/* ============================================================
   Brand fonts — Lora (serif headings) and Figtree (body / UI). Matches the
   approved style tile. The one script emphasis word per headline is set in
   Lora italic (see .hl in main.css) — Lora's italic axis is loaded below.

   Loaded from Google Fonts for the build/test phase.

   TODO(pre-production): self-host these — download the woff2s into assets/fonts/,
   declare @font-face here (latin + latin-ext, unicode-range gated), and drop this
   @import — for privacy + performance, per the NOKNOK stack rule. The retired
   Space Grotesk / Inter self-host is in git history as the pattern to follow.
   ============================================================ */

@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&family=Figtree:wght@400;500;600;700&display=swap");

/*
 * No font-synthesis fallback: Lora and Figtree carry real weight axes, so
 * letting the browser fake a bold would be strictly worse than the real one.
 */
body { font-synthesis-weight: none; }
