/* Self-hosted site typography — Inter + JetBrains Mono, Latin subset.
   For pages inside the MEASURED FUNNEL (the reveal CTA's destination and
   siblings): scan.html self-hosts its type so a recipient's first session
   makes no third-party FONT request, and this file extends the same posture
   to the landing page that session continues onto. (Narrowed 2026-08-22:
   this used to read "zero third-party requests". The reveal now fetches the
   video's still frame from image.mux.com on OPEN — D-b — so the font claim
   is the one that still holds, and it is the one this file is about.) Marketing pages
   outside the funnel still use the Google Fonts CDN link; swapping them is
   optional and cosmetic, not privacy-load-bearing.

   Inter files are shared with the reveal set (assets/fonts/reveal/ — same
   four weights the old CDN link carried). JetBrains Mono is the variable
   font, one file for weights 400–700, fetched via the same pattern as
   scripts/dev/reveal-fonts/build.py (Google latin-subset woff2). */

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/reveal/inter-400-normal.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/reveal/inter-500-normal.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/reveal/inter-600-normal.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/reveal/inter-700-normal.woff2') format('woff2');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400 700;font-display:swap;src:url('/assets/fonts/site/jetbrains-mono-variable.woff2') format('woff2');}
