.landing-module__NC2I-G__landingPage{min-height:100vh;color:var(--agentic-text);background:var(--agentic-background-deep);letter-spacing:0}.landing-module__NC2I-G__landingPage h1,.landing-module__NC2I-G__landingPage h2,.landing-module__NC2I-G__landingPage h3,.landing-module__NC2I-G__landingPage p{margin:0}.landing-module__NC2I-G__landingPage h1{letter-spacing:0;max-width:780px;font-size:4rem;line-height:1.02}.landing-module__NC2I-G__landingPage h2{letter-spacing:0;max-width:760px;font-size:2.45rem;line-height:1.08}.landing-module__NC2I-G__landingPage h3{letter-spacing:0;font-size:1rem;line-height:1.25}.landing-module__NC2I-G__landingPage p{color:var(--agentic-text-muted);font-size:1.05rem;line-height:1.65}.landing-module__NC2I-G__siteHeader{z-index:10;box-sizing:border-box;border-bottom:1px solid rgba(var(--agentic-border-rgb), .48);background:linear-gradient(90deg, rgba(var(--agentic-primary-rgb), .08), rgba(var(--agentic-info-strong-rgb), .05)), #02060bf2;-webkit-backdrop-filter:blur(18px);align-items:center;gap:12px;width:100%;min-height:64px;padding:0 max(24px,50% - 590px);display:flex;position:sticky;top:0;box-shadow:0 16px 42px #02061747}.landing-module__NC2I-G__brandMark{border:1px solid rgba(var(--agentic-primary-rgb), .46);width:42px;height:42px;color:var(--agentic-primary-hover);background:rgba(var(--agentic-primary-rgb), .12);border-radius:8px;place-items:center;font-weight:800;display:grid;box-shadow:0 14px 34px #02061775}.landing-module__NC2I-G__brand{color:var(--agentic-text);margin-right:auto;font-size:1.02rem;font-weight:800}.landing-module__NC2I-G__signInLink{border:1px solid rgba(var(--agentic-border-rgb), .62);min-height:40px;color:var(--agentic-text);background:rgba(var(--agentic-text-rgb), .06);border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:0 16px;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.landing-module__NC2I-G__signInLink:hover{border-color:rgba(var(--agentic-primary-rgb), .7);color:var(--agentic-primary-hover);background:rgba(var(--agentic-primary-rgb), .12)}.landing-module__NC2I-G__signInLink:focus-visible{outline:2px solid rgba(var(--agentic-primary-rgb), .46);outline-offset:2px}.landing-module__NC2I-G__band{border-bottom:1px solid rgba(var(--agentic-border-rgb), .2);padding:76px 24px}.landing-module__NC2I-G__inner{width:100%;max-width:1180px;margin:0 auto}.landing-module__NC2I-G__heroBand{background:radial-gradient(circle at 18% 18%, rgba(var(--agentic-primary-rgb), .18), transparent 28rem), radial-gradient(circle at 82% 24%, rgba(var(--agentic-info-strong-rgb), .14), transparent 24rem), linear-gradient(180deg, #0c161fd6, #02060bfa), var(--agentic-background-deep);align-items:center;min-height:min(696px,100vh - 64px);padding-top:48px;padding-bottom:54px;display:flex}.landing-module__NC2I-G__heroGrid,.landing-module__NC2I-G__storyGrid,.landing-module__NC2I-G__verifyGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);align-items:center;gap:54px;display:grid}.landing-module__NC2I-G__heroCopy,.landing-module__NC2I-G__storyCopy,.landing-module__NC2I-G__verifyCopy,.landing-module__NC2I-G__closeCta{gap:18px;display:grid}.landing-module__NC2I-G__heroLead{max-width:700px;color:var(--agentic-text-secondary);font-size:1.22rem;line-height:1.58}.landing-module__NC2I-G__eyebrow,.landing-module__NC2I-G__homeLabel{color:var(--agentic-info);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:800;line-height:1.2}.landing-module__NC2I-G__helperLine{color:var(--agentic-text-subtle);font-size:.92rem;line-height:1.45}.landing-module__NC2I-G__problemBand{background:linear-gradient(90deg, rgba(var(--agentic-primary-rgb), .08), rgba(var(--agentic-info-strong-rgb), .06), transparent 68%), var(--agentic-surface)}.landing-module__NC2I-G__problemCopy{text-align:center;gap:18px;max-width:840px;display:grid}.landing-module__NC2I-G__problemCopy h2{color:var(--agentic-text);margin:0 auto}.landing-module__NC2I-G__problemCopy p{color:var(--agentic-text-secondary);font-size:1.16rem}.landing-module__NC2I-G__storyGridReverse{grid-template-columns:minmax(360px,.86fr) minmax(0,1fr)}.landing-module__NC2I-G__storyGridReverse .landing-module__NC2I-G__storyCopy{grid-column:2}.landing-module__NC2I-G__storyGridReverse .landing-module__NC2I-G__visualPanel{grid-area:1/1}.landing-module__NC2I-G__sectionLead{max-width:660px;color:var(--agentic-text-secondary);font-size:1.22rem;line-height:1.45}.landing-module__NC2I-G__featureTriplet{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.landing-module__NC2I-G__featureCard{border:1px solid rgba(var(--agentic-border-rgb), .56);border-left:3px solid rgba(var(--agentic-primary-rgb), .74);background:var(--agentic-surface-soft);border-radius:8px;align-content:start;gap:10px;min-width:0;min-height:148px;padding:18px;display:grid;box-shadow:0 18px 38px #02061752}.landing-module__NC2I-G__featureCard h3{color:var(--agentic-text)}.landing-module__NC2I-G__featureCard p{font-size:.95rem;line-height:1.52}.landing-module__NC2I-G__visualPanel{border:1px solid rgba(var(--agentic-border-rgb), .58);background:linear-gradient(180deg, rgba(var(--agentic-text-rgb), .07), rgba(var(--agentic-primary-rgb), .08)), var(--agentic-surface);border-radius:8px;min-height:390px;position:relative;overflow:hidden;box-shadow:0 24px 55px #0206177a}.landing-module__NC2I-G__visualPanel:after{content:"";pointer-events:none;background:linear-gradient(#02060b00 58%,#02060b33);position:absolute;inset:0}.landing-module__NC2I-G__visualImage{object-fit:cover}.landing-module__NC2I-G__heroVisual{min-height:430px}.landing-module__NC2I-G__wideVisual{min-height:340px}.landing-module__NC2I-G__verifyBand{background:linear-gradient(135deg, rgba(var(--agentic-primary-rgb), .14), rgba(var(--agentic-info-strong-rgb), .1)), var(--agentic-background)}.landing-module__NC2I-G__verifyGrid{grid-template-columns:minmax(0,.95fr) minmax(340px,.8fr)}.landing-module__NC2I-G__beatList{gap:14px;margin-top:10px;display:grid}.landing-module__NC2I-G__verificationBeat{border-top:1px solid rgba(var(--agentic-border-rgb), .3);grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;display:grid}.landing-module__NC2I-G__verificationBeat span{border:1px solid rgba(var(--agentic-primary-rgb), .46);width:40px;height:40px;color:var(--agentic-primary-hover);background:rgba(var(--agentic-primary-rgb), .16);border-radius:999px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.landing-module__NC2I-G__verificationBeat p{margin-top:6px;font-size:.98rem}.landing-module__NC2I-G__midCtaBand{background:var(--agentic-surface);padding-top:48px;padding-bottom:48px}.landing-module__NC2I-G__ctaPanel{border:1px solid rgba(var(--agentic-primary-rgb), .44);background:var(--agentic-surface-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:28px;padding:32px;display:grid;box-shadow:0 18px 42px #02061759}.landing-module__NC2I-G__quietBand{background:rgba(var(--agentic-text-rgb), .04)}.landing-module__NC2I-G__featureBandHeader{gap:14px;max-width:800px;margin-bottom:22px;display:grid}.landing-module__NC2I-G__featureBandLayout{grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:34px;display:grid}.landing-module__NC2I-G__personaChips{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.landing-module__NC2I-G__personaChips span{border:1px solid rgba(var(--agentic-border-rgb), .5);min-height:36px;color:var(--agentic-info);background:rgba(var(--agentic-info-rgb), .12);border-radius:999px;align-items:center;padding:0 14px;font-size:.9rem;font-weight:800;display:inline-flex}.landing-module__NC2I-G__closeCtaBand{background:radial-gradient(circle at top left, rgba(var(--agentic-primary-rgb), .14), transparent 28rem), var(--agentic-background-deep)}.landing-module__NC2I-G__closeCta{justify-items:start;max-width:760px}.landing-module__NC2I-G__waitlistCallout{border:1px solid rgba(var(--agentic-border-rgb), .5);border-left:3px solid rgba(var(--agentic-primary-rgb), .72);background:#111c2eb8;border-radius:8px;gap:16px;width:100%;max-width:720px;padding:18px;display:grid;box-shadow:0 18px 42px #0206173d}.landing-module__NC2I-G__waitlistCalloutCompact{max-width:none}.landing-module__NC2I-G__waitlistCalloutCopy{gap:6px;display:grid}.landing-module__NC2I-G__waitlistCalloutCopy h3{color:var(--agentic-text);font-size:1rem}.landing-module__NC2I-G__waitlistCalloutCopy p{color:var(--agentic-text-subtle);font-size:.94rem;line-height:1.5}.landing-module__NC2I-G__waitlistForm{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;width:100%;max-width:650px;display:grid}.landing-module__NC2I-G__waitlistFormCompact{max-width:none}.landing-module__NC2I-G__waitlistField{gap:7px;display:grid}.landing-module__NC2I-G__waitlistField label{color:var(--agentic-info-strong);font-size:.86rem;font-weight:800}.landing-module__NC2I-G__waitlistField input{border:1px solid rgba(var(--agentic-border-rgb), .58);width:100%;min-height:52px;color:var(--agentic-text);background:var(--agentic-surface-field);font:inherit;border-radius:8px;padding:0 15px;font-size:1rem}.landing-module__NC2I-G__waitlistField input::placeholder{color:var(--agentic-text-disabled)}.landing-module__NC2I-G__waitlistField input:disabled{color:var(--agentic-text-disabled);background:var(--agentic-surface)}.landing-module__NC2I-G__waitlistField input:focus{border-color:var(--agentic-focus);outline:2px solid rgba(var(--agentic-primary-rgb), .3);outline-offset:2px}.landing-module__NC2I-G__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module__NC2I-G__waitlistButton{border:1px solid rgba(var(--agentic-primary-rgb), .6);min-width:196px;min-height:52px;color:var(--agentic-primary-ink);background:linear-gradient(120deg, var(--agentic-primary), var(--agentic-primary-hover));box-shadow:0 10px 25px rgba(var(--agentic-primary-rgb), .25);font:inherit;cursor:pointer;border-radius:8px;padding:0 20px;font-size:1rem;font-weight:900}.landing-module__NC2I-G__waitlistButton:hover{transform:translateY(-1px)}.landing-module__NC2I-G__waitlistButton:disabled{color:var(--agentic-text-disabled);background:var(--agentic-surface);box-shadow:none;cursor:not-allowed;transform:none}.landing-module__NC2I-G__formStatus{color:var(--agentic-success);grid-column:1/-1;font-size:.93rem;font-weight:800;line-height:1.4}.landing-module__NC2I-G__formStatus[role=alert]{color:var(--agentic-danger-soft)}@media (max-width:980px){.landing-module__NC2I-G__siteHeader{min-height:68px}.landing-module__NC2I-G__heroBand{min-height:auto}.landing-module__NC2I-G__heroGrid,.landing-module__NC2I-G__storyGrid,.landing-module__NC2I-G__storyGridReverse,.landing-module__NC2I-G__verifyGrid,.landing-module__NC2I-G__ctaPanel,.landing-module__NC2I-G__featureBandLayout{grid-template-columns:1fr}.landing-module__NC2I-G__storyGridReverse .landing-module__NC2I-G__storyCopy,.landing-module__NC2I-G__storyGridReverse .landing-module__NC2I-G__visualPanel{grid-area:auto}.landing-module__NC2I-G__visualPanel{min-height:360px}.landing-module__NC2I-G__featureTriplet{grid-template-columns:1fr}.landing-module__NC2I-G__featureCard{min-height:auto}}@media (max-width:680px){.landing-module__NC2I-G__landingPage h1{font-size:2.35rem}.landing-module__NC2I-G__landingPage h2{font-size:2rem}.landing-module__NC2I-G__landingPage p,.landing-module__NC2I-G__heroLead,.landing-module__NC2I-G__sectionLead{font-size:1rem}.landing-module__NC2I-G__heroLead{line-height:1.48}.landing-module__NC2I-G__siteHeader{min-height:62px;padding-left:18px;padding-right:18px}.landing-module__NC2I-G__brandMark{width:38px;height:38px}.landing-module__NC2I-G__signInLink{min-height:38px;padding:0 12px}.landing-module__NC2I-G__band{padding:64px 18px}.landing-module__NC2I-G__heroBand{padding-top:20px;padding-bottom:28px}.landing-module__NC2I-G__heroGrid{gap:26px}.landing-module__NC2I-G__heroCopy{gap:14px}.landing-module__NC2I-G__heroVisual{display:none}.landing-module__NC2I-G__problemBand{padding-top:34px}.landing-module__NC2I-G__waitlistCallout{gap:12px;padding:16px}.landing-module__NC2I-G__waitlistForm{grid-template-columns:1fr}.landing-module__NC2I-G__waitlistButton{width:100%}.landing-module__NC2I-G__visualPanel{min-height:320px}.landing-module__NC2I-G__ctaPanel{padding:24px}}
