/* Self-hosted Latin subsets from Google Fonts — SIL Open Font License 1.1.
   SELF-HOSTED-FONTS-2026-08-26 (Fable). Same pattern as tayozola.com, which has
   run this way in production since its Tailwind build (see TZC-Home/BUILD.md).
   Why: every page previously called fonts.googleapis.com + fonts.gstatic.com before
   rendering — a render-blocking third-party dependency and, on a .org collecting
   name/email/message with no privacy notice, a pre-consent transfer of every
   visitor's IP to Google.
   These are VARIABLE fonts: the weight RANGE in each rule is what makes
   font-weight:600 work from one file. Do not "simplify" the ranges to a single weight. */
@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('fonts/inter-latin.woff2') format('woff2');}
@font-face{font-family:'Cinzel';font-style:normal;font-weight:400 900;font-display:swap;src:url('fonts/cinzel-latin.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400 900;font-display:swap;src:url('fonts/playfair-display-latin.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400 900;font-display:swap;src:url('fonts/playfair-display-italic-latin.woff2') format('woff2');}
