/* ═══════════════════════════════════════════════════════════════════════
   GRANUMEN — webfonts (production)
   Inter, SIL Open Font Licence — THE site typeface, decided 2026-08-09.
   Files from npm: @fontsource/inter → copy the three below to /fonts/.
   Three weights only, by design:
     300 display & h2 · 400 everything · 600 small headings & emphasis.
   There is no later font swap: Aktiv Grotesk is bought once for the
   WORDMARK ARTWORK only and never enters a CSS stack.
   (granumen-fonts-plex.css is the retired IBM Plex Sans configuration,
   kept for the record.)
   ─────────────────────────────────────────────────────────────────────── */
@font-face { font-family: "Inter"; font-style: normal; font-weight: 300;
  font-display: swap; src: url("/fonts/inter-latin-300-normal.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("/fonts/inter-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 600;
  font-display: swap; src: url("/fonts/inter-latin-600-normal.woff2") format("woff2"); }
