make home page responsive
make section pages responsive
cln: move subsection scss to _subsection.scss
ensure a little bit left/right padding on small screens
drop some of the whitespace above subsection star when on small screens
add an upper bound on subsection star image size
it looks too big with some of the small-to-middle screen sizes