/* Reference — Cormorant Garamond (variabel, Regular + Italic), Figtree (variabel), Homemade Apple (Handschrift, dekorativ). Alle SIL OFL, lokal. */
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/cormorant-garamond-latin-wght-normal.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:italic;font-weight:300 700;font-display:swap;src:url("../fonts/cormorant-garamond-latin-wght-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:"Figtree";font-style:normal;font-weight:300 900;font-display:swap;src:url("../fonts/figtree-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

/* Ersatzschriften mit angepassten Metriken (gemessen 2026-09-19): gleiche Zeilenbox
   und nahezu gleiche Laufweite wie der Webfont, damit beim Swap nichts nach unten
   rutscht. Cormorant: Ascent 0,92 / Descent 0,29, Times ist 4 % breiter.
   Figtree: Ascent 0,95 / Descent 0,25. Homemade Apple: Ascent 1,30 / Descent 0,85,
   39 % breiter als die System-Cursive. */
@font-face{font-family:"Cormorant Fallback";src:local("Times New Roman"),local("Times");size-adjust:96%;ascent-override:96%;descent-override:30%;line-gap-override:0%;}
@font-face{font-family:"Figtree Fallback";src:local("Helvetica Neue"),local("Arial");size-adjust:100%;ascent-override:95%;descent-override:25%;line-gap-override:0%;}
