.frontface-module__KMPJRW__hero{isolation:isolate;color:#fff;background:radial-gradient(at 100% 0,#55d8eea6,#0000 53%),radial-gradient(at 47% 120%,#8d42f4bb,#0000 62%),linear-gradient(112deg,#3248aa 0%,#514bd1 47%,#627de1 100%);border-radius:30px;width:calc(100% - 40px);max-width:1440px;margin:22px auto 0;position:relative;overflow:hidden}.frontface-module__KMPJRW__hero:before{content:"";z-index:-1;border:1px solid #ffffff1c;border-radius:50%;width:100%;height:60%;position:absolute;bottom:-42%;left:-30%;transform:rotate(12deg);box-shadow:0 -20px 90px #b78eff26}.frontface-module__KMPJRW__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,4vw,65px);max-width:1320px;min-height:560px;margin:auto;padding:30px clamp(32px,4.5vw,64px);display:grid}.frontface-module__KMPJRW__heroCopy{min-width:0;padding-block:18px}.frontface-module__KMPJRW__eyebrow{color:#d6e7ff;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 23px;font-size:9px;font-weight:600;display:flex}.frontface-module__KMPJRW__eyebrow>span:first-child{background:#a5edff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #aff6ff}.frontface-module__KMPJRW__eyebrowDivider{background:#ffffff50;width:1px;height:11px;margin-inline:3px}.frontface-module__KMPJRW__headline{letter-spacing:-.047em;text-wrap:pretty;max-width:18ch;margin:0;font-size:clamp(35px,3.45vw,52px);font-weight:550;line-height:1.09}.frontface-module__KMPJRW__headline>span{color:#bef3ff}.frontface-module__KMPJRW__subhead{color:#e0e8ff;text-wrap:pretty;max-width:50ch;margin:25px 0 0;font-size:15px;line-height:1.8}.frontface-module__KMPJRW__heroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:27px;display:flex}.frontface-module__KMPJRW__primaryCta,.frontface-module__KMPJRW__secondaryCta{justify-content:center;align-items:center;gap:13px;min-height:46px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.frontface-module__KMPJRW__primaryCta{color:#30418a;background:#fff;border:1px solid #fff;border-radius:100px;padding:11px 22px;box-shadow:0 5px 15px #2020501a}.frontface-module__KMPJRW__primaryCta:hover{background:#def7ff;border-color:#def7ff}.frontface-module__KMPJRW__secondaryCta{color:#fff;border-bottom:1px solid #fff5;gap:8px}.frontface-module__KMPJRW__secondaryCta:hover{border-color:#fff}.frontface-module__KMPJRW__hero a:focus-visible,.frontface-module__KMPJRW__motionToggle:focus-visible{outline-offset:5px;outline:2px solid #fff}.frontface-module__KMPJRW__availability{color:#e0e8ff;width:100%;font-size:12px}.frontface-module__KMPJRW__frontface{--cycle:16s;--orbit-time:72s;justify-self:center;width:100%;min-width:0;max-width:470px;margin:0;position:relative;container-type:inline-size}.frontface-module__KMPJRW__scene{aspect-ratio:1;width:100%;position:relative}.frontface-module__KMPJRW__ambientGlow{background:radial-gradient(circle,#d3e4ff26 0%,#c5edff10 40%,#0000 70%);border-radius:50%;position:absolute;inset:-4%}.frontface-module__KMPJRW__orbitTrack{border:1px solid #d9f7ff55;border-radius:50%;position:absolute;inset:10%;box-shadow:0 0 26px #d3f5ff0d,inset 0 0 25px #c6eaff0d}.frontface-module__KMPJRW__orbitTrack:before,.frontface-module__KMPJRW__orbitTrack:after{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:-10%}.frontface-module__KMPJRW__orbitTrack:after{border-style:dashed;border-color:#e1f1ff22;inset:10%}.frontface-module__KMPJRW__innerTrack{border:1px solid #ffffff16;border-radius:50%;position:absolute;inset:24%}.frontface-module__KMPJRW__orbit{animation:frontface-module__KMPJRW__orbitSpin var(--orbit-time) linear infinite;position:absolute;inset:0}.frontface-module__KMPJRW__connections{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.frontface-module__KMPJRW__wire{stroke:#c8efff;stroke-width:.6px;opacity:.13;animation:frontface-module__KMPJRW__wireWake var(--cycle) ease-in-out infinite}.frontface-module__KMPJRW__lightningHalo{stroke:#54f6ff;stroke-width:7px;opacity:0;filter:blur(3px);animation:frontface-module__KMPJRW__lightningWake var(--cycle) ease-in-out infinite}.frontface-module__KMPJRW__lightning{stroke:azure;stroke-width:2px;opacity:0;filter:drop-shadow(0 0 5px #9effff);animation:frontface-module__KMPJRW__lightningWake var(--cycle) ease-in-out infinite}.frontface-module__KMPJRW__lightningBranches{stroke:#c9ffff;stroke-width:1.2px;opacity:0;filter:drop-shadow(0 0 4px #5ff6ff);animation:frontface-module__KMPJRW__branchBurst var(--cycle) ease-in-out infinite}.frontface-module__KMPJRW__spark{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:12 88;opacity:0;filter:drop-shadow(0 0 5px #b6ffff);animation:frontface-module__KMPJRW__sparkTravel var(--cycle) linear infinite}.frontface-module__KMPJRW__satellite{width:0;height:0;transform:rotate(var(--angle)) translateX(40cqw);position:absolute;top:50%;left:50%}.frontface-module__KMPJRW__counterAngle{width:16cqw;height:16cqw;transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle)));position:absolute}.frontface-module__KMPJRW__source{width:100%;height:100%;animation:frontface-module__KMPJRW__counterSpin var(--orbit-time) linear infinite;flex-direction:column;justify-content:center;align-items:center;display:flex}.frontface-module__KMPJRW__sourceTile{aspect-ratio:1;width:11.3cqw;color:var(--source-color);background:linear-gradient(145deg,#fff,#edf3ffef);border:1px solid #ffffffd9;border-radius:27%;justify-content:center;align-items:center;display:flex;box-shadow:0 4px #d6e5ff44,0 8px 20px #172c7533,inset 0 1px 2px #fff}.frontface-module__KMPJRW__brandLogo,.frontface-module__KMPJRW__sourceTile>svg{width:55%;height:55%}.frontface-module__KMPJRW__brandLogo{background:var(--source-color);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.frontface-module__KMPJRW__sourceLabel{color:#fff;white-space:nowrap;text-shadow:0 1px 3px #1e2a5a99;margin-top:1.5cqw;font-size:2.1cqw;font-weight:500;line-height:1.1}.frontface-module__KMPJRW__coreWell{background:radial-gradient(circle,#4b56bdba 0%,#5265be80 48%,#0000 72%);border-radius:50%;position:absolute;inset:25%}.frontface-module__KMPJRW__gathering{pointer-events:none;animation:frontface-module__KMPJRW__conceptOrbit var(--cycle) linear infinite;position:absolute;inset:0}.frontface-module__KMPJRW__ingredient{text-align:center;color:#edffff;width:20cqw;translate:var(--start-x) var(--start-y);animation:frontface-module__KMPJRW__ingredientConverge var(--cycle) linear infinite, frontface-module__KMPJRW__conceptCounter var(--cycle) linear infinite;flex-direction:column;align-items:center;gap:1.5cqw;margin:-6cqw 0 0 -10cqw;display:flex;position:absolute;top:50%;left:50%}.frontface-module__KMPJRW__ingredient>svg{background:#a9edff16;border:1px solid #c9ffff66;border-radius:30%;width:8.5cqw;height:8.5cqw;padding:1.6cqw;box-shadow:inset 0 0 12px #c9ffff12,0 0 15px #a9f6ff12}.frontface-module__KMPJRW__ingredient>span{letter-spacing:.01em;font-size:2.3cqw;font-weight:500}.frontface-module__KMPJRW__knowledge{--start-x:-10cqw;--start-y:-7cqw}.frontface-module__KMPJRW__memory{--start-x:10cqw;--start-y:-7cqw}.frontface-module__KMPJRW__governance{--start-x:0cqw;--start-y:11cqw}.frontface-module__KMPJRW__connecting{text-align:center;color:#d1edff;letter-spacing:.2em;width:100%;animation:frontface-module__KMPJRW__connectingPhase var(--cycle) ease-in-out infinite;font-size:1.7cqw;position:absolute;top:72%}.frontface-module__KMPJRW__chargeCore{aspect-ratio:1;opacity:0;width:6%;animation:frontface-module__KMPJRW__chargePhase var(--cycle) ease-out infinite;background:#edffff;border-radius:50%;position:absolute;top:47%;left:47%;box-shadow:0 0 10px #fff,0 0 25px #84ffff,0 0 55px #49eaff}.frontface-module__KMPJRW__energyBurst{opacity:0;animation:frontface-module__KMPJRW__energyPhase var(--cycle) ease-out infinite;pointer-events:none;background:radial-gradient(circle,#f4ffffbb,#a6fff75c 17%,#5be5ff20 44%,#0000 70%);border-radius:50%;position:absolute;inset:25%}.frontface-module__KMPJRW__lensFlare{opacity:0;width:74%;height:2px;animation:frontface-module__KMPJRW__flarePhase var(--cycle) ease-out infinite;background:linear-gradient(90deg,#0000,#7effff55 20%,#edffff 50%,#7effff55 80%,#0000);position:absolute;top:50%;left:13%;box-shadow:0 0 12px #acffff}.frontface-module__KMPJRW__accessGate{opacity:0;width:62%;animation:frontface-module__KMPJRW__gatePhase var(--cycle) ease-in-out infinite;flex-direction:column;align-items:center;display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%)}.frontface-module__KMPJRW__shield{background:radial-gradient(circle,#b6fff430,#d0f8ff08 65%,#0000);border-radius:50%;justify-content:center;align-items:center;width:15cqw;height:15cqw;display:flex;position:relative}.frontface-module__KMPJRW__shield>svg:first-child{color:#d7ffff;filter:drop-shadow(0 0 9px #94eaff77);width:90%;height:90%}.frontface-module__KMPJRW__shield>.frontface-module__KMPJRW__lock{color:#318c82;box-sizing:content-box;background:#ceffef;border-radius:50%;width:4cqw;height:4cqw;padding:.5cqw;position:absolute;bottom:1cqw;right:0;box-shadow:0 0 12px #b3ffe84d}.frontface-module__KMPJRW__accessGate>span{color:#e6fbff;white-space:nowrap;margin-top:2cqw;font-size:2.25cqw;font-weight:500}.frontface-module__KMPJRW__reveal{text-align:center;opacity:0;width:68%;animation:frontface-module__KMPJRW__revealPhase var(--cycle) ease-in-out infinite;position:absolute;top:46.75%;left:50%;transform:translate(-50%)}.frontface-module__KMPJRW__wordmark{justify-content:center;align-items:center;gap:1.7cqw;display:flex}.frontface-module__KMPJRW__wordmark img{filter:drop-shadow(0 0 8px #bcf5ff70);width:6.5cqw;height:auto}.frontface-module__KMPJRW__wordmark strong{letter-spacing:.045em;color:#fff;text-shadow:0 0 25px #bbe7ff50;font-size:5.4cqw;font-weight:500}.frontface-module__KMPJRW__pulseRing,.frontface-module__KMPJRW__outerPulse{opacity:0;animation:frontface-module__KMPJRW__pulsePhase var(--cycle) ease-out infinite;pointer-events:none;border:1px solid #cafff6;border-radius:50%;position:absolute;inset:28%;box-shadow:0 0 12px #85ffff77,inset 0 0 9px #b4ffff33}.frontface-module__KMPJRW__outerPulse{border-width:2px;animation-name:frontface-module__KMPJRW__outerPulsePhase}.frontface-module__KMPJRW__sceneCaption{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 14px;margin-top:0;display:flex;position:relative}.frontface-module__KMPJRW__sequence{color:#eef3ff;align-items:center;gap:10px;font-size:11px;display:flex}.frontface-module__KMPJRW__sequence>span{opacity:.8;align-items:center;gap:5px;display:inline-flex}.frontface-module__KMPJRW__sequence i{background:currentColor;border-radius:50%;width:4px;height:4px}.frontface-module__KMPJRW__sequence b{opacity:.5;font-weight:400}.frontface-module__KMPJRW__stepConnect{animation:frontface-module__KMPJRW__connectStep var(--cycle) linear infinite}.frontface-module__KMPJRW__stepGovern{animation:frontface-module__KMPJRW__governStep var(--cycle) linear infinite}.frontface-module__KMPJRW__stepReveal{animation:frontface-module__KMPJRW__revealStep var(--cycle) linear infinite}.frontface-module__KMPJRW__motionToggle{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff36;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.frontface-module__KMPJRW__motionToggle:hover{background:#ffffff20}.frontface-module__KMPJRW__frontface[data-paused=true] *,.frontface-module__KMPJRW__frontface[data-visible=false] *{animation-play-state:paused!important}@keyframes frontface-module__KMPJRW__orbitSpin{to{transform:rotate(360deg)}}@keyframes frontface-module__KMPJRW__counterSpin{to{transform:rotate(-360deg)}}@keyframes frontface-module__KMPJRW__conceptOrbit{0%{rotate:none}24%,to{rotate:720deg}}@keyframes frontface-module__KMPJRW__conceptCounter{0%{rotate:none}24%,to{rotate:-720deg}}@keyframes frontface-module__KMPJRW__ingredientConverge{0%,16%,to{opacity:1;translate:var(--start-x) var(--start-y);filter:blur();scale:1}17%{opacity:1;translate:var(--start-x) var(--start-y);filter:blur();animation-timing-function:cubic-bezier(.7,0,1,.4);scale:1.07}24%{opacity:.75;filter:blur(3px);translate:0;scale:.12}26%,94%{opacity:0;filter:blur(3px);translate:0;scale:0}98%{opacity:1;translate:var(--start-x) var(--start-y);filter:blur();scale:1}}@keyframes frontface-module__KMPJRW__connectingPhase{0%,20%,to{opacity:.85}27%,95%{opacity:0}}@keyframes frontface-module__KMPJRW__wireWake{0%,19%,97%,to{opacity:.13}27%,60%{opacity:.5}72%,92%{opacity:.18}}@keyframes frontface-module__KMPJRW__lightningWake{0%,23%,70%,to{opacity:0}28%{opacity:.75}37%,44%{opacity:.18}52%,57%{opacity:1}63%{opacity:.35}}@keyframes frontface-module__KMPJRW__branchBurst{0%,24%,68%,to{opacity:0}29%{opacity:.65}38%,44%{opacity:.1}53%,58%{opacity:1}}@keyframes frontface-module__KMPJRW__sparkTravel{0%,18%{opacity:0;stroke-dashoffset:12px}22%{opacity:1;stroke-dashoffset:0}31%{opacity:1;stroke-dashoffset:-100px}33%,43%{opacity:0;stroke-dashoffset:-100px}44%{opacity:0;stroke-dashoffset:12px}47%{opacity:1;stroke-dashoffset:0}59%{opacity:1;stroke-dashoffset:-100px}62%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes frontface-module__KMPJRW__chargePhase{0%,20%,34%,to{opacity:0;scale:.1}25%{opacity:.95;scale:1}29%{opacity:.5;scale:1.8}}@keyframes frontface-module__KMPJRW__gatePhase{0%,30%,54%,to{opacity:0;filter:blur(3px);scale:.8}37%,48%{opacity:1;filter:blur();scale:1}}@keyframes frontface-module__KMPJRW__energyPhase{0%,46%,69%,to{opacity:0;scale:.3}52%{opacity:.95;scale:1}57%{opacity:.6;scale:1.25}64%{opacity:.1;scale:1.6}}@keyframes frontface-module__KMPJRW__flarePhase{0%,48%,64%,to{opacity:0;scale:.2 1}53%{opacity:1;scale:1}58%{opacity:.45;scale:1.15 1}}@keyframes frontface-module__KMPJRW__revealPhase{0%,51%,97%,to{opacity:0;filter:blur(6px);translate:0 5px;scale:.9}57%,91%{opacity:1;filter:blur();translate:0;scale:1}}@keyframes frontface-module__KMPJRW__pulsePhase{0%,24%{opacity:0;scale:.1}26%{opacity:.85;scale:.3}36%,to{opacity:0;scale:1.6}}@keyframes frontface-module__KMPJRW__outerPulsePhase{0%,49%{opacity:0;scale:.3}53%{opacity:.95;scale:.7}67%,to{opacity:0;scale:1.85}}@keyframes frontface-module__KMPJRW__connectStep{0%,46%,98%,to{opacity:1;color:#fff}54%,91%{opacity:.6}}@keyframes frontface-module__KMPJRW__governStep{0%,69%,98%,to{opacity:.6}76%,91%{opacity:1;color:#c4fff0}}@keyframes frontface-module__KMPJRW__revealStep{0%,46%,76%,to{opacity:.6}54%,69%{opacity:1;color:#fff}}@media (max-width:1100px) and (min-width:801px){.frontface-module__KMPJRW__heroInner{gap:28px;min-height:500px;padding:30px}.frontface-module__KMPJRW__headline{font-size:clamp(33px,3.6vw,40px)}.frontface-module__KMPJRW__subhead{margin-top:20px;font-size:13px}.frontface-module__KMPJRW__eyebrow{gap:6px;font-size:7px}.frontface-module__KMPJRW__heroActions{gap:14px}.frontface-module__KMPJRW__primaryCta,.frontface-module__KMPJRW__secondaryCta{font-size:11px}.frontface-module__KMPJRW__primaryCta{padding-inline:17px}}@media (max-width:800px){.frontface-module__KMPJRW__hero{border-radius:25px;width:calc(100% - 24px);margin-top:18px}.frontface-module__KMPJRW__heroInner{grid-template-columns:minmax(0,1fr);gap:18px;max-width:660px;padding:40px 36px 26px}.frontface-module__KMPJRW__heroCopy{padding:0}.frontface-module__KMPJRW__headline{max-width:21ch;font-size:clamp(34px,6.5vw,47px)}.frontface-module__KMPJRW__subhead{max-width:55ch;font-size:14px}.frontface-module__KMPJRW__frontface{max-width:400px}}@media (max-width:480px){.frontface-module__KMPJRW__hero{border-radius:23px;width:calc(100% - 16px)}.frontface-module__KMPJRW__heroInner{gap:15px;padding:29px 23px 22px}.frontface-module__KMPJRW__eyebrow{letter-spacing:.06em;gap:6px;margin-bottom:18px;font-size:7px}.frontface-module__KMPJRW__eyebrowDivider{margin-inline:1px}.frontface-module__KMPJRW__headline{font-size:clamp(29px,8.25vw,38px);line-height:1.12}.frontface-module__KMPJRW__subhead{margin-top:20px;font-size:13px;line-height:1.75}.frontface-module__KMPJRW__heroActions{gap:15px;margin-top:22px}.frontface-module__KMPJRW__primaryCta,.frontface-module__KMPJRW__secondaryCta{gap:7px;min-height:44px;font-size:10px}.frontface-module__KMPJRW__primaryCta{padding-inline:16px}.frontface-module__KMPJRW__sequence{gap:7px;font-size:10px}.frontface-module__KMPJRW__sourceLabel{font-size:2.4cqw}}@media (prefers-reduced-motion:reduce){.frontface-module__KMPJRW__frontface *{animation:none!important}.frontface-module__KMPJRW__gathering,.frontface-module__KMPJRW__connecting,.frontface-module__KMPJRW__lightning,.frontface-module__KMPJRW__lightningHalo,.frontface-module__KMPJRW__lightningBranches,.frontface-module__KMPJRW__spark,.frontface-module__KMPJRW__chargeCore,.frontface-module__KMPJRW__energyBurst,.frontface-module__KMPJRW__lensFlare,.frontface-module__KMPJRW__pulseRing,.frontface-module__KMPJRW__outerPulse,.frontface-module__KMPJRW__accessGate{opacity:0}.frontface-module__KMPJRW__reveal{opacity:1}.frontface-module__KMPJRW__motionToggle{display:none}.frontface-module__KMPJRW__sceneCaption{gap:9px;margin-top:15px}}@media (forced-colors:active){.frontface-module__KMPJRW__hero,.frontface-module__KMPJRW__sourceTile{border:1px solid canvastext}.frontface-module__KMPJRW__primaryCta,.frontface-module__KMPJRW__motionToggle{border:1px solid buttontext}.frontface-module__KMPJRW__brandLogo{background:canvastext}}
.benchmark-analysis-module__DdjTAq__section{--ink:#f1f5ff;--ink-2:#b4bfd6;--ink-3:#8390ab;--line:#ffffff17;--panel:#0d1430;--pass:#34d399;--fail:#fb7185;isolation:isolate;color:var(--ink);background:#070b1f;padding:104px 28px 92px;scroll-margin-top:100px;position:relative;overflow:hidden}.benchmark-analysis-module__DdjTAq__backdrop{z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 88% 0,#22d3ee2b,#0000 70%),radial-gradient(55% 60% at 8% 18%,#5b5bf033,#0000 70%),radial-gradient(70% 40% at 50% 110%,#8d42f42a,#0000 70%),linear-gradient(#0a1030,#070b1f 60%);position:absolute;inset:0}.benchmark-analysis-module__DdjTAq__backdrop:after{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 80%)}.benchmark-analysis-module__DdjTAq__inner{max-width:1240px;margin:0 auto}.benchmark-analysis-module__DdjTAq__header{margin-bottom:48px}.benchmark-analysis-module__DdjTAq__header h1,.benchmark-analysis-module__DdjTAq__header h2{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.2}.benchmark-analysis-module__DdjTAq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.benchmark-analysis-module__DdjTAq__card{--accent:var(--fail);min-width:0}.benchmark-analysis-module__DdjTAq__card[data-tone=method]{--accent:#fbbf24}.benchmark-analysis-module__DdjTAq__card[data-tone=coverage]{--accent:#38bdf8}.benchmark-analysis-module__DdjTAq__cardLink{border:1px solid var(--line);background:linear-gradient(#121a3c,#0b1130 55%);border-radius:16px;flex-direction:column;height:100%;padding:22px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.benchmark-analysis-module__DdjTAq__cardLink:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.85;height:2px;position:absolute;inset:0 0 auto}.benchmark-analysis-module__DdjTAq__cardLink:after{content:"";background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);opacity:.55;pointer-events:none;height:70%;transition:opacity .3s;position:absolute;inset:-40% -20% auto}.benchmark-analysis-module__DdjTAq__cardLink:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent);box-shadow:0 24px 60px #02051899, 0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent), inset 0 1px 0 #ffffff1a;transform:translateY(-4px)}.benchmark-analysis-module__DdjTAq__cardLink:hover:after{opacity:1}.benchmark-analysis-module__DdjTAq__cardLink:focus-visible,.benchmark-analysis-module__DdjTAq__footer a:focus-visible,.benchmark-analysis-module__DdjTAq__seriesList a:focus-visible{outline-offset:4px;outline:2px solid #67e8f9}.benchmark-analysis-module__DdjTAq__viz{z-index:1;border:1px solid var(--line);min-height:172px;font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-2);background:#060a1ecc;border-radius:11px;flex-direction:column;justify-content:space-between;padding:14px 14px 12px;font-size:10.5px;display:flex;position:relative}.benchmark-analysis-module__DdjTAq__viz>div{flex-direction:column;flex:1;justify-content:space-between;display:flex}.benchmark-analysis-module__DdjTAq__vizLabel{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:10px}.benchmark-analysis-module__DdjTAq__legend+.benchmark-analysis-module__DdjTAq__vizLabel{margin-top:14px}.benchmark-analysis-module__DdjTAq__vizNote{border-top:1px dashed var(--line);color:var(--pass);align-items:center;gap:6px;margin-top:10px;padding-top:9px;font-size:10px;display:flex}.benchmark-analysis-module__DdjTAq__modelBars{gap:7px;display:grid}.benchmark-analysis-module__DdjTAq__modelBars li{grid-template-columns:128px 1fr 44px;align-items:center;gap:8px;display:grid}.benchmark-analysis-module__DdjTAq__modelName{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);overflow:hidden}.benchmark-analysis-module__DdjTAq__track{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.benchmark-analysis-module__DdjTAq__bar{height:100%;width:calc(var(--share) * 100%);border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#f43f5e,#fb7185);min-width:0;display:block;box-shadow:0 0 12px #fb718566}.benchmark-analysis-module__DdjTAq__modelValue{text-align:right;color:var(--fail);font-variant-numeric:tabular-nums}.benchmark-analysis-module__DdjTAq__modelValue small{color:var(--ink-3);font-size:9.5px}.benchmark-analysis-module__DdjTAq__modelBars li[data-zero] .benchmark-analysis-module__DdjTAq__modelValue{color:var(--pass)}.benchmark-analysis-module__DdjTAq__split{gap:3px;height:14px;display:flex}.benchmark-analysis-module__DdjTAq__splitPossible{flex:0 0 calc(var(--share) * 100%);transform-origin:0;background:linear-gradient(90deg,#d97706,#fbbf24);border-radius:4px;box-shadow:0 0 14px #fbbf2455}.benchmark-analysis-module__DdjTAq__splitSafe{background:#ffffff14;border-radius:4px;flex:1}.benchmark-analysis-module__DdjTAq__legend{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:8px;font-size:10px;display:flex}.benchmark-analysis-module__DdjTAq__legend span{align-items:center;gap:6px;display:inline-flex}.benchmark-analysis-module__DdjTAq__legend span:before{content:"";background:#ffffff2e;border-radius:2px;width:8px;height:8px}.benchmark-analysis-module__DdjTAq__legend span[data-key=possible]:before{background:#fbbf24}.benchmark-analysis-module__DdjTAq__legend b{color:var(--ink);font-weight:600}.benchmark-analysis-module__DdjTAq__legend span[data-key=possible] b{color:#fcd34d}.benchmark-analysis-module__DdjTAq__zeroRow{height:38px;color:var(--ink-2);background:#34d39914;border:1px solid #34d39955;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.benchmark-analysis-module__DdjTAq__zeroRow svg{color:var(--pass);flex-shrink:0}.benchmark-analysis-module__DdjTAq__zeroRow b{color:var(--pass);font-size:13px}.benchmark-analysis-module__DdjTAq__columns{border-bottom:1px solid var(--line);align-items:flex-end;gap:4px;height:100px;padding-bottom:1px;display:flex}.benchmark-analysis-module__DdjTAq__columns li{flex:1;align-items:flex-end;height:100%;display:flex}.benchmark-analysis-module__DdjTAq__column{width:100%;height:calc(var(--share) * 100%);transform-origin:bottom;background:linear-gradient(#67e8f9,#3b82f6 70%,#3b82f640);border-radius:3px 3px 0 0;display:block}.benchmark-analysis-module__DdjTAq__axis{color:var(--ink-3);justify-content:space-between;gap:8px;margin-top:8px;font-size:10px;display:flex}.benchmark-analysis-module__DdjTAq__body{z-index:1;flex-direction:column;flex:1;padding-top:22px;display:flex;position:relative}.benchmark-analysis-module__DdjTAq__body h3{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.3}.benchmark-analysis-module__DdjTAq__body>p{color:var(--ink-2);margin-bottom:22px;font-size:14px;line-height:1.75}.benchmark-analysis-module__DdjTAq__byline{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;font-size:11.5px;display:flex}.benchmark-analysis-module__DdjTAq__byline>span:last-child{align-items:center;gap:5px;display:inline-flex}.benchmark-analysis-module__DdjTAq__read{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;font-size:13.5px;font-weight:500;display:flex}.benchmark-analysis-module__DdjTAq__readIcon{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);width:34px;height:34px;color:var(--accent);border-radius:9px;place-items:center;transition:background .25s,color .25s;display:grid}.benchmark-analysis-module__DdjTAq__cardLink:hover .benchmark-analysis-module__DdjTAq__readIcon{background:var(--accent);color:#070b1f}.benchmark-analysis-module__DdjTAq__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:32px;margin-top:36px;padding-top:24px;display:flex}.benchmark-analysis-module__DdjTAq__footer p{max-width:720px;color:var(--ink-3);font-size:12px;line-height:1.8}.benchmark-analysis-module__DdjTAq__footer a{white-space:nowrap;color:#a5f3fc;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:inline-flex}.benchmark-analysis-module__DdjTAq__footer a:hover{color:#fff}.benchmark-analysis-module__DdjTAq__series{color:#0f172a;background:#f6f8fc;padding:88px 28px 104px}.benchmark-analysis-module__DdjTAq__seriesInner{max-width:1040px;margin:0 auto}.benchmark-analysis-module__DdjTAq__seriesHeader{margin-bottom:34px}.benchmark-analysis-module__DdjTAq__seriesEyebrow{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#2563eb;margin-bottom:12px;font-size:11px}.benchmark-analysis-module__DdjTAq__seriesHeader h2{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.benchmark-analysis-module__DdjTAq__seriesHeader p:last-child{color:#475569;margin-top:12px;font-size:16px}.benchmark-analysis-module__DdjTAq__seriesList{border-top:1px solid #dbe3ef}.benchmark-analysis-module__DdjTAq__seriesList a{border-bottom:1px solid #dbe3ef;grid-template-columns:64px 1fr 28px;align-items:start;gap:20px;padding:26px 8px;transition:background .2s;display:grid}.benchmark-analysis-module__DdjTAq__seriesList a:hover{background:#fff}.benchmark-analysis-module__DdjTAq__seriesNumber{font-family:var(--font-jetbrains-mono), monospace;color:#94a3b8;font-size:22px;transition:color .2s}.benchmark-analysis-module__DdjTAq__seriesList a:hover .benchmark-analysis-module__DdjTAq__seriesNumber{color:#2563eb}.benchmark-analysis-module__DdjTAq__seriesText strong{letter-spacing:-.015em;color:#0f172a;margin-bottom:6px;font-size:19px;font-weight:500;display:block}.benchmark-analysis-module__DdjTAq__seriesText>span{color:#475569;max-width:78ch;font-size:14.5px;line-height:1.7;display:block}.benchmark-analysis-module__DdjTAq__seriesArrow{color:#94a3b8;margin-top:4px;transition:color .2s,transform .2s}.benchmark-analysis-module__DdjTAq__seriesList a:hover .benchmark-analysis-module__DdjTAq__seriesArrow{color:#2563eb;transform:translate(2px,-2px)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.benchmark-analysis-module__DdjTAq__bar,.benchmark-analysis-module__DdjTAq__splitPossible{animation:linear both benchmark-analysis-module__DdjTAq__growX;animation-timeline:view();animation-range:entry cover 30%}.benchmark-analysis-module__DdjTAq__column{animation:linear both benchmark-analysis-module__DdjTAq__growY;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes benchmark-analysis-module__DdjTAq__growX{0%{transform:scaleX(0)}}@keyframes benchmark-analysis-module__DdjTAq__growY{0%{transform:scaleY(0)}}@media (max-width:1080px){.benchmark-analysis-module__DdjTAq__grid{gap:16px}.benchmark-analysis-module__DdjTAq__cardLink{padding:18px}.benchmark-analysis-module__DdjTAq__modelBars li{grid-template-columns:118px 1fr 40px}.benchmark-analysis-module__DdjTAq__footer{flex-direction:column;gap:16px}}@media (max-width:860px){.benchmark-analysis-module__DdjTAq__grid{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.benchmark-analysis-module__DdjTAq__section{padding:64px 16px 56px}.benchmark-analysis-module__DdjTAq__header{margin-bottom:32px}.benchmark-analysis-module__DdjTAq__modelBars{gap:9px}.benchmark-analysis-module__DdjTAq__modelBars li{grid-template-columns:1fr auto;row-gap:4px}.benchmark-analysis-module__DdjTAq__modelBars .benchmark-analysis-module__DdjTAq__track{grid-area:2/1/auto/-1}.benchmark-analysis-module__DdjTAq__series{padding:56px 16px 72px}.benchmark-analysis-module__DdjTAq__seriesList a{grid-template-columns:40px 1fr;gap:12px}.benchmark-analysis-module__DdjTAq__seriesArrow{display:none}.benchmark-analysis-module__DdjTAq__seriesNumber{font-size:17px}}@media (prefers-reduced-motion:reduce){.benchmark-analysis-module__DdjTAq__cardLink,.benchmark-analysis-module__DdjTAq__readIcon,.benchmark-analysis-module__DdjTAq__seriesArrow{transition:none}.benchmark-analysis-module__DdjTAq__cardLink:hover{transform:none}}
.frontface-architecture-mobile-module__UwAERW__mobile{color:#0f172a;padding:8px 4px 4px;display:none}@media (max-width:900px){.frontface-architecture-mobile-module__UwAERW__mobile{display:block}}.frontface-architecture-mobile-module__UwAERW__column{color:#64748b;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:11px;font-weight:600;display:flex}.frontface-architecture-mobile-module__UwAERW__column:before{content:"";background:#94a3b8;border-radius:50%;width:7px;height:7px}.frontface-architecture-mobile-module__UwAERW__column[data-brand]{color:#0891b2}.frontface-architecture-mobile-module__UwAERW__column[data-brand]:before{background:#0891b2;box-shadow:0 0 0 4px #0891b222}.frontface-architecture-mobile-module__UwAERW__groups{gap:10px;display:grid}@media (min-width:640px){.frontface-architecture-mobile-module__UwAERW__groups{grid-template-columns:repeat(3,minmax(0,1fr))}.frontface-architecture-mobile-module__UwAERW__groupHead{flex-wrap:wrap;row-gap:2px}.frontface-architecture-mobile-module__UwAERW__groupHead span{flex-basis:100%;margin-left:26px}}.frontface-architecture-mobile-module__UwAERW__group{border:1px solid var(--tone-line);border-left:4px solid var(--tone);background:var(--tone-soft);border-radius:14px;padding:12px}.frontface-architecture-mobile-module__UwAERW__groupHead{color:var(--tone);align-items:center;gap:8px;margin-bottom:10px;display:flex}.frontface-architecture-mobile-module__UwAERW__groupHead h4{color:#0f172a;text-transform:capitalize;font-size:13px;font-weight:600}.frontface-architecture-mobile-module__UwAERW__groupHead span{color:#64748b;white-space:nowrap;margin-left:auto;font-size:10.5px}.frontface-architecture-mobile-module__UwAERW__chips{flex-wrap:wrap;gap:5px;display:flex}.frontface-architecture-mobile-module__UwAERW__chips li{border:1px solid var(--tone-line);color:#334155;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:4px 8px 4px 6px;font-size:11px;display:inline-flex}.frontface-architecture-mobile-module__UwAERW__chips li>span{width:14px;height:14px;color:var(--tone);place-items:center;display:grid}.frontface-architecture-mobile-module__UwAERW__chips i{background:var(--tone);width:13px;height:13px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.frontface-architecture-mobile-module__UwAERW__connector{align-items:center;gap:12px;height:64px;padding-left:22px;display:flex;position:relative}.frontface-architecture-mobile-module__UwAERW__line{background:linear-gradient(180deg, transparent, var(--tone-line) 20%, var(--tone-line) 80%, transparent);width:2px;position:absolute;top:0;bottom:0;left:28px;overflow:hidden}.frontface-architecture-mobile-module__UwAERW__line i{background:var(--tone);border-radius:50%;width:6px;height:6px;position:absolute;top:-8px;left:-2px}.frontface-architecture-mobile-module__UwAERW__gate{box-sizing:content-box;border:1.5px solid var(--tone);width:14px;height:14px;color:var(--tone);background:#fff;border-radius:50%;place-items:center;padding:7px;display:grid;position:relative}.frontface-architecture-mobile-module__UwAERW__connectorLabel{color:#475569;font-size:12px}.frontface-architecture-mobile-module__UwAERW__workspace{background:#fbfcff;border:1px solid #c7d2fe;border-radius:18px;padding:12px;box-shadow:0 18px 40px -16px #2563eb40}.frontface-architecture-mobile-module__UwAERW__chrome{align-items:center;gap:5px;margin-bottom:10px;display:flex}.frontface-architecture-mobile-module__UwAERW__chrome>i{background:#ff6058;border-radius:50%;width:8px;height:8px}.frontface-architecture-mobile-module__UwAERW__chrome>i:nth-child(2){background:#ffbd2e}.frontface-architecture-mobile-module__UwAERW__chrome>i:nth-child(3){background:#28c840}.frontface-architecture-mobile-module__UwAERW__chrome span{color:#526071;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f9;border-radius:999px;flex:1;align-items:center;gap:5px;margin-left:8px;padding:4px 10px;font-size:10px;display:inline-flex;overflow:hidden}.frontface-architecture-mobile-module__UwAERW__chrome span svg{color:#059669;flex-shrink:0}.frontface-architecture-mobile-module__UwAERW__search{color:#64748b;background:#fff;border:1px solid #c7d2fe;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.frontface-architecture-mobile-module__UwAERW__modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.frontface-architecture-mobile-module__UwAERW__modes li{background:var(--tone-soft);border:1px solid var(--tone-line);color:var(--tone);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:8px 4px;font-size:12px;font-weight:500;display:flex}.frontface-architecture-mobile-module__UwAERW__capsLabel{text-align:center;color:#64748b;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:16px 0 8px;font-size:10px;font-weight:600}.frontface-architecture-mobile-module__UwAERW__caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.frontface-architecture-mobile-module__UwAERW__caps li{border:1px solid var(--tone-line);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:10px;display:grid}.frontface-architecture-mobile-module__UwAERW__capIcon{background:var(--tone-soft);width:30px;height:30px;color:var(--tone);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.frontface-architecture-mobile-module__UwAERW__capTag{background:var(--tone-soft);color:var(--tone);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;justify-self:start;padding:1px 6px;font-size:8.5px;font-weight:600}.frontface-architecture-mobile-module__UwAERW__caps strong{grid-column:1/-1;margin-top:6px;font-size:12.5px;font-weight:600;line-height:1.3}.frontface-architecture-mobile-module__UwAERW__caps small{color:#64748b;grid-column:1/-1;font-size:10.5px;line-height:1.4}.frontface-architecture-mobile-module__UwAERW__users{gap:10px;display:grid}@media (min-width:640px){.frontface-architecture-mobile-module__UwAERW__users{grid-template-columns:repeat(2,minmax(0,1fr))}}.frontface-architecture-mobile-module__UwAERW__users li{background:var(--tone-soft);border:1px solid var(--tone-line);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.frontface-architecture-mobile-module__UwAERW__userIcon{border:1px solid var(--tone-line);min-width:44px;height:44px;color:var(--tone);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0 8px;display:inline-flex}.frontface-architecture-mobile-module__UwAERW__users strong{font-size:14px;font-weight:600;display:block}.frontface-architecture-mobile-module__UwAERW__users small{color:#475569;margin-top:2px;font-size:12px;line-height:1.5;display:block}.frontface-architecture-mobile-module__UwAERW__permission{background:linear-gradient(90deg, var(--tone-soft), #f0fdf9);border:1.4px solid var(--tone-line);border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px;display:flex}.frontface-architecture-mobile-module__UwAERW__lock{border:1px solid var(--tone-line);width:38px;height:38px;color:var(--tone);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.frontface-architecture-mobile-module__UwAERW__permissionTag{color:var(--tone);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.frontface-architecture-mobile-module__UwAERW__permission strong{margin-top:2px;font-size:15px;font-weight:600;display:block}.frontface-architecture-mobile-module__UwAERW__permission small{color:#475569;margin-top:4px;font-size:12px;line-height:1.55;display:block}@media (prefers-reduced-motion:no-preference){.frontface-architecture-mobile-module__UwAERW__line i{animation:1.8s linear infinite frontface-architecture-mobile-module__UwAERW__mobileFlow}}@keyframes frontface-architecture-mobile-module__UwAERW__mobileFlow{to{top:calc(100% + 8px)}}
.frontface-architecture-module___tuXxG__architecture{max-width:1672px;margin:auto}.frontface-architecture-module___tuXxG__viewport{overscroll-behavior-x:contain;background:#fff;border-radius:16px;width:100%;overflow-x:auto}.frontface-architecture-module___tuXxG__scene{width:100%;height:auto;font-family:var(--font-inter),Arial,Helvetica,sans-serif;text-rendering:optimizelegibility;display:block}.frontface-architecture-module___tuXxG__viewport[data-zoomed=true] .frontface-architecture-module___tuXxG__scene{width:1672px;max-width:none}.frontface-architecture-module___tuXxG__viewport:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.frontface-architecture-module___tuXxG__scene a{cursor:pointer}.frontface-architecture-module___tuXxG__scene a:focus-visible rect{stroke:#2563eb;stroke-width:3px}.frontface-architecture-module___tuXxG__scene a:hover rect{fill:#eff6ff}.frontface-architecture-module___tuXxG__controls{color:#607b94;justify-content:center;align-items:center;gap:20px;padding:16px 22px 0;font-size:11px;line-height:1.6;display:flex}.frontface-architecture-module___tuXxG__controls button{color:#1e40af;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dbeafe;border-radius:9px;align-items:center;gap:8px;min-height:40px;padding:8px 13px;font-size:12px;display:inline-flex}.frontface-architecture-module___tuXxG__controls button:hover{background:#eff6ff}.frontface-architecture-module___tuXxG__controls button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (max-width:900px){.frontface-architecture-module___tuXxG__viewport,.frontface-architecture-module___tuXxG__controls{display:none}}
.frontface-workspace-module__iyzviq__section{color:#263746;background:#fff;padding:72px 28px 42px}.frontface-workspace-module__iyzviq__heading{text-align:center;max-width:1180px;margin:0 auto 42px}.frontface-workspace-module__iyzviq__heading>span{color:#345b70;font:600 13px/1.5 var(--font-inter),Arial,sans-serif;letter-spacing:.16em}.frontface-workspace-module__iyzviq__heading h2{letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:550;line-height:1.12}.frontface-workspace-module__iyzviq__heading em{background:linear-gradient(92deg,#0891b2,#2563eb 60%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.frontface-workspace-module__iyzviq__figure{max-width:1440px;margin:0 auto;scroll-margin-top:100px}.frontface-workspace-module__iyzviq__caption{color:#5c7f8b;text-align:center;justify-content:center;align-items:center;gap:8px;padding:17px 0;scroll-margin-top:115px;font-size:12px;display:flex}.frontface-workspace-module__iyzviq__caption svg{color:#209bab;flex-shrink:0}@media (max-width:800px){.frontface-workspace-module__iyzviq__section{padding:52px 20px 32px}.frontface-workspace-module__iyzviq__heading{margin-bottom:28px}}@media (max-width:600px){.frontface-workspace-module__iyzviq__section{padding:45px 16px 28px}.frontface-workspace-module__iyzviq__heading h2{font-size:30px}.frontface-workspace-module__iyzviq__heading>span{font-size:12px}.frontface-workspace-module__iyzviq__figure{margin:0 -10px}.frontface-workspace-module__iyzviq__caption{padding:17px 12px;font-size:10px}}
.how-it-works-module__lybiuq__band{isolation:isolate;color:#0f172a;background:#f8fafc;padding:104px 28px 96px;position:relative;overflow-x:clip}.how-it-works-module__lybiuq__backdrop{z-index:-1;pointer-events:none;background:radial-gradient(38% 30% at 12% 40%,#7c3aed14,#0000 70%),radial-gradient(40% 30% at 55% 60%,#2563eb14,#0000 70%),radial-gradient(38% 30% at 88% 80%,#05966914,#0000 70%),radial-gradient(60% 25% at 50% 0,#e0f2fe,#0000 70%);position:absolute;inset:0}.how-it-works-module__lybiuq__backdrop:after{content:"";background-image:radial-gradient(#94a3b833 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.how-it-works-module__lybiuq__inner{max-width:1240px;margin:0 auto}.how-it-works-module__lybiuq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.how-it-works-module__lybiuq__band code{font-family:var(--font-jetbrains-mono), monospace}.how-it-works-module__lybiuq__header{margin-bottom:48px}.how-it-works-module__lybiuq__header h2{text-wrap:balance;letter-spacing:-.045em;color:#0f172a;font-size:clamp(32px,3.7vw,54px);font-weight:550;line-height:1.05}.how-it-works-module__lybiuq__brand{background:linear-gradient(92deg,#0891b2,#2563eb 60%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}.how-it-works-module__lybiuq__subheading{letter-spacing:-.02em;color:#475569;margin-top:14px;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.3}.how-it-works-module__lybiuq__story{--stick:calc(var(--header-height,64px) + 44px);--peek:64px;--card-h:400px;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:stretch;gap:48px;display:grid}.how-it-works-module__lybiuq__askMobile,.how-it-works-module__lybiuq__inlineStage{display:none}.how-it-works-module__lybiuq__panelColumn{min-width:0}.how-it-works-module__lybiuq__panel{top:var(--stick);height:calc(var(--card-h) + var(--peek) * 2);background:#fff;border:1px solid #cbd5e1;border-radius:16px;flex-direction:column;display:flex;position:sticky;overflow:hidden;box-shadow:0 1px 2px #0f172a14,0 40px 80px -30px #1e3a8a59,0 16px 32px -20px #0f172a2e}.how-it-works-module__lybiuq__chrome{color:#64748b;background:#eef2f7;border-bottom:1px solid #e2e8f0;flex-shrink:0}.how-it-works-module__lybiuq__titleBar{align-items:flex-end;gap:12px;height:38px;padding:0 12px;display:flex}.how-it-works-module__lybiuq__lights{align-self:center;gap:8px;display:flex}.how-it-works-module__lybiuq__lights i{color:#0000008c;border-radius:50%;place-items:center;width:12px;height:12px;display:grid}.how-it-works-module__lybiuq__lights i[data-light=close]{background:#ff5f57;box-shadow:inset 0 0 0 .5px #e0443e}.how-it-works-module__lybiuq__lights i[data-light=min]{background:#febc2e;box-shadow:inset 0 0 0 .5px #dea123}.how-it-works-module__lybiuq__lights i[data-light=max]{background:#28c840;box-shadow:inset 0 0 0 .5px #1aab29}.how-it-works-module__lybiuq__tab{color:#0f172a;background:#fff;border-radius:9px 9px 0 0;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.how-it-works-module__lybiuq__tab svg{color:#94a3b8;margin-left:18px}.how-it-works-module__lybiuq__newTab{color:#94a3b8;align-self:center}.how-it-works-module__lybiuq__addressBar{background:#fff;align-items:center;gap:12px;height:38px;padding:0 12px;display:flex}.how-it-works-module__lybiuq__url{color:#475569;background:#f1f5f9;border-radius:999px;flex:1;align-items:center;gap:7px;height:26px;padding:0 12px;font-size:12px;display:flex}.how-it-works-module__lybiuq__url svg{color:#059669}.how-it-works-module__lybiuq__app{flex:1;min-height:0;display:flex}.how-it-works-module__lybiuq__sidebar{color:#94a3b8;background:#fbfcfe;border-right:1px solid #eef2f7;flex-direction:column;align-items:center;gap:6px;width:52px;padding:12px 0;display:flex}.how-it-works-module__lybiuq__sideMark{margin-bottom:8px}.how-it-works-module__lybiuq__sidebar span{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.how-it-works-module__lybiuq__sidebar span[data-active]{color:#2563eb;background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe}.how-it-works-module__lybiuq__appMain{flex-direction:column;flex:1;min-width:0;padding:14px 16px 10px;display:flex}.how-it-works-module__lybiuq__ask{color:#64748b;background:#fff;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:10px;padding:9px 9px 9px 14px;display:flex;box-shadow:0 1px 2px #0f172a0d}.how-it-works-module__lybiuq__ask p{color:#0f172a;flex:1;min-width:0;font-size:14.5px;font-weight:500}.how-it-works-module__lybiuq__tag{color:#64748b;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px}.how-it-works-module__lybiuq__send{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.how-it-works-module__lybiuq__progress{align-items:center;gap:18px;margin:12px 0;display:flex}.how-it-works-module__lybiuq__progress li{color:#94a3b8;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:color .3s,background-color .3s,border-color .3s;display:inline-flex;position:relative}.how-it-works-module__lybiuq__progress li+li:before{content:"";background:#cbd5e1;width:18px;height:1px;position:absolute;right:100%}.how-it-works-module__lybiuq__progress i{background:currentColor;border-radius:50%;width:6px;height:6px}.how-it-works-module__lybiuq__progress li[data-reached]{color:var(--tone);border-color:var(--tone-line);background:var(--tone-soft)}.how-it-works-module__lybiuq__stages{flex:1;min-height:0;position:relative}.how-it-works-module__lybiuq__stageLayer{border:1px solid var(--tone-line);background:radial-gradient(ellipse 70% 90% at 100% 0%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 70%), radial-gradient(ellipse 60% 80% at 0% 100%, color-mix(in srgb, var(--tone) 9%, transparent), transparent 70%), var(--tone-soft);opacity:0;visibility:hidden;border-radius:14px;place-items:center;padding:16px 18px;transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .45s;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)scale(.985)}.how-it-works-module__lybiuq__stageLayer[data-active]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.how-it-works-module__lybiuq__stageLayer:before,.how-it-works-module__lybiuq__inlineStage:before{content:"";background-image:linear-gradient(color-mix(in srgb, var(--tone) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--tone) 8%, transparent) 1px, transparent 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.how-it-works-module__lybiuq__stageLayer>*,.how-it-works-module__lybiuq__inlineStage>*{position:relative}.how-it-works-module__lybiuq__appFooter{color:#64748b;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:11.5px;display:flex}.how-it-works-module__lybiuq__appFooter span{align-items:center;gap:6px;min-width:0;display:inline-flex}.how-it-works-module__lybiuq__appFooter>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.how-it-works-module__lybiuq__filtered{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;flex-shrink:0;padding:2px 9px;font-weight:600}.how-it-works-module__lybiuq__steps{flex-direction:column;gap:48vh;min-width:0;display:flex}.how-it-works-module__lybiuq__stepCard{top:calc(var(--stick) + var(--i) * var(--peek));min-height:var(--card-h);background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;padding:20px 26px 22px;transition:border-color .35s,box-shadow .35s;display:flex;position:sticky;box-shadow:0 1px 2px #0f172a0d,0 -8px 30px -18px #0f172a33}.how-it-works-module__lybiuq__stepCard[data-active]{border-color:var(--tone-line);box-shadow:0 1px 2px #0f172a0d, 0 24px 60px -20px color-mix(in srgb, var(--tone) 45%, transparent)}.how-it-works-module__lybiuq__stepCard[data-past] .how-it-works-module__lybiuq__cardHead{opacity:.7}.how-it-works-module__lybiuq__deckEnd{height:0}.how-it-works-module__lybiuq__cardHead{align-items:center;gap:10px;height:24px;display:flex}.how-it-works-module__lybiuq__step{color:#94a3b8;font-family:var(--font-jetbrains-mono), monospace;font-size:13px}.how-it-works-module__lybiuq__icon{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 75%, #fff), var(--tone));width:28px;height:28px;box-shadow:0 6px 14px -4px color-mix(in srgb, var(--tone) 60%, transparent);border-radius:9px;place-items:center;display:grid}.how-it-works-module__lybiuq__noun{color:var(--tone);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.how-it-works-module__lybiuq__stepCard h3{letter-spacing:-.03em;color:#0f172a;text-wrap:balance;margin-top:34px;font-size:clamp(24px,2.1vw,30px);font-weight:600;line-height:1.15}.how-it-works-module__lybiuq__body{color:#475569;text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}.how-it-works-module__lybiuq__points{border-top:1px solid #eef2f7;gap:9px;margin-top:20px;padding-top:18px;display:grid}.how-it-works-module__lybiuq__points li{color:#334155;gap:10px;font-size:14px;line-height:1.45;display:flex}.how-it-works-module__lybiuq__points svg{color:var(--tone);flex-shrink:0;margin-top:2px}.how-it-works-module__lybiuq__output{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:18px;display:flex}.how-it-works-module__lybiuq__output span{color:#94a3b8;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.how-it-works-module__lybiuq__output code{color:var(--tone);background:var(--tone-soft);border:1px solid var(--tone-line);border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.how-it-works-module__lybiuq__stageBar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.how-it-works-module__lybiuq__stageKicker{color:var(--tone);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:600;display:block}.how-it-works-module__lybiuq__pools{border:1px solid var(--tone-line);background:#fff;border-radius:999px;gap:2px;padding:3px;font-size:11px;display:inline-flex}.how-it-works-module__lybiuq__pools span{color:#64748b;border-radius:999px;padding:2px 10px}.how-it-works-module__lybiuq__pools span[data-active]{color:#fff;background:var(--tone)}.how-it-works-module__lybiuq__memory{width:min(100%,420px);display:grid}.how-it-works-module__lybiuq__memProject{color:#475569;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;display:flex}.how-it-works-module__lybiuq__memCard{border:1px solid var(--tone-line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:11px 14px;font-size:14px;display:grid}.how-it-works-module__lybiuq__memCard em{border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.how-it-works-module__lybiuq__memCard small{color:#64748b;font-family:var(--font-jetbrains-mono), monospace;grid-column:1/-1;font-size:10.5px}.how-it-works-module__lybiuq__memCard[data-layer=old]{opacity:.85;margin:0 16px -6px;transform:scale(.97);box-shadow:0 4px 10px #0f172a0a}.how-it-works-module__lybiuq__memCard[data-layer=old] s{color:#94a3b8;text-decoration-color:#ef4444}.how-it-works-module__lybiuq__memCard[data-layer=old] em{color:#64748b;background:#f1f5f9}.how-it-works-module__lybiuq__memCard[data-layer=new]{box-shadow:0 14px 30px -10px color-mix(in srgb, var(--tone) 45%, transparent)}.how-it-works-module__lybiuq__memCard[data-layer=new] b{color:#0f172a;font-weight:600}.how-it-works-module__lybiuq__memCard[data-layer=new] em{color:var(--tone);background:var(--tone-soft);border:1px solid var(--tone-line)}.how-it-works-module__lybiuq__memSource{border-top:1px dashed var(--tone-line);margin-top:4px;padding-top:6px}.how-it-works-module__lybiuq__applied{color:#475569;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.how-it-works-module__lybiuq__applied svg{color:var(--tone)}.how-it-works-module__lybiuq__applied code,.how-it-works-module__lybiuq__meaningFacts code{color:var(--tone);border:1px solid var(--tone-line);background:#fff;border-radius:6px;padding:2px 8px;font-size:11px}.how-it-works-module__lybiuq__meaningWrap{gap:8px;width:min(100%,440px);display:grid}.how-it-works-module__lybiuq__meaning{justify-self:center;width:100%;max-width:340px;height:auto;overflow:visible}.how-it-works-module__lybiuq__link{fill:none;stroke:color-mix(in srgb, var(--tone) 30%, transparent);stroke-width:1.5px}.how-it-works-module__lybiuq__flow{fill:none;stroke:var(--tone);stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 120}.how-it-works-module__lybiuq__alias{fill:#fff;stroke:var(--tone-line)}.how-it-works-module__lybiuq__aliasName{fill:#0f172a;font-size:11px;font-weight:600}.how-it-works-module__lybiuq__aliasFrom{font-family:var(--font-jetbrains-mono), monospace;fill:#64748b;font-size:8.5px}.how-it-works-module__lybiuq__halo{fill:color-mix(in srgb, var(--tone) 8%, transparent);transform-origin:272px 75px}.how-it-works-module__lybiuq__haloInner{fill:color-mix(in srgb, var(--tone) 14%, transparent)}.how-it-works-module__lybiuq__entity{fill:var(--tone);filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--tone) 50%, transparent))}.how-it-works-module__lybiuq__entityName{fill:#fff;font-size:11px;font-weight:600}.how-it-works-module__lybiuq__meaningFacts{border:1px solid var(--tone-line);background:#fffc;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.how-it-works-module__lybiuq__meaningFacts p{color:#475569;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;display:flex}.how-it-works-module__lybiuq__meaningFacts p>svg{color:var(--tone)}.how-it-works-module__lybiuq__meaningFacts p>span:first-of-type{color:#64748b;width:64px;font-family:var(--font-jetbrains-mono), monospace;font-size:10.5px}.how-it-works-module__lybiuq__meaningFacts b{color:#0f172a;font-weight:600}.how-it-works-module__lybiuq__joins,.how-it-works-module__lybiuq__joins>span{align-items:center;gap:5px;display:inline-flex}.how-it-works-module__lybiuq__joins svg{color:#94a3b8}.how-it-works-module__lybiuq__roles{gap:10px;width:100%;display:grid}.how-it-works-module__lybiuq__roleTabs{flex-wrap:wrap;gap:6px;display:flex}.how-it-works-module__lybiuq__roleTabs button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.how-it-works-module__lybiuq__roleTabs button:hover{border-color:var(--tone-line)}.how-it-works-module__lybiuq__roleTabs button[aria-pressed=true]{color:#fff;background:var(--tone);border-color:var(--tone)}.how-it-works-module__lybiuq__roleTabs button[aria-pressed=true][data-withheld]{background:#be123c;border-color:#be123c}.how-it-works-module__lybiuq__roleTabs button:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.how-it-works-module__lybiuq__pass{border:1px solid var(--tone-line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.how-it-works-module__lybiuq__pass code{text-overflow:ellipsis;white-space:nowrap;color:#0f172a;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.how-it-works-module__lybiuq__passSeal{color:var(--tone);flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.how-it-works-module__lybiuq__verdict{color:var(--tone);background:var(--tone-soft);border:1px solid var(--tone-line);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.how-it-works-module__lybiuq__pass[data-withheld]{border-color:#fecdd3}.how-it-works-module__lybiuq__pass[data-withheld] .how-it-works-module__lybiuq__verdict{color:#be123c;background:#fff1f2;border-color:#fecdd3}.how-it-works-module__lybiuq__result{border:1px solid var(--tone-line);background:#fff;border-radius:12px;gap:3px;padding:8px;font-size:11.5px;display:grid}.how-it-works-module__lybiuq__resultHead,.how-it-works-module__lybiuq__resultRow{border-radius:6px;grid-template-columns:74px 52px minmax(0,1fr) 92px;align-items:center;gap:10px;min-height:26px;padding:0 8px;display:grid}.how-it-works-module__lybiuq__resultHead{color:#94a3b8;min-height:20px;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px}.how-it-works-module__lybiuq__resultRow{color:#0f172a;background:var(--tone-soft);font-family:var(--font-jetbrains-mono), monospace}.how-it-works-module__lybiuq__resultRow>span:last-child{color:#475569}.how-it-works-module__lybiuq__resultRow[data-hidden]{color:#94a3b8;background:repeating-linear-gradient(135deg,#f1f5f9 0 5px,#f8fafc 5px 10px)}.how-it-works-module__lybiuq__rowHidden,.how-it-works-module__lybiuq__cellLocked{color:#94a3b8;align-items:center;gap:5px;font-family:inherit;font-size:10.5px;display:inline-flex}.how-it-works-module__lybiuq__rowHidden{grid-column:span 2}.how-it-works-module__lybiuq__result[data-withheld]{border-color:#e2e8f0}.how-it-works-module__lybiuq__result[data-withheld] .how-it-works-module__lybiuq__resultRow{background:#f8fafc}.how-it-works-module__lybiuq__cellLocked{color:#be123c}.how-it-works-module__lybiuq__bar{background:linear-gradient(90deg, color-mix(in srgb, var(--tone) 55%, #fff), var(--tone));border-radius:4px;height:8px;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.how-it-works-module__lybiuq__roleNote{color:#475569;font-size:12px;font-weight:500}.how-it-works-module__lybiuq__converge{background:#fff;border:1px solid #e2e8f0;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;margin:48px auto 0;padding:10px 18px 10px 12px;display:flex;box-shadow:0 10px 30px -10px #2563eb33}.how-it-works-module__lybiuq__converge p{color:#334155;font-size:14px;line-height:1.5}.how-it-works-module__lybiuq__dots{display:flex}.how-it-works-module__lybiuq__dots i{background:var(--tone);border:2px solid #fff;border-radius:50%;width:14px;height:14px}.how-it-works-module__lybiuq__dots i+i{margin-left:-5px}.how-it-works-module__lybiuq__spark{color:#0891b2;flex-shrink:0}.how-it-works-module__lybiuq__more{color:#fff;white-space:nowrap;background:#2563eb;border-radius:999px;align-items:center;gap:5px;margin-left:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}.how-it-works-module__lybiuq__more:hover{background:#1d4ed8;transform:translate(2px)}.how-it-works-module__lybiuq__more:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (prefers-reduced-motion:no-preference){.how-it-works-module__lybiuq__flow{animation:2.4s linear infinite how-it-works-module__lybiuq__hiwFlow}.how-it-works-module__lybiuq__halo{animation:3.2s ease-in-out infinite how-it-works-module__lybiuq__hiwBreathe}}@keyframes how-it-works-module__lybiuq__hiwFlow{0%{stroke-dashoffset:126px}to{stroke-dashoffset:0}}@keyframes how-it-works-module__lybiuq__hiwBreathe{50%{opacity:.6;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.how-it-works-module__lybiuq__stageLayer,.how-it-works-module__lybiuq__stepCard,.how-it-works-module__lybiuq__progress li,.how-it-works-module__lybiuq__bar,.how-it-works-module__lybiuq__roleTabs button{transition:none}.how-it-works-module__lybiuq__stageLayer{transform:none}}@media (min-width:1024px) and (max-height:820px){.how-it-works-module__lybiuq__story{--stick:calc(var(--header-height,64px) + 24px);--peek:44px;--card-h:380px}.how-it-works-module__lybiuq__appFooter{display:none}.how-it-works-module__lybiuq__stepCard h3{margin-top:22px}.how-it-works-module__lybiuq__roleNote{display:none}.how-it-works-module__lybiuq__resultHead,.how-it-works-module__lybiuq__resultRow{min-height:23px}.how-it-works-module__lybiuq__meaning{max-width:290px}.how-it-works-module__lybiuq__memProject{margin-bottom:8px}}@media (min-width:1024px) and (max-width:1180px){.how-it-works-module__lybiuq__story{gap:28px}.how-it-works-module__lybiuq__stepCard{padding-inline:20px}}@media (max-width:1023px){.how-it-works-module__lybiuq__story{max-width:640px;margin:0 auto;display:block}.how-it-works-module__lybiuq__panelColumn{display:none}.how-it-works-module__lybiuq__askMobile{margin-bottom:16px;display:block}.how-it-works-module__lybiuq__steps{gap:16px}.how-it-works-module__lybiuq__deckEnd{display:none}.how-it-works-module__lybiuq__stepCard{min-height:0;padding:18px;position:static}.how-it-works-module__lybiuq__stepCard h3{margin-top:14px}.how-it-works-module__lybiuq__output{margin-top:16px;padding-top:0}.how-it-works-module__lybiuq__inlineStage{border:1px solid var(--tone-line);background:radial-gradient(ellipse 70% 90% at 100% 0%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 70%), var(--tone-soft);border-radius:14px;place-items:center;margin-top:18px;padding:18px 12px;display:grid;position:relative;overflow:hidden}}@media (max-width:600px){.how-it-works-module__lybiuq__band{padding:64px 16px 60px}.how-it-works-module__lybiuq__header{margin-bottom:28px}.how-it-works-module__lybiuq__ask p{font-size:14px}.how-it-works-module__lybiuq__send{display:none}.how-it-works-module__lybiuq__memCard{font-size:13px}.how-it-works-module__lybiuq__memCard[data-layer=old]{margin-inline:6px}.how-it-works-module__lybiuq__resultHead,.how-it-works-module__lybiuq__resultRow{grid-template-columns:62px 40px minmax(0,1fr) 76px;gap:6px;padding:0 6px}.how-it-works-module__lybiuq__pass{flex-wrap:wrap}.how-it-works-module__lybiuq__pass code{white-space:normal;flex-basis:100%;order:3}.how-it-works-module__lybiuq__converge{border-radius:14px;flex-wrap:wrap;align-items:flex-start}.how-it-works-module__lybiuq__converge p{font-size:13px}.how-it-works-module__lybiuq__more{margin-left:0}}
.frontface-platform-module__hyPYDW__inner{max-width:1240px;margin:0 auto}.frontface-platform-module__hyPYDW__eyebrow{color:#55717a;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.frontface-platform-module__hyPYDW__useCases{background:#f5f8f8;padding:68px 24px 96px;scroll-margin-top:90px}.frontface-platform-module__hyPYDW__useCaseHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.frontface-platform-module__hyPYDW__useCaseHeading h2{letter-spacing:-.035em;color:#1c3442;margin-top:17px;font-size:clamp(27px,2.9vw,38px);font-weight:600;line-height:1.25}.frontface-platform-module__hyPYDW__useCaseHeading>p{color:#5a717e;padding-bottom:3px;font-size:13px;line-height:1.8}.frontface-platform-module__hyPYDW__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.frontface-platform-module__hyPYDW__caseCard{background:#fff;border:1px solid #dce5e7;border-radius:15px;padding:27px 26px 0}.frontface-platform-module__hyPYDW__caseTop{color:#067b74;align-items:center;gap:11px;margin-bottom:25px;display:flex}.frontface-platform-module__hyPYDW__caseCard:nth-child(2) .frontface-platform-module__hyPYDW__caseTop{color:#6654a1}.frontface-platform-module__hyPYDW__caseCard:nth-child(3) .frontface-platform-module__hyPYDW__caseTop{color:#39729a}.frontface-platform-module__hyPYDW__caseTop>span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.frontface-platform-module__hyPYDW__caseCard h3{letter-spacing:-.025em;color:#263d49;text-wrap:balance;min-height:60px;margin-bottom:14px;font-size:23px;font-weight:550;line-height:1.3}.frontface-platform-module__hyPYDW__caseCard>p{color:#5c717e;min-height:96px;margin:0 0 22px;font-size:13px;line-height:1.85}.frontface-platform-module__hyPYDW__caseDetail{border-top:1px solid #e4e9eb}.frontface-platform-module__hyPYDW__caseDetail summary{color:#2c5259;cursor:pointer;justify-content:space-between;align-items:center;padding:20px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.frontface-platform-module__hyPYDW__caseDetail summary::-webkit-details-marker{display:none}.frontface-platform-module__hyPYDW__caseDetail summary>span{transition:transform .2s}.frontface-platform-module__hyPYDW__caseDetail[open] summary>span{transform:rotate(90deg)}.frontface-platform-module__hyPYDW__caseDetail>div{padding-bottom:24px}.frontface-platform-module__hyPYDW__caseDetail blockquote{color:#3d605f;background:#f3f8f7;border-left:2px solid #64b4a5;margin:0 0 17px;padding:13px 14px;font-size:12px;line-height:1.8}.frontface-platform-module__hyPYDW__caseDetail ol{color:#59717c;padding-left:17px;font-size:12px;line-height:1.8;list-style:decimal}.frontface-platform-module__hyPYDW__caseDetail li{padding:0 0 7px 4px}.frontface-platform-module__hyPYDW__caseDetail div>strong{color:#2b5759;margin-top:15px;font-size:12px;font-weight:550;line-height:1.6;display:block}.frontface-platform-module__hyPYDW__caseDetail a{color:#087a75;align-items:center;gap:5px;margin-top:17px;font-size:12px;font-weight:600;display:inline-flex}.frontface-platform-module__hyPYDW__caseDetail summary:focus-visible,.frontface-platform-module__hyPYDW__caseDetail a:focus-visible{outline-offset:4px;outline:2px solid #628aff}@media (max-width:800px){.frontface-platform-module__hyPYDW__useCaseHeading{flex-direction:column;align-items:flex-start;gap:15px}.frontface-platform-module__hyPYDW__cards{grid-template-columns:1fr}.frontface-platform-module__hyPYDW__caseCard h3,.frontface-platform-module__hyPYDW__caseCard>p{min-height:0}.frontface-platform-module__hyPYDW__caseTop{margin-bottom:18px}.frontface-platform-module__hyPYDW__caseCard{padding:25px 25px 0}.frontface-platform-module__hyPYDW__useCases{padding:50px 16px 60px}}@media (prefers-reduced-motion:reduce){.frontface-platform-module__hyPYDW__caseDetail summary>span{transition:none}}
.home-closing-module__kf3Cha__closing{color:#f5f8fd;background:#10223c;padding:clamp(72px,8vw,112px) 24px}.home-closing-module__kf3Cha__closingInner{text-align:center;max-width:800px;margin-inline:auto}.home-closing-module__kf3Cha__mark{width:auto;height:60px;margin:0 auto 32px;display:block}.home-closing-module__kf3Cha__closing h2{letter-spacing:-.04em;text-wrap:balance;max-width:720px;margin:0 auto;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:600;line-height:1.12}.home-closing-module__kf3Cha__closing p{color:#c3d3e7;text-wrap:pretty;max-width:56ch;margin:24px auto 0;font-size:1.125rem;line-height:1.75}.home-closing-module__kf3Cha__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.home-closing-module__kf3Cha__primary,.home-closing-module__kf3Cha__secondary{border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:48px;font-size:1rem;font-weight:550;display:inline-flex}.home-closing-module__kf3Cha__primary{color:#fff;background:#2563eb;padding:14px 24px}.home-closing-module__kf3Cha__primary:hover{background:#1d4ed8}.home-closing-module__kf3Cha__secondary{color:#e1edfc;padding:14px 4px}.home-closing-module__kf3Cha__secondary:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}.home-closing-module__kf3Cha__actions a:focus-visible{outline-offset:5px;outline:2px solid #b8d9ff}.home-closing-module__kf3Cha__faq{color:#152b48;background:#fff;padding:clamp(72px,8vw,120px) 24px;scroll-margin-top:112px}.home-closing-module__kf3Cha__faqInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:clamp(48px,7vw,112px);max-width:1200px;margin-inline:auto;display:grid}.home-closing-module__kf3Cha__faqIntro{position:sticky;top:128px}.home-closing-module__kf3Cha__eyebrow{color:#2563eb;margin:0 0 20px;font-size:.875rem;font-weight:600;line-height:1.5}.home-closing-module__kf3Cha__faq h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.15}.home-closing-module__kf3Cha__intro{color:#52647c;text-wrap:pretty;max-width:36ch;margin:24px 0 16px;font-size:1rem;line-height:1.75}.home-closing-module__kf3Cha__contact{color:#2563eb;align-items:center;gap:12px;min-height:44px;font-size:1rem;font-weight:550;display:inline-flex}.home-closing-module__kf3Cha__contact:hover{text-underline-offset:5px;text-decoration:underline}.home-closing-module__kf3Cha__questions{border-top:1px solid #dbe4ef}.home-closing-module__kf3Cha__question{border-bottom:1px solid #dbe4ef}.home-closing-module__kf3Cha__question summary{cursor:pointer;text-wrap:pretty;justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:24px 0;font-size:1.125rem;font-weight:550;line-height:1.5;list-style:none;display:flex}.home-closing-module__kf3Cha__question summary::-webkit-details-marker{display:none}.home-closing-module__kf3Cha__question summary:hover,.home-closing-module__kf3Cha__question[open] summary{color:#1d4ed8}.home-closing-module__kf3Cha__question p{color:#52647c;text-wrap:pretty;overflow-wrap:break-word;max-width:65ch;margin:-4px 44px 28px 0;font-size:1rem;line-height:1.8}.home-closing-module__kf3Cha__toggle{color:#526b87;flex:none;width:20px;height:20px;position:relative}.home-closing-module__kf3Cha__toggle:before,.home-closing-module__kf3Cha__toggle:after{content:"";background:currentColor;border-radius:1px;position:absolute}.home-closing-module__kf3Cha__toggle:before{width:14px;height:1.5px;top:9px;left:3px}.home-closing-module__kf3Cha__toggle:after{width:1.5px;height:14px;top:3px;left:9px}.home-closing-module__kf3Cha__question[open] .home-closing-module__kf3Cha__toggle{color:#2563eb}.home-closing-module__kf3Cha__question[open] .home-closing-module__kf3Cha__toggle:after{display:none}.home-closing-module__kf3Cha__faq summary:focus-visible,.home-closing-module__kf3Cha__contact:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #2563eb}@media (max-width:767px){.home-closing-module__kf3Cha__closing,.home-closing-module__kf3Cha__faq{padding-inline:24px}.home-closing-module__kf3Cha__closing p{font-size:1rem}.home-closing-module__kf3Cha__faqInner{grid-template-columns:minmax(0,1fr);gap:36px}.home-closing-module__kf3Cha__faqIntro{position:static}.home-closing-module__kf3Cha__faq h2{text-wrap:pretty;max-width:18ch}.home-closing-module__kf3Cha__intro{max-width:48ch}.home-closing-module__kf3Cha__question summary{gap:16px;min-height:76px;padding-block:22px;font-size:1rem}.home-closing-module__kf3Cha__question p{margin-right:0;line-height:1.75}}
