.immersive-landing{--imm-muted:#a7a6a9;--imm-rule:#ffffff20;--imm-surface:#101113;background:#08090a;color:#f1f0ea}.imm-skip-content{position:fixed;left:1.5rem;top:-6rem;z-index:60;padding:1rem;color:#f1f0ea;background:#292a2d}.imm-skip-content:focus{top:1rem}.imm-intro{color:#b6b5b7;font-size:.75rem;font-weight:400;letter-spacing:.025em}.imm-hero{position:relative;display:flex;align-items:center;min-height:100dvh;padding:7rem max(5vw,2rem) 8rem;overflow:clip;isolation:isolate}.imm-hero-light{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 75% 37%,#35363a55,transparent 52%)}.imm-hero-art{position:absolute;right:-7vw;top:9%;width:69vw;height:78%;pointer-events:none;z-index:-1}.imm-hero-art:after{content:"";position:absolute;inset:-5%;background:linear-gradient(90deg,#08090a,#08090abb 10%,transparent 48%)}.imm-hero-copy{position:relative;max-width:72rem;z-index:1}.imm-hero h1{margin:2rem 0;font-size:clamp(3.4rem,7.5vw,8.5rem);font-weight:450;letter-spacing:-.065em;line-height:1.03}.imm-hero h1>span{display:block}.imm-hero h1>span:last-child{color:#aeb0b2}.imm-hero-description{font-size:1rem;line-height:1.8;color:#b3b4b7;max-width:32rem}.imm-closing-actions,.imm-hero-actions{display:flex;gap:2rem;align-items:center;margin-top:2rem}.imm-closing-actions .landing-action,.imm-hero-actions .landing-action{padding:.9rem 1.5rem;min-height:3rem;font-size:.875rem;white-space:nowrap}.imm-hero-actions a>span{padding-left:1.2rem}.imm-text-link{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;color:#d0d0d0;font-size:.8125rem;text-decoration:none;transition:color .2s}.imm-text-link:hover{color:#fff}.imm-hero-preview{position:absolute;bottom:3rem;right:5vw;display:flex;align-items:center;gap:1.1rem;color:#e0e0e1;font-size:.8125rem}.imm-preview-image{width:6.5rem;aspect-ratio:16/9;background:url(/videos/agent-planning.webp) 50%/cover;border:1px solid var(--imm-rule);border-radius:4px;transition:transform .3s}.imm-hero-preview:hover .imm-preview-image{transform:scale(1.04)}.imm-hero-preview>span:nth-child(2)>span{display:block;color:#a7a6a9;font-size:.6875rem;margin-top:.35rem}.imm-hero-preview>span:last-child{margin-left:1rem}.imm-experience{position:relative;height:440dvh;scroll-margin-top:0}.imm-experience-sticky{position:sticky;top:0;min-height:100dvh;height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:7rem 4.5vw 2rem;background:radial-gradient(ellipse at 70% 45%,#1a1c2070,transparent 65%),#08090a;overflow:clip}.imm-stage-heading{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,4vh,3rem);font-size:.6875rem;color:#a7a6a9}.imm-stage-heading>span:first-child{color:#dbdadd}.imm-stage-layout{display:grid;grid-template-columns:minmax(15rem,.85fr) minmax(0,2.6fr);gap:2rem;align-items:center}.imm-scene-copy{padding-bottom:2rem}.imm-scene-copy .imm-scene-name{color:#e26a78;font-size:.75rem;line-height:1;margin:0 0 1.4rem}.imm-scene-copy h2{font-size:clamp(2rem,2.65vw,3.3rem);letter-spacing:-.055em;line-height:1.12;font-weight:450;margin-bottom:1.5rem}.imm-scene-copy h2>span{display:block}.imm-scene-copy h2>span:last-child{color:#a3a5aa}.imm-scene-copy>p:not(.imm-scene-name){color:#aeb0b5;font-size:.8125rem;line-height:1.9;max-width:29ch}.imm-scene-copy .imm-text-link{margin-top:1.4rem}.imm-screen{min-width:0;transform-origin:center}.imm-screen-media{position:relative;aspect-ratio:16/9;border-radius:6px;overflow:hidden;border:1px solid #ffffff24;background:#131417;box-shadow:0 30px 100px -35px #000c,0 0 80px -35px #b82c3d22}.imm-scene-media{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s}.imm-scene-media[data-active=true]{opacity:1;visibility:visible;pointer-events:auto}.imm-scene-media video{display:block;width:100%;height:100%;object-fit:contain}.imm-screen-caption{display:flex;align-items:center;justify-content:space-between;min-height:3rem;gap:1rem;font-size:.625rem;color:#a7a6a9}.imm-screen-caption button{padding:.75rem 0 .75rem 1rem;font:inherit;font-size:.6875rem;color:#d0d0d4;cursor:pointer}.imm-screen-caption button:hover{color:#fff}.imm-media-retry{position:absolute;bottom:1rem;right:1rem;padding:.8rem 1rem;border:1px solid #ffffff50;background:#151619;color:#f1f0ea;border-radius:4px;font-size:.8rem;cursor:pointer}.imm-scene-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:clamp(1.25rem,4vh,3rem) 0 0}.imm-scene-controls button{position:relative;display:block;color:#919298;text-align:left;padding:1rem 0;font-size:.75rem;cursor:pointer;transition:color .2s}.imm-scene-controls button:hover,.imm-scene-controls button[aria-pressed=true]{color:#f1f0ea}.imm-scene-track{display:block;margin-top:1rem;height:1px;background:#ffffff26}.imm-scene-track>span{display:block;height:100%;width:100%;background:#d76473;transform:scaleX(0);transform-origin:left;transition:transform .5s}.imm-scene-track>span[data-complete=true]{transform:scaleX(1)}.imm-skip{display:block;margin-top:1rem;align-self:flex-end;font-size:.6875rem;color:#a7a6a9;padding:.5rem 0}.imm-skip:hover{color:#f1f0ea}.imm-workspace-transition{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:65dvh;padding:6rem 9vw;font-size:clamp(3.5rem,7vw,7rem);letter-spacing:-.065em;line-height:1.1}.imm-workspace-transition>span:first-child{color:#74777d}.immersive-landing #workspace-preview{padding:3rem 0 8rem}.immersive-landing #workspace-preview .container-page{max-width:1400px}.immersive-landing #workspace-preview h2{font-size:clamp(2rem,4vw,4rem);font-weight:450;letter-spacing:-.055em}.immersive-landing #workspace-preview p:first-child{text-transform:none;letter-spacing:.02em;color:#d56d7a;font-family:var(--font-sans)}.immersive-landing #workspace-preview .max-w-2xl{max-width:38rem}.immersive-landing #workspace-preview p:last-child{color:#aaaeb3;font-size:.875rem;line-height:1.9}.immersive-landing [data-original-demo-workspace]{max-width:100%;border-radius:6px}.imm-proof{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding:8rem 3rem;align-items:center;border-top:1px solid var(--imm-rule)}.imm-proof h2{margin-top:1.25rem;font-size:clamp(2.5rem,4.8vw,5rem);font-weight:450;letter-spacing:-.055em;line-height:1.05}.imm-proof h2+p{margin-top:1.75rem;font-size:.875rem;color:#a7a6a9;max-width:28rem;line-height:1.8}.imm-proof .imm-text-link{margin-top:1rem}.imm-proof-number{justify-self:end}.imm-proof-number>span{font-size:clamp(6rem,12vw,12rem);font-weight:350;letter-spacing:-.08em;line-height:1}.imm-proof-number>span>span{font-size:.28em;color:#93969b;letter-spacing:-.06em;padding-left:.25em}.imm-proof-number>p{margin:.75rem 0 1.5rem;color:#f1f0ea;font-size:.875rem}.imm-proof-number small{color:#a0a2a8;font-size:.6875rem;line-height:1.9}.immersive-landing #faq{border-top:1px solid var(--imm-rule);padding-block:7rem}.immersive-landing #faq h2{font-weight:450;font-size:2.5rem}.imm-closing{display:flex;align-items:center;min-height:85dvh;padding:6rem 9vw;background:radial-gradient(ellipse at 75% 110%,#71233435,transparent 63%)}.imm-closing p{color:#b8b6b8;font-size:.75rem;margin-bottom:2rem}.imm-closing h2{font-size:clamp(3.5rem,8vw,8rem);line-height:1.05;font-weight:450;letter-spacing:-.065em}.imm-closing h2>span{color:#a3a5aa}.immersive-landing footer{padding-inline:1rem}.immersive-landing footer .container-page{max-width:100%}@media (min-width:1600px){.imm-stage-layout{gap:4rem}.imm-experience-sticky{padding-inline:6vw}}@media (max-height:780px) and (min-width:1000px){.imm-experience-sticky{padding-top:6rem;padding-bottom:1rem}.imm-stage-heading{margin-bottom:1rem}.imm-screen{max-width:75vh;justify-self:center;width:100%}.imm-scene-controls{margin-top:.5rem}.imm-skip{margin-top:.25rem}}@media (max-width:900px){.imm-hero{padding-inline:1.5rem}.imm-hero-art{right:-25%;width:110%;opacity:.65}.imm-hero h1{font-size:clamp(3rem,9vw,6rem)}.imm-hero-preview{right:1.5rem;bottom:2rem}.imm-experience-sticky{padding:7rem 1.5rem 1.5rem;justify-content:center}.imm-stage-layout{grid-template-columns:minmax(0,1fr);gap:1rem}.imm-stage-heading{margin-bottom:1.5rem}.imm-scene-copy{padding:0}.imm-scene-copy h2{font-size:2rem;margin-bottom:.75rem}.imm-scene-copy h2>span{display:inline}.imm-scene-copy h2>span+span:before{content:" "}.imm-scene-copy>p:not(.imm-scene-name){max-width:60ch}.imm-scene-copy .imm-scene-name,.imm-scene-copy .imm-text-link{display:none}.imm-scene-controls{gap:1rem;margin-top:1rem}.imm-scene-controls button{font-size:.6875rem}.imm-proof{padding:4rem 1.5rem;gap:2rem;grid-template-columns:minmax(0,1fr)}.imm-proof-number{justify-self:start}.imm-workspace-transition{min-height:45dvh;padding:4rem 1.5rem;font-size:3.5rem}.imm-closing{padding-inline:1.5rem}}@media (prefers-reduced-motion:no-preference){.imm-hero h1>span{animation:imm-hero-enter 1.1s cubic-bezier(.2,.7,.2,1) both}.imm-hero h1>span:last-child{animation-delay:.12s}.imm-scene-copy h2{animation:imm-copy-reveal .5s both}.imm-workspace-transition>span{animation:imm-handoff linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.imm-workspace-transition>span:last-child{animation-range:entry 20% cover 50%}@keyframes imm-copy-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes imm-hero-enter{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes imm-handoff{0%{transform:translateY(50px)}to{transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.imm-experience{height:auto}.imm-experience-sticky{position:relative}.immersive-landing *,.immersive-landing :after,.immersive-landing :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media (forced-colors:active){.imm-hero-art,.imm-hero-light{display:none}.imm-scene-controls button[aria-pressed=true]{outline:2px solid Highlight}}.spatial-landing{--landing-gutter:clamp(1.5rem,3.333vw,4rem)}.spatial-landing .navigation-wide{max-width:none;padding-inline:var(--landing-gutter)}.spatial-landing .spatial-intro{left:var(--landing-gutter)}.spatial-landing .spatial-actions{right:var(--landing-gutter);bottom:9.5rem}.spatial-landing .spatial-caption{left:var(--landing-gutter);right:var(--landing-gutter)}html:has(.spatial-landing){scroll-padding-top:0}.spatial-hero{position:relative;height:1000dvh;background:#08090a}.spatial-sticky{position:sticky;top:0;height:100dvh;min-height:42rem;overflow:clip;isolation:isolate}.spatial-threshold{position:absolute;top:65dvh;scroll-margin-top:0}.spatial-hero .spatial-workspace-anchor{position:absolute;top:172dvh;padding:0;scroll-margin-top:0}.spatial-poster{position:absolute;width:82vh;height:82vh;max-width:100vw;top:9vh;left:50%;transform:translateX(-50%);transition:opacity .35s}.spatial-poster img{object-fit:contain}.spatial-hero[data-mode=live]:has([data-engine-ready=true]) .spatial-poster{opacity:0}.spatial-renderer{position:absolute;inset:0}.spatial-renderer canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .25s}.spatial-renderer[data-engine-ready=true] canvas{opacity:1}.spatial-grade{inset:0;background:linear-gradient(0deg,#08090a,#08090a00 24%,#08090a00 82%,#08090a80)}.spatial-grade,.spatial-wordmark{position:absolute;pointer-events:none}.spatial-wordmark{top:18%;left:0;width:100%;text-align:center;font-size:clamp(5rem,11.7vw,12rem);letter-spacing:-.075em;line-height:1;color:#a4a8af;font-weight:450;z-index:-1}.spatial-poster,.spatial-renderer{z-index:-1}.spatial-wordmark{z-index:-2}.spatial-intro{position:absolute;left:5vw;bottom:9.5rem;max-width:27rem}.spatial-intro>p{font-size:.6875rem;color:#b3b6bc;margin-bottom:1.1rem;letter-spacing:.015em}.spatial-intro h1{font-size:clamp(1.9rem,2.55vw,3rem);font-weight:450;line-height:1.14;letter-spacing:-.04em}.spatial-actions{position:absolute;right:5vw;bottom:9.5rem;display:flex;align-items:flex-end;flex-direction:column;gap:1rem}.spatial-actions .landing-action{font-size:.8125rem;white-space:nowrap;padding:.9rem 1.4rem}.spatial-actions .landing-action span{margin-left:1.2rem}.spatial-actions>a{font-size:.75rem;min-height:2.75rem;padding-block:.75rem;color:#c0c2c7}.spatial-actions>a:hover{color:#f1f0ea}.spatial-actions>a span{margin-left:1rem}.spatial-caption{position:absolute;left:5vw;right:5vw;bottom:2.4rem;display:flex;justify-content:space-between;font-size:.625rem;letter-spacing:.025em;color:#93979e}.spatial-introduction,.spatial-workspace-stage{display:contents}.spatial-hero[data-mode=static]{height:auto}.spatial-hero[data-mode=static] .spatial-introduction{display:block;position:relative;min-height:max(42rem,100svh);isolation:isolate}.spatial-hero[data-mode=static] .spatial-workspace-stage{display:block;position:relative;padding:0 var(--landing-gutter) 2rem}.spatial-hero[data-mode=static] .spatial-sticky{position:relative;height:auto;min-height:0;overflow:visible}.spatial-hero[data-mode=static] .spatial-workspace-anchor{top:0;scroll-margin-top:.75rem}.spatial-hero[data-mode=static] .spatial-renderer{display:none}.spatial-hero[data-mode=static] .spatial-wordmark{opacity:.3}.spatial-landing #features{margin-top:0;scroll-margin-top:0}.spatial-landing:has(.spatial-hero[data-mode=static]) #features{margin-top:0}.spatial-landing .imm-experience-sticky{background:#08090a}.spatial-landing .imm-stage-heading{position:relative}@media (max-width:900px){.spatial-intro{left:1.5rem;bottom:11rem;max-width:20rem}.spatial-intro h1{font-size:1.9rem}.spatial-landing .spatial-actions{left:1.5rem;right:1.5rem;bottom:5.3rem;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}.spatial-actions .landing-action{padding:.8rem 1rem}.spatial-actions>a{font-size:.6875rem}.spatial-wordmark{top:23%;font-size:13vw}.spatial-poster{width:100vw;height:68vh;top:8vh}.spatial-caption{left:1.5rem;right:1.5rem;bottom:1.7rem}}@media (prefers-reduced-motion:reduce){.spatial-poster{transition:none;opacity:1!important}.spatial-hero{height:auto}.spatial-renderer{display:none}}@media (forced-colors:active){.spatial-grade,.spatial-renderer,.spatial-wordmark{display:none}.spatial-poster{opacity:1!important}.spatial-hero{height:auto}.spatial-landing #features{margin-top:0;scroll-margin-top:0}}.spatial-hero:not([data-mode=static])[data-workspace=active] .spatial-actions,.spatial-hero:not([data-mode=static])[data-workspace=active] .spatial-caption{opacity:0;pointer-events:none}.spatial-landing:has(.spatial-hero:not([data-mode=static])[data-workspace=active][data-onscreen=true]):not(:has(.proof-experience[data-onscreen=true]:is([data-phase=results],[data-phase=continue])))>nav{visibility:hidden;opacity:0;pointer-events:none}.spatial-noscript{position:absolute;right:5vw;bottom:8rem;padding:1rem;color:#f1f0ea}.live-workspace{position:absolute;inset:2.5dvh;width:calc(100% - 5dvh);height:95dvh;z-index:2;display:flex;flex-direction:column;overflow:hidden;background:#252525;transform-origin:center;box-shadow:0 0 0 1px #ffffff18}.live-workspace[data-active=false]{visibility:hidden;pointer-events:none}.spatial-hero[data-mode=static] .live-workspace{position:relative;inset:auto;width:100%;height:calc(100svh - 1.5rem);min-height:32rem;visibility:visible;transform:none!important;opacity:1!important;border-radius:1rem!important}.live-workspace:fullscreen{inset:0;width:100%}.live-workspace-bar{flex:0 0 3rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:1.25rem;background:#111214;border-bottom:1px solid #ffffff12;font-size:.6875rem;color:#c9cbd0}.live-workspace-back{display:flex;align-items:center;gap:1.25rem;color:#f1f0ea;font-weight:500}.live-workspace-back span{font-weight:400;color:#b3b6bc}.live-workspace-bar p{display:flex;align-items:center;gap:.5rem}.live-workspace-dot{width:.3125rem;height:.3125rem;border-radius:50%;background:#d56d7a}.live-workspace-bar>div{display:flex;align-items:center;gap:1.25rem}.live-workspace-bar a,.live-workspace-bar button{display:inline-flex;align-items:center;min-height:2.75rem;cursor:pointer;gap:.5rem}.live-workspace-bar a:hover,.live-workspace-bar button:hover{color:#fff}.live-workspace a:focus-visible,.live-workspace button:focus-visible{outline:2px solid #e0828d;outline-offset:2px}.live-workspace-body{position:relative;min-height:0;flex:1}.live-workspace-frame{width:100%;height:100%;border:0;display:block;opacity:0;transition:opacity .18s ease}.live-workspace[data-ready=true] .live-workspace-frame{opacity:1}.live-workspace-loading{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:#17181a;opacity:1;visibility:visible;transition:opacity .18s ease,visibility 0s}.live-workspace[data-ready=true] .live-workspace-loading{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s .18s}.workspace-skeleton{position:absolute;inset:0;width:100%;height:100%}.workspace-skeleton-surface{fill:#ffffff02;stroke:#ffffff0d}.workspace-skeleton-divider{stroke:#ffffff08}.workspace-shimmer-light{animation:workspace-shimmer 2.6s ease-in-out infinite;animation-play-state:paused}.live-workspace[data-active=true][data-ready=false] .workspace-shimmer-light{animation-play-state:running}@keyframes workspace-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.workspace-shimmer-light{animation:none}}.live-workspace[data-guided=true] .live-workspace-frame{pointer-events:none}.workspace-tour-surface{position:absolute;inset:0;cursor:default}.workspace-tour-cue{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid #ffffff18;border-radius:.75rem;background:#141517eb;box-shadow:0 .5rem 2rem #00000026;color:#e0e1e3;font-size:.6875rem;white-space:nowrap}.workspace-tour-count{color:#898c92;font-variant-numeric:tabular-nums;padding-left:.5rem;border-left:1px solid #ffffff1a}.workspace-tour-cue[data-ending=true]{gap:1.5rem}.workspace-tour-cue>button{display:flex;align-items:center;gap:1.5rem;min-height:2rem;color:#f1f0ea;cursor:pointer}.live-workspace-chapters[inert]{visibility:hidden}.live-workspace[data-guided=false] .live-workspace-progress{opacity:0}@media (prefers-reduced-motion:reduce){.live-workspace-frame,.live-workspace-loading,.live-workspace[data-ready=true] .live-workspace-loading{transition:none}}.workspace-loading-recovery{position:absolute;bottom:2rem;display:flex;gap:.75rem}.workspace-loading-recovery a,.workspace-loading-recovery button{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid #ffffff1a;border-radius:50%;color:#b3b6bc;cursor:pointer}.workspace-loading-recovery svg{width:1.1rem;height:1.1rem}.live-workspace-bar{position:relative}.live-workspace-chapters{display:flex;align-items:center;gap:1.5rem}.live-workspace-chapters button{color:#81858b;transition:color .2s}.live-workspace-chapters button[aria-current=step]{color:#f1f0ea}.live-workspace-chapters button[aria-current=step]:before{content:"";width:4px;height:4px;border-radius:50%;background:#d5808b}.live-workspace-progress{position:absolute;bottom:0;left:0;right:0;height:1px;background:#c97e88;transform-origin:left;opacity:.7}.live-workspace-guide{color:#dedde0}.live-workspace-error{position:absolute;right:1rem;bottom:1rem;padding:.75rem;background:#111214;color:#f1f0ea;font-size:.75rem}.live-workspace:fullscreen{transform:none!important;opacity:1!important;border-radius:0!important;height:100dvh}.spatial-landing #benchmark{scroll-margin-top:0}.live-workspace-bar button:disabled{opacity:.4;cursor:default}.live-workspace[data-loading-scene=true] .live-workspace-progress{animation:workspace-readiness-pulse 1s ease-in-out infinite alternate}@keyframes workspace-readiness-pulse{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.live-workspace[data-loading-scene=true] .live-workspace-progress{animation:none}}.spatial-landing[data-hydrated=false] main{height:100dvh;overflow:clip}.spatial-landing[data-hydrated=false] footer{display:none}@media (max-width:900px),(pointer:coarse){.spatial-hero[data-mode=static] .spatial-introduction{display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;min-height:max(40rem,100svh);padding:21rem var(--landing-gutter) 5rem}.spatial-landing .spatial-hero[data-mode=static] .spatial-intro{position:relative;inset:auto;max-width:none}.spatial-landing .spatial-hero[data-mode=static] .spatial-actions{position:relative;inset:auto;flex-direction:column;align-items:flex-start;gap:.5rem}.spatial-hero[data-mode=static] .spatial-poster{top:5rem;width:min(100%,36rem);height:23rem}.spatial-hero[data-mode=static] .spatial-wordmark{top:10rem;font-size:clamp(2rem,13vw,7rem)}.spatial-hero[data-mode=static] .spatial-workspace-stage{padding-inline:.75rem}.live-workspace-bar{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem;padding:.25rem .75rem 0}.live-workspace-back{gap:.5rem}.live-workspace-back span{display:none}.live-workspace-actions{gap:.75rem!important;white-space:nowrap}.live-workspace-actions .live-workspace-fullscreen{display:none}.live-workspace-chapters{grid-column:1/-1;grid-row:2;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;gap:1rem;scrollbar-width:none}.live-workspace-chapters button{flex-shrink:0;min-height:2.75rem}.live-workspace:fullscreen{min-height:0;height:100dvh}}@media (max-width:360px){.spatial-landing{--landing-gutter:1.125rem}.spatial-intro h1{font-size:1.7rem}.live-workspace-bar{padding-inline:.5rem}.live-workspace-actions{gap:.5rem!important}}.spatial-landing:has(.spatial-hero[data-mode=static] .live-workspace[data-active=true])>nav{visibility:hidden;opacity:0;pointer-events:none}@media (max-width:900px),(pointer:coarse){.live-workspace[data-fullscreen=true] .live-workspace-actions button{display:inline-flex}}.spatial-landing .spatial-hero #workspace-preview.spatial-workspace-anchor{padding:0;width:0;height:0}@media (max-width:900px){.spatial-hero:not([data-mode=static]) .spatial-sticky,.spatial-hero[data-mode=static] .live-workspace{min-height:0}.spatial-hero:not([data-mode=static]) .spatial-actions{flex-wrap:wrap;justify-content:flex-start;gap:.5rem 1rem}.spatial-hero:not([data-mode=static]) .spatial-intro{bottom:13rem}.spatial-hero:not([data-mode=static]) .live-workspace{inset:.75rem;width:calc(100% - 1.5rem);height:calc(100dvh - 1.5rem)}.live-workspace-bar .live-workspace-guide{min-height:2.75rem;font-size:.6875rem}.workspace-tour-cue{bottom:.75rem;gap:.5rem;padding:.5rem .75rem}.spatial-hero:not([data-mode=static]){height:550dvh}.live-workspace[data-mobile=true] .live-workspace-bar{order:2;border-top:1px solid #ffffff12;border-bottom:0;padding-block:0}}@media (max-width:900px){.spatial-landing:has(.live-workspace[data-active=true]):not(:has(.proof-experience[data-onscreen=true]:is([data-phase=results],[data-phase=continue])))>[data-marketing-navigation]{display:none}}.proof-experience{position:relative;z-index:3;height:300dvh;margin-top:-100dvh;pointer-events:none}.proof-action-anchor,.proof-anchor{position:absolute;top:32dvh;scroll-margin-top:0}.proof-action-anchor{top:172dvh}.proof-sticky{position:sticky;top:0;height:100dvh;min-height:44rem;overflow:clip;isolation:isolate}.proof-backdrop{position:absolute;inset:0;z-index:-1;background:#08090a}.proof-bar{position:absolute;inset:5.5rem 0 auto;min-height:3rem;padding-inline:var(--landing-gutter);display:flex;align-items:center;justify-content:space-between;gap:2rem;font-size:.6875rem;color:#aaaeb4}.proof-bar>span{letter-spacing:.025em;color:#f1f0ea}.proof-bar a{display:flex;align-items:center;gap:1rem;min-height:2.75rem}.proof-experience[data-phase=enter] .proof-bar{visibility:hidden}.proof-actions:not([inert]),.proof-experience:not([data-phase=enter]) .proof-bar,.proof-results:not([inert]){pointer-events:auto}.proof-results{position:absolute;inset:9.5rem var(--landing-gutter) 2rem;display:flex;flex-direction:column;justify-content:center}.proof-eyebrow{font-size:.6875rem;color:#b2b4ba;letter-spacing:.025em}.benchmark-original-content{max-width:78rem;padding-inline:0}.benchmark-original [aria-labelledby=benchmark-title]{border:0}.benchmark-original h2{font-weight:450;letter-spacing:-.045em}.proof-next{align-self:flex-end;display:inline-flex;align-items:center;gap:2rem;min-height:2.75rem;margin-top:1.75rem;font-size:.75rem;color:#d5d6da}.proof-actions{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:7rem max(var(--landing-gutter),9vw);background:radial-gradient(ellipse at 85% 100%,#71233420,transparent 65%)}.proof-actions h2{margin-top:2rem;font-size:clamp(4rem,8.5vw,9rem);line-height:1.04;letter-spacing:-.065em;font-weight:400}.proof-actions h2>span{color:#969aa2}.proof-actions h2+p{margin-top:2rem;color:#aeb1b8;font-size:.875rem;line-height:1.8}.proof-action-links{display:flex;align-items:center;gap:2.5rem;margin-top:2.5rem}.proof-action-links .landing-action{padding:1rem 1.5rem;font-size:.875rem}.proof-action-links a{display:inline-flex;gap:1.5rem;align-items:center;min-height:2.75rem}.proof-action-links>a{display:grid;grid-template-columns:1fr auto;row-gap:.5rem;font-size:.875rem}.proof-action-links small{grid-column:1/-1;color:#a5a8af;font-size:.625rem}.proof-questions{display:flex;gap:2rem;align-items:center;width:fit-content;min-height:2.75rem;margin-top:3.5rem;color:#a5a8af;font-size:.75rem}.proof-experience a:hover{color:#fff}.proof-experience :is(a,button):focus-visible{outline:2px solid #e0828d;outline-offset:4px}.proof-experience[data-phase=all]{height:auto;margin-top:0}.proof-experience[data-phase=all] .proof-sticky{position:relative;height:auto}.proof-experience[data-phase=all] :is(.proof-results,.proof-actions){position:relative;inset:auto;padding:6rem var(--landing-gutter)}.proof-experience[data-phase=all] :is(.proof-bar,.proof-action-anchor,.proof-next){display:none}@media (max-width:900px){.proof-experience{height:auto;margin-top:0}.proof-sticky{position:relative;height:auto}.proof-actions,.proof-results{position:relative;inset:auto;padding:5rem var(--landing-gutter);opacity:1!important;transform:none!important}.proof-bar{display:none}.proof-action-links{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.proof-experience *,.proof-experience :after,.proof-experience :before{transform:none!important;transition:none!important}}.spatial-landing:has(.spatial-hero[data-mode=static]) .proof-experience{margin-top:0}.proof-experience[data-phase=all] .proof-anchor{top:0}