:root{--os-bg:#fafafa;--os-surface:#fff;--os-subtle:#f4f4f5;--os-muted:#71717a;--os-soft-ink:#3f3f46;--os-ink:#18181b;--os-black:#09090b;--os-line:#e4e4e7;--os-line-strong:#d4d4d8;--os-star:#eac650;--os-blue:#2563eb;--os-green:#14805e;--os-red:#c2413b;--os-font:var(--font-display);--os-font-medium:var(--font-display-medium);--os-font-bold:var(--font-display-bold);--os-mono:var(--font-mono)}html,body{background:var(--os-bg)}.os-page{background:var(--os-bg);height:100vh;color:var(--os-ink);font-family:var(--os-font);scroll-behavior:smooth;overflow:hidden auto}.os-page *,.os-page :before,.os-page :after{box-sizing:border-box;letter-spacing:0}.os-page a,.os-page button{-webkit-tap-highlight-color:transparent}.os-page a:focus-visible,.os-page button:focus-visible{outline-offset:3px;outline:3px solid #eac650b3}.os-skip{z-index:100;border:1px solid var(--os-line);background:var(--os-surface);color:var(--os-ink);border-radius:6px;padding:10px 14px;text-decoration:none;position:fixed;top:12px;left:16px;transform:translateY(-150%)}.os-skip:focus{transform:translateY(0)}.os-nav{z-index:50;backdrop-filter:blur(20px)saturate(140%);background:#ffffffe0;border:1px solid #e4e4e7db;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 32px);min-height:56px;padding:7px 8px 7px 14px;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #18181b14}.os-brand,.os-workspace-brand,.os-footer-brand{align-items:center;display:inline-flex}.os-brand{color:var(--os-ink);font-family:var(--os-font-bold);justify-self:start;gap:9px;font-size:16px;text-decoration:none}.os-brand-mark{background:var(--os-black);width:30px;height:30px;color:var(--os-star);border-radius:50%;place-items:center;display:grid}.os-nav-links{align-items:center;gap:2px;display:flex}.os-nav-links a{color:var(--os-soft-ink);font-family:var(--os-font-medium);border-radius:999px;padding:10px 13px;font-size:14px;text-decoration:none;transition:background .18s,color .18s}.os-nav-links a:hover{background:var(--os-subtle);color:var(--os-black)}.os-nav-cta{justify-self:end}.os-button{cursor:pointer;min-height:44px;font-family:var(--os-font-medium);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:15px;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.os-button:hover{transform:translateY(-1px)}.os-button-dark{background:var(--os-black);color:#fff}.os-button-dark:hover{background:#27272a}.os-button-light{border-color:var(--os-line-strong);background:var(--os-surface);color:var(--os-ink)}.os-button-light:hover{background:var(--os-subtle);border-color:#a1a1aa}.os-hero{grid-template-rows:1fr auto;grid-template-columns:minmax(340px,.74fr) minmax(590px,1.26fr);align-items:center;gap:40px 64px;width:min(1320px,100%);min-height:940px;margin:0 auto;padding:132px 40px 34px;display:grid}.os-hero-copy{max-width:550px}.os-eyebrow{color:var(--os-soft-ink);font-family:var(--os-mono);text-transform:uppercase;align-items:center;gap:7px;font-size:12px;line-height:1.4;display:inline-flex}.os-hero h1{max-width:620px;color:var(--os-black);font-family:var(--os-font-bold);margin:20px 0 22px;font-size:68px;line-height:.98}.os-hero-body{max-width:520px;color:var(--os-soft-ink);margin:0;font-size:19px;line-height:1.58}.os-hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.os-workspace{border:1px solid var(--os-line-strong);background:var(--os-surface);transform-origin:50%;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 30px 80px #18181b24,0 4px 12px #18181b0d}.os-workspace-bar{border-bottom:1px solid var(--os-line);grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 16px;display:grid}.os-workspace-brand{gap:7px;font-size:13px}.os-workspace-brand svg{color:var(--os-star)}.os-workspace-context{color:var(--os-soft-ink);font-family:var(--os-font-medium);align-items:center;gap:6px;font-size:13px;display:flex}.os-workspace-avatar{border:1px solid var(--os-line);background:var(--os-subtle);width:30px;height:30px;font-family:var(--os-mono);border-radius:50%;justify-self:end;place-items:center;font-size:10px;display:grid}.os-workspace-body{grid-template-columns:56px minmax(330px,1fr) minmax(180px,.54fr);min-height:520px;display:grid}.os-workspace-nav{border-right:1px solid var(--os-line);background:#f7f7f8;flex-direction:column;align-items:center;gap:10px;padding-top:18px;display:flex}.os-workspace-nav span{color:#71717a;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.os-workspace-nav span.active{border:1px solid var(--os-line);background:var(--os-surface);color:var(--os-black)}.os-repo-stage{min-width:0;padding:24px}.os-repo-toolbar{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.os-repo-toolbar code{font-family:var(--os-mono)}.os-repo-card{border:1px solid var(--os-line);border-radius:8px;margin-top:14px;padding:22px}.os-repo-title-row,.os-repo-title-row>div,.os-repo-meta,.os-repo-actions,.os-pane-heading,.os-console-topbar,.os-watch-header{align-items:center;display:flex}.os-repo-title-row{justify-content:space-between;gap:12px}.os-repo-title-row>div{gap:7px;min-width:0}.os-repo-title-row code{font-family:var(--os-mono);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.os-match{color:#0f6b4d;font-family:var(--os-mono);text-transform:uppercase;background:#eefaf5;border:1px solid #b9e4d2;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.os-match i{background:var(--os-green);border-radius:50%;width:6px;height:6px}.os-repo-card h3{font-family:var(--os-font-medium);margin:17px 0 14px;font-size:22px;line-height:1.25}.os-repo-meta{color:var(--os-muted);font-family:var(--os-mono);flex-wrap:wrap;gap:15px;font-size:11px}.os-repo-meta span{align-items:center;gap:5px;display:inline-flex}.os-repo-meta span:first-child svg{color:var(--os-star)}.os-repo-meta i{background:var(--os-blue);border-radius:50%;width:9px;height:9px}.os-repo-brief{border:1px solid var(--os-line);background:#fafafa;border-radius:7px;grid-template-columns:32px 1fr;gap:12px;margin-top:20px;padding:14px;display:grid}.os-brief-icon{background:var(--os-black);color:#fff;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.os-repo-brief div>span{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;font-size:9px}.os-repo-brief strong{font-family:var(--os-font-medium);margin-top:4px;font-size:14px;display:block}.os-repo-brief p{color:var(--os-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.os-repo-actions{gap:7px;margin-top:16px}.os-repo-actions>span{border:1px solid var(--os-line-strong);background:var(--os-surface);min-width:0;color:var(--os-ink);font-family:var(--os-font-medium);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:11px;display:flex}.os-repo-actions>span:first-child{border-color:var(--os-black);background:var(--os-black);color:#fff}.os-evidence-pane{border-left:1px solid var(--os-line);background:#fbfbfb;min-width:0;padding:24px 16px}.os-pane-heading{border-bottom:1px solid var(--os-line);color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;justify-content:space-between;gap:8px;padding-bottom:12px;font-size:9px}.os-pane-heading strong{color:var(--os-green);font-weight:500}.os-pane-tool{border-bottom:1px solid var(--os-line);grid-template-columns:20px 1fr;gap:8px;padding:14px 0;display:grid}.os-pane-tool>span,.os-tool-check{width:20px;height:20px;color:var(--os-green);background:#eaf8f2;border-radius:50%;place-items:center;display:grid}.os-pane-tool code,.os-console-tool code{font-family:var(--os-mono);font-size:10px;display:block}.os-pane-tool small{color:var(--os-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.os-pane-source{margin-top:16px}.os-pane-source span,.os-pane-source strong{display:block}.os-pane-source span{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;font-size:9px}.os-pane-source strong{font-family:var(--os-font-medium);margin-top:6px;font-size:10px;line-height:1.4}.os-loop-rail{border-top:1px solid var(--os-line);border-bottom:1px solid var(--os-line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.os-loop-item{border-right:1px solid var(--os-line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;min-height:62px;padding:0 18px;display:grid}.os-loop-item:last-child{border-right:0}.os-loop-item>span{color:var(--os-muted);font-family:var(--os-mono);font-size:10px}.os-loop-item strong{font-family:var(--os-font-medium);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.os-loop-item svg{color:#a1a1aa}.os-section{padding:128px max(32px,50% - 590px);scroll-margin-top:88px}.os-section-copy,.os-memory-heading,.os-agent-heading{max-width:760px}.os-section h2,.os-final h2{font-family:var(--os-font-bold);margin:18px 0 20px;font-size:50px;line-height:1.04}.os-section-copy>p,.os-memory-heading>p,.os-agent-heading>p{max-width:700px;color:var(--os-muted);margin:0;font-size:18px;line-height:1.65}.os-intro{background:var(--os-surface);border-top:1px solid var(--os-line)}.os-product-stories{border-top:1px solid var(--os-line);margin-top:72px}.os-story{border-bottom:1px solid var(--os-line);grid-template-columns:minmax(280px,.75fr) minmax(430px,1.25fr);align-items:center;gap:64px;min-height:420px;padding:64px 0;display:grid}.os-story:nth-child(2n) .os-story-copy{grid-area:1/2}.os-story:nth-child(2n) .os-scene{grid-area:1/1}.os-story-copy{grid-template-columns:42px 1fr;gap:18px;display:grid}.os-story-index{color:var(--os-muted);font-family:var(--os-mono);padding-top:6px;font-size:12px}.os-story h3{font-family:var(--os-font-bold);margin:0;font-size:30px;line-height:1.15}.os-story-copy p{color:var(--os-muted);margin:14px 0 0;font-size:16px;line-height:1.65}.os-scene{border:1px solid var(--os-line);background:#f7f7f8;border-radius:8px;min-width:0;padding:24px;overflow:hidden}.os-discovery-scene{grid-template-columns:150px 1fr;gap:8px;display:grid}.os-scene-queue{border-right:1px solid var(--os-line);color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;flex-direction:column;grid-row:span 4;padding:10px 24px 10px 6px;font-size:10px;display:flex}.os-scene-queue strong{color:var(--os-black);margin-top:44px;font-size:58px;font-weight:400;line-height:1}.os-scene-queue span:last-child{margin-top:4px}.os-scene-repo{color:var(--os-muted);font-family:var(--os-mono);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;font-size:11px;display:flex}.os-scene-repo.active{border-color:var(--os-line-strong);background:var(--os-surface);color:var(--os-black)}.os-scene-repo strong{color:var(--os-green);font-weight:500}.os-scene-reason{border-top:1px solid var(--os-line);color:var(--os-soft-ink);align-items:flex-start;gap:10px;margin-top:6px;padding:16px 15px 4px;display:flex}.os-scene-reason svg{color:var(--os-star);flex-shrink:0}.os-scene-reason p{margin:0;font-size:13px;line-height:1.5}.os-agent-scene{background:var(--os-black);color:#fff;grid-template-columns:.8fr 1.2fr;gap:12px;display:grid}.os-mini-tools{flex-direction:column;gap:7px;display:flex}.os-mini-tools span{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:6px;align-items:center;gap:8px;padding:13px;display:flex}.os-mini-tools svg{color:#6ee7b7}.os-mini-tools code{font-family:var(--os-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.os-mini-answer{border-left:1px solid #3f3f46;padding:6px 12px 6px 24px}.os-mini-answer span,.os-console-label{color:#a1a1aa;font-family:var(--os-mono);text-transform:uppercase;font-size:9px}.os-mini-answer strong{font-family:var(--os-font-medium);margin-top:14px;font-size:17px;display:block}.os-mini-answer p{color:#a1a1aa;margin:10px 0 0;font-size:13px;line-height:1.55}.os-mini-sources{flex-wrap:wrap;grid-column:2;gap:6px;padding-left:24px;display:flex}.os-mini-sources span{color:#a1a1aa;font-family:var(--os-mono);border:1px solid #3f3f46;border-radius:999px;padding:5px 8px;font-size:9px}.os-watch-scene{background:var(--os-surface)}.os-watch-header{border-bottom:1px solid var(--os-line);justify-content:space-between;gap:12px;padding-bottom:16px}.os-watch-header span{font-family:var(--os-font-medium);align-items:center;gap:7px;font-size:14px;display:flex}.os-watch-header strong{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;font-size:10px;font-weight:400}.os-update{border-bottom:1px solid var(--os-line);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:17px 0;display:grid}.os-update:last-child{border-bottom:0}.os-update>span{width:26px;height:26px;color:var(--os-green);font-family:var(--os-mono);background:#eefaf5;border-radius:50%;place-items:center;font-size:11px;display:grid}.os-update>span.important{color:#8a6800;background:#fff8db}.os-update strong{font-family:var(--os-font-medium);font-size:13px}.os-update p{color:var(--os-muted);margin:4px 0 0;font-size:11px;line-height:1.4}.os-update>svg{color:#a1a1aa}.os-agent{background:var(--os-black);color:#fff}.os-eyebrow-dark,.os-agent-heading>p{color:#a1a1aa}.os-agent-console{background:#111113;border:1px solid #3f3f46;border-radius:8px;margin-top:64px;overflow:hidden}.os-console-topbar{border-bottom:1px solid #3f3f46;justify-content:space-between;gap:20px;min-height:54px;padding:0 18px}.os-console-topbar>div{gap:6px;display:flex}.os-console-topbar>div span{background:#52525b;border-radius:50%;width:8px;height:8px}.os-console-topbar>code{color:#a1a1aa;font-family:var(--os-mono);font-size:11px}.os-console-status{color:#a1a1aa;font-family:var(--os-mono);text-transform:uppercase;align-items:center;gap:7px;font-size:10px;display:flex}.os-console-status i{background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #34d3991f}.os-console-grid{grid-template-columns:.86fr 1.14fr;min-height:420px;display:grid}.os-console-tools{border-right:1px solid #3f3f46;padding:28px}.os-console-tool{border-bottom:1px solid #27272a;grid-template-columns:24px 1fr auto;gap:12px;padding:17px 0;display:grid}.os-console-tool:first-child{padding-top:0}.os-console-tool>div p{color:#71717a;margin:5px 0 0;font-size:12px;line-height:1.4}.os-console-tool>span:last-child{color:#52525b;font-family:var(--os-mono);font-size:10px}.os-console-answer{align-self:center;max-width:560px;padding:48px}.os-console-answer h3{font-family:var(--os-font-bold);margin:16px 0 14px;font-size:31px;line-height:1.15}.os-console-answer p{color:#a1a1aa;margin:0;font-size:16px;line-height:1.65}.os-agent-cursor{color:var(--os-star)}.os-console-citations{flex-wrap:wrap;gap:7px;margin-top:26px;display:flex}.os-console-citations span{color:#a1a1aa;font-family:var(--os-mono);border:1px solid #3f3f46;border-radius:999px;padding:7px 10px;font-size:10px}.os-memory{background:var(--os-surface)}.os-memory-map{border-top:1px solid var(--os-line);border-bottom:1px solid var(--os-line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:52px;min-height:460px;margin-top:64px;padding:56px 0;display:grid}.os-memory-column{flex-direction:column;gap:8px;display:flex}.os-map-label{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;margin-bottom:8px;font-size:10px}.os-signal{border:1px solid var(--os-line);color:var(--os-soft-ink);background:#fafafa;border-radius:7px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.os-signal>span{border:1px solid var(--os-line);background:var(--os-surface);width:30px;height:30px;color:var(--os-ink);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.os-memory-core{border:1px solid var(--os-line-strong);background:var(--os-bg);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:250px;height:250px;display:flex;position:relative}.os-memory-core:before,.os-memory-core:after{border-top:1px solid var(--os-line-strong);content:"";width:52px;position:absolute;top:50%}.os-memory-core:before{right:100%}.os-memory-core:after{left:100%}.os-memory-orbit{border:1px solid var(--os-line);border-radius:50%;position:absolute}.os-memory-orbit-a{inset:15px}.os-memory-orbit-b{inset:35px}.os-memory-core-mark{background:var(--os-black);width:54px;height:54px;color:var(--os-star);border-radius:50%;place-items:center;display:grid}.os-memory-core strong{font-family:var(--os-font-bold);margin-top:12px;font-size:20px;line-height:1.08}.os-memory-core>span:last-child{color:var(--os-muted);font-family:var(--os-mono);text-transform:uppercase;margin-top:7px;font-size:9px}.os-memory-principles{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px;display:grid}.os-principle{grid-template-columns:22px 1fr;gap:11px;display:grid}.os-principle>svg{color:var(--os-green);margin-top:2px}.os-principle strong,.os-principle span{display:block}.os-principle strong{font-family:var(--os-font-medium);font-size:15px}.os-principle span{color:var(--os-muted);margin-top:7px;font-size:13px;line-height:1.55}.os-final{background:var(--os-star);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:52px;min-height:430px;padding:88px max(32px,50% - 590px);display:grid}.os-final-copy{max-width:760px}.os-final-mark{background:var(--os-black);width:48px;height:48px;color:var(--os-star);border-radius:50%;place-items:center;display:grid}.os-final h2{max-width:700px;margin-bottom:14px}.os-final p{color:#4b400f;max-width:650px;margin:0;font-size:17px;line-height:1.6}.os-final-actions{flex-direction:column;align-items:center;gap:14px;display:flex}.os-final-link{color:var(--os-black);font-family:var(--os-font-medium);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.os-footer{background:var(--os-black);color:#fff;justify-content:space-between;align-items:center;gap:30px;min-height:110px;padding:28px max(32px,50% - 590px);display:flex}.os-footer-brand{flex-wrap:wrap;gap:8px}.os-footer-brand svg{color:var(--os-star)}.os-footer-brand strong{font-family:var(--os-font-bold)}.os-footer-brand span{color:#71717a;font-size:13px}.os-footer-links{flex-wrap:wrap;justify-content:flex-end;gap:22px;display:flex}.os-footer-links a{color:#a1a1aa;font-size:13px;text-decoration:none}.os-footer-links a:hover{color:#fff}@media (width<=1080px){.os-hero{grid-template-columns:1fr;gap:48px;min-height:auto;padding-top:140px}.os-hero-copy{max-width:720px}.os-hero h1{max-width:760px}.os-workspace{width:100%}.os-loop-rail{margin-top:4px}.os-story{gap:40px}.os-memory-map{gap:28px}.os-memory-core{width:210px;height:210px}.os-memory-core:before,.os-memory-core:after{width:28px}}@media (width<=820px){.os-nav{grid-template-columns:1fr auto}.os-nav-links{display:none}.os-hero{padding-left:24px;padding-right:24px}.os-hero h1{font-size:56px}.os-workspace-body{grid-template-columns:48px 1fr}.os-evidence-pane{display:none}.os-loop-rail{grid-template-columns:repeat(2,1fr)}.os-loop-item:nth-child(2){border-right:0}.os-loop-item:nth-child(-n+2){border-bottom:1px solid var(--os-line)}.os-section{padding:96px 24px}.os-section h2,.os-final h2{font-size:42px}.os-story,.os-story:nth-child(2n){grid-template-columns:1fr;gap:30px}.os-story:nth-child(2n) .os-story-copy,.os-story:nth-child(2n) .os-scene{grid-area:auto/1}.os-agent-console{overflow:visible}.os-console-grid{grid-template-columns:1fr}.os-console-tools{border-bottom:1px solid #3f3f46;border-right:0}.os-memory-map{grid-template-columns:1fr}.os-memory-core{margin:18px 0}.os-memory-core:before,.os-memory-core:after{border-top:0;border-left:1px solid var(--os-line-strong);width:0;height:46px;top:auto;left:auto;right:50%}.os-memory-core:before{bottom:100%}.os-memory-core:after{top:100%}.os-memory-principles{grid-template-columns:1fr}.os-final{grid-template-columns:1fr;padding:80px 24px}.os-final-actions,.os-footer{align-items:flex-start}}@media (width<=560px){.os-nav{width:calc(100% - 20px);min-height:52px;padding:6px 7px 6px 12px;top:10px}.os-brand-mark{width:28px;height:28px}.os-brand{font-size:15px}.os-nav-cta{min-height:38px;padding:0 13px;font-size:13px}.os-nav-cta svg{display:none}.os-hero{gap:34px;padding:108px 16px 22px}.os-hero h1{margin:16px 0 18px;font-size:44px;line-height:1.02}.os-hero-body{font-size:16px;line-height:1.58}.os-hero-actions{grid-template-columns:1fr;margin-top:24px;display:grid}.os-hero-actions .os-button{width:100%}.os-workspace{width:calc(100% + 16px)}.os-workspace-bar{height:50px;padding:0 12px}.os-workspace-brand strong,.os-workspace-avatar{display:none}.os-workspace-context{grid-column:2;font-size:12px}.os-workspace-body{grid-template-columns:38px 1fr;min-height:390px}.os-workspace-nav{gap:6px;padding-top:12px}.os-workspace-nav span{width:30px;height:30px}.os-repo-stage{padding:16px 12px}.os-repo-card{margin-top:10px;padding:14px}.os-repo-title-row{flex-direction:column;align-items:flex-start}.os-repo-title-row code{max-width:220px;font-size:12px}.os-repo-card h3{margin:13px 0 11px;font-size:17px}.os-repo-meta{gap:10px;font-size:9px}.os-repo-brief{grid-template-columns:26px 1fr;gap:8px;margin-top:14px;padding:10px}.os-brief-icon{width:26px;height:26px}.os-repo-brief strong{font-size:12px}.os-repo-brief p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.os-repo-actions>span{padding:9px 4px}.os-repo-actions>span svg{display:none}.os-loop-item{min-height:54px;padding:0 10px}.os-loop-item strong{font-size:12px}.os-loop-item svg{display:none}.os-section{padding:78px 16px}.os-section h2,.os-final h2{font-size:36px}.os-section-copy>p,.os-memory-heading>p,.os-agent-heading>p{font-size:16px}.os-product-stories{margin-top:48px}.os-story{min-height:0;padding:48px 0}.os-story-copy{grid-template-columns:30px 1fr;gap:8px}.os-story h3{font-size:25px}.os-story-copy p{font-size:14px}.os-scene{padding:14px}.os-discovery-scene{grid-template-columns:78px 1fr}.os-scene-queue{padding-right:12px}.os-scene-queue strong{margin-top:30px;font-size:40px}.os-scene-repo{padding:11px 9px}.os-scene-repo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-agent-scene{grid-template-columns:1fr}.os-mini-answer{border-top:1px solid #3f3f46;border-left:0;padding:18px 4px 4px}.os-mini-sources{grid-column:1;padding-left:0}.os-console-topbar>code{display:none}.os-console-tools{padding:22px 18px}.os-console-answer{padding:34px 20px}.os-console-answer h3{font-size:26px}.os-console-answer p{font-size:14px}.os-memory-map{margin-top:44px;padding:44px 0}.os-memory-core{width:190px;height:190px}.os-final{padding:68px 16px}.os-final p{font-size:15px}.os-footer{flex-direction:column;padding:28px 16px}.os-footer-links{justify-content:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){.os-page{scroll-behavior:auto}.os-page *,.os-page :before,.os-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}