blog updates

- typography overhaul
- responsive fixes
- header imagery tweaked