/* fonts.css: the three faces, self-hosted (15 Oct 2026, DESIGN_SPEC §9). The latin woff2 files Google Fonts serves,
   kept under public/assets/fonts/ with their SIL Open Font Licence (LICENSE.txt there). display:swap, unicode-range as served,
   so nothing blocks on a third-party request and the CSP stays 'self'. Cinzel is the small text-subset the labels need.
   Google serves one variable file for the 400 and 500 weights of Cormorant and Raleway, so each covers 400 to 500. */
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/cormorant-400-italic.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/fonts/cormorant-400.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Raleway';font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/fonts/raleway-400.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Cinzel';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cinzel-400.woff2) format('woff2');unicode-range:U+20, U+26-27, U+2b-3a, U+41-5a, U+b7}
