/* Proud Entertainment — self-hosted variable fonts (subset 2026-09-24).
   Replaces the Google Fonts CDN link: zero third-party round-trips, subset to
   Latin + punctuation. ~152KB total vs ~653KB.
   RE-SUBSET 2026-11-01 (drawer build part 2, HOME-22): DM Sans gained real
   U+2190/U+2192 arrows and Cormorant italic gained U+2190/U+2192/U+25C6/U+2082
   from the full faces; unicode-range claims now match the shipped cmaps exactly.
   U+2605 (star) exists in NO brand face — it falls back by design, not by claim.
   PHASE 4 (2026-10-17): the 3-role set only — Bodoni Moda = DISPLAY, DM Sans = TEXT,
   Cormorant Garamond italic = ACCENT. Cinzel retired (its @font-face removed; the
   cinzel-var.woff2 file stays on disk, unloaded). See deploy/FIX-LOG-2026-10-17.md. */
@font-face{
  font-family:'Bodoni Moda';font-style:normal;font-weight:400 900;font-display:optional;
  src:url('subset/bodoni-moda-var.woff2') format('woff2');
  unicode-range:U+0020-007E,U+00A0-00FF,U+2013-2014,U+2018-2019,U+201C-201D,U+2020-2022,U+2026,U+2122;
}
@font-face{
  font-family:'Bodoni Moda';font-style:italic;font-weight:400 900;font-display:optional;
  src:url('subset/bodoni-moda-italic-var.woff2') format('woff2');
  unicode-range:U+0020-007E,U+00A0-00FF,U+2013-2014,U+2018-2019,U+201C-201D,U+2020-2022,U+2026,U+2122;
}
@font-face{
  font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:optional;
  src:url('subset/dm-sans-var.woff2') format('woff2');
  unicode-range:U+0020-007E,U+00A0-00FF,U+2013-2014,U+2018-2019,U+201C-201D,U+2020-2022,U+2026,U+2122,U+2190-2193;
}
@font-face{
  font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:optional;
  src:url('subset/cormorant-garamond-italic-var.woff2') format('woff2');
  unicode-range:U+0020-007E,U+00A0-00FF,U+2013-2014,U+2018-2019,U+201C-201D,U+2020-2022,U+2026,U+2122,U+2082,U+2190-2193,U+25C6;
}
