/* ============================================================================
   SELF-HOSTED INTER (catch 4 — Paul's GO 11 Jul 2026).
   Replaces the external Google-hosted font stylesheet: same typeface, served
   from our own box, so typography never depends on an outside service and the
   existing CSP (font-src 'self') is satisfied.

   inter-latin.woff2 is the exact VARIABLE file Google served for the latin
   subset (one file spanning the whole weight axis — Google returned the same
   URL for every requested weight, which is only possible for a variable font).
   Declaring a single face with font-weight: 100 900 reproduces Google's
   rendering at every weight the app uses (400/500/600/700/800) — no per-weight
   split, nothing to lazy-load wrong. font-display: swap matches prior behaviour.
   License: app/static/fonts/OFL.txt (SIL OFL 1.1 — ships alongside, per its
   terms). Plan: 2026-07-11_catch4-selfhost-inter-PLAN.md.
   ========================================================================= */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/inter-latin.65850a373e25.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+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
