Ensure viewport scaling works across different devices