.HomePage-module__7YiM1G__page{color:#fff;background-color:#000;width:100%;min-height:100vh;overflow-x:hidden}
.HeroSection-module__cQxAVW__heroContainer{background:radial-gradient(circle at top,#ffffff1a,#0000),#050507;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;width:min(1200px,100%);margin:0 auto;padding:32px 16px;display:grid}.HeroSection-module__cQxAVW__signInContainer{justify-content:center;display:flex}.HeroSection-module__cQxAVW__videoGalleryContainer{justify-content:center;padding:12px 0;display:flex}@media (max-width:768px){.HeroSection-module__cQxAVW__heroContainer{grid-template-columns:1fr;gap:16px;padding:24px 12px}}
.SignInForm-module__Gyo84a__container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;width:100%;max-width:min(522px,100%);margin:0 auto;padding:0 20px;display:flex}.SignInForm-module__Gyo84a__container>h1{letter-spacing:.02em;text-align:center;text-wrap:balance;color:#fff;margin:0;font-family:Noto Sans,sans-serif;font-size:clamp(1.5rem,1vw + 1.15rem,2.25rem);font-weight:600;line-height:1.25}.SignInForm-module__Gyo84a__container>h4,.SignInForm-module__Gyo84a__subtitle{letter-spacing:.03em;text-align:center;text-wrap:balance;color:#f2f2f2;margin:8px 0 0;font-family:Noto Sans,sans-serif;font-size:clamp(1.0625rem,.55vw + .9rem,1.375rem);font-weight:400;line-height:1.35}.SignInForm-module__Gyo84a__subtitleHighlight{background:linear-gradient(90deg,#d463b1 0%,#a491d3 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:500}.SignInForm-module__Gyo84a__formGroup{flex-direction:column;align-items:stretch;gap:18px;width:100%;margin-top:32px;margin-bottom:18px;display:flex}.SignInForm-module__Gyo84a__formGroup label{letter-spacing:.05em;color:#fff;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:400}.SignInForm-module__Gyo84a__formControl{box-sizing:border-box;color:#fff;background:#141414;border:1px solid #999;border-radius:10px;width:100%;height:60px;padding:8px;font-size:24px}.SignInForm-module__Gyo84a__passwordField{width:100%;position:relative}.SignInForm-module__Gyo84a__passwordInput{padding-right:44px}.SignInForm-module__Gyo84a__passwordToggle{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.SignInForm-module__Gyo84a__submitButton{box-sizing:border-box;letter-spacing:.05em;color:#fff;cursor:pointer;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box padding-box,linear-gradient(135deg,#5b42f3 0%,#f02aa6 100%) border-box;border:1px solid #0000;border-radius:10px;width:100%;height:60px;padding:8px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:400;transition:transform .2s,background .2s}.SignInForm-module__Gyo84a__submitButton:hover{background:linear-gradient(#1a1a1a,#1a1a1a) padding-box padding-box,linear-gradient(135deg,#6d55ff 0%,#ff3bb8 100%) border-box;transform:scale(1.01)}.SignInForm-module__Gyo84a__signUpButton{box-sizing:border-box;letter-spacing:.05em;color:#fff;cursor:pointer;text-align:center;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box padding-box,linear-gradient(135deg,#5b42f3 0%,#f02aa6 100%) border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:100%;height:60px;padding:8px;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:400;line-height:44px;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.SignInForm-module__Gyo84a__signUpButton:hover{background:linear-gradient(#1a1a1a,#1a1a1a) padding-box padding-box,linear-gradient(135deg,#6d55ff 0%,#ff3bb8 100%) border-box;transform:scale(1.01)}.SignInForm-module__Gyo84a__container>p,.SignInForm-module__Gyo84a__footerLink{letter-spacing:.05em;text-align:center;color:#fff;cursor:pointer;margin:20px 0;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:400;text-decoration:none}@media screen and (max-width:1023px){.SignInForm-module__Gyo84a__container>h1{font-size:clamp(1.375rem,1.6vw + 1rem,1.875rem)}.SignInForm-module__Gyo84a__container>h4,.SignInForm-module__Gyo84a__subtitle{font-size:clamp(1rem,.9vw + .75rem,1.25rem)}}@media screen and (max-width:769px){.SignInForm-module__Gyo84a__container{width:100%;margin-left:auto;margin-right:auto;padding:0 16px}.SignInForm-module__Gyo84a__container>h1{font-size:1.375rem}.SignInForm-module__Gyo84a__container>h4,.SignInForm-module__Gyo84a__subtitle{font-size:1rem}.SignInForm-module__Gyo84a__formGroup{width:100%}}
.VideoGallery-module__XE1KvG__container{justify-content:center;width:100%;display:flex;overflow:hidden}.VideoGallery-module__XE1KvG__mySwiper{width:100%;max-width:375px;margin:0 auto}.VideoGallery-module__XE1KvG__mySwiper .swiper-slide{border-radius:18px;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex;width:100%!important;height:auto!important}@media (max-width:768px){.VideoGallery-module__XE1KvG__mySwiper{max-width:100%}}

