.ConvergenceHero-module__B2_KjG__hero{background:radial-gradient(70% 45% at 50% 48%,#86efac66,#f7faf600 70%),radial-gradient(44% 30% at 18% 16%,#7dd3fc4d,#f7faf600 72%),radial-gradient(44% 30% at 84% 20%,#d8b4fe42,#f7faf600 72%),radial-gradient(50% 32% at 50% 96%,#fde68a4d,#f7faf600 72%),linear-gradient(#fdfffc 0%,#eef8ee 52%,#f7faf6 100%);justify-content:center;align-items:center;min-height:100vh;padding:6rem 1.5rem 4rem;display:flex;position:relative;overflow:clip}.ConvergenceHero-module__B2_KjG__starfield{opacity:.9;background-image:radial-gradient(1.5px 1.5px at 12% 18%,#16a34a80,#0000 60%),radial-gradient(1.5px 1.5px at 78% 22%,#0284c773,#0000 60%),radial-gradient(1px 1px at 33% 64%,#7c3aed66,#0000 60%),radial-gradient(1.5px 1.5px at 88% 78%,#d9770673,#0000 60%),radial-gradient(1px 1px at 8% 88%,#0d948880,#0000 60%),radial-gradient(1px 1px at 56% 12%,#db277759,#0000 60%),radial-gradient(1px 1px at 24% 38%,#16a34a73,#0000 60%),radial-gradient(2px 2px at 64% 84%,#0284c766,#0000 60%);position:absolute;inset:0}.ConvergenceHero-module__B2_KjG__streamsCanvas{z-index:1;pointer-events:none;mix-blend-mode:normal;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 13.5rem,#0000004d 17rem,#000 21rem);mask-image:radial-gradient(circle,#0000 0 13.5rem,#0000004d 17rem,#000 21rem)}.ConvergenceHero-module__B2_KjG__auroraCurtains{z-index:1;pointer-events:none;mix-blend-mode:normal;opacity:.68;position:absolute;inset:-18% -14%;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#0000 0 14rem,#0003 18rem,#000 28rem),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:radial-gradient(circle,#0000 0 14rem,#0003 18rem,#000 28rem),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.ConvergenceHero-module__B2_KjG__auroraCurtain{--aurora-x:0%;--aurora-y:0%;--aurora-near-x:0%;--aurora-near-y:0%;--aurora-rotate:0deg;--aurora-near-rotate:0deg;--aurora-scale:1;--aurora-near-scale:1.08;--aurora-delay:0s;--aurora-duration:14s;--aurora-color-1:#4ade8066;--aurora-color-2:#2dd4bf4d;--aurora-color-3:#7dd3fc3d;background:repeating-linear-gradient(92deg, #fff0 0 1.25rem, #fff6 1.45rem 1.58rem, #fff0 1.9rem 3.4rem), radial-gradient(ellipse at 22% 50%, var(--aurora-color-1), transparent 58%), radial-gradient(ellipse at 54% 44%, var(--aurora-color-2), transparent 62%), radial-gradient(ellipse at 82% 54%, var(--aurora-color-3), transparent 56%);filter:blur(16px)saturate(1.3);opacity:.52;width:min(58rem,72vw);height:min(34rem,46vh);transform:translate(calc(-50% + var(--aurora-x)), calc(-50% + var(--aurora-y))) rotate(var(--aurora-rotate)) scale(var(--aurora-scale));transform-origin:50%;animation:ConvergenceHero-module__B2_KjG__auroraConverge var(--aurora-duration) ease-in-out infinite;animation-delay:var(--aurora-delay);border-radius:50%;position:absolute;top:50%;left:50%}.ConvergenceHero-module__B2_KjG__auroraGreen{--aurora-x:-33vw;--aurora-y:-23vh;--aurora-near-x:-11vw;--aurora-near-y:-8vh;--aurora-rotate:18deg;--aurora-near-rotate:8deg;--aurora-scale:1.08;--aurora-near-scale:1.16;--aurora-delay:-4s;--aurora-duration:16s;--aurora-color-1:#4ade8073;--aurora-color-2:#34d39952;--aurora-color-3:#a3e63538}.ConvergenceHero-module__B2_KjG__auroraMint{--aurora-x:34vw;--aurora-y:-20vh;--aurora-near-x:12vw;--aurora-near-y:-7vh;--aurora-rotate:-18deg;--aurora-near-rotate:-8deg;--aurora-scale:1.04;--aurora-near-scale:1.12;--aurora-delay:-8s;--aurora-duration:15s;--aurora-color-1:#2dd4bf6b;--aurora-color-2:#22c55e4d;--aurora-color-3:#6ee7b733}.ConvergenceHero-module__B2_KjG__auroraSilverCurtain{--aurora-x:-30vw;--aurora-y:20vh;--aurora-near-x:-10vw;--aurora-near-y:7vh;--aurora-rotate:-20deg;--aurora-near-rotate:-7deg;--aurora-scale:.96;--aurora-near-scale:1.04;--aurora-delay:-1s;--aurora-duration:18s;--aurora-color-1:#7dd3fc6b;--aurora-color-2:#38bdf847;--aurora-color-3:#bae6fd38}.ConvergenceHero-module__B2_KjG__auroraSageCurtain{--aurora-x:38vw;--aurora-y:18vh;--aurora-near-x:13vw;--aurora-near-y:6vh;--aurora-rotate:21deg;--aurora-near-rotate:8deg;--aurora-scale:.92;--aurora-near-scale:1;--aurora-delay:-10s;--aurora-duration:17s;--aurora-color-1:#a3e63561;--aurora-color-2:#84cc1642;--aurora-color-3:#2dd4bf33}.ConvergenceHero-module__B2_KjG__auroraGold{--aurora-x:-21vw;--aurora-y:-34vh;--aurora-near-x:-7vw;--aurora-near-y:-12vh;--aurora-rotate:38deg;--aurora-near-rotate:16deg;--aurora-scale:.84;--aurora-near-scale:.98;--aurora-delay:-6s;--aurora-duration:19s;--aurora-color-1:#fbbf245c;--aurora-color-2:#fde04742;--aurora-color-3:#4ade8033}.ConvergenceHero-module__B2_KjG__auroraTeal{--aurora-x:2vw;--aurora-y:36vh;--aurora-near-x:1vw;--aurora-near-y:12vh;--aurora-rotate:-84deg;--aurora-near-rotate:-34deg;--aurora-scale:.78;--aurora-near-scale:.88;--aurora-delay:-13s;--aurora-duration:20s;--aurora-color-1:#14b8a657;--aurora-color-2:#22c55e3d;--aurora-color-3:#7dd3fc2e}.ConvergenceHero-module__B2_KjG__auroraPlatinum{--aurora-x:39vw;--aurora-y:-32vh;--aurora-near-x:13vw;--aurora-near-y:-10vh;--aurora-rotate:-42deg;--aurora-near-rotate:-16deg;--aurora-scale:.78;--aurora-near-scale:.94;--aurora-delay:-3s;--aurora-duration:21s;--aurora-color-1:#c4b5fd5c;--aurora-color-2:#a78bfa42;--aurora-color-3:#7dd3fc33}.ConvergenceHero-module__B2_KjG__auroraForest{--aurora-x:-39vw;--aurora-y:31vh;--aurora-near-x:-13vw;--aurora-near-y:10vh;--aurora-rotate:42deg;--aurora-near-rotate:16deg;--aurora-scale:.8;--aurora-near-scale:.96;--aurora-delay:-15s;--aurora-duration:22s;--aurora-color-1:#f9a8d457;--aurora-color-2:#f472b63d;--aurora-color-3:#fdba7433}.ConvergenceHero-module__B2_KjG__streamLanes{z-index:2;pointer-events:none;mix-blend-mode:normal;opacity:.58;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 13.5rem,#00000059 17rem,#000 21rem);mask-image:radial-gradient(circle,#0000 0 13.5rem,#00000059 17rem,#000 21rem)}.ConvergenceHero-module__B2_KjG__streamLanes svg{width:100%;height:100%;overflow:visible}.ConvergenceHero-module__B2_KjG__laneGroup{filter:drop-shadow(0 0 12px #22c55e4d)drop-shadow(0 0 26px #7c3aed2e)}.ConvergenceHero-module__B2_KjG__aurora{fill:none;stroke-linecap:round;stroke-width:18px;opacity:.12;filter:blur(6px);animation:none}.ConvergenceHero-module__B2_KjG__auroraEmerald{stroke:#16a34a57}.ConvergenceHero-module__B2_KjG__auroraEmeraldSoft{stroke:#22c55e38;animation-duration:11.4s}.ConvergenceHero-module__B2_KjG__auroraSilver{stroke:#0284c73d;animation-duration:12s}.ConvergenceHero-module__B2_KjG__auroraSilverSoft{stroke:#38bdf82e;animation-duration:13.2s}.ConvergenceHero-module__B2_KjG__auroraLime{stroke:#7c3aed33;animation-duration:11s}.ConvergenceHero-module__B2_KjG__auroraLimeSoft{stroke:#a78bfa29;animation-duration:12.4s}.ConvergenceHero-module__B2_KjG__ribbon{fill:none;stroke-linecap:round;stroke-width:8px;opacity:.18;filter:blur(2px);animation:none}.ConvergenceHero-module__B2_KjG__ribbonEmerald{stroke:#16a34a5c}.ConvergenceHero-module__B2_KjG__ribbonEmeraldSoft{stroke:#16a34a38}.ConvergenceHero-module__B2_KjG__ribbonSilver{stroke:#0d948842;animation-duration:8.6s}.ConvergenceHero-module__B2_KjG__ribbonLime{stroke:#d9770638;animation-duration:7.9s}.ConvergenceHero-module__B2_KjG__lane{fill:none;stroke:url(#lane-green);stroke-linecap:round;stroke-dasharray:2 10;animation:3.2s linear infinite ConvergenceHero-module__B2_KjG__laneFlow}.ConvergenceHero-module__B2_KjG__laneWide{stroke-width:2.1px}.ConvergenceHero-module__B2_KjG__laneBright{stroke:url(#lane-soft);stroke-width:2.45px;stroke-dasharray:2 9;animation-duration:2.6s}.ConvergenceHero-module__B2_KjG__laneFine{stroke-width:1.2px;opacity:.72}.ConvergenceHero-module__B2_KjG__laneSilver{stroke:url(#lane-lime);stroke-width:1.5px;stroke-dasharray:2 11;animation-duration:3.8s}.ConvergenceHero-module__B2_KjG__laneMint{stroke:url(#lane-lime);stroke-width:1.65px;stroke-dasharray:2 9;animation-duration:2.9s}.ConvergenceHero-module__B2_KjG__laneFern{stroke:url(#lane-mint);stroke-width:1.45px;stroke-dasharray:2 10;animation-duration:3.4s}.ConvergenceHero-module__B2_KjG__laneEmerald{stroke:url(#lane-green);stroke-width:1.7px;stroke-dasharray:2 9;animation-duration:3.1s}.ConvergenceHero-module__B2_KjG__laneEmeraldSoft{stroke:url(#lane-soft);stroke-width:1.35px;stroke-dasharray:2 10;animation-duration:3.6s}.ConvergenceHero-module__B2_KjG__laneLime{stroke:url(#lane-mint);stroke-width:1.3px;stroke-dasharray:2 10;animation-duration:3.3s}.ConvergenceHero-module__B2_KjG__orbStage{z-index:2;aspect-ratio:1;pointer-events:none;width:min(39rem,72vw);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ConvergenceHero-module__B2_KjG__orbHalo{--impact-strength:0;background:radial-gradient(circle, rgba(34, 197, 94, calc(.14 + var(--impact-strength) * .22)) 0%, #22c55e1a 28%, #22c55e00 62%);filter:blur(22px);border-radius:50%;animation:6s ease-in-out infinite ConvergenceHero-module__B2_KjG__haloPulse;position:absolute;inset:-28%}.ConvergenceHero-module__B2_KjG__secondaryHalo{background:radial-gradient(circle,#a78bfa38 0%,#22c55e00 56%);animation-duration:8s;animation-delay:-2.8s;inset:-16%}.ConvergenceHero-module__B2_KjG__orbShell{--impact-strength:0;box-shadow:inset -28px -36px 86px #085a506b, inset 24px 28px 74px #fff9, 0 0 calc(88px + var(--impact-strength) * 46px) rgba(34, 197, 94, calc(.4 + var(--impact-strength) * .12)), 0 0 calc(180px + var(--impact-strength) * 60px) #0d94883d, 0 0 300px #7c3aed24;background:radial-gradient(circle at 36% 28%,#fffffffa 0%,#ffffffb3 8%,#ffffff2e 22%,#fff0 36%),radial-gradient(circle,#fff 0%,#ecfdf5 14%,#a7f3d0 36%,#34d399 60%,#0d9488 84%,#0e7490 100%);border-radius:50%;animation:34s linear infinite ConvergenceHero-module__B2_KjG__orbRotate;position:absolute;inset:16%}.ConvergenceHero-module__B2_KjG__orbSkin,.ConvergenceHero-module__B2_KjG__orbSpec{border-radius:50%;position:absolute;inset:0}.ConvergenceHero-module__B2_KjG__orbSkin{mix-blend-mode:normal;opacity:.72;background:radial-gradient(1.5px 1.5px at 20% 30%,#fffc,#0000 40%),radial-gradient(1px 1px at 60%,#ccfbf1cc,#0000 40%),radial-gradient(1.2px 1.2px at 80% 70%,#ffffff9e,#0000 40%),radial-gradient(1px 1px at 40% 80%,#ccfbf199,#0000 40%),radial-gradient(1.4px 1.4px at 70% 25%,#ffffffb8,#0000 40%),radial-gradient(1px 1px at 30% 60%,#ccfbf1b3,#0000 40%);animation:20s linear infinite ConvergenceHero-module__B2_KjG__skinDrift}.ConvergenceHero-module__B2_KjG__orbSpec{mix-blend-mode:normal;opacity:.74;background:linear-gradient(115deg,#0000 30%,#ffffff29 45%,#ffffff57 50%,#ffffff1a 55%,#0000 70%);animation:10s ease-in-out infinite ConvergenceHero-module__B2_KjG__specShift}.ConvergenceHero-module__B2_KjG__orbitRing,.ConvergenceHero-module__B2_KjG__orbitRingOuter{pointer-events:none;z-index:3;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ConvergenceHero-module__B2_KjG__orbitRing{aspect-ratio:1;width:min(45rem,82vw);animation:30s linear infinite ConvergenceHero-module__B2_KjG__ringSpin}.ConvergenceHero-module__B2_KjG__orbitRingOuter{aspect-ratio:1;width:min(55rem,96vw);animation:58s linear infinite ConvergenceHero-module__B2_KjG__ringSpinReverse}.ConvergenceHero-module__B2_KjG__orbitRing svg,.ConvergenceHero-module__B2_KjG__orbitRingOuter svg{width:100%;height:100%}.ConvergenceHero-module__B2_KjG__orbitRing text,.ConvergenceHero-module__B2_KjG__orbitRingOuter text{font-family:var(--font-mono);fill:var(--green-bright)}.ConvergenceHero-module__B2_KjG__orbitRing text{letter-spacing:.38em;filter:drop-shadow(0 0 6px #fffffff2)drop-shadow(0 0 16px #ffffffb3);font-size:18px;font-weight:600}.ConvergenceHero-module__B2_KjG__orbitRingOuter text{fill:#16a34a85;letter-spacing:.45em;font-size:11px;font-weight:400}.ConvergenceHero-module__B2_KjG__heroCopy{z-index:5;text-align:center;width:min(100%,60rem);max-width:60rem;position:relative}.ConvergenceHero-module__B2_KjG__heroCopy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 62%,#fafdf9b8,#fafdf957 58%,#0000 78%);position:absolute;inset:-14% -18%}.ConvergenceHero-module__B2_KjG__heroEyebrow,.ConvergenceHero-module__B2_KjG__scrollHint{font-family:var(--font-mono);text-transform:uppercase}.ConvergenceHero-module__B2_KjG__heroEyebrow{letter-spacing:.42em;color:var(--green-core);text-shadow:0 0 14px #ffffffd9;margin-bottom:clamp(1.4rem,3vh,2.25rem);font-size:.7rem}.ConvergenceHero-module__B2_KjG__heroHeading{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--text);text-shadow:0 2px 30px #ffffffa6;font-size:clamp(2.7rem,6.5vw,5.35rem);font-weight:600;line-height:.98}.ConvergenceHero-module__B2_KjG__heroHeading span{background:var(--spectrum);color:#0000;-webkit-background-clip:text;background-clip:text}.ConvergenceHero-module__B2_KjG__mobileOnly{display:none}.ConvergenceHero-module__B2_KjG__heroBody{max-width:36rem;color:var(--text-2);text-shadow:0 1px 14px #ffffffe6,0 0 36px #ffffffb3;margin:clamp(1.1rem,3vh,1.8rem) auto 0;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.62}.ConvergenceHero-module__B2_KjG__heroActions{justify-content:center;gap:.9rem;margin-top:clamp(1.6rem,4vh,2.5rem);display:flex}.ConvergenceHero-module__B2_KjG__primaryButton,.ConvergenceHero-module__B2_KjG__secondaryButton{border-radius:.3rem;justify-content:center;align-items:center;padding:.8rem 1.3rem;font-size:.82rem;display:inline-flex}.ConvergenceHero-module__B2_KjG__primaryButton{color:#03140a;font-family:var(--font-mono);letter-spacing:.05em;background:linear-gradient(135deg,#4ade80 0%,#22c55e 55%,#16a34a 100%);box-shadow:0 10px 26px -10px #16a34aa6,inset 0 1px #ffffff80}.ConvergenceHero-module__B2_KjG__secondaryButton{color:var(--text);background:#04090573;border:1px solid #0f3d2438}.ConvergenceHero-module__B2_KjG__primaryButton:hover,.ConvergenceHero-module__B2_KjG__primaryButton:focus-visible,.ConvergenceHero-module__B2_KjG__secondaryButton:hover,.ConvergenceHero-module__B2_KjG__secondaryButton:focus-visible{transform:translateY(-1px)}.ConvergenceHero-module__B2_KjG__secondaryButton:hover,.ConvergenceHero-module__B2_KjG__secondaryButton:focus-visible{color:var(--text);border-color:#0f3d244d}.ConvergenceHero-module__B2_KjG__scrollHint{z-index:5;letter-spacing:.3em;color:var(--text-3);font-size:.68rem;animation:2.4s ease-in-out infinite ConvergenceHero-module__B2_KjG__hintBob;position:absolute;bottom:1.9rem;left:50%;transform:translate(-50%)}@keyframes ConvergenceHero-module__B2_KjG__orbRotate{0%{background-position:0%,50%}to{background-position:220%,50%}}@keyframes ConvergenceHero-module__B2_KjG__skinDrift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ConvergenceHero-module__B2_KjG__specShift{0%,to{transform:translate(0)}50%{transform:translate(2%)}}@keyframes ConvergenceHero-module__B2_KjG__haloPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.88;transform:scale(1.06)}}@keyframes ConvergenceHero-module__B2_KjG__ringSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ConvergenceHero-module__B2_KjG__ringSpinReverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes ConvergenceHero-module__B2_KjG__laneFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240px}}@keyframes ConvergenceHero-module__B2_KjG__auroraConverge{0%,to{opacity:.34;transform:translate(calc(-50% + var(--aurora-x)), calc(-50% + var(--aurora-y))) rotate(var(--aurora-rotate)) scale(var(--aurora-scale))}42%{opacity:.74;transform:translate(calc(-50% + var(--aurora-near-x)), calc(-50% + var(--aurora-near-y))) rotate(var(--aurora-near-rotate)) scale(var(--aurora-near-scale))}58%{opacity:.56;transform:translate(calc(-50% + var(--aurora-near-x)), calc(-50% + var(--aurora-near-y))) rotate(var(--aurora-near-rotate)) scale(var(--aurora-scale))}}@keyframes ConvergenceHero-module__B2_KjG__ribbonFlow{0%{opacity:.12}50%{opacity:.22}to{opacity:.12}}@keyframes ConvergenceHero-module__B2_KjG__hintBob{0%,to{opacity:.6;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(6px)}}@media (max-width:780px){.ConvergenceHero-module__B2_KjG__hero{padding-top:7rem}.ConvergenceHero-module__B2_KjG__heroActions{flex-direction:column;align-items:center}.ConvergenceHero-module__B2_KjG__heroCopy{width:min(100%,20rem);max-width:calc(100vw - 2rem)}.ConvergenceHero-module__B2_KjG__heroEyebrow{letter-spacing:.32em;font-size:.58rem}.ConvergenceHero-module__B2_KjG__heroHeading{letter-spacing:0;font-size:2.05rem;line-height:1.02}.ConvergenceHero-module__B2_KjG__mobileOnly{display:block}.ConvergenceHero-module__B2_KjG__heroBody{max-width:min(100%,19rem);font-size:.96rem}.ConvergenceHero-module__B2_KjG__orbitRing{width:min(32rem,92vw);animation:none}.ConvergenceHero-module__B2_KjG__orbitRing text{letter-spacing:.3em;filter:drop-shadow(0 0 6px #ffffffe6);font-size:13px}.ConvergenceHero-module__B2_KjG__orbitRingOuter{display:none}.ConvergenceHero-module__B2_KjG__streamsCanvas,.ConvergenceHero-module__B2_KjG__streamLanes{-webkit-mask-image:radial-gradient(circle,#0000 0 25vw,#00000059 33vw,#000 44vw);mask-image:radial-gradient(circle,#0000 0 25vw,#00000059 33vw,#000 44vw)}.ConvergenceHero-module__B2_KjG__streamLanes{opacity:.18;mix-blend-mode:normal}.ConvergenceHero-module__B2_KjG__laneGroup{filter:none}.ConvergenceHero-module__B2_KjG__lane{animation:none}.ConvergenceHero-module__B2_KjG__aurora,.ConvergenceHero-module__B2_KjG__ribbon{display:none}.ConvergenceHero-module__B2_KjG__auroraCurtains{opacity:.42;mix-blend-mode:normal;inset:-12% -44%;-webkit-mask-image:radial-gradient(circle,#0000 0 30vw,#0000003d 42vw,#000 62vw),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:radial-gradient(circle,#0000 0 30vw,#0000003d 42vw,#000 62vw),linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.ConvergenceHero-module__B2_KjG__auroraCurtain{filter:blur(8px)saturate(1.08);width:92vw;height:34vh}.ConvergenceHero-module__B2_KjG__auroraSageCurtain,.ConvergenceHero-module__B2_KjG__auroraGold,.ConvergenceHero-module__B2_KjG__auroraTeal,.ConvergenceHero-module__B2_KjG__auroraPlatinum,.ConvergenceHero-module__B2_KjG__auroraForest{display:none}.ConvergenceHero-module__B2_KjG__orbHalo{animation:none}}@media (max-width:780px),(prefers-reduced-motion:reduce){.ConvergenceHero-module__B2_KjG__lane{animation:none}}@media (prefers-reduced-motion:reduce){.ConvergenceHero-module__B2_KjG__streamsCanvas,.ConvergenceHero-module__B2_KjG__auroraCurtains{display:none}}
.AppFrame-module__6FXwGa__figure{justify-items:center;gap:.7rem;display:grid}.AppFrame-module__6FXwGa__browser{border:1px solid var(--border);background:#fff;border-radius:.8rem;width:100%;overflow:hidden;box-shadow:0 24px 60px -28px #0d261859,0 8px 24px -12px #22c55e40}.AppFrame-module__6FXwGa__browserBar{border-bottom:1px solid var(--line);background:linear-gradient(#f6faf5,#eef5ee);align-items:center;gap:.7rem;padding:.55rem .9rem;display:flex}.AppFrame-module__6FXwGa__dots{flex:none;gap:.32rem;display:inline-flex}.AppFrame-module__6FXwGa__dots i{border-radius:50%;width:.62rem;height:.62rem}.AppFrame-module__6FXwGa__dots i:first-child{background:#fb7185}.AppFrame-module__6FXwGa__dots i:nth-child(2){background:#fbbf24}.AppFrame-module__6FXwGa__dots i:nth-child(3){background:#34d399}.AppFrame-module__6FXwGa__browserLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);font-size:.68rem;overflow:hidden}.AppFrame-module__6FXwGa__phone{background:linear-gradient(160deg,#1c2a22,#0b1f14);border-radius:2rem;width:min(15.5rem,100%);padding:.5rem;position:relative;box-shadow:0 24px 60px -28px #0d261873,0 8px 24px -12px #22c55e4d}.AppFrame-module__6FXwGa__phone .AppFrame-module__6FXwGa__shot{border-radius:1.55rem}.AppFrame-module__6FXwGa__notch{z-index:1;background:#0b1f14eb;border-radius:999px;width:5.4rem;height:.62rem;position:absolute;top:.85rem;left:50%;transform:translate(-50%)}.AppFrame-module__6FXwGa__shot{width:100%;height:auto}.AppFrame-module__6FXwGa__caption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);text-align:center;font-size:.68rem}@media (max-width:520px){.AppFrame-module__6FXwGa__browserBar{align-items:flex-start;gap:.55rem}.AppFrame-module__6FXwGa__browserLabel{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;letter-spacing:.05em;line-height:1.35;overflow:visible}}
.Marketing-module__2Ygy1q__hero{gap:1.5rem;max-width:60rem;display:grid}.Marketing-module__2Ygy1q__heroWide{max-width:72rem}.Marketing-module__2Ygy1q__h1{font-size:var(--fs-h1)}.Marketing-module__2Ygy1q__h2{font-size:var(--fs-h2)}.Marketing-module__2Ygy1q__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:.5rem;display:flex}.Marketing-module__2Ygy1q__heroMeta{flex-wrap:wrap;gap:.6rem;margin-top:.5rem;display:flex}.Marketing-module__2Ygy1q__sectionHead{gap:1rem;max-width:46rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.Marketing-module__2Ygy1q__featureKicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green-core);font-size:.7rem}.Marketing-module__2Ygy1q__featureTitle{font-size:var(--fs-h3);color:var(--text);margin-top:.7rem}.Marketing-module__2Ygy1q__featureDesc{color:var(--text-2);margin-top:.6rem;font-size:.96rem;line-height:1.6}.Marketing-module__2Ygy1q__steps{counter-reset:step;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem);list-style:none;display:grid}.Marketing-module__2Ygy1q__step{padding-top:3.5rem;position:relative}.Marketing-module__2Ygy1q__step:before{counter-increment:step;content:"0" counter(step);font-family:var(--font-mono);background:var(--spectrum);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:700;position:absolute;top:0;left:0}.Marketing-module__2Ygy1q__step h3{font-size:var(--fs-h3)}.Marketing-module__2Ygy1q__step p{color:var(--text-2);margin-top:.5rem;font-size:.95rem;line-height:1.6}.Marketing-module__2Ygy1q__bullets{gap:.9rem;list-style:none;display:grid}.Marketing-module__2Ygy1q__bullets li{color:var(--text-2);grid-template-columns:1.4rem 1fr;gap:.7rem;line-height:1.55;display:grid}.Marketing-module__2Ygy1q__bullets li:before{content:"✓";color:var(--mint);font-weight:700}.Marketing-module__2Ygy1q__split{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.Marketing-module__2Ygy1q__panel{border-radius:var(--radius);background:radial-gradient(circle at top right, #4ade8029, transparent 46%), linear-gradient(180deg, var(--terminal-2), var(--terminal));font-family:var(--font-mono);border:1px solid #22c55e66;padding:clamp(1.2rem,3vw,1.8rem);font-size:.9rem;position:relative;box-shadow:0 30px 70px -38px #07291bb3,0 12px 36px -18px #22c55e66}.Marketing-module__2Ygy1q__panelHead{color:#bbf7d08c;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #bbf7d029;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.9rem;font-size:.72rem;display:flex}.Marketing-module__2Ygy1q__panelHead span:last-child{color:#4ade80}.Marketing-module__2Ygy1q__panelLine{color:#dcfce7d9;grid-template-columns:1.2rem 1fr;gap:.6rem;padding:.55rem 0;display:grid}.Marketing-module__2Ygy1q__panelLine span:first-child{color:#4ade80}.Marketing-module__2Ygy1q__ctaBand{text-align:center;border-radius:var(--radius-lg);max-width:56rem;box-shadow:var(--shadow-glow);background:linear-gradient(#ffffffb3,#fafdf9f0);border:1px solid #22c55e3d;margin-inline:auto;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,3.5rem);position:relative;overflow:hidden}.Marketing-module__2Ygy1q__ctaBand:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e29,#0000 70%);height:16rem;position:absolute;inset:-40% 20% auto}.Marketing-module__2Ygy1q__ctaBand:after{content:"";background:var(--spectrum);height:3px;position:absolute;top:0;left:0;right:0}.Marketing-module__2Ygy1q__ctaBand>*{position:relative}.Marketing-module__2Ygy1q__ctaBand h2{font-size:var(--fs-h2)}.Marketing-module__2Ygy1q__ctaBand p{max-width:38rem;color:var(--text-2);font-size:var(--fs-lede);margin:1rem auto 0}.Marketing-module__2Ygy1q__ctaActions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:1.8rem;display:flex}.Marketing-module__2Ygy1q__faqItem{padding:1.4rem}.Marketing-module__2Ygy1q__faqItem h3{font-size:1.1rem}.Marketing-module__2Ygy1q__faqItem p{color:var(--text-2);margin-top:.6rem;font-size:.95rem;line-height:1.65}.Marketing-module__2Ygy1q__waitlistBlock{text-align:center;justify-items:center;gap:1.5rem;max-width:42rem;margin-inline:auto;display:grid}.Marketing-module__2Ygy1q__connectorWall{flex-wrap:wrap;align-content:flex-start;gap:.7rem;display:flex}.Marketing-module__2Ygy1q__connector{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);font-family:var(--font-mono);letter-spacing:.04em;transition:border-color var(--t-fast) ease, color var(--t-fast) ease, transform var(--t-fast) ease;padding:.55rem 1rem;font-size:.82rem}.Marketing-module__2Ygy1q__connector:hover{border-color:var(--border-strong);color:var(--green-bright);transform:translateY(-2px)}.Marketing-module__2Ygy1q__connectorMore{color:var(--green-core);border-style:dashed}@media (max-width:900px){.Marketing-module__2Ygy1q__steps{grid-template-columns:repeat(2,1fr)}.Marketing-module__2Ygy1q__split{grid-template-columns:1fr}}@media (max-width:520px){.Marketing-module__2Ygy1q__steps{grid-template-columns:1fr}}
.ScrollNarrative-module__MNtYva__pageShell{background:radial-gradient(circle at 18% 22%, #22c55e1a, transparent 28rem), radial-gradient(circle at 85% 45%, #0284c712, transparent 30rem), radial-gradient(circle at 30% 85%, #7c3aed0f, transparent 28rem), linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 38%, var(--bg) 100%);min-height:100vh;color:var(--text)}.ScrollNarrative-module__MNtYva__appSection{max-width:88rem;scroll-margin-top:calc(var(--nav-h) + 1rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);margin:0 auto;padding:clamp(5rem,10vh,9rem) clamp(1.5rem,6vw,6rem);display:grid}.ScrollNarrative-module__MNtYva__reverse .ScrollNarrative-module__MNtYva__appCopy{order:2}.ScrollNarrative-module__MNtYva__reverse .ScrollNarrative-module__MNtYva__narrativeVisual{order:1}.ScrollNarrative-module__MNtYva__appCopy{max-width:34rem}.ScrollNarrative-module__MNtYva__appCopy .pill{margin-bottom:1.1rem}.ScrollNarrative-module__MNtYva__sectionLink{color:var(--green-core);font-family:var(--font-mono);letter-spacing:.04em;border-bottom:1px solid #22c55e80;margin-top:1.4rem;font-size:.85rem;display:inline-block}.ScrollNarrative-module__MNtYva__sectionLink:hover,.ScrollNarrative-module__MNtYva__sectionLink:focus-visible{color:var(--green-deep);border-color:var(--green-deep)}.ScrollNarrative-module__MNtYva__eyebrow{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--green-core);margin-bottom:1rem;font-size:.72rem}.ScrollNarrative-module__MNtYva__appHeading,.ScrollNarrative-module__MNtYva__ctaHeading{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--text)}.ScrollNarrative-module__MNtYva__appHeading{font-size:clamp(1.8rem,3.5vw,2.9rem);line-height:1.08}.ScrollNarrative-module__MNtYva__appBody,.ScrollNarrative-module__MNtYva__ctaBody{color:var(--text-2)}.ScrollNarrative-module__MNtYva__appBody{max-width:32rem;margin-top:1rem;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.65}.ScrollNarrative-module__MNtYva__narrativeVisual{background:radial-gradient(circle at top right, #4ade8029, transparent 46%), linear-gradient(180deg, var(--terminal-2), var(--terminal));color:#dcfce7d9;min-height:18rem;font-family:var(--font-mono);border:1px solid #22c55e66;border-radius:.6rem;padding:clamp(1.1rem,3vw,1.6rem);font-size:clamp(.82rem,1.2vw,.96rem);position:relative;box-shadow:0 30px 70px -38px #07291bb3,0 12px 36px -18px #22c55e66}.ScrollNarrative-module__MNtYva__narrativeVisual:before{content:"";background:linear-gradient(90deg,#0000,#bbf7d080,#0000);height:1px;position:absolute;top:-1px;left:1.5rem;right:1.5rem}.ScrollNarrative-module__MNtYva__visualHeader,.ScrollNarrative-module__MNtYva__visualLine{align-items:center;gap:.8rem;display:grid}.ScrollNarrative-module__MNtYva__visualHeader{color:#bbf7d08c;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #bbf7d029;grid-template-columns:1.5rem 1fr auto;padding-bottom:.95rem;font-size:.72rem}.ScrollNarrative-module__MNtYva__visualHeader span:last-child{color:#4ade80}.ScrollNarrative-module__MNtYva__visualLine{border-bottom:1px solid #bbf7d01a;grid-template-columns:1.5rem 1fr;padding:1rem .25rem}.ScrollNarrative-module__MNtYva__visualLine:last-child{border-bottom:0}.ScrollNarrative-module__MNtYva__visualLine span:first-child{color:#4ade80}.ScrollNarrative-module__MNtYva__peekStack{justify-items:center;gap:.9rem;display:grid}.ScrollNarrative-module__MNtYva__peekSolo{width:100%}.ScrollNarrative-module__MNtYva__peekDuo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.9rem,2vw,1.4rem);width:100%;display:grid}.ScrollNarrative-module__MNtYva__peekDuo>:last-child{margin-top:2.2rem}.ScrollNarrative-module__MNtYva__peekCaption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--green-core);font-size:.7rem}.ScrollNarrative-module__MNtYva__useCaseSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:88rem;scroll-margin-top:var(--nav-h);background:linear-gradient(90deg,#0000,#22c55e0f,#0000);margin:0 auto;padding:clamp(4.5rem,8vh,7rem) clamp(1.5rem,6vw,6rem)}.ScrollNarrative-module__MNtYva__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.8rem,4vw,3rem);display:grid}.ScrollNarrative-module__MNtYva__useCaseCard{background:linear-gradient(#ffffffb8,#fafdf9e0);border:1px solid #22c55e29;border-radius:.45rem;padding:clamp(1.25rem,2.6vw,1.8rem);transition:transform .24s,border-color .24s;box-shadow:inset 0 1px #0f3d2414}.ScrollNarrative-module__MNtYva__useCaseCard:hover{border-color:#22c55e59;transform:translateY(-3px)}.ScrollNarrative-module__MNtYva__useCaseCard h3{color:var(--text);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.2}.ScrollNarrative-module__MNtYva__useCaseCard p{color:var(--text-2);margin-top:.8rem;font-size:.95rem;line-height:1.65}.ScrollNarrative-module__MNtYva__dualPath{max-width:88rem;scroll-margin-top:var(--nav-h);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2rem);margin:0 auto;padding:clamp(6rem,14vh,10rem) clamp(1.5rem,6vw,6rem);display:grid}.ScrollNarrative-module__MNtYva__pathCard{border:1px solid var(--line);background:linear-gradient(#ffffffc7,#fafdf9f0);border-radius:.55rem;flex-direction:column;align-items:flex-start;min-height:26rem;padding:clamp(2.1rem,4.2vw,3.3rem);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #0f3d2414}.ScrollNarrative-module__MNtYva__pathCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e1f,#0000 68%);height:14rem;position:absolute;inset:-22% -8% auto}.ScrollNarrative-module__MNtYva__pathCard>*{position:relative}.ScrollNarrative-module__MNtYva__pathCard .ScrollNarrative-module__MNtYva__ctaBody+.ScrollNarrative-module__MNtYva__ctaBody{margin-top:.8rem}.ScrollNarrative-module__MNtYva__pathCard .ScrollNarrative-module__MNtYva__ctaRow{margin-top:auto}.ScrollNarrative-module__MNtYva__ctaRow{flex-wrap:wrap;gap:.8rem;padding-top:1.9rem;display:flex}.ScrollNarrative-module__MNtYva__ctaRow .ScrollNarrative-module__MNtYva__ctaButton{margin-top:0}.ScrollNarrative-module__MNtYva__pathCardPrimary{background:linear-gradient(135deg,#16a34a 0%,#0d9488 62%,#0e7490 100%);border-color:#0000;box-shadow:0 26px 60px -24px #0d94888c}.ScrollNarrative-module__MNtYva__pathCardPrimary:before{background:radial-gradient(circle,#ffffff4d,#0000 68%)}.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__eyebrow{color:#bbf7d0}.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__ctaHeading{color:#fff}.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__ctaBody{color:#ecfdf5e0}.ScrollNarrative-module__MNtYva__pathCardSecondary{background:linear-gradient(#ffffff94,#fafdf9e0);border-color:#0f3d241c}.ScrollNarrative-module__MNtYva__ctaHeading{margin-top:.8rem;font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.08}.ScrollNarrative-module__MNtYva__ctaBody{margin-top:.9rem;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6}.ScrollNarrative-module__MNtYva__ctaButton{margin-top:1.9rem}.ScrollNarrative-module__MNtYva__primaryButton,.ScrollNarrative-module__MNtYva__secondaryButton{width:fit-content;font-family:var(--font-mono);letter-spacing:.04em;border-radius:.3rem;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:.85rem;display:inline-flex}.ScrollNarrative-module__MNtYva__primaryButton{color:#0b1f14;background:#fff;font-weight:700;box-shadow:0 12px 28px -12px #042f248c,inset 0 1px #ffffffb3}.ScrollNarrative-module__MNtYva__primaryButton:hover,.ScrollNarrative-module__MNtYva__primaryButton:focus-visible{transform:translateY(-1px);box-shadow:0 16px 36px -12px #042f24a6,inset 0 1px #ffffffb3}.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__secondaryButton{color:#fff;background:#ffffff1a;border:1px solid #ffffff8c}.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__secondaryButton:hover,.ScrollNarrative-module__MNtYva__pathCardPrimary .ScrollNarrative-module__MNtYva__secondaryButton:focus-visible{background:#fff3;border-color:#fff}.ScrollNarrative-module__MNtYva__secondaryButton{color:var(--green-core);background:#fff;border:1px solid #22c55e73}.ScrollNarrative-module__MNtYva__secondaryButton:hover,.ScrollNarrative-module__MNtYva__secondaryButton:focus-visible{border-color:var(--green-bright);color:var(--green-deep);background:#22c55e14;transform:translateY(-1px)}@media (max-width:780px){.ScrollNarrative-module__MNtYva__appSection{grid-template-columns:1fr}.ScrollNarrative-module__MNtYva__reverse .ScrollNarrative-module__MNtYva__appCopy,.ScrollNarrative-module__MNtYva__reverse .ScrollNarrative-module__MNtYva__narrativeVisual{order:initial}.ScrollNarrative-module__MNtYva__useCaseGrid,.ScrollNarrative-module__MNtYva__dualPath{grid-template-columns:1fr}.ScrollNarrative-module__MNtYva__pathCard{min-height:auto}}
