/*
 * Self-hosted variable fonts for init8.ai.
 *
 * Sources are intentionally local (no fonts.googleapis.com fetch) — see
 * docs/design/DESIGN.md §Migration Phase D for the rationale (privacy +
 * CSP tightening + offline first-paint).
 *
 * The actual WOFF2 files are NOT committed by default; the operator
 * downloads them once per docs/website/fonts/README.md. Until those files
 * are committed, the @font-face src below 404s and the browser falls back
 * to the system stack defined in DESIGN.md typography tokens. That is the
 * intended graceful-degrade behaviour.
 */

@font-face {
  font-family: "Manrope";
  src: url("fonts/Manrope[wght].woff2") format("woff2-variations"),
       url("fonts/Manrope[wght].woff2") format("woff2");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "JetBrains Mono";
  src: url("fonts/JetBrainsMono[wght].woff2") format("woff2-variations"),
       url("fonts/JetBrainsMono[wght].woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
