/* fonts.css · Builderhood Blvd · the five faces the design system already serves, loaded here and nowhere else,
   so Deesil's licence decision (P-2) can swap files without touching markup.
   Avenir and Times New Roman, which the vendored kit CSS names, are NOT shipped (proprietary): they resolve to the
   system face when present and to the stack in kit/overrides.css otherwise. */
@font-face{font-family:'EmbossT1';src:url('embosst1.ttf') format('truetype');font-display:swap}
@font-face{font-family:'PixelGamer';src:url('PixelGamer-Regular.otf') format('opentype');font-display:swap}
@font-face{font-family:'Gaposiss';src:url('gaposiss.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Chalkduster';src:url('Chalkduster.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Komika';src:url('KOMIKAP_.ttf') format('truetype');font-display:swap}
/* ⛔ THE WATERMARK PATCH (design site index.html:14-41, Garden index.html:20-41): PixelGamer is a personal-use trial
   whose glyphs for 0-9 . , & % are DRAWN as the vendor's advert. A second face of the SAME family, backed by
   Gaposiss and limited to exactly those codepoints, declared AFTER the main face, reroutes only the ruined glyphs.
   Do not "simplify" this into a font stack: a fallback only fires for a MISSING glyph, and these are present and wrong.
   $ (U+0024) is deliberately excluded (Gaposiss has none either). Delete this block only if the licence is bought. */
@font-face{font-family:'PixelGamer';src:url('gaposiss.ttf') format('truetype');unicode-range:U+0025-0026,U+002C,U+002E,U+0030-0039}
/* menu-chalk.woff2 in the kit is a Chalkduster subset for the nav captions; the full Chalkduster.ttf above covers it, so it is NOT redeclared (a later same-family face would win for every glyph). */
