This is my explanation of how the heck this SVG file is working and changing based on the size of the user's viewport...