.landing-page-module__p_mWBW__page{color:#eef0f8;background:#0b0e15;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.landing-page-module__p_mWBW__page a{text-decoration:none}.landing-page-module__p_mWBW__header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:26px 40px;display:flex}.landing-page-module__p_mWBW__header .brand-logo{width:155px}.landing-page-module__p_mWBW__header nav{color:#a2a9be;gap:32px;font-size:13px;display:flex}.landing-page-module__p_mWBW__header nav a:hover,.landing-page-module__p_mWBW__secondary:hover,.landing-page-module__p_mWBW__footer a:hover{color:#fff}.landing-page-module__p_mWBW__access{border:1px solid #343347;border-radius:8px;align-items:center;gap:12px;padding:10px 17px;font-size:13px;display:flex}.landing-page-module__p_mWBW__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:68px;max-width:1240px;margin:auto;padding:108px 40px 105px;display:grid;position:relative}.landing-page-module__p_mWBW__hero:before{content:"";pointer-events:none;background:radial-gradient(#7850cc22,#0000 66%);width:750px;height:700px;position:absolute;top:-100px;right:-250px}.landing-page-module__p_mWBW__eyebrow{letter-spacing:2px;color:#b7a6e8;align-items:center;gap:10px;font:10px/1.7 ui-monospace,monospace;display:flex}.landing-page-module__p_mWBW__eyebrow>span{background:#b7a6e8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #b7a6e866}.landing-page-module__p_mWBW__hero h1{letter-spacing:-3px;margin:24px 0;font-size:clamp(42px,4.5vw,65px);font-weight:500;line-height:1.08}.landing-page-module__p_mWBW__hero em,.landing-page-module__p_mWBW__manifesto em{color:#b6a3ff;font-style:normal}.landing-page-module__p_mWBW__heroCopy>p{color:#a2a9be;max-width:440px;font-size:16px;line-height:1.9}.landing-page-module__p_mWBW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.landing-page-module__p_mWBW__primary{color:#100c20;background:#9675ee;border:1px solid #ac8efa;border-radius:8px;justify-content:center;align-items:center;gap:20px;padding:15px 20px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.landing-page-module__p_mWBW__primary:hover{background:#b59afa;transform:translateY(-2px)}.landing-page-module__p_mWBW__secondary,.landing-page-module__p_mWBW__textLink{color:#c1bbd4;align-items:center;gap:10px;font-size:12px;display:inline-flex}.landing-page-module__p_mWBW__note{color:#7f859b;margin-top:18px;font-size:10px;line-height:1.6;display:block}.landing-page-module__p_mWBW__preview{background:#11141e;border:1px solid #474057;border-radius:14px;position:relative;transform:rotate(-2deg);box-shadow:0 30px 100px #0005}.landing-page-module__p_mWBW__previewBar{color:#90849f;border-bottom:1px solid #2a2939;justify-content:space-between;align-items:center;padding:15px;display:flex}.landing-page-module__p_mWBW__previewBar>span{gap:5px;display:flex}.landing-page-module__p_mWBW__previewBar i{background:#555263;border-radius:50%;width:5px;height:5px}.landing-page-module__p_mWBW__previewBar small{letter-spacing:2px;font:9px monospace}.landing-page-module__p_mWBW__previewBody{padding:26px}.landing-page-module__p_mWBW__previewLabel{letter-spacing:1px;color:#9d96b4;justify-content:space-between;font:8px monospace;display:flex}.landing-page-module__p_mWBW__previewLabel span{color:#716983}.landing-page-module__p_mWBW__preview h2{letter-spacing:-.7px;margin:18px 0 22px;font-size:23px;line-height:1.3}.landing-page-module__p_mWBW__courseArtwork{color:#c3aeff;background:radial-gradient(at 50% 90%,#7854d37a,#0000 65%),#211935;border:1px solid #68508c55;border-radius:7px;place-items:center;height:160px;display:grid;position:relative;overflow:hidden}.landing-page-module__p_mWBW__courseArtwork>svg{z-index:1;transform:rotate(-12deg)}.landing-page-module__p_mWBW__courseArtwork>span{letter-spacing:2px;color:#a38cce;font:8px monospace;position:absolute;bottom:12px;left:14px}.landing-page-module__p_mWBW__orbit{border:1px solid #b798ff20;border-radius:50%;width:210px;height:210px;position:absolute;box-shadow:0 0 0 27px #b798ff08,0 0 0 55px #b798ff05}.landing-page-module__p_mWBW__courseTitle{justify-content:space-between;align-items:center;gap:10px;padding:20px 0;display:flex}.landing-page-module__p_mWBW__courseTitle small{letter-spacing:1.3px;color:#9c8eb7;font:8px monospace}.landing-page-module__p_mWBW__courseTitle h3{margin:8px 0 0;font-size:13px}.landing-page-module__p_mWBW__play{color:#1b102d;background:#9f80ed;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.landing-page-module__p_mWBW__lesson{color:#bbb6ca;border-top:1px solid #292736;align-items:center;gap:13px;padding:12px 0;font-size:10px;display:flex}.landing-page-module__p_mWBW__lesson>span{color:#716884;font:9px monospace}.landing-page-module__p_mWBW__lesson svg{color:#b5a0e2;margin-left:auto}.landing-page-module__p_mWBW__floating{color:#bda5fa;background:#1c2030;border:1px solid #4b435e;border-radius:9px;align-items:center;gap:12px;padding:15px 21px;display:flex;position:absolute;bottom:37px;right:-25px;transform:rotate(2deg);box-shadow:0 10px 30px #0006}.landing-page-module__p_mWBW__floating span{color:#9994ab;font-size:10px;line-height:1.6}.landing-page-module__p_mWBW__floating strong{color:#e8e1f7;font-size:12px;font-weight:500}.landing-page-module__p_mWBW__strip{border-block:1px solid #252635;justify-content:space-between;align-items:center;gap:22px;max-width:1160px;margin:auto;padding:23px 0;display:flex}.landing-page-module__p_mWBW__strip>span:first-child{color:#747b91;letter-spacing:1.7px;font:9px monospace}.landing-page-module__p_mWBW__strip p{color:#bdb8cd;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.landing-page-module__p_mWBW__strip svg{color:#aa96d4}.landing-page-module__p_mWBW__stripLine{background:#34303f;width:40px;height:1px}.landing-page-module__p_mWBW__academy,.landing-page-module__p_mWBW__faq{grid-template-columns:1fr 1fr;gap:100px;max-width:1160px;margin:auto;padding:110px 0;display:grid}.landing-page-module__p_mWBW__page section{scroll-margin-top:30px}.landing-page-module__p_mWBW__academy h2,.landing-page-module__p_mWBW__sectionHeading h2,.landing-page-module__p_mWBW__faq h2,.landing-page-module__p_mWBW__cta h2{letter-spacing:-1.4px;margin:20px 0;font-size:38px;font-weight:500;line-height:1.2}.landing-page-module__p_mWBW__academy p,.landing-page-module__p_mWBW__sectionHeading p,.landing-page-module__p_mWBW__faq p{color:#959db3;max-width:430px;font-size:14px;line-height:1.9}.landing-page-module__p_mWBW__textLink{color:#bba8ff;margin-top:20px}.landing-page-module__p_mWBW__steps>div{border-bottom:1px solid #252635;gap:23px;padding:24px 0;display:flex}.landing-page-module__p_mWBW__steps>div:first-child{padding-top:0}.landing-page-module__p_mWBW__steps>div>span{color:#aa90e1;background:#211c31;border:1px solid #413353;border-radius:9px;flex-shrink:0;place-items:center;width:39px;height:39px;font:11px monospace;display:grid}.landing-page-module__p_mWBW__steps h3{margin:0 0 8px;font-size:17px;font-weight:500}.landing-page-module__p_mWBW__steps p{margin:0;font-size:13px}.landing-page-module__p_mWBW__ecosystem{max-width:1160px;margin:auto;padding:15px 0 100px}.landing-page-module__p_mWBW__sectionHeading h2 span{color:#85849b}.landing-page-module__p_mWBW__cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:42px;display:grid}.landing-page-module__p_mWBW__cards article{background:linear-gradient(145deg,#191725,#11141d);border:1px solid #2b293c;border-radius:12px;flex-direction:column;padding:29px;display:flex}.landing-page-module__p_mWBW__cardTop{color:#b8a1f4;justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.landing-page-module__p_mWBW__cardTop>span{color:#5e566d;font:11px monospace}.landing-page-module__p_mWBW__cards h3{letter-spacing:-.6px;margin:0 0 15px;font-size:22px;font-weight:500}.landing-page-module__p_mWBW__cards p{color:#999db2;margin:0 0 35px;font-size:13px;line-height:1.9}.landing-page-module__p_mWBW__cards a{color:#c6b9e8;border-top:1px solid #302a3f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:12px;display:flex}.landing-page-module__p_mWBW__manifesto{text-align:center;background:radial-gradient(#492b7030,#0000 67%);border-block:1px solid #211e2d;padding:85px 24px}.landing-page-module__p_mWBW__manifesto .landing-page-module__p_mWBW__eyebrow,.landing-page-module__p_mWBW__cta .landing-page-module__p_mWBW__eyebrow{justify-content:center}.landing-page-module__p_mWBW__manifesto h2{letter-spacing:-1.5px;margin:25px 0;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.3}.landing-page-module__p_mWBW__manifesto p{color:#9996ac;font-size:14px;line-height:1.9}.landing-page-module__p_mWBW__faq{gap:90px}.landing-page-module__p_mWBW__faq details{border-bottom:1px solid #292635;padding:22px 0}.landing-page-module__p_mWBW__faq details:first-child{padding-top:0}.landing-page-module__p_mWBW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;line-height:1.6;list-style:none;display:flex}.landing-page-module__p_mWBW__faq summary::-webkit-details-marker{display:none}.landing-page-module__p_mWBW__faq summary svg{color:#9d8eba;flex-shrink:0}.landing-page-module__p_mWBW__faq details[open] summary svg{transform:rotate(180deg)}.landing-page-module__p_mWBW__faq details p{margin-bottom:0;font-size:13px}.landing-page-module__p_mWBW__cta{text-align:center;background:radial-gradient(at top,#603d9d50,#0000 75%),#14121e;border:1px solid #435;border-radius:16px;max-width:1160px;margin:0 auto 80px;padding:62px 24px}.landing-page-module__p_mWBW__cta .landing-page-module__p_mWBW__primary{margin-top:10px}.landing-page-module__p_mWBW__cta p{color:#9c91b0;margin-top:18px;font-size:11px}.landing-page-module__p_mWBW__footer{border-top:1px solid #232330;flex-wrap:wrap;align-items:center;gap:30px;max-width:1160px;margin:auto;padding:30px 0;display:flex}.landing-page-module__p_mWBW__footer .brand-logo{width:120px}.landing-page-module__p_mWBW__footer p{color:#817a92;font-size:11px}.landing-page-module__p_mWBW__footer>a:nth-of-type(2){color:#b1a8c6;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.landing-page-module__p_mWBW__footer small{color:#5f6275;width:100%;font-size:10px}.landing-page-module__p_mWBW__skip{color:#111;z-index:10;background:#b6a3ff;padding:15px;position:fixed;top:-100px;left:20px}.landing-page-module__p_mWBW__skip:focus{top:10px}@media (max-width:1240px){.landing-page-module__p_mWBW__strip,.landing-page-module__p_mWBW__academy,.landing-page-module__p_mWBW__ecosystem,.landing-page-module__p_mWBW__faq,.landing-page-module__p_mWBW__cta,.landing-page-module__p_mWBW__footer{margin-left:40px;margin-right:40px}.landing-page-module__p_mWBW__hero{gap:40px}.landing-page-module__p_mWBW__floating{right:-12px}}@media (max-width:900px){.landing-page-module__p_mWBW__header nav{gap:16px}.landing-page-module__p_mWBW__hero{grid-template-columns:1fr 1fr;gap:36px;padding-top:65px}.landing-page-module__p_mWBW__hero h1{letter-spacing:-2px;font-size:43px}.landing-page-module__p_mWBW__previewBody{padding:18px}.landing-page-module__p_mWBW__preview h2{font-size:20px}.landing-page-module__p_mWBW__previewLabel{font-size:7px}.landing-page-module__p_mWBW__floating{bottom:13px}.landing-page-module__p_mWBW__strip>span:first-child{display:none}.landing-page-module__p_mWBW__academy,.landing-page-module__p_mWBW__faq{gap:45px}.landing-page-module__p_mWBW__academy h2,.landing-page-module__p_mWBW__sectionHeading h2,.landing-page-module__p_mWBW__faq h2,.landing-page-module__p_mWBW__cta h2{font-size:32px}.landing-page-module__p_mWBW__cards article{padding:22px}.landing-page-module__p_mWBW__cards{gap:12px}}@media (max-width:680px){.landing-page-module__p_mWBW__header{flex-wrap:wrap;gap:15px;padding:20px 22px}.landing-page-module__p_mWBW__header .brand-logo{width:130px}.landing-page-module__p_mWBW__header nav{order:3;justify-content:space-between;width:100%;padding-top:15px;font-size:12px}.landing-page-module__p_mWBW__access{padding:9px 12px;font-size:12px}.landing-page-module__p_mWBW__hero{grid-template-columns:1fr;gap:50px;padding:55px 24px 60px}.landing-page-module__p_mWBW__hero h1{font-size:48px}.landing-page-module__p_mWBW__heroCopy>p{font-size:15px}.landing-page-module__p_mWBW__actions{gap:20px}.landing-page-module__p_mWBW__preview{width:100%;max-width:440px;margin:auto;transform:none}.landing-page-module__p_mWBW__previewBody{padding:23px}.landing-page-module__p_mWBW__previewLabel{font-size:8px}.landing-page-module__p_mWBW__preview h2{font-size:23px}.landing-page-module__p_mWBW__floating{bottom:30px;right:-9px}.landing-page-module__p_mWBW__strip,.landing-page-module__p_mWBW__academy,.landing-page-module__p_mWBW__ecosystem,.landing-page-module__p_mWBW__faq,.landing-page-module__p_mWBW__cta,.landing-page-module__p_mWBW__footer{margin-left:24px;margin-right:24px}.landing-page-module__p_mWBW__strip{gap:8px;padding:22px 0}.landing-page-module__p_mWBW__strip p{gap:6px;font-size:10px}.landing-page-module__p_mWBW__strip svg{width:15px}.landing-page-module__p_mWBW__stripLine{width:12px}.landing-page-module__p_mWBW__academy,.landing-page-module__p_mWBW__faq{grid-template-columns:1fr;gap:35px;padding:65px 0}.landing-page-module__p_mWBW__academy h2,.landing-page-module__p_mWBW__sectionHeading h2,.landing-page-module__p_mWBW__faq h2,.landing-page-module__p_mWBW__cta h2{font-size:32px}.landing-page-module__p_mWBW__ecosystem{padding-bottom:60px}.landing-page-module__p_mWBW__cards{grid-template-columns:1fr;gap:15px;margin-top:28px}.landing-page-module__p_mWBW__cards article{padding:26px}.landing-page-module__p_mWBW__cardTop{margin-bottom:25px}.landing-page-module__p_mWBW__cards p{margin-bottom:24px}.landing-page-module__p_mWBW__manifesto{padding:55px 24px}.landing-page-module__p_mWBW__manifesto h2{letter-spacing:-1px;font-size:32px}.landing-page-module__p_mWBW__cta{margin-bottom:45px;padding:42px 18px}.landing-page-module__p_mWBW__footer{gap:20px}.landing-page-module__p_mWBW__footer>a:nth-of-type(2){margin-left:0}.landing-page-module__p_mWBW__footer p{margin-left:auto}}@media (prefers-reduced-motion:reduce){.landing-page-module__p_mWBW__primary{transition:none}.landing-page-module__p_mWBW__primary:hover{transform:none}}.landing-page-module__p_mWBW__skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.landing-page-module__p_mWBW__headerActions{align-items:center;gap:10px;display:flex}.landing-page-module__p_mWBW__headerActions .landing-page-module__p_mWBW__primary{padding:11px 15px;font-size:12px}@media (max-width:680px){.landing-page-module__p_mWBW__headerActions{gap:8px}.landing-page-module__p_mWBW__headerActions .landing-page-module__p_mWBW__access{border:0;padding:7px 0;font-size:10px}.landing-page-module__p_mWBW__headerActions .landing-page-module__p_mWBW__access svg{display:none}.landing-page-module__p_mWBW__headerActions .landing-page-module__p_mWBW__primary{padding:9px;font-size:10px}.landing-page-module__p_mWBW__header .brand-logo{width:110px}}
