:root{--onecue-paper:#fafaf8;--onecue-bone:#f0f0ec;--onecue-ink:#20211f;--onecue-ink-soft:#41433e;--onecue-muted:#62645d;--onecue-muted-light:#676962;--onecue-border:#dcded6;--onecue-border-strong:#92968b;--onecue-hairline:#e9eae4;--cue-accent:#aa3c12;--cue-accent-wash:#fff0e8;--cue-panel:#fff;--cue-button-text:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.dark{--onecue-paper:#141613;--onecue-bone:#20231e;--onecue-ink:#f1f2eb;--onecue-ink-soft:#d1d4ca;--onecue-muted:#b1b6a9;--onecue-muted-light:#a1a797;--onecue-border:#363c31;--onecue-border-strong:#737d68;--onecue-hairline:#292e25;--cue-accent:#ffb28c;--cue-accent-wash:#34261e;--cue-panel:#1b1e18;--cue-button-text:#27190f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing{--page-width:1088px;--page-gutter:32px;min-height:100dvh;color:var(--onecue-ink);background:var(--onecue-paper);font-size:1rem;line-height:1.65}html:has(.landing){scroll-padding-top:24px}.shell{width:min(var(--page-width),calc(100% - var(--page-gutter)*2));margin-inline:auto}.landing :where(h1,h2,h3,p){margin:0}.landing h2{letter-spacing:-.045em;font-size:clamp(1.75rem,2.6vw,2.125rem);font-weight:500;line-height:1.18}.landing :where(h2) span{color:var(--onecue-muted)}.landing h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:550;line-height:1.4}.landing :where(a,button,summary):focus-visible{outline:2px solid var(--cue-accent);outline-offset:5px}.landing a{text-underline-offset:5px;text-decoration-thickness:1px}.skip-link{z-index:50;color:var(--cue-button-text);background:var(--cue-accent);padding:12px 20px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}.eyebrow{font:.75rem/1.6 var(--font-onecue-mono),monospace;color:var(--onecue-muted);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:9px;display:flex}.status-dot{background:var(--cue-accent);border-radius:50%;width:6px;height:6px}.site-header{border-bottom:1px solid var(--onecue-hairline);justify-content:space-between;align-items:center;min-height:76px;display:flex}.nav-brand{color:var(--cue-accent);display:inline-flex}.site-header nav{align-items:center;gap:26px;font-size:.875rem;display:flex}.site-header nav a,.text-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.site-header nav a{color:var(--onecue-muted)}.site-header :where(nav a):hover{color:var(--onecue-ink)}.theme-toggle{border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.theme-toggle:hover{background:var(--onecue-bone)}.theme-sun,.dark .theme-moon{display:none}.dark .theme-sun{display:block}.primary-link{min-height:48px;color:var(--cue-button-text);background:var(--cue-accent);border:1px solid var(--cue-accent);border-radius:5px;justify-content:center;align-items:center;gap:18px;padding:10px 21px;font-size:.9375rem;font-weight:550;display:inline-flex}.primary-link:hover{background:color-mix(in srgb,var(--cue-accent)90%,var(--onecue-ink))}.text-link{width:fit-content;font-size:.875rem;font-weight:500}.text-link:hover,.site-footer a:hover{text-decoration:underline}.hero{text-align:left;padding-block:88px 64px}.hero .eyebrow,.hero-actions{justify-content:flex-start}.hero h1{letter-spacing:-.055em;margin-block:24px;font-size:clamp(2.35rem,4.2vw,3.5rem);font-weight:500;line-height:1.1}.hero h1 span{display:block}.hero h1 span+span{color:var(--onecue-muted)}.hero-lede{max-width:590px;color:var(--onecue-muted);font-size:1.125rem;line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.hero-availability{color:var(--onecue-muted);font-size:.8125rem;margin-top:18px!important}.doctor-section{border-top:1px solid var(--onecue-border);grid-template-columns:.82fr 1.18fr;align-items:center;gap:56px;padding-block:72px;display:grid}.doctor-copy .eyebrow{margin-bottom:20px}.small-badge{width:fit-content;font:.75rem/1.5 var(--font-onecue-sans),sans-serif;color:var(--onecue-muted);letter-spacing:0;white-space:nowrap;border:1px solid var(--onecue-border);border-radius:4px;padding:3px 7px;display:inline-flex}.doctor-copy>p:not(.eyebrow){max-width:360px;color:var(--onecue-muted);margin-top:18px}.doctor-copy .text-link{margin-top:18px}.doctor-figure{margin:0}.doctor-terminal{font:.8125rem/1.6 var(--font-onecue-mono),monospace;color:#e4e9df;background:#191d18;border:1px solid #3b4139;border-radius:8px;overflow:hidden;box-shadow:0 12px 28px #10150c0c}.doctor-toolbar{background:#21261f;border-bottom:1px solid #363d31;justify-content:space-between;align-items:center;gap:12px;padding:14px 23px;display:flex}.doctor-toolbar>span:last-child{color:#b9c1b1;letter-spacing:.05em;font-size:.75rem}.terminal-prompt{color:#ffb28c;margin-right:8px}.doctor-body{padding:25px 26px 0}.report-title{color:#d3dacb;font-size:.875rem}.report-spend{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex;margin-block:15px 24px!important}.report-spend strong{letter-spacing:-.055em;font-size:2rem;font-weight:500}.report-spend span{color:#b9c1b1}.report-label{color:#b9c1b1;border-bottom:1px dashed #424a3b;padding-bottom:10px}.report-rows{margin:10px 0 19px}.report-rows>div{grid-template-columns:1fr auto;align-items:baseline;gap:18px;padding-block:6px;display:grid}.report-rows dd{font-variant-numeric:tabular-nums;color:#f0d8c6;margin:0}.report-total{color:#b8e496;border-top:1px dashed #57614d;justify-content:space-between;align-items:center;gap:12px;padding:19px 0;display:flex}.report-total strong{white-space:nowrap;font-size:1.375rem;font-weight:500}.report-total strong span{font-size:.9375rem}.doctor-figure figcaption{max-width:500px;color:var(--onecue-muted);margin-top:12px;font-size:.75rem;line-height:1.6}.section{border-top:1px solid var(--onecue-hairline);padding-block:80px}.section-heading{max-width:740px;margin-bottom:36px}.section-heading .eyebrow{margin-bottom:16px}.section-heading>p:last-child{color:var(--onecue-muted);margin-top:18px}.get-started{padding-block:64px}.get-started .eyebrow{justify-content:center;margin-bottom:20px}.get-started h2{max-width:630px;margin-inline:auto}.get-started>p:not(.eyebrow){color:var(--onecue-muted);margin-top:18px}.install-command{text-align:left;background:var(--cue-panel);border:1px solid var(--onecue-border-strong);border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;max-width:100%;margin:28px auto 0;padding:8px 12px 8px 18px;display:flex}.command-prompt{font-family:var(--font-onecue-mono),monospace;color:var(--cue-accent)}.install-command code{overflow-wrap:anywhere;flex:1;font-size:.875rem}.install-command button{width:44px;height:44px;color:var(--onecue-muted);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.install-command button:hover{background:var(--onecue-bone)}.copy-error{color:var(--cue-accent);flex-basis:100%;font-size:.875rem}.install-meta{color:var(--onecue-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:12px;font-size:.8125rem;display:flex}.site-footer{border-top:1px solid var(--onecue-border);justify-content:space-between;align-items:center;gap:24px;padding-block:25px;display:flex}.site-footer>div{color:var(--onecue-muted);flex-wrap:wrap;align-items:center;gap:24px;font-size:.8125rem;display:flex}.site-footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.doctor-section{grid-template-columns:.85fr 1.15fr;gap:28px}.doctor-body,.doctor-toolbar{padding-inline:18px}.report-rows>div{gap:10px}}@media (max-width:720px){.landing{--page-gutter:22px}.site-header{min-height:76px}.site-header nav{gap:14px}.site-header .nav-how{display:none}.hero{padding-block:56px 40px}.hero h1{font-size:clamp(2rem,7vw,3rem)}.hero-lede{font-size:1rem}.doctor-section{grid-template-columns:1fr;gap:28px;padding-block:24px 48px}.doctor-copy>p:not(.eyebrow){max-width:100%}.section{padding-block:48px}.site-footer{align-items:start}.site-footer>div{justify-content:end;gap:8px 20px}.site-footer>div>span{text-align:right;flex-basis:100%}}@media (max-width:420px){.landing{--page-gutter:18px}.site-header nav{gap:10px}.site-header .nav-install{display:none}.hero-actions{gap:8px 18px}.hero-availability{max-width:270px}.doctor-toolbar,.doctor-body{padding-inline:14px}.doctor-terminal{font-size:.75rem}.report-total{gap:8px}.report-total strong{font-size:1.25rem}.install-command{gap:8px;padding-left:12px}.install-command code{font-size:.8125rem}.install-meta{flex-direction:column;gap:4px}}.workbench-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;max-width:none;display:grid}.workbench-heading>p:last-child{justify-self:end;max-width:390px}.workbench{background:var(--cue-panel);border:1px solid var(--onecue-border);border-radius:8px;overflow:hidden}.workbench-toolbar{border-bottom:1px solid var(--onecue-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.workbench-label{font:.8125rem/1.5 var(--font-onecue-mono),monospace;color:var(--onecue-muted);overflow-wrap:anywhere;align-items:center;gap:10px;display:inline-flex}.task-selector{flex-wrap:wrap;gap:6px;padding:18px 24px 0;display:flex}.task-selector button{min-height:44px;color:var(--onecue-muted);border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;padding:9px 13px;font-size:.875rem;display:inline-flex}.task-selector button:hover{color:var(--onecue-ink);background:var(--onecue-bone)}.task-selector button[aria-pressed=true]{color:var(--cue-accent);background:var(--cue-accent-wash);border-color:color-mix(in srgb,var(--cue-accent)25%,transparent)}.context-example{grid-template-columns:1fr 150px 1fr;align-items:center;gap:0;padding:30px 24px;display:grid}.memory-file{background:var(--onecue-paper);border:1px solid var(--onecue-border);border-radius:5px}.file-heading{font:.75rem/1.5 var(--font-onecue-mono),monospace;color:var(--onecue-muted);overflow-wrap:anywhere;border-bottom:1px solid var(--onecue-border);align-items:center;gap:10px;padding:13px 18px;display:flex}.file-content{min-height:340px;padding:22px}.file-kind{font:.75rem/1.5 var(--font-onecue-mono),monospace;color:var(--cue-accent)}.file-content h3{margin-block:10px 12px}.file-content h4{font:.75rem/1.5 var(--font-onecue-mono),monospace;color:var(--onecue-ink);margin-block:19px 5px}.file-content h4:before{color:var(--onecue-muted);content:"## "}.file-content p{color:var(--onecue-muted);font-size:.875rem;line-height:1.65}.context-selector-art{background-image:radial-gradient(var(--onecue-border).7px,transparent .7px);background-size:10px 10px;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.selector-orbit{background:var(--cue-panel);border:1px dashed var(--onecue-border-strong);border-radius:50%;flex-shrink:0;place-items:center;width:106px;height:106px;display:grid}.selector-core{width:70px;height:70px;color:var(--cue-accent);background:var(--cue-accent-wash);border:1px solid var(--cue-accent);box-shadow:0 0 0 7px var(--cue-panel);border-radius:18px;place-items:center;display:grid}.selector-core svg{width:38px;height:38px}.selector-line{background:var(--onecue-border-strong);flex:1;height:1px}.selector-line-out{background:var(--cue-accent)}.selector-caption{font:.6875rem var(--font-onecue-mono),monospace;color:var(--cue-accent);letter-spacing:.05em;background:var(--cue-panel);padding-inline:5px;position:absolute;top:174px}.context-selector-art[data-silent=true] .selector-line-out{border-top:1px dashed var(--onecue-border-strong);background:0 0}.context-selector-art[data-silent=true] .selector-core{color:var(--onecue-muted);background:var(--onecue-bone);border-color:var(--onecue-border-strong)}.agent-context{min-height:340px;padding:18px 0 18px 22px}.agent-task{gap:10px;font-size:1.0625rem;display:flex;margin-top:16px!important}.agent-task>span{color:var(--cue-accent)}.task-arrow{color:var(--onecue-muted);margin:22px 0}.delivered-cue{background:var(--cue-accent-wash);border:1px solid color-mix(in srgb,var(--cue-accent)30%,transparent);border-radius:5px;padding:20px}.cue-label{font:.75rem var(--font-onecue-mono),monospace;color:var(--cue-accent);letter-spacing:.03em;align-items:center;gap:8px;display:flex}.cue-label svg{width:20px;height:20px}.delivered-cue p{color:var(--onecue-ink-soft);margin-top:13px;font-size:.9375rem}.delivered-cue[data-silent=true]{background:var(--onecue-paper);border-color:var(--onecue-border)}.cue-result{color:var(--onecue-muted);font-size:.875rem;margin-top:18px!important}.workbench-footer{color:var(--onecue-muted);border-top:1px solid var(--onecue-border);flex-wrap:wrap;justify-content:space-between;gap:10px 22px;padding:14px 24px;font-size:.75rem;display:flex}.workbench-footer>span{align-items:center;gap:7px;display:inline-flex}.local-principles{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:30px;display:grid}.local-principles>div{grid-template-columns:22px 1fr;gap:8px 10px;display:grid}.local-principles>div>span{font:.75rem/1.6 var(--font-onecue-mono),monospace;color:var(--cue-accent);margin-top:3px}.local-principles p{color:var(--onecue-muted);grid-column:2;font-size:.875rem}.evolution-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.evolution-copy .eyebrow{margin-bottom:20px}.evolution-copy>p:not(.eyebrow){color:var(--onecue-muted);margin-top:20px}.evolution-visual{margin:0}.evolution-record{background:var(--cue-panel);border:1px solid var(--onecue-border);border-top:0;border-radius:0 0 8px 8px;padding:24px;position:relative}.evolution-record>p{margin-top:12px}.evolution-record>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.evolution-record>div>span{color:var(--onecue-muted);border:1px solid var(--onecue-border);border-radius:4px;padding:4px 8px;font-size:.75rem}.evolution-visual figcaption{color:var(--onecue-muted);margin-top:12px;font-size:.75rem}@media (max-width:960px){.context-example{grid-template-columns:1fr 100px 1fr;padding-inline:18px}.selector-orbit{width:84px;height:84px}.selector-core{border-radius:14px;width:56px;height:56px}.selector-core svg{width:30px;height:30px}.agent-context{padding-left:16px}.file-content{padding:18px}.evolution-section{gap:32px}}@media (max-width:720px){.workbench-heading,.evolution-section{grid-template-columns:1fr;gap:18px}.workbench-heading>p:last-child{justify-self:start;max-width:100%;margin-top:0}.workbench-toolbar{padding:14px 18px}.task-selector{gap:0;padding:14px 10px 0}.task-selector button{gap:8px;padding-inline:10px;font-size:.8125rem}.task-selector button>svg{display:none}.context-example{grid-template-columns:1fr;padding:20px 18px}.file-content{min-height:0}.context-selector-art{background:0 0;height:125px}.selector-line{display:none}.selector-caption{font-size:.75rem;top:109px}.agent-context{min-height:0;padding:30px 0 0}.workbench-footer{padding:14px 18px}.local-principles{grid-template-columns:1fr;gap:22px}.evolution-section{gap:30px}}.sessions-section{--session-bg:var(--cue-panel);--session-toolbar:var(--onecue-bone);--session-border:var(--onecue-border);--session-ink:var(--onecue-ink);--session-muted:var(--onecue-muted);--session-cue:var(--cue-accent);--session-success:var(--onecue-ink)}.session-choices{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.session-choices button{min-height:44px;color:var(--onecue-muted);border:1px solid var(--onecue-border);border-radius:5px;padding:9px 15px;font-size:.875rem}.session-choices button:hover{color:var(--onecue-ink);background:var(--onecue-bone)}.session-choices button[aria-pressed=true]{color:var(--cue-accent);background:var(--cue-accent-wash);border-color:var(--cue-accent)}.session-stage{grid-template-columns:.8fr 1.5fr;align-items:start;column-gap:40px;display:grid}.session-history{padding:20px 0}.history-marker{font:.8125rem var(--font-onecue-mono),monospace;color:var(--onecue-muted);align-items:center;gap:10px;display:flex}.history-marker>span{border:1px solid var(--cue-accent);border-radius:50%;width:7px;height:7px}.session-history h3{margin-top:18px;font-size:1.3rem}.session-history blockquote{color:var(--onecue-ink-soft);border-left:2px solid var(--cue-accent);margin:22px 0 24px;padding-left:18px;font-size:1.0625rem;line-height:1.65}.history-reason-label{font-size:.875rem;font-weight:550;margin-bottom:7px!important}.history-reason{color:var(--onecue-muted);font-size:.9375rem}.history-file{color:var(--onecue-muted);align-items:start;gap:8px;margin-top:25px;display:flex}.history-file>svg{flex-shrink:0;margin-top:3px}.history-file code{overflow-wrap:anywhere;font-size:.75rem}.history-footnote{color:var(--onecue-muted);font-size:.75rem;margin-top:10px!important}.session-terminal{font-family:var(--font-onecue-mono),monospace;color:var(--session-ink);background:var(--session-bg);border:1px solid var(--session-border);border-radius:8px;overflow:hidden}.session-toolbar{background:var(--session-toolbar);border-bottom:1px solid var(--session-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;min-height:55px;padding:13px 20px;font-size:.8125rem;display:flex}.session-claude{color:var(--session-cue);padding-right:7px}.session-directory{color:var(--session-muted);padding-left:12px;font-size:.75rem}.terminal-example-label{color:var(--session-muted);font-size:.75rem}.session-lines{align-content:start;gap:20px;min-height:400px;margin:0;padding:25px 22px;font-size:.875rem;line-height:1.7;list-style:none;display:grid}.session-lines li{grid-template-columns:55px 1fr;gap:12px;display:grid}.session-lines li[data-visible=false]{visibility:hidden}.session-line-label{color:var(--session-muted);align-items:baseline;gap:4px;display:inline-flex}.session-lines li[data-kind=recall]{background:var(--cue-accent-wash);border-left:2px solid var(--session-cue);margin-inline:-12px;padding:14px 12px}.session-lines li[data-kind=recall] .session-line-label{color:var(--session-cue)}.session-lines li[data-kind=done]{color:var(--session-success)}.session-controls{border-top:1px solid var(--session-border);flex-wrap:wrap;align-items:center;gap:4px;padding:9px 12px;display:flex}.session-controls button{min-height:44px;color:var(--session-ink);border-radius:4px;align-items:center;gap:7px;padding-inline:10px;font-size:.75rem;display:inline-flex}.session-controls button:hover:not(:disabled){background:var(--session-toolbar)}.session-controls button:disabled{color:#8f9887;cursor:default}.session-controls button:focus-visible{outline-color:var(--session-cue)}.session-controls output{color:var(--session-muted);margin-left:auto;padding-inline:8px;font-size:.75rem}.session-takeaway{border-top:1px solid var(--onecue-border);grid-column:1/-1;grid-template-columns:130px 1fr;gap:22px;margin-top:24px;padding-block:22px;display:grid}.session-takeaway>span{color:var(--cue-accent);font-size:.875rem;font-weight:500}.session-takeaway>p{color:var(--onecue-ink-soft);font-size:.9375rem}.session-disclaimer{color:var(--onecue-muted);grid-column:1/-1;font-size:.75rem}.evolution-record{min-height:274px}.evolution-record .eyebrow{font-family:var(--font-onecue-sans),sans-serif;color:var(--cue-accent);letter-spacing:0;font-size:.875rem}.evolution-record .evolution-description{color:var(--onecue-muted);font-size:.875rem}.evolution-copy>.text-link{margin-top:18px}.cloud-section{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.cloud-copy>.eyebrow{margin-bottom:18px}.cloud-copy>p:not(.eyebrow){max-width:450px;color:var(--onecue-muted);margin-top:20px}.cloud-copy>.text-link{margin-top:16px}.cloud-signup{background:var(--cue-panel);border:1px solid var(--onecue-border);border-radius:8px;padding:30px}.cloud-signup h3{font-size:1.2rem}.cloud-signup :where(h3+p){color:var(--onecue-muted);margin-top:10px;font-size:.9375rem}.cloud-signup form{margin-top:24px}.cloud-signup label{margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.waitlist-fields{flex-direction:column;gap:10px;display:flex}.waitlist-fields .waitlist-input{width:100%;height:48px;color:var(--onecue-ink);background:var(--onecue-paper);border:1px solid var(--onecue-border-strong);box-shadow:none;border-radius:5px;padding-inline:14px;font-size:1rem}.waitlist-fields .waitlist-input::placeholder{color:var(--onecue-muted)}.waitlist-fields .waitlist-input:focus-visible{outline:2px solid var(--cue-accent);outline-offset:3px}.waitlist-fields .waitlist-submit{width:100%;min-height:48px;color:var(--cue-button-text);background:var(--cue-accent);border:1px solid var(--cue-accent);border-radius:5px;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.9375rem;display:inline-flex}.waitlist-fields .waitlist-submit:hover:not(:disabled){filter:brightness(1.08)}.waitlist-fields .waitlist-submit:disabled{cursor:wait;opacity:.7}.cloud-signup .waitlist-note{color:var(--onecue-muted);margin-top:14px;font-size:.75rem}.cloud-signup .waitlist-error{color:var(--cue-accent);margin-top:12px;font-size:.875rem}.waitlist-success{padding-block:24px}.signup-check{width:44px;height:44px;color:var(--cue-accent);background:var(--cue-accent-wash);border:1px solid var(--cue-accent);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}@media (max-width:960px){.session-stage{grid-template-columns:.8fr 1.4fr;column-gap:26px}.session-directory{display:none}.cloud-section{gap:32px}}@media (max-width:720px){.session-stage,.cloud-section{grid-template-columns:1fr;gap:24px}.session-history{padding-top:0}.session-history blockquote{margin-block:18px}.session-lines{gap:18px;min-height:0;padding:22px 16px;font-size:.8125rem}.session-lines li{grid-template-columns:48px 1fr;gap:8px}.session-lines li[data-kind=recall]{margin-inline:-6px;padding-inline:6px}.session-toolbar{padding-inline:16px}.session-controls{gap:0;padding-inline:6px}.session-controls button{padding-inline:8px}.session-controls output{padding-inline:4px}.session-takeaway{grid-template-columns:1fr;gap:8px;margin-top:0;padding-block:20px 0}.session-choices{gap:6px}.session-choices button{padding-inline:12px;font-size:.8125rem}.cloud-signup{padding:24px}.evolution-record{min-height:290px}}.harness-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.harness-grid>li{background:var(--cue-panel);border:1px solid var(--onecue-border);border-radius:8px;align-items:center;gap:14px;padding:18px 20px;display:flex}.harness-grid>li[data-status=Available]{border-color:color-mix(in srgb,var(--cue-accent)35%,transparent)}.harness-icon,.harness-logo{width:34px;height:34px;color:var(--onecue-ink);flex-shrink:0;place-items:center;display:grid}.harness-icon svg{width:26px;height:26px}.harness-grid>li>div{gap:2px;display:grid}.harness-grid span{font-size:.9375rem;font-weight:500}.harness-grid small{color:var(--onecue-muted);font-size:.75rem}.harness-grid>li[data-status=Available] small{color:var(--cue-accent)}.harness-note{color:var(--onecue-muted);margin-top:16px;font-size:.8125rem}.faq-list{border-top:1px solid var(--onecue-border)}.faq-item{border-bottom:1px solid var(--onecue-border)}.faq-item summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:1.0625rem;font-weight:500;list-style:none;display:flex;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--cue-accent)}.faq-icon{flex-shrink:0;width:16px;height:16px;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--onecue-muted);width:16px;height:1.5px;position:absolute;top:7px;left:0}.faq-icon:after{transition:transform .15s;transform:rotate(90deg)}.faq-item[open] .faq-icon:after{transform:rotate(0)}.faq-item>p{max-width:640px;color:var(--onecue-muted);padding:0 44px 22px 4px;font-size:.9375rem}.site-footer .footer-brand{gap:10px;display:grid}.footer-tagline{color:var(--onecue-ink);font-size:.875rem;font-weight:500}.footer-definition{color:var(--onecue-muted);font-size:.8125rem}.footer-definition span{font-family:var(--font-onecue-mono),monospace;color:var(--cue-accent)}.site-footer .footer-links{color:var(--onecue-muted);flex-wrap:wrap;align-items:center;gap:24px;font-size:.8125rem;display:flex}.site-footer .footer-links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:720px){.harness-grid{grid-template-columns:1fr 1fr}.harness-grid>li{padding:14px 16px}.site-footer{flex-direction:column}.site-footer .footer-links{justify-content:start}.site-footer .footer-links>span{text-align:left;flex-basis:100%}}@media (max-width:420px){.harness-grid{grid-template-columns:1fr}}.stack-scene{aspect-ratio:560/340;background-image:radial-gradient(var(--onecue-border).7px,transparent .7px);border:1px solid var(--onecue-border);background-size:10px 10px;border-radius:8px 8px 0 0;position:relative}.stack-svg{width:100%;height:100%;position:absolute;inset:0}.stack-plate .stack-top{fill:var(--cue-panel);stroke:var(--onecue-border-strong);stroke-width:1px}.stack-plate .stack-face-left{fill:var(--onecue-bone);stroke:var(--onecue-border);stroke-width:1px}.stack-plate .stack-face-right{fill:var(--onecue-paper);stroke:var(--onecue-border);stroke-width:1px}.stack-plate .stack-name{font-family:var(--font-onecue-mono),monospace;letter-spacing:.08em;fill:var(--onecue-muted);font-size:11px}.stack-plate .stack-connector{stroke:var(--onecue-border-strong);stroke-width:1px}.stack-plate .stack-port{fill:var(--onecue-border-strong)}.stack-plate[data-active=true] .stack-top{fill:var(--cue-accent-wash);stroke:var(--cue-accent)}.stack-plate[data-active=true] .stack-name{fill:var(--cue-accent);font-weight:600}.stack-plate[data-active=true] .stack-connector{stroke:var(--cue-accent)}.stack-plate[data-active=true] .stack-port{fill:var(--cue-accent)}.stack-labels{border:0;min-inline-size:0;margin:0;padding:0;position:absolute;inset:0}.stack-label{text-align:left;border-radius:5px;gap:1px;width:25%;padding:6px 8px;display:grid;position:absolute;left:74%;transform:translateY(-50%)}.stack-label:hover{background:var(--cue-panel)}.stack-label>span{font-family:var(--font-onecue-mono),monospace;color:var(--onecue-ink);letter-spacing:.08em;font-size:.75rem}.stack-label>small{color:var(--onecue-muted);font-size:.75rem}.stack-label[aria-pressed=true]>span,.stack-label[aria-pressed=true]>small{color:var(--cue-accent)}@media (prefers-reduced-motion:no-preference){@keyframes stack-float{50%{transform:translateY(-4px)}}.stack-plate{animation:7s ease-in-out infinite stack-float;animation-delay:calc(var(--i)*.8s)}}.get-started{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.get-started .eyebrow{justify-content:flex-start}.get-started h2{margin-inline:0}.get-started-copy>p:not(.eyebrow){color:var(--onecue-muted);margin-top:18px}.get-started .install-command{margin:28px 0 0}.get-started .install-meta{justify-content:flex-start}.install-terminal{--session-bg:#191d18;--session-toolbar:#21261f;--session-border:#3b4435;--session-ink:#e4e9df;--session-muted:#b9c1b1;--session-cue:#ffb28c;--session-success:#b8e496;font-family:var(--font-onecue-mono),monospace;color:var(--session-ink);background:var(--session-bg);border:1px solid var(--session-border);border-radius:8px;overflow:hidden}.install-lines{flex-direction:column;gap:13px;min-height:330px;margin:0;padding:22px;font-size:.8125rem;line-height:1.65;list-style:none;display:flex}.install-lines li{gap:10px;display:flex}.install-lines li[data-visible=false]{visibility:hidden}.install-prompt{color:var(--session-cue)}.install-lines li[data-kind=out]{color:var(--session-muted)}.install-lines li[data-kind=cue]{color:var(--session-cue)}.install-done{color:var(--session-success);border-top:1px dashed var(--session-border);margin-top:auto;padding-top:13px}.install-cursor{vertical-align:text-bottom;background:var(--session-cue);width:8px;height:1em;margin-left:3px;display:inline-block}@media (prefers-reduced-motion:no-preference){@keyframes install-blink{50%{opacity:0}}.install-cursor,.session-cursor{animation:1s step-end infinite install-blink}}.session-cursor{vertical-align:text-bottom;background:var(--session-cue);width:8px;height:1em;display:inline-block}@media (max-width:960px){.get-started{grid-template-columns:1fr 1.15fr;gap:32px}.install-lines{padding:18px}}@media (max-width:720px){.get-started{grid-template-columns:1fr;gap:28px}.install-lines{min-height:0;padding:18px 16px;font-size:.75rem}.stack-labels{border-top:1px solid var(--onecue-border);flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex;position:static}.stack-label{background:var(--cue-panel);border:1px solid var(--onecue-border);width:auto;position:static;transform:none}.stack-label>small{display:none}.stack-label[aria-pressed=true]{background:var(--cue-accent-wash);border-color:var(--cue-accent)}.stack-scene{border-radius:8px 8px 0 0}.stack-scene .stack-svg{position:relative}}.landing :where(h1,h2,h3){text-wrap:balance}.landing p{text-wrap:pretty}.landing :where(button,summary,a){touch-action:manipulation;transition:color .15s,background-color .15s,transform .15s}.landing button:not(:disabled),.landing summary{cursor:pointer}.landing :where(button,.primary-link):active:not(:disabled){transform:scale(.96)}.landing :where(section,aside)[id]{scroll-margin-top:32px}.site-header nav a[aria-current=page]{color:var(--cue-accent)}.site-header nav .nav-install{min-height:44px;color:var(--onecue-ink);border:1px solid var(--onecue-border);border-radius:5px;padding-inline:16px}.site-header nav .nav-install:hover{background:var(--onecue-bone)}.primary-link,.text-link{white-space:nowrap}.project-bridge{text-align:left;align-items:center;gap:24px;max-width:720px;margin:52px 0 0;display:flex}.project-bridge>div{flex-shrink:0;gap:4px;display:grid}.project-bridge strong{font-size:.875rem;font-weight:500}.project-bridge div>span{color:var(--onecue-muted);font-size:.75rem}.project-bridge .bridge-onecue{color:var(--cue-accent);align-items:center;gap:10px;display:flex}.bridge-onecue svg{width:26px;height:26px}.bridge-line{background:var(--onecue-border-strong);flex:1;min-width:24px;height:1px;position:relative}.bridge-line:after{content:"";border-top:1px solid var(--onecue-border-strong);border-right:1px solid var(--onecue-border-strong);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.intelligence-story{border-top:1px solid var(--onecue-hairline);padding-block:56px 64px}.story-heading{max-width:680px;margin-bottom:32px}.story-heading>p{max-width:620px;color:var(--onecue-muted);margin-top:16px}.knowledge-story{background:var(--cue-panel);border:1px solid var(--onecue-border);border-radius:8px;margin:0;overflow:hidden}.story-caption{border-bottom:1px solid var(--onecue-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:16px 24px;display:flex}.story-caption>span:first-child{font-size:.875rem;font-weight:500}.story-caption>span:last-child{color:var(--onecue-muted);font-size:.75rem}.cue-flow{border-bottom:1px solid var(--onecue-border);padding:16px 32px 28px}.cue-flow-heading{color:var(--onecue-muted);justify-content:space-between;align-items:center;gap:16px;font-size:.75rem;display:flex}.flow-replay{border-radius:4px;align-items:center;gap:6px;min-height:44px;padding-inline:8px;display:inline-flex}.flow-replay:hover:not(:disabled){color:var(--onecue-ink);background:var(--onecue-paper)}.flow-replay:disabled{opacity:.5}.cue-flow-diagram{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr) 80px minmax(0,1fr);align-items:center;max-width:760px;margin:12px auto 0;display:grid}.flow-sources{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.flow-sources button{min-height:44px;color:var(--onecue-muted);background:var(--onecue-paper);border:1px solid var(--onecue-hairline);border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:6px;font-size:.8125rem;display:flex}.flow-sources button:hover{color:var(--onecue-ink);background:var(--onecue-bone)}.flow-sources button[aria-pressed=true]{color:var(--cue-accent);background:var(--cue-accent-wash);border-color:color-mix(in srgb,var(--cue-accent)25%,transparent)}.flow-connections{width:100%;height:144px;overflow:visible}.flow-connections path{stroke:var(--onecue-border);vector-effect:non-scaling-stroke}.flow-connections path[data-selected=true]{stroke:var(--cue-accent);stroke-opacity:.5}.flow-lesson,.flow-result{text-align:center;background:var(--onecue-paper);border:1px solid var(--onecue-border);border-radius:8px;align-content:center;justify-items:center;gap:6px;min-width:0;min-height:144px;padding:20px 8px;display:grid}.cue-flow[data-relevant=true] .flow-result{background:var(--cue-accent-wash);border-color:color-mix(in srgb,var(--cue-accent)25%,transparent)}.flow-lesson>svg{width:24px;height:24px;color:var(--cue-accent);margin-bottom:4px}.flow-lesson strong,.flow-result strong{font-size:.875rem;font-weight:500}.flow-lesson>span,.flow-result>span:last-child{color:var(--onecue-muted);font-size:.75rem}.flow-result-dot{background:var(--cue-accent);border-radius:50%;width:8px;height:8px;margin-bottom:10px}.cue-flow[data-relevant=false] .flow-result-dot{border:1px solid var(--onecue-muted);background:0 0}.cue-flow[data-relevant=false] .flow-output-path path{stroke-dasharray:3 5}.flow-signal{opacity:0;fill:var(--cue-accent)}@media (prefers-reduced-motion:no-preference){.flow-signal-in[data-running=true]{animation:1.1s ease-in-out both cue-trace-in}.flow-signal-in[data-source="0"]{--source-y:22px}.flow-signal-in[data-source="1"]{--source-y:72px}.flow-signal-in[data-source="2"]{--source-y:122px}.flow-signal-out[data-running=true]{animation:.9s ease-in-out 1.05s both cue-trace-out}}@keyframes cue-trace-in{0%{opacity:0;transform:translate(0,var(--source-y))}10%{opacity:1}30%{transform:translate(24px,var(--source-y))}70%{transform:translate(56px,72px)}90%{opacity:1}to{opacity:0;transform:translate(80px,72px)}}@keyframes cue-trace-out{0%{opacity:0;transform:translateY(72px)}10%,85%{opacity:1}to{opacity:0;transform:translate(80px,72px)}}@media (max-width:720px){.cue-flow{padding:12px 16px 24px}.cue-flow-diagram{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr)}.flow-sources button{gap:4px;font-size:.6875rem}.flow-sources button svg{display:none}.flow-lesson,.flow-result{padding:16px 4px}.flow-lesson strong,.flow-result strong{font-size:.75rem}.flow-lesson>span,.flow-result>span:last-child{font-size:.6875rem}}.knowledge-grid{grid-template-columns:1fr 1fr;display:grid}.knowledge-grid>div{min-width:0;padding:28px 32px}.story-label{color:var(--onecue-muted);font-size:.75rem;font-weight:500}.evidence-detail{min-height:172px;margin-top:20px}.evidence-detail code{color:var(--onecue-muted);overflow-wrap:anywhere;font-size:.75rem;display:block}.evidence-detail h3{margin-top:12px;font-size:1rem}.evidence-detail>p{color:var(--onecue-muted);margin-top:8px;font-size:.8125rem}.evidence-relation{color:var(--cue-accent);margin-top:16px;font-size:.75rem;display:block}.project-lesson{border-top:1px solid var(--onecue-hairline);margin-top:20px;padding-top:20px}.understanding-title{color:var(--cue-accent);align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex}.understanding-title svg{width:19px;height:19px}.project-lesson>p{max-width:400px;color:var(--onecue-ink-soft);margin-top:12px;font-size:.875rem}.cue-column{background:var(--onecue-paper);border-left:1px solid var(--onecue-border)}.cue-task-selector{border:0;flex-wrap:wrap;gap:4px;margin-top:20px;padding:0;display:flex}.cue-task-selector button{min-height:44px;color:var(--onecue-muted);border:1px solid #0000;border-radius:5px;padding:8px 10px;font-size:.8125rem}.cue-task-selector button:hover{color:var(--onecue-ink);background:var(--onecue-bone)}.cue-task-selector button[aria-pressed=true]{color:var(--cue-accent);background:var(--cue-accent-wash);border-color:color-mix(in srgb,var(--cue-accent)25%,transparent)}.next-task{letter-spacing:-.015em;min-height:64px;font-size:1.0625rem;line-height:1.5;margin-top:24px!important}.selected-context{background:var(--cue-accent-wash);border-left:2px solid var(--cue-accent);border-radius:0 6px 6px 0;min-height:140px;margin-top:24px;padding:20px 18px}.selected-context>span{color:var(--cue-accent);font-size:.75rem;font-weight:500}.selected-context>p{color:var(--onecue-ink-soft);margin-top:10px;font-size:.9375rem}.selected-context[data-silent=true]{background:var(--onecue-paper);border-color:var(--onecue-border-strong)}.selected-context[data-silent=true]>span{color:var(--onecue-muted)}.cue-outcome{color:var(--onecue-muted);font-size:.8125rem;margin-top:20px!important}.story-boundary{color:var(--onecue-muted);border-top:1px solid var(--onecue-border);padding:12px 24px;font-size:.75rem}.story-followup,.page-next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.story-followup{padding-top:16px}.story-followup>p{max-width:600px;color:var(--onecue-muted);font-size:.875rem}.intelligence-evolution{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.evolution-intro>.eyebrow{margin-bottom:20px}.evolution-intro>p:not(.eyebrow){max-width:450px;color:var(--onecue-muted);margin-top:20px}.evolution-intro .text-link{margin-top:16px}.evolution-scenario{color:var(--onecue-muted);font-size:.8125rem;margin-bottom:24px!important}.evolution-trace ol{margin:0;padding:0;list-style:none}.evolution-trace li{grid-template-columns:36px 1fr;gap:20px;padding-bottom:24px;display:grid;position:relative}.evolution-trace li:not(:last-child):before{content:"";border-left:1px solid var(--onecue-border);position:absolute;top:36px;bottom:0;left:17px}.evolution-step-icon{width:36px;height:36px;color:var(--cue-accent);background:var(--onecue-bone);border:1px solid var(--onecue-border);border-radius:50%;place-items:center;display:grid}.evolution-verb{color:var(--onecue-muted);font-size:.75rem}.evolution-trace h3{margin-top:4px;font-size:1rem}.evolution-trace li p{max-width:350px;color:var(--onecue-muted);margin-top:6px;font-size:.875rem}.evolution-boundary{color:var(--onecue-muted);font-size:.75rem}.evolution-preview{border-left:1px solid var(--onecue-border);background:0 0;margin:0;padding:28px}.evolution-preview figcaption{color:var(--onecue-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.evolution-preview h3{margin-top:20px;font-size:1.125rem}.evolution-file-change{grid-template-columns:1fr;gap:4px;margin-block:20px;display:grid}.evolution-file-change>span{color:var(--onecue-muted);font-size:.75rem}.evolution-file-change code{overflow-wrap:anywhere;font-size:.8125rem}.evolution-file-change svg{color:var(--cue-accent);margin-block:6px;transform:rotate(90deg)}.evolution-preview>p{color:var(--onecue-muted);font-size:.875rem}.evolution-preview-steps{color:var(--cue-accent);align-items:center;gap:12px;margin-top:20px;font-size:.75rem;display:flex}.context-audit{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.audit-command{color:var(--cue-accent);margin-bottom:20px;font-size:.875rem;display:block}.audit-copy h2{max-width:340px}.audit-copy>p{max-width:370px;color:var(--onecue-muted);margin-top:20px}.audit-copy .audit-status{max-width:320px;font-size:.8125rem}.audit-report{background:var(--cue-panel);border:1px solid var(--onecue-border);border-radius:8px;margin:0;padding:24px}.audit-report figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}.audit-report figcaption>span:last-child{color:var(--onecue-muted);font-size:.75rem;font-weight:400}.audit-summary{align-items:baseline;gap:16px;margin-block:24px;display:flex}.audit-summary strong{letter-spacing:-.045em;font-size:2rem;font-weight:500}.audit-summary>span,.audit-table-label{color:var(--onecue-muted);font-size:.75rem}.audit-rows{gap:10px;margin-block:16px 24px;display:grid}.audit-rows>div{grid-template-columns:1fr auto;gap:16px;font-size:.8125rem;display:grid}.audit-rows dt{color:var(--onecue-ink-soft)}.audit-rows dd{font-family:var(--font-onecue-mono),monospace;font-variant-numeric:tabular-nums;margin:0}.audit-total{border-top:1px solid var(--onecue-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.audit-total>span{font-size:.8125rem}.audit-total strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:1.5rem;font-weight:500}.audit-total small{color:var(--onecue-muted);font-size:.875rem;font-weight:400}.audit-disclaimer{color:var(--onecue-muted);font-size:.75rem;line-height:1.6;margin-top:16px!important}@media (max-width:960px){.knowledge-grid>div{padding:24px}.intelligence-evolution,.context-audit{gap:40px}}@media (max-width:720px){.project-bridge{text-align:center;gap:12px;margin-top:36px}.project-bridge>div{flex:1;min-width:0}.project-bridge strong{font-size:.8125rem}.project-bridge div>span{font-size:.6875rem}.project-bridge .bridge-onecue{flex-direction:column;flex:none;gap:4px}.bridge-line{flex:none;width:16px;min-width:16px}.intelligence-story{padding-block:32px 40px}.story-heading{margin-bottom:24px}.knowledge-grid,.intelligence-evolution,.context-audit{grid-template-columns:1fr;display:grid}.knowledge-grid>div{padding:24px}.evidence-detail{min-height:0;margin-top:16px}.cue-column{border-top:1px solid var(--onecue-border);border-left:0}.evolution-preview{padding:0 0 0 24px}.story-followup{gap:8px}.story-followup .text-link{white-space:normal}.intelligence-evolution,.context-audit{gap:32px}.audit-report{padding:20px}.audit-summary{flex-wrap:wrap;gap:4px 12px}.audit-copy h2,.audit-copy>p{max-width:none}.audit-rows>div{font-size:.75rem}}.install-panel{min-width:0}.install-panel>p{color:var(--onecue-muted);margin-top:8px;font-size:.9375rem}.install-panel .install-command{border-color:var(--onecue-border);width:100%;margin-top:20px}.install-panel .install-meta{justify-content:space-between;gap:8px;margin-top:8px}.faq-section{grid-template-columns:1fr 1.65fr;gap:48px;display:grid}.faq-section .section-heading{margin:0}.faq-section .faq-list{border-top:0}.faq-section .faq-item:first-child summary{padding-top:0}.faq-item summary{min-height:44px}.cloud-preview{border-top:1px solid var(--onecue-hairline);padding-block:28px}.cloud-preview h2{letter-spacing:-.015em;font-size:1rem}.cloud-preview p{color:var(--onecue-muted);margin-top:6px;font-size:.875rem}.page-intro{padding-block:32px 48px}.page-intro .back-link{color:var(--onecue-muted);margin-bottom:32px;font-size:.8125rem}.page-intro h1{letter-spacing:-.045em;max-width:760px;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:500;line-height:1.15}.page-intro h1 span{color:var(--onecue-muted)}.page-intro>p{max-width:560px;color:var(--onecue-muted);margin-top:20px;font-size:1.0625rem}.subpage .sessions-section{padding-top:40px}.subpage .sessions-section h2{font-size:1.5rem}.page-next{padding-block:24px 56px}.page-next>p{color:var(--onecue-muted)}.start-guide{padding-bottom:32px}.start-section{border-top:1px solid var(--onecue-border);padding-block:32px}.start-section:first-child{border-top:0;padding-top:0}.start-section>h2{letter-spacing:-.03em;max-width:640px;margin-top:14px;font-size:1.75rem;font-weight:500}.start-steps{gap:40px;margin-top:36px;padding:0;list-style:none;display:grid}.start-step{max-width:720px}.start-step h3{align-items:baseline;gap:14px;font-size:1.125rem;font-weight:500;display:flex}.start-step-num{width:28px;height:28px;font-family:var(--font-onecue-mono),monospace;color:var(--cue-accent);background:var(--cue-accent-wash);border:1px solid color-mix(in srgb,var(--cue-accent)25%,transparent);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;display:inline-grid}.start-step>p{max-width:620px;color:var(--onecue-muted);margin-top:10px;font-size:.9375rem}.start-step .install-command{margin:18px 0 0}.start-note{margin-top:12px!important;font-size:.8125rem!important}.start-step code,.start-command-row code,.start-kinds code{font-family:var(--font-onecue-mono),monospace;font-size:.85em}.start-kinds{gap:8px;margin-top:18px;padding:0;list-style:none;display:grid}.start-kinds li{color:var(--onecue-muted);align-items:baseline;gap:12px;font-size:.875rem;display:flex}.start-kinds code{color:var(--cue-accent);flex-shrink:0}.start-commands{border-top:1px solid var(--onecue-border);max-width:860px;margin-top:28px;display:grid}.start-command-row{border-bottom:1px solid var(--onecue-border);grid-template-columns:minmax(200px,300px) 1fr;gap:20px;padding:12px 0;display:grid}.start-command-row dd{color:var(--onecue-muted);margin:0;font-size:.875rem}@media (max-width:640px){.start-command-row{grid-template-columns:1fr;gap:4px}}.cloud-roadmap{grid-template-columns:1fr 1.2fr;gap:64px;display:grid}.roadmap-list{gap:32px;display:grid}.roadmap-list p{max-width:520px;color:var(--onecue-muted);margin-top:10px;font-size:.9375rem}@media (max-width:720px){.decision-handoff,.faq-section,.cloud-roadmap{grid-template-columns:1fr}.decision-source,.decision-next{padding:24px}.decision-source{border-right:0;border-bottom:1px solid var(--onecue-border)}.decision-source blockquote{font-size:1.25rem}.decision-handoff figcaption{padding-inline:24px}.recall-section{padding-bottom:36px}.recall-footer{gap:4px}.recall-footer .text-link{white-space:normal}.get-started,.faq-section,.cloud-roadmap{gap:28px;padding-block:40px}.install-panel .install-meta{align-items:flex-start}.cloud-preview{gap:8px}.page-intro{padding-block:20px 36px}.page-intro .back-link{margin-bottom:24px}.page-next{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.landing :where(*){transition:none!important;animation:none!important}}.doc{padding-bottom:64px}.doc-section{border-top:1px solid var(--onecue-hairline);max-width:720px;padding-block:32px}.doc-section:first-child{border-top:0;padding-top:0}.doc-section h2{margin-bottom:14px;font-size:1.375rem}.doc-section p,.doc-section li{color:var(--onecue-ink-soft);font-size:.9375rem;line-height:1.7}.doc-section ul{padding-left:20px}.doc-section p+p,.doc-section p+ul,.doc-section ul+p{margin-top:12px}.doc-section li+li{margin-top:6px}.doc-section a{color:var(--onecue-ink)}.doc-section code{font-family:var(--font-onecue-mono),monospace;font-size:.85em}@media (max-width:720px){.doc{padding-bottom:40px}.doc-section{padding-block:24px}}
