fixed `main` on index page

TODO:
- remove underlines/borders from links
- links should contain more textual content for SEO
updated hyperlink styles
slightly adjusted @font-fam-base
Merge branch 'hotfix' into css-naming

also re-applied some shit from old merges because I didn't carefully look at the diffs