Why it matters
Without it mobile browsers render the page at desktop width and shrink it to fit, which fails Google's mobile usability bar and leaves text unreadable on a phone. Editor linters such as webhint (Edge Tools in VS Code) report the same problem as "A 'viewport' meta element was not specified."
How to fix it
Add <meta name="viewport" content="width=device-width, initial-scale=1"> to <head>.