/* Verapath web fonts — served from the Verapath.Components RCL static assets.
   Declared for every family name referenced by --font-body / --font-heading
   in verapath-variables.css so consumers can use either the hyphenated or
   spaced form. */

@font-face {
    font-family: "SeasonSans-Regular";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-Regular.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Season Sans Regular";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-Regular.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "SeasonSans-RegularItalic";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-RegularItalic.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-RegularItalic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Season Sans Regular Italic";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-RegularItalic.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-RegularItalic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "SeasonSans-SemiBold";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-SemiBold.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Season Sans SemiBold";
    src:
        url("/_content/Verapath.Components/fonts/SeasonSans-SemiBold.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/SeasonSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Serrif-Regular";
    src:
        url("/_content/Verapath.Components/fonts/Serrif-Regular.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/Serrif-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Serrif-RegularItalic";
    src:
        url("/_content/Verapath.Components/fonts/Serrif-RegularItalic.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/Serrif-RegularItalic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Serrif-Medium";
    src:
        url("/_content/Verapath.Components/fonts/Serrif-Medium.woff2") format("woff2"),
        url("/_content/Verapath.Components/fonts/Serrif-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
