/* Self-hosted brand fonts (#210). Latin subsets only, as variable woff2, served from our own origin.
   Versions, sources and licenses: wwwroot/fonts/README.md. Each family ships its SIL OFL 1.1 next to the file.
   Characters outside unicode-range (Arabic, Hebrew, CJK, Devanagari, Latin Extended, ...) never touch these
   files; the font stacks in tokens.css fall through to system-ui, "Noto Sans", "Segoe UI", sans-serif.
   File names carry the upstream version, so a font upgrade gets a new URL and caches stay correct. */

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/inter/inter-4.1-latin.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+2190-2193, U+21C4, U+2212, U+2215, U+25B8, U+25BE, U+25CF, U+2713, U+2715, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Space Grotesk";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("../fonts/space-grotesk/space-grotesk-2.0.0-latin.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+2190-2193, U+21C4, U+2212, U+2215, U+25B8, U+25BE, U+25CF, U+2713, U+2715, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url("../fonts/jetbrains-mono/jetbrains-mono-2.304-latin.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+2190-2193, U+21C4, U+2212, U+2215, U+25B8, U+25BE, U+25CF, U+2713, U+2715, U+FEFF, U+FFFD;
}
