/*
 * IBM Plex Sans and IBM Plex Mono, served from this system (no font
 * service is called). Latin subset, from Google Fonts (2026/11/04).
 * Plex Sans is a variable font: one file covers weights 100 to 700.
 * License: brand/fonts/OFL-IBMPlex.txt (SIL Open Font License 1.1).
 */
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 100 700;
    font-display: swap;
    src: url('fonts/IBMPlexSans-wght-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('fonts/IBMPlexMono-400-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('fonts/IBMPlexMono-500-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('fonts/IBMPlexMono-600-latin.woff2') format('woff2');
}
