Media queries are hard