/* ============================================================
   IBM Plex — lokal gehostet (DSGVO-konform, kein Google-CDN)
   Lege die .woff2-Dateien unter  static/fonts/  ab.
   Diese Datei wird in base.html VOR styles.css eingebunden.
   ============================================================ */

/* --- IBM Plex Sans (UI) --- */
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/IBMPlexSans-Regular.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/IBMPlexSans-Medium.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/IBMPlexSans-SemiBold.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/IBMPlexSans-Bold.woff2') format('woff2');
}

/* Hinweis: Kein separater Mono-Font mehr. Nummern/Maße/DN/Beträge laufen in
   IBM Plex Sans mit Tabellenziffern (siehe .mono / .num in styles.css). */
