/* Self-hosted fonts (woff2, latin subset) — vendored in src/fonts/, SIL OFL-1.1.
   Replaces the render-blocking Google Fonts <link> + the fonts.googleapis.com /
   fonts.gstatic.com origins (see _headers CSP). font-display: swap so text paints
   immediately in the fallback and swaps when the woff2 arrives.
   Only the weights actually used in the CSS are shipped:
     Inter         400 (body), 600, 700, 800 (headings)
     JetBrains Mono 400, 600 (.cb-directive), 700 (code/terminal blocks) */

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/inter-400.8909904a.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/inter-600.f9a06e79.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/inter-700.6f56409f.woff2) format("woff2");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/inter-800.a7d0a50f.woff2) format("woff2");
}

@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-400.14425ba9.woff2) format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-600.400c6bfd.woff2) format("woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/jetbrains-mono-700.d0d4e818.woff2) format("woff2");
}
