/*
 * Lokale Schriften (DSGVO-konform, self-hosted, kein Google-CDN)
 *
 * Cormorant Garamond 500/600  -> Ueberschriften, Zitat, Kennzahlen  (--sb-font-display)
 * Inter 400/500/600           -> Fliesstext, Bedienelemente, Zahlen (--sb-font-body)
 *
 * Subset: latin + latin-ext. basti ist de/en, das reicht.
 *
 * Ersetzt das frueher hier liegende Google-Subset (Raleway + Inter mit
 * unicode-range und gehashten Dateinamen unter files/). Beide Familien waren
 * geladen, aber ungenutzt: der Body stand auf 'EB Garamond', das nirgends
 * definiert war -> die Seite rendete real in Georgia.
 */

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/assets/vendor/fonts/cormorant-500.woff2') format('woff2');
}

@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/assets/vendor/fonts/cormorant-600.woff2') format('woff2');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/assets/vendor/fonts/inter-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/assets/vendor/fonts/inter-500.woff2') format('woff2');
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/assets/vendor/fonts/inter-600.woff2') format('woff2');
}
