Just a nit, but I noticed in some places we are using px for font-size and other places, em. Is this cool? I'm sure we're going to want to normalize/clean everything at one point