*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html{font-size:16px}body{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Courgette;src:url(/assets/Courgette-Regular-Dxb6E_Gq.ttf) format("woff2")}@font-face{font-family:Inter;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("woff2")}@font-face{font-family:Inter Italic;src:url(/assets/Inter-Italic-VariableFont_opsz_wght-B-9PvMw6.ttf) format("woff2")}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-CiIa1Ne8.ttf) format("woff2")}@font-face{font-family:EB Garamond;src:url(/assets/EBGaramond-VariableFont_wght-zWkz-3IV.ttf) format("woff2")}@font-face{font-family:Roboto;src:url(/assets/Roboto-VariableFont_wdth_wght-WOy3sDCz.ttf) format("woff2")}@font-face{font-family:Oswald;src:url(/assets/Oswald-VariableFont_wght-CsAV2wvh.ttf) format("woff2")}@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Regular-rtU9Xc2a.ttf) format("woff2");font-weight:400}@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Bold-BDomNHLE.ttf) format("woff2");font-weight:700}@font-face{font-family:Merriweather;src:url(/assets/Merriweather-Black-gkL_msHY.ttf) format("woff2");font-weight:800}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-Regular-D42nIb_o.ttf) format("woff2");font-weight:400}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-Medium-92rt5P-8.ttf) format("woff2");font-weight:500}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-SemiBold-C720C2e8.ttf) format("woff2");font-weight:600}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-Bold-bm0djr7g.ttf) format("woff2");font-weight:700}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-ExtraBold-Ce_xOcqO.ttf) format("woff2");font-weight:800}@font-face{font-family:Montserrat Alternates;src:url(/assets/MontserratAlternates-Black-D4P0B5XW.ttf) format("woff2");font-weight:900}@font-face{font-family:Spectral SC;src:url(/assets/SpectralSC-Regular-DosTgM-f.ttf) format("woff2");font-weight:400}@font-face{font-family:Spectral SC;src:url(/assets/SpectralSC-Medium-BCPpwuis.ttf) format("woff2");font-weight:500}@font-face{font-family:Spectral SC;src:url(/assets/SpectralSC-SemiBold-DFLh7d7c.ttf) format("woff2");font-weight:600}@font-face{font-family:Spectral SC;src:url(/assets/SpectralSC-Bold-Bs5IaDfA.ttf) format("woff2");font-weight:700}@font-face{font-family:Spectral SC;src:url(/assets/SpectralSC-ExtraBold-NDCdIQyA.ttf) format("woff2");font-weight:800}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Regular-D14tH6yt.ttf) format("woff2");font-weight:400}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Medium-C-1-7KOl.ttf) format("woff2");font-weight:500}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Bold-BGoo8i9Y.ttf) format("woff2");font-weight:700}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Regular-BN6hITtY.ttf) format("woff2");font-weight:400}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Medium-GqVyiPTH.ttf) format("woff2");font-weight:500}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-SemiBold-DXWfCD0T.ttf) format("woff2");font-weight:600}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Bold-N1IGzrdY.ttf) format("woff2");font-weight:700}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Bold-N1IGzrdY.ttf) format("woff2");font-weight:700}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-ExtraBold-DUdlT-rt.ttf) format("woff2");font-weight:800}@font-face{font-family:Fira Sans;src:url(/assets/FiraSans-Black-BEx4PzY6.ttf) format("woff2");font-weight:900}@font-face{font-family:Josefin Sans;src:url(/assets/JosefinSans-VariableFont_wght-4CYtYlBz.ttf) format("woff2")}@font-face{font-family:Josefin Sans Italic;src:url(/assets/JosefinSans-Italic-VariableFont_wght-Bhf6B1rp.ttf) format("woff2")}@font-face{font-family:Niconne;src:url(/assets/Niconne-Regular-DnGo3oID.ttf) format("woff2")}@font-face{font-family:Philosopher;src:url(/assets/Philosopher-Regular-mKq_-NVH.ttf) format("woff2");font-weight:400}@font-face{font-family:Philosopher;src:url(/assets/Philosopher-Bold-CsBYLc9s.ttf) format("woff2");font-weight:700}@font-face{font-family:Tangerine;src:url(/assets/Tangerine-Regular-Ky9S8qIe.ttf) format("woff2");font-weight:400}@font-face{font-family:Tangerine;src:url(/assets/Tangerine-Bold-BeOblwJ1.ttf) format("woff2");font-weight:700}@font-face{font-family:Sansation;src:url(/assets/Sansation-Regular-Ci-RFgJ1.ttf) format("woff2");font-weight:400}@font-face{font-family:Sansation;src:url(/assets/Sansation-Bold-5AZHVlNU.ttf) format("woff2");font-weight:700}@font-face{font-family:Playfair Display;src:url(/assets/PlayfairDisplay-VariableFont_wght-Cl-XvBsO.ttf) format("woff2")}header[data-v-5c72d9ba]{display:flex;justify-content:space-between;align-items:center;height:clamp(48px,6vh,6vh);background:linear-gradient(8deg,#023 -40%,#000 30%,#234,#000 50%,#023 120%);box-shadow:0 0 16px #579;padding:.9vh 5%;position:fixed;z-index:900;width:100%}@media(max-width:1280px){header[data-v-5c72d9ba]{padding:0 3%}}@media(max-width:1020px){header[data-v-5c72d9ba]{display:flex;justify-content:space-between;align-items:center;padding:4px 4%;background:linear-gradient(20deg,#023 -40%,#000 50%,#192939,#000 70%,#023 120%)}}header .logo[data-v-5c72d9ba]{display:flex;align-items:center;gap:4px;text-decoration:none;font-family:Spectral SC;font-size:clamp(1.6rem,1.99vw,1.99vw);letter-spacing:2px}@media(max-width:1080px){header .logo[data-v-5c72d9ba]{letter-spacing:1px}}header .logo .logo-first[data-v-5c72d9ba]{color:#dcb;font-weight:700;background-image:linear-gradient(0deg,#ffdeb2,#ffdeb2,#ffdeb2,#ffdeb2,#987,#ffdeb2,#ffdeb2,#ffdeb2,#ffdeb2);-webkit-background-clip:text;background-clip:text;color:transparent}header .logo .logo-second[data-v-5c72d9ba]{font-weight:600;color:#b8f}header .logo.router-link-exact-active[data-v-5c72d9ba]:hover{background-color:transparent}header .header-nav[data-v-5c72d9ba]{display:flex;justify-content:space-between;align-items:center;gap:2rem}@media(max-width:1080px){header .header-nav[data-v-5c72d9ba]{display:none}}header .header-nav .nav-item[data-v-5c72d9ba]{font-family:Montserrat;color:#eef;text-decoration:none;font-weight:600;font-size:clamp(.9rem,.98vw,.98vw);letter-spacing:1px;padding:4px 0}header .header-nav .nav-item[data-v-5c72d9ba]:hover{color:#dcb}header .header-nav .router-link-exact-active[data-v-5c72d9ba]{color:#b8f}header .menu-icon-header[data-v-5c72d9ba]{fill:#fff;width:32px;height:32px;cursor:pointer;display:none}@media(max-width:1080px){header .menu-icon-header[data-v-5c72d9ba]{display:block}}.body[data-v-5c72d9ba]{padding-top:clamp(48px,6vh,6vh)}.mobile-nav-wrap[data-v-5c72d9ba]{width:100%;top:0;left:0;bottom:0;background:#0009;position:fixed;z-index:901}.mobile-nav-wrap.mobile-nav-wrap-closed[data-v-5c72d9ba]{width:0}.mobile-nav-wrap .mobile-nav[data-v-5c72d9ba]{display:flex;flex-direction:column;width:280px;top:0;left:0;bottom:0;background:#000000d9;position:fixed;padding:20px 0;z-index:901;transition:.4s;box-shadow:0 0 32px #579}.mobile-nav-wrap .mobile-nav.mobile-nav-closed[data-v-5c72d9ba]{margin-left:-280px;box-shadow:none}.mobile-nav-wrap .mobile-nav .close-icon[data-v-5c72d9ba]{margin-left:auto;margin-right:15px;fill:#fff;width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer}.mobile-nav-wrap .mobile-nav .logo-mobile-nav[data-v-5c72d9ba]{display:flex;align-items:center;justify-content:center;gap:3px;padding:2px 12px 2px 15px;border-radius:24px;text-decoration:none;margin:0 auto;border-bottom:2px solid #cba;border-top:2px solid #b8f;font-family:Spectral SC;font-size:1.75rem}.mobile-nav-wrap .mobile-nav .logo-mobile-nav .logo-first-mobile[data-v-5c72d9ba]{letter-spacing:1px;color:#dcb;font-weight:700;background-image:linear-gradient(0deg,#ffdeb2,#ffdeb2,#ffdeb2,#ffdeb2,#987,#ffdeb2,#ffdeb2,#ffdeb2,#ffdeb2);-webkit-background-clip:text;background-clip:text;color:transparent}.mobile-nav-wrap .mobile-nav .logo-mobile-nav .logo-second-mobile[data-v-5c72d9ba]{font-weight:600;letter-spacing:1px;color:#b8f}.mobile-nav-wrap .mobile-nav .mobile-nav-items-wrap[data-v-5c72d9ba]{display:flex;flex-direction:column;margin-top:40px;gap:8px}.mobile-nav-wrap .mobile-nav .mobile-nav-items-wrap .nav-item[data-v-5c72d9ba]{font-family:Montserrat;font-size:1.2rem;padding:12px 25px;text-decoration:none;color:#fff;font-weight:600;letter-spacing:1px}.mobile-nav-wrap .mobile-nav .mobile-nav-items-wrap .router-link-active[data-v-5c72d9ba]{background:#eef;color:#765;font-weight:700}.main[data-v-5c72d9ba]{display:grid;min-height:90vh}.footer[data-v-5c72d9ba]{display:flex;flex-direction:column;min-height:25vh;background:linear-gradient(#000,#101b24);border-top:1px solid #494039;padding:7vh 10%;letter-spacing:1px}@media(max-width:1080px){.footer[data-v-5c72d9ba]{padding:7vh 5%}}.footer .footer-nav-item[data-v-5c72d9ba]{align-self:flex-start;color:#ddf;text-decoration:none;font-family:Montserrat Alternates;font-size:clamp(.85rem,.8vw,.8vw);font-weight:500}.footer .footer-nav-item[data-v-5c72d9ba]:hover{background:none;text-decoration:underline}.footer .section-1[data-v-5c72d9ba]{display:flex;flex-direction:column;gap:2vh}@media(max-width:1020px){.footer .section-1[data-v-5c72d9ba]{gap:2.5vh}}.footer .section-1 .navigation[data-v-5c72d9ba]{font-family:Montserrat Alternates;font-size:clamp(1.05rem,1.1vw,1.1vw);font-weight:800;color:#ba9}.footer .social[data-v-5c72d9ba]{margin-top:7vh;display:flex;gap:24px}.footer .social .telegram[data-v-5c72d9ba]{width:32px;height:32px;fill:#2aabee;background:#fff;border-radius:50%}.footer .social .instagram[data-v-5c72d9ba]{width:32px;height:32px;fill:#ff6000}.footer .social .youtube[data-v-5c72d9ba]{width:38px;height:32px;fill:#fff;background:red;border-radius:8px;padding:0 4px}.footer .social .tiktok[data-v-5c72d9ba]{width:32px;height:32px;fill:#fff}.footer .section-2[data-v-5c72d9ba]{display:flex;align-items:center;gap:.8rem 2rem;margin-top:7vh;padding-top:3vh;border-top:1px solid #494039}@media(max-width:1020px){.footer .section-2[data-v-5c72d9ba]{justify-content:center;gap:.8rem 1.6rem}}.footer .section-2 .footer-nav-item[data-v-5c72d9ba]{color:#ddf}
