/* ============================================================
   POLICES LOCALES — Variable Fonts (Optimisées WOFF2)
   
   Les formats WOFF2 divisent le poids par 4 par rapport au TTF,
   ce qui est crucial pour ton score de performance Lighthouse.
============================================================ */

/* --- Cormorant Garamond — Normal --- */
@font-face {
    font-family: 'Cormorant Garamond';
    src: url('../fonts/CormorantGaramond-VariableFont_wght.woff2') format('woff2-variations'),
        url('../fonts/CormorantGaramond-VariableFont_wght.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* --- Cormorant Garamond — Italic --- */
@font-face {
    font-family: 'Cormorant Garamond';
    src: url('../fonts/CormorantGaramond-Italic-VariableFont_wght.woff2') format('woff2-variations'),
        url('../fonts/CormorantGaramond-Italic-VariableFont_wght.woff2') format('woff2');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

/* --- DM Sans — Normal --- */
@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/DMSans-VariableFont_opsz,wght.woff2') format('woff2-variations'),
        url('../fonts/DMSans-VariableFont_opsz,wght.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* --- DM Sans — Italic --- */
@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/DMSans-Italic-VariableFont_opsz,wght.woff2') format('woff2-variations'),
        url('../fonts/DMSans-Italic-VariableFont_opsz,wght.woff2') format('woff2');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}