Use a single absolute font size (18px) and set all (most, in this commit) other sizes relative to it.

Please let me know if there's trouble - willing to fix styling e.g. in blog.cocoapods.org etc.
Use relative sizes for the mobile version as well.