switched media queries to ems
omg visibility is starting to make sense yay