/**
 * Fontes self-hosted
 *
 * Clash Display — rôle display (h1..h6, labels, chiffres de score).
 * Axe wght 200→700 : 700 est le PLAFOND, il n'existe pas de 800/900.
 * La hiérarchie des titres passe donc par la taille, la casse et
 * l'approche — pas par le poids. Voir main.css (--fw-display / --fw-heading).
 *
 * Red Hat Display — conservée en secours de --font-heading.
 *
 * Aeonik Mono — rôle signalétique (statuts, lieux, horaires, en-têtes de
 * colonne). Un seul fichier woff2 : le .woff livré avec est vide (0 octet),
 * il n'est donc pas déclaré. Voir --hb-mono dans home.css.
 */

@font-face {
    font-family: 'Aeonik Mono';
    src: url('../fonts/aeonikmono-regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: 'Clash Display';
    src: url('../fonts/ClashDisplay-Variable.woff2') format('woff2-variations'),
         url('../fonts/ClashDisplay-Variable.woff') format('woff-variations'),
         url('../fonts/ClashDisplay-Variable.ttf') format('truetype-variations');
    font-weight: 200 700;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: 'Red Hat Display';
    src: url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-Variable.woff2') format('woff2'),
         url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-Variable.woff') format('woff'),
         url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-Variable.ttf') format('truetype');
    font-weight: 300 900;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: 'Red Hat Display';
    src: url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-VariableItalic.woff2') format('woff2'),
         url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-VariableItalic.woff') format('woff'),
         url('../fonts/RedHatDisplay_Complete/RedHatDisplay_Complete/Fonts/WEB/fonts/RedHatDisplay-VariableItalic.ttf') format('truetype');
    font-weight: 300 900;
    font-display: swap;
    font-style: italic;
}

@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT/FuturaPT-Book.woff2') format('woff2'),
         url('../fonts/FuturaPT/FuturaPT-Book.woff') format('woff'),
         url('../fonts/FuturaPT/FuturaPT-Book.otf') format('opentype');
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}

@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT/FuturaPT-Medium.woff2') format('woff2'),
         url('../fonts/FuturaPT/FuturaPT-Medium.woff') format('woff'),
         url('../fonts/FuturaPT/FuturaPT-Medium.otf') format('opentype');
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
