Added viewport for mobile responsiveness.