@supports not (font-variation-settings: normal) {
    @font-face {
        font-family: 'SourceSerif4';
        src: url('/fonts/SourceSerif4/web/SourceSerif4-Bold.woff2') format('woff2'),
            url('SourceSerif4-Bold.woff') format('woff');
        font-weight: 700;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: 'SourceSerif4';
        src: url('/fonts/SourceSerif4/web/SourceSerif4-Semibold.woff2') format('woff2'),
            url('SourceSerif4-Semibold.woff') format('woff');
        font-weight: 500;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: 'SourceSerif4';
        src: url('/fonts/SourceSerif4/web/SourceSerif4-Regular.woff2') format('woff2'),
            url('SourceSerif4-Regular.woff') format('woff');
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }




}

@supports (font-variation-settings: normal) {
    @font-face {
        font-family: 'SourceSerif4';
        src: url('/fonts/SourceSerif4/variable/SourceSerif4-Variable.woff2');
        font-weight: 100 1000;
        font-stretch: 25% 151%;
    }
}