/* FocusTrack source-sha256:4c7c5f6ace9caab314f3a075cf99e2b265755c5d8b0552d03db54187b31979b8 */
:root{color-scheme:light;--ink:#172033;--ink-strong:#0d1422;--muted:#5d697c;--line:#d9e1eb;--line-strong:#b8c5d6;--paper:#fbfaf7;--surface:#ffffff;--surface-soft:#f3f7fb;--blue:#246bfe;--blue-dark:#164cc4;--green:#1e8f63;--gold:#b77a17;--violet:#6952d6;--danger:#a64235;--radius:8px;--shadow:0 18px 50px rgba(24, 37, 59, 0.12);--xpbar-clearance:112px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}main>section[id]{scroll-margin-top:88px}body{margin:0;background:var(--paper);color:var(--ink);font-size:16px;line-height:1.5;overflow-x:clip}body.has-progress-ready{scroll-padding-bottom:var(--xpbar-clearance)}body.has-progress-ready main{padding-bottom:var(--xpbar-clearance)}img,svg{display:block;max-width:100%}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid rgba(36,107,254,.35);outline-offset:3px}.skip-link{position:fixed;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;z-index:50;background:var(--ink-strong);color:#fff;border-radius:6px}.skip-link:focus{left:16px;top:12px;width:auto;height:auto;margin:0;padding:10px 14px;overflow:visible;clip:auto;clip-path:none}.site-header{position:sticky;top:0;z-index:20;background:rgba(251,250,247,.94);border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.site-shell{width:min(1160px,calc(100% - 40px));margin:0 auto}.site-nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:10px;line-height:1;text-decoration:none;font-weight:800;letter-spacing:0;color:var(--ink-strong)}.brand img{width:34px;height:17px;flex:0 0 34px;object-fit:contain}.nav-links{display:flex;align-items:center;gap:18px;color:var(--muted);font-size:.94rem}.nav-links a{text-decoration:none}.nav-links a:hover{color:var(--ink-strong)}.nav-mobile-cta{display:none}.nav-actions{display:flex;align-items:center;gap:12px}.menu-button{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:inherit}.menu-button span{display:block;width:18px;height:2px;margin:4px auto;background:currentColor}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:7px;font-weight:750;text-decoration:none;white-space:nowrap;cursor:pointer}.button-primary{background:var(--blue);color:#fff;box-shadow:0 9px 22px rgba(36,107,254,.22)}.button-primary:hover{background:var(--blue-dark)}.button-secondary{background:var(--surface);border-color:var(--line-strong);color:var(--ink-strong)}.button-secondary:hover{border-color:var(--ink)}.button-ghost{background:0 0;color:var(--ink);border-color:transparent}.button span[aria-hidden=true]{font-size:1.05em}.hero{padding:30px 0 28px;background:linear-gradient(180deg,#f7f9fc 0,#fbfaf7 100%);border-bottom:1px solid var(--line)}.hero>.site-shell{width:min(1320px,calc(100% - 40px))}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);grid-template-areas:"hero-core hero-demo";gap:32px;align-items:center}.hero-grid>*{min-width:0}.hero-copy-core{grid-area:hero-core}.hero-copy-support{display:grid;grid-template-columns:minmax(280px,0.8fr) minmax(440px,1.2fr);gap:12px 28px;align-items:center;margin-top:0;padding-top:46px}.hero-copy-support .cta-assurance,.hero-copy-support>.microcopy{grid-column:1}.hero-copy-support .cta-assurance{grid-row:1;align-self:start}.hero-copy-support>.microcopy{grid-row:2}.hero-copy-support .hero-trust-note{grid-column:2;grid-row:1;margin-top:0}.hero-copy-support .technical-trust-strip{grid-column:2;grid-row:2;margin-top:0}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--blue-dark);font-weight:800;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.eyebrow::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--green)}h1,h2,h3,p{margin-top:0}h1{max-width:760px;margin-bottom:20px;color:var(--ink-strong);font-size:clamp(2.5rem, 4.45vw, 4.05rem);line-height:1.04;letter-spacing:0}.lead{max-width:700px;color:#354154;font-size:1.1rem;line-height:1.55}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 12px}.microcopy{color:var(--muted);font-size:.95rem}.cta-assurance{max-width:680px;margin:0 0 12px;color:#0f5132;font-size:.95rem;font-weight:800;line-height:1.45}.hero-trust-note{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px;align-items:center;max-width:720px;margin-top:14px;padding:10px 12px;border:1px solid #d9e8ff;border-radius:8px;background:rgba(255,255,255,.78);box-shadow:0 10px 26px rgba(36,107,254,.08);color:var(--muted);font-size:.95rem;line-height:1.45}.hero-trust-note strong{color:var(--ink-strong);white-space:nowrap}.hero-trust-note span{min-width:0}.technical-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:720px;margin:12px 0 0;padding:0;list-style:none}.technical-trust-strip li{min-width:0;padding:8px;border:1px solid #d9e8ff;border-radius:8px;background:rgba(255,255,255,.72);color:#354154;font-size:.78rem;font-weight:750;line-height:1.25}.mobile-copy{display:none}.mobile-receipt-card{display:none}.hero-product-moment{grid-area:hero-demo;align-self:start;min-width:0}.hero-product-window{display:grid;gap:14px;overflow:hidden;padding:12px;border:1px solid #c9dbff;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(246,250,255,.98)),radial-gradient(circle at 18% 0,rgba(36,107,254,.12),transparent 34%);box-shadow:var(--shadow)}.hero-product-topbar{display:grid;grid-template-columns:repeat(3,10px) minmax(0,1fr) max-content;gap:7px;align-items:center;min-width:0;padding:4px 2px 10px;border-bottom:1px solid #dbe7fb}.hero-product-topbar span{width:10px;height:10px;border-radius:999px;background:#c3d0df}.hero-product-topbar strong{min-width:0;overflow:hidden;color:var(--ink-strong);font-size:.86rem;font-weight:950;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.hero-product-topbar em{padding:6px 10px;border-radius:999px;background:#ecf8f2;color:#0f6c48;font-size:.76rem;font-style:normal;font-weight:900;line-height:1;white-space:nowrap}.hero-product-stage{position:relative;height:330px;overflow:hidden;min-width:0;border:1px solid #c9d8ec;border-radius:8px;background:#0b1322}.hero-work-surface{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;overflow:hidden;color:#eaf1ff;background:#0b1322}.hero-workspace-toolbar{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:10px;align-items:center;min-width:0;padding:9px 11px;border-bottom:1px solid #24324a;background:#111d31}.hero-workspace-signals{display:flex;gap:10px;align-items:center;justify-content:flex-end;min-width:0}.hero-workspace-toolbar>strong{overflow:hidden;font-size:.76rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.hero-workmode-live,.hero-workspace-app{display:inline-flex;gap:6px;align-items:center;font-size:.62rem;font-weight:900;line-height:1;white-space:nowrap}.hero-workspace-app{padding:5px 7px;border-radius:5px;background:#263955;color:#dbeafe}.hero-workmode-live{color:#9fe1c4}.hero-private-status{display:inline-flex;gap:5px;align-items:center;min-width:0;color:#b8c8de;font-size:.54rem;line-height:1;white-space:nowrap}.hero-private-status i{position:relative;display:block;width:9px;height:8px;border:1px solid #62c9a3;border-radius:2px}.hero-private-status i::before{content:"";position:absolute;right:1px;bottom:6px;left:1px;height:5px;border:1px solid #62c9a3;border-bottom:0;border-radius:5px 5px 0 0}.hero-private-status b{color:#9fe1c4;font-weight:900}.hero-private-status small{overflow:hidden;max-width:138px;text-overflow:ellipsis}.hero-test-result i,.hero-workmode-live i{display:block;width:7px;height:7px;border-radius:50%;background:#28b37b;box-shadow:0 0 0 4px rgba(40,179,123,.12)}.hero-workspace-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,0.82fr);min-height:0}.hero-signup-preview,.hero-task-panel{min-width:0;min-height:0}.hero-task-panel{display:grid;align-content:start;gap:13px;padding:14px;border-right:1px solid #24324a;background:linear-gradient(180deg,rgba(20,33,54,.9),rgba(9,17,31,.98))}.hero-preview-address,.hero-task-panel-title{display:block;overflow:hidden;color:#8eacd5;font-size:.62rem;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.hero-editor-project{display:grid;gap:3px;padding:10px;border:1px solid #2b3d59;border-radius:6px;background:rgba(20,34,57,.76)}.hero-editor-project small{color:#7189aa;font-size:.54rem;font-weight:900;text-transform:uppercase}.hero-editor-project strong{color:#f2f6ff;font-size:.82rem}.hero-editor-project span{color:#9bb0ce;font-size:.62rem}.hero-editor-steps{display:grid;gap:7px}.hero-editor-steps>span{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;padding:7px 8px;border-radius:5px;color:#c7d5e9;font-size:.66rem;font-weight:800}.hero-editor-steps>span.is-active{background:rgba(36,107,254,.13);box-shadow:inset 2px 0 #4f8cff}.hero-editor-steps i{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#273a56;color:#a9bdd9;font-size:.58rem;font-style:normal;font-weight:950}.hero-editor-steps .is-done i{background:rgba(40,179,123,.2);color:#9fe1c4}.hero-step-finished{display:none}.hero-product-moment[data-work-step=changed] .hero-step-running{display:none}.hero-product-moment[data-work-step=changed] .hero-step-finished{display:inline}.hero-signup-preview{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;padding:12px;color:#101827;background:#f7faff}.hero-preview-address{color:#7a8ba3}.hero-signup-card{display:grid;align-content:center;justify-items:center;gap:5px;min-height:0;padding:10px;border:1px solid #d8e3f3;border-radius:7px;background:#fff;text-align:center;transition:border-color 220ms ease,box-shadow 220ms ease}.hero-signup-card small{color:#1c55b8;font-size:.56rem;font-weight:950;text-transform:uppercase}.hero-signup-card strong{color:#101827;font-size:.84rem;line-height:1.1}.hero-signup-card span{color:#69788f;font-size:.61rem}.hero-signup-card>i{padding:6px 10px;border-radius:5px;background:#246bfe;color:#fff;font-size:.58rem;font-style:normal;font-weight:900}.hero-test-result{min-height:20px}.hero-test-result>span{display:inline-flex;gap:7px;align-items:center;color:#7a5a16;font-size:.65rem;font-weight:900}.hero-test-result .hero-test-running i{background:#d89b21;box-shadow:0 0 0 4px rgba(216,155,33,.12)}.hero-test-passed{display:none!important;color:#0f6c48!important}.hero-product-moment[data-work-step=changed] .hero-test-running{display:none}.hero-product-moment[data-work-step=changed] .hero-test-passed{display:inline-flex!important}.hero-product-moment[data-work-step=changed] .hero-signup-card{border-color:rgba(15,108,72,.42);box-shadow:0 0 0 3px rgba(15,108,72,.07)}.hero-work-replay{display:flex;justify-content:space-between;gap:8px;align-items:center;min-width:0;padding:8px 10px;border-top:1px solid #263752;background:#111d31;color:#fff}.hero-work-replay div{min-width:0}.hero-work-replay span{display:block;overflow:hidden;color:#92b8ff;font-size:.53rem;font-weight:900;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-work-replay strong{display:block;overflow:hidden;font-size:.72rem;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.hero-work-replay small{flex:none;color:#dce9ff;font-size:.58rem}.hero-flow-state{position:absolute;z-index:5;bottom:calc(100% + 5px);left:50%;display:none;padding:6px 10px;transform:translateX(-50%);border:1px solid rgba(115,231,181,.42);border-radius:999px;background:#171b24;color:#d7f8e8!important;font-size:.58rem!important;font-weight:950;line-height:1!important;box-shadow:0 7px 18px rgba(3,8,17,.3),inset 0 1px 0 rgba(255,255,255,.1);text-transform:uppercase;white-space:nowrap!important}.hero-product-moment:not([data-motion-state=working]) .hero-flow-state:not([hidden]){display:inline-flex}.hero-work-change{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:6px 8px;border:1px solid #dbe7fb;border-radius:6px;background:#fff;transition:border-color 220ms ease,box-shadow 220ms ease,transform 220ms ease}.hero-work-change>span{color:var(--blue-dark);font-size:.68rem;font-weight:950;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.hero-work-change>div{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:6px;align-items:center;min-width:0}.hero-work-change strong{min-width:0;overflow:hidden;padding:4px 6px;border-radius:6px;background:#fff;color:#475569;font-size:.65rem;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color 220ms ease,background-color 220ms ease,box-shadow 220ms ease}.hero-work-change i{color:#8aa3c4;font-size:.8rem;font-style:normal;font-weight:900;text-align:center}.hero-work-change strong:last-child{opacity:.45}.hero-work-change.is-changed strong:first-child{color:#718096;background:#f3f6fa}.hero-work-change.is-changed strong:last-child{opacity:1;color:#0f6c48;background:#ecf8f2;box-shadow:inset 0 0 0 1px rgba(15,108,72,.16)}.hero-scenario-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(330px,100%);padding:3px;border:1px solid #d8e4f5;border-radius:7px;background:#f1f5fa}.hero-scenario-nav button{min-width:0;min-height:30px;padding:5px 9px;border:0;border-radius:5px;background:0 0;color:#4d5d72;font:inherit;font-size:.68rem;font-weight:900;line-height:1;cursor:pointer;transition:color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}.hero-scenario-nav button:hover{color:#173866;background:rgba(255,255,255,.72)}.hero-scenario-nav button.is-active{color:#0e4fc1;background:#fff;box-shadow:0 1px 5px rgba(24,58,105,.14)}.hero-scenario-nav button:focus-visible{outline:3px solid rgba(36,107,254,.28);outline-offset:2px}.hero-work-surface{background:linear-gradient(90deg,rgba(237,244,255,.18),transparent 62%)}.hero-work-events{position:relative;display:grid;gap:5px;margin:0;padding:0 0 0 15px;list-style:none}.hero-work-events::before{content:"";position:absolute;top:9px;bottom:9px;left:4px;width:1px;background:#c7d7ec}.hero-work-events li{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:7px;align-items:center;min-height:24px;padding:4px 6px;border-radius:5px;color:#718096;background:rgba(244,247,251,.88);opacity:.28;transform:translateY(2px);transition:color 180ms ease,background-color 180ms ease,opacity 180ms ease,transform 180ms ease}.hero-work-events li::before{content:"";position:absolute;left:-14px;width:7px;height:7px;border:2px solid #b9c9df;border-radius:50%;background:#fff;box-sizing:border-box}.hero-work-events li.is-visible{opacity:1;transform:translateY(0)}.hero-work-events li.is-current{color:#143d7a;background:#eaf2ff}.hero-work-events li.is-current::before{border-color:#246bfe;background:#246bfe;box-shadow:0 0 0 3px rgba(36,107,254,.12)}.hero-work-events li.is-complete::before{border-color:#1d9868;background:#1d9868}.hero-work-events span{overflow:hidden;color:#5d6b80;font-size:.56rem;font-weight:900;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.hero-work-events strong{overflow:hidden;color:inherit;font-size:.64rem;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hero-work-change{grid-template-columns:1fr;gap:3px;align-items:start;min-height:58px;padding:7px 8px;opacity:.42}.hero-work-change>span:first-child{color:var(--blue-dark);font-size:.54rem;font-weight:950;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.hero-work-change>strong{min-width:0;padding:0;border-radius:0;background:0 0;color:#0f6c48;font-size:.76rem;font-weight:950;line-height:1.15;opacity:0;text-align:left;white-space:normal;transition:opacity .2s ease}.hero-work-impact{color:#53647e!important;font-size:.61rem!important;font-weight:750!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important;opacity:0;transition:opacity .2s ease}.hero-work-change.is-changed{border-color:rgba(15,108,72,.38);box-shadow:inset 0 0 0 1px rgba(15,108,72,.06);opacity:1;transform:translateY(-1px)}.hero-work-change.is-changed>strong{opacity:1}.hero-work-change.is-impact-ready .hero-work-impact{opacity:1}.hero-system-layer{position:absolute;z-index:5;right:12px;bottom:12px;width:min(390px,calc(58% - 12px));visibility:hidden;opacity:0;transform:translateY(8px);transition:visibility 0s linear 180ms,opacity 180ms ease,transform 180ms ease}.hero-character-response,.hero-intelligence-card{display:none;min-width:0;min-height:77px;border:1px solid rgba(96,141,214,.42);border-radius:9px;background:rgba(250,252,255,.78);-webkit-backdrop-filter:blur(0.8px) saturate(0.9);backdrop-filter:blur(0.8px) saturate(0.9);box-shadow:0 10px 28px rgba(7,22,48,.14)}.hero-intelligence-card{align-content:center;padding:13px 38px 13px 14px;color:#173d7a;font-size:.84rem;font-weight:850;line-height:1.32}.hero-intelligence-card::after{content:"";position:absolute;top:18px;right:16px;width:11px;height:11px;border:2px solid #246bfe;border-radius:50%;box-shadow:0 0 0 5px rgba(36,107,254,.1)}.hero-product-moment[data-motion-state=intelligence-connection] .hero-intelligence-card:not([hidden]),.hero-product-moment[data-motion-state=intelligence-meaning] .hero-intelligence-card:not([hidden]),.hero-product-moment[data-motion-state=intelligence] .hero-intelligence-card:not([hidden]){display:grid}.hero-product-moment[data-motion-state=character-response] .hero-system-layer,.hero-product-moment[data-motion-state=complete] .hero-system-layer,.hero-product-moment[data-motion-state=intelligence-connection] .hero-system-layer,.hero-product-moment[data-motion-state=intelligence-meaning] .hero-system-layer,.hero-product-moment[data-motion-state=intelligence] .hero-system-layer{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.hero-system-layer .hero-private-cloud{display:none}.hero-product-moment[data-motion-state=consequence] .hero-private-cloud,.hero-product-moment[data-motion-state=decision-pause] .hero-private-cloud,.hero-product-moment[data-motion-state=receipt] .hero-private-cloud,.hero-product-moment[data-motion-state=xp-response] .hero-private-cloud{display:grid}.hero-character-response{grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:center;padding:9px 12px;border-color:rgba(30,143,99,.46)}.hero-character-response>img{width:58px;height:58px;object-fit:cover;border:2px solid #246bfe;border-radius:50%;background:#0f1c30;box-shadow:0 6px 18px rgba(36,107,254,.22)}.hero-product-moment[data-motion-state=character-response] .hero-character-response,.hero-product-moment[data-motion-state=complete] .hero-character-response{display:grid}.hero-character-response .ftCharacterProgress{display:grid;gap:2px;min-width:0}.hero-character-response .ftCharacterIdentity,.hero-character-response .ftCharacterLevel,.hero-character-response .ftCharacterName{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.hero-character-response .ftCharacterIdentity{color:var(--blue-dark);font-size:.58rem;font-weight:950;text-transform:uppercase}.hero-character-response .ftCharacterName{color:var(--ink-strong);font-size:.94rem;line-height:1.08}.hero-character-response .ftCharacterLevel{color:var(--muted);font-size:.68rem;font-weight:800}.hero-character-response .ftCharacterXp{position:relative;height:5px;margin-top:4px;overflow:hidden;border-radius:999px;background:#dfe9f8}.hero-character-response .ftCharacterXp::after{content:"";position:absolute;inset:0 auto 0 0;width:90%;border-radius:inherit;background:#246bfe}.hero-xp-award{position:absolute;z-index:3;top:-13px;right:12px;padding:6px 10px;border:1px solid rgba(30,143,99,.38);border-radius:999px;background:#ecf8f2;color:#0f6c48;font-size:.7rem;font-weight:950;line-height:1;box-shadow:0 7px 18px rgba(30,143,99,.14)}.hero-private-cloud{min-width:0;border:1px solid #dbe7fb;border-radius:9px;background:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(0.8px) saturate(0.9);backdrop-filter:blur(0.8px) saturate(0.9);transition:border-color 220ms ease,box-shadow 220ms ease,transform 220ms ease}.hero-product-moment[data-motion-state=complete] .hero-private-cloud,.hero-product-moment[data-motion-state=consequence] .hero-private-cloud,.hero-product-moment[data-motion-state=decision-pause] .hero-private-cloud,.hero-product-moment[data-motion-state=receipt] .hero-private-cloud,.hero-product-moment[data-motion-state=xp-response] .hero-private-cloud{border-color:rgba(30,143,99,.46);box-shadow:0 10px 28px rgba(30,143,99,.12);transform:translateY(-1px)}.hero-product-moment[data-motion-state=complete] .hero-system-layer,.hero-product-moment[data-motion-state=consequence] .hero-system-layer,.hero-product-moment[data-motion-state=decision-pause] .hero-system-layer,.hero-product-moment[data-motion-state=receipt] .hero-system-layer,.hero-product-moment[data-motion-state=xp-response] .hero-system-layer{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.hero-private-cloud{display:grid;gap:3px;min-height:77px}.hero-private-cloud span{color:var(--blue-dark);font-size:.68rem;font-weight:950;letter-spacing:.06em;line-height:1;text-transform:uppercase}.hero-private-cloud strong{color:var(--ink-strong);font-size:.98rem;line-height:1.18}.hero-private-cloud p{margin:0;color:var(--muted);font-size:.82rem;font-weight:700;line-height:1.32}.hero-private-cloud{position:relative;padding:11px 12px}.hero-private-cloud .ftExecutionReceipt,.hero-receipt-waiting{display:grid;gap:3px}.hero-receipt-waiting{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero-private-cloud .ftExecutionReceipt[hidden],.hero-receipt-waiting[hidden]{display:none}.hero-private-cloud .ftExecutionReceiptLabel{margin:0;color:var(--blue-dark);font-size:.68rem;font-weight:950;letter-spacing:.06em;line-height:1;text-transform:uppercase}.hero-private-cloud .ftExecutionReceiptTitle{margin:0;color:var(--ink-strong);font-size:.98rem;line-height:1.18}.hero-private-cloud .ftExecutionReceiptChange,.hero-private-cloud .ftExecutionReceiptConsequence{margin:0;color:var(--muted);font-size:.78rem;font-weight:700;line-height:1.28}.hero-private-cloud .ftExecutionReceiptChange{color:#0f6c48;font-weight:850}.hero-private-cloud .ftExecutionReceiptConsequence{opacity:0;transform:translateY(2px);transition:opacity 220ms ease,transform 220ms ease}.hero-private-cloud.is-consequence-ready .ftExecutionReceiptConsequence{opacity:1;transform:translateY(0)}.hero-private-cloud::after{content:"";position:absolute;right:12px;top:13px;width:14px;height:14px;border:2px solid #0f6c48;border-radius:999px;box-shadow:0 0 0 5px rgba(15,108,72,.08)}.hero-private-cloud.is-receipt-ready::after{background:#1a9c6c}.hero-xpbar-preview{display:block}.hero-xpbar-preview [data-focus-track-xpbar-mount][data-xpbar-presentation=welcome]{width:100%}.hero-xpbar-explainer{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:700px){.hero-grid{padding-bottom:48px}.hero-xpbar-preview [data-focus-track-xpbar-mount][data-xpbar-presentation=welcome]{width:100%;margin:4px auto;transform:none}.hero-xpbar-preview{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%}}.plain-pill,.status-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 10px;border-radius:999px;background:#ecf8f2;color:#0f6c48;font-weight:800;font-size:.82rem}.plain-pill{background:#f6f0e4;color:#78510f}.section{padding:78px 0}.anchor-target{display:block;position:relative;top:-84px;visibility:hidden}.section-alt{background:var(--surface-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-header{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(260px,0.55fr);gap:28px;align-items:end;margin-bottom:34px}.section-header h2{margin-bottom:0;color:var(--ink-strong);font-size:clamp(2rem, 4vw, 3.25rem);line-height:1.05;letter-spacing:0}.section-header p{margin-bottom:0;color:var(--muted);font-size:1.02rem}.faq-grid,.gallery-grid,.proof-grid,.route-grid,.step-grid{display:grid;gap:16px}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-proof-section{overflow:hidden;background:linear-gradient(180deg,#fff 0,#f7faff 100%)}.product-proof-heading{align-items:center}.product-proof-window{display:grid;gap:16px;overflow:hidden;min-width:0;padding:16px;border:1px solid #c9dbff;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96)),radial-gradient(circle at 14% 0,rgba(36,107,254,.08),transparent 28%);box-shadow:var(--shadow)}.product-proof-windowbar{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:12px;align-items:center;min-width:0;padding:0 2px 13px;border-bottom:1px solid #dbe7fb}.product-proof-window-dots{display:flex;gap:7px}.product-proof-window-dots i{width:10px;height:10px;border-radius:999px;background:#c3d0df}.product-proof-windowbar strong{min-width:0;overflow:hidden;color:var(--ink-strong);font-size:.9rem;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.product-proof-windowbar em{padding:7px 10px;border-radius:999px;background:#ecf8f2;color:#0f6c48;font-size:.72rem;font-style:normal;font-weight:900;line-height:1;white-space:nowrap}.product-proof-window-meta{display:flex;gap:9px;align-items:center;justify-content:flex-end;min-width:0}.product-proof-window-meta time{color:var(--muted);font-size:.72rem;font-weight:750;line-height:1.2;white-space:nowrap}.product-proof-screens{display:grid;grid-template-columns:minmax(0,3.1fr) minmax(190px,1fr);gap:14px;align-items:start;min-width:0}.product-proof-shot{display:grid;align-content:start;overflow:hidden;min-width:0;margin:0;border:2px solid #9bc4ff;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f8fbff 100%);box-shadow:0 0 0 1px rgba(36,107,254,.08),0 14px 30px rgba(24,37,59,.1)}.product-proof-image-link{position:relative;display:block;overflow:hidden;color:inherit;cursor:zoom-in;text-decoration:none}.product-proof-image-link>span{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;min-height:28px;padding:5px 8px;border-radius:5px;background:rgba(13,20,34,.86);box-shadow:0 6px 16px rgba(13,20,34,.18);color:#fff;font-size:.68rem;font-weight:850;line-height:1}.product-proof-image-link:focus-visible{outline:3px solid rgba(36,107,254,.38);outline-offset:-3px}.product-proof-shot img{display:block;width:100%;height:auto;object-fit:cover;object-position:top center}.product-proof-shot-main img{aspect-ratio:1584/835}.product-proof-shot-side{justify-self:stretch}.product-proof-shot-side img{aspect-ratio:360/539}.product-proof-shot figcaption{display:grid;gap:2px;min-height:62px;align-content:center;padding:10px 12px;border-top:1px solid #b9d4ff}.product-proof-shot figcaption strong{color:var(--ink-strong);font-size:.82rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.product-proof-shot figcaption span{color:var(--muted);font-size:.8rem;line-height:1.35}.product-proof-path{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;min-width:0;margin:0;padding:16px;border:1px solid #d7e5fb;border-radius:7px;background:rgba(240,246,255,.78);list-style:none}.product-proof-path li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-width:0}.product-proof-path li:not(:last-child)::after{position:absolute;top:50%;right:-26px;width:16px;height:1px;background:#8db1ff;content:""}.product-proof-path li:not(:last-child)::before{position:absolute;z-index:1;top:calc(50% - 3px);right:-26px;width:7px;height:7px;border-top:1px solid #246bfe;border-right:1px solid #246bfe;content:"";transform:rotate(45deg)}.product-proof-path>li>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#eaf3ff;color:var(--blue-dark);font-size:.84rem;font-weight:950}.product-proof-path div{display:grid;gap:2px;min-width:0}.product-proof-path small{color:var(--blue-dark);font-size:.68rem;font-weight:950;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.product-proof-path strong{color:var(--ink-strong);font-size:.9rem;line-height:1.3}.product-proof-note{max-width:920px;margin:18px auto 0;color:var(--muted);font-size:.92rem;line-height:1.55;text-align:center}.product-proof-note strong{color:var(--ink-strong)}.gallery-grid,.route-grid,.step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-panel,.content-panel,.faq-item,.gallery-item,.proof-item,.route-item,.step-item,.trust-block{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.faq-item,.gallery-item,.proof-item,.route-item,.step-item{padding:20px}.gallery-item strong,.proof-item strong,.route-item strong,.step-item strong{display:block;margin-bottom:8px;color:var(--ink-strong);font-size:1.03rem}.faq-item p,.gallery-item p,.proof-item p,.route-item p,.step-item p{margin-bottom:0;color:var(--muted)}.privacy-architecture-section .section-header{align-items:start}.privacy-architecture-section .section-header>div{display:grid;gap:14px}.privacy-architecture-layout{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(320px,0.58fr);gap:18px;align-items:stretch}.privacy-flow-card,.privacy-promise-card,.privacy-table-card{border:1px solid #d6e4fb;border-radius:var(--radius);background:var(--surface);box-shadow:0 18px 44px rgba(36,107,254,.08)}.privacy-flow-card{padding:26px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.96)),radial-gradient(circle at 18% 10%,rgba(42,157,108,.1),transparent 32%),radial-gradient(circle at 86% 26%,rgba(36,107,254,.1),transparent 30%)}.privacy-flow-header{max-width:620px;margin-bottom:22px}.privacy-flow-header h3,.privacy-table-card h3{margin:0;color:var(--ink-strong)}.privacy-flow-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.privacy-flow-steps li{position:relative;display:grid;grid-template-columns:minmax(140px,0.45fr) minmax(0,1fr);gap:12px;align-items:center;min-width:0;padding:16px;border:1px solid #dbe7fb;border-radius:8px;background:rgba(255,255,255,.82)}.privacy-flow-steps li+li::before{content:"";position:absolute;left:28px;top:-13px;width:2px;height:13px;background:#bad4fb}.privacy-flow-steps span{color:var(--blue-dark);font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.privacy-flow-steps strong{min-width:0;color:var(--ink-strong);line-height:1.25}.privacy-flow-step-guard{border-color:rgba(42,157,108,.42)!important;background:linear-gradient(180deg,rgba(244,255,250,.96),rgba(255,255,255,.94))!important}.privacy-flow-step-guard span{color:var(--green)}.privacy-vault-visual{margin-top:24px;padding:22px;border:1px solid rgba(36,107,254,.22);border-radius:10px;background:radial-gradient(circle at 50% 0,rgba(36,107,254,.1),transparent 48%),linear-gradient(180deg,rgba(245,250,255,.9),rgba(255,255,255,.86))}.privacy-vault-visual-heading{display:flex;align-items:center;gap:12px;margin-bottom:18px}.privacy-vault-visual-heading>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(42,157,108,.32);border-radius:50%;background:rgba(232,249,240,.92);color:var(--green);font-size:1rem}.privacy-vault-visual-heading .eyebrow{margin:0 0 4px;font-size:.7rem}.privacy-vault-visual h4{margin:0;color:var(--ink-strong);font-size:1.02rem}.privacy-vault-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.privacy-vault-path li{position:relative;min-width:0;padding:14px 12px;border:1px solid #d6e4fb;border-radius:8px;background:rgba(255,255,255,.84)}.privacy-vault-path li+li::before{content:"";position:absolute;top:30px;left:-11px;width:10px;height:2px;background:#91b8fc}.privacy-vault-icon{display:grid;place-items:center;width:26px;height:26px;margin-bottom:10px;border-radius:50%;background:var(--blue);color:#fff;font-size:.78rem;font-weight:900}.privacy-vault-cloud{background:var(--green);font-size:1rem}.privacy-vault-path strong{display:block;color:var(--ink-strong);font-size:.86rem;line-height:1.2}.privacy-vault-path p{margin:7px 0 0;color:var(--muted);font-size:.78rem;line-height:1.38}.privacy-answer-stack{display:grid;gap:18px;min-width:0}.privacy-promise-card{padding:22px;background:#fff}.privacy-promise-card strong{display:block;margin-bottom:8px;color:var(--ink-strong);font-size:1.08rem}.privacy-promise-card p{margin:0;color:var(--muted)}.privacy-table-card{overflow:hidden;background:#fff}.privacy-table-card h3{padding:20px 22px 0}.privacy-scope-table{width:100%;border-collapse:collapse;margin-top:14px;font-size:.93rem}.privacy-scope-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.privacy-scope-table td,.privacy-scope-table th{padding:12px 22px;border-top:1px solid var(--line);text-align:left;vertical-align:top}.privacy-scope-table th{color:var(--ink-strong);font-size:.76rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.privacy-scope-table td{color:#354154}.privacy-scope-table td:last-child{color:#14734f;font-weight:900}.privacy-table-card>p{margin:18px 22px 0;color:var(--muted)}.privacy-table-card>.button{max-width:calc(100% - 44px);margin:18px 22px 22px}.adaptive-rewards-section{background:#fff}.adaptive-rewards-grid{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr) minmax(0,1.08fr);gap:18px;align-items:stretch}.adaptive-card{display:grid;gap:14px;align-content:start;min-width:0;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,252,255,.98)),radial-gradient(circle at 16% 0,rgba(36,107,254,.08),transparent 34%);box-shadow:0 18px 42px rgba(36,107,254,.08)}.adaptive-card>span{color:var(--blue-dark);font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.adaptive-card strong{color:var(--ink-strong);font-size:1.18rem;line-height:1.2}.adaptive-card p{margin:0;color:var(--muted)}.adaptive-card ul{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none}.adaptive-card li,.adaptive-trust-line,.reward-economy-rail div{border:1px solid #dbe7fb;border-radius:8px;background:rgba(255,255,255,.8)}.adaptive-card li{padding:7px 10px;color:#354154;font-size:.86rem;font-weight:850}.adaptive-card-coach{border-color:rgba(36,107,254,.26)}.adaptive-card-rewards{border-color:rgba(191,132,18,.28);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,252,246,.98)),radial-gradient(circle at 12% 0,rgba(191,132,18,.1),transparent 34%)}.reward-economy-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reward-economy-rail div{display:grid;gap:3px;min-width:0;padding:10px}.reward-economy-rail span{color:#8a5a00;font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.reward-economy-rail strong{font-size:.92rem}.adaptive-trust-line{padding:12px;color:#155d3c;font-size:.92rem;font-weight:850;line-height:1.45}.agent-work-section{scroll-margin-top:88px}.agent-work-layout{grid-template-columns:minmax(0,0.82fr) minmax(320px,0.58fr);align-items:center;margin-bottom:0}.agent-work-layout>div:first-child{display:grid;gap:16px}.agent-work-layout>div:first-child .eyebrow{margin-bottom:0}.agent-work-line{padding:14px;border-color:rgba(42,157,108,.32);color:#155d3c!important;font-size:clamp(1.08rem, 2vw, 1.38rem);font-weight:950;line-height:1.2}.step-number{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:18px;border-radius:999px;background:var(--blue);color:#fff;font-weight:850}.gallery-visual{display:grid;gap:10px;min-height:132px;margin-bottom:16px;padding:14px;border-radius:7px;background:#f7f9fc;border:1px solid var(--line)}.mini-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:7px 9px;border-radius:6px;background:#fff;border:1px solid #e2e9f1;color:#354154;font-weight:750;font-size:.9rem}.mini-meter{height:7px;min-width:72px;flex:1;border-radius:999px;background:#e5ebf3;overflow:hidden}.mini-meter span{display:block;height:100%;border-radius:inherit;background:var(--green)}.trust-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.trust-column{padding:24px}.trust-column+.trust-column{border-left:1px solid var(--line)}.trust-column h3{margin-bottom:16px}.trust-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.trust-list li{padding-left:20px;position:relative;color:#354154}.trust-list li::before{content:"";position:absolute;left:0;top:.7em;width:7px;height:7px;border-radius:50%;background:var(--green)}.trust-column:nth-child(2) .trust-list li::before{background:var(--gold)}.onboarding-mobile-entry,.onboarding-mobile-entry[hidden]{display:none}.onboarding-clone-shell{position:relative;overflow:hidden;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf1;box-shadow:0 22px 60px rgba(12,18,32,.08)}.onboarding-clone-loading{position:absolute;z-index:1;inset:0;display:grid;place-content:center;justify-items:center;gap:14px;min-height:720px;background:radial-gradient(circle at 50% 42%,rgba(36,107,254,.12),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,251,255,.98));color:var(--ink-strong);opacity:1;transition:opacity 220ms ease,visibility 220ms ease}.onboarding-clone-shell:not(.is-loading) .onboarding-clone-loading{visibility:hidden;opacity:0;pointer-events:none}.onboarding-clone-loading-mark{width:34px;height:34px;border:3px solid #caddff;border-top-color:var(--blue);border-radius:50%;animation:onboardingPreviewSpin 760ms linear infinite}.onboarding-clone-loading strong{font-size:.9rem}.onboarding-clone-frame{display:block;width:100%;height:min(900px,86vh);min-height:720px;border:0;background:#fffaf1}@keyframes onboardingPreviewSpin{to{transform:rotate(360deg)}}.evidence-note{max-width:780px;margin:14px auto 0;color:var(--muted);font-size:.95rem;text-align:center}.first-work-plan{display:grid;gap:18px;margin:18px auto 0;padding:clamp(20px,3.2vw,30px);border:1px solid #bfdbfe;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.96)),radial-gradient(circle at 14% 0,rgba(36,107,254,.1),transparent 34%);box-shadow:0 18px 42px rgba(36,107,254,.11)}.first-work-plan[hidden]{display:none!important}.first-work-plan-header{display:grid;gap:7px;max-width:780px}.first-work-plan-header h3{margin:0;color:var(--ink-strong);font-size:clamp(1.45rem, 3vw, 2rem);line-height:1.1}.first-work-plan-header p:last-child{margin:0;color:var(--muted);font-size:.98rem;line-height:1.55}.first-work-plan-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.first-work-plan-grid article{display:grid;align-content:start;gap:7px;min-width:0;min-height:136px;padding:16px;border:1px solid #dbe7fb;border-radius:8px;background:rgba(255,255,255,.92)}.engineer-trust-grid span,.first-work-plan-grid span{color:var(--blue-dark);font-size:.72rem;font-weight:950;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.first-work-plan-grid strong{color:var(--ink-strong);font-size:.96rem;line-height:1.35}.first-work-plan-next{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:16px;border:1px solid #dbe7fb;border-radius:8px;background:rgba(234,243,255,.68)}.first-work-plan-next p{max-width:760px;margin:0;color:var(--muted);font-size:.95rem;line-height:1.55}.intelligence-reveal{display:grid;gap:22px;margin:18px auto 0;padding:22px;border:1px solid #bfdbfe;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,250,255,.94)),radial-gradient(circle at 22% 0,rgba(36,107,254,.08),transparent 32%);box-shadow:0 18px 44px rgba(36,107,254,.12)}.intelligence-reveal-header{max-width:780px}.intelligence-reveal-header .eyebrow{margin-bottom:8px}.intelligence-reveal-header h3{margin:0 0 7px;color:var(--ink-strong);font-size:clamp(1.45rem, 3vw, 2rem);line-height:1.1}.intelligence-reveal-header p:last-child{margin:0;color:var(--muted);font-size:.98rem;line-height:1.55}.simulation-context{display:inline-block;max-width:100%;margin:12px 0 0;padding:8px 10px;border:1px solid #dbe7fb;border-radius:999px;background:#fff;color:#354154;font-size:.82rem;font-weight:750;line-height:1.25}.intelligence-reveal-grid{display:grid;grid-template-columns:minmax(260px,0.86fr) minmax(320px,1.14fr);gap:18px;align-items:stretch}.intelligence-reveal-grid[hidden]{display:none!important}.scene-two-replay[hidden]{display:none!important}.scene-two-replay{display:grid;gap:16px;padding-bottom:74px;opacity:0;transform:translateY(8px);transition:opacity 560ms ease,transform 560ms ease}.scene-two-replay.is-visible{opacity:1;transform:translateY(0)}.scene-two-replay-header{max-width:760px}.scene-two-replay-header h4{margin:0 0 6px;color:var(--ink-strong);font-size:clamp(1.25rem, 2.5vw, 1.65rem);line-height:1.15}.scene-two-replay-header p:last-child{margin:0;color:var(--muted);font-size:.96rem;line-height:1.5}.workday-replay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workday-replay-lane{min-width:0;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.94);transition:border-color 520ms ease,box-shadow 520ms ease,opacity 520ms ease,transform 520ms ease,background 520ms ease}.workday-replay-lane--busy{box-shadow:inset 0 0 0 1px rgba(100,116,139,.04)}.workday-replay-lane--quiet{border-color:#c8dafc;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,250,255,.96))}.workday-replay-lane h4{margin:0 0 14px;color:var(--ink-strong);font-size:1.02rem;line-height:1.2}.workday-replay-lane ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.workday-replay-lane li{display:grid;grid-template-columns:68px minmax(0,1fr);gap:2px 12px;opacity:0;transform:translateY(6px);transition:opacity 460ms ease,transform 460ms ease}.workday-replay-lane li.is-visible{opacity:1;transform:translateY(0)}.workday-replay-lane time{grid-row:span 2;color:var(--muted);font-size:.78rem;font-weight:850;line-height:1.35}.workday-replay-lane strong{color:var(--ink-strong);font-size:.94rem;line-height:1.3}.workday-replay-lane span{color:var(--muted);font-size:.88rem;line-height:1.4}.scene-three-thinking[hidden]{display:none!important}.scene-three-thinking{max-width:360px;opacity:0;transform:translateY(4px);transition:opacity 520ms ease,transform 520ms ease}.scene-three-thinking.is-visible{opacity:1;transform:translateY(0)}.scene-three-thinking p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.45}.scene-four-reasoning[hidden]{display:none!important}.scene-four-reasoning{display:grid;max-width:760px;gap:12px;opacity:0;transform:translateY(6px);transition:opacity 560ms ease,transform 560ms ease}.scene-four-reasoning.is-visible{opacity:1;transform:translateY(0)}.scene-four-reasoning>p{margin:0;color:var(--ink);font-size:.98rem;font-weight:760;line-height:1.45}.scene-four-reasoning ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.scene-four-reasoning li{display:grid;gap:4px;padding-left:12px;border-left:2px solid rgba(37,99,235,.18);opacity:0;transform:translateY(4px);transition:opacity 460ms ease,transform 460ms ease,border-color 460ms ease}.scene-four-reasoning li.is-visible{opacity:1;transform:translateY(0);border-left-color:rgba(37,99,235,.42)}.scene-four-reasoning strong{color:var(--ink-strong);font-size:.93rem;line-height:1.3}.scene-four-reasoning span{color:var(--muted);font-size:.88rem;line-height:1.38}.workday-replay-lane li.is-reasoning-highlight{border-radius:10px;background:rgba(239,246,255,.64);box-shadow:0 0 0 1px rgba(37,99,235,.12)}.workday-replay-lane li.is-reasoning-highlight strong{color:var(--blue-dark)}.scene-five-comparison[hidden]{display:none!important}.scene-five-comparison{display:grid;gap:14px;max-width:760px;padding-top:4px;opacity:0;transform:translateY(6px);transition:opacity 560ms ease,transform 560ms ease}.scene-five-comparison.is-visible{opacity:1;transform:translateY(0)}.scene-five-comparison>p{margin:0;color:var(--ink-strong);font-size:1.02rem;font-weight:820;line-height:1.35}.scene-five-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scene-five-comparison-grid div{display:grid;gap:5px;min-height:104px;align-content:center;padding:16px;border:1px solid rgba(148,163,184,.24);border-radius:calc(var(--radius) - 4px);background:rgba(248,250,252,.72)}.scene-five-comparison-grid strong{color:var(--ink-strong);font-size:.95rem;line-height:1.3}.scene-five-comparison-grid span{color:var(--muted);font-size:.9rem;line-height:1.4}.scene-two-replay.is-comparing .workday-replay-lane{box-shadow:0 0 0 1px rgba(37,99,235,.08),var(--shadow-soft)}.scene-six-impact-question[hidden]{display:none!important}.scene-six-impact-question{display:grid;gap:14px;max-width:760px;opacity:0;transform:translateY(6px);transition:opacity 560ms ease,transform 560ms ease}.scene-six-impact-question.is-visible{opacity:1;transform:translateY(0)}.scene-six-impact-question>p{max-width:560px;margin:0;color:var(--ink-strong);font-size:1.18rem;font-weight:850;line-height:1.32}.scene-six-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.scene-six-choice-card{appearance:none;width:100%;min-height:76px;display:grid;align-items:center;padding:16px;border:1px solid rgba(148,163,184,.28);border-radius:calc(var(--radius) - 4px);background:rgba(255,255,255,.76);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color 220ms ease,background 220ms ease,box-shadow 220ms ease,opacity 220ms ease,transform 220ms ease}.scene-six-choice-card:focus-visible,.scene-six-choice-card:hover{border-color:rgba(37,99,235,.32);background:rgba(255,255,255,.9);box-shadow:0 10px 28px rgba(15,23,42,.08);outline:0}.scene-six-choice-card.is-selected{border-color:rgba(37,99,235,.5);background:rgba(239,246,255,.82);box-shadow:0 0 0 1px rgba(37,99,235,.1),0 14px 34px rgba(15,23,42,.08);transform:translateY(-1px)}.scene-six-choice-card.is-resting{opacity:.86}.scene-two-replay.is-pausing .scene-six-choice-card{cursor:default}.scene-two-replay.is-pausing .scene-six-choice-card.is-selected{box-shadow:0 0 0 1px rgba(37,99,235,.08),0 10px 28px rgba(15,23,42,.06);transform:translateY(0)}.scene-two-replay.is-pausing .scene-six-choice-card.is-resting{opacity:.76}.scene-six-choice-card span{color:var(--ink-strong);font-size:.96rem;font-weight:820;line-height:1.3}.scene-three-assumption[hidden]{display:none!important}.scene-three-assumption{max-width:560px;padding:14px 16px;border:1px solid rgba(148,163,184,.28);border-radius:calc(var(--radius) - 2px);background:rgba(248,250,252,.86);opacity:0;transform:translateY(6px);transition:opacity 520ms ease,transform 520ms ease}.scene-three-assumption.is-visible{opacity:1;transform:translateY(0)}.scene-three-assumption .panel-label{margin:0 0 4px}.scene-three-assumption p:last-child{margin:0;color:var(--ink);font-size:.96rem;line-height:1.45}body.has-scene-three-assumption .workday-replay-lane--busy{border-color:#b7c7df;background:rgba(255,255,255,.98);box-shadow:inset 0 0 0 1px rgba(37,99,235,.04),0 18px 42px rgba(15,23,42,.08);transform:translateY(-1px)}body.has-scene-three-assumption .workday-replay-lane--quiet{border-color:#dbe6f8;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.92));box-shadow:none;opacity:.88}body.has-scene-three-assumption .workday-replay-lane[data-assumption-card]{cursor:pointer}body.has-scene-three-assumption .workday-replay-lane[data-assumption-card]:focus-visible{outline:3px solid rgba(37,99,235,.24);outline-offset:4px}.hidden-truth-copy[hidden],.hidden-truth-reveal[hidden]{display:none!important}.hidden-truth-reveal{display:grid;gap:12px;max-width:560px;padding:0;opacity:0;transform:translateY(6px);transition:opacity 560ms ease,transform 560ms ease}.hidden-truth-reveal.is-visible{opacity:1;transform:translateY(0)}.clarity-flip-visual{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:10px;align-items:center}.clarity-node{min-width:0;padding:12px 14px;border:1px solid rgba(148,163,184,.34);border-radius:calc(var(--radius) - 2px);background:rgba(255,255,255,.88);color:var(--ink);font-size:.9rem;font-weight:850;line-height:1.25}.clarity-node-end{border-color:rgba(37,99,235,.28);background:rgba(239,246,255,.92);color:var(--ink-strong)}.clarity-bridge{height:1px;background:linear-gradient(90deg,rgba(148,163,184,.34),rgba(37,99,235,.42))}.hidden-truth-copy{padding:14px 16px;border:1px solid rgba(37,99,235,.18);border-radius:calc(var(--radius) - 2px);background:rgba(248,250,252,.92);opacity:0;transform:translateY(4px);transition:opacity 520ms ease,transform 520ms ease}.hidden-truth-copy.is-visible{opacity:1;transform:translateY(0)}.hidden-truth-kicker{margin:0 0 4px;color:var(--ink-strong);font-size:.96rem;font-weight:850;line-height:1.4}.hidden-truth-copy p:last-child{margin:0;color:var(--ink);font-size:.96rem;line-height:1.45}body.has-hidden-truth .workday-replay-lane--busy{border-color:#d8e1eb;background:rgba(255,255,255,.94);box-shadow:inset 0 0 0 1px rgba(100,116,139,.04);opacity:.9;transform:none}body.has-hidden-truth .workday-replay-lane--quiet{border-color:rgba(37,99,235,.38);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.96));box-shadow:inset 0 0 0 1px rgba(37,99,235,.06),0 18px 42px rgba(37,99,235,.08);opacity:1;transform:translateY(-1px)}body.has-hidden-truth [data-hidden-truth-step]{padding:8px;margin:-8px;border-radius:10px;background:rgba(239,246,255,.8);box-shadow:-4px 0 0 rgba(37,99,235,.52),0 10px 26px rgba(37,99,235,.08)}.intelligence-engine-panel,.work-timeline{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.92)}.work-timeline{padding:18px}.panel-label{margin-bottom:12px;color:var(--blue-dark);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.reasoning-sequence,.work-timeline ol{margin:0;padding:0;list-style:none}.work-timeline li{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr);gap:6px 16px;padding:0 0 22px;opacity:.42;transition:opacity 480ms ease,transform 480ms ease}.work-timeline li::before{content:"";position:absolute;left:86px;top:5px;width:8px;height:8px;border:2px solid #9fb9e2;border-radius:999px;background:#fff}.work-timeline li::after{content:"";position:absolute;left:90px;top:17px;bottom:4px;width:1px;background:var(--line)}.work-timeline li:last-child{padding-bottom:0}.work-timeline li:last-child::after{display:none}.work-timeline li.is-visible{opacity:1;transform:translateY(0)}.work-timeline time{grid-row:span 2;color:var(--muted);font-size:.82rem;font-weight:850}.work-timeline strong{color:var(--ink-strong);font-size:.98rem;line-height:1.25}.work-timeline span{color:var(--muted);font-size:.9rem;line-height:1.35}.intelligence-engine-panel{display:grid;gap:16px;padding:18px}.engine-panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.engine-panel-top .panel-label{margin-bottom:5px}.engine-panel-top strong{display:block;color:var(--ink-strong);font-size:1.05rem;line-height:1.25}.engine-status{display:inline-flex;align-items:center;flex:0 0 auto;gap:7px;padding:8px 10px;border:1px solid #c9dbff;border-radius:999px;background:#eef5ff;color:var(--blue-dark);font-size:.78rem;font-weight:900}.engine-status span{width:7px;height:7px;border-radius:999px;background:var(--blue);animation:engineThinkingPulse 1.8s ease-in-out infinite}.xp-waiting{display:grid;gap:8px;padding:14px;border:1px solid #dbe4ef;border-radius:7px;background:#fbfdff}.xp-waiting-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:.85rem;font-weight:850}.xp-waiting-row strong{color:var(--ink-strong)}.xp-waiting-track{height:10px;overflow:hidden;border-radius:999px;background:#e7edf5}.xp-waiting-track span{display:block;width:0;height:100%;border-radius:inherit;background:var(--blue);transition:none}.xp-waiting p{margin:0;color:var(--muted);font-size:.86rem;line-height:1.45}.reasoning-sequence{display:grid;gap:8px}.reasoning-sequence li{display:grid;grid-template-columns:minmax(150px,0.5fr) minmax(0,1fr);gap:10px;align-items:start;padding:11px 12px;border:1px solid #e1e8f2;border-radius:7px;background:#fff;opacity:.36;transition:opacity 520ms ease,border-color 520ms ease,background 520ms ease}.reasoning-sequence li.is-visible{border-color:#bfd5ff;background:#f7fbff;opacity:1}.reasoning-sequence strong{color:var(--ink-strong);font-size:.9rem;line-height:1.25}.reasoning-sequence span{color:var(--muted);font-size:.88rem;line-height:1.35}.engine-boundary-note{display:flex;flex-wrap:wrap;gap:8px}.engine-boundary-note span{padding:7px 9px;border:1px solid #e1e8f2;border-radius:999px;background:#fff;color:var(--muted);font-size:.78rem;font-weight:800}.engine-conclusion-layer{display:grid;gap:12px;padding-top:2px}.decision-contrast{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);gap:10px}.decision-column{padding:13px;border:1px solid #e1e8f2;border-radius:7px;background:#fff;opacity:.36;transition:opacity 520ms ease,border-color 520ms ease,background 520ms ease}.decision-column.is-visible{opacity:1}.decision-column-muted.is-visible{border-color:#dbe4ef;background:#fbfdff}.decision-column-strong.is-visible{border-color:#bad1ff;background:#f6faff}.decision-column .panel-label{margin-bottom:9px}.decision-column ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.decision-column li{position:relative;padding-left:15px;color:var(--muted);font-size:.84rem;font-weight:760;line-height:1.32}.decision-column li::before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;border-radius:999px;background:#9aa8bb}.decision-column-strong li{color:#263447}.decision-column-strong li::before{background:var(--blue)}.engine-assessment{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px;border:1px solid #b7cefb;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f5f9ff 100%);opacity:.36;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.engine-assessment.is-visible{opacity:1}.engine-assessment .panel-label{margin-bottom:8px}.engine-assessment strong{display:block;color:var(--ink-strong);font-size:1rem;line-height:1.3}.engine-assessment p{margin:7px 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.engine-assessment>span{flex:0 0 auto;padding:7px 9px;border:1px solid #c8dafc;border-radius:999px;background:#eef5ff;color:var(--blue-dark);font-size:.72rem;font-weight:900;line-height:1}.dormant-glyphs{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e1e8f2;border-radius:999px;background:#fff;color:var(--muted);width:fit-content}.dormant-glyphs span{width:10px;height:10px;border:1px solid #bdc9d8;border-radius:999px;background:#edf2f7;box-shadow:none;transition:none}.dormant-glyphs strong{color:var(--muted);font-size:.78rem;font-weight:900}.value-comparison-layer{display:grid;gap:12px;padding-top:2px}.comparison-header,.comparison-takeaway{opacity:.36;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.comparison-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px;border:1px solid #dbe4ef;border-radius:7px;background:#fff}.comparison-header.is-visible,.comparison-takeaway.is-visible{opacity:1}.comparison-header .panel-label{margin-bottom:7px}.comparison-header strong{display:block;color:var(--ink-strong);font-size:1rem;line-height:1.3}.comparison-header>span{flex:0 0 auto;padding:7px 9px;border:1px solid #e1e8f2;border-radius:999px;background:#fbfdff;color:var(--muted);font-size:.72rem;font-weight:900;line-height:1}.project-comparison-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.comparison-card{display:grid;gap:12px;padding:14px;border:1px solid #e1e8f2;border-radius:7px;background:#fff;opacity:.36;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.comparison-card.is-visible{opacity:1}.comparison-card-held.is-visible{border-color:#dbe4ef;background:#fbfdff}.comparison-card-review.is-visible{border-color:#bad1ff;background:#f6faff}.comparison-card-top{display:grid;gap:5px}.comparison-card-top span{color:var(--blue-dark);font-size:.72rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.comparison-card-top strong{color:var(--ink-strong);font-size:.98rem;line-height:1.28}.comparison-card dl{display:grid;gap:7px;margin:0}.comparison-card dl div{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);gap:10px;align-items:start;padding-bottom:7px;border-bottom:1px solid #edf2f7}.comparison-card dl div:last-child{padding-bottom:0;border-bottom:0}.comparison-card dd,.comparison-card dt{margin:0;font-size:.78rem;line-height:1.3}.comparison-card dt{color:var(--muted);font-weight:850}.comparison-card dd{color:#263447;font-weight:850}.comparison-card p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.45}.comparison-takeaway{padding:15px;border:1px solid #b7cefb;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f5f9ff 100%)}.comparison-takeaway strong{display:block;color:var(--ink-strong);font-size:1rem;line-height:1.3}.comparison-takeaway p{margin:7px 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.hidden-insight-layer{display:grid;grid-template-columns:minmax(0,0.94fr) minmax(0,1.06fr);gap:10px;padding-top:2px}.hidden-insight-card,.hidden-insight-takeaway{opacity:.36;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.hidden-insight-card{display:grid;gap:8px;padding:14px;border:1px solid #e1e8f2;border-radius:7px;background:#fff}.hidden-insight-card.is-visible,.hidden-insight-takeaway.is-visible{opacity:1}.hidden-insight-card-muted.is-visible{border-color:#dbe4ef;background:#fbfdff}.hidden-insight-card-strong.is-visible{border-color:#98bcff;background:linear-gradient(180deg,#fff 0,#f3f8ff 100%)}.hidden-insight-card .panel-label{margin-bottom:0}.hidden-insight-card strong,.hidden-insight-takeaway strong{display:block;color:var(--ink-strong);font-size:1rem;line-height:1.3}.hidden-insight-card p,.hidden-insight-takeaway p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.hidden-insight-takeaway{grid-column:1/-1;padding:15px;border:1px solid #b7cefb;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f5f9ff 100%)}.hidden-insight-takeaway p{margin-top:7px}.engine-decision-state{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px;border:1px solid #b7cefb;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f4f8ff 100%);opacity:.36;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.engine-decision-state.is-visible{opacity:1}.engine-decision-state .panel-label{margin-bottom:8px}.engine-decision-state strong{display:block;color:var(--ink-strong);font-size:1rem;line-height:1.3}.engine-decision-state p{margin:7px 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.engine-decision-state>span{flex:0 0 auto;padding:7px 9px;border:1px solid #c8dafc;border-radius:999px;background:#eef5ff;color:var(--blue-dark);font-size:.72rem;font-weight:900;line-height:1}.focus-xpbar-dock[hidden]{display:none}.focus-xpbar-dock{position:fixed;left:50%;bottom:18px;z-index:80;width:min(960px,calc(100vw - 36px));opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity 520ms ease,transform 520ms cubic-bezier(.22, .72, .14, 1)}.focus-xpbar-dock.is-visible{opacity:1;transform:translate(-50%,0)}.focus-xpbar-card{display:block;padding:0;border:0;background:0 0;box-shadow:none}.focus-xpbar-shell{display:block;min-width:0}.missing-evidence-panel[hidden]{display:none}.missing-evidence-panel{display:grid;gap:16px;margin-top:4px;padding:18px;border:1px solid #bfdbfe;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,250,255,.94)),radial-gradient(circle at 80% 0,rgba(36,107,254,.07),transparent 30%);opacity:0;transform:translateY(12px);transition:opacity 620ms ease,transform 620ms cubic-bezier(.22, .72, .14, 1)}.missing-evidence-panel.is-visible{opacity:1;transform:translateY(0)}.missing-evidence-choice,.missing-evidence-column,.missing-evidence-intro{opacity:.32;transition:opacity 560ms ease,border-color 560ms ease,background 560ms ease}.missing-evidence-choice.is-visible,.missing-evidence-column.is-visible,.missing-evidence-intro.is-visible{opacity:1}.missing-evidence-intro{max-width:760px}.reveal-access-bridge{display:grid;gap:7px;max-width:840px;padding:15px 16px;border:1px solid #bad1ff;border-radius:7px;background:#f8fbff;opacity:.32;transition:opacity 560ms ease,border-color 560ms ease,background 560ms ease}.reveal-access-bridge.is-visible{opacity:1;border-color:#9dbdff;background:#f3f8ff}.reveal-access-bridge strong{color:var(--ink-strong);font-size:1rem;line-height:1.28}.reveal-access-bridge p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.missing-evidence-intro .eyebrow{margin-bottom:8px}.missing-evidence-intro h3{margin:0 0 8px;color:var(--ink-strong);font-size:clamp(1.35rem, 2.5vw, 1.9rem);line-height:1.12}.missing-evidence-intro p:last-child{margin:0;color:var(--muted);font-size:.96rem;line-height:1.55}.missing-evidence-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.missing-evidence-column{min-width:0;padding:15px;border:1px solid #dbe4ef;border-radius:7px;background:#fff}.missing-evidence-column.is-visible{border-color:#c8dafc;background:#fbfdff}.missing-evidence-column-primary.is-visible{border-color:#bad1ff;background:#f6faff}.missing-evidence-column .panel-label{margin-bottom:10px}.missing-evidence-column strong{display:block;color:var(--ink-strong);font-size:.98rem;line-height:1.3}.missing-evidence-column p{margin:8px 0 0;color:var(--muted);font-size:.88rem;line-height:1.45}.missing-evidence-list{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.missing-evidence-list li{padding:7px 9px;border:1px solid #e1e8f2;border-radius:999px;background:#fff;color:#354154;font-size:.78rem;font-weight:850;line-height:1}.missing-evidence-choice{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #b7cefb;border-radius:7px;background:linear-gradient(180deg,#fff 0,#f5f9ff 100%)}.missing-evidence-choice strong{display:block;color:var(--ink-strong);font-size:1.05rem;line-height:1.25}.missing-evidence-choice p{margin:7px 0 0;color:var(--muted);font-size:.9rem;line-height:1.45}.missing-evidence-actions{display:flex;align-items:center;flex:0 0 auto;gap:10px}.future-mirror-panel[hidden]{display:none}.future-mirror-panel{display:grid;gap:18px;scroll-margin-top:92px;margin-top:4px;padding:20px;border:1px solid #bfdbfe;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96)),radial-gradient(circle at 12% 0,rgba(36,107,254,.06),transparent 30%);opacity:0;transform:translateY(12px);transition:opacity 720ms ease,transform 720ms cubic-bezier(.22, .72, .14, 1)}.future-mirror-panel.is-visible{opacity:1;transform:translateY(0)}.future-mirror-intro,.future-mirror-timeline li{opacity:.3;transition:opacity 620ms ease,border-color 620ms ease,background 620ms ease}.future-mirror-intro.is-visible,.future-mirror-timeline li.is-visible{opacity:1}.future-mirror-intro{max-width:760px}.future-mirror-intro .eyebrow{margin-bottom:8px}.future-mirror-intro h3{margin:0 0 8px;color:var(--ink-strong);font-size:clamp(1.35rem, 2.5vw, 1.9rem);line-height:1.12}.future-mirror-intro p:last-child{margin:0;color:var(--muted);font-size:.96rem;line-height:1.55}.future-mirror-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin:0;padding:0;list-style:none}.future-mirror-timeline li{position:relative;display:grid;gap:8px;min-width:0;padding:14px;border:1px solid #dbe4ef;border-radius:7px;background:#fff}.future-mirror-timeline li.is-visible{border-color:#c8dafc;background:#fbfdff}.future-mirror-timeline li::before{content:"";width:8px;height:8px;border:2px solid #98bcff;border-radius:999px;background:#fff}.future-mirror-timeline span{color:var(--blue-dark);font-size:.72rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.future-mirror-timeline strong{display:block;color:var(--ink-strong);font-size:.96rem;line-height:1.28}.future-mirror-timeline p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.45}.principles-section{background:#fff}.principles-panel{display:grid;gap:22px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96)),radial-gradient(circle at 12% 0,rgba(36,107,254,.055),transparent 34%)}.principles-intro{max-width:760px}.principles-intro h2{margin:0 0 10px;color:var(--ink-strong);font-size:clamp(1.8rem, 4vw, 3rem);line-height:1.05}.principles-intro p:last-child{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.6}.principles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.principles-card{min-width:0;padding:18px;border:1px solid #dbe4ef;border-radius:7px;background:#fff}.principles-card-primary{border-color:#bfdbfe;background:#fbfdff}.principles-card ul{display:grid;gap:14px;margin:16px 0 0;padding:0;list-style:none}.principles-card li{display:grid;gap:5px;padding-bottom:14px;border-bottom:1px solid #edf2f7}.principles-card li:last-child{padding-bottom:0;border-bottom:0}.principles-card strong{color:var(--ink-strong);font-size:.98rem;line-height:1.28}.principles-card span{color:var(--muted);font-size:.9rem;line-height:1.5}.principles-closing{display:grid;gap:6px;padding-top:2px}.principles-closing strong{color:var(--ink-strong);font-size:1.08rem;line-height:1.3}.principles-closing p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.55}.living-system-section{background:var(--surface-soft)}.living-system-panel{display:grid;gap:26px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 50% 45%,rgba(36,107,254,.08),transparent 34%),linear-gradient(180deg,#fff 0,#f8fbff 100%)}.living-system-intro{max-width:820px}.living-system-intro h2{margin:0 0 10px;color:var(--ink-strong);font-size:clamp(1.85rem, 4.2vw, 3.15rem);line-height:1.05}.living-system-intro p:last-child{margin:0;color:var(--muted);font-size:1.02rem;line-height:1.6}.living-system-body{display:grid;grid-template-columns:minmax(250px,0.36fr) minmax(0,0.64fr);gap:18px;align-items:stretch}.living-system-center,.living-system-moments article{min-width:0;border:1px solid #dbe4ef;border-radius:7px;background:rgba(255,255,255,.9)}.living-system-center{display:grid;align-content:center;gap:12px;padding:24px;border-color:#bfdbfe;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,249,255,.98)),radial-gradient(circle at 50% 0,rgba(36,107,254,.12),transparent 46%)}.living-system-center span,.living-system-moments span{color:var(--blue-dark);font-size:.72rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.living-system-center strong{color:var(--ink-strong);font-size:clamp(1.35rem, 3vw, 2rem);line-height:1.08}.living-system-center p,.living-system-moments p,.living-system-note{color:var(--muted)}.living-system-center p{margin:0;font-size:.96rem;line-height:1.55}.living-system-moments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.living-system-moments article{display:grid;gap:8px;padding:16px}.living-system-moments strong{color:var(--ink-strong);font-size:.98rem;line-height:1.28}.living-system-moments p{margin:0;font-size:.86rem;line-height:1.48}.living-system-note{max-width:760px;margin:0;font-size:1rem;line-height:1.58}@keyframes engineThinkingPulse{0%,100%{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}.identity-band{display:grid;grid-template-columns:minmax(0,0.7fr) minmax(280px,0.3fr);gap:28px;align-items:center;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.identity-badges{display:grid;gap:10px}.identity-badges span{padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:#fbfdff;color:#354154;font-weight:750}.final-cta{padding:58px 0;background:var(--paper);color:var(--ink-strong)}.company-section{position:relative}#company,#status{scroll-margin-top:96px}.company-layout{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.55fr);gap:18px;align-items:stretch}.company-status-panel,.company-thesis{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.company-thesis{padding:clamp(24px,4vw,38px)}.company-thesis h2{max-width:740px;font-size:clamp(2rem, 4vw, 3.35rem);line-height:1.05}.company-thesis p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:1rem;line-height:1.72}.founder-trust-note{display:grid;gap:6px;max-width:760px;margin-top:20px;padding:16px;border:1px solid #dbe7fb;border-radius:8px;background:rgba(234,243,255,.72)}.founder-trust-note strong{color:var(--ink-strong);font-size:1rem;line-height:1.35}.founder-trust-note p{margin:0}.founder-trust-note a{color:var(--blue-dark);font-weight:850;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.company-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.company-status-panel{display:grid;align-content:start;gap:12px;padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98)),radial-gradient(circle at 16% 0,rgba(36,107,254,.09),transparent 30%)}.company-status-panel h3{margin:0;color:var(--ink-strong);font-size:clamp(1.35rem, 2.4vw, 1.85rem);line-height:1.15}.company-status-review{margin:-2px 0 0;color:var(--muted);font-size:.8rem;font-weight:750;line-height:1.35}.status-list{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.status-list li{display:grid;gap:3px;min-width:0;padding:13px 14px;border:1px solid #dbe7fb;border-radius:7px;background:rgba(255,255,255,.88)}.status-list span{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.status-list strong{min-width:0;color:var(--ink-strong);font-size:.95rem;line-height:1.35}.status-list a{overflow-wrap:anywhere}.engineer-trust-section{background:#fbfdff}.engineer-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.engineer-trust-grid article{display:grid;align-content:start;gap:8px;min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.engineer-trust-grid strong{color:var(--ink-strong);font-size:1.03rem;line-height:1.25}.engineer-trust-grid p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.6}.strategic-depth-section{background:var(--paper)}.depth-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.depth-grid article{display:grid;align-content:start;min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.depth-grid span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:16px;border-radius:999px;background:#eaf3ff;color:var(--blue-dark);font-size:.84rem;font-weight:950}.depth-grid strong{display:block;margin-bottom:8px;color:var(--ink-strong);font-size:1.03rem;line-height:1.25}.depth-grid p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.6}.thesis-panel{display:grid;gap:10px;margin-top:18px;padding:clamp(22px,4vw,32px);border:1px solid #d6e4fb;border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.98)),radial-gradient(circle at 10% 0,rgba(36,107,254,.08),transparent 28%)}.thesis-panel strong{max-width:920px;color:var(--ink-strong);font-size:clamp(1.35rem, 3vw, 2rem);line-height:1.15}.thesis-panel p:not(.eyebrow){max-width:940px;margin:0;color:var(--muted);font-size:1rem;line-height:1.72}body.has-progress-ready .final-cta{padding-bottom:calc(58px + var(--xpbar-clearance))}.final-cta .site-shell{display:flex;align-items:center;justify-content:space-between;gap:28px}.final-cta h2{margin-bottom:8px;font-size:clamp(1.8rem, 4vw, 3rem)}.final-cta p{margin-bottom:0;color:var(--muted)}.site-footer{padding:34px 0;border-top:1px solid var(--line);background:#f7f4ed}.footer-grid{display:flex;align-items:center;justify-content:space-between;gap:18px}.footer-links{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted);font-size:.93rem}.footer-links a{display:inline-flex;align-items:center;min-height:32px;text-decoration:none}.page-hero{padding:58px 0 40px;border-bottom:1px solid var(--line);background:#f7f9fc}.page-hero h1{max-width:820px;font-size:clamp(2.35rem, 5.2vw, 4.25rem)}.page-hero .lead{max-width:760px}.content-stack{display:grid;gap:18px}body[data-page=contact] .section{padding-top:54px}#launch-access,#send-desktop-link{scroll-margin-top:96px}.contact-panel,.content-panel{padding:24px}.contact-panel h2,.content-panel h2{margin-bottom:12px}.content-panel ol,.content-panel ul{margin:0;padding-left:20px;color:#354154}.content-panel li+li{margin-top:10px}.contact-panel-primary{grid-row:span 2;border-color:#bfdbfe;background:linear-gradient(180deg,#fff 0,#f8fbff 100%);box-shadow:0 18px 44px rgba(36,107,254,.1)}.access-promises{display:grid;gap:12px;margin:18px 0 4px;padding:0;list-style:none}.access-promises li{display:grid;gap:4px;align-items:start;padding:12px;border:1px solid #d6e4fb;border-radius:var(--radius);background:#fff}.access-promises strong{display:block;color:var(--ink-strong)}.access-promises small{display:block;color:var(--muted);font-size:.88rem;line-height:1.35}.access-status-note{display:grid;gap:5px;margin-top:14px;padding:14px 16px;border:1px solid #d6e4fb;border-radius:var(--radius);background:#fff;color:var(--muted);font-size:.95rem;line-height:1.45}.access-status-note strong{color:var(--ink-strong)}.access-trust-strip{display:grid;gap:10px;margin-top:16px;padding:14px;border:1px solid #cfe0ff;border-radius:var(--radius);background:rgba(239,246,255,.72)}.access-trust-strip strong{color:var(--ink-strong)}.access-trust-strip ul{display:grid;gap:7px;margin:0;padding-left:19px;color:#44546c;font-size:.94rem;line-height:1.45}.access-trust-strip a{justify-self:start;color:var(--blue);font-weight:850}.access-form{display:grid;gap:14px;margin-top:18px}.access-email-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:12px;align-items:end}.access-email-row .button{min-height:46px;margin:0}.access-email-note{margin:-4px 0 0}.access-optional-details{border-top:1px solid #d6e4fb;border-bottom:1px solid #d6e4fb}.access-optional-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;color:var(--blue-dark);cursor:pointer;font-weight:850}.access-optional-details summary small{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.access-optional-body{display:grid;gap:14px;padding:4px 0 14px}.honeypot-field{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.access-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.access-field{display:grid;gap:7px;min-width:0;color:var(--ink-strong);font-weight:800}.access-field legend,.access-field span{font-size:.88rem}.access-field small{color:var(--muted);font-size:.78rem;font-weight:800}.access-field input,.access-field select,.access-field textarea{width:100%;min-width:0;border:1px solid #cfe0fb;border-radius:var(--radius);background:#fff;color:var(--ink);font:inherit;font-weight:650;line-height:1.35;padding:12px 13px}.access-field textarea{resize:vertical}.access-field input:focus,.access-field select:focus,.access-field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(36,107,254,.14);outline:0}.access-fieldset{margin:0;padding:12px 13px;border:1px solid #cfe0fb;border-radius:var(--radius);background:#fff}.access-fieldset legend{padding:0 4px}.access-choice-row{display:flex;flex-wrap:wrap;gap:8px}.access-choice-row label{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #dbe7fb;border-radius:999px;color:var(--muted);font-size:.88rem;font-weight:800}.access-choice-row input{width:auto;min-width:auto}.access-details{border:1px solid #d6e4fb;border-radius:var(--radius);background:#fff}.access-details summary{cursor:pointer;padding:12px 14px;color:var(--blue-dark);font-weight:850}.access-copy-action{padding:0 14px 14px}.access-next-step{display:grid;gap:10px;padding:16px;border:1px solid #b9d4ff;border-radius:var(--radius);background:linear-gradient(180deg,#eef6ff 0,#f8fbff 100%);box-shadow:0 14px 32px rgba(36,107,254,.1)}.access-next-step[hidden]{display:none}.access-next-step strong{color:var(--ink-strong);font-size:1rem}.access-next-step p{margin:0;color:#354154}.access-mailto-link{justify-self:start;margin:2px 0}.access-next-step ol{display:grid;gap:7px;margin:0;padding-left:20px;color:var(--muted);font-weight:650}.access-template{display:block;width:100%;min-height:166px;margin:0;padding:14px;border:0;border-top:1px dashed #9fbbeb;border-radius:0 0 var(--radius) var(--radius);background:#f7fbff;color:#354154;font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:.9rem;line-height:1.5;resize:vertical}.access-template:focus{border-style:solid;background:#fff}.status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.recommended-action{padding:22px;border-radius:var(--radius);background:#eef5ff;border:1px solid #c9dbff}.recommended-action strong{display:block;margin-bottom:8px;color:var(--blue-dark)}details.faq-item{padding:0}details.faq-item summary{cursor:pointer;padding:18px 20px;font-weight:800;color:var(--ink-strong)}details.faq-item p{padding:0 20px 20px}.contact-grid{display:grid;grid-template-columns:minmax(0,0.75fr) minmax(280px,0.45fr);gap:18px}.contact-list{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.contact-list a{color:var(--blue-dark);font-weight:750}.metadata-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.metadata-list li{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-bottom:1px solid var(--line)}.metadata-list span{color:var(--muted)}@media (max-width:1300px){.future-mirror-timeline{grid-template-columns:1fr}.identity-band,.living-system-body,.principles-grid,section[aria-labelledby=desktop-heading] .route-grid,section[aria-labelledby=desktop-heading] .section-header{grid-template-columns:1fr}.living-system-moments{grid-template-columns:1fr}}@media (max-width:940px){.site-shell{width:min(100% - 28px,760px)}.hero>.site-shell{width:min(100% - 28px,760px)}.site-nav{min-height:64px}.menu-button{display:inline-block}.nav-links{position:absolute;left:14px;right:14px;top:64px;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.nav-links.is-open{display:flex}.nav-links a{padding:12px;border-radius:6px}.nav-links a:hover{background:var(--surface-soft)}.nav-links .nav-mobile-cta{display:flex;justify-content:center;margin-top:6px;background:var(--blue);color:#fff;font-weight:800;box-shadow:0 12px 26px rgba(36,107,254,.22)}.nav-links .nav-mobile-cta:hover{background:var(--blue-dark);color:#fff}.nav-actions .button-primary{display:none}.agent-work-layout,.company-layout,.contact-grid,.hero-grid,.identity-band,.living-system-body,.section-header{grid-template-columns:1fr}.hero-grid{grid-template-areas:"hero-core" "hero-demo";gap:24px}.hero-copy-support{grid-template-columns:1fr;margin-top:20px}.hero-copy-support .hero-trust-note,.hero-copy-support .technical-trust-strip{grid-column:1;grid-row:auto}.hero{padding-top:46px}.agent-work-layout>div:first-child,.company-thesis,.hero-copy-support,.hero-grid>div:first-child,.page-hero .site-shell,.section-header{justify-items:center;text-align:center}.cta-assurance,.hero .lead,.hero h1,.microcopy,.page-hero .lead,.page-hero h1,.section-header h2,.section-header p{margin-left:auto;margin-right:auto}.company-actions,.hero-actions,.technical-trust-strip{justify-content:center}.hero-trust-note{max-width:640px;margin-left:auto;margin-right:auto}.technical-trust-strip{max-width:640px;margin-left:auto;margin-right:auto}h1{font-size:clamp(2.35rem, 10.5vw, 3.4rem)}.hero-product-moment{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.adaptive-rewards-grid,.depth-grid,.engineer-trust-grid,.faq-grid,.first-work-plan-grid,.gallery-grid,.living-system-moments,.principles-grid,.privacy-architecture-layout,.proof-grid,.route-grid,.scene-five-comparison-grid,.scene-four-reasoning ol,.scene-six-choice-grid,.status-grid,.step-grid,.workday-replay-grid{grid-template-columns:1fr}.product-proof-screens{grid-template-columns:minmax(0,1fr) minmax(180px,0.38fr)}.product-proof-shot-side{justify-self:stretch;width:auto}.access-field-grid{grid-template-columns:1fr}.access-email-row{grid-template-columns:1fr}.access-email-row .button{width:100%}.trust-block{grid-template-columns:1fr}.trust-column+.trust-column{border-left:0;border-top:1px solid var(--line)}.final-cta .site-shell,.footer-grid{align-items:flex-start;flex-direction:column}}@media (min-width:561px) and (max-width:940px){.site-shell{width:min(100% - 28px,880px)}.hero>.site-shell{width:min(100% - 28px,880px)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,0.92fr);grid-template-areas:"hero-core hero-demo";gap:20px}.hero-copy-core,.hero-copy-support{justify-items:start!important;text-align:left!important}.hero .cta-assurance,.hero .lead,.hero .microcopy,.hero h1{margin-left:0;margin-right:0}.hero h1{font-size:clamp(2.45rem, 5.6vw, 3rem)}.hero .technical-trust-strip,.hero-actions{justify-content:flex-start}.hero .technical-trust-strip,.hero-trust-note{margin-left:0;margin-right:0}}@media (max-width:767px){.desktop-copy{display:none}.mobile-copy{display:block}}@media (min-width:561px) and (max-width:699px){.hero-product-window{gap:8px;padding:10px}.hero-product-stage{height:220px}.hero-workspace-body{grid-template-columns:1fr}.hero-task-panel{display:none}.hero-system-layer{right:8px;bottom:8px;width:calc(100% - 16px)}}@media (min-width:561px) and (max-width:620px){.hero-actions,.hero-actions .button{width:100%}.hero-actions .button{white-space:normal;text-align:center}}@media (max-width:560px){.site-shell{width:min(100% - 24px,520px)}.hero>.site-shell{width:min(100% - 24px,520px)}.hero{padding:24px 0 20px}.hero-grid{gap:12px}.hero-copy-support{display:none}h1{font-size:clamp(2.1rem, 10vw, 2.8rem);line-height:1.06}.hero .lead{font-size:1.03rem;line-height:1.5}.hero .cta-assurance,.hero .microcopy,.hero-trust-note,.technical-trust-strip{display:none}.brand span{font-size:.98rem}.final-cta .button,.hero-actions{width:100%}.hero-actions .button-secondary{display:none}.footer-links a{min-height:40px}.hero-trust-note{grid-template-columns:1fr;justify-items:center;text-align:center}.mobile-receipt-card{display:none;gap:5px;max-width:360px;margin:14px auto 0;padding:12px;border:1px solid #c9dbff;border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 12px 26px rgba(36,107,254,.08);text-align:left}.mobile-receipt-card span{color:var(--blue-dark);font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.mobile-receipt-card strong{color:var(--ink-strong);font-size:1rem;line-height:1.2}.mobile-receipt-card p{margin:0;color:#354154;font-size:.92rem;font-weight:750;line-height:1.35}.technical-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.technical-trust-strip li{padding:8px;font-size:.78rem}.button{width:100%;white-space:normal}.adaptive-card,.company-status-panel,.company-thesis,.contact-panel,.content-panel,.first-work-plan,.hero-product-window,.identity-band,.intelligence-reveal,.living-system-panel,.principles-panel,.privacy-flow-card,.privacy-promise-card,.thesis-panel,.trust-column{padding:16px}.hero-product-topbar{grid-template-columns:repeat(3,10px) minmax(0,1fr);padding-bottom:6px}.hero-product-topbar em{display:none}.hero-product-stage{height:190px}.hero-workspace-toolbar{gap:7px;padding:7px 8px}.hero-workspace-toolbar>strong{font-size:.68rem}.hero-workmode-live,.hero-workspace-app{font-size:.54rem}.hero-workspace-signals{gap:6px}.hero-private-status small{display:none}.hero-private-status{font-size:.5rem}.hero-workspace-body{grid-template-columns:1fr}.hero-task-panel{display:none}.hero-signup-preview{gap:2px;padding:7px 8px}.hero-preview-address,.hero-signup-card span{display:none}.hero-signup-card{gap:2px;padding:3px 6px}.hero-signup-card small{font-size:.48rem}.hero-signup-card strong{font-size:.72rem}.hero-signup-card>i{padding:3px 7px;font-size:.52rem}.hero-test-result{min-height:16px}.hero-test-result>span{gap:5px;font-size:.56rem}.hero-work-change{padding:3px 5px}.hero-work-change>span{font-size:.55rem}.hero-work-change strong{padding:3px 5px;font-size:.57rem}.hero-work-replay{align-items:flex-start;padding:6px 8px}.hero-work-replay span{font-size:.48rem}.hero-work-replay strong{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hero-work-replay small{display:none}.hero-system-layer{right:7px;bottom:7px;width:calc(100% - 14px)}.hero-intelligence-card{min-height:64px;padding:9px 32px 9px 10px;font-size:.68rem}.hero-character-response{grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:64px;padding:7px 9px}.hero-character-response>img{width:44px;height:44px}.hero-character-response .ftCharacterName{font-size:.8rem}.hero-character-response .ftCharacterLevel{font-size:.58rem}.hero-xp-award{top:-10px;right:9px;padding:5px 8px;font-size:.6rem}.hero-flow-state{bottom:calc(100% - 5px);padding:5px 8px;font-size:.52rem!important}.hero-product-window{gap:8px;padding:10px}.hero-private-cloud{min-height:78px;padding:8px 10px}.hero-private-cloud p{font-size:.68rem;line-height:1.24}.hero-private-cloud::after{top:10px;right:10px;width:10px;height:10px}.hero-xpbar-preview{gap:4px;padding:8px 10px}.hero-xpbar-explainer{font-size:.68rem}.adaptive-card,.company-status-panel,.company-thesis,.contact-panel,.content-panel,.depth-grid article,.engineer-trust-grid article,.faq-item,.first-work-plan,.first-work-plan-grid article,.first-work-plan-next,.gallery-item,.hero-product-moment,.hero-product-moment *,.identity-band,.intelligence-reveal,.living-system-center,.living-system-moments article,.living-system-panel,.onboarding-clone-frame,.onboarding-clone-shell,.principles-card,.principles-panel,.privacy-flow-card,.privacy-promise-card,.privacy-scope-table,.privacy-table-card,.product-proof-path,.product-proof-path li,.product-proof-screens,.product-proof-shot,.product-proof-window,.proof-item,.route-item,.status-list li,.step-item,.thesis-panel,.trust-column{min-width:0}.privacy-flow-steps li{grid-template-columns:1fr}.privacy-vault-path{grid-template-columns:1fr}.privacy-vault-path li+li::before{top:-7px;left:25px;width:2px;height:6px}.privacy-table-card h3{padding:16px 16px 0}.privacy-scope-table td,.privacy-scope-table th{padding:11px 16px}.privacy-table-card>p{margin-right:16px;margin-left:16px}.privacy-table-card>.button{max-width:calc(100% - 32px);margin-right:16px;margin-bottom:16px;margin-left:16px}.reward-economy-rail{grid-template-columns:1fr}.engine-panel-top,.first-work-plan-next{align-items:flex-start;flex-direction:column}.intelligence-reveal-grid{grid-template-columns:1fr}body.has-scene-two-replay .focus-xpbar-dock{position:static;left:auto;bottom:auto;width:100%;margin:4px 0 18px;opacity:1;transform:none}body.has-scene-two-replay .focus-xpbar-dock.is-visible{transform:none}body.has-scene-two-replay.has-scene-twelve-xp-response .focus-xpbar-dock{position:fixed;left:50%;bottom:12px;width:calc(100vw - 20px);margin:0;transform:translate(-50%,0)}body.has-scene-two-replay.has-scene-twelve-xp-response .focus-xpbar-dock.is-visible{transform:translate(-50%,0)}.decision-contrast{grid-template-columns:1fr}.engine-assessment{align-items:flex-start;flex-direction:column}.engine-decision-state{align-items:flex-start;flex-direction:column}.comparison-header{align-items:flex-start;flex-direction:column}.project-comparison-grid{grid-template-columns:1fr}.hidden-insight-layer{grid-template-columns:1fr}.comparison-card dl div{grid-template-columns:1fr;gap:3px}.missing-evidence-grid{grid-template-columns:1fr}.product-proof-window{gap:12px;padding:12px}.product-proof-windowbar{grid-template-columns:max-content minmax(0,1fr)}.product-proof-window-meta{grid-column:1/-1;flex-wrap:wrap;row-gap:6px;justify-content:space-between;width:100%}.product-proof-screens{grid-template-columns:1fr}.product-proof-shot-side{justify-self:center;width:min(100%,230px)}.product-proof-path{grid-template-columns:1fr;gap:18px;padding:14px}.product-proof-path li:not(:last-child)::after{top:auto;right:auto;bottom:-12px;left:16px;width:1px;height:8px}.product-proof-path li:not(:last-child)::before{top:auto;right:auto;bottom:-12px;left:13px;transform:rotate(135deg)}.future-mirror-timeline{grid-template-columns:1fr}.living-system-moments{grid-template-columns:1fr}.missing-evidence-choice{align-items:flex-start;flex-direction:column}.missing-evidence-actions{flex-direction:column;width:100%}.missing-evidence-actions .button{width:100%}.focus-xpbar-dock{bottom:12px;width:calc(100vw - 20px)}.focus-xpbar-card{padding:0}.dormant-glyphs{width:100%}.reasoning-sequence li{grid-template-columns:1fr}.work-timeline li{grid-template-columns:64px minmax(0,1fr)}.work-timeline li::before{left:74px}.work-timeline li::after{left:78px}.plain-pill,.status-pill{max-width:100%;white-space:normal}.onboarding-mobile-entry{display:grid;margin-top:18px}.onboarding-mobile-entry[hidden]{display:none}.onboarding-mobile-entry .button{width:100%}#how-it-works .onboarding-clone-shell:not(.is-mobile-open){display:none}#how-it-works .onboarding-clone-shell:not(.is-mobile-open)+.evidence-note{display:none}.onboarding-clone-frame{height:clamp(500px,calc(100svh - 84px),820px);min-height:0;overscroll-behavior:contain}#how-it-works .onboarding-clone-shell{width:calc(100% + 24px);margin-left:-12px;border-right:0;border-left:0;border-radius:0}.onboarding-clone-loading{min-height:100%}.section{padding:54px 0}h1{font-size:clamp(1.7rem, 7.9vw, 2.08rem);line-height:1.1}.final-cta h2,.onboarding-proof h2,.page-hero h1,.section-header h2{font-size:clamp(1.62rem, 7.6vw, 2.08rem);line-height:1.12}.lead{font-size:.96rem;line-height:1.55}.eyebrow{font-size:.74rem}}@media (max-width:360px){.hero-grid{display:flex;flex-direction:column}.hero-copy-core{display:contents}.hero-copy-core .eyebrow{order:0;align-self:center}.hero-copy-core h1{order:1;margin-bottom:4px}.hero-product-moment{order:2}.hero-copy-core .lead{order:3}.hero-copy-core .hero-actions{order:4}}.hero-grid{grid-template-columns:minmax(0,0.82fr) minmax(560px,1.18fr);grid-template-areas:"hero-core hero-demo";column-gap:32px;row-gap:0;align-items:center}.hero-copy-core{grid-area:hero-core;align-self:end}.hero-subheadline{max-width:620px;margin:0;color:#465873;font-size:1.05rem;font-weight:700;line-height:1.4}.hero-process{position:relative;max-width:680px;margin-top:18px}.hero-mission-line{position:relative;max-width:760px;margin:14px auto 0;color:#40516a;font-size:clamp(.96rem, 1.35vw, 1.08rem);font-weight:650;line-height:1.5;text-align:center}.hero-mission-info{position:static;display:inline-block;vertical-align:baseline}.hero-agent-copy-mobile{display:none}.hero-product-truth{display:grid;gap:5px}.hero-product-truth>div{margin:0}.hero-product-truth>div>strong{color:#1552c8;font-weight:900}.hero-product-truth>div:first-child>strong{color:#087646}.hero-mission-info summary{display:inline;border:0;background:0 0;color:#1552c8;cursor:pointer;font:inherit;font-weight:800;list-style:none;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.hero-mission-info summary::-webkit-details-marker{display:none}.hero-mission-info summary:focus-visible,.hero-mission-info summary:hover,.hero-mission-info[open] summary{color:#0b43ad;text-decoration-thickness:2px;outline:2px solid transparent}.hero-mission-panel{position:absolute;z-index:20;top:calc(100% + 10px);left:50%;width:min(330px,calc(100vw - 32px));padding:14px;border:1px solid #bfd4f4;border-radius:8px;background:#fff;box-shadow:0 18px 40px rgba(21,43,79,.18);color:#43536b;font-size:.82rem;line-height:1.45;text-align:left;transform:translateX(-50%)}.hero-mission-info:not([open]) .hero-mission-panel{display:none}.hero-mission-info:focus-within .hero-mission-panel,.hero-mission-info:hover .hero-mission-panel,.hero-mission-info[open] .hero-mission-panel{display:block}.hero-mission-panel strong{display:block;color:#172033;font-size:.88rem;font-weight:900}.hero-mission-panel p{margin:7px 0 9px}.hero-mission-panel a{color:#1552c8;font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hero-process-list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;counter-reset:hero-process-step;list-style:none}.hero-process-list::after{position:absolute;z-index:0;top:10px;left:13px;width:54px;height:6px;border-radius:999px;display:none;background:linear-gradient(90deg,rgba(42,110,255,0),rgba(42,110,255,.58),rgba(255,255,255,.92),rgba(42,110,255,0));content:"";filter:blur(1px);opacity:0;pointer-events:none;transform:translateX(-50%)}.hero-process-list li{position:relative;display:grid;min-width:0;grid-template-rows:26px auto auto;justify-items:start;counter-increment:hero-process-step}.hero-process-list li:not(:last-child)::after{position:absolute;z-index:0;top:12px;left:13px;width:calc(100% + 12px);height:2px;background:#9fc1ff;content:""}.hero-process-list li:nth-child(4)::after{background:#2a6eff}.hero-process-list li::before{position:relative;z-index:1;display:grid;width:26px;height:26px;border:2px solid #2a6eff;border-radius:50%;background:#fff;box-shadow:0 3px 10px rgba(42,110,255,.14);color:#1552c8;content:counter(hero-process-step);font-size:.62rem;font-weight:950;place-items:center;transition:background-color 320ms ease,box-shadow 320ms ease,color 320ms ease,transform 320ms ease}.hero-process-list li.is-complete::before{background:#eaf1ff;color:#1552c8}.hero-process-list li.is-complete:not(:last-child)::after{background:#2a6eff}.hero-process-list li.is-active::before{background:#2a6eff;box-shadow:0 8px 18px rgba(42,110,255,.3);color:#fff;transform:translateY(-3px) scale(1.08)}.hero-process-list li.is-active:not(:last-child)::after{animation:heroProcessConnectorFlow 1.8s linear infinite;background:linear-gradient(90deg,#2a6eff 0,#9fc1ff 38%,#fff 50%,#9fc1ff 62%,#2a6eff 100%);background-size:220% 100%}.hero-process-list strong{margin-top:7px;color:#172033;font-size:.72rem;font-weight:900;line-height:1.15}.hero-process-list li>span{margin-top:3px;color:#61718a;font-size:.61rem;font-weight:650;line-height:1.25}.hero-process-note{display:inline-flex;gap:7px;align-items:center;margin:10px 0 0;color:#53647e;font-size:.7rem;font-weight:800;line-height:1.25}.hero-process-note strong{color:#293950;font-weight:900}.hero-process-note-mobile{display:none}.hero-process-xp-toast{position:absolute;z-index:3;top:-7px;right:calc(20% - 34px);display:inline-flex;min-width:68px;min-height:26px;align-items:center;justify-content:center;padding:4px 9px;border:1px solid #9eddbc;border-radius:999px;background:#eaf8f0;box-shadow:0 8px 20px rgba(8,118,70,.16);color:#087646;font-size:.68rem;font-style:normal;font-weight:950;line-height:1;opacity:0;pointer-events:none;white-space:nowrap;transform:translateY(8px) scale(.84);transition:opacity 320ms ease,transform 320ms ease}.hero-process-xp-toast.is-visible{opacity:1;transform:translateY(0) scale(1)}.hero-process-note i{display:block;width:7px;height:7px;flex:none;border-radius:50%;background:#c5222a;box-shadow:0 0 0 3px rgba(197,34,42,.1)}@keyframes heroProcessConnectorFlow{to{background-position:-220% 0}}.hero-agent-section{display:grid;justify-items:center;margin-top:6px;padding:16px 0;border-top:1px solid rgba(184,197,214,.72);border-bottom:1px solid rgba(184,197,214,.72);text-align:center}.hero-agent-section .hero-agent-bridge{max-width:900px;margin-right:auto;margin-left:auto}.hero-agent-bridge{display:grid;gap:5px;margin:0}.hero-agent-bridge strong{display:block;color:#1552c8;font-size:.96rem;font-weight:950;line-height:1.25;text-align:center}.hero-agent-bridge span{color:#4f6079;font-size:.96rem;font-weight:620;line-height:1.45}.hero-product-moment{align-self:center}.hero-product-window{gap:10px;padding:12px 14px 10px}.hero-product-topbar{grid-template-columns:minmax(0,1fr) max-content max-content;gap:10px;padding:3px 2px 9px}.hero-product-topbar>strong{font-size:.9rem}.hero-product-topbar>span.hero-product-privacy{display:inline-flex;width:auto;height:auto;gap:6px;align-items:center;border-radius:0;background:0 0;color:#0f6c48;font-size:.68rem;font-weight:900;line-height:1;white-space:nowrap}.hero-scenario-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.hero-playback-controls{display:flex;gap:5px;align-items:center}.hero-playback-controls button{position:relative;display:grid;width:34px;height:34px;padding:0;place-items:center;border:1px solid #bdd0ed;border-radius:6px;color:#1e5fd3;background:#fff;cursor:pointer;transition:border-color 140ms ease,background-color 140ms ease,color 140ms ease}.hero-playback-controls button:hover{border-color:#7fa9f3;background:#f1f6ff}.hero-playback-controls button:focus-visible{outline:3px solid rgba(36,107,254,.24);outline-offset:2px}.hero-playback-icon,.hero-replay-icon{position:relative;display:block;width:14px;height:14px}[data-hero-playback-toggle][data-playback-state=playing] .hero-playback-icon::after,[data-hero-playback-toggle][data-playback-state=playing] .hero-playback-icon::before{content:"";position:absolute;top:1px;bottom:1px;width:4px;border-radius:1px;background:currentColor}[data-hero-playback-toggle][data-playback-state=playing] .hero-playback-icon::before{left:2px}[data-hero-playback-toggle][data-playback-state=playing] .hero-playback-icon::after{right:2px}[data-hero-playback-toggle][data-playback-state=paused] .hero-playback-icon::before{content:"";position:absolute;top:1px;left:3px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor}.hero-replay-icon{box-sizing:border-box;border:2px solid currentColor;border-left-color:transparent;border-radius:50%}.hero-replay-icon::after{content:"";position:absolute;top:-3px;left:-2px;border-top:3px solid transparent;border-right:5px solid currentColor;border-bottom:3px solid transparent;transform:rotate(20deg)}.hero-product-privacy i{position:relative;display:block;width:10px;height:9px;border:1px solid #1a9c6c;border-radius:2px}.hero-product-privacy i::before{content:"";position:absolute;right:1px;bottom:7px;left:1px;height:5px;border:1px solid #1a9c6c;border-bottom:0;border-radius:5px 5px 0 0}.hero-product-stage{height:350px;border-color:#b7ccef;background:#eef4ff}.hero-desktop-product-screen{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.hero-work-surface{position:absolute;inset:0;display:block;height:auto;overflow:hidden;color:var(--ink-strong);background:0 0;pointer-events:none;opacity:1;visibility:visible;transition:opacity 160ms ease,visibility 0s linear 160ms}.hero-product-moment[data-motion-state=character-response] .hero-work-surface,.hero-product-moment[data-motion-state=complete] .hero-work-surface,.hero-product-moment[data-motion-state=consequence] .hero-work-surface,.hero-product-moment[data-motion-state=decision-pause] .hero-work-surface,.hero-product-moment[data-motion-state=receipt] .hero-work-surface,.hero-product-moment[data-motion-state=xp-response] .hero-work-surface{opacity:0;visibility:hidden}.hero-work-card{position:absolute;bottom:14px;left:14px;display:grid;width:min(320px,calc(48% - 20px));gap:9px;padding:12px;border:1px solid rgba(36,107,254,.48);border-radius:8px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(0.8px) saturate(0.9);backdrop-filter:blur(0.8px) saturate(0.9);box-shadow:0 12px 28px rgba(7,22,48,.14)}.hero-work-card-heading{display:flex;gap:10px;align-items:center;justify-content:space-between}.hero-work-card-heading span{color:var(--blue-dark);font-size:.68rem;font-weight:950;letter-spacing:.05em;line-height:1;text-transform:uppercase}.hero-work-card-heading small{color:#53647e;font-size:.64rem;font-weight:850;line-height:1;text-align:right}.hero-work-card>strong{overflow:hidden;color:var(--ink-strong);font-size:1rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.hero-system-layer{right:14px;bottom:14px;display:grid;width:min(350px,calc(52% - 20px));gap:8px;align-content:end}.hero-product-moment[data-motion-state=character-response] .hero-private-cloud,.hero-product-moment[data-motion-state=complete] .hero-private-cloud{display:grid}.hero-product-moment[data-motion-state=character-response] .hero-character-response,.hero-product-moment[data-motion-state=complete] .hero-character-response{display:grid}.hero-product-moment[data-motion-state=character-response] .hero-system-layer,.hero-product-moment[data-motion-state=complete] .hero-system-layer{visibility:visible;opacity:1;transform:translateY(0)}.hero-intelligence-card,.hero-private-cloud{min-height:82px}.hero-character-response{min-height:70px}.hero-xpbar-preview{position:relative!important;inset:auto!important;width:100%!important;min-width:0;padding:0 2px;overflow:visible}.hero-causal-key{display:flex;flex-wrap:wrap;gap:7px 18px;align-items:center;justify-content:center;min-height:24px;color:#40506a;font-size:.7rem;font-weight:850;line-height:1.25}.hero-causal-key span{display:inline-flex;gap:7px;align-items:center}.hero-causal-key strong{color:#293950;font-weight:950}.hero-causal-key .hero-process-note-mobile{display:none}.hero-causal-key i{display:block;flex:none}.hero-causal-glyph{width:7px;height:7px;border-radius:50%;background:#c5222a;box-shadow:0 0 0 3px rgba(197,34,42,.1),0 0 7px rgba(197,34,42,.42)}.hero-causal-xp{width:16px;height:5px;border-radius:999px;background:#f4b51f;box-shadow:inset 0 1px 0 rgba(255,255,255,.62)}@media (max-width:940px){.hero-grid{grid-template-columns:1fr;grid-template-areas:"hero-core" "hero-demo";gap:18px}.hero-agent-section,.hero-copy-core{justify-items:center!important;text-align:center!important}.hero-subheadline{margin-right:auto;margin-left:auto}.hero-process{margin-right:auto;margin-left:auto;text-align:left}.hero-agent-section .lead{margin-right:auto;margin-left:auto}.hero-copy-core .hero-actions{justify-content:center}.hero-product-moment{width:100%;max-width:720px;margin-right:auto;margin-left:auto}}@media (max-width:560px){.hero-grid{gap:8px}.hero-copy-core h1{margin-bottom:0}.hero-subheadline{max-width:310px;margin-top:10px;font-size:.95rem;line-height:1.35}.hero-process{margin-top:12px;padding-bottom:20px}.hero-mission-line{margin-top:8px;font-size:.86rem;line-height:1.35}.hero-agent-copy-full{display:none}.hero-agent-copy-mobile{display:inline}.hero-agent-bridge span{font-size:.9rem;line-height:1.35}.hero-process-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.hero-process-list li{grid-template-rows:24px minmax(25px,auto);justify-items:center;text-align:center}.hero-process-list li:not(:last-child)::after{top:11px;left:50%;width:calc(100% + 4px)}.hero-process-list li::before{width:24px;height:24px;font-size:.58rem}.hero-process-list strong{width:100%;margin-top:6px;font-size:0;line-height:1.08}.hero-process-list strong::after{content:attr(data-mobile-label);font-size:.68rem;line-height:1.08}.hero-process-list li>span{display:none}.hero-process-xp-toast{top:auto;right:0;bottom:0;min-width:64px;min-height:24px;padding:4px 8px;font-size:.64rem}.hero-process-note{margin-top:4px;font-size:.62rem}.hero-process-note-full{display:none}.hero-process-note-mobile{display:inline}.hero-causal-key .hero-process-note-full{display:none}.hero-causal-key .hero-process-note-mobile{display:inline}.hero-product-window{gap:7px;padding:9px 8px 8px}.hero-scenario-nav{width:100%}.hero-scenario-toolbar{gap:6px}.hero-playback-controls{gap:4px}.hero-playback-controls button{width:44px;height:44px}.hero-scenario-nav button{min-height:28px;font-size:.62rem}.hero-product-topbar{grid-template-columns:minmax(0,1fr) max-content;gap:7px}.hero-product-topbar>strong{font-size:.76rem}.hero-product-topbar em{display:inline-flex;padding:5px 7px;font-size:.62rem}.hero-product-topbar>span.hero-product-privacy{grid-column:1/-1;justify-self:start;font-size:.62rem}.hero-product-stage{height:268px}.hero-desktop-product-screen{object-position:16% top}.hero-work-card{right:8px;bottom:8px;left:8px;width:auto;gap:8px;padding:10px}.hero-work-card>strong{font-size:1rem}.hero-work-card-heading span{font-size:.66rem}.hero-work-card-heading small{font-size:.64rem}.hero-work-events{gap:0}.hero-work-events li:not(.is-current){display:none}.hero-work-events li{grid-template-columns:78px minmax(0,1fr);min-height:31px;padding:6px 8px}.hero-work-events span{font-size:.66rem}.hero-work-events strong{font-size:.79rem}.hero-work-change[aria-hidden=true]{display:none}.hero-work-change{min-height:0;padding:7px 8px}.hero-work-change>strong{font-size:.88rem}.hero-work-impact{font-size:.72rem!important}.hero-intelligence-card{padding:11px 36px 11px 12px;font-size:.82rem}.hero-system-layer{right:8px;bottom:8px;width:calc(100% - 16px);gap:5px}.hero-intelligence-card,.hero-private-cloud{min-height:70px}.hero-private-cloud{min-height:76px;padding:10px 12px}.hero-private-cloud .ftExecutionReceiptTitle{font-size:1rem}.hero-private-cloud .ftExecutionReceiptChange,.hero-private-cloud .ftExecutionReceiptConsequence{font-size:.76rem}.hero-character-response{min-height:58px}.hero-character-response .ftCharacterName{font-size:.88rem}.hero-character-response .ftCharacterLevel{font-size:.65rem}.hero-causal-key{gap:4px 12px;min-height:20px;font-size:.62rem}.hero-agent-section .lead{margin-bottom:0}.hero-copy-core .hero-actions{margin-top:10px;margin-bottom:4px}.hero-copy-core .hero-actions .button-primary{width:100%;text-align:center}}@media (max-width:560px){#company,#privacy,#product-system{padding-top:44px;padding-bottom:44px}#privacy .section-header,#product-system .section-header{gap:14px;margin-bottom:20px}#product-system .product-proof-window{gap:10px;padding:12px}#product-system .product-proof-windowbar{gap:8px;padding-bottom:10px}#product-system .product-proof-window-meta{row-gap:4px}#product-system .product-proof-screens{gap:10px}#product-system .product-proof-shot figcaption{min-height:52px;padding:8px 10px}#product-system .product-proof-shot-side{width:min(62vw,180px)}#product-system .product-proof-path{gap:14px;padding:10px}#product-system .product-proof-path li{grid-template-columns:26px minmax(0,1fr);gap:8px}#product-system .product-proof-path>li>span{width:26px;height:26px;font-size:.74rem}#product-system .product-proof-note{margin-top:12px;font-size:.84rem;line-height:1.45}#privacy .section-header>div{gap:8px}#privacy .section-header p{font-size:.92rem;line-height:1.5}#privacy .privacy-answer-stack,#privacy .privacy-architecture-layout{gap:12px}#privacy .privacy-flow-card{padding:14px}#privacy .privacy-flow-header{margin-bottom:14px}#privacy .privacy-flow-steps{gap:8px}#privacy .privacy-flow-steps li{gap:4px;padding:10px 12px}#privacy .privacy-flow-steps li+li::before{top:-9px;left:22px;height:9px}#privacy .privacy-flow-steps span{font-size:.69rem}#privacy .privacy-flow-steps strong{font-size:.9rem}#privacy .privacy-vault-visual{margin-top:14px;padding:14px}#privacy .privacy-vault-visual-heading{margin-bottom:12px}#privacy .privacy-vault-path{gap:8px}#privacy .privacy-vault-path li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px}#privacy .privacy-vault-path li+li::before{top:-9px;left:23px;height:8px}#privacy .privacy-vault-icon{margin-bottom:0}#privacy .privacy-vault-path p{margin-top:3px}#privacy .privacy-promise-card{padding:16px}#privacy .privacy-table-card h3{padding:16px 14px 0}#privacy .privacy-scope-table{margin-top:10px;font-size:.82rem}#privacy .privacy-scope-table td,#privacy .privacy-scope-table th{padding:9px 10px}#privacy .privacy-scope-table td:first-child,#privacy .privacy-scope-table th:first-child{width:38%}#privacy .privacy-table-card>p{margin:14px 14px 0;font-size:.86rem;line-height:1.5}#privacy .privacy-table-card>.button{max-width:calc(100% - 28px);margin:14px}#company .company-status-panel,#company .company-thesis{padding:16px}#company .company-thesis p:not(.eyebrow){font-size:.94rem;line-height:1.55}#company .founder-trust-note{margin-top:14px;padding:12px}#company .company-actions{gap:8px;margin-top:14px}#company .status-list{gap:7px;margin-top:4px}#company .status-list li{grid-template-columns:minmax(88px,0.68fr) minmax(0,1.32fr);gap:8px;padding:10px 11px}#company .status-list span{font-size:.66rem}#company .status-list strong{font-size:.86rem;line-height:1.3}.agent-work-section{padding-top:40px;padding-bottom:40px}.agent-work-section .agent-work-layout{margin-bottom:0}.agent-work-section .agent-work-card{display:none}section[aria-labelledby=desktop-heading]{padding-top:40px;padding-bottom:40px}section[aria-labelledby=desktop-heading] .section-header{gap:0;margin-bottom:16px}section[aria-labelledby=desktop-heading] .route-item:not(:last-child),section[aria-labelledby=desktop-heading] .section-header>p{display:none}#why-it-lasts{padding-top:44px;padding-bottom:44px}#why-it-lasts .section-header{gap:14px;margin-bottom:18px}#why-it-lasts .depth-grid{display:none}#why-it-lasts .thesis-panel{margin-top:0}}@media (max-width:360px){.hero-grid{display:grid;grid-template-areas:"hero-core" "hero-demo"}.hero-copy-core{display:block}.hero-product-topbar>strong{font-size:.66rem}.hero-product-topbar em{padding:4px 6px;font-size:.55rem}.hero-process{margin-top:6px}.hero-process-list{gap:3px}.hero-process-list li:not(:last-child)::after{width:calc(100% + 3px)}.hero-process-list strong{font-size:0}.hero-process-list strong::after{font-size:.66rem}.hero-product-stage{height:250px}.hero-process-note{margin-top:3px;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.hero-playback-controls{display:none}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}.engine-status span{animation:none!important}.hero-process-list::after,.hero-process-xp-toast{display:none}.hero-process-list li::before{animation:none!important}.hero-process-list li.is-active::before{background:#2a6eff;color:#fff}}
