updated media queries for how it works and mobile responsiveness