#_njsBodyWrapper.storm-tournament-card {
    background-image:
        linear-gradient(180deg, rgba(18, 0, 100, .8) 0%, rgba(29, 20, 71, 1) 100%),
        image-set(
            url('/images/content/landing/main-bg-tournament.webp') type('image/webp'),
            url('/images/content/landing/main-bg.png') type('image/png')
        );
}

@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/tournament/fira-sans-medium.woff2') format('woff2');
    unicode-range: U+0000-017F, U+0300-036F, U+0400-052F, U+2000-206F, U+20A0-20CF, U+2116, U+2212, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/fonts/tournament/fira-sans-bold.woff2') format('woff2');
    unicode-range: U+0000-017F, U+0300-036F, U+0400-052F, U+2000-206F, U+20A0-20CF, U+2116, U+2212, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Fira Sans';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('/fonts/tournament/fira-sans-black.woff2') format('woff2');
    unicode-range: U+0000-017F, U+0300-036F, U+0400-052F, U+2000-206F, U+20A0-20CF, U+2116, U+2212, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Montserrat-Black';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/tournament/montserrat-black.woff2') format('woff2');
    unicode-range: U+0000-017F, U+0300-036F, U+0400-052F, U+2000-206F, U+20A0-20CF, U+2116, U+2212, U+FEFF, U+FFFD;
}
