@font-face{font-family:'Manrope';src:url('../fonts/manrope-var.woff2') format('woff2');font-weight:400 600;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('../fonts/cormorant-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('../fonts/cormorant-400i.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('../fonts/cormorant-500.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}
/* Metrik-Fallbacks: size-adjust gemessen an der gerenderten Textbreite (Chromium, echte Seitentexte, 02.10.2026):
   Manrope gegen Arial: Kleinbuchstaben/Ziffern/Satzzeichen 400 = 102,25 %, 600 = 98,68 % -> 100,5 %; Grossbuchstaben (A-Z, ÄÖÜ; Eyebrows mit
   text-transform:uppercase) 400 = 92,03 %, 600 = 93,68 % -> 93 % als eigene Face per unicode-range.
   Cormorant 400 gegen Georgia = 88,53 %; Cormorant 400 italic gegen Georgia Italic = 78,72 %.
   ascent/descent-override = Font-Metrik / size-adjust (Manrope 106,6/30 %, Cormorant 92,4/28,7 %), geprueft: Zeilenhoehe Fallback = Original. */
@font-face{font-family:'Manrope Fallback';src:local('Arial');size-adjust:100.5%;ascent-override:106.07%;descent-override:29.85%;line-gap-override:0%}
@font-face{font-family:'Manrope Fallback';src:local('Arial');size-adjust:93%;ascent-override:114.62%;descent-override:32.26%;line-gap-override:0%;unicode-range:U+0041-005A,U+00C4,U+00D6,U+00DC}
@font-face{font-family:'Cormorant Fallback';src:local('Georgia');font-style:normal;size-adjust:88.53%;ascent-override:104.37%;descent-override:32.42%;line-gap-override:0%}
@font-face{font-family:'Cormorant Fallback';src:local('Georgia Italic'),local('Georgia-Italic');font-style:italic;size-adjust:78.72%;ascent-override:117.38%;descent-override:36.46%;line-gap-override:0%}
