Update marketing pages and colors/style

This marketing page more closely matches the designs
from @dutchashell.  Update the colors and fonts, and
also update the headers to to match the designs.

Still waiting on images and icons, but this is the basic
framework.

This is a WIP but should ship now so the marketing page looks good.