downsized fonts and responsive images for better user experience on smaller screens