Add media queries for better responsiveness