.scroll-down-animation{position:absolute;left:50%;transform:translateX(-50%);height:50px;width:50px;opacity:.5}.arrow{opacity:0;position:absolute;left:15px;top:0;transform-origin:50% 50%;will-change:transform,opacity}.arrow-first{animation:arrow-movement 2s ease-in-out infinite}.arrow-second{animation:arrow-movement 2s ease-in-out 1s infinite}.arrow:after,.arrow:before{background:#fff;content:"";display:block;height:3px;position:absolute;top:0;left:0;width:20px;border-radius:14px}.arrow:before{transform:rotate(45deg) translateX(-16%);transform-origin:top left}.arrow:after{transform:rotate(-45deg) translateX(16%);transform-origin:top right}@keyframes arrow-movement{0%{opacity:0;top:0}40%{opacity:1}70%{opacity:1}90%{opacity:0}to{opacity:0;top:50%}}.gates{position:relative;padding-top:clamp(80px,63.7838px + 4.3243vw,120px);background-color:#12212c;background-image:url(/assets/img/home-page/gates/bg.jpg);background-size:cover;background-position:left 95%;height:200vh}.gates__wrapper{position:-webkit-sticky;position:sticky;padding-top:50px;margin:0 auto;top:120px;display:grid;place-content:center;grid-gap:60px;gap:60px;overflow:hidden;height:clamp(20.25rem,15.1824rem + 21.6216vw,33.75rem)}.gates__wrapper__desc{display:flex;flex-direction:column;align-items:center;gap:clamp(36px,26.2703px + 2.5946vw,60px)}.gates__wrapper__desc>h3{font-weight:700;font-size:clamp(32px,19.027px + 3.4595vw,64px);line-height:120%;text-align:center;color:#fff}.gates__wrapper__desc .home-page__start-btn{padding:12px 24px}.gates__wrapper>img{position:absolute;width:clamp(194px,142.9189px + 13.6216vw,320px);border-radius:clamp(30px,21.8919px + 2.1622vw,50px)}.gates__wrapper .left-card{rotate:-5deg;top:15px;left:50%;transform:translateX(calc(-50% - 140px));z-index:2}.gates__wrapper .right-card{rotate:5deg;top:15px;right:50%;transform:translateX(calc(50% + 140px));z-index:1}@media(max-width:710px){.gates__wrapper .left-card{transform:translateX(calc(-50% - 90px))}.gates__wrapper .right-card{transform:translateX(calc(50% + 90px))}}.hello-section{padding-block:clamp(64px,18.9223px + 12.0207vw,180px)}.hello-section>h2{max-width:1080px;padding-inline:24px;margin:0 auto;color:rgba(30,30,30,.2);font-weight:600;font-size:clamp(24px,17.7824px + 1.658vw,40px);line-height:130%;letter-spacing:-.01em}.hello-section>h2>img{position:relative;right:10px;width:clamp(34px,22.342px + 3.1088vw,64px)}.hello-section>h2>.hello{background-clip:text;background-image:linear-gradient(90deg,#1e1e1e,#1e1e1e);background-repeat:no-repeat;background-size:0 100%;-webkit-background-clip:text;background-color:transparent;-webkit-background-image:linear-gradient(90deg,#1e1e1e,#1e1e1e);-webkit-background-repeat:no-repeat;-webkit-background-size:0 100%}.how-it-works__wrapper{margin-top:clamp(40px,27.8378px + 3.2432vw,70px);min-height:464px;display:flex;gap:20px;justify-content:space-between}.how-it-works__wrapper .accordion{flex-shrink:1;max-width:560px;display:flex;flex-direction:column}.how-it-works__wrapper .accordion .accordion-item{box-sizing:content-box;max-height:0;position:relative;padding-block:20px;display:flex;gap:30px;color:#fff;overflow:hidden;opacity:.4;transition:all .4s;cursor:pointer}.how-it-works__wrapper .accordion .accordion-item:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:3px;width:0;border-radius:4px;transform-origin:center center;background:radial-gradient(circle,#6c73f3 24%,rgba(108,115,243,.35) 100%);transition:all .6s;transition-delay:.4s}.how-it-works__wrapper .accordion .accordion-item:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#597077}.how-it-works__wrapper .accordion .accordion-item.active{opacity:1}.how-it-works__wrapper .accordion .accordion-item.active:before{width:100%}.how-it-works__wrapper .accordion .accordion-item .accordion-index{width:30px;flex-shrink:0;font-weight:600;font-size:clamp(20px,18.3784px + .4324vw,24px);line-height:140%}@media(max-width:1000px){.how-it-works__wrapper .accordion .accordion-item .accordion-index{display:none}}.how-it-works__wrapper .accordion .accordion-item .accordion-title{font-weight:600;font-size:clamp(20px,18.3784px + .4324vw,24px);line-height:140%;color:inherit;background-color:transparent;text-align:left;border:none;cursor:pointer}.how-it-works__wrapper .accordion .accordion-item .accordion-content{box-sizing:content-box;padding-top:clamp(16px,14.3784px + .4324vw,20px);font-size:clamp(16px,14.3784px + .4324vw,20px);overflow:hidden}.how-it-works__wrapper .accordion .accordion-item .accordion-video-mobile{display:none;margin-top:20px;object-fit:cover;border-radius:12px}@media(max-width:1000px){.how-it-works__wrapper .accordion .accordion-item .accordion-video-mobile{display:block}}.how-it-works__wrapper .accordion-video{flex-shrink:0;position:relative;background:url(/assets/img/home-page/how-it-works/video-placeholder2.jpg) no-repeat 50%/cover;width:651px;height:485px;padding:56px 17px 18px 20px;border-radius:22px}@media(max-width:1000px){.how-it-works__wrapper .accordion-video{display:none!important}}.how-it-works__wrapper .accordion-video .neon-code{position:absolute;top:-45%;left:50%;transform:translateX(-50%);height:170%;aspect-ratio:1;background-image:radial-gradient(circle at 50% 34%,rgba(83,61,154,.62) 7%,transparent 37.05%),radial-gradient(circle at 50% 82%,rgba(83,61,154,.4) 4%,transparent 18.05%);pointer-events:none;z-index:1}.how-it-works__wrapper .accordion-video video{position:relative;object-fit:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:2}.how-it-works{padding-block:clamp(64px,45.3514px + 4.973vw,110px);border-radius:clamp(20px,3.7838px + 4.3243vw,60px);background-color:#0f1e29;transition:height .6s ease-in-out;will-change:height;overflow:hidden}.how-it-works h2{font-weight:600;font-size:clamp(32px,19.027px + 3.4595vw,64px);line-height:110%;color:#fff}.how-it-works__container{max-width:min(1280px,100vw - 32px);margin:0 auto;position:relative}.card3d-frame{position:relative;height:clamp(194px,117.2394px + 20.4695vw,412px);aspect-ratio:1/1.498;transform:scale3d(.9,.9,1) rotate(20deg);perspective:800px;grid-column:2;grid-row:span 3;place-self:top center;transition:transform .5s}.card3d-frame:focus-visible,.card3d-frame:hover{transform:scale3d(1.05,1.05,2) rotate(20deg)}.card3d-frame .card3d{width:100%;height:100%;border-radius:clamp(13px,6.3099px + 1.784vw,32px);background-image:url(/assets/img/home-page/hero/hero-card.png);background-position:50%;background-size:cover;background-repeat:no-repeat;box-shadow:0 0 10px 2px rgba(0,0,0,.1);position:relative;transition-duration:.25s;transition-property:transform,box-shadow;transition-timing-function:ease-out;overflow:hidden;filter:contrast(1.3);will-change:transform,box-shadow}.card3d-frame .card3d__light{position:absolute;width:100%;height:100%;left:0;top:0;background-image:radial-gradient(circle at 50% -20%,hsla(0,0%,100%,.133),rgba(0,0,0,.059))}.home-page__main{position:relative;padding-top:33px;background-image:url(/assets/img/shared/hero-bg.jpg);background-size:cover;height:100vh;overflow:hidden}.home-page__main main{position:relative;top:34%;transform:translateY(-50%);max-width:1240px;margin-inline:auto;margin-top:min(11.45vh,88px);padding-inline:10px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;grid-gap:0;gap:0;overflow:visible}.home-page__main main .main-text{padding:5px;font-weight:800;font-size:clamp(48px,22.6479px + 6.7606vw,120px);line-height:110%;text-transform:uppercase;text-align:right;background:linear-gradient(90deg,#9dabfc,#97d6e9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-wrap:nowrap}.home-page__main main .main-text.mobile{display:none}.home-page__main main .main-text_right{margin-top:22px;text-align:left;background:linear-gradient(90deg,#97d6e9,#97d6e9);background-clip:text;-webkit-background-clip:text;grid-column:3;grid-row:2}.home-page__main main .main-text:first-child{grid-column:1;grid-row:1}.home-page__main main .main-text:nth-child(2){margin-top:22px;grid-column:1;grid-row:2}.home-page__main main .main-wrapper{margin-top:113px;grid-column:1;grid-row:3;place-self:end}.home-page__main main .main-wrapper>p{margin-bottom:24px;font-weight:400;font-size:18px;line-height:140%;color:#c4deed}.home-page__main main .free-period{grid-column:3;grid-row:3;place-self:end center}@media(max-width:720px){.home-page__main main{top:35%;display:flex;flex-direction:column;align-items:center}.home-page__main main .card3d-frame{order:1}.home-page__main main .main-text{order:2}.home-page__main main .main-text_left{display:none}.home-page__main main .main-text.mobile{display:block}.home-page__main main .main-text_right{margin-top:0}.home-page__main main .main-wrapper{order:3;margin-top:16px;text-align:center}.home-page__main main .main-wrapper .home-page__start-btn{left:50%;transform:translateX(-50%)}}