.preloader-container{height:100vh;inset:0;pointer-events:none;position:fixed;width:100vw;z-index:10000}.preloader-content{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.preloader{background:var(--text);overflow:hidden;pointer-events:none;transform:translateY(-100%);transition:.5s;width:100%}.show .preloader{pointer-events:all;transform:translateY(0)}.preloader-content{transform:translateY(100%);transition:.5s}.show .preloader-content{transform:translateY(0)}.preloader-logo{height:150px;-o-object-fit:contain;object-fit:contain;width:150px}.preloader-container.show .preloader-logo{animation:pulse-one .5s linear;animation-delay:.5s}@media screen and (max-width:1200px){.preloader-logo{height:120px;width:120px}}@keyframes pulse-one{0%,to{scale:1}50%{scale:1.3}}@font-face{font-family:Roboto;font-weight:100;src:url(./Roboto-Thin.DL0duS5J.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url(./Roboto-ThinItalic.CCGclg3t.ttf)}@font-face{font-family:Roboto;font-weight:200;src:url(./Roboto-ExtraLight.BcarhL20.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:200;src:url(./Roboto-ExtraLightItalic.DavaQGqX.ttf)}@font-face{font-family:Roboto;font-weight:300;src:url(./Roboto-Light.r0KW6U_F.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(./Roboto-LightItalic.DfY0f4zU.ttf)}@font-face{font-family:Roboto;font-weight:400;src:url(./Roboto-Regular.CN_pkOMA.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(./Roboto-Italic.B1M5SgEt.ttf)}@font-face{font-family:Roboto;font-weight:500;src:url(./Roboto-Medium.CwcsZ-zd.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(./Roboto-MediumItalic._ZOwZW4s.ttf)}@font-face{font-family:Roboto;font-weight:600;src:url(./Roboto-SemiBold.EVIM0_1H.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:600;src:url(./Roboto-SemiBoldItalic.BqO-gUWJ.ttf)}@font-face{font-family:Roboto;font-weight:700;src:url(./Roboto-Bold.yTHeQuef.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(./Roboto-BoldItalic.Dvlk1yiH.ttf)}@font-face{font-family:Roboto;font-weight:800;src:url(./Roboto-ExtraBold.CL74Hpzo.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:800;src:url(./Roboto-ExtraBoldItalic.D_oFAJWS.ttf)}@font-face{font-family:Roboto;font-weight:900;src:url(./Roboto-Black.BTYGK7k3.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url(./Roboto-BlackItalic.Cbx6xfEy.ttf)}@font-face{font-family:Playfair;font-weight:400;src:url(./PlayfairDisplay-Regular.cAkczocX.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:400;src:url(./PlayfairDisplay-Italic.k7ygr7eI.ttf)}@font-face{font-family:Playfair;font-weight:500;src:url(./PlayfairDisplay-Medium.BTlPw0MP.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:500;src:url(./PlayfairDisplay-MediumItalic.Cr7xHRHu.ttf)}@font-face{font-family:Playfair;font-weight:600;src:url(./PlayfairDisplay-SemiBold.lpftM5a9.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:600;src:url(./PlayfairDisplay-SemiBoldItalic.Cx5FUL8x.ttf)}@font-face{font-family:Playfair;font-weight:700;src:url(./PlayfairDisplay-Bold.Dsgb2Oov.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:700;src:url(./PlayfairDisplay-BoldItalic.Dyxttjke.ttf)}@font-face{font-family:Playfair;font-weight:800;src:url(./PlayfairDisplay-ExtraBold.BFM5yRBW.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:800;src:url(./PlayfairDisplay-ExtraBoldItalic.DCXtv1i2.ttf)}@font-face{font-family:Playfair;font-weight:900;src:url(./PlayfairDisplay-Black.fT6MyzXp.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:900;src:url(./PlayfairDisplay-BlackItalic.CDTQWUAv.ttf)}@font-face{font-family:Bebas;font-weight:400;src:url(./bebasneuecyrillic.heCqz2gI.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter/static/Inter_18pt-Medium.ttf)}@font-face{font-family:Playfair_V2;font-style:normal;src:url(./Playfair-VariableFont_opsz_wdth_wght.DrJvek--.ttf)}@font-face{font-family:Playfair_V2;font-style:italic;src:url(./Playfair-Italic-VariableFont_opsz_wdth_wght.CYAtIVBg.ttf)}.error-page{align-items:center;background:var(--text);display:flex;height:100vh;justify-content:center;width:100vw}.container.error-container{max-width:679px}.error-code{display:flex;flex-direction:row;font-size:400px;font-weight:600;gap:0;justify-content:center;letter-spacing:-.03em;line-height:100%;text-transform:uppercase;-webkit-text-stroke:2px var(--accent-500);height:285px;margin-bottom:80px}.error-content{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.error-content p.large{color:var(--accent-vibrant);font-family:Playfair}.base-button.back-home-link,.error-content .text{color:var(--background);text-align:center}.base-button.back-home-link{align-items:center;background:var(--accent-500);border-radius:50px;display:flex;font-family:Roboto;font-size:18px;font-weight:400;height:30px;justify-content:center;letter-spacing:-.02em;line-height:100%;padding:0}.error-code-img{height:268px;margin-right:-40px;width:268px}.error-code-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:1200px){.error-code{font-size:210px;height:165px;margin-bottom:40px}.error-code-img{height:125px;margin-right:-20px;margin-top:20px;width:125px}.error-content{margin-bottom:27px}.error-content p.large{font-size:20px;max-width:284px;text-align:center}.base-button.back-home-link{font-size:16px}}:root{--accent-vibrant:#69ffa9;--accent-700:#caffe1;--accent-600:#78c599;--accent-500:#52ad79;--accent-400:#00c053;--accent:#009b42;--text:#2c3f32;--background:#fff;--gray-light:#f0f0f0;--gray:#bcbcbc;--gray-dark:#959595;--transition:.5s}@font-face{font-family:Roboto;font-weight:100;src:url(./Roboto-Thin.DL0duS5J.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url(./Roboto-ThinItalic.CCGclg3t.ttf)}@font-face{font-family:Roboto;font-weight:200;src:url(./Roboto-ExtraLight.BcarhL20.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:200;src:url(./Roboto-ExtraLightItalic.DavaQGqX.ttf)}@font-face{font-family:Roboto;font-weight:300;src:url(./Roboto-Light.r0KW6U_F.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(./Roboto-LightItalic.DfY0f4zU.ttf)}@font-face{font-family:Roboto;font-weight:400;src:url(./Roboto-Regular.CN_pkOMA.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(./Roboto-Italic.B1M5SgEt.ttf)}@font-face{font-family:Roboto;font-weight:500;src:url(./Roboto-Medium.CwcsZ-zd.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(./Roboto-MediumItalic._ZOwZW4s.ttf)}@font-face{font-family:Roboto;font-weight:600;src:url(./Roboto-SemiBold.EVIM0_1H.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:600;src:url(./Roboto-SemiBoldItalic.BqO-gUWJ.ttf)}@font-face{font-family:Roboto;font-weight:700;src:url(./Roboto-Bold.yTHeQuef.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(./Roboto-BoldItalic.Dvlk1yiH.ttf)}@font-face{font-family:Roboto;font-weight:800;src:url(./Roboto-ExtraBold.CL74Hpzo.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:800;src:url(./Roboto-ExtraBoldItalic.D_oFAJWS.ttf)}@font-face{font-family:Roboto;font-weight:900;src:url(./Roboto-Black.BTYGK7k3.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url(./Roboto-BlackItalic.Cbx6xfEy.ttf)}@font-face{font-family:Playfair;font-weight:400;src:url(./PlayfairDisplay-Regular.cAkczocX.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:400;src:url(./PlayfairDisplay-Italic.k7ygr7eI.ttf)}@font-face{font-family:Playfair;font-weight:500;src:url(./PlayfairDisplay-Medium.BTlPw0MP.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:500;src:url(./PlayfairDisplay-MediumItalic.Cr7xHRHu.ttf)}@font-face{font-family:Playfair;font-weight:600;src:url(./PlayfairDisplay-SemiBold.lpftM5a9.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:600;src:url(./PlayfairDisplay-SemiBoldItalic.Cx5FUL8x.ttf)}@font-face{font-family:Playfair;font-weight:700;src:url(./PlayfairDisplay-Bold.Dsgb2Oov.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:700;src:url(./PlayfairDisplay-BoldItalic.Dyxttjke.ttf)}@font-face{font-family:Playfair;font-weight:800;src:url(./PlayfairDisplay-ExtraBold.BFM5yRBW.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:800;src:url(./PlayfairDisplay-ExtraBoldItalic.DCXtv1i2.ttf)}@font-face{font-family:Playfair;font-weight:900;src:url(./PlayfairDisplay-Black.fT6MyzXp.ttf)}@font-face{font-family:Playfair;font-style:italic;font-weight:900;src:url(./PlayfairDisplay-BlackItalic.CDTQWUAv.ttf)}@font-face{font-family:Bebas;font-weight:400;src:url(./bebasneuecyrillic.heCqz2gI.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter/static/Inter_18pt-Medium.ttf)}@font-face{font-family:Playfair_V2;font-style:normal;src:url(./Playfair-VariableFont_opsz_wdth_wght.DrJvek--.ttf)}@font-face{font-family:Playfair_V2;font-style:italic;src:url(./Playfair-Italic-VariableFont_opsz_wdth_wght.CYAtIVBg.ttf)}*{box-sizing:border-box;letter-spacing:-.03em;margin:0;padding:0}body{background:var(--background);color:var(--text);font-family:Roboto;font-weight:400;line-height:1}main{overflow:hidden}.container{margin:0 auto;max-width:1920px;padding:0 50px;width:100%}.h1,h1{font-size:80px;letter-spacing:-.04em}.h1,.h2,h1,h2{font-family:Playfair;font-weight:700;line-height:100%;text-transform:uppercase}.h2,h2{font-size:50px;letter-spacing:0}.h3,h3{font-size:24px;font-weight:600;letter-spacing:0}.h3,.h4,h3,h4{font-family:Playfair;line-height:100%;text-transform:uppercase}.h4,h4{font-size:36px;letter-spacing:-.04em}.h4,h4,p{font-weight:400}p{font-family:Roboto;font-size:18px;letter-spacing:-.02em;line-height:100%}p.large{font-size:24px;letter-spacing:-.04em;text-transform:uppercase}p.bold{font-weight:700}a{text-decoration:none;transition:var(--transition)}.base-button,button{all:unset;align-items:center;background-color:var(--gray-light);border-radius:50px;color:var(--text);cursor:pointer;display:flex;font-family:Roboto;font-size:18px;font-weight:400;justify-content:center;letter-spacing:-.02em;line-height:100%;padding:11px 0;transition:var(--transition);width:100%}.base-button.small,button.small{padding:6px 50px;width:-moz-max-content;width:max-content}.base-button.accent,button.accent{background-color:var(--accent-500);color:var(--background)}.base-button.vibrantless,button.vibrantless{aspect-ratio:1;background-color:var(--background);border-radius:50%;color:var(--text);height:32px;opacity:.3;padding:unset}.br-mobile{display:none}@media(hover:hover){.base-button:hover,button:hover{background-color:var(--accent-700);color:var(--text)}.base-button.vibrantless:hover,button.vibrantless:hover{background-color:var(--background);color:var(--accent)}}@media(hover:none){.base-button:active,button:active{background-color:var(--accent-700);color:var(--text)}.base-button.vibrantless:active,button.vibrantless:active{background-color:var(--background);color:var(--accent)}}html:has(._firefox),html:has(._firefox) *{scrollbar-color:var(--accent) var(--background);scrollbar-width:thin}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background-color:var(--background);border-radius:20px}::-webkit-scrollbar-thumb{background-color:var(--accent);border:1px solid var(--background);border-radius:20px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:var(--accent-500)}section{margin-bottom:120px}.container{margin-inline:auto;max-width:1220px;padding-inline:10px}@media screen and (max-width:1200px){.h1,h1{font-size:40px}.h2,h2{font-size:30px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}p,p.large{font-size:16px;text-transform:unset}.br-mobile{display:block}section{margin-bottom:80px}}.tab-enter-active,.tab-leave-active{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:100%;z-index:1}.tab-enter-active{z-index:2}.tab-enter-from,.tab-leave-to{opacity:0!important}.tab-enter-to,.tab-leave-from{opacity:1}.page-enter-active,.page-leave-active{transition:.5s}
