:root{--page-g1:#000;--page-g2:#050505;--page-g3:#0a0a0a;--background:#000;--panel:#0b0b0b;--panel-2:#121212;--panel-3:#ffffff08;--panel-edge:#ffffff1f;--edge-strong:#ffffff2e;--foreground:#f5f5f5;--ink-2:#c6c6c6;--ink-3:#8f8f8f;--brand:#fff;--brand-strong:#f5f5f5;--brand-line:#d9d9d9;--brand-soft:#ffffff1a;--danger:#ff8577;--radius:12px;--radius-card:14px;--radius-panel:16px;--content:min(1200px, calc(100vw - 48px));--hero-content:min(1360px, calc(100vw - 40px));--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;color:var(--foreground);background:var(--background);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#000;min-width:320px;overflow-x:clip}body{min-width:320px;min-height:100vh;color:var(--foreground);background:0 0;margin:0;overflow-x:clip}body:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(circle at 72% 8%, #758fb00e, transparent 27%), radial-gradient(circle at 13% 48%, #ffffff09, transparent 24%), linear-gradient(180deg, var(--page-g1) 0%, var(--page-g2) 58%, var(--page-g3) 100%);position:fixed;inset:0}button,a,summary{-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit}button,a{color:inherit}img,svg{display:block}::selection{color:#000;background:#fff}:focus-visible{outline-offset:4px;outline:2px solid #fff}.skip-link{z-index:100;color:#000;background:#fff;border-radius:8px;padding:11px 16px;font-weight:700;text-decoration:none;transition:transform .16s ease-out;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.galaxy-canvas{z-index:-2;pointer-events:none;position:fixed;inset:0}.section-wrap{width:var(--content);margin-inline:auto}.site-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000c7;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 max(20px,50vw - 680px);display:grid;position:fixed;top:0;left:0;right:0}.brand-link{justify-self:start;text-decoration:none}.brand-lockup{letter-spacing:-.015em;align-items:center;gap:11px;font-size:17px;font-weight:700;display:inline-flex}.brand-lockup .brand-helmet{--maya-drop:none;background:0 0;flex:none}.brand-lockup .brand-helmet .maya-bob{animation:none}.desktop-nav{align-items:center;gap:10px;display:flex}.desktop-nav a,.signin-link{color:var(--ink-2);border-radius:999px;padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:color .16s ease-out,background .16s ease-out}.desktop-nav a:hover,.signin-link:hover{color:var(--foreground);background:#ffffff0f}.header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.button{letter-spacing:-.01em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s ease-out,color .18s ease-out;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button--primary{background:var(--brand);color:#000}.button--primary:hover{background:#dedede}.button--secondary{border:1px solid var(--edge-strong);color:var(--foreground);background:#ffffff08}.button--secondary:hover{background:#ffffff17}.header-cta{min-height:40px;padding-inline:17px;font-size:13px}.menu-button{border:1px solid var(--panel-edge);border-radius:var(--radius);background:var(--panel);cursor:pointer;place-items:center;width:42px;height:42px;display:none}.mobile-menu{border-radius:var(--radius-card);background:#0b0b0b;flex-direction:column;padding:10px;display:none;position:absolute;top:calc(100% + 1px);left:16px;right:16px;box-shadow:0 8px 8px #0000008c}.mobile-menu.is-open{display:flex}.mobile-menu a{min-height:46px;color:var(--ink-2);border-radius:8px;align-items:center;padding:0 13px;text-decoration:none;display:flex}.mobile-menu a:hover{color:#fff;background:#ffffff0f}.hero{width:var(--hero-content);grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr);align-items:center;gap:clamp(16px,2vw,32px);min-height:100svh;padding-top:122px;padding-bottom:88px;display:grid;position:relative}.hero-copy{z-index:2;animation:.82s cubic-bezier(.16,1,.3,1) both hero-enter;position:relative}.hero-kicker{border-bottom:1px solid var(--edge-strong);width:fit-content;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 22px;padding:0 0 9px;font-size:11px;font-weight:600;display:inline-flex}.hero-kicker svg{color:#fff}.hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(3rem,5vw,4.65rem);font-weight:650;line-height:.99}.hero-headline-line{white-space:nowrap;display:block}.hero-lede{max-width:610px;color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(1.04rem,1.35vw,1.18rem);line-height:1.52}.hero-proof-point{color:#adadad;flex-wrap:wrap;align-items:center;gap:5px 0;max-width:610px;margin:15px 0 0;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.hero-proof-point span{align-items:center;display:inline-flex}.hero-proof-point span:not(:last-child):after{content:"·";color:#ffffff6b;margin-inline:9px}.hero-actions{align-items:center;gap:11px;margin-top:26px;display:flex}.hero-status{color:#b5b5b5;flex-wrap:wrap;align-items:center;gap:0;margin-top:22px;font-size:12.5px;font-weight:560;display:flex}.hero-status span{align-items:center;gap:7px;display:inline-flex}.hero-status span+span:before{content:"·";color:#ffffff7a;background:0 0;width:auto;height:auto;margin-inline:10px}.connection i{background:#f5f5f5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #ffffff14}.hero-spotlight{--hero-maya-d:clamp(260px, 22vw, 320px);aspect-ratio:1.07;isolation:isolate;justify-self:start;width:min(42vw,560px);margin-left:clamp(-72px,-4.6vw,-48px);animation:1.1s cubic-bezier(.16,1,.3,1) .12s both spotlight-enter;position:relative}.maya-spotlight{position:absolute;inset:0}.maya-spotlight__halo{z-index:-2;filter:blur(14px);background:radial-gradient(at 50% 42%,#ffffff2e,#ffffff0f 34%,#0000 68%),linear-gradient(#ffffff0e,#0000 62%);border-radius:50%;position:absolute;inset:-3% -2% 4%}.maya-spotlight__arc{z-index:-1;aspect-ratio:1;border:1px solid #ffffff13;border-color:#ffffff13 #ffffff06 #0000 #ffffff13;border-radius:50%;width:66%;position:absolute;top:13%;left:18%;transform:rotate(-24deg);-webkit-mask:linear-gradient(140deg,#000 10%,#000000b8 54%,#0000 86%);mask:linear-gradient(140deg,#000 10%,#000000b8 54%,#0000 86%)}.maya-spotlight__floor{z-index:1;filter:blur(8px);background:radial-gradient(#ffffff24,#0000 69%);border-radius:50%;width:34%;height:18px;animation:4.6s ease-in-out infinite spotlight-floor;position:absolute;bottom:15.5%;left:50%;transform:translate(-50%)}.maya-spotlight__helmet{z-index:2;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.maya-callsign{z-index:3;text-align:center;text-transform:uppercase;justify-items:center;gap:7px;display:grid;position:absolute;bottom:.5%;left:0;right:0}.maya-callsign strong{font-family:var(--font-mono);color:#d5d5d5;letter-spacing:.14em;font-size:10.5px;font-weight:650;line-height:1.25}.scroll-cue{right:max(24px, calc((100vw - var(--hero-content)) / 2));color:#a8a8a8;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:13px;font-size:9.5px;text-decoration:none;display:flex;position:absolute;bottom:28px}.scroll-cue__track{background:#ffffff24;width:58px;height:1px;overflow:hidden}.scroll-cue__track i{width:100%;height:1px;transform:scaleX(var(--launch-progress,.1));transform-origin:0;background:#fff;transition:transform 80ms linear;display:block}.maya-orb{--maya-body:#d6d6d2;--maya-edge:#ffffffd1;--maya-rim:#57575361;--maya-pod:#bdbdb8;--maya-visor:#101017;--maya-visor-edge:#ffffff1f;--maya-reflect:#ffffff52;--maya-drop:0 22px 48px #00000080;--maya-ground:#0000008c;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;display:inline-block;position:relative}.maya-orb--avatar{vertical-align:middle}.maya-avatar-head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.maya-head,.maya-body,.maya-tilt,.maya-bob{position:absolute}.maya-head,.maya-tilt{inset:0}.maya-head{overflow:hidden}.maya-slot{position:absolute;top:11%;left:50%;transform:translate(-50%)}.maya-visor{height:50%;position:absolute;top:30%;left:9.5%;right:9.5%;overflow:hidden}.maya-reflection{height:150%;position:absolute;top:-24%;transform:rotate(24deg)}.maya-reflection--wide{left:15%}.maya-reflection--thin{left:31%}.maya-ground{width:calc(var(--maya-d) * .66);height:calc(var(--maya-d) * .1);background:radial-gradient(ellipse, var(--maya-ground) 0%, transparent 70%);filter:blur(2px);border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.maya-bob{inset:0 0 calc(var(--maya-d) * .16);animation:4.6s ease-in-out infinite maya-bob}.maya-tilt{transform-origin:50% 70%}.maya-pod{top:calc(var(--maya-d) * .5);width:calc(var(--maya-d) * .14);height:calc(var(--maya-d) * .32);background:var(--maya-pod);box-shadow:inset 0 1.5px 0 var(--maya-edge);border-radius:999px;position:absolute}.maya-pod--left{left:calc(var(--maya-d) * .1)}.maya-pod--right{right:calc(var(--maya-d) * .1)}.maya-body{top:calc(var(--maya-d) * .04);left:50%;transform:translate(-50%)}.proof-section,.reach-section,.pricing-section,.faq-section{padding-top:clamp(108px,12vw,180px);padding-bottom:clamp(90px,10vw,150px);position:relative}.proof-section,.reach-section{scroll-margin-top:88px}.mission-story__stage{display:contents}.story-pin-anchor{pointer-events:none;width:0;height:0;display:none;overflow:hidden}.reach-story__stage{grid-template-columns:minmax(0,.86fr) minmax(440px,.74fr);align-items:center;gap:clamp(50px,9vw,140px);width:100%;display:grid}@media (width>=1001px){.proof-section{height:340svh;padding-block:0}.mission-story__stage{grid-template-rows:auto auto minmax(0,1fr);align-content:center;height:calc(100svh - 76px);padding-block:clamp(20px,3.2vh,30px);display:grid;position:sticky;top:76px;overflow:hidden}.proof-section .section-intro{margin-bottom:20px}.proof-section .section-intro h2{font-size:clamp(2.7rem,4.2vw,4.15rem)}.proof-section .headline-highlight{--mission-intro:clamp(0, calc(var(--mission-progress,1) * 9), 1);opacity:calc(.42 + (var(--mission-intro) * .58));filter:blur(calc((1 - var(--mission-intro)) * 3px))}.proof-tabs{position:relative}.proof-tabs button{min-height:56px}.mission-window{height:100%;min-height:0}.mission-layout{height:calc(100% - 42px);min-height:0}.proof-content,.proof-chat,.proof-rail{height:100%;min-height:0}.proof-thread{min-height:0;padding-block:18px;overflow:hidden}.reach-section{--reach-copy:1;--reach-heading:1;--reach-underline:clamp(0, calc(var(--reach-progress,1) * 5), 1);--reach-body:clamp(0, calc((var(--reach-progress,1) - .04) * 8), 1);--reach-shell:clamp(.12, calc((var(--reach-progress,1) - .04) * 7), 1);--reach-row-1:clamp(0, calc((var(--reach-progress,1) - .2) * 8), 1);--reach-row-2:clamp(0, calc((var(--reach-progress,1) - .29) * 8), 1);--reach-row-3:clamp(0, calc((var(--reach-progress,1) - .38) * 8), 1);--reach-row-4:clamp(0, calc((var(--reach-progress,1) - .47) * 8), 1);--reach-question:clamp(0, calc((var(--reach-progress,1) - .34) * 8), 1);--reach-answer:clamp(0, calc((var(--reach-progress,1) - .49) * 8), 1);--reach-review:clamp(0, calc((var(--reach-progress,1) - .64) * 8), 1);--reach-ready:clamp(0, calc((var(--reach-progress,1) - .79) * 8), 1);height:270svh;min-height:0;padding-block:0;display:block}.reach-story__stage{height:calc(100svh - 76px);position:sticky;top:76px;overflow:hidden}.reach-copy>.plain-label{--story-reveal:var(--reach-copy)}.reach-copy>h2{--story-reveal:var(--reach-heading)}.reach-copy>p{--story-reveal:var(--reach-body)}.reach-copy>.plain-label,.reach-copy>h2,.reach-copy>p{opacity:var(--story-reveal);transform:translateY(calc((1 - var(--story-reveal)) * 16px));filter:blur(calc((1 - var(--story-reveal)) * 4px))}.reach-emphasis{background:linear-gradient(#f5f5f5c7 0 0) left bottom / calc(var(--reach-underline) * 100%) 2px no-repeat;animation:none}.channel-list li{opacity:var(--row-reveal);transform:translateX(calc((1 - var(--row-reveal)) * -14px))}.channel-list li:first-child{--row-reveal:var(--reach-row-1)}.channel-list li:nth-child(2){--row-reveal:var(--reach-row-2)}.channel-list li:nth-child(3){--row-reveal:var(--reach-row-3)}.channel-list li:nth-child(4){--row-reveal:var(--reach-row-4)}.reach-copy .text-link{opacity:var(--reach-ready);transform:translateY(calc((1 - var(--reach-ready)) * 10px))}.channel-demo{opacity:var(--reach-shell);transform:perspective(1200px) rotateY(calc((1 - var(--reach-shell)) * -2deg)) scale(calc(.985 + (var(--reach-shell) * .015)));transform-origin:100%}.channel-day{opacity:var(--reach-row-1)}.channel-thread .message--user{opacity:var(--reach-question);transform:translateX(calc((1 - var(--reach-question)) * 18px))}.channel-thread .message--assistant{opacity:var(--reach-answer);transform:translateX(calc((1 - var(--reach-answer)) * -16px))}.channel-review{opacity:var(--reach-review);transform:translateY(calc((1 - var(--reach-review)) * 14px))}.channel-composer,.channel-waveform{opacity:var(--reach-ready);transform:translateY(calc((1 - var(--reach-ready)) * 10px))}}.section-intro{margin-bottom:42px}.section-intro--wide{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);align-items:end;gap:clamp(32px,7vw,110px);display:grid}.plain-label{color:var(--ink-3);margin:0 0 13px;font-size:14px;font-weight:600}.headline-highlight,.reach-emphasis{-webkit-box-decoration-break:clone;box-decoration-break:clone}.headline-highlight{background:var(--foreground);color:#050505;border-radius:2px;padding:0 .08em .035em}.section-intro h2,.reach-copy h2,.pricing-heading h2,.faq-heading h2,.final-cta h2{letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(2.55rem,5.1vw,4.75rem);font-weight:610;line-height:1.02}.section-intro>p,.reach-copy>p,.pricing-heading>p:last-child{max-width:58ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.proof-tabs{border:1px solid var(--panel-edge);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:#080808;border-bottom:0;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.proof-tabs button{border:0;border-right:1px solid var(--panel-edge);min-height:68px;color:var(--ink-3);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:650;transition:color .16s ease-out,background .16s ease-out;display:flex}.proof-tabs button:last-child{border-right:0}.proof-tabs button:hover{color:var(--foreground);background:#ffffff09}.proof-tabs button.is-active{color:#fff;background:#ffffff13}.proof-tabs button span{color:var(--ink-3);font-family:var(--font-mono);font-size:9px}.mission-window{border:1px solid var(--panel-edge);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:#050505;overflow:hidden}.mission-window__bar{border-bottom:1px solid var(--panel-edge);min-height:42px;color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.04em;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;font-size:9px;display:grid}.window-controls{gap:5px;display:flex}.window-controls i{background:#4a4a4a;border-radius:50%;width:7px;height:7px}.connection{justify-self:end;align-items:center;gap:7px;display:inline-flex}.connection i{width:5px;height:5px;box-shadow:none}.mission-layout{grid-template-columns:174px minmax(0,1fr);min-height:690px;display:grid}.workspace-nav{border-right:1px solid var(--panel-edge);background:#080808;flex-direction:column;gap:28px;padding:20px 14px;display:flex}.workspace-nav .brand-lockup{font-size:13px}.workspace-nav .brand-lockup .brand-helmet{width:28px;height:28px}.workspace-nav>div{flex-direction:column;gap:5px;display:flex}.workspace-nav>div span{min-height:39px;color:var(--ink-3);border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:11px;display:flex}.workspace-nav>div span.is-current{color:#fff;background:#ffffff17}.workspace-nav>small{color:#656565;font-family:var(--font-mono);letter-spacing:.08em;margin-top:auto;font-size:8px}.proof-content{grid-template-columns:minmax(0,1fr) 230px;min-width:0;display:grid}.proof-chat{background:#030303;flex-direction:column;min-width:0;display:flex}.proof-chat__header,.channel-console__top{border-bottom:1px solid var(--panel-edge);justify-content:space-between;align-items:center;min-height:62px;padding:0 18px;display:flex}.proof-chat__persona,.channel-console__top>span:first-child{align-items:center;gap:10px;display:inline-flex}.proof-chat__persona>span,.proof-chat__persona strong,.proof-chat__persona small{display:block}.proof-chat__persona strong,.channel-console__top>span:first-child{font-size:12px;font-weight:650}.proof-chat__persona small{color:var(--ink-3);margin-top:3px;font-size:9px}.proof-thread{flex-direction:column;flex:1;align-items:flex-start;gap:13px;padding:24px clamp(18px,3vw,36px);display:flex}.message{border-radius:14px;max-width:74%;padding:11px 14px;font-size:12px;line-height:1.55}.message--user{color:#0b0b0b;background:#f0f0f0;border-bottom-right-radius:4px;align-self:flex-end}.message--assistant{border:1px solid var(--panel-edge);color:var(--ink-2);background:#0b0b0b;border-bottom-left-radius:4px}.job-event{border:1px solid var(--edge-strong);border-radius:var(--radius-card);background:#0b0b0b;width:min(100%,590px);margin-top:6px;padding:16px}.job-event-stack{isolation:isolate;width:min(100%,590px);margin-top:6px;display:grid}.job-event-stack>.job-event{grid-area:1/1;align-self:start;width:100%;margin-top:0}.job-event-stack>.job-event[aria-hidden=true]{display:none}.job-event__title{color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:9px;display:flex}.job-event__title svg{color:#fff}.job-event__title small{color:var(--ink-3);margin-left:auto}.job-event>strong{font-size:16px;font-weight:620;display:block}.job-event>p{color:var(--ink-2);margin:8px 0 0;font-size:11px;line-height:1.55}.context-strip{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.context-strip span{border:1px solid var(--panel-edge);color:var(--ink-2);border-radius:999px;padding:6px 9px;font-size:9px}.work-progress{flex-direction:column;gap:7px;margin-top:15px;display:flex}.work-progress div{color:var(--ink-2);background:#ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:10px;display:flex}.work-progress div span{color:var(--ink-3);font-family:var(--font-mono);margin-left:auto;font-size:8px}.work-progress div:nth-child(2) svg{animation:2.6s linear infinite spin-status}.approval-actions{gap:8px;margin-top:16px;display:flex}.approval-actions button{cursor:pointer;border:0;border-radius:8px;min-height:36px;padding:0 13px;font-size:10px;font-weight:700}.approval-actions button:first-child{color:#000;background:#fff}.approval-actions button:last-child{border:1px solid var(--panel-edge);color:var(--ink-2);background:0 0}.review-card{border-top:1px solid var(--panel-edge);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:grid}.review-card__poster{aspect-ratio:4/5;object-fit:cover;background:#050505;border-radius:8px;width:72px}.review-card__body,.review-card__body>strong,.review-card__body>small{min-width:0;display:block}.review-card__state{color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:3px;font-size:8px;display:inline-flex}.review-card__state i{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff1a}.review-card__body>strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.review-card__body>small{color:var(--ink-3);margin-top:3px;font-size:8px}.delivery-receipt{border-top:1px solid var(--panel-edge);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:15px;padding-top:14px;display:grid}.poster-preview{aspect-ratio:4/5;object-fit:cover;background:#050505;border-radius:8px;width:56px}.delivery-receipt>span strong,.delivery-receipt>span small{display:block}.delivery-receipt>span strong{font-size:10px}.delivery-receipt>span small{color:var(--ink-3);margin-top:4px;font-size:8px}.proof-composer{border:1px solid var(--edge-strong);min-height:48px;color:var(--ink-3);background:#0b0b0b;border-radius:999px;justify-content:space-between;align-items:center;margin:0 18px 18px;padding:0 16px;font-size:10px;display:flex}.proof-composer svg{color:var(--foreground)}.proof-rail{border-left:1px solid var(--panel-edge);background:#080808;padding:18px}.proof-rail__heading{justify-content:space-between;gap:10px;display:flex}.proof-rail__heading span{font-size:11px;font-weight:650}.proof-rail__heading small{color:var(--ink-3);font-family:var(--font-mono);font-size:7px}.proof-rail__progress{grid-template-columns:repeat(4,1fr);gap:4px;margin:18px 0 24px;display:grid}.proof-rail__progress span{background:#252525;border-radius:999px;height:3px;position:relative;overflow:hidden}.proof-rail__progress span.is-complete{background:#d9d9d9}@media (width>=1001px){.job-event-stack>.job-event[aria-hidden]{display:block}.job-event-stack>[data-story-panel="0"]{--panel-presence:var(--story-panel-0,1);--panel-cue:var(--story-cue-0,1)}.job-event-stack>[data-story-panel="1"]{--panel-presence:var(--story-panel-1,0);--panel-cue:var(--story-cue-1,0)}.job-event-stack>[data-story-panel="2"]{--panel-presence:var(--story-panel-2,0);--panel-cue:var(--story-cue-2,0)}.job-event-stack>[data-story-panel="3"]{--panel-presence:var(--story-panel-3,0);--panel-cue:var(--story-cue-3,0)}.job-event-stack>.job-event{opacity:var(--panel-presence);transform:translateY(calc((1 - var(--panel-presence)) * 10px));pointer-events:none}.job-event-stack>.job-event[aria-hidden=false]{pointer-events:auto}.job-event [data-story-cue]{opacity:var(--panel-cue);transform:translateY(calc((1 - var(--panel-cue)) * 8px))}.job-event--work .work-progress>div{opacity:clamp(0, calc((var(--panel-cue) - var(--cue-offset,0)) * 3.5), 1);transform:translateX(calc((1 - clamp(0, calc((var(--panel-cue) - var(--cue-offset,0)) * 3.5), 1)) * -8px))}.job-event--work .work-progress>div:nth-child(2){--cue-offset:.18}.job-event--work .work-progress>div:nth-child(3){--cue-offset:.36}.proof-tabs button{position:relative;overflow:hidden}.proof-tabs button:after,.proof-rail__progress span:after{content:"";height:2px;transform:scaleX(var(--meter-fill,0));transform-origin:0;background:#fff;position:absolute;inset:auto 0 0}.proof-tabs button:first-child,.proof-rail__progress span:first-child{--meter-fill:var(--story-meter-0,0)}.proof-tabs button:nth-child(2),.proof-rail__progress span:nth-child(2){--meter-fill:var(--story-meter-1,0)}.proof-tabs button:nth-child(3),.proof-rail__progress span:nth-child(3){--meter-fill:var(--story-meter-2,0)}.proof-tabs button:nth-child(4),.proof-rail__progress span:nth-child(4){--meter-fill:var(--story-meter-3,0)}.proof-rail__progress span.is-complete{background:#252525}}@media (width>=1001px) and (height<=800px){.job-event{padding:12px 14px}.job-event__title{margin-bottom:7px}.job-event>p{margin-top:4px;line-height:1.35}.review-card{grid-template-columns:56px minmax(0,1fr);gap:10px;margin-top:7px;padding-top:7px}.review-card__poster{width:56px}.review-card__state{margin-bottom:2px}.review-card__body>small{margin-top:2px}.approval-actions{margin-top:5px}.approval-actions button{min-height:25px;padding-inline:9px}}.proof-rail dl{margin:0}.proof-rail dl div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:11px 0;font-size:9px;display:flex}.proof-rail dt{color:var(--ink-3)}.proof-rail dd{color:var(--ink-2);text-align:right;margin:0}.proof-rail__log{margin-top:28px}.proof-rail__log>span{color:var(--ink-3);font-family:var(--font-mono);text-transform:uppercase;font-size:8px}.proof-rail__log p{color:#696969;align-items:center;gap:8px;margin:12px 0;font-size:9px;display:flex}.proof-rail__log p i{background:#494949;border-radius:50%;width:5px;height:5px}.proof-rail__log p.is-current{color:var(--foreground)}.proof-rail__log p.is-current i{background:#fff}.reach-section{min-height:100svh}.reach-copy h2{max-width:690px}.reach-copy>p{margin-top:24px}.channel-list{max-width:610px;margin:32px 0 0;padding:0;list-style:none}.channel-list li{border-bottom:1px solid var(--panel-edge);min-height:54px;color:var(--ink-2);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;font-size:13px;display:grid}.channel-list li svg{color:#fff}.channel-list li span{color:var(--ink-3);font-family:var(--font-mono);font-size:9px}.text-link{border-bottom:1px solid var(--edge-strong);align-items:center;gap:8px;margin-top:26px;padding-bottom:5px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.text-link:hover{border-color:#fff}.channel-demo{justify-self:end;width:min(100%,470px)}.channel-console{border:1px solid var(--edge-strong);border-radius:var(--radius-panel);background:#080808;width:100%;overflow:hidden}.channel-console__top{background:#0b0b0b;min-height:76px;padding-inline:22px}.channel-persona,.channel-persona>span,.channel-persona strong,.channel-persona small{display:block}.channel-persona{align-items:center;gap:13px;display:inline-flex}.channel-persona strong{color:var(--foreground);font-size:14px;font-weight:650}.channel-persona small{color:var(--ink-3);margin-top:2px;font-size:11px}.channel-call{border:1px solid var(--panel-edge);width:42px;height:42px;color:var(--ink-2);background:0 0;border-radius:50%;place-items:center;display:grid}.channel-thread{flex-direction:column;align-items:flex-start;gap:17px;min-height:430px;padding:24px 22px;display:flex}.channel-day{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.12em;align-self:center;font-size:10px}.channel-thread .message{max-width:88%;padding:14px 16px;font-size:13px;line-height:1.6}.channel-review{border-radius:var(--radius);background:#090909;border:1px dashed #ffffff47;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:17px 16px;display:grid}.channel-review small,.channel-review strong{display:block}.channel-review small{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.12em;font-size:9px}.channel-review strong{font-family:var(--font-mono);margin-top:8px;font-size:13px;line-height:1.55}.channel-review strong i{color:var(--ink-3);font-style:normal}.channel-review__action{background:var(--foreground);color:#050505;border:0;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;font-size:12px;font-weight:700;display:inline-flex}.channel-composer{border:1px solid var(--panel-edge);min-height:54px;color:var(--ink-3);border-radius:999px;justify-content:space-between;align-items:center;margin:0 18px 18px;padding:0 10px 0 18px;font-size:13px;display:flex}.channel-composer__send{width:34px;height:34px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.channel-waveform{justify-content:center;align-items:center;gap:4px;height:42px;display:flex}.channel-waveform i{background:var(--ink-3);opacity:.72;border-radius:999px;width:2px;height:8px}.channel-waveform i:nth-child(3n+1){height:13px}.channel-waveform i:nth-child(4n+2){height:18px}.channel-waveform i:nth-child(5n){height:10px}.pricing-section{flex-direction:column;justify-content:center;min-height:100svh;display:flex}.pricing-heading{grid-template-columns:minmax(0,1fr) minmax(280px,.44fr);align-items:end;gap:48px;display:grid}.pricing-heading .plain-label{grid-column:1/-1;margin-bottom:-30px}.pricing-heading>p:last-child{max-width:43ch}.pricing-console{border:1px solid var(--edge-strong);border-radius:var(--radius-panel);background:#080808;grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid;overflow:hidden}.pricing-console article{border-right:1px solid var(--panel-edge);flex-direction:column;min-height:520px;padding:clamp(24px,3vw,36px);display:flex}.pricing-console article:last-child{border-right:0}.pricing-console article.is-featured{background:#ffffff0e}.plan-topline{justify-content:space-between;align-items:center;min-height:24px;display:flex}.plan-topline span{color:var(--ink-2);font-size:13px;font-weight:650}.plan-topline em{border:1px solid var(--edge-strong);color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal}.plan-price{margin-top:30px}.plan-price strong,.plan-price small{display:block}.plan-price strong{letter-spacing:-.04em;font-size:clamp(2.4rem,4vw,3.65rem);font-weight:620}.plan-price small{color:var(--ink-3);font-family:var(--font-mono);margin-top:7px;font-size:8px}.pricing-console article>p{min-height:68px;color:var(--ink-2);margin:24px 0 0;font-size:13px;line-height:1.6}.pricing-console ul{color:var(--ink-2);flex-direction:column;gap:13px;margin:32px 0;padding:0;font-size:11px;list-style:none;display:flex}.pricing-console li{align-items:center;gap:9px;display:flex}.pricing-console article .button{width:100%;margin-top:auto}.pricing-note{color:var(--ink-3);text-align:center;margin:14px 0 0;font-size:10px}.contact-section{grid-template-columns:minmax(280px,.78fr) minmax(440px,1.22fr);align-items:start;gap:clamp(48px,8vw,120px);padding-top:clamp(110px,12vw,170px);padding-bottom:clamp(110px,12vw,170px);display:grid}.contact-copy{position:sticky;top:120px}.contact-copy h2{max-width:11ch;margin-top:20px;font-size:clamp(2.6rem,4.8vw,4.65rem)}.contact-copy>p:not(.plain-label){max-width:48ch;color:var(--ink-2);margin:26px 0 0;font-size:16px;line-height:1.7}.contact-expectation{color:var(--ink-2);flex-direction:column;gap:12px;margin-top:34px;font-size:12px;display:flex}.contact-expectation span{align-items:center;gap:10px;display:flex}.contact-expectation svg{color:#fff;flex:none}.contact-form{border:1px solid var(--edge-strong);border-radius:var(--radius-panel);background:#080808;padding:clamp(22px,3vw,34px);position:relative}.contact-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.contact-field{min-width:0;color:var(--ink-2);flex-direction:column;gap:8px;font-size:12px;font-weight:650;display:flex}.contact-field--wide{grid-column:1/-1}.contact-field--message{margin-top:18px}.contact-field input,.contact-field select,.contact-field textarea{border:1px solid var(--panel-edge);border-radius:var(--radius);width:100%;color:var(--foreground);background:#101010;outline:none;font-size:15px;font-weight:400;transition:border-color .16s ease-out,background .16s ease-out}.contact-field input,.contact-field select{min-height:50px;padding:0 14px}.contact-field textarea{resize:vertical;min-height:132px;padding:13px 14px;line-height:1.55}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#a5a5a5;opacity:1}.contact-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#bdbdbd 50%),linear-gradient(135deg,#bdbdbd 50%,#0000 50%);background-position:calc(100% - 18px) 21px,calc(100% - 12px) 21px;background-repeat:no-repeat;background-size:6px 6px}.contact-field select option{color:#fff;background:#101010}.contact-field :is(input,select,textarea):focus{background:#141414;border-color:#ffffffb8}.contact-field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger)}.contact-field small{color:var(--danger);font-size:11px;font-weight:600}.contact-submit-row{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.contact-submit-row .button{flex:none;min-width:150px}.contact-submit-row .button:disabled{cursor:wait;opacity:.68;transform:none}.contact-status{color:var(--ink-3);flex:260px;margin:0;font-size:12px;line-height:1.55}.contact-status[data-state=success]{color:#f5f5f5}.contact-status[data-state=error]{color:var(--danger)}.contact-safety{color:#9d9d9d;margin:15px 0 0;font-size:10px;line-height:1.5}.contact-spinner{animation:.7s linear infinite contact-spin}@keyframes contact-spin{to{transform:rotate(360deg)}}.pip-assistant{right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:55;position:fixed}.pip-teaser{color:#000;pointer-events:none;background:#fff;border-radius:8px;width:max-content;padding:8px 11px;font-size:11px;font-weight:750;position:absolute;top:8px;right:calc(100% + 10px)}.pip-toggle{border:1px solid var(--edge-strong);background:var(--panel-2);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s ease-out,border-color .18s ease-out;display:grid}.pip-toggle:hover{background:#181818;border-color:#ffffff4d;transform:translateY(-2px)}.pip-toggle .maya-orb,.pip-avatar .maya-orb{--maya-drop:none}.pip-toggle .maya-bob,.pip-avatar .maya-bob{animation:none}.pip-panel{border:1px solid var(--edge-strong);border-radius:var(--radius-panel);background:#090909;width:min(370px,100vw - 28px);animation:.24s cubic-bezier(.16,1,.3,1) both pip-panel-in;position:absolute;bottom:calc(100% + 12px);right:0;overflow:hidden}@keyframes pip-panel-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.pip-header{border-bottom:1px solid var(--panel-edge);align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:flex}.pip-avatar{border:1px solid var(--edge-strong);background:var(--panel-2);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.pip-avatar-helmet{transform:translateY(1px)}.pip-header>span:nth-child(2){flex:1;min-width:0}.pip-header strong,.pip-header small{display:block}.pip-header strong{font-size:13px}.pip-header small{color:var(--ink-3);margin-top:2px;font-size:10px}.pip-header>button{width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.pip-header>button:hover{color:#fff;background:#ffffff12}.pip-thread{scrollbar-width:thin;flex-direction:column;gap:9px;max-height:min(280px,38vh);padding:14px;display:flex;overflow-y:auto}.pip-message{overflow-wrap:anywhere;border-radius:12px;max-width:88%;margin:0;padding:9px 11px;font-size:12px;line-height:1.5}.pip-message--assistant{color:#e7e7e7;background:#151515;border-bottom-left-radius:4px;align-self:flex-start}.pip-message--user{color:#000;background:#fff;border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.pip-message a{color:#fff;text-underline-offset:2px;font-weight:700}.pip-typing{gap:4px;min-width:52px;display:inline-flex}.pip-typing i{background:#bdbdbd;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite pip-dot}.pip-typing i:nth-child(2){animation-delay:.12s}.pip-typing i:nth-child(3){animation-delay:.24s}@keyframes pip-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.pip-prompts{border-top:1px solid var(--panel-edge);flex-wrap:wrap;gap:6px;padding:11px 12px;display:flex}.pip-prompts button{border:1px solid var(--panel-edge);min-height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 9px;font-size:10.5px}.pip-prompts button:hover{border-color:var(--edge-strong);color:#fff;background:#ffffff0f}.pip-prompts button:disabled{cursor:wait;opacity:.55}.pip-form{align-items:center;gap:7px;padding:0 12px 10px;display:flex}.pip-form input{border:1px solid var(--panel-edge);color:#fff;background:#111;border-radius:999px;outline:none;flex:1;min-width:0;min-height:42px;padding:0 14px;font-size:12px}.pip-form input::placeholder{color:#a5a5a5}.pip-form input:focus{border-color:#ffffffb8}.pip-form>button{color:#000;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.pip-form>button:disabled{cursor:wait;opacity:.58}.pip-send-wait{border:2px solid #00000047;border-top-color:#000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite contact-spin}.pip-contact-link{border-top:1px solid var(--panel-edge);min-height:38px;color:var(--ink-2);justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.pip-contact-link:hover{color:#fff;background:#ffffff0a}.faq-section{grid-template-columns:minmax(300px,.58fr) minmax(0,.82fr);align-items:start;gap:clamp(60px,10vw,150px);display:grid}.faq-heading{position:sticky;top:120px}.faq-heading h2{font-size:clamp(2.5rem,4.5vw,4.1rem)}.faq-list{border-top:1px solid var(--edge-strong)}.faq-list details{border-bottom:1px solid var(--panel-edge)}.faq-list summary{min-height:84px;color:var(--ink-2);cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--ink-3);font-family:var(--font-mono);font-size:9px}.faq-list summary strong{font-size:15px;font-weight:600}.faq-list summary i{border:1px solid var(--panel-edge);border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;font-style:normal;transition:transform .18s ease-out,background .18s ease-out;display:grid}.faq-list details[open] summary{color:#fff}.faq-list details[open] summary i{background:#ffffff14;transform:rotate(45deg)}.faq-list details>p{max-width:66ch;color:var(--ink-2);margin:0 42px 24px 50px;font-size:13px;line-height:1.7}@media (prefers-reduced-motion:no-preference){.faq-list{interpolate-size:allow-keywords}.faq-list details::details-content{opacity:0;block-size:0;transition:block-size .32s cubic-bezier(.16, 1, .3, 1), opacity .22s ease-out, transform .32s cubic-bezier(.16, 1, .3, 1), content-visibility .32s allow-discrete;overflow:hidden;transform:translateY(-4px)}.faq-list details[open]::details-content{opacity:1;block-size:auto;transform:none}}.final-cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:min(900px,92svh);padding-top:120px;padding-bottom:120px;display:flex;position:relative;overflow:hidden}.final-cta:before,.final-cta:after{content:"";border:1px solid var(--panel-edge);pointer-events:none;border-radius:50%;position:absolute}.final-cta:before{aspect-ratio:1;width:min(70vw,840px)}.final-cta:after{aspect-ratio:1;border-style:dashed;width:min(48vw,580px);animation:50s linear infinite reverse slow-spin}.final-orbit{z-index:2;height:152px;margin-bottom:12px;position:relative}.final-cta>p,.final-cta h2,.final-cta>span,.final-actions{z-index:2;position:relative}.final-cta>p{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.14em;margin:0 0 18px;font-size:9px}.final-cta h2{max-width:900px}.final-cta>span{max-width:560px;color:var(--ink-2);margin-top:24px;font-size:17px;line-height:1.6}.final-actions{gap:10px;margin-top:32px;display:flex}.site-footer{width:var(--content);color:var(--ink-3);margin:0 auto;font-size:11px;overflow:hidden;container-type:inline-size}.footer-wordmark{border-bottom:1px solid var(--panel-edge);-webkit-user-select:none;user-select:none;padding:clamp(24px,3.5cqi,42px) 2.5cqi 0;overflow:hidden}.footer-wordmark svg{width:100%;height:auto}.footer-wordmark__outline{fill:#ffffff06;stroke:#ffffff29;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-family:Helvetica Neue,Arial,sans-serif;font-size:196px;font-weight:600}.site-footer__legal{align-items:center;min-height:56px;padding-inline:2.5cqi;display:flex}.site-footer__legal small{color:#ffffff61;font-family:var(--font-mono);font-size:8px}.launch-overlay{z-index:80;color:#fff;background:#000000f5;flex-direction:column;justify-content:center;align-items:center;animation:.18s ease-out both overlay-in;display:flex;position:fixed;inset:0}.launch-overlay>span{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.25em;margin-bottom:18px;font-size:10px}.launch-overlay>strong{letter-spacing:-.04em;font-size:clamp(6rem,20vw,15rem);font-weight:550;line-height:.9}.launch-line{background:#292929;width:min(360px,68vw);height:1px;margin-top:42px;overflow:hidden}.launch-line i{background:#fff;width:100%;height:1px;animation:.76s linear infinite launch-progress;display:block}@keyframes hero-enter{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes spotlight-enter{0%{opacity:0;filter:blur(10px);transform:scale(.92)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes maya-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes spotlight-floor{0%,to{opacity:.58;transform:translate(-50%)scaleX(.88)}50%{opacity:.92;transform:translate(-50%)scaleX(1)}}@keyframes cue-move{0%{transform:translate(-14px)}50%,to{transform:translate(38px)}}@keyframes spin-status{to{transform:rotate(360deg)}}@keyframes slow-spin{to{transform:rotate(360deg)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes launch-progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mission-highlight{0%{opacity:.38;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes reach-underline{0%{background-size:0 2px}to{background-size:100% 2px}}@keyframes proof-state-enter{0%{opacity:.58;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes channel-thread-enter{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes waveform{0%,to{opacity:.45;transform:scaleY(.58)}50%{opacity:.82;transform:scaleY(1)}}[data-story-mode=compact] [data-story-reveal]{opacity:.001;will-change:opacity, transform;transition:opacity .48s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}[data-story-mode=compact] [data-story-reveal=left]{transform:translate(-18px)}[data-story-mode=compact] [data-story-reveal=right]{transform:translate(18px)}[data-story-mode=compact] [data-story-reveal=scale]{transform:translateY(12px)scale(.985)}[data-story-mode=compact] [data-story-reveal][data-story-visible=true]{opacity:1;will-change:auto;transform:none}[data-story-mode=compact] .job-event-stack>.job-event[aria-hidden=false]{animation:.42s cubic-bezier(.16,1,.3,1) both compact-panel-enter}@keyframes compact-panel-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes maya-listen-mobile{0%,to{transform:rotate(-1.4deg)translateY(0)}50%{transform:rotate(1.4deg)translateY(-2px)}}@media (width>=1001px){.proof-section{--mission-brief:clamp(0, calc((.3 - var(--mission-progress,0)) * 10), 1)}.proof-section .mission-layout{min-height:0}.proof-section .proof-chat__header{min-height:52px}.proof-section .proof-thread{gap:9px;padding:14px clamp(16px,2.4vw,28px)}.proof-section .proof-thread>.message{max-height:calc(var(--mission-brief) * 96px);padding-top:calc(var(--mission-brief) * 10px);padding-bottom:calc(var(--mission-brief) * 10px);opacity:var(--mission-brief);transform:translateY(calc((1 - var(--mission-brief)) * -6px));flex-shrink:0;overflow:hidden}.proof-section .job-event-stack{flex-shrink:0}.proof-section .job-event{padding:12px}.proof-section .job-event__title{margin-bottom:8px}.proof-section .job-event>p{margin-top:5px;line-height:1.45}.proof-section .context-strip,.proof-section .work-progress,.proof-section .approval-actions,.proof-section .delivery-receipt{margin-top:8px}.proof-section .work-progress{gap:5px}.proof-section .work-progress div{padding:6px 8px}.proof-section .delivery-receipt{padding-top:8px}.proof-section .poster-preview{width:48px}.proof-section .review-card{grid-template-columns:56px minmax(0,1fr);gap:10px;margin-top:8px;padding-top:8px}.proof-section .review-card__poster{width:56px}.proof-section .review-card__state{margin-bottom:2px}.proof-section .approval-actions{gap:6px;margin-top:5px}.proof-section .approval-actions button{min-height:28px;padding-inline:10px}.proof-section .proof-composer{min-height:42px;margin:0 14px 10px}.reach-section{grid-template-columns:none;gap:0;min-height:0;display:block}:is([data-story-mode=static],[data-story-mode=compact]).proof-section,:is([data-story-mode=static],[data-story-mode=compact]).reach-section{height:auto;min-height:auto;padding-top:clamp(108px,12vw,180px);padding-bottom:clamp(90px,10vw,150px)}:is([data-story-mode=static],[data-story-mode=compact]) .mission-story__stage,:is([data-story-mode=static],[data-story-mode=compact]) .reach-story__stage{height:auto;padding-block:0;position:static;overflow:visible}:is([data-story-mode=static],[data-story-mode=compact]) .mission-layout{height:auto;min-height:690px}:is([data-story-mode=static],[data-story-mode=compact]) .proof-thread>.message{opacity:1;max-height:none;padding-block:11px;transform:none}:is([data-story-mode=static],[data-story-mode=compact]) .job-event-stack>.job-event[aria-hidden=true]{display:none}:is([data-story-mode=static],[data-story-mode=compact]) .job-event-stack>.job-event[aria-hidden=false]{opacity:1;display:block;transform:none}:is([data-story-mode=static],[data-story-mode=compact]) .job-event [data-story-cue],:is([data-story-mode=static],[data-story-mode=compact]) .job-event--work .work-progress>div{opacity:1;transform:none}:is([data-story-mode=static],[data-story-mode=compact]) .proof-tabs button:after,:is([data-story-mode=static],[data-story-mode=compact]) .proof-rail__progress span:after{display:none}}@media (width>=1261px) and (width<=1360px){:root{--content:calc(100vw - 160px);--hero-content:calc(100vw - 48px)}}@media (width<=1260px){:root{--content:min(1160px, calc(100vw - 64px));--hero-content:min(1240px, calc(100vw - 40px))}.site-header{padding-inline:max(24px,50vw - 610px)}}@media (width<=1360px){.scroll-cue{display:none}}@media (width<=1000px){.site-header{grid-template-columns:1fr auto}.desktop-nav,.signin-link,.header-cta{display:none}.menu-button{display:grid}.hero{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:24px}.hero-headline-line{white-space:nowrap}.section-intro--wide,.pricing-heading{grid-template-columns:1fr;align-items:start}.pricing-heading .plain-label{grid-column:auto;margin-bottom:-28px}.mission-layout{grid-template-columns:132px minmax(0,1fr)}.workspace-nav{padding-inline:10px}.workspace-nav .brand-lockup span:last-child{display:none}.proof-content{grid-template-columns:minmax(0,1fr) 200px}.reach-section{grid-template-columns:none;gap:0;display:block}}@media (width<=920px){.hero{grid-template-columns:minmax(0,1fr);gap:36px;min-height:auto;padding-top:130px;padding-bottom:100px}.hero-copy{min-width:0;max-width:700px}.hero h1{font-size:clamp(3.4rem,7.8vw,4.15rem)}.hero-spotlight{--hero-maya-d:clamp(260px, 36vw, 288px);justify-self:center;width:min(100%,520px);max-width:100%;margin-left:0}.maya-spotlight__arc{display:none}.reach-story__stage{grid-template-columns:minmax(0,1fr);gap:46px}.channel-demo{justify-self:center}}@media (width<=820px){:root{--content:calc(100vw - 36px);--hero-content:calc(100vw - 32px)}.site-header{min-height:64px;padding-inline:18px}.hero{grid-template-columns:minmax(0,1fr);gap:30px;min-height:auto;padding-top:130px;padding-bottom:100px}.hero-copy{min-width:0;max-width:700px}.hero-spotlight{justify-self:center;width:min(100%,500px);max-width:100%;margin-left:0}.scroll-cue{display:none}.proof-tabs{grid-template-columns:repeat(4,minmax(160px,1fr));overflow-x:auto}.mission-layout{grid-template-columns:1fr;min-height:0}.workspace-nav{display:none}.proof-content{grid-template-columns:1fr}.proof-rail{border-top:1px solid var(--panel-edge);border-left:0;grid-template-columns:1fr 1fr;gap:24px;display:grid}.proof-rail__progress{grid-area:2/1/auto/-1;margin:0}.proof-rail__log{margin-top:0}.reach-section,.contact-section,.faq-section{grid-template-columns:1fr;min-height:auto}.contact-copy{position:static}.contact-copy h2{max-width:13ch}.reach-story__stage{grid-template-columns:1fr;gap:46px}.channel-demo{justify-self:center}.pricing-console{grid-template-columns:1fr}.pricing-console article{border-right:0;border-bottom:1px solid var(--panel-edge);min-height:auto}.pricing-console article:last-child{border-bottom:0}.pricing-console article>p{min-height:auto}.pricing-console article .button{margin-top:8px}.faq-heading{position:static}.final-cta:before{width:min(100% - 32px,760px)}.final-cta:after{width:min(68%,540px)}}@media (width>=740px) and (width<=920px) and (orientation:portrait){:root{--hero-content:min(880px, calc(100vw - 48px))}.hero{grid-template-columns:minmax(0,1fr) minmax(250px,.62fr);gap:clamp(18px,3vw,28px);min-height:calc(100svh - 24px);padding-top:106px;padding-bottom:78px}.hero h1{font-size:clamp(2.7rem,5.8vw,3.25rem)}.hero-lede{margin-top:18px;font-size:1rem}.hero-proof-point{margin-top:13px;font-size:11.5px}.hero-actions{flex-wrap:wrap;gap:8px;margin-top:22px}.hero-actions .button{min-height:48px;padding-inline:14px;font-size:13px}.hero-status{margin-top:18px;font-size:11.5px}.hero-spotlight{--hero-maya-d:clamp(220px, 29vw, 250px);aspect-ratio:1;place-self:center end;width:min(100%,320px)}.maya-callsign strong{letter-spacing:.11em;font-size:9px}}@media (pointer:coarse) and (hover:none){.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000eb}.menu-button,.channel-call,.approval-actions button{min-width:44px;min-height:44px}.hero-spotlight .maya-tilt{animation:6.4s cubic-bezier(.45,0,.55,1) infinite maya-listen-mobile}.channel-waveform i{animation:1.55s cubic-bezier(.45,0,.55,1) infinite waveform;animation-delay:calc(var(--wave-index,0) * -70ms)}.channel-waveform i:nth-child(3n+1){--wave-index:1}.channel-waveform i:nth-child(3n+2){--wave-index:2}}@media (pointer:coarse) and (orientation:landscape) and (height<=600px){.hero{grid-template-columns:minmax(0,1fr);gap:28px;min-height:auto;padding-top:96px;padding-bottom:72px}.hero-spotlight{justify-self:center;width:min(100%,500px);max-width:100%;margin-left:0}.mission-layout,.proof-content,.reach-story__stage,.reach-section,.faq-section{grid-template-columns:1fr;min-height:auto}.workspace-nav{display:none}.proof-rail{border-top:1px solid var(--panel-edge);border-left:0;grid-template-columns:1fr 1fr;gap:24px;display:grid}.reach-story__stage{gap:46px}.channel-demo{justify-self:center}.faq-heading{position:static}}@media (width<=560px){:root{--content:calc(100vw - 28px);--hero-content:calc(100vw - 28px)}.brand-lockup{font-size:15px}.hero{padding-top:96px;padding-bottom:72px}.hero h1{font-size:clamp(2rem,10.4vw,3.15rem);line-height:.98}.hero-lede{margin-top:23px;font-size:1rem}.hero-proof-point{color:#c8c8c8;margin-top:14px;font-size:12.5px}.hero-actions{flex-wrap:wrap;align-items:center}.hero-actions .button{width:auto;min-height:48px;padding-inline:16px}.hero-actions .button:first-child{flex:220px}.final-actions{flex-direction:column;align-items:stretch}.final-actions .button{width:100%}.hero-status{color:#d0d0d0;row-gap:8px;font-size:13px;font-weight:600;display:flex}.hero-spotlight{--hero-maya-d:clamp(198px, 54vw, 216px);aspect-ratio:1.06;width:100%;max-width:420px;margin-top:2px}.maya-spotlight__helmet{top:43%;transform:translate(-50%,-50%)}.maya-spotlight__halo{inset:3% 0 12%}.maya-spotlight__arc{width:72%;top:10%;left:14%}.maya-spotlight__floor{filter:blur(7px);width:31%;height:14px;bottom:16.5%}.maya-callsign{gap:6px;bottom:0}.maya-callsign strong{letter-spacing:.11em;font-size:9.5px}.section-intro h2,.reach-copy h2,.pricing-heading h2,.contact-copy h2,.faq-heading h2,.final-cta h2{font-size:clamp(2.45rem,12vw,3.4rem)}.section-intro>p,.reach-copy>p,.pricing-heading>p:last-child{font-size:15px}.proof-section,.reach-section,.pricing-section,.contact-section,.faq-section{padding-top:92px;padding-bottom:84px}.proof-tabs{border-radius:12px 12px 0 0}.mission-window__bar{grid-template-columns:auto 1fr;gap:10px}.mission-window__bar>span:nth-child(2){justify-self:end}.connection{display:none}.proof-thread{padding:18px 12px}.message{max-width:88%}.job-event{padding:13px}.review-card{grid-template-columns:64px minmax(0,1fr);gap:12px}.review-card__poster{width:64px}.approval-actions{flex-wrap:wrap}.proof-rail{display:block}.proof-rail__progress{margin:18px 0 24px}.proof-rail__log{display:none}.channel-list li{grid-template-columns:25px minmax(0,1fr)}.channel-list li span{display:none}.channel-thread{min-height:470px;padding-inline:12px}.channel-review{gap:12px;padding-inline:12px}.pricing-heading .plain-label{margin-bottom:-22px}.pricing-console{margin-top:38px}.contact-fields{grid-template-columns:1fr}.contact-field--wide{grid-column:auto}.contact-form{padding:20px 16px}.contact-submit-row{flex-direction:column;align-items:stretch}.contact-submit-row .button{width:100%}.pip-assistant{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom))}.pip-panel{max-height:calc(100svh - 88px)}.faq-list summary{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:78px}.faq-list summary strong{font-size:14px}.faq-list details>p{margin:0 10px 24px 38px}.final-cta{min-height:0;padding-top:88px;padding-bottom:40px}.final-orbit{height:140px;margin-bottom:8px}.final-cta>p{margin-bottom:14px}.final-cta>span{margin-top:18px}.final-actions{margin-top:24px}.footer-wordmark{padding-top:12px}.site-footer__legal{min-height:48px;padding-bottom:max(6px, env(safe-area-inset-bottom))}}@media (width<=420px){.hero{gap:16px}.hero-proof-point{display:none}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button,.hero-actions .button:first-child{flex:none;width:100%}.hero-status{white-space:nowrap;justify-content:center;margin-top:18px;font-size:11.5px}.hero-status span:not(:first-child){display:inline-flex}.hero-status span+span:before{margin-inline:7px}.hero-spotlight{margin-top:-6px}.final-cta{padding-top:76px;padding-bottom:28px}.footer-wordmark{padding-top:4px}}@media (width<=820px) and (orientation:portrait) and (prefers-reduced-motion:no-preference),(width>=821px) and (width<=1000px) and (height>=640px) and (prefers-reduced-motion:no-preference){.proof-section[data-story-mode=mobile-scrub],.reach-section[data-story-mode=mobile-scrub]{min-height:0;padding-top:clamp(84px,11svh,104px);padding-bottom:0;display:block}.proof-section[data-story-mode=mobile-scrub]{--mission-brief:clamp(0, calc((.3 - var(--mission-progress,0)) * 10), 1);height:270svh}.proof-section[data-story-mode=mobile-scrub] .mission-story__stage,.reach-section[data-story-mode=mobile-scrub] .reach-story__stage{height:100%;display:block}:is(.proof-section,.reach-section)[data-story-mode=mobile-scrub] .story-pin-anchor{display:block}.proof-section[data-story-mode=mobile-scrub] .section-intro{margin-bottom:28px}.proof-section[data-story-mode=mobile-scrub] .proof-tabs{z-index:20;border-radius:12px 12px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));position:sticky;top:64px;overflow:hidden;box-shadow:0 -10px 28px #000000b8}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:52px;padding:6px 7px;font-size:clamp(8.5px,2.5vw,11px);line-height:1.12;position:relative;overflow:hidden}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button span{font-size:7px}.proof-section[data-story-mode=mobile-scrub] .mission-window{z-index:19;border-radius:0 0 14px 14px;height:min(620px,100svh - 132px);min-height:0;position:sticky;top:116px;box-shadow:0 22px 48px #0000008f}.proof-section[data-story-mode=mobile-scrub] .mission-layout{height:calc(100% - 42px);min-height:0}.proof-section[data-story-mode=mobile-scrub] :is(.proof-content,.proof-chat){height:100%;min-height:0}.proof-section[data-story-mode=mobile-scrub] .proof-chat__header{min-height:52px}.proof-section[data-story-mode=mobile-scrub] .proof-thread{gap:9px;min-height:0;padding:12px clamp(12px,4vw,20px);overflow:hidden}.proof-section[data-story-mode=mobile-scrub] .proof-thread>.message{max-height:calc(var(--mission-brief) * 100px);padding-top:calc(var(--mission-brief) * 10px);padding-bottom:calc(var(--mission-brief) * 10px);opacity:var(--mission-brief);transform:translateY(calc((1 - var(--mission-brief)) * -6px));flex-shrink:0;overflow:hidden}.proof-section[data-story-mode=mobile-scrub] .proof-rail{display:none}.proof-section[data-story-mode=mobile-scrub] .job-event-stack{flex-shrink:0}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>.job-event[aria-hidden]{display:block}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>[data-story-panel="0"]{--panel-presence:var(--story-panel-0,1);--panel-cue:var(--story-cue-0,1)}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>[data-story-panel="1"]{--panel-presence:var(--story-panel-1,0);--panel-cue:var(--story-cue-1,0)}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>[data-story-panel="2"]{--panel-presence:var(--story-panel-2,0);--panel-cue:var(--story-cue-2,0)}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>[data-story-panel="3"]{--panel-presence:var(--story-panel-3,0);--panel-cue:var(--story-cue-3,0)}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>.job-event{opacity:var(--panel-presence);transform:translateY(calc((1 - var(--panel-presence)) * 10px));pointer-events:none;padding:12px}.proof-section[data-story-mode=mobile-scrub] .job-event-stack>.job-event[aria-hidden=false]{pointer-events:auto}.proof-section[data-story-mode=mobile-scrub] .job-event__title{margin-bottom:8px}.proof-section[data-story-mode=mobile-scrub] .job-event>p{margin-top:5px;line-height:1.4}.proof-section[data-story-mode=mobile-scrub] .job-event [data-story-cue]{opacity:var(--panel-cue);transform:translateY(calc((1 - var(--panel-cue)) * 8px))}.proof-section[data-story-mode=mobile-scrub] .job-event--work .work-progress>div{opacity:clamp(0, calc((var(--panel-cue) - var(--cue-offset,0)) * 3.5), 1);transform:translateX(calc((1 - clamp(0, calc((var(--panel-cue) - var(--cue-offset,0)) * 3.5), 1)) * -8px))}.proof-section[data-story-mode=mobile-scrub] .job-event--work .work-progress>div:nth-child(2){--cue-offset:.18}.proof-section[data-story-mode=mobile-scrub] .job-event--work .work-progress>div:nth-child(3){--cue-offset:.36}.proof-section[data-story-mode=mobile-scrub] :is(.context-strip,.work-progress,.approval-actions,.delivery-receipt){margin-top:8px}.proof-section[data-story-mode=mobile-scrub] .work-progress{gap:5px}.proof-section[data-story-mode=mobile-scrub] .work-progress div{padding:6px 8px}.proof-section[data-story-mode=mobile-scrub] .review-card{grid-template-columns:52px minmax(0,1fr);gap:9px;margin-top:8px;padding-top:8px}.proof-section[data-story-mode=mobile-scrub] .review-card__poster{width:52px}.proof-section[data-story-mode=mobile-scrub] .delivery-receipt{padding-top:8px}.proof-section[data-story-mode=mobile-scrub] .poster-preview{width:46px}.proof-section[data-story-mode=mobile-scrub] .proof-composer{min-height:42px;margin:0 12px 10px}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button:after{content:"";height:2px;transform:scaleX(var(--meter-fill,0));transform-origin:0;background:#fff;position:absolute;inset:auto 0 0}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button:first-child{--meter-fill:var(--story-meter-0,0)}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button:nth-child(2){--meter-fill:var(--story-meter-1,0)}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button:nth-child(3){--meter-fill:var(--story-meter-2,0)}.proof-section[data-story-mode=mobile-scrub] .proof-tabs button:nth-child(4){--meter-fill:var(--story-meter-3,0)}.reach-section[data-story-mode=mobile-scrub]{--reach-shell:clamp(.08, calc((var(--reach-progress,0) - .02) * 7), 1);--reach-question:clamp(0, calc((var(--reach-progress,0) - .16) * 7), 1);--reach-answer:clamp(0, calc((var(--reach-progress,0) - .34) * 7), 1);--reach-review:clamp(0, calc((var(--reach-progress,0) - .54) * 7), 1);--reach-ready:clamp(0, calc((var(--reach-progress,0) - .74) * 7), 1);height:260svh}.reach-section[data-story-mode=mobile-scrub] .reach-copy{margin-bottom:42px}.reach-section[data-story-mode=mobile-scrub] .channel-demo{z-index:12;width:min(100%,470px);opacity:var(--reach-shell);transform:perspective(900px) rotateX(calc((1 - var(--reach-shell)) * 1.5deg)) scale(calc(.985 + (var(--reach-shell) * .015)));transform-origin:50% 0;position:sticky;top:80px}.reach-section[data-story-mode=mobile-scrub] .channel-thread{gap:12px;min-height:clamp(300px,41svh,350px);padding:18px 14px}.reach-section[data-story-mode=mobile-scrub] .channel-thread .message{padding:11px 13px;font-size:12px;line-height:1.5}.reach-section[data-story-mode=mobile-scrub] .channel-day{opacity:var(--reach-shell)}.reach-section[data-story-mode=mobile-scrub] .channel-thread .message--user{opacity:var(--reach-question);transform:translateX(calc((1 - var(--reach-question)) * 18px))}.reach-section[data-story-mode=mobile-scrub] .channel-thread .message--assistant{opacity:var(--reach-answer);transform:translateX(calc((1 - var(--reach-answer)) * -16px))}.reach-section[data-story-mode=mobile-scrub] .channel-review{opacity:var(--reach-review);transform:translateY(calc((1 - var(--reach-review)) * 14px));gap:10px;padding:13px 12px}.reach-section[data-story-mode=mobile-scrub] .channel-composer,.reach-section[data-story-mode=mobile-scrub] .channel-waveform{opacity:var(--reach-ready);transform:translateY(calc((1 - var(--reach-ready)) * 10px))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.scroll-cue{display:none}.proof-section,.reach-section{height:auto;min-height:auto;padding-top:clamp(108px,12vw,180px);padding-bottom:clamp(90px,10vw,150px)}.mission-story__stage,.reach-story__stage{height:auto;padding-block:0;position:static;overflow:visible}.mission-layout{height:auto;min-height:690px}.job-event-stack>.job-event[aria-hidden=true]{display:none}.job-event-stack>.job-event[aria-hidden=false]{opacity:1;display:block;transform:none}.job-event [data-story-cue],.job-event--work .work-progress>div{opacity:1;transform:none}}@media (prefers-reduced-transparency:reduce){.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}}
