/* Self-hosted variable fonts. STATIC — not processed by Vite, so the absolute
   /assets/fonts/ URLs are preserved.

   Subset in-house (pyftsubset) to Basic Latin + Latin-1 + Latin Extended-A +
   the punctuation/symbols this site actually uses, so Slovenian č š ž đ and
   the „…“ quotes are in the SAME file as the ASCII. One request per family,
   no unicode-range split — an accented word can never flash a fallback face
   mid-render, which is the usual failure mode on Slovenian sites.

   Newsreader is pinned at opsz=30 (its optical-size axis is instanced away):
   it costs 85 kB less than shipping the axis and no size on this site is
   extreme enough to need it. */
@font-face {
  font-family: "Newsreader";
  src: url("/assets/fonts/newsreader-var.woff2") format("woff2");
  font-weight: 200 800;
  font-stretch: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Public Sans";
  src: url("/assets/fonts/public-sans-var.woff2") format("woff2");
  font-weight: 100 900;
  font-stretch: normal;
  font-style: normal;
  font-display: swap;
}
