/*
 * Purpose: Serve the existing brand's English-language fonts without an external CSS request.
 * Responsibilities: Declare the same Outfit weights and Playfair Display regular/italic faces used before.
 * Inputs: Local, unmodified Google Fonts Latin WOFF2 distributions; licenses accompany the font files.
 * Outputs: Swappable web fonts; unsupported characters retain the browser's normal fallback.
 * Non-goals: No brand change, remote tracking or additional language subset downloads.
 */
@font-face {
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 300 700;
    font-display: swap;
    src: url('/assets/fonts/outfit-latin.woff2') format('woff2');
}
@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/assets/fonts/playfair-display-latin.woff2') format('woff2');
}
@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('/assets/fonts/playfair-display-italic-latin.woff2') format('woff2');
}
