@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(../public/fonts/InterVariable.woff2)format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(../public/fonts/InterVariable-Italic.woff2)format("woff2");font-display:swap}@font-face{font-family:Bebas Neue Cyrillic;font-style:normal;font-weight:400;src:url(/public/fonts/Bebas%20Neue%20Cyrillic.woff2)format("woff2");font-display:block}.decorative{letter-spacing:-.05em;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:90px;font-style:italic;font-weight:500;line-height:.8}@media screen and (width>=768px){.decorative{font-size:120px}}@media screen and (width>=1920px){.decorative{font-size:198px}}.headline-fluid{letter-spacing:0;text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:33vw;font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-fluid{font-size:34vw}}.headline-xl{letter-spacing:0;text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:calc(min(75px,19.5vw));font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-xl{font-size:150px}}@media screen and (width>=1280px){.headline-xl{font-size:200px}}@media screen and (width>=1920px){.headline-xl{font-size:360px}}.headline-l{letter-spacing:0;text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:80px;font-style:normal;font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-l{font-size:120px}}@media screen and (width>=1920px){.headline-l{font-size:calc(min(200px,28dvh))}}.headline-l-italic{letter-spacing:-.05em;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:80px;font-style:italic;font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-l-italic{font-size:120px}}@media screen and (width>=1920px){.headline-l-italic{font-size:200px}}.headline-m{font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:62px;line-height:.84}@media screen and (width>=768px){.headline-m{font-size:90px;line-height:.8}}@media screen and (width>=1280px){.headline-m{font-size:80px}}@media screen and (width>=1920px){.headline-m{font-size:150px}}.headline-sm{letter-spacing:-.05em;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:36px;font-style:normal;font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-sm{font-size:48px}}@media screen and (width>=1920px){.headline-sm{font-size:64px}}.headline-sm-italic{letter-spacing:-.05em;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:36px;font-style:italic;font-weight:500;line-height:.8}@media screen and (width>=768px){.headline-sm-italic{font-size:48px}}@media screen and (width>=1920px){.headline-sm-italic{font-size:64px}}.headline-s{letter-spacing:-.02em;text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:24px;font-weight:500;line-height:1}@media screen and (width>=768px){.headline-s{font-size:32px}}@media screen and (width>=1920px){.headline-s{font-size:52px}}.headline-xs{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=768px){.headline-xs{font-size:20px}}@media screen and (width>=1280px){.headline-xs{font-size:16px}}@media screen and (width>=1920px){.headline-xs{font-size:24px}}.display-l{letter-spacing:0;text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:calc(min(32px,8.5vw));font-weight:500;line-height:1}@media screen and (width>=768px){.display-l{font-size:48px}}@media screen and (width>=1920px){.display-l{font-size:68px}}.display-label{font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:20px;line-height:1}@media screen and (width>=768px){.display-label{font-size:24px}}@media screen and (width>=1920px){.display-label{font-size:32px}}.display-s-fluid{text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:20px;line-height:1}@media screen and (width>=1920px){.display-s-fluid{font-size:calc(min(32px,4.5dvh))}}.body-l{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=768px){.body-l{font-size:16px}}@media screen and (width>=1920px){.body-l{font-size:20px}}.body-l-semibold{font-family:Inter,arial,sans-serif;font-size:14px;font-weight:600}@media screen and (width>=1280px){.body-l-semibold{line-height:16px}}@media screen and (width>=1920px){.body-l-semibold{letter-spacing:-.02em;font-size:20px;line-height:22px}}.body-m{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=1920px){.body-m{font-size:16px}}.body-m-semibold{font-family:Inter,arial,sans-serif;font-size:14px;font-weight:600;line-height:1.22}@media screen and (width>=1280px){.body-m-semibold{font-size:13px}}@media screen and (width>=1920px){.body-m-semibold{font-size:18px}}.body-s{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1}@media screen and (width>=1920px){.body-s{font-size:16px}}.caption-m{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=768px){.caption-m{font-size:14px}}@media screen and (width>=1920px){.caption-m{font-size:16px}}.caption-s{letter-spacing:-.03em;font-family:Inter,arial,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:.9}@media screen and (width>=768px){.caption-s{letter-spacing:-.02em;font-size:12px;line-height:1}}.button-m{text-transform:uppercase;font-family:Bebas Neue Cyrillic,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1}@media screen and (width>=768px){.button-m{font-size:24px}}@media screen and (width>=1920px){.button-m{font-size:40px}}.button-s{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1;text-decoration:underline}@media screen and (width>=1920px){.button-s{font-size:16px}}.link-m{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=1280px){.link-m{letter-spacing:-.03em;font-size:14px}}@media screen and (width>=1920px){.link-m{letter-spacing:-.02em;font-size:16px}}.link-s{letter-spacing:-.02em;font-family:Inter,arial,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:1}@media screen and (width>=1280px){.link-s{letter-spacing:-.03em;font-size:12px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{margin:0}:root{--padding-container:16px}@media screen and (width>=768px){:root{--padding-container:20px}}@media screen and (width>=1920px){.link-s{letter-spacing:-.02em;font-size:14px}:root{--padding-container:40px}}.container{padding-left:var(--padding-container);padding-right:var(--padding-container)}.no-scroll{overflow:hidden}
