Padding and sizing tweaked for desktops

Tidied up the spacing around the intro panel, removed top margin from
headings, adjusted padding for portfolios to allow the banner strips a
bit more prominence.