improve typography

Adds basic heading styles and removes 90% font size on body for iPad
landscape orientation.