.kanban-module__9QQXUG__root{--paper:#fff;--ink:#1e293b;--muted:#64748b;--hairline:#e2e8f0;--blue:#2563eb;--blue-deep:#1d4ed8;--amber:#f97316;--amber-deep:#c2410c;--wd:#0d9488;--wd-deep:#0f766e;--danger:#dc2626;--zone:#f8fafc;--serif:var(--font-fraunces),Georgia,"Times New Roman",serif;--sans:var(--font-inter),system-ui,"Helvetica Neue",Arial,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,monospace;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.65;position:relative}.kanban-module__9QQXUG__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:88vh;padding:64px 24px 48px;display:flex;position:relative}.kanban-module__9QQXUG__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:26px;font-size:12px;font-weight:700}.kanban-module__9QQXUG__kicker .kanban-module__9QQXUG__dot-a{color:var(--amber)}.kanban-module__9QQXUG__kicker .kanban-module__9QQXUG__dot-b{color:var(--blue)}.kanban-module__9QQXUG__kicker .kanban-module__9QQXUG__dot-w{color:var(--wd)}.kanban-module__9QQXUG__hero h1{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.01em;max-width:15ch;font-size:clamp(40px,7.2vw,76px);font-weight:500;line-height:1.06}.kanban-module__9QQXUG__deck{font-family:var(--serif);color:#334155;max-width:580px;margin-top:28px;font-size:clamp(18px,2.2vw,22px);font-style:italic;line-height:1.55}.kanban-module__9QQXUG__hero-cards{gap:8px;margin-top:40px;display:flex}.kanban-module__9QQXUG__hero-cards span{border-radius:3px;width:26px;height:17px;display:block;box-shadow:inset 0 0 0 1.5px #00000024}.kanban-module__9QQXUG__byline{letter-spacing:.06em;color:var(--muted);margin-top:34px;font-size:12.5px}.kanban-module__9QQXUG__scroll-hint{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:11px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.kanban-module__9QQXUG__scroll-hint:after{content:"↓";text-align:center;margin-top:4px;font-size:16px;animation:1.6s ease-in-out infinite kanban-module__9QQXUG__bob;display:block}@keyframes kanban-module__9QQXUG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.kanban-module__9QQXUG__prose{max-width:620px;margin:0 auto;padding:56px 24px}.kanban-module__9QQXUG__prose p{margin-bottom:1.4em}.kanban-module__9QQXUG__prose p:last-child{margin-bottom:0}.kanban-module__9QQXUG__prose a{color:var(--blue-deep);text-underline-offset:3px;text-decoration:underline}.kanban-module__9QQXUG__prose .kanban-module__9QQXUG__lede:first-letter{font-family:var(--serif);float:left;color:var(--blue-deep);padding-top:5px;padding-right:10px;font-size:3.1em;font-weight:600;line-height:.82}.kanban-module__9QQXUG__rule{background:var(--ink);width:84px;height:1px;margin:8px auto 0}.kanban-module__9QQXUG__section-label{letter-spacing:.22em;text-transform:uppercase;text-align:center;color:var(--ink);padding-top:64px;font-size:12px;font-weight:700}.kanban-module__9QQXUG__anatomy-wrap{max-width:760px;margin:8px auto 0;padding:0 24px}.kanban-module__9QQXUG__anatomy-wrap svg{width:100%;height:auto;display:block;overflow:visible}.kanban-module__9QQXUG__an-card{fill:#fff;stroke:var(--blue-deep);stroke-width:2.5px}.kanban-module__9QQXUG__an-band{fill:var(--blue)}.kanban-module__9QQXUG__an-band-label{font-family:var(--sans);letter-spacing:.2em;fill:#fff;font-size:13px;font-weight:800}.kanban-module__9QQXUG__an-field-cap{font-family:var(--sans);letter-spacing:.16em;fill:var(--muted);font-size:10px;font-weight:800}.kanban-module__9QQXUG__an-field-val{font-family:var(--mono);fill:var(--ink);font-size:17px;font-weight:700}.kanban-module__9QQXUG__an-field-val-lg{font-family:var(--mono);fill:var(--ink);font-size:26px;font-weight:700}.kanban-module__9QQXUG__an-callout{font-family:var(--sans);fill:var(--ink);font-size:12.5px;font-weight:600}.kanban-module__9QQXUG__an-callout-sub{font-family:var(--sans);fill:var(--muted);font-size:11.5px}.kanban-module__9QQXUG__an-lead{stroke:#94a3b8;stroke-width:1.2px;stroke-dasharray:3 4;fill:none}.kanban-module__9QQXUG__an-divider{stroke:var(--hairline);stroke-width:1.2px}.kanban-module__9QQXUG__anatomy-caption{color:var(--muted);text-align:center;margin-top:14px;font-size:13px;line-height:1.5}.kanban-module__9QQXUG__scrolly{position:relative}.kanban-module__9QQXUG__graphic{z-index:1;background:var(--paper);justify-content:center;align-items:center;height:100svh;padding-bottom:13vh;display:flex;position:sticky;top:0}.kanban-module__9QQXUG__graphic svg{width:min(1100px,96vw);height:auto;max-height:80vh;display:block;overflow:visible}.kanban-module__9QQXUG__steps{z-index:2;pointer-events:none;margin-top:-100svh;position:relative}.kanban-module__9QQXUG__step{justify-content:center;align-items:flex-end;min-height:125vh;padding:0 18px 4vh;display:flex}.kanban-module__9QQXUG__step:first-child{min-height:112vh}.kanban-module__9QQXUG__step:last-child{min-height:140vh}.kanban-module__9QQXUG__step-card{pointer-events:auto;border:1px solid var(--hairline);background:#fffffff5;border-radius:2px;max-width:440px;padding:22px 26px;font-size:16.5px;line-height:1.6;box-shadow:0 2px 14px #00000017}.kanban-module__9QQXUG__step-card .kanban-module__9QQXUG__t{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.kanban-module__9QQXUG__step-card .kanban-module__9QQXUG__t.kanban-module__9QQXUG__blue{color:var(--blue-deep)}.kanban-module__9QQXUG__step-card .kanban-module__9QQXUG__t.kanban-module__9QQXUG__amber{color:var(--amber-deep)}.kanban-module__9QQXUG__step-card .kanban-module__9QQXUG__t.kanban-module__9QQXUG__danger{color:var(--danger)}.kanban-module__9QQXUG__step-card strong{font-weight:600}.kanban-module__9QQXUG__spacer-after{height:14vh}.kanban-module__9QQXUG__sim-title{font-family:var(--sans);letter-spacing:.2em;fill:var(--muted);font-size:12px;font-weight:800}.kanban-module__9QQXUG__station-box{fill:var(--zone);stroke:#cbd5e1;stroke-width:1.5px;transition:stroke .25s}.kanban-module__9QQXUG__station-box.kanban-module__9QQXUG__busy{stroke:var(--ink);stroke-width:2px}.kanban-module__9QQXUG__station-box.kanban-module__9QQXUG__down{stroke:var(--danger);stroke-width:2.5px;stroke-dasharray:6 4}.kanban-module__9QQXUG__station-label{font-family:var(--sans);letter-spacing:.12em;text-anchor:middle;fill:var(--ink);font-size:12.5px;font-weight:700}.kanban-module__9QQXUG__zone-label{font-family:var(--sans);letter-spacing:.14em;fill:#94a3b8;text-anchor:middle;font-size:10.5px;font-weight:700}.kanban-module__9QQXUG__store-outline{fill:none;stroke:#e2e8f0;stroke-width:1.2px;stroke-dasharray:3 4}.kanban-module__9QQXUG__store-rack{fill:#fcfdfe;stroke:#94a3b8;stroke-width:1.6px}.kanban-module__9QQXUG__store-shelf{stroke:#cbd5e1;stroke-width:1.4px}.kanban-module__9QQXUG__hbox{fill:#eff6ff;stroke:var(--blue);stroke-width:1.6px}.kanban-module__9QQXUG__pcbox{fill:#f8fafc;stroke:var(--ink);stroke-width:1.4px}.kanban-module__9QQXUG__cbox-a{fill:#fff7ed;stroke:var(--amber);stroke-width:1.4px;stroke-dasharray:4 3}.kanban-module__9QQXUG__cbox-w{fill:#f0fdfa;stroke:var(--wd);stroke-width:1.4px;stroke-dasharray:4 3}.kanban-module__9QQXUG__day-label{font-family:var(--mono);letter-spacing:.14em;text-anchor:middle;fill:var(--muted);font-size:12px;font-weight:700}.kanban-module__9QQXUG__reload-flash{font-family:var(--sans);letter-spacing:.14em;text-anchor:middle;fill:var(--blue-deep);font-size:11px;font-weight:800}.kanban-module__9QQXUG__container-box{fill:#f1f5f9;stroke:#64748b;stroke-width:1.4px}.kanban-module__9QQXUG__kcard{stroke:#00000040;stroke-width:1px}.kanban-module__9QQXUG__kcard-a{fill:var(--amber)}.kanban-module__9QQXUG__kcard-b{fill:var(--blue)}.kanban-module__9QQXUG__kcard-w{fill:var(--wd)}.kanban-module__9QQXUG__flow-path{fill:none;stroke:#e2e8f0;stroke-width:1.4px}.kanban-module__9QQXUG__card-path{fill:none;stroke-width:1.4px;stroke-dasharray:4 5;opacity:.55}.kanban-module__9QQXUG__card-path-a{stroke:var(--amber)}.kanban-module__9QQXUG__card-path-b{stroke:var(--blue)}.kanban-module__9QQXUG__card-path-w{stroke:var(--wd)}.kanban-module__9QQXUG__loop-label{font-family:var(--sans);letter-spacing:.14em;text-anchor:middle;font-size:10.5px;font-weight:800}.kanban-module__9QQXUG__readout-cap{font-family:var(--sans);letter-spacing:.18em;fill:var(--muted);text-anchor:middle;font-size:10px;font-weight:800}.kanban-module__9QQXUG__readout-num{font-family:var(--mono);text-anchor:middle;font-variant-numeric:tabular-nums;fill:var(--ink);font-size:27px;font-weight:700}.kanban-module__9QQXUG__mode-badge{font-family:var(--sans);letter-spacing:.2em;text-anchor:middle;font-size:12px;font-weight:800}.kanban-module__9QQXUG__missed-flash{font-family:var(--sans);letter-spacing:.12em;text-anchor:middle;fill:var(--danger);font-size:12.5px;font-weight:800}.kanban-module__9QQXUG__down-label{font-family:var(--sans);letter-spacing:.14em;text-anchor:middle;fill:var(--danger);font-size:11px;font-weight:800}.kanban-module__9QQXUG__customer-label{font-family:var(--sans);letter-spacing:.12em;text-anchor:middle;fill:var(--ink);font-size:12.5px;font-weight:700}.kanban-module__9QQXUG__backlog-label{font-family:var(--sans);letter-spacing:.08em;text-anchor:middle;fill:var(--amber-deep);font-size:11px;font-weight:700}.kanban-module__9QQXUG__dimmable{transition:opacity .5s}.kanban-module__9QQXUG__sim[data-focus=loopB] .kanban-module__9QQXUG__dim-not-b,.kanban-module__9QQXUG__sim[data-focus=loopA] .kanban-module__9QQXUG__dim-not-a,.kanban-module__9QQXUG__sim[data-focus=readouts] .kanban-module__9QQXUG__dim-not-r{opacity:.18}.kanban-module__9QQXUG__lab{max-width:940px;margin:10px auto 0;padding:0 24px}.kanban-module__9QQXUG__try-eyebrow{letter-spacing:.22em;color:var(--blue-deep);text-transform:uppercase;text-align:center;margin-bottom:18px;font-size:11px;font-weight:800}.kanban-module__9QQXUG__lab-controls{border:1px solid var(--hairline);background:var(--zone);border-radius:2px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-bottom:12px;padding:16px 14px;display:flex}.kanban-module__9QQXUG__ctl-group{align-items:center;gap:10px;display:flex}.kanban-module__9QQXUG__ctl-label{letter-spacing:.14em;color:var(--ink);text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:800}.kanban-module__9QQXUG__ctl-val{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;min-width:2.4ch;font-size:20px;font-weight:700}.kanban-module__9QQXUG__lab-controls input[type=range]{appearance:none;cursor:pointer;background:#cbd5e1;outline:none;width:130px;height:2px}.kanban-module__9QQXUG__lab-controls input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--blue);border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 5px #0000004d}.kanban-module__9QQXUG__lab-controls input[type=range]::-moz-range-thumb{background:var(--blue);border:3px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 5px #0000004d}.kanban-module__9QQXUG__seg{border:1.5px solid var(--ink);border-radius:3px;display:inline-flex;overflow:hidden}.kanban-module__9QQXUG__seg button{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:#fff;border:none;padding:8px 16px;font-size:11px;font-weight:800}.kanban-module__9QQXUG__seg button.kanban-module__9QQXUG__on{background:var(--ink);color:#fff}.kanban-module__9QQXUG__btn{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--danger);color:var(--danger);cursor:pointer;background:#fff;border-radius:3px;padding:9px 16px;font-size:11px;font-weight:800;transition:background .2s,color .2s}.kanban-module__9QQXUG__btn.kanban-module__9QQXUG__on{background:var(--danger);color:#fff}.kanban-module__9QQXUG__btn-quiet{color:var(--muted);border-color:#cbd5e1}.kanban-module__9QQXUG__btn-quiet.kanban-module__9QQXUG__on{color:var(--muted);background:0 0}.kanban-module__9QQXUG__lab-stats{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-bottom:8px;display:flex}.kanban-module__9QQXUG__lstat{text-align:center;flex:1;padding:13px 6px}.kanban-module__9QQXUG__lstat+.kanban-module__9QQXUG__lstat{border-left:1px solid var(--hairline)}.kanban-module__9QQXUG__lstat .kanban-module__9QQXUG__lab-cap{letter-spacing:.15em;color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.kanban-module__9QQXUG__lstat .kanban-module__9QQXUG__lab-val{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:clamp(19px,2.8vw,26px);font-weight:700}.kanban-module__9QQXUG__lstat .kanban-module__9QQXUG__lab-val small{color:var(--muted);margin-left:2px;font-size:.55em;font-weight:700}.kanban-module__9QQXUG__lab svg{width:100%;height:auto;display:block;overflow:visible}.kanban-module__9QQXUG__lab-caption{color:var(--muted);text-align:center;margin-top:8px;font-size:13px;line-height:1.5}.kanban-module__9QQXUG__formula-wrap{max-width:720px;margin:8px auto 0;padding:0 24px}.kanban-module__9QQXUG__formula-display{font-family:var(--mono);text-align:center;border:1px solid var(--hairline);background:var(--zone);border-radius:2px;margin-bottom:22px;padding:22px 12px;font-size:clamp(15px,2.4vw,19px);font-weight:600;line-height:1.7}.kanban-module__9QQXUG__formula-display .kanban-module__9QQXUG__fv{color:var(--blue-deep)}.kanban-module__9QQXUG__formula-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.kanban-module__9QQXUG__fctl{flex-direction:column;gap:5px;display:flex}.kanban-module__9QQXUG__fctl label{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.kanban-module__9QQXUG__fctl input{font-family:var(--mono);width:100%;color:var(--ink);background:#fff;border:1.5px solid #cbd5e1;border-radius:3px;padding:8px 10px;font-size:17px;font-weight:700}.kanban-module__9QQXUG__fctl input:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.kanban-module__9QQXUG__formula-result{text-align:center;border-top:1px solid var(--hairline);padding-top:18px}.kanban-module__9QQXUG__formula-result .kanban-module__9QQXUG__knum{font-family:var(--mono);color:var(--blue-deep);font-variant-numeric:tabular-nums;font-size:44px;font-weight:700}.kanban-module__9QQXUG__formula-result .kanban-module__9QQXUG__kcap{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:2px;font-size:10.5px;font-weight:800;display:block}.kanban-module__9QQXUG__formula-note{color:var(--muted);text-align:center;margin-top:16px;font-size:13.5px;line-height:1.55}.kanban-module__9QQXUG__grid-wrap{grid-template-columns:repeat(3,1fr);gap:22px;max-width:940px;margin:20px auto 0;padding:0 24px;display:grid}.kanban-module__9QQXUG__gcard{border:1px solid var(--hairline);border-radius:2px;padding:20px 20px 16px}.kanban-module__9QQXUG__gcard .kanban-module__9QQXUG__rule-no{font-family:var(--mono);color:var(--blue-deep);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.kanban-module__9QQXUG__gcard h3{font-family:var(--sans);margin-bottom:8px;font-size:15.5px;font-weight:700;line-height:1.35}.kanban-module__9QQXUG__gcard p{color:#334155;font-size:14.5px;line-height:1.55}.kanban-module__9QQXUG__gcard p a{color:var(--blue-deep);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.kanban-module__9QQXUG__grid-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.kanban-module__9QQXUG__root{font-size:17px}.kanban-module__9QQXUG__step-card{max-width:min(92vw,400px);padding:18px 20px;font-size:15.5px}.kanban-module__9QQXUG__graphic{align-items:center;padding-top:0;padding-bottom:38vh}.kanban-module__9QQXUG__graphic svg{max-height:52vh}.kanban-module__9QQXUG__grid-wrap{grid-template-columns:1fr}.kanban-module__9QQXUG__formula-grid{grid-template-columns:repeat(2,1fr)}.kanban-module__9QQXUG__lab-stats{flex-wrap:wrap}.kanban-module__9QQXUG__lstat{flex-basis:50%}.kanban-module__9QQXUG__lstat:nth-child(3){border-left:none}.kanban-module__9QQXUG__ctl-group{justify-content:center;width:100%}.kanban-module__9QQXUG__lab-controls input[type=range]{flex:1;width:auto;min-width:0;max-width:150px}.kanban-module__9QQXUG__ctl-label{white-space:normal;text-align:right;max-width:46vw}.kanban-module__9QQXUG__station-label{font-size:21px}.kanban-module__9QQXUG__zone-label,.kanban-module__9QQXUG__loop-label{font-size:16px}.kanban-module__9QQXUG__readout-cap{font-size:14px;transform:translateY(-8px)}.kanban-module__9QQXUG__readout-num{font-size:36px}.kanban-module__9QQXUG__mode-badge,.kanban-module__9QQXUG__missed-flash{font-size:19px}.kanban-module__9QQXUG__down-label{font-size:17px}.kanban-module__9QQXUG__customer-label{font-size:19px}.kanban-module__9QQXUG__backlog-label{font-size:16px}.kanban-module__9QQXUG__day-label{font-size:17px}.kanban-module__9QQXUG__reload-flash{font-size:16px}.kanban-module__9QQXUG__sim-title{display:none}.kanban-module__9QQXUG__an-field-cap{font-size:13px}.kanban-module__9QQXUG__an-callout{font-size:16px}.kanban-module__9QQXUG__an-callout-sub{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.kanban-module__9QQXUG__scroll-hint:after{animation:none}.kanban-module__9QQXUG__dimmable{transition:none}}
