.knowledge-orbit[data-astro-cid-yifvjtq6]{min-width:0;overflow:clip}.orbit-stage[data-astro-cid-yifvjtq6]{position:relative;width:min(100%,490px);aspect-ratio:1;margin:auto;background:radial-gradient(ellipse,rgba(217,104,59,.13),transparent 68%)}.orbit-canvas[data-astro-cid-yifvjtq6]{position:absolute;inset:0}.orbit-canvas[data-astro-cid-yifvjtq6] canvas{display:block;width:100%;height:100%}.sun-label[data-astro-cid-yifvjtq6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font:500 clamp(10px,1vw,13px)/1.35 var(--mono);color:var(--orbit-label);pointer-events:none}.sun-label[data-astro-cid-yifvjtq6] strong[data-astro-cid-yifvjtq6]{display:block;margin-top:6px;font:800 clamp(20px,2vw,28px) var(--sans);letter-spacing:-.08em}.planet-label[data-astro-cid-yifvjtq6]{position:absolute;left:78%;top:24%;padding:5px 8px;background:var(--white);border:1px solid var(--line);border-radius:3px;font:11px var(--mono);transform:translate(-50%);pointer-events:none;white-space:nowrap}[data-astro-cid-yifvjtq6][data-planet="1"]{left:22%;top:55%}[data-astro-cid-yifvjtq6][data-planet="2"]{left:62%;top:76%}.orbit-fallback[data-astro-cid-yifvjtq6]{position:absolute;inset:0;display:grid;place-items:center}.orbit-fallback[data-astro-cid-yifvjtq6] i[data-astro-cid-yifvjtq6]{position:absolute;width:88%;height:67%;border:1px solid color-mix(in srgb,var(--blue) 24%,transparent);border-radius:50%;transform:rotate(-18deg)}.orbit-fallback[data-astro-cid-yifvjtq6] i[data-astro-cid-yifvjtq6]:nth-child(2){width:69%;height:52%}.orbit-fallback[data-astro-cid-yifvjtq6] i[data-astro-cid-yifvjtq6]:nth-child(3){width:49%;height:38%}.orbit-fallback[data-astro-cid-yifvjtq6] b[data-astro-cid-yifvjtq6]{width:27%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffc887,#d9683b 65%,#a84221);box-shadow:0 0 35px #d9683b44}[data-astro-cid-yifvjtq6][data-renderer=three] .orbit-fallback[data-astro-cid-yifvjtq6]{display:none}.orbit-footer[data-astro-cid-yifvjtq6]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font:11px/1.5 var(--mono);color:var(--muted)}.orbit-footer[data-astro-cid-yifvjtq6] p[data-astro-cid-yifvjtq6]{margin:0}button[data-astro-cid-yifvjtq6]{font:inherit;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:3px;padding:10px 12px;cursor:pointer}button[data-astro-cid-yifvjtq6]:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media(max-width:800px){.orbit-stage[data-astro-cid-yifvjtq6]{max-width:420px}.planet-label[data-astro-cid-yifvjtq6]{font-size:10px;padding:4px 6px}}.workflow-stories[data-astro-cid-5spcwncv]{border-top:1px solid var(--line)}.story-intro[data-astro-cid-5spcwncv]{max-width:690px;margin-bottom:35px}.story-intro[data-astro-cid-5spcwncv] h2[data-astro-cid-5spcwncv]{font-size:clamp(38px,5vw,64px);letter-spacing:-.07em;line-height:1;margin:0 0 24px}.story-intro[data-astro-cid-5spcwncv]>p[data-astro-cid-5spcwncv]:last-child{color:var(--muted);font-size:16px;line-height:1.6;max-width:570px}.story-chapter[data-astro-cid-5spcwncv]{border-top:1px solid var(--line);padding:60px 0;scroll-margin-top:32px}.story-copy[data-astro-cid-5spcwncv]{max-width:600px}.story-copy[data-astro-cid-5spcwncv] h3[data-astro-cid-5spcwncv]{font-size:clamp(32px,3.4vw,46px);line-height:1.07;letter-spacing:-.055em;margin:0 0 25px}.story-copy[data-astro-cid-5spcwncv]>p[data-astro-cid-5spcwncv]:not(.chapter-label){font-size:17px;line-height:1.65;color:var(--muted)}.story-copy[data-astro-cid-5spcwncv] ol[data-astro-cid-5spcwncv]{list-style:none;counter-reset:step;padding:0;margin-top:30px}.story-copy[data-astro-cid-5spcwncv] li[data-astro-cid-5spcwncv]{counter-increment:step;padding:12px 0 12px 32px;border-top:1px solid var(--line);position:relative;font-size:13px;line-height:1.5}.story-copy[data-astro-cid-5spcwncv] li[data-astro-cid-5spcwncv]:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;color:var(--orange);font:11px/1.8 var(--mono)}.workspace-screen[data-astro-cid-5spcwncv]{overflow:hidden;border:1px solid var(--workspace-line);border-radius:6px;background:var(--workspace-bg);box-shadow:0 16px 35px var(--shadow);color:var(--workspace-ink);font:11px/1.4 var(--mono)}.workspace-top[data-astro-cid-5spcwncv]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--workspace-line);background:var(--workspace-card);color:var(--workspace-muted);font-size:9px}.workspace-brand[data-astro-cid-5spcwncv]{color:var(--workspace-blue);font:800 14px var(--sans);letter-spacing:-.06em}.workspace-body[data-astro-cid-5spcwncv]{display:grid;grid-template-columns:140px 1fr;min-height:315px}.workspace-body[data-astro-cid-5spcwncv] aside[data-astro-cid-5spcwncv]{display:flex;flex-direction:column;gap:13px;padding:20px 14px;border-right:1px solid var(--workspace-line);background:var(--workspace-panel);color:var(--workspace-muted);font-size:9px}.workspace-body[data-astro-cid-5spcwncv] aside[data-astro-cid-5spcwncv] b[data-astro-cid-5spcwncv]{margin-bottom:8px;color:var(--workspace-ink);font:700 11px var(--sans)}.workspace-body[data-astro-cid-5spcwncv] aside[data-astro-cid-5spcwncv] .active[data-astro-cid-5spcwncv]{padding:7px 8px;border-radius:3px;background:var(--workspace-active);color:var(--workspace-blue)}.workspace-main[data-astro-cid-5spcwncv]{padding:23px 24px}.workspace-heading[data-astro-cid-5spcwncv]{display:flex;justify-content:space-between;gap:15px;margin-bottom:22px}.workspace-heading[data-astro-cid-5spcwncv] small[data-astro-cid-5spcwncv]{display:block;margin-bottom:8px;color:var(--workspace-muted);font-size:9px}.workspace-heading[data-astro-cid-5spcwncv] strong[data-astro-cid-5spcwncv]{display:block;max-width:340px;color:var(--workspace-ink);font:700 22px/1.05 var(--sans);letter-spacing:-.05em}.workspace-heading[data-astro-cid-5spcwncv] em[data-astro-cid-5spcwncv]{align-self:start;padding:6px 8px;border-radius:3px;background:var(--workspace-review-bg);color:var(--workspace-review-ink);font-style:normal;font-size:9px;white-space:nowrap}.workspace-search[data-astro-cid-5spcwncv],.workspace-note[data-astro-cid-5spcwncv],.workspace-placeholder[data-astro-cid-5spcwncv]{padding:12px;border:1px solid var(--workspace-line);border-radius:3px;background:var(--workspace-card);color:var(--workspace-muted);font-size:10px}.workspace-search[data-astro-cid-5spcwncv] span[data-astro-cid-5spcwncv]{float:right;color:var(--workspace-blue);font-size:17px}.workspace-grid[data-astro-cid-5spcwncv]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0}.workspace-grid[data-astro-cid-5spcwncv] div[data-astro-cid-5spcwncv]{padding:12px;border:1px solid var(--workspace-line);border-radius:3px;background:var(--workspace-card)}.workspace-grid[data-astro-cid-5spcwncv] small[data-astro-cid-5spcwncv]{display:block;color:var(--workspace-muted);font-size:8px}.workspace-grid[data-astro-cid-5spcwncv] b[data-astro-cid-5spcwncv]{display:block;margin-top:8px;color:var(--workspace-blue);font:700 20px var(--sans)}.workspace-list[data-astro-cid-5spcwncv]{display:grid;gap:0;border-top:1px solid var(--workspace-line);background:var(--workspace-card)}.workspace-list[data-astro-cid-5spcwncv] span[data-astro-cid-5spcwncv]{display:flex;justify-content:space-between;gap:8px;padding:11px 12px;border-bottom:1px solid var(--workspace-line);font-size:9px}.workspace-list[data-astro-cid-5spcwncv] b[data-astro-cid-5spcwncv]{color:var(--workspace-success);font-weight:500}.workspace-progress[data-astro-cid-5spcwncv]{padding:14px;border:1px solid var(--workspace-line);border-radius:3px;background:var(--workspace-card)}.workspace-progress[data-astro-cid-5spcwncv] span[data-astro-cid-5spcwncv],.workspace-progress[data-astro-cid-5spcwncv] b[data-astro-cid-5spcwncv]{display:block}.workspace-progress[data-astro-cid-5spcwncv] b[data-astro-cid-5spcwncv]{margin:7px 0 12px;color:var(--workspace-blue);font:700 17px var(--sans)}.workspace-progress[data-astro-cid-5spcwncv] i[data-astro-cid-5spcwncv]{display:block;height:7px;border-radius:7px;background:var(--workspace-track)}.workspace-progress[data-astro-cid-5spcwncv] u[data-astro-cid-5spcwncv]{display:block;width:78%;height:100%;border-radius:inherit;background:var(--workspace-success);text-decoration:none}.workspace-note[data-astro-cid-5spcwncv]{margin-top:12px;color:var(--workspace-blue);background:var(--workspace-active)}.workspace-chart[data-astro-cid-5spcwncv]{display:flex;align-items:end;gap:10px;height:100px;padding:14px 18px 0;border:1px solid var(--workspace-line);background:var(--workspace-card)}.workspace-chart[data-astro-cid-5spcwncv] span[data-astro-cid-5spcwncv]{flex:1;border-radius:2px 2px 0 0;background:var(--workspace-blue)}.workspace-placeholder[data-astro-cid-5spcwncv]{min-height:130px;display:grid;place-items:center;color:var(--workspace-blue);background:linear-gradient(135deg,var(--workspace-card),var(--workspace-bg))}@media(max-width:800px){.workspace-body[data-astro-cid-5spcwncv]{grid-template-columns:100px 1fr}.workspace-body[data-astro-cid-5spcwncv] aside[data-astro-cid-5spcwncv]{padding:14px 9px}.workspace-main[data-astro-cid-5spcwncv]{padding:16px}.workspace-heading[data-astro-cid-5spcwncv] strong[data-astro-cid-5spcwncv]{font-size:17px}}figure[data-astro-cid-5spcwncv]{margin:32px 0 0}img[data-astro-cid-5spcwncv]{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:5px;background:var(--white)}figcaption[data-astro-cid-5spcwncv]{display:flex;justify-content:space-between;gap:12px;margin-top:14px;color:var(--muted);font:10px/1.6 var(--mono)}.sticky-screens[data-astro-cid-5spcwncv]{display:none}@media(min-width:1000px){[data-astro-cid-5spcwncv][data-enhanced=true] .story-layout[data-astro-cid-5spcwncv]{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}[data-astro-cid-5spcwncv][data-enhanced=true] .story-chapter[data-astro-cid-5spcwncv]{min-height:90vh;display:flex;align-items:center}[data-astro-cid-5spcwncv][data-enhanced=true] .inline-screen[data-astro-cid-5spcwncv]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-astro-cid-5spcwncv][data-enhanced=true] .sticky-screens[data-astro-cid-5spcwncv]{display:block;position:sticky;top:max(32px,calc((100vh - 460px)/2))}.screen-stage[data-astro-cid-5spcwncv]{display:grid}.story-screen[data-astro-cid-5spcwncv]{grid-area:1 / 1;margin:0;visibility:hidden;opacity:0;transition:opacity .25s ease}.story-screen[data-astro-cid-5spcwncv].is-active{visibility:visible;opacity:1}}@media(prefers-reduced-motion:reduce){.story-screen[data-astro-cid-5spcwncv]{transition:none}}.chapter-nav[data-astro-cid-fttocojm]{position:fixed;z-index:15;right:5px;top:50%;transform:translateY(-50%);padding:5px 0;border:1px solid var(--line);border-radius:24px;background:var(--white);box-shadow:0 2px 14px var(--shadow)}a[data-astro-cid-fttocojm]{position:relative;width:40px;height:40px;display:grid;place-items:center;text-decoration:none;border-radius:20px}.chapter-dot[data-astro-cid-fttocojm]{width:7px;height:7px;border:1px solid var(--muted);border-radius:50%}a[data-astro-cid-fttocojm][aria-current=location] .chapter-dot[data-astro-cid-fttocojm]{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 3px #d9683b2e}.chapter-tooltip[data-astro-cid-fttocojm]{position:absolute;right:49px;padding:8px 12px;background:var(--ink);color:var(--white);white-space:nowrap;border-radius:3px;font:11px var(--mono);opacity:0;visibility:hidden;pointer-events:none}a[data-astro-cid-fttocojm]:hover .chapter-tooltip[data-astro-cid-fttocojm],a[data-astro-cid-fttocojm]:focus-visible .chapter-tooltip[data-astro-cid-fttocojm]{opacity:1;visibility:visible}a[data-astro-cid-fttocojm]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(min-width:1400px){.chapter-nav[data-astro-cid-fttocojm]{right:20px}}@media(max-width:800px){.chapter-nav[data-astro-cid-fttocojm]{display:none}}
