/* Self-hosted Inter (Sprint 3 · TASK B) — sourced from @fontsource/inter, served
   from /fonts (CSP font-src 'self'). Isolated + cleanly revertable: delete this
   file, /public/fonts, the <link> in index.html, and the devDependency. */
@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('/fonts/inter-400.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('/fonts/inter-500.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('/fonts/inter-600.woff2') format('woff2'); }
@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('/fonts/inter-700.woff2') format('woff2'); }

/* Self-hosted Manrope (Sprint 12 · TASK A) — the product typeface. TWO rendered
   weights only: the 400 face serves declared weights 100–500, the 700 face serves
   501–900, so the whole product renders in exactly two weights (the scale carries
   hierarchy, not a third weight). woff2 in /fonts, CSP font-src 'self', no CDN.
   RETIRED 26 Aug 2026 by plate 07, which rules three faces with three jobs and
   Inter as the interface face. Kept declared until the last Manrope reference is
   gone from the product, so a missed rule degrades to the old face rather than to
   whatever the operating system offers. */
@font-face { font-family:'Manrope'; font-style:normal; font-weight:100 500; font-display:swap; src:url('/fonts/manrope-400.woff2') format('woff2'); }
@font-face { font-family:'Manrope'; font-style:normal; font-weight:501 900; font-display:swap; src:url('/fonts/manrope-700.woff2') format('woff2'); }

/* ═══ PLATE 07 — THREE FACES, THREE JOBS ══════════════════════════════════════
   "A face never does another face's job. All three are subset and embedded in the
   page; nothing is fetched at runtime."

   Newsreader  — every figure, one headline per screen, and the buyer's sentence
                 quoted as evidence. NEVER body copy.
   Inter       — every interface label, row and paragraph. One ramp.
   JetBrains   — the transcript, verbatim, and the timestamp on it. Nothing else.

   The serif and the mono divide the Exhibit between them, and the division is the
   whole point: the mono is the passage AS RECORDED, the serif is the sentence
   BEING CITED. One is evidence, the other is the claim drawn from it.

   All three are latin-subset woff2 served from /fonts under CSP font-src 'self'.
   They were downloaded at build time, not linked — the plate's "nothing is fetched
   at runtime" is a privacy and reliability rule, not a performance note: a webfont
   CDN sees every reader of every screen. OFL licences ship beside the files. */
@font-face { font-family:'Newsreader'; font-style:normal; font-weight:400; font-display:swap; src:url('/fonts/newsreader-400.woff2') format('woff2'); }
@font-face { font-family:'Newsreader'; font-style:italic; font-weight:400; font-display:swap; src:url('/fonts/newsreader-400-italic.woff2') format('woff2'); }
@font-face { font-family:'JetBrains Mono'; font-style:normal; font-weight:400; font-display:swap; src:url('/fonts/jetbrains-mono-400.woff2') format('woff2'); }
