.Home-module-scss-module__vEKjOq__homePage{--home-bg:#020713;--home-bg-soft:#071525;--home-panel:#071120ad;--home-panel-strong:#091527e0;--home-panel-raised:#0d1d34bd;--home-border:#7bd2ff2e;--home-border-strong:#1cb9c761;--home-text:#eef7ff;--home-muted:#9fb2ca;--home-muted-soft:#d6e8ffbd;--home-cyan:#1cb9c7;--home-purple:#8b5cf6;--home-pink:#e879f9;--home-glow-cyan:#1cb9c747;--home-glow-purple:#8b5cf64d;--home-radius-lg:18px;--home-radius-xl:28px;--home-shadow-soft:0 24px 80px #00000052;--home-shadow-glow:0 0 48px #1cb9c729;--home-grid-line:#7bd2ff0e;--home-noise-line:#ffffff07;isolation:isolate;min-height:100vh;color:var(--home-text);background:0 0;position:relative;overflow:hidden}.Home-module-scss-module__vEKjOq__homePage:before,.Home-module-scss-module__vEKjOq__homePage:after{z-index:-1;pointer-events:none;content:"";position:absolute;inset:0}.Home-module-scss-module__vEKjOq__homePage:before{background:linear-gradient(var(--home-grid-line) 1px, transparent 1px),linear-gradient(90deg, var(--home-grid-line) 1px, transparent 1px),repeating-linear-gradient(135deg, transparent 0 12px, var(--home-noise-line) 13px, transparent 14px);opacity:.34;background-size:72px 72px,72px 72px,18px 18px;-webkit-mask-image:linear-gradient(#000000db,#0000 82%);mask-image:linear-gradient(#000000db,#0000 82%)}.Home-module-scss-module__vEKjOq__homePage:after{background:radial-gradient(circle at 7% 62%, var(--home-glow-purple), transparent 24rem),radial-gradient(circle at 92% 76%, var(--home-glow-cyan), transparent 28rem);opacity:.28}.Home-module-scss-module__vEKjOq__container,.Home-module-scss-module__vEKjOq__whySection,.Home-module-scss-module__vEKjOq__howSection,.Home-module-scss-module__vEKjOq__audienceSection,.Home-module-scss-module__vEKjOq__progressSection,.Home-module-scss-module__vEKjOq__emailCapture,.Home-module-scss-module__vEKjOq__finalCtaSection{max-width:1300px;margin:0 auto}.Home-module-scss-module__vEKjOq__sectionHeading{text-align:center;max-width:720px;margin:0 auto clamp(36px,5vw,56px)}.Home-module-scss-module__vEKjOq__sectionLabel,.Home-module-scss-module__vEKjOq__kicker,.Home-module-scss-module__vEKjOq__audienceEyebrow{border:1px solid var(--home-border-strong);width:fit-content;min-height:30px;color:var(--home-cyan);letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(90deg,#1cb9c71f,#8b5cf61a),#ffffff06;border-radius:999px;align-items:center;margin:0;padding:0 13px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 0 4px #1cb9c709}.Home-module-scss-module__vEKjOq__sectionHeading .Home-module-scss-module__vEKjOq__sectionLabel{margin-bottom:16px}.Home-module-scss-module__vEKjOq__sectionHeading h2{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.18}.Home-module-scss-module__vEKjOq__sectionIntro{color:var(--home-muted);margin:0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.Home-module-scss-module__vEKjOq__heroSection{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center;gap:clamp(28px,5vw,72px);width:95%;margin:0 auto;padding:60px 10px;display:grid;position:relative;overflow:visible}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroSection{text-align:center;grid-template-columns:1fr;min-height:0;padding-block:clamp(36px,5vw,56px)}}.Home-module-scss-module__vEKjOq__heroSection:before{z-index:-1;content:"";border:1px solid var(--home-border);border-radius:var(--home-radius-xl);background:linear-gradient(115deg, #ffffff0e, transparent 44%),radial-gradient(circle at 68% 44%, var(--home-glow-purple), transparent 24rem),linear-gradient(135deg, var(--home-panel-strong), #060d1a6b);box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:absolute;inset:clamp(16px,3vw,40px) 0 clamp(12px,3vw,36px)}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroSection:before{inset:0}}.Home-module-scss-module__vEKjOq__heroSpotlight{z-index:-1;pointer-events:none;border-radius:var(--home-radius-xl);background:radial-gradient(circle at 74% 44%,#1cb9c729,#0000 20rem),radial-gradient(circle at 88% 34%,#8b5cf62e,#0000 22rem);position:absolute;inset:clamp(16px,3vw,40px) 0 clamp(12px,3vw,36px)}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroSpotlight{inset:0}}.Home-module-scss-module__vEKjOq__heroContent{z-index:1;min-width:0;padding-left:clamp(0px,2.5vw,28px);position:relative}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroContent{flex-direction:column;align-items:center;padding-left:0;display:flex}}.Home-module-scss-module__vEKjOq__heroTitle{max-width:640px;color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-.03em;gap:4px;margin:20px 0 18px;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:800;line-height:1.12;display:grid}.Home-module-scss-module__vEKjOq__heroTitle span{display:block}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroTitle{margin-inline:auto}}.Home-module-scss-module__vEKjOq__gradientText{color:#0000;background:linear-gradient(90deg, var(--home-cyan), var(--home-purple) 58%, var(--home-pink));-webkit-background-clip:text;background-clip:text}.Home-module-scss-module__vEKjOq__heroSubheadline{max-width:540px;color:var(--home-muted-soft);margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroSubheadline{margin-inline:auto}}.Home-module-scss-module__vEKjOq__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroActions{justify-content:center;width:100%}}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__heroActions{flex-direction:column;width:100%}.Home-module-scss-module__vEKjOq__heroActions>*{width:100%}}.Home-module-scss-module__vEKjOq__heroTrustLine{color:var(--home-muted);margin:22px 0 0;font-size:.9rem;line-height:1.5}.Home-module-scss-module__vEKjOq__heroVisual{z-index:1;place-items:center;min-width:0;min-height:clamp(340px,40vw,560px);display:grid;position:relative;overflow:visible}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__heroVisual{order:-1;min-height:360px}}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__heroVisual{min-height:300px}}.Home-module-scss-module__vEKjOq__knowledgeCore{aspect-ratio:1/.9;place-items:center;width:min(100%,560px);animation:7.5s ease-in-out infinite Home-module-scss-module__vEKjOq__coreFloat;display:grid;position:relative;transform:translateZ(0)}.Home-module-scss-module__vEKjOq__knowledgeCore:before,.Home-module-scss-module__vEKjOq__knowledgeCore:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:7% 3% 9%}.Home-module-scss-module__vEKjOq__knowledgeCore:before{opacity:.72;background:linear-gradient(90deg,#0000 49%,#1cb9c71f 50%,#0000 51%),linear-gradient(#0000 49%,#8b5cf61a 50%,#0000 51%);-webkit-mask-image:radial-gradient(circle,#000 0 58%,#0000 72%);mask-image:radial-gradient(circle,#000 0 58%,#0000 72%)}.Home-module-scss-module__vEKjOq__knowledgeCore:after{background:radial-gradient(circle at 50% 52%,#1cb9c714,#0000 56%);border:1px solid #7bd2ff1c;transform:perspective(700px)rotateX(68deg)translateY(30%)}.Home-module-scss-module__vEKjOq__coreGlow{aspect-ratio:1;filter:blur(6px);background:radial-gradient(circle,#ffffff21,#0000 23%),radial-gradient(circle,#1cb9c742,#0000 48%),radial-gradient(circle,#8b5cf638,#0000 72%);border-radius:50%;width:52%;animation:4.8s ease-in-out infinite Home-module-scss-module__vEKjOq__coreGlowPulse;position:absolute}.Home-module-scss-module__vEKjOq__coreParticles{border-radius:var(--home-radius-xl);opacity:.65;background:radial-gradient(circle at 15% 36%,#1cb9c7cc 0 2px,#0000 3px),radial-gradient(circle at 26% 68%,#8b5cf6b8 0 2px,#0000 3px),radial-gradient(circle at 70% 23%,#e879f99e 0 2px,#0000 3px),radial-gradient(circle at 84% 60%,#1cb9c79e 0 2px,#0000 3px);animation:9s ease-in-out infinite alternate Home-module-scss-module__vEKjOq__particleDrift;position:absolute;inset:2% 0 10%}.Home-module-scss-module__vEKjOq__orbitRingOne,.Home-module-scss-module__vEKjOq__orbitRingTwo,.Home-module-scss-module__vEKjOq__orbitRingThree{pointer-events:none;transform-origin:50%;border-radius:999px;position:absolute}.Home-module-scss-module__vEKjOq__orbitRingOne{border:2px solid #8b5cf6ad;width:83%;height:23%;animation:18s linear infinite Home-module-scss-module__vEKjOq__ringSpinOne;box-shadow:0 0 24px #8b5cf66b,inset 0 0 20px #1cb9c729}.Home-module-scss-module__vEKjOq__orbitRingTwo{border:1px solid #1cb9c757;width:68%;height:68%;animation:26s linear infinite reverse Home-module-scss-module__vEKjOq__ringSpinTwo;box-shadow:inset 0 0 32px #1cb9c71f}.Home-module-scss-module__vEKjOq__orbitRingThree{border:1px dashed #f6c66b47;width:49%;height:49%;animation:34s linear infinite Home-module-scss-module__vEKjOq__ringSpinThree}.Home-module-scss-module__vEKjOq__orbitNode{z-index:3;background:var(--home-cyan);border:1px solid #fff6;border-radius:50%;width:12px;height:12px;animation:2.8s ease-in-out infinite Home-module-scss-module__vEKjOq__nodePulse;position:absolute;box-shadow:0 0 18px #1cb9c79e,0 0 42px #8b5cf63d}.Home-module-scss-module__vEKjOq__orbitNodeOne{top:27%;right:18%}.Home-module-scss-module__vEKjOq__orbitNodeTwo{background:var(--home-purple);animation-delay:.7s;bottom:24%;left:20%}.Home-module-scss-module__vEKjOq__orbitNodeThree{background:var(--home-pink);width:10px;height:10px;animation-delay:1.3s;top:18%;left:33%}.Home-module-scss-module__vEKjOq__logoStage{z-index:4;aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#ffffff14,#0000 32%),radial-gradient(circle,#071223b8,#020713eb);border:1px solid #eef7ff24;border-radius:50%;place-items:center;width:clamp(160px,22vw,280px);animation:4.8s ease-in-out infinite Home-module-scss-module__vEKjOq__logoPulse;display:grid;position:relative;overflow:hidden;box-shadow:0 0 64px #8b5cf652,0 0 34px #1cb9c72e,inset 0 0 38px #1cb9c717}.Home-module-scss-module__vEKjOq__heroLogo{z-index:1;object-fit:contain;filter:drop-shadow(0 0 18px #ffffff47)drop-shadow(0 0 30px #1cb9c733);width:88%;height:88%;position:relative}.Home-module-scss-module__vEKjOq__logoScan{z-index:2;opacity:0;background:linear-gradient(90deg,#0000,#ffffff47,#0000);animation:5.8s ease-in-out infinite Home-module-scss-module__vEKjOq__scanSweep;position:absolute;inset:-40% 18%;transform:translate(-155%)rotate(12deg)}.Home-module-scss-module__vEKjOq__corePedestal{z-index:1;background:radial-gradient(circle,#1cb9c72e,#0000 65%),radial-gradient(circle,#8b5cf62e,#0000 72%);border:1px solid #1cb9c738;border-radius:50%;width:58%;height:12%;animation:4.8s ease-in-out infinite Home-module-scss-module__vEKjOq__pedestalPulse;position:absolute;bottom:10%;box-shadow:0 0 36px #1cb9c733,0 0 70px #8b5cf62e}.Home-module-scss-module__vEKjOq__floatingPanel{z-index:5;border:1px solid var(--home-border);background:var(--home-panel);width:min(150px,38%);box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left;border-radius:14px;gap:4px;padding:12px 14px;animation:6s ease-in-out infinite Home-module-scss-module__vEKjOq__panelDrift;display:grid;position:absolute}.Home-module-scss-module__vEKjOq__floatingPanel span{color:var(--home-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.Home-module-scss-module__vEKjOq__floatingPanel b{color:var(--home-text);font-size:.8rem;font-weight:700;line-height:1.3}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__floatingPanel{display:none}}.Home-module-scss-module__vEKjOq__floatingPanelLesson{top:28%;left:0}.Home-module-scss-module__vEKjOq__floatingPanelSource{animation-delay:.9s;top:14%;right:0}.Home-module-scss-module__vEKjOq__floatingPanelMastery{animation-delay:1.6s;bottom:22%;right:2%}.Home-module-scss-module__vEKjOq__floatingPanelAchieve{animation-delay:2.2s;bottom:16%;left:4%}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__floatingPanelAchieve{display:none}}.Home-module-scss-module__vEKjOq__whySection,.Home-module-scss-module__vEKjOq__howSection,.Home-module-scss-module__vEKjOq__audienceSection,.Home-module-scss-module__vEKjOq__progressSection,.Home-module-scss-module__vEKjOq__emailCapture{padding:60px 10px;position:relative}.Home-module-scss-module__vEKjOq__reasonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__reasonGrid{grid-template-columns:1fr}}.Home-module-scss-module__vEKjOq__reasonCard{border:1px solid var(--home-border);border-radius:var(--home-radius-lg);background:linear-gradient(180deg, #ffffff0d, transparent),var(--home-panel);box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:clamp(22px,3vw,30px);transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.Home-module-scss-module__vEKjOq__reasonCard:hover{border-color:var(--home-border-strong);box-shadow:var(--home-shadow-soft),var(--home-shadow-glow);transform:translateY(-4px)}.Home-module-scss-module__vEKjOq__reasonCard h3{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;margin:16px 0 10px;font-size:1.1rem;font-weight:700;line-height:1.3}.Home-module-scss-module__vEKjOq__reasonCard p{color:var(--home-muted);margin:0;font-size:.94rem;line-height:1.65}.Home-module-scss-module__vEKjOq__reasonMark{width:44px;height:44px;color:var(--home-cyan);background:linear-gradient(135deg,#1cb9c738,#8b5cf62e),#ffffff08;border:1px solid #1cb9c747;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 24px #1cb9c726}.Home-module-scss-module__vEKjOq__reasonNumber{color:#d6e8ff2e;font-family:var(--font-space-grotesk),sans-serif;font-size:1.4rem;font-weight:800;position:absolute;top:22px;right:22px}.Home-module-scss-module__vEKjOq__stepsPanel{border:1px solid var(--home-border);border-radius:var(--home-radius-xl);background:linear-gradient(180deg, #ffffff0a, transparent),var(--home-panel-strong);box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:0;padding:clamp(8px,2vw,16px);display:grid;position:relative}.Home-module-scss-module__vEKjOq__timelineTrack{opacity:.55;background:linear-gradient(#1cb9c780,#8b5cf666,#e879f940);border-radius:999px;width:2px;position:absolute;top:56px;bottom:56px;left:24px}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__timelineTrack{display:none}}.Home-module-scss-module__vEKjOq__stepItem{border-radius:16px;grid-template-columns:auto 1fr;align-items:flex-start;gap:clamp(16px,2.5vw,28px);padding:clamp(20px,3vw,28px) clamp(16px,2.5vw,28px);transition:background .18s;display:grid;position:relative}.Home-module-scss-module__vEKjOq__stepItem:hover{background:#1cb9c70f}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__stepItem{grid-template-columns:1fr;gap:12px}}.Home-module-scss-module__vEKjOq__stepNode{z-index:1;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.Home-module-scss-module__vEKjOq__stepNumber{min-width:44px;height:28px;color:var(--home-cyan);letter-spacing:.06em;background:#1cb9c71a;border:1px solid #1cb9c766;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.72rem;font-weight:800;display:inline-flex}.Home-module-scss-module__vEKjOq__stepIcon{width:46px;height:46px;color:var(--home-cyan);background:linear-gradient(135deg,#1cb9c733,#8b5cf624),#ffffff08;border:1px solid #1cb9c747;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 20px #1cb9c71f}.Home-module-scss-module__vEKjOq__stepCopy{min-width:0;padding-top:2px}.Home-module-scss-module__vEKjOq__stepCopy h3{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;margin:0 0 8px;font-size:1.15rem;font-weight:700;line-height:1.25}.Home-module-scss-module__vEKjOq__stepCopy p{color:var(--home-muted);margin:0;font-size:.95rem;line-height:1.65}.Home-module-scss-module__vEKjOq__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,24px);display:grid}@media screen and (max-width:768px){.Home-module-scss-module__vEKjOq__audienceGrid{grid-template-columns:1fr}}.Home-module-scss-module__vEKjOq__audienceCard{border:1px solid var(--home-border);border-radius:var(--home-radius-xl);background:linear-gradient(135deg, #ffffff0d, transparent 50%),var(--home-panel-strong);min-height:340px;box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:1.15fr .85fr;gap:12px;padding:clamp(24px,3vw,34px);transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.Home-module-scss-module__vEKjOq__audienceCard:hover{border-color:var(--home-border-strong);box-shadow:var(--home-shadow-soft),var(--home-shadow-glow);transform:translateY(-4px)}@media screen and (max-width:1200px){.Home-module-scss-module__vEKjOq__audienceCard{grid-template-columns:1fr;min-height:0}}.Home-module-scss-module__vEKjOq__audienceCard.Home-module-scss-module__vEKjOq__creator{background:linear-gradient(145deg, #8b5cf61f, transparent 48%),var(--home-panel-strong)}.Home-module-scss-module__vEKjOq__audienceCard.Home-module-scss-module__vEKjOq__student{background:linear-gradient(145deg, #1cb9c71f, transparent 48%),var(--home-panel-strong)}.Home-module-scss-module__vEKjOq__audienceCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex;position:relative}.Home-module-scss-module__vEKjOq__audienceCopy h3{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.2}.Home-module-scss-module__vEKjOq__audienceCopy p{color:var(--home-muted);margin:0;font-size:.95rem;line-height:1.65}.Home-module-scss-module__vEKjOq__audienceCopy ul{gap:8px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.Home-module-scss-module__vEKjOq__audienceCopy ul li{color:var(--home-muted-soft);padding-left:18px;font-size:.88rem;line-height:1.45;position:relative}.Home-module-scss-module__vEKjOq__audienceCopy ul li:before{content:"";background:linear-gradient(135deg, var(--home-cyan), var(--home-purple));border-radius:50%;width:7px;height:7px;position:absolute;top:.45em;left:0;box-shadow:0 0 10px #1cb9c766}.Home-module-scss-module__vEKjOq__audienceEyebrow{margin-bottom:4px}.Home-module-scss-module__vEKjOq__audienceVisual{place-items:center;min-height:180px;display:grid;position:relative}@media screen and (max-width:1200px){.Home-module-scss-module__vEKjOq__audienceVisual{display:none}}.Home-module-scss-module__vEKjOq__audienceOrb{width:120px;height:120px;color:var(--home-cyan);background:radial-gradient(circle at 40% 30%,#ffffff14,#0000),radial-gradient(circle,#1cb9c729,#071120cc);border:1px solid #1cb9c747;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 48px #1cb9c738,0 0 80px #8b5cf624}.Home-module-scss-module__vEKjOq__creator .Home-module-scss-module__vEKjOq__audienceOrb{color:var(--home-purple);background:radial-gradient(circle at 40% 30%,#ffffff14,#0000),radial-gradient(circle,#8b5cf633,#071120cc);border-color:#8b5cf659}.Home-module-scss-module__vEKjOq__audienceMiniOrb{border:1px solid var(--home-border);width:52px;height:52px;color:var(--home-text);background:var(--home-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--home-shadow-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:18%;right:12%}.Home-module-scss-module__vEKjOq__audienceSpark{width:42px;height:42px;color:var(--home-pink);background:#e879f91f;border:1px solid #e879f947;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:22%;left:10%}.Home-module-scss-module__vEKjOq__audiencePlate{filter:blur(8px);background:radial-gradient(circle,#1cb9c733,#0000 70%);border-radius:50%;width:70%;height:14%;position:absolute;bottom:8%}.Home-module-scss-module__vEKjOq__progressGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}@media screen and (max-width:992px){.Home-module-scss-module__vEKjOq__progressGrid{grid-template-columns:1fr}}.Home-module-scss-module__vEKjOq__progressCard{border:1px solid var(--home-border);border-radius:var(--home-radius-lg);background:linear-gradient(180deg, #ffffff0d, transparent),var(--home-panel);box-shadow:var(--home-shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:clamp(24px,3vw,32px);transition:transform .2s,border-color .2s}.Home-module-scss-module__vEKjOq__progressCard:hover{border-color:var(--home-border-strong);transform:translateY(-3px)}.Home-module-scss-module__vEKjOq__progressCard h3{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;margin:16px 0 10px;font-size:1.15rem;font-weight:700}.Home-module-scss-module__vEKjOq__progressCard p{color:var(--home-muted);margin:0;font-size:.94rem;line-height:1.65}.Home-module-scss-module__vEKjOq__progressIcon{width:52px;height:52px;color:var(--home-cyan);background:linear-gradient(135deg,#1cb9c733,#8b5cf629),#ffffff08;border:1px solid #1cb9c74d;border-radius:16px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 28px #1cb9c729}.Home-module-scss-module__vEKjOq__progressCard:nth-child(2) .Home-module-scss-module__vEKjOq__progressIcon{color:var(--home-purple);border-color:#8b5cf659}.Home-module-scss-module__vEKjOq__progressCard:nth-child(3) .Home-module-scss-module__vEKjOq__progressIcon{color:var(--home-pink);border-color:#e879f952}.Home-module-scss-module__vEKjOq__emailCapture .Home-module-scss-module__vEKjOq__sectionHeading{margin-bottom:clamp(28px,4vw,40px)}.Home-module-scss-module__vEKjOq__finalCtaSection{border:1px solid var(--home-border);border-radius:var(--home-radius-xl);background:radial-gradient(circle at 50% -20%, #1cb9c729, transparent 20rem),linear-gradient(90deg, #1cb9c717, transparent 32%, #8b5cf621),var(--home-panel-strong);box-shadow:var(--home-shadow-soft),0 0 80px #1cb9c71c,0 0 110px #8b5cf617;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;margin-top:60px;margin-bottom:60px;padding:clamp(48px,6vw,80px) clamp(24px,4vw,48px);position:relative;overflow:hidden}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__finalCtaSection{margin-left:10px;margin-right:10px}}.Home-module-scss-module__vEKjOq__finalCtaGlow{pointer-events:none;background:radial-gradient(circle at 20% 80%,#1cb9c71f,#0000 40%),radial-gradient(circle at 80% 70%,#8b5cf61f,#0000 40%);position:absolute;inset:0}.Home-module-scss-module__vEKjOq__finalCtaContent{z-index:1;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin-inline:auto;display:flex;position:relative}.Home-module-scss-module__vEKjOq__finalCtaContent h2{color:var(--home-text);font-family:var(--font-space-grotesk),sans-serif;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.2}.Home-module-scss-module__vEKjOq__finalCtaContent p{color:var(--home-muted);margin:0;font-size:1.05rem;line-height:1.65}.Home-module-scss-module__vEKjOq__ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:12px;display:flex}@media screen and (max-width:576px){.Home-module-scss-module__vEKjOq__ctaActions{flex-direction:column;width:100%}.Home-module-scss-module__vEKjOq__ctaActions>*{width:100%}}@keyframes Home-module-scss-module__vEKjOq__coreFloat{0%,to{transform:translateY(-6px)}50%{transform:translateY(8px)}}@keyframes Home-module-scss-module__vEKjOq__coreGlowPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes Home-module-scss-module__vEKjOq__particleDrift{0%{opacity:.55;transform:translateY(0)}to{opacity:.8;transform:translateY(-10px)}}@keyframes Home-module-scss-module__vEKjOq__ringSpinOne{to{transform:rotate(360deg)}}@keyframes Home-module-scss-module__vEKjOq__ringSpinTwo{to{transform:rotate(360deg)}}@keyframes Home-module-scss-module__vEKjOq__ringSpinThree{to{transform:rotate(-360deg)}}@keyframes Home-module-scss-module__vEKjOq__nodePulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes Home-module-scss-module__vEKjOq__logoPulse{0%,to{box-shadow:0 0 64px #8b5cf652,0 0 34px #1cb9c72e,inset 0 0 38px #1cb9c717}50%{box-shadow:0 0 80px #8b5cf66b,0 0 48px #1cb9c747,inset 0 0 42px #1cb9c724}}@keyframes Home-module-scss-module__vEKjOq__scanSweep{0%,40%{opacity:0;transform:translate(-155%)rotate(12deg)}50%{opacity:.7}65%,to{opacity:0;transform:translate(155%)rotate(12deg)}}@keyframes Home-module-scss-module__vEKjOq__pedestalPulse{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.05)}}@keyframes Home-module-scss-module__vEKjOq__panelDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.Home-module-scss-module__vEKjOq__knowledgeCore,.Home-module-scss-module__vEKjOq__coreGlow,.Home-module-scss-module__vEKjOq__coreParticles,.Home-module-scss-module__vEKjOq__orbitRingOne,.Home-module-scss-module__vEKjOq__orbitRingTwo,.Home-module-scss-module__vEKjOq__orbitRingThree,.Home-module-scss-module__vEKjOq__orbitNode,.Home-module-scss-module__vEKjOq__logoStage,.Home-module-scss-module__vEKjOq__logoScan,.Home-module-scss-module__vEKjOq__corePedestal,.Home-module-scss-module__vEKjOq__floatingPanel{animation:none!important}}
.EmailCapture-module-scss-module__XSj-Qq__emailCapture{padding-top:30px;padding-bottom:0}.EmailCapture-module-scss-module__XSj-Qq__captureBody{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff0d,#0000),#091527e0;border:1px solid #7bd2ff2e;border-radius:28px;max-width:860px;margin:0 auto;padding:clamp(22px,3vw,32px);position:relative;box-shadow:0 24px 80px #00000052,0 0 48px #1cb9c71a}.EmailCapture-module-scss-module__XSj-Qq__nav{background:#071120b8;border:1px solid #1cb9c738;border-radius:14px;flex-direction:row;gap:6px;width:100%;margin:0 auto 22px;padding:6px;display:flex}@media screen and (max-width:576px){.EmailCapture-module-scss-module__XSj-Qq__nav{flex-direction:column}}.EmailCapture-module-scss-module__XSj-Qq__navItem{color:#a5b4c3;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.EmailCapture-module-scss-module__XSj-Qq__navItem:hover{color:#e8eef5;background:#1cb9c714}.EmailCapture-module-scss-module__XSj-Qq__navItem:focus-visible{outline-offset:2px;outline:2px solid #1cb9c7}.EmailCapture-module-scss-module__XSj-Qq__navItem.EmailCapture-module-scss-module__XSj-Qq__active{color:#59d0da;background:linear-gradient(90deg,#1cb9c72e,#8b5cf624);box-shadow:inset 0 0 0 1px #1cb9c747}.EmailCapture-module-scss-module__XSj-Qq__celebrationBackdrop{z-index:2;-webkit-backdrop-filter:blur(8px);background:#020713d1;border-radius:28px;justify-content:center;align-items:center;padding:20px 16px;animation:.26s ease-out forwards EmailCapture-module-scss-module__XSj-Qq__celebrationBackdropIn;display:flex;position:absolute;inset:0}@media screen and (max-width:576px){.EmailCapture-module-scss-module__XSj-Qq__celebrationBackdrop{border-radius:20px;padding:16px 12px}}.EmailCapture-module-scss-module__XSj-Qq__celebrationCard{text-align:center;background:#091527f5;border:1px solid #1cb9c74d;border-radius:18px;width:100%;padding:20px 20px 18px;animation:.34s cubic-bezier(.22,1,.36,1) forwards EmailCapture-module-scss-module__XSj-Qq__celebrationCardIn;position:relative;box-shadow:0 8px 30px #00000073}@media screen and (max-width:576px){.EmailCapture-module-scss-module__XSj-Qq__celebrationCard{border-radius:14px;padding:16px 14px 14px}}.EmailCapture-module-scss-module__XSj-Qq__celebrationCardExit{animation:.45s ease-in forwards EmailCapture-module-scss-module__XSj-Qq__celebrationCardOut}.EmailCapture-module-scss-module__XSj-Qq__celebrationGif{object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.EmailCapture-module-scss-module__XSj-Qq__celebrationMessage{color:#e8eef5;margin:0;font-size:16px;font-weight:600;line-height:1.4}@media screen and (max-width:576px){.EmailCapture-module-scss-module__XSj-Qq__celebrationMessage{font-size:15px}}@keyframes EmailCapture-module-scss-module__XSj-Qq__celebrationBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes EmailCapture-module-scss-module__XSj-Qq__celebrationCardIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes EmailCapture-module-scss-module__XSj-Qq__celebrationCardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.EmailCapture-module-scss-module__XSj-Qq__celebrationBackdrop{opacity:1;animation:none}.EmailCapture-module-scss-module__XSj-Qq__celebrationCard{opacity:1;animation:none;transform:none}.EmailCapture-module-scss-module__XSj-Qq__celebrationCardExit{animation:.2s forwards EmailCapture-module-scss-module__XSj-Qq__celebrationCardOutReduced}}@keyframes EmailCapture-module-scss-module__XSj-Qq__celebrationCardOutReduced{0%{opacity:1}to{opacity:0}}.EmailCapture-module-scss-module__XSj-Qq__form{flex-direction:column;gap:20px;max-width:100%;margin:0 auto;display:flex}.EmailCapture-module-scss-module__XSj-Qq__form .EmailCapture-module-scss-module__XSj-Qq__description{color:#728396;text-align:center;margin:0;font-size:14px;line-height:1.55}.EmailCapture-module-scss-module__XSj-Qq__celebrationCloseButton{cursor:pointer;z-index:1;background:#1cb9c7d9;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;display:flex;position:absolute;top:10px;right:10px}.EmailCapture-module-scss-module__XSj-Qq__celebrationCloseButton:hover,.EmailCapture-module-scss-module__XSj-Qq__celebrationCloseButton:focus-visible{outline-offset:2px;background:#1cb9c7f2;outline:2px solid #59d0da}
.Input-module-scss-module__89LqNa__container{flex-direction:column;display:flex}.Input-module-scss-module__89LqNa__container.Input-module-scss-module__89LqNa__fullWidth{width:100%}.Input-module-scss-module__89LqNa__label{color:#e8eef5;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.Input-module-scss-module__89LqNa__label .Input-module-scss-module__89LqNa__required{color:#ef4444;margin-left:2px}.Input-module-scss-module__89LqNa__inputWrapper{background:#071120b8;border:1px solid #7bd2ff2e;border-radius:12px;align-items:center;width:100%;transition:all .2s;display:flex;position:relative}.Input-module-scss-module__89LqNa__inputWrapper:focus-within{border-color:#1cb9c7;outline:none;box-shadow:0 0 0 3px #1cb9c71a}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__error{border-color:#ef4444}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__error:focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #2a1212}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__disabled{cursor:not-allowed;opacity:.6;background:#1cb9c71a}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__disabled .Input-module-scss-module__89LqNa__input{cursor:not-allowed}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small .Input-module-scss-module__89LqNa__input{padding:6px 12px;font-size:13px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small .Input-module-scss-module__89LqNa__leftIcon,.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small .Input-module-scss-module__89LqNa__rightIcon{font-size:14px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small.Input-module-scss-module__89LqNa__withLeftIcon .Input-module-scss-module__89LqNa__input{padding-left:36px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small.Input-module-scss-module__89LqNa__withRightIcon .Input-module-scss-module__89LqNa__input{padding-right:36px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__medium .Input-module-scss-module__89LqNa__input{padding:8px 16px;font-size:14px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__medium .Input-module-scss-module__89LqNa__leftIcon,.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__medium .Input-module-scss-module__89LqNa__rightIcon{font-size:16px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__medium.Input-module-scss-module__89LqNa__withLeftIcon .Input-module-scss-module__89LqNa__input{padding-left:40px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__medium.Input-module-scss-module__89LqNa__withRightIcon .Input-module-scss-module__89LqNa__input{padding-right:40px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large .Input-module-scss-module__89LqNa__input{padding:12px 20px;font-size:16px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large .Input-module-scss-module__89LqNa__leftIcon,.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large .Input-module-scss-module__89LqNa__rightIcon{font-size:18px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large.Input-module-scss-module__89LqNa__withLeftIcon .Input-module-scss-module__89LqNa__input{padding-left:48px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large.Input-module-scss-module__89LqNa__withRightIcon .Input-module-scss-module__89LqNa__input{padding-right:48px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__outlined{border-width:2px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__filled{background:#1cb9c71a;border-color:#0000}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__filled:focus-within{background:#091527e0;border-color:#1cb9c7}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__filled.Input-module-scss-module__89LqNa__error{background:#2a1212;border-color:#ef4444}.Input-module-scss-module__89LqNa__input{color:#e8eef5;background:0 0;border:none;outline:none;flex:1;width:100%;font-family:inherit;transition:all .2s}.Input-module-scss-module__89LqNa__input::placeholder{color:#728396;opacity:.6}.Input-module-scss-module__89LqNa__input:disabled{cursor:not-allowed;color:#a5b4c3}.Input-module-scss-module__89LqNa__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input-module-scss-module__89LqNa__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Input-module-scss-module__89LqNa__leftIcon,.Input-module-scss-module__89LqNa__rightIcon{color:#728396;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Input-module-scss-module__89LqNa__leftIcon{z-index:1;position:absolute;left:12px}.Input-module-scss-module__89LqNa__rightIcon{z-index:1;position:absolute;right:12px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__rightIconClickable .Input-module-scss-module__89LqNa__rightIcon{pointer-events:auto;cursor:pointer}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__rightIconClickable .Input-module-scss-module__89LqNa__rightIcon button{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:flex}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__rightIconClickable .Input-module-scss-module__89LqNa__rightIcon button:hover{color:#e8eef5}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__rightIconClickable .Input-module-scss-module__89LqNa__rightIcon button:focus{outline:none}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__rightIconClickable .Input-module-scss-module__89LqNa__rightIcon button:disabled{opacity:.5;cursor:not-allowed}.Input-module-scss-module__89LqNa__footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.Input-module-scss-module__89LqNa__footerText{flex:1;font-size:12px;line-height:1.4}.Input-module-scss-module__89LqNa__hintText{color:#728396}.Input-module-scss-module__89LqNa__errorText{color:#ef4444;font-weight:500}.Input-module-scss-module__89LqNa__counter{color:#728396;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.Input-module-scss-module__89LqNa__counter.Input-module-scss-module__89LqNa__counterWarning{color:#f59e0b}.Input-module-scss-module__89LqNa__counter.Input-module-scss-module__89LqNa__counterError{color:#ef4444;font-weight:500}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small .Input-module-scss-module__89LqNa__leftIcon{left:10px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__small .Input-module-scss-module__89LqNa__rightIcon{right:10px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large .Input-module-scss-module__89LqNa__leftIcon{left:16px}.Input-module-scss-module__89LqNa__inputWrapper.Input-module-scss-module__89LqNa__large .Input-module-scss-module__89LqNa__rightIcon{right:16px}
.Checkbox-module-scss-module__TcQ9zq__container{flex-direction:row;align-items:center;gap:10px;display:flex}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__disabled{opacity:.6;cursor:not-allowed}.Checkbox-module-scss-module__TcQ9zq__labelContainer{flex-direction:column;gap:4px;display:flex}.Checkbox-module-scss-module__TcQ9zq__checkboxWrapper{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft{flex-direction:row-reverse;justify-content:flex-end}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__disabled .Checkbox-module-scss-module__TcQ9zq__checkboxWrapper{cursor:not-allowed}.Checkbox-module-scss-module__TcQ9zq__inputWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Checkbox-module-scss-module__TcQ9zq__checkbox{opacity:0;cursor:pointer;z-index:1;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.Checkbox-module-scss-module__TcQ9zq__checkbox:disabled{cursor:not-allowed}.Checkbox-module-scss-module__TcQ9zq__checkbox:focus-visible+.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator{outline-offset:2px;outline:2px solid #1cb9c7}.Checkbox-module-scss-module__TcQ9zq__checkbox.Checkbox-module-scss-module__TcQ9zq__small{width:16px;height:16px}.Checkbox-module-scss-module__TcQ9zq__checkbox.Checkbox-module-scss-module__TcQ9zq__medium{width:20px;height:20px}.Checkbox-module-scss-module__TcQ9zq__checkbox.Checkbox-module-scss-module__TcQ9zq__large{width:24px;height:24px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator{cursor:pointer;background:#091527e0;border:2px solid #7bd2ff2e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__small{border-radius:3px;width:16px;height:16px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__checkIcon{width:10px;height:10px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__indeterminateLine{width:8px;height:2px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__medium{width:20px;height:20px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__medium .Checkbox-module-scss-module__TcQ9zq__checkIcon{width:14px;height:14px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__medium .Checkbox-module-scss-module__TcQ9zq__indeterminateLine{width:10px;height:2px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__large{border-radius:6px;width:24px;height:24px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__checkIcon{width:16px;height:16px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__indeterminateLine{width:12px;height:2.5px}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__checked{color:#fff;background:#1cb9c7;border-color:#1cb9c7}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__indeterminate{background:#1cb9c7;border-color:#1cb9c7}.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator.Checkbox-module-scss-module__TcQ9zq__disabled{cursor:not-allowed;opacity:.6;background:#020713;border-color:#7bd2ff2e}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__error .Checkbox-module-scss-module__TcQ9zq__checkboxIndicator{border-color:#ef4444}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__error .Checkbox-module-scss-module__TcQ9zq__checkbox:checked+.Checkbox-module-scss-module__TcQ9zq__checkboxIndicator{background:#ef4444;border-color:#ef4444}.Checkbox-module-scss-module__TcQ9zq__checkIcon{color:#fff;stroke-width:3px}.Checkbox-module-scss-module__TcQ9zq__indeterminateLine{background:#091527e0;border-radius:1px}.Checkbox-module-scss-module__TcQ9zq__label{color:#e8eef5;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.4;display:flex}@media screen and (max-width:576px){.Checkbox-module-scss-module__TcQ9zq__label{display:block}}.Checkbox-module-scss-module__TcQ9zq__label .Checkbox-module-scss-module__TcQ9zq__required{color:#ef4444;margin-left:2px}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__disabled .Checkbox-module-scss-module__TcQ9zq__label{cursor:not-allowed}.Checkbox-module-scss-module__TcQ9zq__description{color:#a5b4c3;margin-top:-4px;font-size:12px;line-height:1.4}.Checkbox-module-scss-module__TcQ9zq__footerText{margin-top:4px;margin-left:32px;font-size:12px;line-height:1.4}.Checkbox-module-scss-module__TcQ9zq__hintText{color:#728396}.Checkbox-module-scss-module__TcQ9zq__errorText{color:#ef4444;font-weight:500}.Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__description,.Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__footerText{margin-left:0;margin-right:32px}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__description,.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__footerText{margin-left:28px}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__description,.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__small .Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__footerText{margin-left:0;margin-right:28px}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__description,.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__footerText{margin-left:36px}.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__description,.Checkbox-module-scss-module__TcQ9zq__container.Checkbox-module-scss-module__TcQ9zq__large .Checkbox-module-scss-module__TcQ9zq__checkboxWrapper.Checkbox-module-scss-module__TcQ9zq__labelLeft .Checkbox-module-scss-module__TcQ9zq__footerText{margin-left:0;margin-right:36px}
.Button-module-scss-module__MSjb3q__button{text-align:center;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;outline:none;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Button-module-scss-module__MSjb3q__button:focus-visible{outline-offset:2px;outline:2px solid #1cb9c7}.Button-module-scss-module__MSjb3q__button:disabled,.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__extra-small{gap:6px;min-height:20px;padding:4px 10px;font-size:12px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__extra-small .Button-module-scss-module__MSjb3q__leftIcon,.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__extra-small .Button-module-scss-module__MSjb3q__rightIcon{font-size:12px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__small{gap:6px;min-height:32px;padding:6px 12px;font-size:13px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__small .Button-module-scss-module__MSjb3q__leftIcon,.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__small .Button-module-scss-module__MSjb3q__rightIcon{font-size:14px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__medium{gap:8px;min-height:40px;padding:10px 20px;font-size:14px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__medium .Button-module-scss-module__MSjb3q__leftIcon,.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__medium .Button-module-scss-module__MSjb3q__rightIcon{font-size:16px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__large{gap:10px;min-height:48px;padding:14px 28px;font-size:16px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__large .Button-module-scss-module__MSjb3q__leftIcon,.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__large .Button-module-scss-module__MSjb3q__rightIcon{font-size:18px}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__fullWidth{width:100%}.Button-module-scss-module__MSjb3q__button.Button-module-scss-module__MSjb3q__loading .Button-module-scss-module__MSjb3q__content{opacity:0}.Button-module-scss-module__MSjb3q__button .Button-module-scss-module__MSjb3q__leftIcon,.Button-module-scss-module__MSjb3q__button .Button-module-scss-module__MSjb3q__rightIcon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.Button-module-scss-module__MSjb3q__button .Button-module-scss-module__MSjb3q__content{align-items:center;transition:opacity .2s;display:flex}.Button-module-scss-module__MSjb3q__button .Button-module-scss-module__MSjb3q__spinner{justify-content:center;align-items:center;display:flex;position:absolute}.Button-module-scss-module__MSjb3q__button .Button-module-scss-module__MSjb3q__spinnerIcon{width:20px;height:20px;animation:1s linear infinite Button-module-scss-module__MSjb3q__spin}@keyframes Button-module-scss-module__MSjb3q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module-scss-module__MSjb3q__primary{color:#03121c;background:linear-gradient(90deg,#1cb9c7,#5df2d4 46%,#8b5cf6);border-color:#0000;box-shadow:0 18px 44px #1cb9c733,0 0 30px #8b5cf624}.Button-module-scss-module__MSjb3q__primary:hover:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){background:linear-gradient(90deg,#59d0da,#5df2d4 46%,#8b5cf6);border-color:#0000;transform:translateY(-2px);box-shadow:0 20px 48px #1cb9c747,0 0 36px #8b5cf62e}.Button-module-scss-module__MSjb3q__primary:active:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){transform:translateY(0);box-shadow:0 4px 20px #00000059}.Button-module-scss-module__MSjb3q__primary .Button-module-scss-module__MSjb3q__spinnerIcon{color:#03121c}.Button-module-scss-module__MSjb3q__secondary{color:#1cb9c7;background:#ffffff09;border-color:#1cb9c761;box-shadow:inset 0 1px #ffffff0b}.Button-module-scss-module__MSjb3q__secondary:hover:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){color:#e8eef5;background:#1cb9c71a;border-color:#1cb9c7;transform:translateY(-2px);box-shadow:0 0 48px #1cb9c729}.Button-module-scss-module__MSjb3q__secondary:active:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){background:#1cb9c71a;transform:translateY(0);box-shadow:0 4px 20px #00000059}.Button-module-scss-module__MSjb3q__secondary .Button-module-scss-module__MSjb3q__spinnerIcon{color:#1cb9c7}.Button-module-scss-module__MSjb3q__ghost{color:#e8eef5;background:0 0;border-color:#0000}.Button-module-scss-module__MSjb3q__ghost:hover:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){color:#1cb9c7;background:#1cb9c71a}.Button-module-scss-module__MSjb3q__ghost:active:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){background:#1cb9c71a}.Button-module-scss-module__MSjb3q__ghost .Button-module-scss-module__MSjb3q__spinnerIcon{color:#e8eef5}.Button-module-scss-module__MSjb3q__outline{color:#e8eef5;background:0 0;border-color:#7bd2ff2e}.Button-module-scss-module__MSjb3q__outline:hover:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){color:#e8eef5;background:#1cb9c71a;border-color:#7bd2ff2e;transform:translateY(-1px);box-shadow:0 4px 20px #00000059}.Button-module-scss-module__MSjb3q__outline:active:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){background:#1cb9c71a;transform:translateY(0);box-shadow:0 4px 20px #00000059}.Button-module-scss-module__MSjb3q__outline .Button-module-scss-module__MSjb3q__spinnerIcon{color:#e8eef5}.Button-module-scss-module__MSjb3q__delete{color:#ef4444;background:0 0;border-color:#ef4444}.Button-module-scss-module__MSjb3q__delete:hover:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){color:#ef4444;background:#2a1212;border-color:#ef4444;transform:translateY(-1px);box-shadow:0 8px 30px #00000073}.Button-module-scss-module__MSjb3q__delete:active:not(:disabled):not(.Button-module-scss-module__MSjb3q__disabled){background:#2a1212;transform:translateY(0);box-shadow:0 4px 20px #00000059}.Button-module-scss-module__MSjb3q__delete .Button-module-scss-module__MSjb3q__spinnerIcon{color:#ef4444}
.Footer-module-scss-module__0M7ZNa__logo{margin-bottom:16px}.Footer-module-scss-module__0M7ZNa__footer{color:#e8eef5;background:radial-gradient(circle at 12% 0,#1cb9c71f,#0000 30rem),radial-gradient(circle at 88% 6%,#8b5cf621,#0000 28rem),linear-gradient(#030914e0,#02050df0 78%);border-top:1px solid #1cb9c729;padding:48px 24px 0;position:relative;overflow:hidden}.Footer-module-scss-module__0M7ZNa__footer:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#7bd2ff0b 1px,#0000 1px),linear-gradient(90deg,#7bd2ff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.Footer-module-scss-module__0M7ZNa__footer a{color:#a5b4c3;font-size:.92rem;text-decoration:none;transition:color .2s}.Footer-module-scss-module__0M7ZNa__footer a:hover,.Footer-module-scss-module__0M7ZNa__footer a:focus-visible{color:#59d0da;outline:none}.Footer-module-scss-module__0M7ZNa__footerTop,.Footer-module-scss-module__0M7ZNa__footerBottom{z-index:1;margin:0 auto;position:relative}.Footer-module-scss-module__0M7ZNa__footerTop{grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr) minmax(220px,.8fr);align-items:start;gap:clamp(28px,4vw,48px);margin-bottom:40px;display:grid}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__footerTop{grid-template-columns:1fr}}.Footer-module-scss-module__0M7ZNa__brandArea p{color:#a5b4c3;max-width:330px;margin:0;font-size:.94rem;line-height:1.65}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__brandArea{text-align:center}.Footer-module-scss-module__0M7ZNa__brandArea p{margin-inline:auto}.Footer-module-scss-module__0M7ZNa__brandArea .Footer-module-scss-module__0M7ZNa__logo{justify-content:center}}.Footer-module-scss-module__0M7ZNa__socials{gap:12px;margin-top:18px;display:flex}.Footer-module-scss-module__0M7ZNa__socials a{color:#a5b4c3;background:#ffffff0a;border:1px solid #94a3b829;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .18s,border-color .18s,color .18s,background .18s;display:inline-flex}.Footer-module-scss-module__0M7ZNa__socials a:hover,.Footer-module-scss-module__0M7ZNa__socials a:focus-visible{color:#1cb9c7;background:#1cb9c71a;border-color:#1cb9c761;outline:none;transform:translateY(-2px)}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__socials{justify-content:center}}.Footer-module-scss-module__0M7ZNa__footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,34px);display:grid}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__footerLinks{text-align:center}}.Footer-module-scss-module__0M7ZNa__footerColumn h4{color:#e8eef5;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}.Footer-module-scss-module__0M7ZNa__footerColumn ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Footer-module-scss-module__0M7ZNa__securityCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0d,#0000),#071120b8;border:1px solid #1cb9c733;border-radius:18px;padding:22px;box-shadow:0 18px 50px #00000038}.Footer-module-scss-module__0M7ZNa__securityCard h4{color:#e8eef5;margin:0 0 10px;font-size:.9rem;font-weight:800}.Footer-module-scss-module__0M7ZNa__securityCard p{color:#a5b4c3;margin:0;font-size:.88rem;line-height:1.6}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__securityCard{text-align:center}}.Footer-module-scss-module__0M7ZNa__footerBottom{border-top:1px solid #94a3b824;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 28px;display:flex}.Footer-module-scss-module__0M7ZNa__footerBottom p{color:#fff6;margin:0;font-size:.86rem}@media screen and (max-width:768px){.Footer-module-scss-module__0M7ZNa__footerBottom{text-align:center;flex-direction:column}}.Footer-module-scss-module__0M7ZNa__infrastructureLine{max-width:420px;line-height:1.5}
