The <meta name="viewport" ...>
tag is missing from the head of this document.
This usually causes mobile browsers to render the page at a desktop screen width and then scale it down, requiring users to zoom in. SEO crawlers should detect this as a potential mobile usability issue.
The body has a fixed width set to demonstrate the effect.