/* GraphikTT @font-face — actual Tilda font files extracted from
   fonts.tildacdn.com (IDs 90021-90024). These are the exact same
   fonts served by Tilda's CDN, self-hosted to avoid 403 on non-Tilda
   domains.

   --t-text-font: Tilda's CDN font CSS (fonts.tildacdn.com/get/...)
   sets this CSS variable alongside the @font-face rules. Zero Block
   atom styles reference it as font-family: var(--t-text-font, Arial).
   Without it, all footer text falls back to Arial. */

:root {
  --t-text-font: 'GraphikTT', Arial, sans-serif;
}

@font-face {
  font-family: 'GraphikTT';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/GraphikTT-Light.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'GraphikTT';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/GraphikTT-Regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'GraphikTT';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/GraphikTT-Semibold.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'GraphikTT';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/GraphikTT-Bold.woff2') format('woff2');
  font-display: swap;
}
