*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}#root{min-height:100vh}:root{--bg: #fff;--bg-dark: #0a0a0a;--bg-subtle: #f7f7f7;--border: #ddd;--border-dim: rgba(0,0,0,.08);--text: #111;--text-dim: #666;--text-muted: #999;--font: "IBM Plex Mono", monospace;--font-serif: "PT Serif", serif;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 14px;--fs-md: 16px;--fs-section: clamp(24px, 3vw, 40px);--fs-hero: clamp(40px, 6vw, 80px);--fs-hero-sub: clamp(22px, 3.5vw, 40px);--gap: 16px;--gap-sm: 12px;--gap-xs: 8px;--container: 1000px;--transition: .3s ease;--transition-slow: .5s ease;--c-ceo: 147 51 234;--c-ceo-text: #7c3aed;--c-product: 37 99 235;--c-product-text: #2563eb;--c-design: 225 29 72;--c-design-text: #e11d48;--c-dev: 5 150 105;--c-dev-text: #059669;--c-qa: 217 119 6;--c-qa-text: #d97706;--c-release: 13 148 136;--c-release-text: #0d9488;--c-research: 79 70 229;--c-research-text: #4f46e5;--c-cto: 234 88 12;--c-cto-text: #ea580c;--c-researcher: 14 165 233;--c-researcher-text: #0ea5e9;--c-content: 236 72 153;--c-content-text: #ec4899;--c-analytics: 168 85 247;--c-analytics-text: #a855f7;--term-management: oklch(.74 .08 312);--term-research: oklch(.76 .07 232);--term-product: oklch(.74 .075 255);--term-planning: oklch(.76 .065 278);--term-design: oklch(.77 .075 356);--term-architecture: oklch(.8 .085 58);--term-development: oklch(.77 .072 154);--term-testing: oklch(.82 .088 95);--term-content: oklch(.77 .072 332);--term-release: oklch(.78 .07 196);--term-analytics: oklch(.74 .072 286);--alpha-border: .5;--alpha-bg: .1;--alpha-bg-card: .06}html{font-size:var(--fs-base);scroll-behavior:smooth}body{font-family:var(--font);color:var(--text);background:var(--bg);line-height:24px;overflow-x:hidden}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.hero{min-height:85vh;background:var(--bg-dark);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px;position:relative}.hero-content{max-width:800px}.hero-label{font-family:var(--font);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#ffffff4d;margin-bottom:24px}.hero-footer{font-family:var(--font);font-size:12px;font-weight:400;color:#ffffff59;letter-spacing:.04em;margin-top:32px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.hero-footer-sep{margin:0 8px;opacity:.4}.hero-footer a{color:#ffffff80;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.15)}.hero-footer a:hover{color:#fffc;border-bottom-color:#ffffff59}.hero-title{font-family:var(--font-serif);font-size:var(--fs-hero);font-weight:700;color:#d0d0d0;line-height:1.05;letter-spacing:-.02em;margin-bottom:24px}.hero-subtitle{font-family:var(--font-serif);font-size:var(--fs-hero-sub);font-weight:700;color:#fff;line-height:1.15;margin-bottom:48px}.hero-numbers{display:flex;justify-content:center;gap:64px;margin-top:0}.hero-number{text-align:center}.number-big{font-family:var(--font-serif);font-size:clamp(48px,8vw,100px);font-weight:700;color:#fff;line-height:1;display:block;font-variant-numeric:tabular-nums}.number-label{font-family:var(--font);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:#555;display:block;margin-top:8px}.hero-exhibit{position:absolute;bottom:24px;right:32px;font-family:var(--font);font-size:10px;color:#ffffff26;letter-spacing:.2em;text-transform:uppercase}.crop-marks{position:absolute;inset:0;pointer-events:none}.crop-mark{position:absolute;width:12px;height:12px}.crop-mark--tl{top:20px;left:20px;border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.crop-mark--tr{top:20px;right:20px;border-top:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.12)}.crop-mark--bl{bottom:20px;left:20px;border-bottom:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.crop-mark--br{bottom:20px;right:20px;border-bottom:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.12)}.section-divider{display:flex;align-items:center;justify-content:center;padding:32px 24px}.section-divider span{font-family:var(--font);font-size:10px;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:#bbb;padding:0 24px;position:relative;white-space:nowrap}.section-divider:before,.section-divider:after{content:"";flex:1;height:1px;background:#ddd}.section-divider.dark{background:var(--bg-dark)}.section-divider.dark:before,.section-divider.dark:after{background:#333}.section-divider.dark span{color:#555}.section-heading{font-family:var(--font-serif);font-size:var(--fs-section);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text);margin-bottom:32px}.narrative{padding:80px 0 40px;background:#0a0a0a}.narrative .container{max-width:none;padding:0 24px}.narrative .section-heading{color:#888}.task-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin-bottom:24px}.wall-tile{padding:10px 12px;font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.05em;border:1px solid #1a1a1a;background:#111;color:#666;border-radius:0}.pain-caption{font-size:var(--fs-md);color:#555;font-weight:400}.pain-footnote{font-family:var(--font);font-size:11px;color:#666;margin-top:16px}.solution-section{padding:80px 0}.solution-sub{font-size:var(--fs-md);color:var(--text-dim);font-weight:300;margin-top:-16px;margin-bottom:32px}.colored-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin-bottom:32px}.colored-tile{padding:10px 12px;font-size:var(--fs-sm);font-weight:500;line-height:1.3;border:1px solid var(--border-dim);border-radius:0;transition:opacity var(--transition)}.colored-tile.dimmed{opacity:.15}.colored-tile[data-agent=ceo]{border-color:rgb(var(--c-ceo) / var(--alpha-border));background:rgb(var(--c-ceo) / var(--alpha-bg));color:var(--c-ceo-text)}.colored-tile[data-agent=product]{border-color:rgb(var(--c-product) / var(--alpha-border));background:rgb(var(--c-product) / var(--alpha-bg));color:var(--c-product-text)}.colored-tile[data-agent=design]{border-color:rgb(var(--c-design) / var(--alpha-border));background:rgb(var(--c-design) / var(--alpha-bg));color:var(--c-design-text)}.colored-tile[data-agent=cto]{border-color:rgb(var(--c-cto) / var(--alpha-border));background:rgb(var(--c-cto) / var(--alpha-bg));color:var(--c-cto-text)}.colored-tile[data-agent=dev]{border-color:rgb(var(--c-dev) / var(--alpha-border));background:rgb(var(--c-dev) / var(--alpha-bg));color:var(--c-dev-text)}.colored-tile[data-agent=qa]{border-color:rgb(var(--c-qa) / var(--alpha-border));background:rgb(var(--c-qa) / var(--alpha-bg));color:var(--c-qa-text)}.colored-tile[data-agent=release]{border-color:rgb(var(--c-release) / var(--alpha-border));background:rgb(var(--c-release) / var(--alpha-bg));color:var(--c-release-text)}.colored-tile[data-agent=research]{border-color:rgb(var(--c-research) / var(--alpha-border));background:rgb(var(--c-research) / var(--alpha-bg));color:var(--c-research-text)}.colored-tile[data-agent=researcher]{border-color:rgb(var(--c-researcher) / var(--alpha-border));background:rgb(var(--c-researcher) / var(--alpha-bg));color:var(--c-researcher-text)}.colored-tile[data-agent=content]{border-color:rgb(var(--c-content) / var(--alpha-border));background:rgb(var(--c-content) / var(--alpha-bg));color:var(--c-content-text)}.colored-tile[data-agent=analytics]{border-color:rgb(var(--c-analytics) / var(--alpha-border));background:rgb(var(--c-analytics) / var(--alpha-bg));color:var(--c-analytics-text)}.agent-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.strip-card{padding:14px 12px;border:1px solid var(--border-dim);border-radius:0;background:var(--bg);cursor:pointer;transition:all var(--transition)}.strip-card:hover,.strip-card.active{transform:translateY(-2px)}.strip-card.faded{opacity:.25}.strip-card-role{font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.3;margin-bottom:6px;display:flex;align-items:center;flex-wrap:wrap}.strip-card-role-meta{font-family:var(--font);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;margin-left:8px;padding:2px 7px;border-radius:999px;color:#8dc8ff;border:1px solid rgba(141,200,255,.45);background:#8dc8ff1f;white-space:nowrap;pointer-events:none}.strip-card-count{font-size:var(--fs-xs);color:var(--text-muted)}.strip-card[data-agent=ceo]{border-color:rgb(var(--c-ceo) / .3)}.strip-card[data-agent=product]{border-color:rgb(var(--c-product) / .3)}.strip-card[data-agent=design]{border-color:rgb(var(--c-design) / .3)}.strip-card[data-agent=cto]{border-color:rgb(var(--c-cto) / .3)}.strip-card[data-agent=dev]{border-color:rgb(var(--c-dev) / .3)}.strip-card[data-agent=qa]{border-color:rgb(var(--c-qa) / .3)}.strip-card[data-agent=release]{border-color:rgb(var(--c-release) / .3)}.strip-card[data-agent=research]{border-color:rgb(var(--c-research) / .3)}.strip-card[data-agent=researcher]{border-color:rgb(var(--c-researcher) / .3)}.strip-card[data-agent=content]{border-color:rgb(var(--c-content) / .3)}.strip-card[data-agent=analytics]{border-color:rgb(var(--c-analytics) / .3)}.strip-card[data-agent=ceo] .strip-card-role{color:var(--c-ceo-text)}.strip-card[data-agent=product] .strip-card-role{color:var(--c-product-text)}.strip-card[data-agent=design] .strip-card-role{color:var(--c-design-text)}.strip-card[data-agent=cto] .strip-card-role{color:var(--c-cto-text)}.strip-card[data-agent=dev] .strip-card-role{color:var(--c-dev-text)}.strip-card[data-agent=qa] .strip-card-role{color:var(--c-qa-text)}.strip-card[data-agent=release] .strip-card-role{color:var(--c-release-text)}.strip-card[data-agent=research] .strip-card-role{color:var(--c-research-text)}.strip-card[data-agent=researcher] .strip-card-role{color:var(--c-researcher-text)}.strip-card[data-agent=content] .strip-card-role{color:var(--c-content-text)}.strip-card[data-agent=analytics] .strip-card-role{color:var(--c-analytics-text)}.strip-card[data-agent=ceo].active{background:rgb(var(--c-ceo) / var(--alpha-bg-card))}.strip-card[data-agent=product].active{background:rgb(var(--c-product) / var(--alpha-bg-card))}.strip-card[data-agent=design].active{background:rgb(var(--c-design) / var(--alpha-bg-card))}.strip-card[data-agent=cto].active{background:rgb(var(--c-cto) / var(--alpha-bg-card))}.strip-card[data-agent=dev].active{background:rgb(var(--c-dev) / var(--alpha-bg-card))}.strip-card[data-agent=qa].active{background:rgb(var(--c-qa) / var(--alpha-bg-card))}.strip-card[data-agent=release].active{background:rgb(var(--c-release) / var(--alpha-bg-card))}.strip-card[data-agent=research].active{background:rgb(var(--c-research) / var(--alpha-bg-card))}.strip-card[data-agent=researcher].active{background:rgb(var(--c-researcher) / var(--alpha-bg-card))}.strip-card[data-agent=content].active{background:rgb(var(--c-content) / var(--alpha-bg-card))}.strip-card[data-agent=analytics].active{background:rgb(var(--c-analytics) / var(--alpha-bg-card))}.bottleneck-section{padding:80px 0;text-align:center}.bottleneck-sub{font-size:var(--fs-md);color:var(--text-dim);font-weight:300;margin-top:-16px;margin-bottom:40px}.bottleneck-visual{max-width:600px;margin:0 auto}.bottleneck-slots{display:flex;justify-content:center;gap:8px;margin-bottom:32px;flex-wrap:wrap}.bottleneck-slot{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);font-weight:600;border:2px solid var(--border);border-radius:0;color:var(--text-muted);transition:all var(--transition-slow);font-variant-numeric:tabular-nums}.bottleneck-slot.active{border-color:var(--c-dev-text);color:var(--c-dev-text);background:rgb(var(--c-dev) / .08)}.bottleneck-slot.overflow{border-style:dashed;border-color:var(--border-dim);color:var(--text-muted);opacity:.4}.bottleneck-answer{font-size:var(--fs-base);color:var(--text);font-weight:400;line-height:1.6}.bottleneck-meta{font-family:var(--font);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:#999;margin-top:32px}.framing-section{padding:80px 0;background:var(--bg)}.framing-section .container{max-width:1140px}.framing-intro,.framing-rule{max-width:960px;font-size:18px;line-height:1.45}.framing-intro{color:var(--ws3-text-muted);margin-top:-16px;margin-bottom:32px}.framing-canvas{display:flex;flex-direction:column;gap:18px}.framing-stage-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.framing-stage-button{border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface);padding:var(--ws3-card-padding);text-align:left;cursor:pointer;transition:border-color var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease)}.framing-stage-button:hover{border-color:var(--ws3-border-strong);background:#fff}.framing-stage-button.active{background:var(--ws3-accent-soft);border-color:var(--ws3-accent);box-shadow:none}.framing-stage-index,.framing-stage-button .ws3-selectable-item-label{display:block;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ws3-label);margin-bottom:8px}.framing-stage-title,.framing-stage-button .ws3-selectable-item-title{display:block;font-family:var(--font-serif);font-size:24px;line-height:1.08;color:var(--ws3-text);margin-bottom:8px}.framing-stage-desc,.framing-stage-button .ws3-selectable-item-meta{display:block;font-size:13px;line-height:1.45;color:var(--ws3-text-muted)}.framing-focus-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.framing-focus-list{display:grid;gap:8px}.framing-focus-button{border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface);padding:var(--ws3-card-padding-sm) var(--ws3-card-padding);text-align:left;cursor:pointer;transition:background var(--ws3-motion-fast) var(--ws3-motion-ease),border-color var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease)}.framing-focus-button:hover{border-color:var(--ws3-border-strong);background:#fff}.framing-focus-button.active{background:var(--ws3-accent-soft);border-color:var(--ws3-accent)}.framing-focus-button--dark{border-color:var(--ws3-border);background:var(--ws3-surface)}.framing-focus-button--dark:hover{border-color:var(--ws3-border-strong);background:#fff}.framing-focus-button--dark.active{border-color:var(--ws3-accent);background:var(--ws3-accent-soft)}.framing-focus-button-title,.framing-focus-button .ws3-selectable-item-title{display:block;font-family:var(--font-serif);font-size:22px;line-height:1.08;color:var(--ws3-text)}.framing-focus-button--dark .framing-focus-button-title,.framing-focus-button--dark .ws3-selectable-item-title{color:var(--ws3-text)}.framing-focus-button-meta,.framing-focus-button .ws3-selectable-item-meta{display:block;margin-top:8px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ws3-label)}.framing-focus-card{min-height:100%;padding:24px;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface-strong)}.framing-focus-card--dark{background:var(--ws3-surface-strong);border-color:var(--ws3-border)}.framing-card-label{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ws3-label);margin-bottom:14px}.framing-focus-card--dark .framing-card-label{color:var(--ws3-label)}.framing-card-title{font-family:var(--font-serif);font-size:clamp(34px,5vw,56px);line-height:.98;letter-spacing:-.03em;color:var(--ws3-text);max-width:11ch;margin-bottom:12px}.framing-focus-card--dark .framing-card-title{color:var(--ws3-text)}.framing-card-subtitle{display:inline-flex;align-items:center;padding:5px 9px;border:1px solid var(--ws3-border);background:var(--ws3-surface-muted);color:var(--ws3-label);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;margin-bottom:16px}.framing-card-desc,.framing-card-note{max-width:42rem;font-size:15px;line-height:1.55}.framing-card-desc,.framing-focus-card--dark .framing-card-desc{color:var(--ws3-text-soft)}.framing-card-note{margin-top:18px;padding-top:18px;border-top:1px solid #e4ebf2;color:var(--ws3-text-muted)}.framing-focus-card--dark .framing-card-note{border-top-color:#e4ebf2;color:var(--ws3-text-muted)}.framing-rule{margin-top:24px;color:var(--ws3-text-muted)}.task-routes-section{padding:80px 0;background:var(--bg)}.task-routes-section .container{max-width:1260px}.section-bridge-note,.task-routes-intro{max-width:920px;font-size:18px;line-height:1.45;color:#5d6b80}.task-routes-intro{margin-top:-16px;margin-bottom:32px}.section-bridge-note{margin-top:-16px;margin-bottom:12px}.task-routes-canvas{display:flex;flex-direction:column;gap:20px;padding:36px 40px 40px}.scenario-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.scenario-buttons--dual{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-button{border:1px solid transparent;background:#ffffff94;padding:18px 20px 16px;text-align:left;cursor:pointer;min-height:106px;transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition),opacity var(--transition)}.scenario-button:hover{transform:translateY(-1px);border-color:#d7dee7;background:#ffffffc7}.scenario-button.active{border-color:#17212f;background:#fff;box-shadow:0 12px 28px #090f1c0f}.scenario-button-title{display:block;font-family:var(--font-serif);font-size:19px;line-height:1.16;color:#17212f;margin-bottom:8px;max-width:14ch}.scenario-button-teaser{display:block;font-size:12px;line-height:1.45;color:#667085;max-width:22ch}.scenario-buttons--dual .scenario-button-title,.scenario-buttons--dual .scenario-button-teaser{max-width:none}.scenario-stage-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;border:1px solid #d7dee7;background:#fff6}.scenario-stage-tab{border:0;background:transparent;padding:14px 14px 16px;text-align:left;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.scenario-stage-tab:hover{background:#ffffff9e;transform:translateY(-1px)}.scenario-stage-tab.active{background:#fff;box-shadow:inset 0 0 0 1px #d7dee7}.scenario-stage-tab-label{display:block;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#667085;margin-bottom:8px}.scenario-stage-tab-title{display:block;font-size:14px;line-height:1.35;color:#17212f;max-width:15ch}.pipeline-stage-rail{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:6px;border:1px solid #d7dee7;background:#fff6}.pipeline-stage-tab{border:1px solid transparent;background:transparent;padding:14px 14px 16px;text-align:left;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.pipeline-stage-tab:hover{background:#ffffff9e;transform:translateY(-1px)}.pipeline-stage-tab.active{background:#fffffff5;border-color:var(--layer-accent);box-shadow:inset 0 0 0 1px #17212f0a}.pipeline-stage-tab.active .scenario-stage-tab-label{color:var(--layer-accent)}.scenario-stage-detail{background:#fffffff0;border:1px solid #d7dee7;border-top:3px solid var(--layer-accent, #17212f);padding:36px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:34px;align-items:start}.scenario-stage-overview{display:flex;flex-direction:column;min-height:100%}.scenario-stage-output-block{border-top:1px solid #e7ebf0;padding-top:18px;margin-top:22px;max-width:32rem}.scenario-stage-meta-grid{display:grid;grid-template-columns:1fr;gap:18px;border-left:1px solid #e3e8ee;padding-left:28px}.scenario-meta-block{padding:0;min-height:0}.scenario-meta-block+.scenario-meta-block{border-top:1px solid #e7ebf0;padding-top:18px}.scenario-stage-title{font-family:var(--font-serif);font-size:clamp(38px,5vw,62px);line-height:.98;letter-spacing:-.03em;color:#17212f;max-width:9ch}.pipeline-stage-detail{grid-template-columns:minmax(0,1fr) 380px}.pipeline-stage-title{max-width:11ch}.scenario-meta-label{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#667085;margin-bottom:7px}.scenario-token-row{display:flex;flex-wrap:wrap;gap:8px}.glossary-chip,.department-chip,.agent-chip,.layer-token{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #d7dee7;background:#fff;font-size:12px;line-height:1.3}.glossary-chip,.department-chip,.agent-chip,.layer-token{--term-accent: var(--term-product);border-color:color-mix(in oklab,var(--term-accent) 36%,#d7dee7);background:color-mix(in oklab,var(--term-accent) 10%,#f8fafc);color:color-mix(in oklab,var(--term-accent) 72%,#243041);transition:border-color var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease),color var(--ws3-motion-fast) var(--ws3-motion-ease)}.glossary-chip:hover,.glossary-chip:focus-visible,.department-chip:hover,.department-chip:focus-visible,.agent-chip:hover,.agent-chip:focus-visible,.layer-token:hover,.layer-token:focus-visible{border-color:color-mix(in oklab,var(--term-accent) 52%,#d7dee7);background:color-mix(in oklab,var(--term-accent) 18%,#f7f9fc);color:color-mix(in oklab,var(--term-accent) 82%,#17212f)}.glossary-chip[data-mode=interactive-only]{border-color:#444;background:#ffffff05;color:#8a8a8a}.glossary-chip[data-mode=interactive-only]:hover,.glossary-chip[data-mode=interactive-only]:focus-visible{border-color:color-mix(in oklab,var(--term-accent) 52%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--term-accent) 16%,rgba(255,255,255,.01));color:color-mix(in oklab,var(--term-accent) 72%,white 28%)}.glossary-chip[data-tone=management]{--term-accent: var(--term-management)}.glossary-chip[data-tone=research]{--term-accent: var(--term-research)}.glossary-chip[data-tone=product]{--term-accent: var(--term-product)}.glossary-chip[data-tone=planning]{--term-accent: var(--term-planning)}.glossary-chip[data-tone=design]{--term-accent: var(--term-design)}.glossary-chip[data-tone=architecture]{--term-accent: var(--term-architecture)}.glossary-chip[data-tone=development]{--term-accent: var(--term-development)}.glossary-chip[data-tone=testing]{--term-accent: var(--term-testing)}.glossary-chip[data-tone=content]{--term-accent: var(--term-content)}.glossary-chip[data-tone=release]{--term-accent: var(--term-release)}.glossary-chip[data-tone=analytics]{--term-accent: var(--term-analytics)}.glossary-chip[data-tone=operator]{--term-accent: #041c3d}.glossary-chip[data-tone=strategy]{--term-accent: #28488f}.glossary-chip[data-tone=memory]{--term-accent: #10969a}.glossary-chip[data-tone=coordination]{--term-accent: #1a67ea}.glossary-chip[data-tone=truth]{--term-accent: #6d4be6}.glossary-chip[data-tone=workspace]{--term-accent: #f07a00}.glossary-chip[data-tone=execution]{--term-accent: #ff2130}.glossary-chip[data-tone=artifact]{--term-accent: #08a25d}.inline-term-chip{display:inline-block;margin:0 .08em;padding:.08em .38em .12em;border-radius:.38em;vertical-align:baseline;transform:translateY(-.04em);white-space:nowrap;cursor:default;font-size:.88em;line-height:1.05;font-weight:600}.wall-tile .inline-term-chip,.workflow-detail-value .inline-term-chip,.workflow-detail-list .inline-term-chip,.workflow-prompt-description .inline-term-chip,.github-detail-value .inline-term-chip,.github-detail-takeaway .inline-term-chip,.agent-layer-desc .inline-term-chip,.framing-card-desc .inline-term-chip,.framing-card-note .inline-term-chip{white-space:normal}.wall-tile .inline-term-chip{margin:0;max-width:100%}.narrative .glossary-chip[data-mode=always-visible],.narrative .department-chip[data-mode=always-visible],.narrative .agent-chip[data-mode=always-visible],.narrative .layer-token[data-mode=always-visible]{border-color:color-mix(in oklab,var(--term-accent) 40%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--term-accent) 18%,rgba(255,255,255,.02));color:color-mix(in oklab,var(--term-accent) 76%,white 18%)}.scenario-stage-detail .department-chip{border-color:transparent;background:#f4f6f9;color:#4a5568}.scenario-stage-detail .layer-token{background:#fff9;font-weight:600}.scenario-stage-detail .agent-chip{box-shadow:inset 0 0 0 1px currentColor;border-color:transparent}.layer-token,.agent-chip{font-weight:600}.scenario-stage-output{font-size:28px;line-height:1.3;color:#17212f;max-width:18ch}.pipeline-stage-summary,.pipeline-guiding-question,.pipeline-case-promise,.pipeline-case-example,.pipeline-case-owner,.task-routes-outro{font-size:15px;line-height:1.5;color:#344054}.pipeline-stage-summary{max-width:34rem}.pipeline-guiding-question{color:#17212f}.pipeline-case-title{font-family:var(--font-serif);font-size:26px;line-height:1.08;color:#17212f;margin-bottom:8px}.pipeline-case-owner{font-weight:600;color:#17212f}.pipeline-stage-output{font-size:22px;line-height:1.35;max-width:none}.task-routes-outro{max-width:920px;margin-top:24px;color:#5d6b80}.context-assembly-section{padding:80px 0;background:var(--bg)}.context-assembly-section .container{max-width:1140px}.context-assembly-intro{max-width:920px;font-size:18px;line-height:1.45;color:#344054;margin-top:-16px;margin-bottom:32px}.context-assembly-canvas{display:block}.context-assembly-layout{display:grid;grid-template-columns:minmax(0,1.15fr) 360px;gap:28px;align-items:start}.context-assembly-main{min-width:0}.context-assembly-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.context-assembly-problem{--context-accent: #28488f;--context-tint: rgba(40, 72, 143, .08)}.context-assembly-inputs{--context-accent: #10969a;--context-tint: rgba(16, 150, 154, .08)}.context-assembly-truth{--context-accent: #6d4be6;--context-tint: rgba(109, 75, 230, .08)}.context-assembly-constraints{--context-accent: #f07a00;--context-tint: rgba(240, 122, 0, .08)}.context-assembly-mode{--context-accent: #17212f;--context-tint: rgba(23, 33, 47, .06)}.context-assembly-button{border:1px solid #d7dee7;background:#ffffffb3;padding:16px 14px;text-align:left;cursor:pointer;transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition)}.context-assembly-button:hover{transform:translateY(-2px);border-color:#c6d0dd}.context-assembly-button.active{border-color:var(--context-accent);background:linear-gradient(180deg,var(--context-tint) 0%,rgba(255,255,255,.98) 60%);box-shadow:0 10px 24px #0f17230f}.context-assembly-button-index{display:block;margin-bottom:10px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#667085}.context-assembly-button-title{display:block;font-family:var(--font-serif);font-size:20px;line-height:1.08;color:#17212f}.context-assembly-summary-strip{margin-top:18px;padding:16px 18px;border:1px solid #d7dee7;background:#ffffffb8;font-size:16px;line-height:1.45;color:#344054}.context-assembly-detail{background:#ffffffeb;border:1px solid #d7dee7;border-top:4px solid var(--context-accent);padding:22px}.context-assembly-list{padding-left:18px;display:grid;gap:8px;color:#17212f;font-size:14px;line-height:1.5}.layers-section{padding:80px 0 72px;background:var(--bg)}.layers-section .container{max-width:1140px}.layers-intro{max-width:920px;font-size:18px;line-height:1.45;color:var(--ws3-text-muted);margin-top:-16px;margin-bottom:32px}.layers-section .section-bridge-note{color:var(--ws3-text-muted)}.slide-canvas{background:#eef2f5;border:1px solid #dde3ea;padding:40px}.layers-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.layers-main{min-width:0}.layers-title{font-family:var(--font-serif);font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#17212f;margin-bottom:28px}.layers-stack{display:flex;flex-direction:column;gap:12px}.layers-section .layer-operator,.layers-section .layer-strategy,.layers-section .layer-memory,.layers-section .layer-coordination,.layers-section .layer-truth,.layers-section .layer-workspace,.layers-section .layer-execution,.layers-section .layer-artifact{--layer-accent: var(--ws3-accent)}.layer-operator{--layer-accent: #041c3d}.layer-strategy{--layer-accent: #28488f}.layer-memory{--layer-accent: #10969a}.layer-coordination{--layer-accent: #1a67ea}.layer-truth{--layer-accent: #6d4be6}.layer-workspace{--layer-accent: #f07a00}.layer-execution{--layer-accent: #ff2130}.layer-artifact{--layer-accent: #08a25d}.layer-bar{width:100%;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface);color:var(--ws3-text);padding:var(--ws3-card-padding);display:flex;align-items:center;gap:12px;text-align:left;font-family:var(--font);cursor:pointer;transition:border-color var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease);box-shadow:none}.layer-bar:hover{border-color:color-mix(in oklab,var(--layer-accent) 28%,var(--ws3-border-strong));background:color-mix(in oklab,var(--layer-accent) 4%,white)}.layer-bar.active{border-color:color-mix(in oklab,var(--layer-accent) 56%,#c6d2df);background:color-mix(in oklab,var(--layer-accent) 9%,#fbfdff);transform:none;box-shadow:none;position:relative}.layer-bar.active:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--layer-accent)}.layer-bar:focus-visible{outline:2px solid #111;outline-offset:3px}.layer-bar .ws3-selectable-item-label,.layer-bar .ws3-selectable-item-title{line-height:1.2}.layer-bar .ws3-selectable-item-label{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ws3-accent-strong)}.layer-bar.active .ws3-selectable-item-label{color:color-mix(in oklab,var(--layer-accent) 78%,#243041)}.layer-bar .ws3-selectable-item-title{font-size:16px;font-weight:600;color:var(--ws3-text)}.layer-bar.active .ws3-selectable-item-title{color:color-mix(in oklab,var(--layer-accent) 22%,#17212f)}.layer-detail-card{background:var(--ws3-surface-strong);border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);padding:20px;min-height:100%;box-shadow:inset 0 3px color-mix(in oklab,var(--layer-accent) 88%,white);border-color:color-mix(in oklab,var(--layer-accent) 20%,#d4dde6)}.layer-detail-block+.layer-detail-block{border-top:1px solid #e7ebf0;padding-top:14px;margin-top:14px}.layer-detail-label{font-family:var(--font);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--ws3-label);margin-bottom:8px}.layer-detail-card .layer-detail-label{color:color-mix(in oklab,var(--layer-accent) 34%,#7c879a)}.layer-detail-value{font-size:15px;line-height:1.45;color:var(--ws3-text)}.layer-detail-chips{display:flex;flex-wrap:wrap;gap:8px}.layer-chip{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid color-mix(in oklab,var(--layer-accent) 36%,#d4dde6);background:color-mix(in oklab,var(--layer-accent) 8%,white);color:color-mix(in oklab,var(--layer-accent) 54%,#243041);font-size:12px;line-height:1.3;font-weight:600}.layers-caption{margin-top:28px;font-size:15px;line-height:1.45;color:var(--ws3-text-muted)}.layers-rule{max-width:980px;margin-top:24px;font-size:18px;line-height:1.45;color:var(--ws3-text-muted)}.framing-section,.layers-section,.workflow-section,.github-slide-section,.agent-layer-map-section,.student-protocol-section{--ws3-surface: rgba(255,255,255,.9);--ws3-surface-strong: rgba(255,255,255,.96);--ws3-surface-muted: rgba(255,255,255,.78);--ws3-border: #d4dde6;--ws3-border-strong: #c4ced9;--ws3-text: #17212f;--ws3-text-soft: #344054;--ws3-text-muted: #667085;--ws3-label: #7a8798;--ws3-accent: #617487;--ws3-accent-strong: #435568;--ws3-accent-soft: rgba(97, 116, 135, .07);--ws3-radius: 0;--ws3-radius-sm: 0;--ws3-card-padding: 16px;--ws3-card-padding-sm: 14px;--ws3-shadow: none;--ws3-shadow-active: none;--ws3-motion-fast: .16s;--ws3-motion-standard: .24s;--ws3-motion-ease: cubic-bezier(.22, 1, .36, 1)}.trigger-section{--ws3-dark-surface: rgba(255,255,255,.035);--ws3-dark-surface-strong: rgba(255,255,255,.055);--ws3-dark-surface-accent: rgba(167, 183, 201, .095);--ws3-dark-border: rgba(167, 183, 201, .16);--ws3-dark-border-strong: rgba(167, 183, 201, .28);--ws3-dark-text: #eef2f6;--ws3-dark-text-soft: #c7d1db;--ws3-dark-text-muted: #9faebd;--ws3-dark-accent: #a7b7c9;--ws3-dark-accent-strong: #d8e2ec;--ws3-dark-accent-soft: rgba(167, 183, 201, .14);--ws3-dark-shadow: 0 12px 24px rgba(3, 8, 14, .18)}.ws3-selectable-item{appearance:none;width:100%;margin:0;font:inherit;color:inherit;text-align:left}.ws3-selectable-item-label,.ws3-selectable-item-title,.ws3-selectable-item-meta,.ws3-selectable-item-body,.ws3-info-card-label,.ws3-info-card-title,.ws3-info-card-meta,.ws3-info-card-body{display:block}.ws3-selectable-item-label,.ws3-info-card-label,.ws3-info-card-meta,.ws3-detail-label{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ws3-selectable-item-label{color:var(--ws3-label)}.ws3-selectable-item-meta{color:var(--ws3-text-muted)}.ws3-detail-panel,.ws3-section-prompt{animation:ws3-panel-in var(--ws3-motion-standard) var(--ws3-motion-ease)}.ws3-detail-panel--dark{color:var(--ws3-dark-text)}.ws3-detail-block+.ws3-detail-block{border-top:1px solid #e4ebf2;padding-top:14px;margin-top:14px}.ws3-detail-label{color:var(--ws3-label);margin-bottom:8px}.ws3-detail-value{font-size:15px;line-height:1.5;color:var(--ws3-text)}.ws3-info-card{min-height:100%}.ws3-info-card--light{color:var(--ws3-text)}.ws3-info-card--dark{color:var(--ws3-dark-text)}.ws3-info-card-label,.ws3-info-card-meta{color:var(--ws3-label)}.ws3-info-card--dark .ws3-info-card-label,.ws3-info-card--dark .ws3-info-card-meta{color:var(--ws3-dark-accent)}.ws3-info-card-title{font-family:var(--font-serif);line-height:1.12}.ws3-info-card-body{margin-top:10px}.ws3-info-card-body>:first-child{margin-top:0}.ws3-info-card-body>:last-child{margin-bottom:0}.ws3-meta-chip{display:inline-flex;align-items:center;padding:5px 9px;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface-muted);color:var(--ws3-label);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;transition:border-color var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease)}.ws3-meta-chip--dark{border-color:var(--ws3-dark-border);background:var(--ws3-dark-surface-accent);color:var(--ws3-dark-text)}@keyframes ws3-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.workflow-section .slide-canvas,.github-slide-section .slide-canvas{background:#edf2f5;border-color:#d8e1e8;border-radius:0}.github-slide-section{padding:80px 0;background:var(--bg)}.github-slide-section .container{max-width:1140px}.github-slide-intro{max-width:920px;font-size:18px;line-height:1.45;color:#344054;margin-top:-16px;margin-bottom:32px}.github-slide-canvas{display:flex;flex-direction:column;gap:20px}.github-diagram-title{font-family:var(--font-serif);font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#17212f}.github-diagram{position:relative;width:100%;max-width:980px;min-height:520px;margin:0 auto}.github-diagram-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.github-line{fill:none;stroke-width:3;stroke-linecap:round;opacity:.58;transition:opacity var(--transition),stroke-width var(--transition),stroke var(--transition)}.github-line.active{stroke-width:4;opacity:.92}.github-line.faded{opacity:.12}.github-line--issues,.github-line--projects,.github-line--pull-requests,.github-line--remote-sync,.github-line--access,.github-line--actions{stroke:#6174876b}.github-surface-issues,.github-surface-projects,.github-surface-pull-requests,.github-surface-remote-sync,.github-surface-access,.github-surface-actions{--github-surface-accent: var(--ws3-accent)}.github-surface-repository{--github-surface-accent: #223346}.github-node{--github-node-base-transform: translateX(0);position:absolute;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface-strong);color:var(--ws3-text);padding:18px 18px 16px;text-align:center;cursor:pointer;box-shadow:var(--ws3-shadow);transform:var(--github-node-base-transform) translateY(0);transition:opacity var(--ws3-motion-fast) var(--ws3-motion-ease),transform var(--ws3-motion-fast) var(--ws3-motion-ease),border-color var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease)}.github-node:hover{border-color:var(--ws3-border-strong);background:#fff}.github-node.active{border-color:var(--github-surface-accent);box-shadow:var(--ws3-shadow-active)}.github-node.faded{opacity:.54}.github-node:focus-visible{outline:2px solid #111;outline-offset:4px}.github-node .ws3-selectable-item-title{display:block;font-family:var(--font-serif);font-size:19px;font-weight:700;line-height:1.08;margin-bottom:4px}.github-node .ws3-selectable-item-meta{display:block;font-family:var(--font);font-size:12px;font-weight:400;line-height:1.35;color:var(--ws3-text-muted)}.github-node--repository{background:#223346;border-color:#223346e6;color:#f5f7fa}.github-node--repository .ws3-selectable-item-meta{color:#ecf2f7d1}.github-node--repository.active{border-color:var(--ws3-dark-accent)}.github-node--issues{top:14%;left:6%;width:24%}.github-node--projects{--github-node-base-transform: translateX(-50%);top:10%;left:50%;width:28%}.github-node--pull-requests{top:14%;right:6%;width:24%}.github-node--repository{--github-node-base-transform: translate(-50%, -50%);top:44%;left:50%;width:24%}.github-node--remote-sync{bottom:17%;left:6%;width:24%}.github-node--access{--github-node-base-transform: translateX(-50%);bottom:10%;left:50%;width:28%}.github-node--actions{bottom:17%;right:6%;width:24%}.github-diagram-note{max-width:920px;margin:0 auto;font-size:15px;line-height:1.45;color:var(--ws3-text-muted)}.github-rule-strip{max-width:920px;margin:0 auto;padding:var(--ws3-card-padding-sm) var(--ws3-card-padding);border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface-muted);box-shadow:var(--ws3-shadow);font-size:16px;line-height:1.45;color:var(--ws3-text)}.github-handoff-callout{max-width:920px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.github-handoff-item{border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface-muted);padding:var(--ws3-card-padding-sm) var(--ws3-card-padding)}.github-handoff-key{display:block;font-family:var(--font);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--ws3-label);margin-bottom:6px}.github-handoff-value{display:block;font-size:15px;line-height:1.4;color:var(--ws3-text)}.github-bridge{max-width:920px;margin:18px auto 0;font-size:15px;line-height:1.45;color:var(--ws3-text-soft)}.github-detail-shell{max-width:920px;margin:0 auto}.github-detail-prompt,.github-detail-card{display:none}.github-detail-prompt.visible{display:block;padding:var(--ws3-card-padding);border:1px dashed var(--ws3-border-strong);border-radius:var(--ws3-radius-sm);color:var(--ws3-text-muted);font-size:15px;line-height:1.45;background:#ffffff94}.github-detail-card.visible{display:block;padding:20px;border:1px solid var(--ws3-border);border-top:3px solid var(--github-surface-accent);border-radius:var(--ws3-radius);background:var(--ws3-surface-strong);box-shadow:var(--ws3-shadow)}.github-detail-block+.github-detail-block{border-top:1px solid #e4ebf2;padding-top:14px;margin-top:14px}.github-detail-label{font-family:var(--font);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--ws3-label);margin-bottom:8px}.github-detail-value{font-size:15px;line-height:1.45;color:var(--ws3-text)}.github-detail-takeaway{margin-top:16px;padding:var(--ws3-card-padding-sm) var(--ws3-card-padding);border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-accent-soft);color:var(--ws3-text-soft);font-size:14px;line-height:1.45}.workflow-section{padding:80px 0;background:var(--bg)}.workflow-section .container{max-width:1140px}.workflow-intro{max-width:960px;font-size:18px;line-height:1.45;color:#344054;margin-top:-16px;margin-bottom:32px}.workflow-canvas{display:block;container-type:inline-size}.workflow-layout{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.workflow-layout--idle{grid-template-columns:1fr}.workflow-main{min-width:0}.workflow-title{font-family:var(--font-serif);font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#17212f;margin-bottom:28px}.workflow-path{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.workflow-path:before{content:"";position:absolute;left:16px;right:16px;top:46px;height:1px;background:#d7dee7;z-index:0}.workflow-step-outcome,.workflow-step-context,.workflow-step-memory,.workflow-step-prompts,.workflow-step-evidence{--workflow-accent: var(--ws3-accent);--workflow-tint: var(--ws3-accent-soft)}.workflow-step-card{position:relative;z-index:1;width:100%;min-height:168px;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface);padding:var(--ws3-card-padding);display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left;cursor:pointer;transition:opacity var(--ws3-motion-fast) var(--ws3-motion-ease),background var(--ws3-motion-fast) var(--ws3-motion-ease),border-color var(--ws3-motion-fast) var(--ws3-motion-ease)}.workflow-step-card:hover{border-color:var(--ws3-border-strong)}.workflow-step-card.active{border-color:var(--ws3-accent);background:var(--ws3-accent-soft)}.workflow-step-card.faded{opacity:.58}.workflow-step-card:focus-visible{outline:2px solid #111;outline-offset:3px}.workflow-step-card .ws3-selectable-item-label{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;border:1px solid var(--ws3-border-strong);background:var(--ws3-surface-strong);color:var(--ws3-accent-strong);font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:.14em}.workflow-step-card .ws3-selectable-item-title{font-family:var(--font-serif);font-size:clamp(21px,2.4vw,25px);line-height:1.08;color:#17212f}.workflow-step-card .ws3-selectable-item-meta{margin-top:-2px}.workflow-step-card .ws3-selectable-item-body{width:100%;margin-top:auto}.workflow-step-teaser{font-size:13px;line-height:1.45;color:var(--ws3-text-muted);display:block}.workflow-caption{max-width:900px;margin-top:24px;font-size:15px;line-height:1.45;color:var(--ws3-text-muted)}.workflow-rule{max-width:980px;margin-top:24px;font-size:18px;line-height:1.45;color:var(--ws3-text-muted)}.workflow-detail-shell{min-width:0;width:100%}.workflow-layout--idle .workflow-detail-shell{max-width:none}.workflow-detail-prompt,.workflow-detail-card{display:none}.workflow-detail-prompt.visible{display:block;padding:var(--ws3-card-padding);border:1px dashed var(--ws3-border-strong);border-radius:var(--ws3-radius-sm);color:var(--ws3-text-muted);font-size:15px;line-height:1.45;background:#ffffff94}.workflow-layout--idle .workflow-detail-prompt.visible{margin-top:4px}.workflow-detail-card.visible{display:block;padding:20px;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);background:var(--ws3-surface-strong);box-shadow:var(--ws3-shadow)}.workflow-detail-prompt.visible,.workflow-detail-card.visible{width:100%}.workflow-detail-header{margin-bottom:16px}.workflow-detail-step{font-family:var(--font);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--ws3-label);margin-bottom:8px}.workflow-detail-title{font-family:var(--font-serif);font-size:30px;line-height:1.05;color:#17212f;margin-bottom:10px}.workflow-detail-layer{margin-top:2px}.workflow-detail-block+.workflow-detail-block{border-top:1px solid #e4ebf2;padding-top:14px;margin-top:14px}.workflow-detail-label{font-family:var(--font);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--ws3-label);margin-bottom:8px}.workflow-detail-value{font-size:15px;line-height:1.5;color:var(--ws3-text)}.workflow-detail-list{padding-left:18px;display:grid;gap:8px;color:var(--ws3-text);font-size:14px;line-height:1.5}.workflow-detail-rule{margin-top:14px;padding:12px 14px;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface-muted);color:var(--ws3-accent-strong);font-size:14px;line-height:1.45}.workflow-prompt-list{display:grid;gap:12px}.workflow-prompt-card{border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface);padding:14px}.workflow-prompt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workflow-prompt-meta{min-width:0}.workflow-prompt-title{font-family:var(--font);font-size:13px;font-weight:700;line-height:1.35;color:#17212f;margin-bottom:4px}.workflow-prompt-description{font-size:12px;line-height:1.45;color:var(--ws3-text-muted)}.workflow-copy-button{flex-shrink:0;border:1px solid var(--ws3-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-surface-strong);color:var(--ws3-text);padding:8px 12px;font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--ws3-motion-fast) var(--ws3-motion-ease),border-color var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease)}.workflow-copy-button:hover{background:#fff;border-color:var(--ws3-border-strong)}.workflow-copy-button:focus-visible{outline:2px solid #111;outline-offset:2px}.workflow-prompt-code{margin-top:12px;padding:14px;border:1px solid #e2e9f0;border-radius:var(--ws3-radius-sm);background:#f7f9fb;color:var(--ws3-text);font-family:var(--font);font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word;overflow-x:auto}@container (max-width: 1000px){.workflow-layout{gap:20px}}@container (max-width: 760px){.workflow-path{grid-template-columns:1fr;gap:10px}.workflow-path:before{display:none}.workflow-step-card{min-height:auto;padding:16px}}.trigger-section{padding:80px 0;background:linear-gradient(180deg,#0f1418,#131a22)}.trigger-section .container{max-width:1140px}.trigger-section .section-heading{color:var(--ws3-dark-text)}.trigger-intro,.trigger-rule{max-width:960px;font-size:18px;line-height:1.45}.trigger-intro{color:var(--ws3-dark-text-soft);margin-top:-16px;margin-bottom:18px}.trigger-ladder-strip{max-width:960px;margin-bottom:24px;padding:var(--ws3-card-padding-sm) var(--ws3-card-padding);border:1px solid var(--ws3-dark-border);border-radius:var(--ws3-radius-sm);background:var(--ws3-dark-surface-accent);color:var(--ws3-dark-text);font-size:15px;line-height:1.45}.autonomy-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.autonomy-card,.trigger-mode-card{border:1px solid var(--ws3-dark-border);border-radius:var(--ws3-radius);background:var(--ws3-dark-surface);padding:20px;transition:background var(--ws3-motion-fast) var(--ws3-motion-ease),border-color var(--ws3-motion-fast) var(--ws3-motion-ease),opacity var(--ws3-motion-fast) var(--ws3-motion-ease)}.autonomy-card--primary{border-color:var(--ws3-dark-border-strong);background:var(--ws3-dark-surface-accent);box-shadow:none}.autonomy-card .ws3-info-card-label,.trigger-mode-card .ws3-info-card-meta{font-size:10px;color:var(--ws3-dark-accent)}.autonomy-card .ws3-info-card-title,.trigger-mode-card .ws3-info-card-title{font-family:var(--font-serif);font-size:24px;line-height:1.1;color:var(--ws3-dark-text)}.autonomy-card .ws3-info-card-title{margin-bottom:10px}.autonomy-desc,.trigger-mode-desc{font-size:14px;line-height:1.55;color:var(--ws3-dark-text-soft)}.trigger-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.trigger-mode-card .ws3-info-card-meta{margin-top:8px}.trigger-mode-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.trigger-chip{padding:6px 10px;border:1px solid var(--ws3-dark-border);background:var(--ws3-dark-surface-accent);color:var(--ws3-dark-text);font-size:12px;line-height:1.3}.trigger-rule{margin-top:24px;color:var(--ws3-dark-text-soft)}.deep-dive{padding:80px 0;background:var(--bg-dark);border-top:none}.deep-dive .container{max-width:none}.deep-dive .section-heading{color:#d0d0d0}.deep-dive-sub{max-width:920px;margin-top:-16px;margin-bottom:28px;font-size:18px;line-height:1.45;color:#8d98aa}.deep-dive .sidebar-placeholder{color:#666}.interactive-layout{display:flex;gap:var(--gap);align-items:flex-start}.interactive-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gap)}.interactive-sidebar{width:240px;flex-shrink:0;position:sticky;top:var(--gap);display:flex;flex-direction:column;gap:var(--gap)}.panel{background:#181818;border:1px solid #333;border-radius:0;padding:20px}.panel-title{font-family:var(--font);font-size:var(--fs-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#777;margin-bottom:var(--gap-sm)}.legacy-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--gap-sm)}.legacy-group{border:1px solid #333;border-radius:0;padding:var(--gap-xs)}.legacy-group-title{display:inline-flex;align-items:center;width:fit-content;padding:5px 8px;border:1px solid #444;background:#ffffff05;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#8a8a8a;margin-bottom:8px;transition:border-color var(--transition),background var(--transition),color var(--transition)}.deep-dive .legacy-group:hover .legacy-group-title,.deep-dive .legacy-group:focus-within .legacy-group-title{border-color:color-mix(in oklab,var(--term-accent) 52%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--term-accent) 16%,rgba(255,255,255,.01));color:color-mix(in oklab,var(--term-accent) 72%,white 28%)}.legacy-group-items{display:flex;flex-direction:column;gap:4px}.legacy-item{padding:8px 12px;font-size:var(--fs-base);font-weight:500;line-height:1.4;border:1px solid #333;border-radius:0;background:transparent;color:#888;transition:all var(--transition);cursor:pointer}.legacy-item.dimmed{opacity:.2}.hl-ceo{border-color:rgb(var(--c-ceo) / var(--alpha-border));background:rgb(var(--c-ceo) / var(--alpha-bg));color:var(--c-ceo-text)}.hl-product{border-color:rgb(var(--c-product) / var(--alpha-border));background:rgb(var(--c-product) / var(--alpha-bg));color:var(--c-product-text)}.hl-design{border-color:rgb(var(--c-design) / var(--alpha-border));background:rgb(var(--c-design) / var(--alpha-bg));color:var(--c-design-text)}.hl-cto{border-color:rgb(var(--c-cto) / var(--alpha-border));background:rgb(var(--c-cto) / var(--alpha-bg));color:var(--c-cto-text)}.hl-dev{border-color:rgb(var(--c-dev) / var(--alpha-border));background:rgb(var(--c-dev) / var(--alpha-bg));color:var(--c-dev-text)}.hl-qa{border-color:rgb(var(--c-qa) / var(--alpha-border));background:rgb(var(--c-qa) / var(--alpha-bg));color:var(--c-qa-text)}.hl-release{border-color:rgb(var(--c-release) / var(--alpha-border));background:rgb(var(--c-release) / var(--alpha-bg));color:var(--c-release-text)}.hl-research{border-color:rgb(var(--c-research) / var(--alpha-border));background:rgb(var(--c-research) / var(--alpha-bg));color:var(--c-research-text)}.hl-researcher{border-color:rgb(var(--c-researcher) / var(--alpha-border));background:rgb(var(--c-researcher) / var(--alpha-bg));color:var(--c-researcher-text)}.hl-content{border-color:rgb(var(--c-content) / var(--alpha-border));background:rgb(var(--c-content) / var(--alpha-bg));color:var(--c-content-text)}.hl-analytics{border-color:rgb(var(--c-analytics) / var(--alpha-border));background:rgb(var(--c-analytics) / var(--alpha-bg));color:var(--c-analytics-text)}.pipeline{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.agent-card{flex:0 0 auto;width:200px;display:flex;flex-direction:column;position:relative;border:1px solid #333;border-radius:0;padding:0;background:#181818;cursor:pointer;transition:all var(--transition);overflow:hidden}.agent-card:hover,.agent-card.active{transform:translateY(-3px)}.agent-card.locked{border-width:2px}.agent-card.faded{opacity:.3}.agent-card[data-agent=ceo].active{border-color:rgb(var(--c-ceo) / var(--alpha-border));background:rgb(var(--c-ceo) / var(--alpha-bg-card))}.agent-card[data-agent=product].active{border-color:rgb(var(--c-product) / var(--alpha-border));background:rgb(var(--c-product) / var(--alpha-bg-card))}.agent-card[data-agent=design].active{border-color:rgb(var(--c-design) / var(--alpha-border));background:rgb(var(--c-design) / var(--alpha-bg-card))}.agent-card[data-agent=cto].active{border-color:rgb(var(--c-cto) / var(--alpha-border));background:rgb(var(--c-cto) / var(--alpha-bg-card))}.agent-card[data-agent=dev].active{border-color:rgb(var(--c-dev) / var(--alpha-border));background:rgb(var(--c-dev) / var(--alpha-bg-card))}.agent-card[data-agent=qa].active{border-color:rgb(var(--c-qa) / var(--alpha-border));background:rgb(var(--c-qa) / var(--alpha-bg-card))}.agent-card[data-agent=release].active{border-color:rgb(var(--c-release) / var(--alpha-border));background:rgb(var(--c-release) / var(--alpha-bg-card))}.agent-card[data-agent=research].active{border-color:rgb(var(--c-research) / var(--alpha-border));background:rgb(var(--c-research) / var(--alpha-bg-card))}.agent-card[data-agent=researcher].active{border-color:rgb(var(--c-researcher) / var(--alpha-border));background:rgb(var(--c-researcher) / var(--alpha-bg-card))}.agent-card[data-agent=content].active{border-color:rgb(var(--c-content) / var(--alpha-border));background:rgb(var(--c-content) / var(--alpha-bg-card))}.agent-card[data-agent=analytics].active{border-color:rgb(var(--c-analytics) / var(--alpha-border));background:rgb(var(--c-analytics) / var(--alpha-bg-card))}.agent-card-header{background:#000;color:#fff;font-family:var(--font);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;height:24px;display:flex;align-items:center;line-height:1}.agent-serial{position:absolute;top:28px;right:10px;font-family:var(--font-serif);font-size:48px;font-weight:300;opacity:.06;line-height:1;pointer-events:none;font-variant-numeric:tabular-nums}.agent-card-body{padding:14px;flex-grow:1;display:flex;flex-direction:column}.agent-count{position:absolute;top:32px;right:10px;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.agent-role{font-family:var(--font-serif);font-size:18px;font-weight:400;color:#d4d4d4;margin-bottom:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:fit-content;padding:4px 10px;border:1px solid #444;background:#ffffff05;transition:border-color var(--transition),background var(--transition),color var(--transition)}.agent-role-badge{font-family:var(--font);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;margin-left:0;padding:2px 7px;border-radius:0;color:inherit;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;white-space:nowrap;pointer-events:none}.agent-card[data-agent=ceo] .agent-role{--term-accent: var(--term-management)}.agent-card[data-agent=researcher] .agent-role{--term-accent: var(--term-research)}.agent-card[data-agent=product] .agent-role{--term-accent: var(--term-product)}.agent-card[data-agent=design] .agent-role{--term-accent: var(--term-design)}.agent-card[data-agent=cto] .agent-role{--term-accent: var(--term-architecture)}.agent-card[data-agent=dev] .agent-role{--term-accent: var(--term-development)}.agent-card[data-agent=qa] .agent-role{--term-accent: var(--term-testing)}.agent-card[data-agent=content] .agent-role{--term-accent: var(--term-content)}.agent-card[data-agent=release] .agent-role{--term-accent: var(--term-release)}.agent-card[data-agent=analytics] .agent-role{--term-accent: var(--term-analytics)}.agent-card:hover .agent-role,.agent-card.active .agent-role,.agent-card.locked .agent-role{border-color:color-mix(in oklab,var(--term-accent) 52%,rgba(255,255,255,.12));background:color-mix(in oklab,var(--term-accent) 16%,rgba(255,255,255,.01));color:color-mix(in oklab,var(--term-accent) 72%,white 28%)}.agent-card:hover .agent-role-badge,.agent-card.active .agent-role-badge,.agent-card.locked .agent-role-badge{border-color:color-mix(in oklab,currentColor 38%,rgba(255,255,255,.18));background:color-mix(in oklab,currentColor 12%,rgba(255,255,255,.02))}.agent-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;margin-right:6px;vertical-align:middle;flex-shrink:0;opacity:.28}.agent-status-dot.selected,.agent-card.active .agent-status-dot{background:#32d74b;opacity:1;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.agent-desc{font-size:var(--fs-sm);color:#888;font-weight:300;line-height:1.5;flex-grow:1}.tools-list,#artifactDetail,#skillsList{display:grid}.sidebar-view,.sidebar-placeholder{grid-area:1 / 1;opacity:0;pointer-events:none;transition:opacity var(--transition)}.sidebar-view.visible,.sidebar-placeholder.visible{opacity:1;pointer-events:auto}.sidebar-view{display:flex;flex-direction:column;gap:4px}.sidebar-placeholder{font-size:var(--fs-sm);color:var(--text-muted);font-weight:300}.tool-item{padding:6px 10px;border:1px solid #333;border-radius:0;font-size:var(--fs-sm);font-weight:500;line-height:1.3;color:#aaa;transition:all var(--transition)}.skill-item{padding:5px 10px;font-size:var(--fs-xs);font-weight:500;font-family:monospace;line-height:1.3;color:#aaa;border:1px dashed #444;border-radius:0;transition:all var(--transition)}.artifact-row{margin-bottom:10px}.artifact-row:last-child{margin-bottom:0}.artifact-detail-file{font-size:var(--fs-sm);font-weight:500;color:#ccc;padding:6px 10px;border:1px solid #333;border-radius:0;margin-bottom:4px}.artifact-detail-desc{font-size:var(--fs-xs);color:#888;line-height:1.4;padding:0 10px}.agent-layer-map-section,.student-protocol-section{padding:80px 0;background:var(--bg)}.agent-layer-map-intro,.student-protocol-intro,.protocol-rule{max-width:920px;font-size:18px;line-height:1.45;color:#5d6b80}.agent-layer-map-intro,.student-protocol-intro{margin-top:-16px;margin-bottom:32px}.agent-layer-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.agent-layer-card{background:var(--ws3-surface);border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);box-shadow:var(--ws3-shadow);padding:var(--ws3-card-padding);min-height:100%}.agent-layer-card .ws3-info-card-title{font-family:var(--font-serif);font-size:22px;line-height:1.15;color:var(--ws3-text)}.agent-layer-chips{display:flex;flex-wrap:wrap;gap:8px}.agent-layer-desc{font-size:14px;line-height:1.5;color:var(--ws3-text-soft)}.agent-layer-map-section .layer-token{border-color:var(--ws3-border-strong);background:var(--ws3-surface-muted);color:var(--ws3-text-soft);font-weight:600}.protocol-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.protocol-card{background:var(--ws3-surface);border:1px solid var(--ws3-border);border-radius:var(--ws3-radius);box-shadow:var(--ws3-shadow);padding:var(--ws3-card-padding)}.protocol-card .ws3-info-card-label{color:var(--ws3-label)}.protocol-card .ws3-info-card-title{font-family:var(--font-serif);font-size:24px;line-height:1.12;color:var(--ws3-text)}.protocol-desc{font-size:14px;line-height:1.5;color:var(--ws3-text-soft)}.protocol-rule{margin-top:24px}.editing{outline:2px solid var(--c-ceo-text);outline-offset:-1px;cursor:text;min-width:2ch}.footer{text-align:center;padding:32px 0;font-size:var(--fs-sm);color:var(--text-muted)}.footer a{color:var(--text-dim);text-decoration:underline}.footer a:hover{color:var(--text)}@media(max-width:768px){.hero{min-height:70vh;padding:40px 20px}.hero-numbers{gap:32px}.narrative,.solution-section,.bottleneck-section,.deep-dive{padding:48px 0}.bottleneck-slot{width:44px;height:44px;font-size:var(--fs-sm)}.task-wall,.colored-wall{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.agent-strip{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.interactive-layout{flex-direction:column}.interactive-sidebar{width:100%;position:static}.legacy-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.agent-card{width:150px}.framing-section,.task-routes-section,.agent-layer-map-section,.student-protocol-section,.layers-section,.trigger-section{padding:48px 0}.framing-intro,.framing-rule,.section-bridge-note,.task-routes-intro,.task-routes-outro,.context-assembly-intro,.layers-intro,.layers-rule,.github-slide-intro,.github-diagram-note,.github-bridge,.deep-dive-sub,.agent-layer-map-intro,.student-protocol-intro,.protocol-rule,.workflow-intro,.workflow-rule,.trigger-intro,.trigger-rule{font-size:16px}.framing-stage-rail,.framing-focus-layout,.scenario-buttons,.context-assembly-flow,.pipeline-stage-rail,.scenario-stage-rail,.autonomy-ladder,.trigger-modes,.github-handoff-callout,.agent-layer-cards,.protocol-grid{grid-template-columns:1fr}.framing-stage-button:hover,.framing-focus-button:hover,.scenario-button.active,.scenario-button:hover,.pipeline-stage-tab:hover,.scenario-stage-tab:hover{transform:none}.framing-focus-card,.scenario-stage-detail,.context-assembly-detail,.agent-layer-card,.protocol-card,.autonomy-card,.trigger-mode-card{padding:16px}.context-assembly-layout{grid-template-columns:1fr;gap:18px}.scenario-stage-detail,.scenario-stage-meta-grid{grid-template-columns:1fr}.scenario-stage-overview{gap:12px}.scenario-button-title{font-size:19px}.scenario-stage-title,.agent-layer-card .ws3-info-card-title{font-size:18px}.framing-stage-title,.framing-stage-button .ws3-selectable-item-title,.framing-focus-button-title,.framing-focus-button .ws3-selectable-item-title,.autonomy-card .ws3-info-card-title,.trigger-mode-card .ws3-info-card-title{font-size:20px}.framing-card-title{font-size:30px;max-width:none}.scenario-stage-output{font-size:18px;max-width:none}.protocol-card .ws3-info-card-title{font-size:22px}.slide-canvas{padding:24px 18px}.layers-layout{grid-template-columns:1fr;gap:20px}.layers-title{font-size:30px;margin-bottom:20px}.layer-bar{padding:14px 16px;border-radius:var(--ws3-radius)}.layer-bar.active{transform:none}.layer-detail-card{padding:18px}.github-slide-section{padding:48px 0}.github-slide-canvas{gap:18px}.github-diagram{min-height:auto;display:grid;grid-template-columns:1fr;gap:10px}.github-diagram-lines{display:none}.github-node{position:static;width:auto;transform:none;text-align:left;padding:14px 16px;border-radius:var(--ws3-radius)}.github-node .ws3-selectable-item-title{font-size:16px;margin-bottom:4px}.github-node .ws3-selectable-item-meta{font-size:12px}.github-node.faded{opacity:1}.github-detail-prompt.visible,.github-detail-card.visible{padding:18px}.github-detail-value,.github-detail-prompt.visible{font-size:14px}.github-rule-strip,.github-handoff-item{padding:14px}.github-node--repository{order:1}.github-node--projects{order:2}.github-node--issues{order:3}.github-node--pull-requests{order:4}.github-node--remote-sync{order:5}.github-node--access{order:6}.github-node--actions{order:7}.workflow-section{padding:48px 0}.workflow-layout{grid-template-columns:1fr;gap:20px}.workflow-title{font-size:30px;margin-bottom:20px}.workflow-path{grid-template-columns:1fr;gap:10px}.workflow-path:before{display:none}.workflow-step-card{min-height:auto;padding:16px}.workflow-step-card.active,.workflow-step-card:hover{transform:none}.workflow-step-card.faded{opacity:1}.workflow-detail-title{font-size:26px}.workflow-detail-prompt.visible,.workflow-detail-card.visible{padding:18px}.workflow-prompt-top{flex-direction:column;align-items:stretch}.workflow-copy-button{align-self:flex-start}}@media(min-width:1200px){.legacy-grid{grid-template-columns:repeat(5,1fr)}}@media(min-width:769px)and (max-width:920px){.framing-focus-layout,.trigger-modes,.context-assembly-layout{grid-template-columns:1fr}.autonomy-ladder,.scenario-buttons,.pipeline-stage-rail,.framing-stage-rail,.context-assembly-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-stage-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.scenario-stage-detail{grid-template-columns:1fr}.scenario-stage-meta-grid{grid-template-columns:1fr;border-left:0;border-top:1px solid #e3e8ee;padding-left:0;padding-top:20px}.agent-layer-cards,.protocol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.layers-layout{grid-template-columns:1fr}.github-diagram{min-height:470px}.workflow-path{grid-template-columns:repeat(5,minmax(0,1fr))}.github-handoff-callout{grid-template-columns:repeat(3,minmax(0,1fr))}.github-node--issues,.github-node--pull-requests,.github-node--remote-sync,.github-node--actions{width:26%}.github-node--projects,.github-node--access{width:30%}.github-node .ws3-selectable-item-title{font-size:16px}.github-node .ws3-selectable-item-meta{font-size:11px}}@media(prefers-reduced-motion:reduce){.ws3-detail-panel,.ws3-section-prompt{animation:none}.ws3-selectable-item,.ws3-detail-panel,.ws3-meta-chip,.ws3-info-card,.workflow-copy-button,.github-line,.github-node,.workflow-step-card,.autonomy-card,.trigger-mode-card{transition:none!important}}
