h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{background:#090c14;font-family:Inter,sans-serif;font-weight:400;font-size:15px;line-height:1.8;color:#64748b}h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:1.33333;letter-spacing:.2em;text-transform:uppercase;color:#00c8ff}h3{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:1.6;color:#f0f6ff;margin-top:16px}@media only screen and (min-width: 1440px){h3{font-size:38px;line-height:1.25}}.container{max-width:375px;margin:0 auto;padding:30px 24px}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:60px 106px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:999;width:100%;height:65px;background:#080c14f2}.header-container{padding:20px;display:flex;justify-content:space-between;align-items:center}.header-logo{width:145px;height:32px}.menu-button{display:flex;align-items:center;justify-content:center;border:none;border-radius:121px;width:28px;height:28px;margin-left:auto;background-color:inherit}.navigation-list{display:none}.modal{display:none;background:#090c14;border-radius:0 0 16px 16px;padding:200px 134px;width:100%;height:auto;z-index:1000;position:fixed;top:65px;left:50%;transform:translate(-50%);transition:visibility .3s ease}.menu-list{display:flex;flex-direction:column;gap:32px;align-items:center}.menu-item{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.42857;letter-spacing:.06em;color:#94a3b8;text-align:center;transition:color .3s ease-in-out}.menu-item:hover,.menu-item:focus,.menu-item.active{transform:scale(1.1)}@media screen and (min-width: 1440px){.header-container{padding:9px 112px;display:flex;justify-content:space-between;align-items:center}.header-logo{width:211px;height:46px}.menu-button{display:none}.navigation-list{display:flex;justify-content:center;gap:32px}.navigation-item{display:flex;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.42857;letter-spacing:.06em;text-align:center;color:#94a3b8;transition:all .3s ease-in-out}.navigation-item:hover{color:#f0f6ff}.navigation-item:focus,.navigation-item.active{color:#f0f6ff}}.hero-section{background:linear-gradient(135deg,#080c14,#0d1526,#080c14)}.hero-content{display:flex;flex-direction:column}.label-wrapper{display:flex;align-items:center;gap:22px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.14286;letter-spacing:.09em;text-transform:uppercase;color:#00c8ff;padding:4px 10px;border:1px solid rgba(0,200,255,.3);border-radius:2px;width:218px;height:25px;margin-left:auto;margin-right:auto}.hero-title{font-family:Montserrat,sans-serif;font-weight:800;font-size:26px;letter-spacing:.03em;color:#f0f6ff;margin-top:35px;margin-bottom:30px}.hero-title span{color:#00c8ff}.hero-text{width:226px;font-size:14px;color:#94a3b8}.hero-text-two{font-size:14px;margin-top:10px;margin-bottom:20px}.hero-btn{display:flex;margin-left:auto;margin-right:auto;align-items:center;justify-content:center;border:1px solid #00c8ff;border-radius:12px;padding:1px;width:198px;height:41px;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1.66667;letter-spacing:.17em;text-transform:uppercase;text-align:center;color:#00c8ff}.tower-label{font-size:12px;text-transform:uppercase;text-align:center;color:#64748b;margin-top:58px;margin-bottom:24px}.tower{display:flex;flex-direction:column;align-items:center;gap:6px}.level{height:28px;background:#fff0;transform:scale(.8);opacity:.35;border-radius:2px;animation:towerGrow 1.2s ease forwards}.l1{width:174px;border:1px solid #7c3aed;box-shadow:0 0 20px #7c3aed99}.l2{border:1px solid #6366f1;box-shadow:0 0 16px #6366f180;width:152px}.l3{width:132px;border:1px solid #3b82f6;box-shadow:0 0 14px #3b82f680}.l4{border:1px solid #0ea5e9;box-shadow:0 0 12px #0ea5e980;width:114px}.l5{border:1px solid #06b6d4;box-shadow:0 0 10px #06b6d480;width:94px}.l6{width:76px;border:1px solid #00c8ff;box-shadow:0 0 8px #00c8ff80}.l7{border:1px solid #38bdf8;width:58px;box-shadow:0 0 6px #38bdf866}.l8{width:2px;background:linear-gradient(180deg,#00c8ff,#0000)}.level:nth-child(1){animation-delay:.1s}.level:nth-child(2){animation-delay:.2s}.level:nth-child(3){animation-delay:.3s}.level:nth-child(4){animation-delay:.4s}.level:nth-child(5){animation-delay:.5s}.level:nth-child(6){animation-delay:.6s}.level:nth-child(7){animation-delay:.7s}.level:nth-child(8){animation-delay:.8s}@keyframes towerGrow{0%{transform:scale(.8);opacity:.35;box-shadow:0 0 4px #00c8ff33}60%{transform:scale(1.05);opacity:.9;box-shadow:0 0 14px #00c8ff99}to{transform:scale(1);opacity:1;box-shadow:0 0 10px #00c8ff66}}@media only screen and (min-width: 1440px){.hero-container{display:flex;flex-direction:row;align-items:center;padding-bottom:230px;justify-content:space-between}.hero-content{display:flex;align-items:start;margin-top:169px}.label-wrapper{margin-left:0;margin-right:auto;font-size:16px;width:243px;height:34px}.hero-title{width:584px;font-size:56px;margin-top:20px;margin-bottom:20px;line-height:1.13214;letter-spacing:.02em}.hero-text{width:584px;font-size:18px}.hero-text-two{width:570px;font-size:16px;line-height:1.6625;margin-bottom:40px}.hero-btn{margin-left:0;margin-right:auto}.hero-visual{width:584px;margin-top:200px}.tower-label{margin-top:0}}.about-container{padding:112px 24px 30px;display:flex;flex-direction:column;gap:36px}.about-text{margin-top:16px;margin-bottom:16px}.about-list{border-left:2px solid #00c8ff;padding:0 0 0 22px;width:330px;height:98px;display:flex;flex-direction:column;gap:8px;line-height:1.8;color:#94a3b8}.about-item{height:27px}.about-item:last-child{color:#00c8ff}.about-img{width:330px;height:283px}.desk{display:none}@media only screen and (min-width: 1440px){.about-container{padding:115px 104px 90px;flex-direction:row;align-items:center;gap:174px}.about-wrapper{width:560px}.desk{display:block}.about-text{margin-top:24px;margin-bottom:20px}.about-img{width:365px;height:313px}}.how-section{background:linear-gradient(180deg,#080c14,#0a0f1e)}.how-container{padding:83px 24px}.how-list{margin-top:30px;display:flex;flex-direction:column;gap:32px}.how-item{border:1px solid rgba(255,255,255,.06);border-radius:4px;width:330px;height:auto;background:#ffffff05;padding:33px;display:flex;flex-direction:column;align-items:start;gap:24px}.how-item-title{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:1.3;color:#e2e8f0}.how-item-text{font-size:14px;line-height:1.7;width:230px}@media only screen and (min-width: 1440px){.how-container{padding:94px 112px}.how-list{flex-direction:row;margin-top:64px;justify-content:center}.how-item{width:389px}}.progression-container{padding:53px 24px 74px}.progression-wrapper{display:flex;flex-direction:column;margin-top:30px;gap:16px}.progression-text{font-size:14px;line-height:1.92676;color:#94a3b8}.progression-wrap{width:100%;margin-top:20px}.progression-chart{max-width:620px;margin-left:auto;margin-right:auto}.progression-col{display:flex;flex-direction:column;gap:12px}.progression-row{display:grid;grid-template-columns:90px 1fr 12px;align-items:center;gap:12px}.progression-label{font-family:inherit;font-size:12px;line-height:1.2;color:#fff6}.progression-track{position:relative;height:28px;background:#ffffff08;overflow:hidden}.progression-fill{display:flex;align-items:center;height:100%;width:0;padding:0 10px;font-size:12px;line-height:1;color:#ffffffb3;white-space:nowrap;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500;font-size:11px;line-height:1.33333}.fill-1{background:linear-gradient(90deg,#7c3aed33,#7c3aed87);color:#7c3aed}.fill-2{background:linear-gradient(90deg,#a855f733,#a855f787);color:#a855f7}.fill-3{background:linear-gradient(90deg,#818cf833,#818cf887);color:#818cf8}.fill-4{background:linear-gradient(90deg,#00c8ff33,#00c8ff87);color:#00c8ff}.fill-5{background:linear-gradient(90deg,#38bdf833,#38bdf887);color:#38bdf8}.progression-dot{width:6px;height:6px;border-radius:50%;background:#8e3bff;box-shadow:0 0 8px #8e3bffb3;opacity:.4}.progression-row:nth-child(3) .progression-dot{background:#7d84ff;box-shadow:0 0 8px #7d84ffb3}.progression-row:nth-child(4) .progression-dot,.progression-row:nth-child(5) .progression-dot{background:#18cfff;box-shadow:0 0 8px #18cfffb3}.progression-note{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;line-height:1.33333;letter-spacing:.1em;color:#334155;margin-top:24px;text-align:center}@media only screen and (min-width: 1440px){.progression-container{padding:112px 83px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.progression-wrapper-text{width:620px}.progression-wrapper{width:550px}.progression-wrap{width:584px}}.features-section{background:linear-gradient(180deg,#0a0f1e,#080c14)}.features-container{padding-left:24px;padding-right:24px}.features-swiper{margin-top:60px}.features-swiper .swiper-slide{width:330px;height:210px;background:#080c14;padding:32px;display:flex;flex-direction:column;gap:12px}.features-swiper .swiper-slide img{width:22px;height:22px}.features-slide-title{font-family:Inter,sans-serif;font-weight:600;font-size:15px;line-height:1.3;color:#e2e8f0}.features-slide-text{font-size:14px}.swiper-ui{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:30px}.swiper-btn{width:29px;height:29px;border-radius:999px;border:1px solid #fff;background:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.swiper-btn:hover{transform:translateY(-1px);background:#320068;border-color:#320068}.right-arrow{transition:transform .3s ease-in-out}.right-arrow{transform:rotate(180deg)}.swiper-btn:disabled{opacity:.35;cursor:not-allowed}.swiper-pagination{position:static!important;width:auto!important;display:flex;align-items:center;justify-content:center;gap:6px}.features-pagination .swiper-pagination-bullet,.gallery-pagination .swiper-pagination-bullet{width:4px!important;height:4px!important;background:#fff9!important;opacity:1!important;border-radius:999px;margin:0!important;transition:width .2s ease,height .2s ease,background .2s ease}.features-pagination .swiper-pagination-bullet-active,.gallery-pagination .swiper-pagination-bullet-active{width:6px!important;height:6px!important;background:#fff!important;opacity:1!important}@media only screen and (min-width: 1440px){.features-container{padding:77px 82px}.features-swiper{flex-wrap:wrap;margin-top:64px;width:1230px;margin-left:auto;margin-right:auto}.features-swiper .swiper-wrapper{flex-wrap:wrap;margin-top:64px;width:1230px;gap:3px;justify-content:center}.swiper-ui{display:none}.features-swiper .swiper-slide{width:408px;height:210px}}.mechanic-text{font-size:14px;margin-top:40px;margin-bottom:25px}.mechanic-list{display:flex;flex-direction:column;gap:12px;margin-bottom:10px}.mechanic-item{display:flex;align-items:center;gap:12px}.mechanic-icon{border-radius:33554400px;width:6px;height:6px}.m1{box-shadow:0 0 6px #00c8ff;background:#00c8ff}.m2{box-shadow:0 0 6px #38bdf8;background:#38bdf8}.m3{box-shadow:0 0 6px #818cf8;background:#818cf8}.m4{box-shadow:0 0 6px #a855f7;background:#a855f7}.m5{box-shadow:0 0 6px #c084fc;background:#c084fc}.mechanic-text-wrap-two{padding-top:30px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:8px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.54286;color:#64748b}.mechanic-text-wrap-two p:first-child{line-height:1.54286;color:#94a3b8}.mechanic-text-wrap-two p:last-child{line-height:1.54286;color:#00c8ff}.mechanic-img{width:296px;height:202px;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (min-width: 1440px){.mechanic-container{padding:45px 170px;display:flex;align-items:center;gap:126px}.mechanic-wrapper{width:584px}.mechanic-img{width:366px;height:306px;margin-top:0}}.gallery-container{padding-top:50px}.gallery-swiper .swiper-slide{border:1px solid rgba(255,255,255,.06);border-radius:4px;padding:1px;width:330px;background:#06090f}.gallery-slide-text{background:#38bdf808;border-top:1px solid rgba(56,189,248,.13);padding:9px 12px}.gallery-swiper{margin-top:31px}@media only screen and (min-width: 1440px){.gallery-container{padding-left:80px;padding-right:80px}.gallery-swiper{margin-top:64px;width:1232px;margin-left:auto;margin-right:auto}.gallery-swiper .swiper-wrapper{margin-top:64px;width:1232px;justify-content:center;flex-wrap:wrap;gap:16px}.gallery-swiper .gallery-swiper{width:400px}}.faq-container{padding-bottom:50px}.faq-acc{display:flex;flex-direction:column;width:330px;margin:30px auto 0}.faq-acc-el{position:relative;transition:margin-bottom .3s ease}.faq-acc-el-trigger{border:none;background:inherit;border-top:1px solid rgba(255,255,255,.06);padding:25px 0 0;width:330px;height:auto;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#94a3b8;cursor:pointer;box-sizing:border-box;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-acc-arr{display:flex;align-items:center;justify-content:center;background:none;transition:transform .3s ease;border:1px solid rgba(255,255,255,.1);border-radius:2px;width:28px;height:28px}.faq-acc-arr.is-hidden{display:none}.faq-acc-el-descr-frame{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.64286;color:#64748b;border:none;background:inherit;padding-bottom:10px;width:330px;text-align:left;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease,border-bottom .3s ease}.faq-acc-el.js-enabled .faq-acc-el-descr-frame{visibility:hidden}.faq-acc-el.open .faq-acc-el-trigger .faq-acc-arr{border:1px solid rgba(0,200,255,.4)}.faq-acc-el.open .faq-acc-el-descr-frame{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.64286;color:#64748b;visibility:visible;opacity:1;border:none;background:inherit;padding:10px 0;width:330px;max-height:500px;margin-bottom:16px}@media only screen and (min-width: 1440px){.faq-container{display:flex;gap:64px;padding-bottom:80px}.faq-acc{width:800px;margin:0 auto}.faq-acc-el-trigger,.faq-acc-el-descr-frame,.faq-acc-el.open .faq-acc-el-descr-frame{width:800px}}.final-section{background-image:url(./mob-fpe1fnop.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.final-container{display:flex;flex-direction:column;align-items:center;padding-left:19px;padding-right:19px;padding-bottom:50px}.final-subtitle{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.1em;text-align:center;color:#f0f6ff;margin-top:20px;margin-bottom:30px}.final-wrapper{display:flex;flex-direction:column;align-items:center;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.62857;text-align:center;color:#475569;gap:8px;margin-bottom:30px}.final-two{color:#94a3b8}.final-three{font-weight:500;line-height:1.8;color:#e2e8f0}.final-cta{display:flex;align-items:center;justify-content:center;gap:12px;padding:9px 20px;width:254px;height:37px;border-radius:12px;border:2px solid transparent;background:linear-gradient(#020618,#020618) padding-box,linear-gradient(90deg,#00c8ff,#818cf8,#a855f7) border-box;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.42857;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#e2e8f0}@media only screen and (min-width: 1440px){.final-section{background-image:url(./desk-CxlHBVwZ.png)}.final-container{padding:60px 357px}.final-label{margin-left:auto;margin-right:auto}.final-subtitle{font-size:64px}.final-wrapper{font-size:15px;line-height:1.5;margin-bottom:48px}.final-cta{width:280px;height:60px}}.footer-container{padding:48px 10px 33px;display:flex;flex-direction:column;gap:30px}.footer-wrap-one{display:flex;flex-direction:column;align-items:center;gap:30px}.footer-list{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:11px;line-height:1.45455;letter-spacing:.09em;text-align:center;color:#7d8eaa}.footer-wrap-two{border-top:1px solid rgba(255,255,255,.04);padding:24px 0 0;display:flex;flex-direction:column;align-items:center;gap:27px}.footer-text{font-family:Montserrat Alternates,sans-serif;font-weight:400;font-size:11px;line-height:1.45455;letter-spacing:.07em;text-align:center;color:#7d8eaa}.footer-navigation{display:flex;gap:20px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:11px;line-height:1.45455;letter-spacing:.07em;text-align:center;color:#7d8eaa}@media only screen and (min-width: 1440px){.footer-container{padding:56px 96px}.footer-wrap-one,.footer-wrap-two{flex-direction:row;justify-content:space-between}}.cookie-popup{position:fixed;bottom:0;left:48%;transform:translate(-48%);padding:19px 14px;background-image:url(./mob-ZcrQguN3.png);background-repeat:no-repeat;background-position:top center;background-size:cover;border-radius:16px;z-index:1000;width:357px;height:294px;display:none}.popup-wrapper{display:flex;flex-direction:column;align-items:start}.cookie-class{font-family:Montserrat,sans-serif;font-weight:900;font-size:14px;line-height:1.5;color:#d1d5dc}.cookie-buttons{display:flex;flex-direction:column;align-items:center;gap:8px;width:257px;margin-top:75px;margin-left:auto;margin-right:auto}.btn-accept{border:1px solid #00c8ff;border-radius:12px;padding:1px;width:257px;height:32px;background:#005066;box-sizing:border-box;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:.71429;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:#00c8ff}.btn-decline{border:1px solid #00c8ff;border-radius:12px;padding:1px;width:257px;height:32px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:.71429;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:#00c8ff;box-sizing:border-box;background-color:inherit}@media screen and (min-width: 1440px){.cookie-popup{width:896px;height:294px;padding:80px 33px;background-image:url(./desk-lbiPh308.png)}.popup-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cookie-class{font-size:22px;width:531px}.cookie-buttons{margin-top:0;margin-right:0}.btn-accept,.btn-decline{padding:11px;width:260px;height:44px}}
