.landing-module__jDH3nq__page{--paper:#f5f5fa;--ink:#11111a;--signal:#b1adff;--line:#ffffff1a;min-height:100vh;color:var(--paper);font-family:var(--sans);background:radial-gradient(800px 550px at 80% 8%,#6f62d31a,#0000 75%),#09090d}.landing-module__jDH3nq__page a{color:inherit;text-decoration:none}.landing-module__jDH3nq__page a:focus-visible,.landing-module__jDH3nq__page summary:focus-visible{outline:2px solid var(--signal);outline-offset:5px;border-radius:5px}.landing-module__jDH3nq__nav,.landing-module__jDH3nq__hero,.landing-module__jDH3nq__modeSection,.landing-module__jDH3nq__modelsSection,.landing-module__jDH3nq__factsSection,.landing-module__jDH3nq__workflowSection,.landing-module__jDH3nq__securitySection,.landing-module__jDH3nq__faqSection,.landing-module__jDH3nq__finalCta,.landing-module__jDH3nq__footer,.landing-module__jDH3nq__companionSection{width:min(1200px,100% - 80px);margin-inline:auto}.landing-module__jDH3nq__nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;min-height:94px;display:flex}.landing-module__jDH3nq__brand,.landing-module__jDH3nq__navActions,.landing-module__jDH3nq__navLinks,.landing-module__jDH3nq__heroActions,.landing-module__jDH3nq__policyLinks{align-items:center;display:flex}.landing-module__jDH3nq__brand{flex-shrink:0;gap:12px}.landing-module__jDH3nq__brandMark,.landing-module__jDH3nq__previewBrand{aspect-ratio:1;width:36px;color:var(--ink);font:800 11px var(--mono);letter-spacing:-.06em;background:#eeedf8;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.landing-module__jDH3nq__brandWordmark{letter-spacing:-.04em;font-size:23px;font-weight:750;line-height:1.1}.landing-module__jDH3nq__brandWordmark>span{color:#9795a6;letter-spacing:.025em;margin-top:4px;font-size:10px;font-weight:500;display:block}.landing-module__jDH3nq__navLinks{color:#aaa8ba;gap:26px;font-size:13px}.landing-module__jDH3nq__navLinks a{white-space:nowrap}.landing-module__jDH3nq__navLink{align-items:center;min-height:44px;display:inline-flex}.landing-module__jDH3nq__navLinks a:hover,.landing-module__jDH3nq__signIn:hover{color:#fff}.landing-module__jDH3nq__navActions{flex-shrink:0;gap:22px}.landing-module__jDH3nq__signIn{white-space:nowrap;font-size:13px}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__heroButton,.landing-module__jDH3nq__secondaryButton{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:0 18px;font-size:13px;font-weight:650;transition:background .2s,border-color .2s;display:inline-flex}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__heroButton{background:#b7b3ff;color:#171522!important}.landing-module__jDH3nq__primaryButton:hover,.landing-module__jDH3nq__heroButton:hover{background:#cfccff}.landing-module__jDH3nq__secondaryButton{border-color:var(--line);color:var(--paper);background:#ffffff06}.landing-module__jDH3nq__secondaryButton:hover{background:#ffffff0f;border-color:#77728e}.landing-module__jDH3nq__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:58px;padding:86px 0 90px;display:grid}.landing-module__jDH3nq__eyebrow,.landing-module__jDH3nq__sectionHeading>p,.landing-module__jDH3nq__finalCta>p{color:var(--signal);letter-spacing:.14em;font-size:10px;font-weight:700;line-height:1.5}.landing-module__jDH3nq__hero .landing-module__jDH3nq__eyebrow{align-items:center;gap:8px;display:flex}.landing-module__jDH3nq__hero .landing-module__jDH3nq__eyebrow>span{background:var(--signal);border-radius:50%;width:6px;height:6px}.landing-module__jDH3nq__hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(40px,4.25vw,62px);font-weight:600;line-height:1.08}.landing-module__jDH3nq__hero h1>span{color:#b8b3ea}.landing-module__jDH3nq__lede{color:#aaa7bb;max-width:470px;font-size:16px;line-height:1.8}.landing-module__jDH3nq__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px}.landing-module__jDH3nq__heroButton,.landing-module__jDH3nq__secondaryButton{min-height:50px;padding-inline:20px}.landing-module__jDH3nq__startNote{color:#9894aa;margin-top:15px;font-size:11px;line-height:1.6}.landing-module__jDH3nq__providerLine{color:#c4c1d0;align-items:center;gap:16px;margin-top:32px;font-size:13px;font-weight:550;display:flex}.landing-module__jDH3nq__providerLine i{background:#615c72;border-radius:50%;width:3px;height:3px}.landing-module__jDH3nq__workspacePreview{background:#101017;border:1px solid #b2a7ff33;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 32px 90px #00000061,0 0 80px #826dde11}.landing-module__jDH3nq__previewBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:0 16px;display:flex}.landing-module__jDH3nq__previewIdentity{align-items:center;gap:9px;font-size:11px;font-weight:600;display:flex}.landing-module__jDH3nq__previewBrand{border-radius:7px;width:25px;font-size:8px}.landing-module__jDH3nq__previewStatus{color:#928ca5;font-size:9px}.landing-module__jDH3nq__previewBody{grid-template-columns:114px minmax(0,1fr);display:grid}.landing-module__jDH3nq__previewRail{border-right:1px solid var(--line);background:#0000001a;flex-direction:column;gap:4px;padding:18px 10px;display:flex}.landing-module__jDH3nq__previewRail>span{color:#9892a9;border-radius:6px;padding:7px 9px;font-size:10px}.landing-module__jDH3nq__previewRail .landing-module__jDH3nq__activeMode{color:#c7beff;background:#a194fa1f}.landing-module__jDH3nq__previewRail .landing-module__jDH3nq__railNew{color:#d6cfff;border:1px solid #3a324b;margin-bottom:12px}.landing-module__jDH3nq__previewRail .landing-module__jDH3nq__railCompanion{color:#c7beff;margin-top:8px}.landing-module__jDH3nq__railHistory{gap:8px;margin:24px 9px 0;display:grid}.landing-module__jDH3nq__railHistory small{letter-spacing:.1em;color:#a098b3;font-size:7px}.landing-module__jDH3nq__railHistory span{color:#8f869f;font-size:8px}.landing-module__jDH3nq__previewCanvas{min-width:0;padding:18px}.landing-module__jDH3nq__previewModel{color:#d0c6ea;justify-content:space-between;align-items:center;gap:8px;padding-bottom:18px;font-size:9px;display:flex}.landing-module__jDH3nq__previewModel>span:last-child{color:#a39aaf;font-size:8px}.landing-module__jDH3nq__prompt{color:#e2dcef;background:#242034;border:1px solid #af9eed33;border-radius:10px 10px 3px;margin:0 0 20px 25px;padding:12px 14px;font-size:11px;line-height:1.65}.landing-module__jDH3nq__exampleAnswer{border:1px solid var(--line);background:#ffffff05;border-radius:10px;padding:15px}.landing-module__jDH3nq__answerLabel{color:#b8a6ed;font-size:9px;font-weight:650}.landing-module__jDH3nq__exampleAnswer h2{letter-spacing:-.03em;margin:12px 0 8px;font-size:16px;font-weight:600;line-height:1.35}.landing-module__jDH3nq__exampleAnswer p{color:#aba2ba;font-size:10px;line-height:1.8}.landing-module__jDH3nq__answerSteps{gap:8px;margin-top:14px;display:grid}.landing-module__jDH3nq__answerSteps>span{color:#cec4df;align-items:center;gap:8px;font-size:9px;display:flex}.landing-module__jDH3nq__answerSteps b{color:#b7a7dd;width:20px;height:20px;font:8px var(--mono);background:#ad98ee1a;border-radius:5px;place-items:center;display:grid}.landing-module__jDH3nq__contextTag{color:#b4a3cd;margin:14px 0;font-size:8px}.landing-module__jDH3nq__composer{color:#a49aac;border:1px solid #36303f;border-radius:9px;justify-content:space-between;align-items:center;min-height:43px;padding:8px 10px 8px 12px;font-size:10px;display:flex}.landing-module__jDH3nq__composer b{color:#211a30;background:#b7a6e5;border-radius:7px;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.landing-module__jDH3nq__sectionHeading{flex-direction:column;gap:15px;margin-bottom:32px;display:flex}.landing-module__jDH3nq__sectionHeading h2,.landing-module__jDH3nq__companionSection h2,.landing-module__jDH3nq__securitySection h2,.landing-module__jDH3nq__faqSection h2,.landing-module__jDH3nq__finalCta h2{letter-spacing:-.045em;font-size:clamp(29px,3vw,42px);font-weight:550;line-height:1.15}.landing-module__jDH3nq__modelsSection,.landing-module__jDH3nq__modeSection,.landing-module__jDH3nq__workflowSection,.landing-module__jDH3nq__companionSection{border-top:1px solid var(--line);padding-block:70px}.landing-module__jDH3nq__modelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.landing-module__jDH3nq__modelGrid article{border:1px solid var(--line);background:#ffffff05;border-radius:13px;min-width:0;padding:24px}.landing-module__jDH3nq__modelGrid span{color:#c8bce8;width:35px;height:35px;font:600 10px var(--mono);background:#1a1723;border:1px solid #393445;border-radius:10px;place-items:center;display:grid}.landing-module__jDH3nq__modelGrid h3,.landing-module__jDH3nq__workflowGrid h3{letter-spacing:-.02em;margin:24px 0 10px;font-size:16px;font-weight:600}.landing-module__jDH3nq__modelGrid p,.landing-module__jDH3nq__workflowGrid p,.landing-module__jDH3nq__catalogNote,.landing-module__jDH3nq__faqList p,.landing-module__jDH3nq__modeGrid p,.landing-module__jDH3nq__factsSection p{color:#a29aac;font-size:13px;line-height:1.75}.landing-module__jDH3nq__catalogNote{margin-top:18px;font-size:11px}.landing-module__jDH3nq__companionSection{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.landing-module__jDH3nq__companionSection h2{margin:16px 0}.landing-module__jDH3nq__companionLede{color:#aaa0ba;max-width:490px;font-size:15px;line-height:1.8}.landing-module__jDH3nq__textLink{align-items:center;gap:22px;margin-top:24px;font-size:13px;font-weight:650;display:inline-flex;color:var(--signal)!important}.landing-module__jDH3nq__contextPanel{background:linear-gradient(130deg,#a48fdf12,#ffffff05);border:1px solid #353042;border-radius:16px;padding:26px}.landing-module__jDH3nq__panelKicker{color:#b8a6d8;letter-spacing:.12em;font-size:9px}.landing-module__jDH3nq__contextPanel>div{align-items:center;gap:18px;padding-top:22px;display:flex}.landing-module__jDH3nq__contextPanel>div>span{color:#b8a4dc;font:11px var(--mono)}.landing-module__jDH3nq__contextPanel strong,.landing-module__jDH3nq__contextPanel small{display:block}.landing-module__jDH3nq__contextPanel strong{font-size:14px;font-weight:550}.landing-module__jDH3nq__contextPanel small{color:#a79bb4;margin-top:4px;font-size:12px}.landing-module__jDH3nq__modeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.landing-module__jDH3nq__modeGrid article{border-top:1px solid #45404f;padding:20px 0}.landing-module__jDH3nq__modeGrid span,.landing-module__jDH3nq__factsSection article>span,.landing-module__jDH3nq__workflowGrid span{color:#b2a5c9;font:10px var(--mono)}.landing-module__jDH3nq__modeGrid h3{margin:24px 0 10px;font-size:17px;font-weight:600}.landing-module__jDH3nq__factsSection{padding-bottom:70px}.landing-module__jDH3nq__factsSection article{border-top:1px solid var(--line);grid-template-columns:60px 1fr;padding:24px 0;display:grid}.landing-module__jDH3nq__factsSection article div{grid-template-columns:.75fr 1fr;gap:50px;display:grid}.landing-module__jDH3nq__factsSection h3{font-size:16px;font-weight:550}.landing-module__jDH3nq__workflowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.landing-module__jDH3nq__workflowGrid article{border-top:1px solid #45404f;padding-top:20px}.landing-module__jDH3nq__securitySection,.landing-module__jDH3nq__faqSection{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:80px;padding-block:70px;display:grid}.landing-module__jDH3nq__securitySection h2,.landing-module__jDH3nq__faqSection h2{margin-top:16px}.landing-module__jDH3nq__securityCopy p{color:#aaa0ba;margin-bottom:18px;font-size:13px;line-height:1.8}.landing-module__jDH3nq__policyLinks{color:var(--signal);gap:24px;margin-top:24px;font-size:12px}.landing-module__jDH3nq__faqList details{border-bottom:1px solid var(--line)}.landing-module__jDH3nq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:18px 0;font-size:14px;list-style:none;display:flex}.landing-module__jDH3nq__faqList summary::-webkit-details-marker{display:none}.landing-module__jDH3nq__faqList summary span{color:var(--signal)}.landing-module__jDH3nq__faqList details[open] summary span{transform:rotate(45deg)}.landing-module__jDH3nq__faqList p{padding:0 24px 20px 0}.landing-module__jDH3nq__finalCta{text-align:center;border-top:1px solid var(--line);padding:80px 0}.landing-module__jDH3nq__finalCta h2{margin-top:20px}.landing-module__jDH3nq__finalCta .landing-module__jDH3nq__heroActions{justify-content:center}.landing-module__jDH3nq__footer{border-top:1px solid var(--line);color:#a097ae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px 0;font-size:10px;display:flex}.landing-module__jDH3nq__footerLinks{flex-wrap:wrap;order:3;gap:14px 22px;width:100%;display:flex}.landing-module__jDH3nq__footerLinks a{color:#b0a5bf;align-items:center;min-height:32px;font-size:11px;display:inline-flex}.landing-module__jDH3nq__footerLinks a:hover{color:#fff}@media (max-width:1100px){.landing-module__jDH3nq__nav{gap:20px}.landing-module__jDH3nq__navLinks{gap:18px;font-size:12px}.landing-module__jDH3nq__navActions{gap:14px}.landing-module__jDH3nq__hero{gap:28px;padding-top:64px}.landing-module__jDH3nq__previewRail{padding-inline:6px}.landing-module__jDH3nq__previewBody{grid-template-columns:92px minmax(0,1fr)}.landing-module__jDH3nq__previewCanvas{padding:14px}.landing-module__jDH3nq__previewRail>span{padding-inline:6px;font-size:9px}.landing-module__jDH3nq__modelGrid article{padding:18px}}@media (max-width:900px){.landing-module__jDH3nq__navLinks{display:none}.landing-module__jDH3nq__hero{grid-template-columns:1fr;gap:44px;padding-bottom:60px}.landing-module__jDH3nq__heroCopy{max-width:600px}.landing-module__jDH3nq__hero h1{font-size:clamp(40px,7vw,58px)}.landing-module__jDH3nq__workspacePreview{width:100%;max-width:640px}.landing-module__jDH3nq__previewBody{grid-template-columns:120px minmax(0,1fr)}.landing-module__jDH3nq__previewCanvas{padding:22px}.landing-module__jDH3nq__previewRail{padding:22px 12px}.landing-module__jDH3nq__previewRail>span{font-size:11px}.landing-module__jDH3nq__previewStatus{font-size:10px}.landing-module__jDH3nq__modelGrid,.landing-module__jDH3nq__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__modeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__jDH3nq__companionSection,.landing-module__jDH3nq__securitySection,.landing-module__jDH3nq__faqSection{grid-template-columns:1fr;gap:32px}.landing-module__jDH3nq__factsSection article div{grid-template-columns:1fr;gap:10px}}@media (max-width:600px){.landing-module__jDH3nq__nav,.landing-module__jDH3nq__hero,.landing-module__jDH3nq__modeSection,.landing-module__jDH3nq__modelsSection,.landing-module__jDH3nq__factsSection,.landing-module__jDH3nq__workflowSection,.landing-module__jDH3nq__securitySection,.landing-module__jDH3nq__faqSection,.landing-module__jDH3nq__finalCta,.landing-module__jDH3nq__footer,.landing-module__jDH3nq__companionSection{width:calc(100% - 36px)}.landing-module__jDH3nq__nav{gap:14px;min-height:80px}.landing-module__jDH3nq__brand{gap:8px}.landing-module__jDH3nq__brandMark{width:31px}.landing-module__jDH3nq__brandWordmark{font-size:20px}.landing-module__jDH3nq__brandWordmark>span{font-size:8px}.landing-module__jDH3nq__navActions{gap:12px}.landing-module__jDH3nq__navActions .landing-module__jDH3nq__primaryButton{display:none}.landing-module__jDH3nq__signIn{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.landing-module__jDH3nq__hero{gap:36px;padding-top:44px}.landing-module__jDH3nq__hero h1{font-size:clamp(34px,9vw,52px)}.landing-module__jDH3nq__lede{font-size:15px}.landing-module__jDH3nq__heroActions{gap:10px}.landing-module__jDH3nq__heroButton,.landing-module__jDH3nq__secondaryButton{padding-inline:16px;font-size:12px}.landing-module__jDH3nq__providerLine{margin-top:24px}.landing-module__jDH3nq__previewBody{grid-template-columns:minmax(0,1fr)}.landing-module__jDH3nq__previewRail{display:none}.landing-module__jDH3nq__previewBar{padding-inline:13px}.landing-module__jDH3nq__previewStatus{font-size:8px}.landing-module__jDH3nq__previewCanvas{padding:16px}.landing-module__jDH3nq__previewModel{font-size:10px}.landing-module__jDH3nq__prompt,.landing-module__jDH3nq__exampleAnswer p{font-size:12px}.landing-module__jDH3nq__answerSteps>span{font-size:11px}.landing-module__jDH3nq__contextTag{font-size:10px}.landing-module__jDH3nq__composer{font-size:12px}.landing-module__jDH3nq__modelsSection,.landing-module__jDH3nq__modeSection,.landing-module__jDH3nq__workflowSection,.landing-module__jDH3nq__companionSection,.landing-module__jDH3nq__securitySection,.landing-module__jDH3nq__faqSection{padding-block:48px}.landing-module__jDH3nq__modelGrid,.landing-module__jDH3nq__workflowGrid,.landing-module__jDH3nq__modeGrid{grid-template-columns:1fr;gap:14px}.landing-module__jDH3nq__modelGrid article{padding:22px}.landing-module__jDH3nq__modelGrid h3{margin-top:18px}.landing-module__jDH3nq__modeGrid h3{margin-top:14px}.landing-module__jDH3nq__factsSection{padding-bottom:48px}.landing-module__jDH3nq__factsSection article{grid-template-columns:34px 1fr}.landing-module__jDH3nq__finalCta{padding-block:56px}.landing-module__jDH3nq__footer{gap:14px}.landing-module__jDH3nq__footerLinks{gap:8px 20px}.landing-module__jDH3nq__footerLinks a{min-height:44px;font-size:12px}}
