/* Self-hosted variable faces. Generated from the Fontsource npm packages by
   tools/sync-fonts.sh — no runtime request to fonts.googleapis.com or
   fonts.gstatic.com, which the CSP (font-src 'self') would block anyway.

   Inter          body and UI            latin only
   Space Grotesk  display and headings   latin only (no accented display copy)
   JetBrains Mono numerals, ids, code    latin only

   latin (U+0000-00FF) already carries every Western European accent, so
   latin-ext buys only Central/Eastern European glyphs this site never sets —
   85,068 B, 43% of the payload, for nothing. Dropped deliberately; if accented
   Central European copy ever ships, restore it here and in tools/sync-fonts.sh.

   Budget: 190,000 B total, gated by tools/check-design-system.sh. */

@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/inter-latin-wght-normal.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Space Grotesk Variable';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/fonts/space-grotesk-latin-wght-normal.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'JetBrains Mono Variable';
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-latin-wght-normal.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
