/* Intentionally minimal.

   An earlier revision of this file reduced paddings below 400px to chase an
   apparent horizontal overflow. That overflow turned out to be a measurement
   artefact: documentElement.scrollWidth includes the vertical scrollbar gutter,
   so it reads 5–7px wider than the content actually is. Element-level checks at
   360px and above find nothing extending past the viewport, so those overrides
   were changing the approved design for no reason and have been removed.

   Known limitation, inherited from the design export and left as-is rather than
   patched over: at 320px (iPhone SE 1st gen and similar) the layout genuinely
   overflows, because several fixed gaps plus long Ukrainian compound words
   exceed the available width. Correcting it means changing approved paddings or
   type sizes, which is a design decision, not a build-time fix.

   The only structural change made for narrow screens is in the markup: every
   <table> is wrapped in an overflow-x container, so long specification tables
   scroll on their own instead of widening the page. */
