Looks like some of this CSS is duplicated in `index.html`, best to pull it out in to its own file