Lots of work: responsive breakpoint, typography, scss cleanup, more.