/*
    Shared font layer for the redesign shell.

    Self-hosted variable font files now live under:
    - Content/Fonts/Inter
    - Content/Fonts/PlayfairDisplay

    These local files ensure the redesign typography matches the mockups
    without depending on external font CDNs.
*/

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('../Fonts/Inter/Inter-VariableFont.ttf') format('truetype'),
         local('Inter Variable'),
         local('Inter');
}

@font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url('../Fonts/Inter/Inter-Italic-VariableFont.ttf') format('truetype'),
         local('Inter Italic Variable'),
         local('Inter Italic');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 400 900;
    font-display: swap;
    src: url('../Fonts/PlayfairDisplay/PlayfairDisplay-VariableFont.ttf') format('truetype'),
         local('Playfair Display');
}

@font-face {
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 400 900;
    font-display: swap;
    src: url('../Fonts/PlayfairDisplay/PlayfairDisplay-Italic-VariableFont.ttf') format('truetype'),
         local('Playfair Display Italic');
}
