/* Inter — variable font, covers weights 100–900 */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('../fonts/inter/inter-latin.woff2') format('woff2');
}

/* Playfair Display — variable font, covers weights 500–700 */
@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 500 700;
    font-display: swap;
    src: url('../fonts/playfair-display/playfair-display-500.woff2') format('woff2');
}

/* Playfair Display italic — weight 500 only */
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/playfair-display/playfair-display-italic-500.woff2') format('woff2');
}
