/*
 * Polices auto-hébergées (récupérées depuis Google Fonts, sous-ensemble
 * "latin" uniquement — couvre tous les caractères accentués français, y
 * compris œ/Œ). Remplace le <link> vers fonts.googleapis.com : élimine le
 * hop cross-origin (CSS externe -> fonts.gstatic.com -> fichiers), qui
 * dominait le chemin critique de chargement (~1,4s d'après Lighthouse).
 * Chaque fichier est une police variable : un seul fichier par famille
 * couvre toute la plage de graisses utilisée sur le site.
 */
@font-face {
    font-family: 'Fraunces';
    font-style: normal;
    font-weight: 500 800;
    font-display: swap;
    src: url('/assets/fonts/fraunces-latin-variable.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('/assets/fonts/source-sans-3-latin-variable.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
