/* =====================================================================
   Saucissetizen — css_polices.css
   Fichier : /volume1/web/saucissetizen/css/css_polices.css

   RÔLE : déclarer les polices de caractères, hébergées EN LOCAL dans
   le dossier fonts/ (aucun appel à Internet).
     - Oxanium        : titres (style technique / vaisseau)
     - IBM Plex Sans  : texte courant
     - JetBrains Mono : petites étiquettes, chiffres, codes
   Les trois polices sont sous licence libre SIL OFL 1.1
   (fichiers LICENCE_*.txt dans fonts/).

   "font-display: swap" : le texte s'affiche tout de suite avec une
   police de secours, puis bascule dès que la vraie police est chargée.
   ===================================================================== */

/* ---------- Oxanium (titres) ---------- */
@font-face {
    font-family: 'Oxanium';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/oxanium-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Oxanium';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/oxanium-latin-600-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Oxanium';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/oxanium-latin-700-normal.woff2') format('woff2');
}

/* ---------- IBM Plex Sans (texte) ---------- */
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/ibm-plex-sans-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/ibm-plex-sans-latin-400-italic.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/ibm-plex-sans-latin-500-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/ibm-plex-sans-latin-600-normal.woff2') format('woff2');
}

/* ---------- JetBrains Mono (étiquettes) ---------- */
@font-face {
    font-family: 'JetBrains Mono';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/jetbrains-mono-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'JetBrains Mono';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/jetbrains-mono-latin-500-normal.woff2') format('woff2');
}
