.wash.svelte-p1t4n{pointer-events:none;background:radial-gradient(ellipse 50% 40% at 8% 20%, color-mix(in oklab, var(--color-copper) 14%, transparent), transparent 60%), radial-gradient(ellipse 45% 45% at 92% 80%, color-mix(in oklab, var(--color-clinic-glow) 18%, transparent), transparent 58%);position:absolute;inset:0}.story.svelte-p1t4n{align-items:center;gap:2rem;display:grid}@media (width>=900px){.story.svelte-p1t4n{grid-template-columns:11rem minmax(0,1fr) 11rem;gap:1.25rem}}.stage-label.svelte-p1t4n{letter-spacing:.18em;text-transform:uppercase;color:var(--color-copper);margin:0;font-size:.85rem;font-weight:700}.pole.in-work.svelte-p1t4n .stage-label:where(.svelte-p1t4n){color:var(--color-copper)}.pole.on-biz.svelte-p1t4n .stage-label:where(.svelte-p1t4n),.pole.on-biz.svelte-p1t4n .figure:where(.svelte-p1t4n){color:var(--color-teal)}.figure.svelte-p1t4n{font-family:var(--font-display);letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:clamp(3.2rem,7.5vw,5rem);line-height:.9}.label.svelte-p1t4n{letter-spacing:.08em;text-transform:uppercase;color:var(--band-muted);margin:.35rem 0 0;font-size:.9rem}.cap.svelte-p1t4n{color:var(--band-body);margin:.85rem 0 0;font-size:1.05rem;line-height:1.35}.sub.svelte-p1t4n{color:var(--band-muted);margin:.35rem 0 0;font-size:1rem}.slope-wrap.svelte-p1t4n{min-width:0}.slope.svelte-p1t4n{width:100%;height:auto;display:block;overflow:visible}.line.svelte-p1t4n,.wake.svelte-p1t4n{stroke-dasharray:640;stroke-dashoffset:640px;filter:drop-shadow(0 0 4px color-mix(in oklab, var(--color-copper) 40%, transparent))}.is-live.svelte-p1t4n .line:where(.svelte-p1t4n),.is-live.svelte-p1t4n .wake:where(.svelte-p1t4n){animation:1.4s cubic-bezier(.22,1,.36,1) forwards dash-draw}.flow.svelte-p1t4n{stroke-dasharray:7 14;stroke:currentColor;opacity:0}.is-live.svelte-p1t4n .flow:where(.svelte-p1t4n){opacity:.45;animation:.95s linear infinite svelte-p1t4n-dash-flow}.traveler.svelte-p1t4n{filter:drop-shadow(0 0 4px color-mix(in oklab, currentColor 60%, transparent));opacity:0;transform-box:view-box;transform-origin:0 0;pointer-events:none;will-change:transform;transition:transform .55s cubic-bezier(.22,1,.36,1)}.is-live.svelte-p1t4n .traveler:where(.svelte-p1t4n){opacity:1}.traveler-dot.svelte-p1t4n{fill:currentColor}.bgline.svelte-p1t4n{stroke:color-mix(in oklab, currentColor 12%, transparent)}.node.svelte-p1t4n{cursor:pointer;outline:none}.node.svelte-p1t4n:focus-visible .disk:where(.svelte-p1t4n){stroke:currentColor;stroke-width:2.2px}.disk.svelte-p1t4n{fill:var(--band-surface-strong);stroke:color-mix(in oklab, currentColor 30%, transparent);stroke-width:1.5px;transition:fill .3s,stroke .3s}.node.hot.svelte-p1t4n .disk:where(.svelte-p1t4n){fill:color-mix(in oklab, var(--color-copper) 55%, var(--band-surface-strong));stroke:var(--color-copper-bright)}.node.end.svelte-p1t4n .disk:where(.svelte-p1t4n){fill:color-mix(in oklab, var(--color-teal) 70%, var(--band-surface-strong));stroke:var(--color-copper-bright)}.node.on.svelte-p1t4n .disk:where(.svelte-p1t4n){fill:var(--color-copper);stroke:var(--color-copper-bright)}.node.end.on.svelte-p1t4n .disk:where(.svelte-p1t4n){fill:var(--color-teal);stroke:var(--color-clinic-glow)}.node.svelte-p1t4n text:where(.svelte-p1t4n){fill:var(--band-body);font-size:12px;font-weight:700;font-family:var(--font-display);pointer-events:none}.node.hot.svelte-p1t4n text:where(.svelte-p1t4n),.node.end.svelte-p1t4n text:where(.svelte-p1t4n),.node.on.svelte-p1t4n text:where(.svelte-p1t4n){fill:var(--color-ink-soft)}.ring.svelte-p1t4n{fill:none;stroke:color-mix(in oklab, var(--color-copper-bright) 70%, transparent);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:1.6s ease-out infinite svelte-p1t4n-ripple}.bars.svelte-p1t4n{gap:.55rem;margin-top:1.1rem;display:grid}.bar-row.svelte-p1t4n{color:var(--band-muted);grid-template-columns:7.5rem 1fr 2.5rem;align-items:center;gap:.65rem;font-size:.82rem;display:grid}.track.svelte-p1t4n{background:color-mix(in oklab, currentColor 14%, transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.bar.svelte-p1t4n{border-radius:inherit;transform-origin:0;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);display:block}.bar.in.svelte-p1t4n{background:color-mix(in oklab, var(--color-copper) 75%, transparent)}.bar.on.svelte-p1t4n{background:linear-gradient(90deg, var(--color-copper), var(--color-teal))}.pct.svelte-p1t4n{font-variant-numeric:tabular-nums;text-align:right;color:currentColor}.creds.svelte-p1t4n{letter-spacing:.04em;color:var(--band-muted);margin:2.5rem 0 0;font-size:1rem}@keyframes svelte-p1t4n-dash-flow{to{stroke-dashoffset:-42px}}@keyframes svelte-p1t4n-ripple{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.line.svelte-p1t4n,.wake.svelte-p1t4n,.flow.svelte-p1t4n,.ring.svelte-p1t4n{animation:none!important}.line.svelte-p1t4n,.wake.svelte-p1t4n{stroke-dashoffset:0}.flow.svelte-p1t4n{opacity:.35}.traveler.svelte-p1t4n,.bar.svelte-p1t4n,.pct.svelte-p1t4n{transition:none!important}}.stage-stack.svelte-16l2shh{display:grid;overflow:hidden}.stage-layer.svelte-16l2shh{will-change:opacity, transform;grid-area:1/1;width:100%;max-width:100%}.connector.svelte-16l2shh{background:var(--color-line);transition:background .45s}.connector.is-lit.svelte-16l2shh{background:color-mix(in oklab, var(--color-copper) 50%, transparent)}@media (prefers-reduced-motion:reduce){.stage-layer.svelte-16l2shh{filter:none!important}}
