/* Generated per-script font bundle — served only to locales using the
   cyrillic script (see fontScript in src/i18n.js + layouts/main.hbs).
   2026-09-04 (speed campaign step 5, docs/fonts.md): variable wght axis
   instanced to 400–900 (site uses 400–900 only; glyph set untouched) and
   unicode-range derived from the file's own cmap so a mixed-script page never
   pulls this file for Latin/other-script text. U+0000/000D/0020/00A0 are in
   the file but deliberately NOT listed (every font has them; listing them
   would make the range a no-op as a download gate). */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url("/fonts/noto-cyrillic.woff2") format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
:root {
  --font-display: "Noto Sans", "Clash Display", "Clash Display Fallback Roboto", "Clash Display Fallback Arial", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --font-sans: "Noto Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
