/* Selbst gehostete Schriften (GDPR). Bis die woff2 beschafft sind (siehe
 * public/assets/fonts/README.md), greift font-display:swap auf den
 * System-Fallback zurück — die fehlenden src erzeugen nur einen harmlosen
 * 404 im Netzwerk-Tab, keinen visuellen Bruch. Per <link> geladen, damit die
 * CSP ohne 'unsafe-inline' auskommt. */
@font-face { font-family: 'EB Garamond'; src: url('/assets/fonts/eb-garamond-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'EB Garamond'; src: url('/assets/fonts/eb-garamond-italic.woff2') format('woff2'); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: 'EB Garamond'; src: url('/assets/fonts/eb-garamond-medium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'JetBrains Mono'; src: url('/assets/fonts/jetbrains-mono-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Cormorant Garamond'; src: url('/assets/fonts/cormorant-garamond-italic.woff2') format('woff2'); font-weight: 400; font-style: italic; font-display: swap; }
