/**
 * Polices locales — Playfair Display (titres) + Karla (texte).
 * Fichiers variables : la plage font-weight couvre 400 à 700.
 */

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('playfair-display-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('playfair-display-italic.woff2') format('woff2');
}

@font-face {
    font-family: 'Karla';
    font-style: normal;
    font-weight: 400 700;
    font-display: swap;
    src: url('karla-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Karla';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('karla-italic.woff2') format('woff2');
}
