Remove whitespace from CSS.
Center the logo in the page.

With the negative text indent, when viewed at smaller sizes (i.e. on
phones), the 21 pixel shift to the left is more obvious, and looks
strange to me.
Don't show whitespace on left but not on right on mobile.

In smaller windows, the lead-in would bleed out of the frame of the
page on the right. With this change, it becomes full-width.
Show consistent whitespace on either side of the map on mobile.

Without this, the map would appear to bleed out of the right of the
page in smaller viewports. Rather than going full-width like the
lead-in, I've kept some whitespace at either side just in case
scrolling on top of the map behaves strangely.