/* ===========================================================================
   roastynote — Webfonts
   ---------------------------------------------------------------------------
   SUBSTITUTION NOTE: the reference brand specifies "Europa-Grotesk" (a
   geometric grotesque) but ships no binaries. We substitute HANKEN GROTESK —
   the closest free-licensed grotesque on Google Fonts (clean, slightly warm,
   excellent at display sizes). Replace with licensed Europa-Grotesk webfonts
   if/when available: swap the @import below for local @font-face rules and
   keep the var(--font-grotesk) alias unchanged so nothing downstream breaks.

   Families:
     Hanken Grotesk     → --font-grotesk  (UI, body, most display)
     Newsreader         → --font-editorial (italic notes, pull-quotes)
     Spline Sans Mono   → --font-mono      (labels, metadata, "roast logs")
   =========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&family=Newsreader:ital,opsz,wght@0,6..72,300;0,6..72,400;0,6..72,500;1,6..72,400;1,6..72,500&family=Spline+Sans+Mono:wght@400;500;600&display=swap');
