/**
 * Shared mobile-first tokens for static public pages.
 * Each page uses these variables in its own layout rules where appropriate.
 */
:root {
  --page-pad: clamp(12px, 4vw, 20px);
  --touch-min: 44px;
  --page-max: 480px;
}

html {
  -webkit-text-size-adjust: 100%;
}
