Use ems for font sizes to improve scalability

Replace font size variables with em sizes scaled from the base 16px to
achieve sizes of 16, 24 and 36 px.