/* PERF-04 (Task 13) — ascent-override/descent-override/size-adjust auf den
   Hanken-Grotesk-Schnitten (Brot-/Ueberschriftenschrift, --font in
   settings.tokens.css) gegen CLS beim Fallback->Webfont-Swap.
   Gemessen per fontTools/ttLib direkt gegen die realen woff2-Dateien
   (hhea/OS2, alle 4 Schnitte identisch): unitsPerEm 1000, ascent 1000,
   descent -303 -> ascent-override 100% / descent-override 30.3% sind die
   ECHTEN, gemessenen Werte der Schrift selbst (kein Fallback-Abgleich,
   sondern pinnt die Zeilenbox-Metrik browserunabhaengig fest — Engines
   waehlen sonst uneinheitlich hhea- vs. OS2-Metriken). size-adjust:97% ist
   bewusst konservativ (nicht die volle rechnerische Fallback-Angleichung
   an system-ui/Arial, die je nach Metrik-Wahl 2-stellige Prozentspruenge
   ergeben und die CI-Schrift sichtbar verzerren wuerde) — reduziert den
   Sprung beim Swap spuerbar, ohne die Markenschrift optisch zu verfaelschen. */
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/HankenGrotesk-400.woff2') format('woff2');ascent-override:100%;descent-override:30.3%;size-adjust:97%}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/HankenGrotesk-500.woff2') format('woff2');ascent-override:100%;descent-override:30.3%;size-adjust:97%}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/HankenGrotesk-600.woff2') format('woff2');ascent-override:100%;descent-override:30.3%;size-adjust:97%}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/JetBrainsMono-400.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/JetBrainsMono-600.woff2') format('woff2')}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/SpaceGrotesk-600.woff2') format('woff2')}
