.landing-module___cEqKa__landing{--navy:#0c1a4a;--mint:#a7ebd1;--paper:#f7f9fc;background:var(--navy);color:var(--paper);font-size:16px;line-height:1.6;overflow:clip}.landing-module___cEqKa__landing ::selection{background:var(--mint);color:var(--navy)}.landing-module___cEqKa__landing a{text-decoration:none}.landing-module___cEqKa__landing button{font:inherit;cursor:pointer}.landing-module___cEqKa__landing :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #54b99a}.landing-module___cEqKa__landing :is(h1,h2,h3,p){margin:0}.landing-module___cEqKa__landing em{color:var(--mint);font-style:normal}.landing-module___cEqKa__landing svg{flex-shrink:0}.landing-module___cEqKa__landing section{scroll-margin-top:30px}.landing-module___cEqKa__landing h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.6vw,3.65rem);font-weight:650;line-height:1.08}.landing-module___cEqKa__skip{z-index:20;background:var(--mint);color:var(--navy);padding:12px;position:absolute;top:12px;left:12px;transform:translateY(-150%)}.landing-module___cEqKa__skip:focus{transform:none}.landing-module___cEqKa__header{z-index:5;justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:100px;margin:auto;padding:20px 5%;display:flex;position:relative}.landing-module___cEqKa__brand{color:#fff;align-items:center;gap:12px;display:flex}.landing-module___cEqKa__brand strong{letter-spacing:.08em;font-size:24px;line-height:1.2;display:block}.landing-module___cEqKa__brand small{letter-spacing:.14em;color:#bbcae0;margin-top:5px;font-size:10px;display:block}.landing-module___cEqKa__navigation{align-items:center;gap:34px;display:flex}.landing-module___cEqKa__navigation a{color:#e0e9f6;font-size:14px;transition:color .2s}.landing-module___cEqKa__navigation a:hover{color:var(--mint)}.landing-module___cEqKa__login{border:1px solid #718ab1;border-radius:7px;align-items:center;gap:22px;min-height:44px;margin-left:30px;padding:9px 20px;display:flex}.landing-module___cEqKa__menuButton{display:none}.landing-module___cEqKa__hero{isolation:isolate;grid-template-columns:1.05fr 1fr;max-width:1440px;margin:auto;padding:58px 5% 0;display:grid;position:relative}.landing-module___cEqKa__heroCopy{z-index:2;padding-bottom:68px}.landing-module___cEqKa__hero h1{letter-spacing:-.04em;font-size:clamp(3rem,5.2vw,5.3rem);font-weight:650;line-height:1.025}.landing-module___cEqKa__heroCopy>p{color:#c8d7eb;max-width:440px;margin:28px 0 32px;font-size:19px;line-height:1.6}.landing-module___cEqKa__actions{flex-wrap:wrap;gap:14px;display:flex}.landing-module___cEqKa__primary,.landing-module___cEqKa__secondary{border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:13px 21px;font-size:14px;font-weight:650;transition:transform .2s,background .2s,color .2s;display:inline-flex}.landing-module___cEqKa__primary{background:var(--mint);color:#0b2340}.landing-module___cEqKa__primary:hover{background:#c8f5e3;transform:translateY(-3px)}.landing-module___cEqKa__secondary{color:#eefaf5;border:1px solid #74969d}.landing-module___cEqKa__secondary:hover{background:#183260;transform:translateY(-3px)}.landing-module___cEqKa__heroVisual{align-self:center;min-height:490px;margin:-24px -7% 0 -6%;position:relative}.landing-module___cEqKa__heroBottom{color:#acbfd9;border-top:1px solid #30426b;grid-column:1/-1;justify-content:space-between;gap:20px;padding:24px 0;font-size:13px;display:flex}.landing-module___cEqKa__heroBottom a{color:#d9e9fb;align-items:center;gap:14px;display:flex}.landing-module___cEqKa__heroBottom a svg{transform:rotate(90deg)}.landing-module___cEqKa__shieldScene{aspect-ratio:1;perspective:850px;isolation:isolate;width:100%;position:relative}.landing-module___cEqKa__particles{width:100%;height:100%;position:absolute;inset:0}.landing-module___cEqKa__shield{filter:drop-shadow(0 18px 30px #001132);width:62%;height:76%;animation:8s ease-in-out infinite landing-module___cEqKa__shieldFloat;position:absolute;inset:8% 19%}.landing-module___cEqKa__orbit,.landing-module___cEqKa__orbitTwo{opacity:.4;pointer-events:none;border:1px solid #789cbe;border-radius:50%;width:86%;height:30%;position:absolute;top:34%;left:7%;transform:rotate(-21deg)}.landing-module___cEqKa__orbitTwo{opacity:.2;width:92%;left:4%;transform:rotate(22deg)}.landing-module___cEqKa__orbit:after{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;position:absolute;top:16%;left:10%}.landing-module___cEqKa__motionToggle{color:#afc5e3;text-underline-offset:5px;z-index:3;background:0 0;border:0;padding:12px;text-decoration:underline;position:absolute;bottom:8px;right:16px;font-size:11px!important}.landing-module___cEqKa__workflow{background:var(--paper);color:var(--navy);padding:100px max(5%,50% - 648px)}.landing-module___cEqKa__sectionIntro{justify-content:space-between;align-items:end;gap:36px;margin-bottom:48px;display:flex}.landing-module___cEqKa__sectionIntro p{color:#516780;max-width:410px;font-size:17px}.landing-module___cEqKa__flowLayout{grid-template-columns:.75fr 1.4fr;align-items:start;gap:70px;display:grid}.landing-module___cEqKa__stepList{display:grid}.landing-module___cEqKa__stepList button{text-align:left;color:#576e8d;background:0 0;border:0;border-bottom:1px solid #d0daea;align-items:center;gap:20px;padding:23px 10px;font-size:19px;font-weight:600;transition:color .2s,background .2s;display:flex}.landing-module___cEqKa__stepList button>span{font-variant-numeric:tabular-nums;color:#5b7696;font-size:13px}.landing-module___cEqKa__stepList button>svg{margin-left:auto}.landing-module___cEqKa__stepList button.landing-module___cEqKa__activeStep{color:var(--navy);background:#e8edf6;padding-left:24px}.landing-module___cEqKa__flowControls>p{color:#5c7089;max-width:300px;margin-top:25px;font-size:13px}.landing-module___cEqKa__productPreview{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #13326014}.landing-module___cEqKa__previewBar{background:var(--navy);color:#f3f7ff;justify-content:space-between;align-items:center;gap:15px;padding:14px 24px;display:flex}.landing-module___cEqKa__previewBar>span{letter-spacing:.05em;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.landing-module___cEqKa__previewBar svg{width:22px;height:26px}.landing-module___cEqKa__previewBar small{color:#c0d0e5;font-size:11px}.landing-module___cEqKa__previewContent{min-height:400px;padding:30px;animation:.35s ease-out landing-module___cEqKa__contentIn}.landing-module___cEqKa__stepLabel{letter-spacing:.13em;color:#58749a;font-size:11px;font-weight:650}.landing-module___cEqKa__previewContent h3{letter-spacing:-.025em;max-width:470px;margin:13px 0;font-size:26px;line-height:1.2}.landing-module___cEqKa__previewContent>p{color:#5b6e87;max-width:530px;font-size:14px;line-height:1.65}.landing-module___cEqKa__previewContent dl{grid-template-columns:1fr 1fr;gap:22px 30px;margin:26px 0;display:grid}.landing-module___cEqKa__previewContent dt{color:#687b94;margin-bottom:4px;font-size:11px}.landing-module___cEqKa__previewContent dd{margin:0;font-size:14px;font-weight:600}.landing-module___cEqKa__previewFooter{color:#5c728c;border-top:1px solid #e0e7f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;font-size:11px;display:flex}.landing-module___cEqKa__previewFooter button{color:var(--navy);background:0 0;border:0;align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:650;display:flex}.landing-module___cEqKa__platform{grid-template-columns:1fr 1fr;gap:90px;padding:110px max(5%,50% - 648px);display:grid}.landing-module___cEqKa__platformIntro{align-self:start;position:sticky;top:55px}.landing-module___cEqKa__platformIntro>p{color:#b8cae1;max-width:440px;margin:28px 0;font-size:17px}.landing-module___cEqKa__connection{color:#d5e4f6;align-items:center;gap:18px;margin:34px 0;font-size:13px;display:flex}.landing-module___cEqKa__connection svg{color:var(--mint)}.landing-module___cEqKa__capabilities article{border-top:1px solid #35456c;padding:29px 0}.landing-module___cEqKa__capabilities article:first-child{border-top:0;padding-top:0}.landing-module___cEqKa__capabilities h3{letter-spacing:-.02em;margin-bottom:12px;font-size:23px;font-weight:600}.landing-module___cEqKa__capabilities p{color:#b8cae1;font-size:15px;line-height:1.8}.landing-module___cEqKa__faq{color:var(--navy);background:#fff;grid-template-columns:1fr 1.15fr;gap:75px;padding:100px max(5%,50% - 648px);display:grid}.landing-module___cEqKa__faq>div>p{color:#5c7089;max-width:340px;margin-top:24px}.landing-module___cEqKa__faq details{border-top:1px solid #d5dfea;padding:22px 0}.landing-module___cEqKa__faq details:last-child{border-bottom:1px solid #d5dfea}.landing-module___cEqKa__faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:17px;font-weight:550;list-style:none;display:flex}.landing-module___cEqKa__faq summary::-webkit-details-marker{display:none}.landing-module___cEqKa__faq summary svg{margin-top:3px;transition:transform .2s}.landing-module___cEqKa__faq details[open] summary svg{transform:rotate(45deg)}.landing-module___cEqKa__faq details p{color:#516780;margin:18px 35px 0 0;font-size:15px;line-height:1.8}.landing-module___cEqKa__closing{text-align:center;background:#122757;padding:90px 5%}.landing-module___cEqKa__closing>svg{width:48px;height:54px;margin:0 auto 24px}.landing-module___cEqKa__closing h2{max-width:880px;margin:0 auto 30px}.landing-module___cEqKa__closing p{color:#b8cae1;margin-top:24px;font-size:12px}.landing-module___cEqKa__footer{color:#b8cae1;justify-content:space-between;gap:20px;max-width:1440px;margin:auto;padding:28px 5%;font-size:12px;display:flex}.landing-module___cEqKa__footer a{color:#c9dbee;align-items:center;gap:10px;display:flex}.landing-module___cEqKa__footer svg{transform:rotate(-90deg)}@keyframes landing-module___cEqKa__shieldFloat{0%,to{transform:translateY(0)rotateY(-8deg)rotateX(3deg)}50%{transform:translateY(-18px)rotateY(8deg)rotateX(-3deg)}}@keyframes landing-module___cEqKa__contentIn{0%{transform:translateY(6px)}to{transform:translateY(0)}}.landing-module___cEqKa__landing[data-paused=true] *{animation-play-state:paused!important}@media (min-width:900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-module___cEqKa__heroVisual{animation:linear both landing-module___cEqKa__heroParallax;animation-timeline:view();animation-range:exit}@keyframes landing-module___cEqKa__heroParallax{to{transform:translateY(120px)}}}}@media (max-width:1050px){.landing-module___cEqKa__navigation{gap:22px}.landing-module___cEqKa__login{margin-left:0}.landing-module___cEqKa__hero{padding-top:35px}.landing-module___cEqKa__heroVisual{min-height:380px}.landing-module___cEqKa__hero h1{font-size:clamp(3rem,5.4vw,4.6rem)}.landing-module___cEqKa__flowLayout{gap:30px}.landing-module___cEqKa__platform,.landing-module___cEqKa__faq{gap:42px}.landing-module___cEqKa__sectionIntro{align-items:start}.landing-module___cEqKa__sectionIntro p{max-width:320px}}@media (max-width:760px){.landing-module___cEqKa__header{min-height:82px;padding:16px 6%}.landing-module___cEqKa__brand strong{font-size:20px}.landing-module___cEqKa__brand small{font-size:8px}.landing-module___cEqKa__menuButton{color:#fff;background:0 0;border:1px solid #728ab0;border-radius:6px;min-height:44px;padding:9px 14px;display:block;font-size:13px!important}.landing-module___cEqKa__navigation{background:#172e60;border-radius:10px;padding:20px;display:none;position:absolute;top:78px;left:5%;right:5%;box-shadow:0 15px 30px #00102c44}.landing-module___cEqKa__navigation[data-open=true]{flex-direction:column;align-items:stretch;gap:0;display:flex}.landing-module___cEqKa__navigation a{padding:13px}.landing-module___cEqKa__navigation .landing-module___cEqKa__login{justify-content:space-between;margin-top:10px}.landing-module___cEqKa__hero{padding:35px 6% 0;display:block}.landing-module___cEqKa__hero h1{font-size:clamp(2.65rem,9vw,4.1rem);line-height:1.04}.landing-module___cEqKa__heroCopy{padding-bottom:0}.landing-module___cEqKa__heroCopy>p{max-width:400px;margin:24px 0;font-size:17px}.landing-module___cEqKa__actions{gap:10px}.landing-module___cEqKa__primary,.landing-module___cEqKa__secondary{gap:12px;padding:12px 16px;font-size:13px}.landing-module___cEqKa__heroVisual{max-width:460px;min-height:0;margin:0 auto}.landing-module___cEqKa__heroBottom{padding:20px 0;font-size:12px;display:block}.landing-module___cEqKa__heroBottom a{margin-top:8px}.landing-module___cEqKa__workflow,.landing-module___cEqKa__platform,.landing-module___cEqKa__faq{padding:64px 6%}.landing-module___cEqKa__sectionIntro{margin-bottom:30px;display:block}.landing-module___cEqKa__sectionIntro p{margin-top:20px;font-size:16px}.landing-module___cEqKa__flowLayout{display:block}.landing-module___cEqKa__stepList{grid-template-columns:1fr 1fr;gap:4px}.landing-module___cEqKa__stepList button,.landing-module___cEqKa__stepList button.landing-module___cEqKa__activeStep{gap:10px;padding:16px 10px;font-size:14px}.landing-module___cEqKa__stepList button>svg{width:16px}.landing-module___cEqKa__flowControls>p{max-width:none;margin:18px 0 24px}.landing-module___cEqKa__previewBar{padding:13px 18px}.landing-module___cEqKa__previewBar small{font-size:10px}.landing-module___cEqKa__previewContent{min-height:445px;padding:24px 20px}.landing-module___cEqKa__previewContent h3{font-size:24px}.landing-module___cEqKa__previewContent dl{gap:18px 14px}.landing-module___cEqKa__previewContent dd{overflow-wrap:anywhere;font-size:13px}.landing-module___cEqKa__platform,.landing-module___cEqKa__faq{grid-template-columns:1fr;gap:48px}.landing-module___cEqKa__platformIntro{position:static}.landing-module___cEqKa__platformIntro>p{font-size:16px}.landing-module___cEqKa__capabilities h3{font-size:21px}.landing-module___cEqKa__faq summary{font-size:16px}.landing-module___cEqKa__faq details p{margin-right:0}.landing-module___cEqKa__closing{padding:65px 6%}.landing-module___cEqKa__closing h2{font-size:2rem}.landing-module___cEqKa__footer{flex-direction:column;gap:15px;padding:25px 6%}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__landing *,.landing-module___cEqKa__landing :before,.landing-module___cEqKa__landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
