.LandingPage-module__HS_v1a__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fafaf8;--paper-deep:#f3efe6;--paper-warm:#fff7e9;--ink:#2c2416;--ink-strong:#17130f;--ink-soft:#6f675d;--line:#e7dfd2;--line-strong:#d9cbbb;--orange:#ff991c;--orange-hot:#ffa332;--orange-deep:#b8640d;--blue:#12365c;--blue-soft:#dce9f5;--green:#315f49;--mint-soft:#e4f1e9;--cream:#fffaf0;--glass:#fffcf4cc;--float-soft:0 22px 70px #241c121f;--float-strong:0 38px 110px #19130c42;--color-background:var(--paper);--color-foreground:var(--ink);--color-foreground-secondary:#3f362a;--color-text-muted:#78716c;--color-border:#e8e5dd;--color-border-subtle:#e5e3dc;--color-surface:#fff;--color-surface-muted:#f5f3ef;--color-surface-strong:#f0ede6;--color-primary:var(--orange);--color-primary-hover:var(--orange-hot);--color-primary-foreground:#201105;--color-primary-readable:#9d5700;--color-input-bg:#fff;--color-input-placeholder:#9ca3af;--shadow-soft:0 10px 30px #0f172a0f;--shadow-strong:0 16px 48px #0f172a1f;background:linear-gradient(180deg, #040403 0 760px, var(--paper) 760px 100%), var(--paper);width:100%;min-height:100vh;color:var(--ink);font-family:var(--font-work-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:7rem;overflow-x:hidden}html{scroll-behavior:smooth;scroll-padding-top:7rem}.LandingPage-module__HS_v1a__page a{text-decoration:none}.LandingPage-module__HS_v1a__nav{z-index:50;pointer-events:none;position:fixed;top:1rem;left:0;right:0}.LandingPage-module__HS_v1a__navInner{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#fffcf4f5;border:1px solid #ffffff7a;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:min(100% - 2rem,1080px);min-height:62px;margin-inline:auto;padding:.42rem .5rem .42rem .7rem;display:grid;box-shadow:0 18px 52px #15110c24}.LandingPage-module__HS_v1a__brand,.LandingPage-module__HS_v1a__footerBrand{color:var(--ink);font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:0;align-items:center;gap:.62rem;font-size:1.18rem;font-weight:700;display:inline-flex}.LandingPage-module__HS_v1a__brandMark{border:1px solid var(--line);background:#fff9ed;border-radius:50%;place-items:center;width:36px;height:36px;display:inline-grid}.LandingPage-module__HS_v1a__navLinks{justify-content:center;align-items:center;gap:.1rem;display:flex}.LandingPage-module__HS_v1a__navLinks a{color:#17130fb8;border-radius:999px;padding:.7rem .82rem;font-size:.86rem;font-weight:650;transition:background-color .16s,color .16s}.LandingPage-module__HS_v1a__navLinks a:hover{color:var(--ink);background:#17130f0f}.LandingPage-module__HS_v1a__navActions{align-items:center;gap:.42rem;display:inline-flex}.LandingPage-module__HS_v1a__navCta,.LandingPage-module__HS_v1a__primaryButton,.LandingPage-module__HS_v1a__secondaryButton,.LandingPage-module__HS_v1a__navDrawerCta{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.48rem;min-height:46px;font-size:.94rem;font-weight:750;line-height:1;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex}.LandingPage-module__HS_v1a__navCta,.LandingPage-module__HS_v1a__primaryButton,.LandingPage-module__HS_v1a__navDrawerCta{background:var(--orange);color:#201105;border:1px solid #0000;box-shadow:0 10px 24px #ff991c42}.LandingPage-module__HS_v1a__navCta{padding:0 1.05rem}.LandingPage-module__HS_v1a__primaryButton{padding:0 1.2rem}.LandingPage-module__HS_v1a__secondaryButton{color:var(--cream);-webkit-backdrop-filter:blur(14px);background:#fffcf414;border:1px solid #fffcf43d;padding:0 1.12rem}.LandingPage-module__HS_v1a__navCta:hover,.LandingPage-module__HS_v1a__primaryButton:hover,.LandingPage-module__HS_v1a__navDrawerCta:hover{background:var(--orange-hot);transform:translateY(-1px);box-shadow:0 14px 30px #ff991c4d}.LandingPage-module__HS_v1a__secondaryButton:hover{background:#fffcf424;border-color:#fffcf457;transform:translateY(-1px)}.LandingPage-module__HS_v1a__navToggle{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fffcf4c7;border:1px solid #17130f1a;border-radius:50%;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s;display:none}.LandingPage-module__HS_v1a__navToggle:hover,.LandingPage-module__HS_v1a__navToggle[aria-expanded=true]{background:#17130f14;border-color:#17130f33}.LandingPage-module__HS_v1a__navDrawer{-webkit-backdrop-filter:blur(18px)saturate(1.08);opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;background:#fffcf4f5;border:1px solid #17130f1a;border-radius:22px;gap:.42rem;padding:.85rem;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;top:calc(1.6rem + 62px);left:1rem;right:1rem;transform:translateY(-6px)scale(.98);box-shadow:0 26px 70px #15110c38}.LandingPage-module__HS_v1a__navDrawerOpen{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.LandingPage-module__HS_v1a__navDrawer nav{gap:.18rem;display:grid}.LandingPage-module__HS_v1a__navDrawer nav a{min-height:48px;color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .92rem;font-size:1rem;font-weight:700;display:flex}.LandingPage-module__HS_v1a__navDrawerCta{min-height:50px}.LandingPage-module__HS_v1a__hero{min-height:min(1040px,100svh);color:var(--cream);background:#020304;display:grid;position:relative;overflow:hidden}.LandingPage-module__HS_v1a__heroAnimation{width:100%;height:100%;position:absolute;inset:0}.LandingPage-module__HS_v1a__heroWash{pointer-events:none;background:radial-gradient(circle at 50% 12%,#ff991c17,#0000 26rem),linear-gradient(#0000002e,#0000001a 44%,#000000c7 100%),linear-gradient(90deg,#0000005c,#0000 38%,#0000004d);position:absolute;inset:0}.LandingPage-module__HS_v1a__heroInner{z-index:1;text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:1.25rem;width:min(100% - 2rem,1200px);margin-inline:auto;padding:7rem 0 1.2rem;display:grid;position:relative}.LandingPage-module__HS_v1a__heroCopy{justify-items:center;gap:1.2rem;width:min(100%,870px);display:grid}.LandingPage-module__HS_v1a__heroEyebrow{color:#fffcf4c2;-webkit-backdrop-filter:blur(12px);background:#fffcf414;border:1px solid #fffcf429;border-radius:999px;align-items:center;gap:.52rem;margin:0;padding:.55rem .78rem;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex}.LandingPage-module__HS_v1a__heroEyebrowIcon{-o-object-fit:contain;object-fit:contain;width:auto;height:20px}.LandingPage-module__HS_v1a__hero h1{color:#fffaf0;max-width:880px;font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(3.1rem,5.6vw,4.85rem);font-weight:700;line-height:.95}.LandingPage-module__HS_v1a__heroSubcopy{color:#fffcf4c2;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(1.02rem,1.5vw,1.28rem);font-weight:500;line-height:1.55}.LandingPage-module__HS_v1a__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.72rem;padding-top:.1rem;display:flex}.LandingPage-module__HS_v1a__heroGuardrails{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;width:min(100%,910px);padding-top:.2rem;display:none}.LandingPage-module__HS_v1a__heroGuardrails article{text-align:left;-webkit-backdrop-filter:blur(14px);background:#fffcf413;border:1px solid #fffcf424;border-radius:8px;align-items:flex-start;gap:.65rem;min-height:86px;padding:.9rem;display:flex}.LandingPage-module__HS_v1a__heroGuardrails svg{color:var(--orange);flex:none}.LandingPage-module__HS_v1a__heroGuardrails div{gap:.25rem;display:grid}.LandingPage-module__HS_v1a__heroGuardrails strong{color:#fffaf0;font-size:.86rem}.LandingPage-module__HS_v1a__heroGuardrails span{color:#fffcf4a3;font-size:.8rem;line-height:1.35}.LandingPage-module__HS_v1a__heroPreview{border-radius:22px;width:min(100%,560px);overflow:visible;transform:translateY(.1rem)}.LandingPage-module__HS_v1a__appPreviewShell,.LandingPage-module__HS_v1a__workflowPreviewPanel{color:var(--ink);box-shadow:0 0 0 1px #ffffff8c inset, var(--float-strong);background:#fffaf0;border:1px solid #28211629;border-radius:22px;overflow:hidden}.LandingPage-module__HS_v1a__appPreviewShell{width:100%}.LandingPage-module__HS_v1a__appPreviewBody,.LandingPage-module__HS_v1a__workflowChatPane{gap:1rem;padding:1.1rem;display:grid}.LandingPage-module__HS_v1a__appPreviewBody{min-height:390px}.LandingPage-module__HS_v1a__heroAppPreviewShell{background:radial-gradient(circle at 70% 18%,#ff991c14,#0000 16rem),#fffaf0;border-color:#fffcf42e;grid-template-rows:auto minmax(0,1fr) auto;height:430px;display:grid}.LandingPage-module__HS_v1a__heroAppPreviewBody{align-content:start;gap:.68rem;min-height:auto;padding:.9rem .95rem .75rem;overflow:hidden}.LandingPage-module__HS_v1a__appPreviewInputWrap,.LandingPage-module__HS_v1a__workflowInputDock{padding:0 1.1rem 1.1rem}.LandingPage-module__HS_v1a__chatTopbar{background:#fffcf4eb;border-bottom:1px solid #2c241614;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.72rem;display:grid}.LandingPage-module__HS_v1a__chatTopbarCompact{gap:.35rem;padding:.5rem}.LandingPage-module__HS_v1a__chatTopbarIconBtn,.LandingPage-module__HS_v1a__chatTopbarModelPill,.LandingPage-module__HS_v1a__chatTopbarBalance{min-width:0;min-height:34px;color:var(--ink);background:#fffdf8;border:1px solid #2c24161a;border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.LandingPage-module__HS_v1a__chatTopbarIconBtn{width:34px;color:var(--ink-soft)}.LandingPage-module__HS_v1a__chatTopbarModelPill{gap:.42rem;padding:0 .72rem;overflow:hidden}.LandingPage-module__HS_v1a__chatTopbarModelPill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LandingPage-module__HS_v1a__chatTopbarBalance{gap:.25rem;padding:0 .62rem}.LandingPage-module__HS_v1a__chatTopbarAvatar{background:var(--orange);color:#fffaf0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:800;display:inline-grid}.LandingPage-module__HS_v1a__chatRow{align-items:flex-start;gap:.72rem;display:flex}.LandingPage-module__HS_v1a__chatRow[data-role=user]{justify-content:flex-end}.LandingPage-module__HS_v1a__chatUserBubble{background:var(--orange);color:#281504;text-align:left;border-radius:999px;max-width:min(100%,360px);padding:.82rem 1rem;font-size:.92rem;font-weight:800;line-height:1.25}.LandingPage-module__HS_v1a__previewMessageFrame{will-change:transform, opacity;width:100%;min-width:0;display:flex}.LandingPage-module__HS_v1a__previewMessageFrameUser{justify-content:flex-end;padding-left:2.4rem}.LandingPage-module__HS_v1a__previewMessageFrameAssistant{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:.72rem;display:grid}.LandingPage-module__HS_v1a__previewAssistantAvatar{place-items:center;width:32px;height:32px;display:inline-grid;overflow:hidden}.LandingPage-module__HS_v1a__previewAssistantAvatar img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.LandingPage-module__HS_v1a__previewMessageContent{text-align:left;gap:.48rem;min-width:0;padding-top:.1rem;display:grid}.LandingPage-module__HS_v1a__previewAssistantText{min-height:3.8em;color:var(--ink);font-size:.86rem;line-height:1.48}.LandingPage-module__HS_v1a__previewAssistantText strong{font-weight:750}.LandingPage-module__HS_v1a__previewAssistantText[data-streaming=true]:after{background:var(--orange);vertical-align:-.12em;content:"";border-radius:999px;width:.55em;height:1em;margin-left:.14rem;animation:.72s ease-in-out infinite LandingPage-module__HS_v1a__previewCursorPulse;display:inline-block}@keyframes LandingPage-module__HS_v1a__previewCursorPulse{0%,to{opacity:.28;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1)}}.LandingPage-module__HS_v1a__chatAvatar{background:#fff3d7;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:inline-grid;box-shadow:inset 0 0 0 1px #ff991c2e}.LandingPage-module__HS_v1a__chatAssistant{text-align:left;flex:1;gap:.75rem;min-width:0;display:grid}.LandingPage-module__HS_v1a__previewToolCard,.LandingPage-module__HS_v1a__workflowToolCard{--color-surface:#fff;--color-surface-muted:#f6f2eb;--color-border:#e6dfd5;--color-foreground:#2c2416;--color-text-muted:#78716c;--color-primary:#ff991c;--color-primary-hover:#ffa332;--color-primary-foreground:#201105}.LandingPage-module__HS_v1a__previewToolCard{will-change:transform, opacity;border-radius:18px;box-shadow:0 12px 30px #241c1214}.LandingPage-module__HS_v1a__previewToolCard>button{gap:.5rem;padding:.7rem .85rem}.LandingPage-module__HS_v1a__previewToolCard>button span{font-size:.82rem}.LandingPage-module__HS_v1a__previewToolCard>div>div{gap:.62rem;padding:.75rem .85rem .85rem}.LandingPage-module__HS_v1a__previewToolCard>div>div>p{font-size:.78rem;line-height:1.4}.LandingPage-module__HS_v1a__previewToolCard>div>div>div{border-radius:13px;padding:.62rem}.LandingPage-module__HS_v1a__previewToolCard>div>div>div>div{grid-template-columns:minmax(44px,.55fr) minmax(0,1fr);align-items:center;gap:.3rem .6rem;display:grid}.LandingPage-module__HS_v1a__previewToolCard>div>div>div>div>span:last-child{text-align:right;justify-self:end}.LandingPage-module__HS_v1a__chatInput{background:#fff;border:1px solid #2c24161f;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:52px;padding:.42rem;display:grid;box-shadow:0 10px 22px #241c120f}.LandingPage-module__HS_v1a__chatInputCompact{border-radius:15px;min-height:44px}.LandingPage-module__HS_v1a__chatInputAction,.LandingPage-module__HS_v1a__chatInputSend{border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:inline-grid}.LandingPage-module__HS_v1a__chatInputAction{color:var(--orange-deep);background:#fff3df}.LandingPage-module__HS_v1a__chatInputSend{background:var(--orange);color:#201105}.LandingPage-module__HS_v1a__chatInputPlaceholder{color:#9b9288;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;overflow:hidden}.LandingPage-module__HS_v1a__foundations{--color-background:#141416;--color-foreground:#ededed;--color-foreground-secondary:#e1e1e1;--color-text-muted:#9e9e9e;--color-border:#343536;--color-border-subtle:#292a2b;--color-surface:#1c1d1e;--color-surface-muted:#232325;--color-surface-strong:#27282a;--color-primary-readable:#ffcb8c;--shadow-soft:0 14px 40px #0000006b;color:#ededed;background:radial-gradient(circle at 12% 0,#ff991c12,#0000 24rem),#141416;border-bottom:1px solid #292a2b}.LandingPage-module__HS_v1a__foundationsInner{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:center;gap:.78rem 1.5rem;width:min(100% - 2rem,1160px);margin-inline:auto;padding:1.1rem 0 1.25rem;display:grid}.LandingPage-module__HS_v1a__foundationsCopy{gap:.42rem;display:grid}.LandingPage-module__HS_v1a__foundationsCopy span{color:var(--color-primary-readable);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:850}.LandingPage-module__HS_v1a__foundationsCopy h2{color:var(--color-foreground);font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.6vw,3.15rem);font-weight:700;line-height:1}.LandingPage-module__HS_v1a__foundationsCopy p,.LandingPage-module__HS_v1a__foundationNote{color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.4}.LandingPage-module__HS_v1a__logoRail{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;min-width:0;display:flex}.LandingPage-module__HS_v1a__logoRailItem{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:.35rem .65rem;display:inline-flex}.LandingPage-module__HS_v1a__trustLogoLockup{color:var(--color-foreground);align-items:center;gap:.48rem;font-size:.92rem;font-weight:800;display:inline-flex}.LandingPage-module__HS_v1a__trustLogoMark{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.LandingPage-module__HS_v1a__trustLogoWordmark{-o-object-fit:contain;object-fit:contain;filter:grayscale()contrast(.12)brightness(3.4);opacity:.9;max-width:118px;max-height:26px}.LandingPage-module__HS_v1a__foundationNote{text-align:right;grid-column:2}.LandingPage-module__HS_v1a__foundations .LandingPage-module__HS_v1a__scopeGrid{grid-column:1/-1;margin-top:.25rem}.LandingPage-module__HS_v1a__foundationRouteMap{border:1px solid var(--color-border-subtle);background:radial-gradient(circle at 16% 0%, #ff991c14, transparent 18rem), var(--color-background);border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:.68rem;display:grid;position:relative;overflow:hidden}.LandingPage-module__HS_v1a__foundationRouteLine{opacity:.7;background:linear-gradient(90deg,#0000,#ff991ce6,#ff991c40,#0000);height:2px;position:absolute;top:2.35rem;left:2rem;right:2rem}.LandingPage-module__HS_v1a__foundationRouteLine:after{filter:blur(8px);content:"";background:#ff991c3d;border-radius:999px;width:56px;animation:4.4s ease-in-out infinite LandingPage-module__HS_v1a__routePulse;position:absolute;inset:-5px auto -5px 0}.LandingPage-module__HS_v1a__foundationRouteNode{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.52rem;min-height:0;padding:.66rem;display:grid;position:relative}.LandingPage-module__HS_v1a__foundationRouteNode>span{color:var(--color-primary-readable);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.64;font-size:.62rem;font-weight:850;position:absolute;top:.45rem;right:.5rem}.LandingPage-module__HS_v1a__foundationRouteIcon{border:1px solid var(--color-border-subtle);width:32px;height:32px;color:var(--orange);background:#ff991c21;border-radius:8px;place-items:center;display:inline-grid}.LandingPage-module__HS_v1a__foundationRouteNode div:last-child{gap:.24rem;display:grid}.LandingPage-module__HS_v1a__foundationRouteNode strong{color:var(--color-foreground);font-family:var(--font-space-grotesk), system-ui, sans-serif;font-size:.92rem;line-height:1.08}.LandingPage-module__HS_v1a__foundationRouteNode small{color:var(--color-primary-readable);font-size:.68rem;font-weight:800}.LandingPage-module__HS_v1a__foundationRouteNode p{display:none}@keyframes LandingPage-module__HS_v1a__routePulse{0%{opacity:0;transform:translate(0)}24%{opacity:1}72%{opacity:.7}to{opacity:0;transform:translate(calc(100vw - 9rem))}}.LandingPage-module__HS_v1a__foundationChips{border:1px solid var(--color-border-subtle);background:var(--color-background);border-radius:14px;flex-wrap:wrap;grid-column:1/-1;gap:.45rem;padding:.55rem;display:flex}.LandingPage-module__HS_v1a__foundationChips>span{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;align-items:center;gap:.42rem;min-height:34px;padding:0 .7rem;display:inline-flex}.LandingPage-module__HS_v1a__foundationChips>span>span{color:var(--color-primary-readable);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.65rem;font-weight:850}.LandingPage-module__HS_v1a__foundationChips strong{color:var(--color-foreground);font-size:.78rem;font-weight:800}.LandingPage-module__HS_v1a__sectionShell{width:min(100% - 2rem,1160px);margin-inline:auto}.LandingPage-module__HS_v1a__workflowSection,.LandingPage-module__HS_v1a__intentSection,.LandingPage-module__HS_v1a__showcaseSection,.LandingPage-module__HS_v1a__controlSection,.LandingPage-module__HS_v1a__promptsSection,.LandingPage-module__HS_v1a__faqSection{padding:clamp(2.8rem,5vw,4.4rem) 0;scroll-margin-top:6.25rem}.LandingPage-module__HS_v1a__foundations,.LandingPage-module__HS_v1a__finalCta{scroll-margin-top:6.25rem}.LandingPage-module__HS_v1a__workflowSection{background:radial-gradient(circle at 18% 0%, #ff991c24, transparent 22rem), linear-gradient(#2c241609 1px, transparent 1px), linear-gradient(90deg, #2c241608 1px, transparent 1px), linear-gradient(180deg, var(--paper) 0%, #fffaf0 100%), var(--paper);background-size:34px 34px,34px 34px,auto,auto}.LandingPage-module__HS_v1a__defiGapSection{padding:clamp(2.8rem,5vw,4.6rem) 0}.LandingPage-module__HS_v1a__intentSection{background:radial-gradient(circle at 82% 22%,#ff991c29,#0000 18rem),linear-gradient(#fffaf0,#f5efe4),#fffaf0}.LandingPage-module__HS_v1a__showcaseSection{background:linear-gradient(#fffaf0,#fff7e9),#fffaf0}.LandingPage-module__HS_v1a__controlSection{background:linear-gradient(135deg,#315f491a,#0000 36%),#f5efe4}.LandingPage-module__HS_v1a__promptsSection{background:linear-gradient(180deg, #fafaf8, #f5efe4), var(--paper)}.LandingPage-module__HS_v1a__faqSection{background:var(--paper)}.LandingPage-module__HS_v1a__sectionIntro{gap:.72rem;max-width:720px;display:grid}.LandingPage-module__HS_v1a__sectionIntroCenter{text-align:center;justify-items:center;margin-inline:auto}.LandingPage-module__HS_v1a__sectionIntro span{color:var(--orange-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.LandingPage-module__HS_v1a__finalCtaInner>span{color:#ffbf73}.LandingPage-module__HS_v1a__sectionIntro h2{color:inherit;font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4vw,4rem);font-weight:700;line-height:1}.LandingPage-module__HS_v1a__sectionIntro p{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.6}.LandingPage-module__HS_v1a__sectionIntroCompact{gap:.5rem;max-width:620px}.LandingPage-module__HS_v1a__sectionIntroCompact h2{font-size:clamp(2rem,3.6vw,3.25rem);line-height:.98}.LandingPage-module__HS_v1a__sectionIntroCompact p{max-width:520px;font-size:.98rem;line-height:1.45}.LandingPage-module__HS_v1a__finalCta p{color:#fffcf4ad}.LandingPage-module__HS_v1a__defiGapGrid{grid-template-columns:minmax(280px,.72fr) auto minmax(420px,1.18fr);align-items:center;gap:1.1rem;margin-top:2rem;display:grid}.LandingPage-module__HS_v1a__defiGapIntroCopy{gap:.55rem;max-width:760px;display:grid}.LandingPage-module__HS_v1a__defiGapIntroCopy>span{color:var(--orange-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:850}.LandingPage-module__HS_v1a__defiGapIntroCopy h2{color:var(--ink);font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.4vw,3.55rem);font-weight:700;line-height:.98}.LandingPage-module__HS_v1a__defiGapIntroCopy p{max-width:650px;color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.5}.LandingPage-module__HS_v1a__fragmentField{align-content:center;gap:.5rem;padding:.4rem .2rem .4rem 1.5rem;display:grid;position:relative}.LandingPage-module__HS_v1a__fragmentRail{background:repeating-linear-gradient(180deg, var(--line-strong) 0 6px, transparent 6px 13px);border-radius:999px;width:2px;position:absolute;top:1rem;bottom:2.4rem;left:.55rem}.LandingPage-module__HS_v1a__fragmentChipWrap:nth-child(2n){transform:rotate(-1.1deg)translate(.4rem)}.LandingPage-module__HS_v1a__fragmentChipWrap:nth-child(odd){transform:rotate(.9deg)translate(-.15rem)}.LandingPage-module__HS_v1a__fragmentChipWrap:nth-child(4){transform:rotate(-1.6deg)translate(.9rem)}.LandingPage-module__HS_v1a__fragmentChip{border:1px solid var(--line);background:#ffffffdb;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:54px;padding:.56rem .66rem;display:grid;position:relative;box-shadow:0 10px 28px #241c1212}.LandingPage-module__HS_v1a__fragmentChip:before{border:2px solid var(--line-strong);background:var(--paper);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.LandingPage-module__HS_v1a__fragmentChipIcon{width:30px;height:30px;color:var(--orange-deep);background:#fff3df;border-radius:9px;place-items:center;display:inline-grid}.LandingPage-module__HS_v1a__fragmentChip strong{color:var(--ink);font-size:.88rem;display:block}.LandingPage-module__HS_v1a__fragmentChip p{color:var(--ink-soft);margin:.06rem 0 0;font-size:.74rem;font-weight:650;line-height:1.22}.LandingPage-module__HS_v1a__fragmentChipIndex{color:var(--ink-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.7;align-self:start;font-size:.68rem;font-weight:800}.LandingPage-module__HS_v1a__fragmentCaption{color:var(--ink-soft);margin-top:.45rem;padding-left:.1rem;font-size:.8rem;font-weight:700}.LandingPage-module__HS_v1a__defiGapCollapse{color:var(--orange-deep);justify-items:center;gap:.3rem;display:grid}.LandingPage-module__HS_v1a__defiGapCollapseLine{background:linear-gradient(180deg, transparent, var(--orange), transparent);border-radius:999px;width:2px;height:44px}.LandingPage-module__HS_v1a__gapWindowWrap{gap:.6rem;min-width:0;display:grid}.LandingPage-module__HS_v1a__gapAppWindow{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.LandingPage-module__HS_v1a__gapChatPane{align-content:start;gap:.85rem;padding:1rem 1rem .6rem;display:grid}.LandingPage-module__HS_v1a__gapToolTrace{gap:.1rem;display:grid}.LandingPage-module__HS_v1a__gapWindowCaption{color:var(--ink-soft);justify-self:center;font-size:.78rem;font-weight:650}.LandingPage-module__HS_v1a__landingToolRow{width:100%}.LandingPage-module__HS_v1a__anatomyLayout{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:start;gap:1.6rem;margin-top:1.6rem;display:grid}.LandingPage-module__HS_v1a__anatomyWindowColumn{gap:.55rem;min-width:0;display:grid}.LandingPage-module__HS_v1a__anatomyWindow{grid-template-rows:auto minmax(0,1fr) auto;min-height:540px;display:grid}.LandingPage-module__HS_v1a__anatomyChatPane{align-content:start;gap:.85rem;padding:1.1rem 1.1rem .6rem;display:grid}.LandingPage-module__HS_v1a__anatomyReasoning{max-width:100%}.LandingPage-module__HS_v1a__anatomyCardWrap{margin-top:.35rem}.LandingPage-module__HS_v1a__chatUserBubble[data-typing=true]:after{vertical-align:text-bottom;content:"";background:currentColor;width:2px;height:.95em;margin-left:2px;animation:.9s steps(2,end) infinite LandingPage-module__HS_v1a__previewCursorPulse;display:inline-block}.LandingPage-module__HS_v1a__anatomyReplay{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fffc;border-radius:999px;justify-self:end;align-items:center;gap:.36rem;padding:.4rem .72rem;font-size:.76rem;font-weight:750;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.LandingPage-module__HS_v1a__anatomyReplay:hover:not(:disabled){color:var(--ink);background:#fff3df;border-color:#ff991c66}.LandingPage-module__HS_v1a__anatomyReplay:disabled{opacity:.4;cursor:default}.LandingPage-module__HS_v1a__anatomyRail{gap:0;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:7rem}.LandingPage-module__HS_v1a__anatomyRail li{opacity:.42;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.85rem 0 .85rem 1.1rem;transition:opacity .32s;display:grid;position:relative}.LandingPage-module__HS_v1a__anatomyRail li:before{background:var(--line);content:"";border-radius:999px;width:2px;transition:background-color .32s;position:absolute;top:0;bottom:0;left:0}.LandingPage-module__HS_v1a__anatomyRail li[data-active=true]{opacity:1}.LandingPage-module__HS_v1a__anatomyRail li[data-active=true]:before{background:var(--orange)}.LandingPage-module__HS_v1a__anatomyRail li>span{color:var(--orange-deep);font-family:var(--font-geist-mono), ui-monospace, monospace;padding-top:.14rem;font-size:.72rem;font-weight:850}.LandingPage-module__HS_v1a__anatomyRail strong{color:var(--ink);font-family:var(--font-space-grotesk), system-ui, sans-serif;font-size:1rem;line-height:1.15;display:block}.LandingPage-module__HS_v1a__anatomyRail p{color:var(--ink-soft);margin:.22rem 0 0;font-size:.8rem;line-height:1.38}.LandingPage-module__HS_v1a__definedToolsRow{border:1px solid var(--line);background:#ffffffa8;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem 1.1rem;max-width:980px;margin:2rem auto 0;padding:.85rem 1rem;display:grid}.LandingPage-module__HS_v1a__definedToolsLabel{color:var(--orange-deep);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:850}.LandingPage-module__HS_v1a__definedToolsChips{flex-wrap:wrap;gap:.4rem;display:flex}.LandingPage-module__HS_v1a__toolChip{border:1px solid var(--line);min-height:32px;color:var(--ink);background:#fffaf0;border-radius:999px;align-items:center;gap:.42rem;padding:0 .66rem;display:inline-flex}.LandingPage-module__HS_v1a__toolChip code{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.74rem;font-weight:700}.LandingPage-module__HS_v1a__toolChip .LandingPage-module__HS_v1a__toolIcon{color:var(--orange-deep)}.LandingPage-module__HS_v1a__definedToolsRow>p{color:var(--ink-soft);grid-column:2;margin:0;font-size:.78rem;line-height:1.3}.LandingPage-module__HS_v1a__workflowTabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.1rem auto .8rem;display:flex}.LandingPage-module__HS_v1a__workflowTabs button{border:1px solid var(--line);min-height:36px;color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.48rem;padding:0 .72rem;font-size:.8rem;font-weight:800;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.LandingPage-module__HS_v1a__workflowTabs button svg{width:15px;height:15px}.LandingPage-module__HS_v1a__toolIcon{flex:none;width:15px;height:15px}.LandingPage-module__HS_v1a__workflowTabs button:hover,.LandingPage-module__HS_v1a__workflowTabs .LandingPage-module__HS_v1a__workflowTabActive{color:var(--ink);background:#fff3df;border-color:#ff991c6b;transform:translateY(-1px)}.LandingPage-module__HS_v1a__workflowPreviewPanel{max-width:1040px;margin-inline:auto;box-shadow:inset 0 0 0 1px #ffffff9e,0 34px 90px #2e200d2e}.LandingPage-module__HS_v1a__workflowChatPane{min-height:0;padding:1rem}.LandingPage-module__HS_v1a__workflowInputDock{gap:.5rem;padding:.2rem 1.1rem .75rem;display:grid}.LandingPage-module__HS_v1a__workflowQuickChips{flex-wrap:wrap;gap:.38rem;padding:0 .1rem;display:flex}.LandingPage-module__HS_v1a__workflowQuickChips button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.34rem;padding:.26rem .62rem;font-size:.7rem;font-weight:600;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.LandingPage-module__HS_v1a__workflowQuickChips button svg{opacity:.7}.LandingPage-module__HS_v1a__workflowQuickChips button:hover{border-color:var(--orange);background:var(--color-surface-muted)}.LandingPage-module__HS_v1a__workflowQuickChips button[data-active=true]{color:var(--ink);background:#ff991c1a;border-color:#ff991c8c}.LandingPage-module__HS_v1a__workflowInputCaption{color:var(--ink-soft);text-align:center;margin:0;font-size:.7rem}.LandingPage-module__HS_v1a__workflowAssistantText{color:var(--ink);margin:0;font-size:.88rem;line-height:1.42}.LandingPage-module__HS_v1a__workflowCardStack{align-items:start;gap:.6rem;max-width:610px;display:grid}.LandingPage-module__HS_v1a__workflowToolCard{align-self:start}.LandingPage-module__HS_v1a__controlGrid{grid-template-columns:minmax(0,.82fr) minmax(380px,.72fr);align-items:center;gap:2.2rem;display:grid}.LandingPage-module__HS_v1a__safetyPillars{gap:0;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.LandingPage-module__HS_v1a__safetyPillars li{grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.8rem 0 .8rem 1.1rem;display:grid;position:relative}.LandingPage-module__HS_v1a__safetyPillars li:before{background:var(--line);content:"";border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:0}.LandingPage-module__HS_v1a__safetyPillars li:hover:before{background:var(--orange)}.LandingPage-module__HS_v1a__safetyPillars li>span{color:var(--orange-deep);font-family:var(--font-geist-mono), ui-monospace, monospace;padding-top:.16rem;font-size:.75rem;font-weight:800}.LandingPage-module__HS_v1a__safetyPillars strong{color:var(--ink);font-family:var(--font-space-grotesk), system-ui, sans-serif;font-size:1.02rem;line-height:1.15;display:block}.LandingPage-module__HS_v1a__safetyPillars p{color:var(--ink-soft);margin:.2rem 0 0;font-size:.82rem;line-height:1.4}.LandingPage-module__HS_v1a__controlFootnote{color:var(--ink-soft);margin:1.2rem 0 0;padding-left:1.1rem;font-size:.76rem;line-height:1.4}.LandingPage-module__HS_v1a__controlCardColumn{min-width:0}.LandingPage-module__HS_v1a__reviewPlayground{gap:.6rem;display:grid}.LandingPage-module__HS_v1a__reviewPlaygroundFooter{justify-content:center;min-height:30px;display:flex}.LandingPage-module__HS_v1a__reviewHint{color:var(--ink-soft);align-items:center;gap:.4rem;margin:0;font-size:.78rem;font-weight:650;display:inline-flex}.LandingPage-module__HS_v1a__reviewHint svg{color:var(--orange-deep)}.LandingPage-module__HS_v1a__reviewReset{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#ffffffd9;border-radius:999px;align-items:center;gap:.36rem;padding:.4rem .78rem;font-size:.78rem;font-weight:750;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.LandingPage-module__HS_v1a__reviewReset:hover{color:var(--ink);background:#fff3df;border-color:#ff991c66}.LandingPage-module__HS_v1a__safetyToolCard{box-shadow:var(--float-soft)}.LandingPage-module__HS_v1a__promptIcon{width:18px;height:18px}.LandingPage-module__HS_v1a__commandExperience{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start;gap:.85rem;margin-top:1.1rem;display:grid}.LandingPage-module__HS_v1a__commandLibrary{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:linear-gradient(#ffffffc2,#fffaf0db),#fff;border-radius:8px;grid-template-columns:1fr;align-items:start;gap:.45rem;padding:.55rem;display:grid}.LandingPage-module__HS_v1a__commandGroup{background:#ffffffc7;border:1px solid #2c241614;border-radius:8px;align-content:start;align-self:start;gap:.45rem;padding:.55rem;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative}.LandingPage-module__HS_v1a__commandGroup[data-active=true]{background:#fffaf0;border-color:#ff991c57;box-shadow:0 14px 34px #ff991c1a}.LandingPage-module__HS_v1a__commandGroupTrigger{width:100%;min-height:32px;color:var(--ink);cursor:pointer;font-family:var(--font-space-grotesk), system-ui, sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.6rem;padding:0;font-size:.9rem;font-weight:800;line-height:1.1;display:flex}.LandingPage-module__HS_v1a__commandGroupTrigger svg{color:var(--orange-deep);opacity:.66;flex:none;transition:opacity .16s,transform .16s;transform:translate(-2px)}.LandingPage-module__HS_v1a__commandGroup[data-active=true] .LandingPage-module__HS_v1a__commandGroupTrigger svg,.LandingPage-module__HS_v1a__commandGroupTrigger:hover svg{opacity:1;transform:translate(0)}.LandingPage-module__HS_v1a__commandRows{gap:.38rem;display:grid}.LandingPage-module__HS_v1a__commandGroup:not([data-active=true]) .LandingPage-module__HS_v1a__commandRows{display:none}.LandingPage-module__HS_v1a__commandRow{width:100%;min-height:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fffaf0;border:1px solid #2c241614;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.36rem .5rem;padding:.5rem;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.LandingPage-module__HS_v1a__commandRow:hover{background:#fff3df;border-color:#ff991c42;transform:translateY(-1px)}.LandingPage-module__HS_v1a__commandRow[data-selected=true]{background:#fff3df;border-color:#ff991c80}.LandingPage-module__HS_v1a__commandPreview{min-width:0;box-shadow:0 0 0 1px #ffffff8c inset, var(--float-soft);background:#fffaf0;border:1px solid #28211629;border-radius:22px;align-self:start;padding:1rem;display:grid;position:sticky;top:6.4rem;overflow:hidden}.LandingPage-module__HS_v1a__commandPreviewThread{align-content:start;gap:.85rem;min-height:300px;display:grid}.LandingPage-module__HS_v1a__personaStrip{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:2rem;padding-top:1.2rem;display:grid}.LandingPage-module__HS_v1a__personaLane{align-content:start;gap:.3rem;display:grid}.LandingPage-module__HS_v1a__personaLane>span{color:var(--orange-deep);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:850}.LandingPage-module__HS_v1a__personaLane strong{color:var(--ink);font-family:var(--font-space-grotesk), system-ui, sans-serif;font-size:.96rem;line-height:1.15}.LandingPage-module__HS_v1a__personaCommand{color:var(--ink-soft);align-items:center;gap:.42rem;margin:.25rem 0 0;font-size:.78rem;font-weight:650;line-height:1.3;display:inline-flex}.LandingPage-module__HS_v1a__personaCommand svg{color:var(--orange-deep);flex:none}.LandingPage-module__HS_v1a__commandRow>span{width:28px;height:28px;color:var(--orange-deep);background:#fff3df;border-radius:8px;place-items:center;display:inline-grid}.LandingPage-module__HS_v1a__commandRow strong{min-width:0;color:var(--ink);font-size:.78rem;line-height:1.25}.LandingPage-module__HS_v1a__commandRow p{color:var(--ink-soft);grid-column:2;margin:-.08rem 0 0;font-size:.7rem;font-weight:700;line-height:1.35}.LandingPage-module__HS_v1a__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.65rem;display:grid}.LandingPage-module__HS_v1a__scopeGrid article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;padding:.85rem}.LandingPage-module__HS_v1a__scopeHeader{color:var(--color-foreground);font-family:var(--font-space-grotesk), system-ui, sans-serif;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:.95rem;display:flex}.LandingPage-module__HS_v1a__scopeHeader svg{color:var(--orange)}.LandingPage-module__HS_v1a__scopeGrid ul{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__HS_v1a__scopeGrid li{color:var(--color-text-muted);padding-left:.85rem;font-size:.78rem;line-height:1.32;position:relative}.LandingPage-module__HS_v1a__scopeGrid li:before{background:var(--orange);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.LandingPage-module__HS_v1a__faqList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:1040px;margin:1rem auto 0;display:grid}.LandingPage-module__HS_v1a__faqItem{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 12px 36px #241c120d}.LandingPage-module__HS_v1a__faqItem button{width:100%;min-height:46px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.68rem .78rem;font-size:.88rem;font-weight:800;transition:background-color .16s;display:flex}.LandingPage-module__HS_v1a__faqItem button:hover{background:#fffaf0}.LandingPage-module__HS_v1a__faqItem button svg{color:var(--ink-soft);flex:none;transition:transform .18s}.LandingPage-module__HS_v1a__faqItem button[aria-expanded=true] svg{transform:rotate(180deg)}.LandingPage-module__HS_v1a__faqAnswer{color:var(--ink-soft);margin:0;padding:0 .78rem .78rem;font-size:.82rem;line-height:1.42}.LandingPage-module__HS_v1a__finalCta{color:#fffaf0;background:#020304;padding:clamp(3.4rem,6.4vw,5.6rem) 1rem;position:relative;overflow:hidden}.LandingPage-module__HS_v1a__finalCtaAnimation{opacity:.62;position:absolute;inset:0}.LandingPage-module__HS_v1a__finalCtaAnimation canvas{width:100%;height:100%}.LandingPage-module__HS_v1a__finalCtaWash{pointer-events:none;background:radial-gradient(circle at 50% 30%,#ff991c12,#0000 24rem),linear-gradient(#0000009e,#0000004d 42%,#000000a8 100%),linear-gradient(90deg,#00000080,#0000 38%,#00000070);position:absolute;inset:0}.LandingPage-module__HS_v1a__finalCtaInner{z-index:1;text-align:center;justify-items:center;gap:.95rem;width:min(100%,760px);margin-inline:auto;display:grid;position:relative}.LandingPage-module__HS_v1a__finalCtaInner>span{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.LandingPage-module__HS_v1a__finalCta h2{max-width:680px;font-family:var(--font-space-grotesk), system-ui, sans-serif;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.6vw,4rem);line-height:.96}.LandingPage-module__HS_v1a__finalCommandPreview{flex-wrap:wrap;justify-content:center;gap:.38rem;max-width:100%;display:flex}.LandingPage-module__HS_v1a__finalCommandPreview span{color:#fffcf4c7;letter-spacing:0;text-transform:none;-webkit-backdrop-filter:blur(6px);background:#02030480;border:1px solid #fffcf429;border-radius:999px;align-items:center;min-height:32px;padding:0 .68rem;font-size:.74rem;font-weight:800;display:inline-flex}.LandingPage-module__HS_v1a__finalCtaInput{width:min(100%,560px);color:var(--ink);background:#fffaf0;border:1px solid #28211629;border-radius:16px;align-items:center;gap:.6rem;padding:.55rem .55rem .55rem .75rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1px #ffffff80,0 26px 80px #0000008c}.LandingPage-module__HS_v1a__finalCtaInput:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff80,0 32px 90px #0009}.LandingPage-module__HS_v1a__finalCtaInputAction{width:34px;height:34px;color:var(--orange-deep);background:#ff991c1f;border-radius:11px;flex:none;place-items:center;display:inline-grid}.LandingPage-module__HS_v1a__finalCtaInputPlaceholder{color:#9ca3af;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92rem;overflow:hidden}.LandingPage-module__HS_v1a__finalCtaInputSend{background:var(--orange);color:#201105;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid;box-shadow:0 6px 18px #ff991c59}.LandingPage-module__HS_v1a__finalCta small{color:#fffcf48c;font-size:.85rem;font-weight:650}.LandingPage-module__HS_v1a__footer{background:var(--paper);justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,1160px);margin-inline:auto;padding:1.4rem 0 2rem;display:flex}.LandingPage-module__HS_v1a__footerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem;display:flex}.LandingPage-module__HS_v1a__footerLinks a{color:var(--ink-soft);align-items:center;gap:.25rem;font-size:.9rem;font-weight:700;display:inline-flex}.LandingPage-module__HS_v1a__footerLinks a:hover{color:var(--ink)}@media (max-width:1100px){.LandingPage-module__HS_v1a__navLinks{display:none}.LandingPage-module__HS_v1a__navInner{grid-template-columns:auto 1fr auto}.LandingPage-module__HS_v1a__navToggle{display:inline-flex}.LandingPage-module__HS_v1a__heroGuardrails{grid-template-columns:1fr}.LandingPage-module__HS_v1a__foundationRouteMap{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__HS_v1a__commandLibrary{grid-template-columns:1fr}.LandingPage-module__HS_v1a__anatomyLayout{grid-template-columns:1fr;gap:1.1rem}.LandingPage-module__HS_v1a__anatomyRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.2rem;position:static}.LandingPage-module__HS_v1a__defiGapGrid{grid-template-columns:1fr;justify-items:stretch;gap:.85rem}.LandingPage-module__HS_v1a__defiGapCollapse{grid-auto-flow:column;justify-content:center}.LandingPage-module__HS_v1a__defiGapCollapse svg{transform:rotate(90deg)}.LandingPage-module__HS_v1a__defiGapCollapseLine{display:none}.LandingPage-module__HS_v1a__fragmentField{max-width:560px}}@media (max-width:900px){.LandingPage-module__HS_v1a__hero{min-height:auto}.LandingPage-module__HS_v1a__heroInner{text-align:center;justify-items:center;padding-top:7rem;padding-bottom:2rem}.LandingPage-module__HS_v1a__heroCopy{justify-items:center}.LandingPage-module__HS_v1a__heroActions{justify-content:center}.LandingPage-module__HS_v1a__heroPreview{width:min(100%,620px)}.LandingPage-module__HS_v1a__foundationsInner,.LandingPage-module__HS_v1a__controlGrid,.LandingPage-module__HS_v1a__scopeGrid,.LandingPage-module__HS_v1a__commandExperience,.LandingPage-module__HS_v1a__personaStrip{grid-template-columns:1fr}.LandingPage-module__HS_v1a__foundationRouteMap{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__HS_v1a__commandPreview{position:relative;top:auto}.LandingPage-module__HS_v1a__foundationRouteLine{display:none}.LandingPage-module__HS_v1a__definedToolsRow{grid-template-columns:1fr}.LandingPage-module__HS_v1a__definedToolsRow>p{grid-column:1}.LandingPage-module__HS_v1a__logoRail{justify-content:flex-start}.LandingPage-module__HS_v1a__foundationNote{text-align:left;grid-column:auto}}@media (min-width:901px) and (max-height:820px){.LandingPage-module__HS_v1a__hero{min-height:auto}.LandingPage-module__HS_v1a__heroInner{gap:.58rem;padding-top:4.45rem;padding-bottom:.7rem}.LandingPage-module__HS_v1a__heroCopy{gap:.5rem}.LandingPage-module__HS_v1a__hero h1{max-width:760px;font-size:clamp(2.55rem,4vw,3.3rem);line-height:.98}.LandingPage-module__HS_v1a__heroSubcopy{max-width:680px;font-size:.9rem;line-height:1.34}.LandingPage-module__HS_v1a__primaryButton,.LandingPage-module__HS_v1a__secondaryButton{min-height:42px}.LandingPage-module__HS_v1a__heroPreview{width:min(100%,510px)}.LandingPage-module__HS_v1a__heroAppPreviewShell{height:352px}.LandingPage-module__HS_v1a__heroAppPreviewBody{gap:.44rem;padding:.52rem .72rem .54rem}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarCompact{gap:.28rem;padding:.36rem}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarIconBtn,.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarModelPill,.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarBalance{min-height:30px;font-size:.72rem}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarIconBtn{width:30px}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatTopbarAvatar{width:30px;height:30px}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__chatUserBubble{padding:.58rem .78rem;font-size:.8rem}.LandingPage-module__HS_v1a__previewAssistantText{min-height:3.65em;font-size:.78rem;line-height:1.36}.LandingPage-module__HS_v1a__appPreviewInputWrap{padding:0 .8rem .8rem}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__appPreviewInputWrap{display:none}.LandingPage-module__HS_v1a__previewToolCard>button{padding:.54rem .72rem}.LandingPage-module__HS_v1a__previewToolCard>div>div{padding:.56rem .72rem .66rem}.LandingPage-module__HS_v1a__previewToolCard>div>div>div{padding:.5rem}.LandingPage-module__HS_v1a__previewToolCard>div>div>div>div{gap:.12rem}.LandingPage-module__HS_v1a__previewToolCard>div>div>div span{font-size:.7rem;line-height:1.2}.LandingPage-module__HS_v1a__previewToolCard>div>div>p{display:none}}@media (max-width:640px){.LandingPage-module__HS_v1a__nav{top:.72rem}.LandingPage-module__HS_v1a__navInner{gap:.45rem;width:min(100% - 1rem,100%);min-height:58px;padding:.35rem .4rem .35rem .55rem}.LandingPage-module__HS_v1a__brand{font-size:1.05rem}.LandingPage-module__HS_v1a__brandMark{width:34px;height:34px}.LandingPage-module__HS_v1a__navCta{min-height:42px;padding:0 .82rem;font-size:.82rem}.LandingPage-module__HS_v1a__navToggle{width:42px;height:42px}.LandingPage-module__HS_v1a__navDrawer{top:calc(1.22rem + 58px);left:.5rem;right:.5rem}.LandingPage-module__HS_v1a__heroInner{grid-template-columns:1fr;gap:.72rem;width:min(100% - 1rem,100%);padding-top:4.45rem;padding-bottom:.85rem}.LandingPage-module__HS_v1a__heroCopy{gap:.58rem}.LandingPage-module__HS_v1a__heroEyebrow{white-space:normal;justify-content:center;max-width:100%;padding:.46rem .62rem;font-size:.72rem;line-height:1.2}.LandingPage-module__HS_v1a__hero h1{font-size:clamp(1.95rem,9.8vw,2.55rem);line-height:.98}.LandingPage-module__HS_v1a__heroSubcopy{max-width:22rem;font-size:.84rem;line-height:1.36}.LandingPage-module__HS_v1a__heroActions{gap:.48rem;width:100%}.LandingPage-module__HS_v1a__primaryButton,.LandingPage-module__HS_v1a__secondaryButton{width:100%;min-height:42px}.LandingPage-module__HS_v1a__heroGuardrails{display:none}.LandingPage-module__HS_v1a__heroPreview{border-radius:22px;width:100%;overflow:visible}.LandingPage-module__HS_v1a__heroPreview .LandingPage-module__HS_v1a__appPreviewShell{height:392px;max-height:none}.LandingPage-module__HS_v1a__appPreviewBody{gap:.72rem;min-height:auto;padding:.72rem}.LandingPage-module__HS_v1a__heroAppPreviewBody{gap:.44rem;padding:.52rem .58rem .44rem}.LandingPage-module__HS_v1a__appPreviewInputWrap{display:none}.LandingPage-module__HS_v1a__chatTopbar{grid-template-columns:auto minmax(0,1fr) auto}.LandingPage-module__HS_v1a__chatTopbarAvatar{display:none}.LandingPage-module__HS_v1a__chatTopbarBalance{max-width:92px}.LandingPage-module__HS_v1a__chatUserBubble{border-radius:18px;max-width:92%;font-size:.86rem}.LandingPage-module__HS_v1a__chatRow{gap:.55rem}.LandingPage-module__HS_v1a__chatAvatar{width:26px;height:26px}.LandingPage-module__HS_v1a__previewMessageFrameUser{padding-left:1.2rem}.LandingPage-module__HS_v1a__previewMessageFrameAssistant{grid-template-columns:28px minmax(0,1fr);gap:.5rem}.LandingPage-module__HS_v1a__previewAssistantAvatar{width:28px;height:28px}.LandingPage-module__HS_v1a__previewAssistantAvatar img{width:22px;height:22px}.LandingPage-module__HS_v1a__previewToolCard>button{padding:.5rem .6rem}.LandingPage-module__HS_v1a__previewToolCard>button span{font-size:.75rem}.LandingPage-module__HS_v1a__previewToolCard>div>div{gap:.38rem;padding:.48rem .58rem .54rem}.LandingPage-module__HS_v1a__previewAssistantText{min-height:3.15em;font-size:.75rem;line-height:1.27}.LandingPage-module__HS_v1a__workflowSection,.LandingPage-module__HS_v1a__intentSection,.LandingPage-module__HS_v1a__showcaseSection,.LandingPage-module__HS_v1a__controlSection,.LandingPage-module__HS_v1a__promptsSection,.LandingPage-module__HS_v1a__faqSection{padding:2.65rem 0;scroll-margin-top:5.35rem}.LandingPage-module__HS_v1a__foundations,.LandingPage-module__HS_v1a__finalCta{scroll-margin-top:5.35rem}.LandingPage-module__HS_v1a__sectionShell{width:min(100% - 1rem,100%)}.LandingPage-module__HS_v1a__sectionIntro h2{font-size:clamp(2rem,10vw,3rem)}.LandingPage-module__HS_v1a__sectionIntro p{font-size:.98rem}.LandingPage-module__HS_v1a__scopeGrid article,.LandingPage-module__HS_v1a__faqItem{border-radius:8px}.LandingPage-module__HS_v1a__workflowTabs{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.3rem;overflow-x:auto}.LandingPage-module__HS_v1a__workflowTabs button{flex:none}.LandingPage-module__HS_v1a__workflowChatPane{min-height:0;padding:.85rem}.LandingPage-module__HS_v1a__workflowCardStack{max-width:none}.LandingPage-module__HS_v1a__workflowInputDock{padding:0 .85rem .85rem}.LandingPage-module__HS_v1a__commandLibrary{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__HS_v1a__commandGroup{padding:.72rem}.LandingPage-module__HS_v1a__commandRow{min-height:auto}.LandingPage-module__HS_v1a__faqList,.LandingPage-module__HS_v1a__foundationRouteMap,.LandingPage-module__HS_v1a__scopeGrid{grid-template-columns:1fr}.LandingPage-module__HS_v1a__anatomyRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .9rem}.LandingPage-module__HS_v1a__anatomyRail li{padding:.6rem 0 .6rem .85rem}.LandingPage-module__HS_v1a__anatomyRail p{display:none}.LandingPage-module__HS_v1a__anatomyWindow{min-height:440px}.LandingPage-module__HS_v1a__anatomyChatPane,.LandingPage-module__HS_v1a__gapChatPane{padding:.85rem .85rem .55rem}.LandingPage-module__HS_v1a__fragmentField{padding-left:1.2rem}.LandingPage-module__HS_v1a__commandPreview,.LandingPage-module__HS_v1a__foundationRouteMap{padding:.72rem}.LandingPage-module__HS_v1a__commandPreviewThread{min-height:0}.LandingPage-module__HS_v1a__personaStrip{gap:.95rem}.LandingPage-module__HS_v1a__finalCommandPreview span{flex:46%;justify-content:center}.LandingPage-module__HS_v1a__footer{flex-direction:column;align-items:flex-start}.LandingPage-module__HS_v1a__footerLinks{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.LandingPage-module__HS_v1a__navCta,.LandingPage-module__HS_v1a__primaryButton,.LandingPage-module__HS_v1a__secondaryButton,.LandingPage-module__HS_v1a__navDrawer,.LandingPage-module__HS_v1a__workflowTabs button{transition-duration:1ms}.LandingPage-module__HS_v1a__previewAssistantText[data-streaming=true]:after,.LandingPage-module__HS_v1a__chatUserBubble[data-typing=true]:after,.LandingPage-module__HS_v1a__foundationRouteLine:after{animation:none}}
