/* Local font families — replaces the design system's Google @import.
   @font-face declarations are provided by theme.json fontFace (see Task 4).
   Family names stay behind these vars so bespoke cuts are a drop-in swap. */
:root{
  --font-display:"Fraunces",Georgia,"Times New Roman",serif;
  --font-serif:"Newsreader",Georgia,"Times New Roman",serif;
  --font-sans:"IBM Plex Sans",system-ui,-apple-system,sans-serif;
  --vf-wordmark:"opsz" 144,"SOFT" 50,"WONK" 0;
  --vf-small:"opsz" 72,"SOFT" 50,"WONK" 0;
  --vf-glyph:"opsz" 24,"SOFT" 50,"WONK" 0;
}
