.home-page-wrapper section{padding:90px 0}.home-page-wrapper section p{margin-bottom:24px}.hero-wrapper .heading{white-space:nowrap}@media screen and (max-width:768px){.hero-wrapper .heading{white-space:initial}}.why-wrapper{padding-bottom:250px;position:relative}.why-wrapper--logo{width:100%;margin:auto}.why-wrapper--music{z-index:-1;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.why-wrapper--music svg{pointer-events:none}.why-wrapper--music svg g{transition:opacity 1s var(--material-cubic-bezier)}.why-wrapper--music svg g.active{opacity:1;transition-duration:50ms}.services-wrapper{z-index:10;position:relative}.services-wrapper__bg{z-index:-1;will-change:transform,opacity;transform-origin:top;opacity:.75;background:#010b20;position:absolute;inset:0}.services-wrapper__content{opacity:0;will-change:opacity}.services-wrapper__grid{align-items:stretch;gap:40px;height:100%;display:flex}.services-wrapper .two-column-wrapper{margin-bottom:80px}@media screen and (max-width:768px){.services-wrapper .two-column-wrapper{margin-bottom:40px}}.services-wrapper .swiper{overflow:visible}.services-wrapper .swiper .swiper-slide{height:auto}.services-wrapper__card{flex-direction:column;flex:0 0 33.3333%;align-items:flex-start;height:100%;padding:30px 40px;display:flex}.services-wrapper__card video{height:150px;margin-bottom:40px}.services-wrapper__card h3{font-size:var(--font-size-xxl);margin-bottom:20px;font-weight:400}.services-wrapper__card p{margin-bottom:40px}.services-wrapper__card a{background:linear-gradient(90deg,#0061ff,#34fdeb);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:auto;display:inline-flex}.membership-wrapper{position:relative}.membership-wrapper--bg{transition:transform 1s var(--material-cubic-bezier);position:absolute;top:0;left:0}.membership-wrapper__texts{text-align:center;max-width:1000px;margin:0 auto 80px}@media screen and (max-width:768px){.membership-wrapper__texts{margin-bottom:40px}.membership-wrapper .two-column-wrapper .wrapper{gap:40px!important}}.membership-wrapper__accordion__content p{font-size:var(--font-size-m);color:var(--white-200);margin-bottom:16px;line-height:1.5}.membership-wrapper__accordion__content h3{font-size:var(--font-size-l);color:var(--white-100);margin:8px 0;line-height:1.5}.membership-wrapper__accordion__content ul{list-style:none}.membership-wrapper__accordion__content ul li{font-size:var(--font-size-m);color:var(--white-200);padding-left:24px;line-height:1.5;position:relative}.membership-wrapper__accordion__content ul li:before{content:"";background:url(/images/ic-check.svg) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.choose-wrapper__boxes-wrapper{grid-template-columns:repeat(5,1fr);margin-top:80px;display:grid}@media screen and (max-width:768px){.choose-wrapper__boxes-wrapper{grid-template-columns:1fr;margin-top:40px;padding:20px}}.choose-wrapper__boxes-wrapper__box{gap:var(--font-size-xxl);border:1px solid #0061ff33;grid-template-rows:repeat(2,1fr);justify-content:space-between;min-height:300px;padding:40px;display:grid}@media screen and (max-width:768px){.choose-wrapper__boxes-wrapper__box{border:0;border-top:1px solid #0061ff33;flex-direction:column;min-height:auto;padding:24px 16px;display:flex}.choose-wrapper__boxes-wrapper__box:last-child{border-bottom:1px solid #0061ff33}}.choose-wrapper__boxes-wrapper__box h3{font-size:16px;font-weight:400}.choose-wrapper__boxes-wrapper__box p{color:var(--white-200);font-size:16px;line-height:1.5;margin-bottom:0!important}.about-wrapper{overflow-x:clip;padding-bottom:0!important}.about-wrapper__download{gap:8px;margin-top:32px;display:flex}.about-wrapper__download img{height:40px}.about-wrapper--mobile{--max-mobile-height:80svh;overflow-x:clip}.about-wrapper--mobile--wrapper{align-items:center;height:100svh;display:flex;position:sticky;top:0}.about-wrapper--mobile--stacks-item{padding:40px;overflow:hidden}.about-wrapper--mobile--stacks-item>h4{font-weight:400;font-size:var(--font-size-xl);color:#d0dce7;margin:0 0 20px}.about-wrapper--mobile--stacks-item>p{color:var(--white-300);font-size:var(--font-size-l);margin-bottom:20px;line-height:1.4}.about-wrapper--mobile--stacks-item>img{object-fit:contain;object-position:top;width:100%;height:60svh}.about-wrapper--mobile--logo-bg{position:relative;overflow:clip visible}.about-wrapper--mobile--bg{transition:transform 1s var(--material-cubic-bezier);position:absolute;right:0}.about-wrapper--mobile__content{grid-template-columns:300px 1fr;gap:130px;display:grid}@media screen and (max-width:768px){.about-wrapper--mobile__content{grid-template-columns:1fr;gap:64px}}.about-wrapper--mobile--spacer--item{height:var(--max-mobile-height)}.about-wrapper--mobile--spacer--item:first-child{margin-top:calc(-1*var(--max-mobile-height))}.about-wrapper--mobile__nav{flex-direction:column;display:flex}.about-wrapper--mobile__nav-item{padding:24px 0}.about-wrapper--mobile__nav-item:not(:last-child){border-bottom:1px solid #4545454d}.about-wrapper--mobile__nav-item h4{font-weight:400;font-size:var(--font-size-xl);color:#d0dce7;opacity:.3;transition:all .3s var(--material-cubic-bezier);margin:0}.about-wrapper--mobile__nav-item.active h4{opacity:1}.about-wrapper--mobile__display{flex-direction:row;align-items:flex-end;gap:130px;display:flex}@media screen and (max-width:768px){.about-wrapper--mobile__display{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:64px}}.about-wrapper--mobile__display-image{width:100%;max-width:400px;transition:opacity .4s var(--material-cubic-bezier);margin:0 auto;position:relative}.about-wrapper--mobile__display-image img{width:100%;max-height:var(--max-mobile-height);object-fit:contain;opacity:0;height:auto;transition:opacity .4s var(--material-cubic-bezier);border-radius:20px;position:absolute;inset:0}.about-wrapper--mobile__display-image img.active{opacity:1}.about-wrapper--mobile__display-description{width:250px;margin:0 auto}@media screen and (max-width:768px){.about-wrapper--mobile__display-description{width:100%;margin:0}}.about-wrapper--mobile__display-description p{color:var(--white-300);font-size:var(--font-size-l);margin-bottom:0;line-height:1.4}
