WIP: Responsive typography

Fixes:
* https://trello.com/c/G7dbrG8k
* https://trello.com/c/0ySkKcIV
looks like you could combine all of the above and below selectors to set the same font-weight only once