/*
 * Polices auto-hébergées (plus d'appel à Google Fonts : aucune adresse IP de visiteur envoyée à Google).
 * Fichiers latin issus de Fontsource 5.3.0 (paquets npm @fontsource/lato et @fontsource/raleway),
 * licence SIL Open Font License 1.1 : voir assets/fonts/<famille>/OFL.txt.
 * Seules les graisses utilisées par le CSS du site sont fournies :
 *  - Raleway (titres, pages légales) : 400, 500 (titres Bootstrap), 600, 700 ;
 *  - Lato (paragraphes) : 300 (.lead de Bootstrap), 400, 400 italique, 700.
 */

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/raleway/raleway-latin-400-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("../fonts/raleway/raleway-latin-500-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("../fonts/raleway/raleway-latin-600-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/raleway/raleway-latin-700-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("../fonts/lato/lato-latin-300-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/lato/lato-latin-400-normal.woff2") format("woff2");
}

@font-face {
    font-family: "Lato";
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("../fonts/lato/lato-latin-400-italic.woff2") format("woff2");
}

@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("../fonts/lato/lato-latin-700-normal.woff2") format("woff2");
}
