@font-face{font-family:'Quicksand';font-style:normal;font-weight:300 700;font-display:swap;src:local('Quicksand');}
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');
/* Gotham Rounded (print-only in the brand guide) is proprietary and was not supplied with this project.
   Substitute: Fredoka — a geometric, rounded-terminal sans with a similar friendly-technical feel.
   Flagged to the user in readme.md; swap back to real Gotham Rounded files if/when supplied. */
@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&display=swap');

:root{
  --font-ui:'Quicksand',sans-serif;
  --font-print:'Fredoka','Quicksand',sans-serif; /* stand-in for Gotham Rounded */
  /* Stimulatio Flat (the logo face) is deliberately NOT tokenised: it is approved only inside
     existing logo artwork, where it already exists as outlines. Never set it as live type. */

  --text-headline-lg:600 40px/1.15 var(--font-ui);
  --text-headline-md:600 28px/1.2 var(--font-ui);
  --text-headline-sm:500 20px/1.25 var(--font-ui);
  --text-body-md:400 16px/1.6 var(--font-ui);
  --text-body-sm:400 14px/1.5 var(--font-ui);
  --text-label-md:600 14px/1.2 var(--font-ui);
  --text-button:600 16px/1 var(--font-ui);
  --text-print-headline:700 36px/1.15 var(--font-print);
  --text-print-body:400 16px/1.5 var(--font-print);
  --letter-label:0.02em;
}
