.scene.svelte-1bnx8px{display:block;width:100%;height:auto;overflow:visible}.lab.svelte-1bnx8px{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;fill:var(--mark-hi)}.warm.svelte-1bnx8px{fill:var(--hot)}.ok.svelte-1bnx8px{fill:var(--ok)}.cell.svelte-1bnx8px{fill:var(--mark);transition:fill .5s var(--ease-out),stroke .5s var(--ease-out),opacity .5s var(--ease-out);stroke:transparent;stroke-width:1.5}.cell.loss.svelte-1bnx8px{fill:var(--hot)}.lanes.svelte-1bnx8px{opacity:0;transition:opacity .5s var(--ease-out)}.s1.svelte-1bnx8px .lanes:where(.svelte-1bnx8px){opacity:1}.s2.svelte-1bnx8px .lanes:where(.svelte-1bnx8px){opacity:0}.lane-rule.svelte-1bnx8px{stroke:var(--mark-hi);stroke-dasharray:3 4}.axis.svelte-1bnx8px{transition:opacity .4s var(--ease-out)}.s1.svelte-1bnx8px:not(.s2) .axis:where(.svelte-1bnx8px){opacity:0}.s1.svelte-1bnx8px:not(.s2) .cell:where(.svelte-1bnx8px):not(.loss){opacity:.55}.s2.svelte-1bnx8px .cell.exposed:where(.svelte-1bnx8px){fill:var(--hot);transition-delay:calc(var(--c) * 26ms + 80ms)}.sweep.svelte-1bnx8px{fill:var(--lit);opacity:0}.s2.svelte-1bnx8px:not(.s3) .sweep:where(.svelte-1bnx8px){animation:svelte-1bnx8px-sweep .9s var(--ease-in-out) both}@keyframes svelte-1bnx8px-sweep{0%{opacity:1;transform:translate(0)}85%{opacity:1}to{opacity:0;transform:translate(486px)}}.check.svelte-1bnx8px{fill:none;stroke:var(--paper-on);stroke-width:1.2;opacity:0;transition:opacity .3s var(--ease-out)}.s3.svelte-1bnx8px:not(.s4) .check:where(.svelte-1bnx8px){opacity:1;transition-delay:calc(var(--k) * 22ms)}.s3.svelte-1bnx8px .cell.calm:where(.svelte-1bnx8px){opacity:.45}.s4.svelte-1bnx8px .cell.exposed:where(.svelte-1bnx8px),.s4.svelte-1bnx8px .cell.loss:where(.svelte-1bnx8px){fill:transparent;stroke:var(--hot)}.s4.svelte-1bnx8px .cell.calm:where(.svelte-1bnx8px){opacity:1}.live.svelte-1bnx8px{opacity:0;transform-box:fill-box;transition:opacity .4s var(--ease-out)}.live.svelte-1bnx8px rect:where(.svelte-1bnx8px){fill:var(--ok)}.s4.svelte-1bnx8px .live:where(.svelte-1bnx8px){opacity:1}.loss-mark.svelte-1bnx8px{opacity:1;transition:opacity .3s var(--ease-out)}.s2.svelte-1bnx8px .loss-mark:where(.svelte-1bnx8px){opacity:0}.pulse.svelte-1bnx8px{fill:none;stroke:var(--hot);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:svelte-1bnx8px-pulse 2.2s var(--ease-out) infinite}.pulse.two.svelte-1bnx8px{animation-delay:1.1s}@keyframes svelte-1bnx8px-pulse{0%{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}@media(max-width:899px){.lab.svelte-1bnx8px{font-size:17px}}@media(prefers-reduced-motion:reduce){.scene.svelte-1bnx8px :where(.svelte-1bnx8px){transition:none!important;animation:none!important}}.scene.svelte-1ga70hh{display:block;width:100%;height:auto;overflow:visible}.lab.svelte-1ga70hh{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;fill:var(--paper-on);opacity:0;transition:opacity .4s var(--ease-out)}.e.svelte-1ga70hh{stroke:var(--mark-hi);stroke-width:.8;opacity:.08;transition:opacity .6s var(--ease-out),stroke .5s var(--ease-out),stroke-width .5s var(--ease-out)}.n.svelte-1ga70hh{fill:var(--mark);stroke:transparent;stroke-width:1.4;opacity:.25;transform-box:fill-box;transform-origin:center;transition:opacity .6s var(--ease-out),fill .5s var(--ease-out),stroke .5s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--t) * .3s)}.n.burst.svelte-1ga70hh,.e.burst.svelte-1ga70hh{opacity:1;fill:var(--hot);stroke:var(--hot)}.n.burst.svelte-1ga70hh{animation:svelte-1ga70hh-jitter 1.6s var(--ease-out) infinite;animation-delay:calc(var(--t) * -1.6s)}@keyframes svelte-1ga70hh-jitter{0%,to{transform:scale(1)}30%{transform:scale(1.5)}}.s1.svelte-1ga70hh .n.burst:where(.svelte-1ga70hh){animation:none}.burst-lab.svelte-1ga70hh{opacity:1}.s1.svelte-1ga70hh .burst-lab:where(.svelte-1ga70hh){opacity:0}.s1.svelte-1ga70hh .n:where(.svelte-1ga70hh){opacity:1}.s1.svelte-1ga70hh .e:where(.svelte-1ga70hh){opacity:.38}.s1.svelte-1ga70hh .n.flagged:where(.svelte-1ga70hh){fill:var(--warn)}.s1.svelte-1ga70hh .n.ring:where(.svelte-1ga70hh){fill:var(--mark-hi)}.s2.svelte-1ga70hh .n.clean:where(.svelte-1ga70hh){fill:var(--ok)}.s3.svelte-1ga70hh .n.flagged:where(.svelte-1ga70hh){fill:transparent;stroke:var(--warn)}.s3.svelte-1ga70hh .e.burst:where(.svelte-1ga70hh){opacity:.12}.s4.svelte-1ga70hh .n:where(.svelte-1ga70hh):not(.ring){opacity:.3}.s4.svelte-1ga70hh .e:where(.svelte-1ga70hh):not(.ring){opacity:.1}.s4.svelte-1ga70hh .n.ring:where(.svelte-1ga70hh){fill:var(--hot);transition-delay:calc(var(--t) * .5s)}.s4.svelte-1ga70hh .e.ring:where(.svelte-1ga70hh){stroke:var(--hot);stroke-width:1.2;opacity:.85}.halo.svelte-1ga70hh{fill:none;stroke:var(--hot);stroke-dasharray:2 5;opacity:0;transition:opacity .5s var(--ease-out)}.s4.svelte-1ga70hh .halo:where(.svelte-1ga70hh),.s4.svelte-1ga70hh .ring-lab:where(.svelte-1ga70hh){opacity:1}.s5.svelte-1ga70hh .n.ring:where(.svelte-1ga70hh){transform:scale(0);opacity:0}.s5.svelte-1ga70hh .e.ring:where(.svelte-1ga70hh){opacity:0}.s5.svelte-1ga70hh .halo:where(.svelte-1ga70hh){opacity:.35}.s5.svelte-1ga70hh .ring-lab:where(.svelte-1ga70hh){opacity:0}.s5.svelte-1ga70hh .n:where(.svelte-1ga70hh):not(.ring){opacity:.8}.s5.svelte-1ga70hh .e:where(.svelte-1ga70hh):not(.ring){opacity:.25}@media(max-width:899px){.lab.svelte-1ga70hh{font-size:17px}}@media(prefers-reduced-motion:reduce){.scene.svelte-1ga70hh :where(.svelte-1ga70hh){transition:none!important;animation:none!important}}.scene.svelte-15edn6g{display:block;width:100%;height:auto;overflow:visible}.lab.svelte-15edn6g{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;fill:var(--mark-hi)}.head.svelte-15edn6g{fill:var(--paper-on)}.dark.svelte-15edn6g{fill:var(--deep)}.slot.svelte-15edn6g{fill:none;stroke:var(--mark-hi);stroke-dasharray:3 3}.fill.svelte-15edn6g{fill:var(--lit);transform-box:fill-box;transform-origin:left;transform:scaleX(0);transition:transform .6s var(--ease-out);transition-delay:calc(var(--i) * .16s)}.tick.svelte-15edn6g{fill:none;stroke:var(--deep);stroke-width:1.8;opacity:0;transition:opacity .3s var(--ease-out);transition-delay:calc(var(--i) * .16s + .4s)}.s1.svelte-15edn6g .fill:where(.svelte-15edn6g){transform:scaleX(1)}.s1.svelte-15edn6g .tick:where(.svelte-15edn6g){opacity:1}.s1.svelte-15edn6g .ask:where(.svelte-15edn6g) .lab:where(.svelte-15edn6g){fill:var(--deep);transition:fill .3s var(--ease-out) calc(var(--i) * .16s + .2s)}.rule.svelte-15edn6g,.list.svelte-15edn6g rect:where(.svelte-15edn6g){fill:var(--mark);opacity:.5;transition:fill .4s var(--ease-out),opacity .4s var(--ease-out)}.list.svelte-15edn6g .lab:where(.svelte-15edn6g){opacity:0;transition:opacity .3s var(--ease-out)}.s2.svelte-15edn6g .rule:where(.svelte-15edn6g),.s2.svelte-15edn6g .list:where(.svelte-15edn6g) rect:where(.svelte-15edn6g){fill:var(--lit);opacity:1;transition-delay:calc(var(--k) * 28ms)}.s2.svelte-15edn6g .list:where(.svelte-15edn6g) .lab:where(.svelte-15edn6g){opacity:1;transition-delay:calc(var(--k) * 28ms + .2s)}.s4.svelte-15edn6g .rule.top:where(.svelte-15edn6g){fill:var(--ok)}.pay.svelte-15edn6g{fill:var(--mark);opacity:.35;stroke:transparent;stroke-width:1.5;transition:fill .5s var(--ease-out),stroke .5s var(--ease-out),opacity .5s var(--ease-out);transition-delay:calc(var(--c) * 30ms)}.s3.svelte-15edn6g .pay:where(.svelte-15edn6g){opacity:1}.s3.svelte-15edn6g .pay:where(.svelte-15edn6g):is(.strict:where(.svelte-15edn6g),.eased:where(.svelte-15edn6g),.tuned:where(.svelte-15edn6g),.disputed:where(.svelte-15edn6g),.good:where(.svelte-15edn6g)){fill:var(--hot)}.s4.svelte-15edn6g .pay.strict:where(.svelte-15edn6g){fill:var(--mark)}.s4.svelte-15edn6g .pay.good:where(.svelte-15edn6g){fill:var(--ok)}.s5.svelte-15edn6g .pay.eased:where(.svelte-15edn6g){fill:var(--mark)}.s5.svelte-15edn6g .pay.disputed:where(.svelte-15edn6g){stroke:var(--paper-on)}.bt.svelte-15edn6g{opacity:0;transition:opacity .4s var(--ease-out)}.bt-before.svelte-15edn6g{fill:var(--mark)}.bt-after.svelte-15edn6g{fill:var(--lit);transform-box:fill-box;transform-origin:left;transform:scaleX(1.27);transition:transform .9s var(--ease-out) .2s}.s5.svelte-15edn6g .bt:where(.svelte-15edn6g){opacity:1}.s5.svelte-15edn6g .bt-after:where(.svelte-15edn6g){transform:scaleX(1)}@media(max-width:899px){.lab.svelte-15edn6g{font-size:17px}.ask.svelte-15edn6g .lab:where(.svelte-15edn6g){font-size:14px}.tick.svelte-15edn6g{display:none}}@media(prefers-reduced-motion:reduce){.scene.svelte-15edn6g :where(.svelte-15edn6g){transition:none!important}}.tcard.svelte-bvrodc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:clamp(56px,7vw,96px) 0 0;padding:8px;border-radius:18px;background:var(--c-white);box-shadow:0 0 0 1px var(--c-line),0 24px 48px -36px #281e1459}.tq.svelte-bvrodc{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px)}blockquote.svelte-bvrodc p:where(.svelte-bvrodc){max-width:26ch;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:300;letter-spacing:-.03em;line-height:1.2;text-wrap:pretty}.by.svelte-bvrodc{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:40px}.vmark.svelte-bvrodc{flex:none;width:26px;height:26px}.vmark.svelte-bvrodc rect:where(.svelte-bvrodc){fill:var(--tint, var(--cb))}.vmark.svelte-bvrodc rect.on:where(.svelte-bvrodc){fill:var(--tone, var(--ci))}.who.svelte-bvrodc{font-size:15px;line-height:1.4;color:var(--c-ink-2)}.who.svelte-bvrodc b:where(.svelte-bvrodc){font-weight:500;color:var(--c-ink)}.tpanel.svelte-bvrodc{--hue: var(--tone, var(--ci));--off: color-mix(in srgb, var(--tone, var(--ci)) 14%, transparent);--ink-on: color-mix(in srgb, var(--tone, var(--ci)) 42%, transparent);display:flex;flex-direction:column;padding:clamp(22px,2.6vw,32px);border-radius:12px;background:var(--tint, var(--cb));color:var(--tone, var(--ci))}.tfig.svelte-bvrodc{display:flex;align-items:flex-start;gap:10px;font-weight:300;font-size:clamp(3.4rem,6.4vw,5.6rem);letter-spacing:-.04em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.tunit.svelte-bvrodc{margin-top:14px;max-width:30ch;font-size:16px;line-height:1.45}.chart.svelte-bvrodc{width:100%;max-width:300px;margin-top:auto;padding-top:28px}.note.svelte-bvrodc{margin-top:12px;font-size:12.5px;line-height:1.45;opacity:.8}@media(max-width:899px){.tcard.svelte-bvrodc{margin-top:32px}blockquote.svelte-bvrodc p:where(.svelte-bvrodc){font-size:clamp(1.35rem,4vw,1.8rem)}.by.svelte-bvrodc{padding-top:24px}.tfig.svelte-bvrodc{font-size:clamp(3rem,10vw,4.4rem)}.chart.svelte-bvrodc{max-width:260px;padding-top:18px}}@media(max-width:899px){.tcard.svelte-bvrodc{grid-template-columns:1fr}.tpanel.svelte-bvrodc{order:-1}}.day.svelte-17z3rj9{padding-bottom:0;--hot: var(--sig-bad-on-ink);--ok: var(--sig-good-on-ink);--warn: #f2b65c;--paper-on: #fbf6ec;--mark: rgb(251 246 236 / .2);--mark-hi: rgb(251 246 236 / .55)}.ch-tune.svelte-17z3rj9{--band: #e3e8d9;--deep: #233a2d;--lit: #cadcb9;--tone: #2f5a42;--tint: #d3ddc5}.ch-incident.svelte-17z3rj9{--band: #f2e0db;--deep: #4a1a26;--lit: #f3c4c2;--tone: #8a2f41;--tint: #ebcbc5}.ch-setup.svelte-17z3rj9{--band: #dde3eb;--deep: #1d2a3d;--lit: #c4d3e9;--tone: #34517d;--tint: #c8d4e3}.chapters.svelte-17z3rj9{position:relative}.ch.svelte-17z3rj9{--comb: rgb(var(--c-ink-rgb) / .16);position:relative;background:var(--band);padding-block:var(--band-y) clamp(80px,10vw,136px);scroll-margin-top:40px}.phase.svelte-17z3rj9,.label.svelte-17z3rj9,.cap.svelte-17z3rj9{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ch-title.svelte-17z3rj9{margin-top:18px;max-width:30ch;font-weight:300;font-size:clamp(2.1rem,4.4vw,3.6rem);letter-spacing:-.035em;line-height:1.04;text-wrap:pretty}.real.svelte-17z3rj9{margin-top:20px;font-size:15px;line-height:1.5;color:var(--c-ink-3)}.tone.svelte-17z3rj9{color:var(--tone)}.track.svelte-17z3rj9{--frame: min( calc(100svh - 120px) , 700px);--q: 0;margin-top:clamp(40px,5vw,64px)}.frame.svelte-17z3rj9{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4vw,64px);align-items:center}.phase.svelte-17z3rj9{display:grid;margin:0;padding-bottom:24px;color:var(--c-ink-2)}.phase.svelte-17z3rj9>span:where(.svelte-17z3rj9){grid-area:1 / 1;opacity:0;transform:translateY(4px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.phase.svelte-17z3rj9>.on:where(.svelte-17z3rj9){opacity:1;transform:none}.phase.svelte-17z3rj9 .of:where(.svelte-17z3rj9){color:var(--c-ink-3)}.steps.svelte-17z3rj9 li:where(.svelte-17z3rj9){position:relative;padding:0 0 18px 30px}.steps.svelte-17z3rj9 li:where(.svelte-17z3rj9):before{content:"";position:absolute;left:0;top:5px;width:11px;height:11px;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--tone);background:var(--band);transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.steps.svelte-17z3rj9 li:where(.svelte-17z3rj9):after{content:"";position:absolute;left:5px;top:19px;bottom:3px;width:1.5px;background:linear-gradient(var(--tone),var(--tone)) 0 0 / 100% calc(var(--fill, 0) * 100%) no-repeat,rgb(var(--c-ink-rgb) / .14)}.steps.svelte-17z3rj9 li:where(.svelte-17z3rj9):last-child:after{display:none}.steps.svelte-17z3rj9 li.past:where(.svelte-17z3rj9):before,.steps.svelte-17z3rj9 li.now:where(.svelte-17z3rj9):before{background:var(--tone)}.steps.svelte-17z3rj9 li.now:where(.svelte-17z3rj9):before{box-shadow:0 0 0 5px color-mix(in srgb,var(--tone) 18%,transparent)}.steps.svelte-17z3rj9 li.past:where(.svelte-17z3rj9){--fill: 1}.steps.svelte-17z3rj9 li.now:where(.svelte-17z3rj9){--fill: var(--q)}.steps.svelte-17z3rj9 button:where(.svelte-17z3rj9){display:grid;width:100%;text-align:left;cursor:pointer}.t.svelte-17z3rj9{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--c-ink-3);transition:color .3s var(--ease-out)}.title.svelte-17z3rj9{margin-top:2px;font-size:16px;letter-spacing:-.01em;line-height:1.3;color:var(--c-ink-2);transition:font-size .4s var(--ease-out),color .3s var(--ease-out)}.d-wrap.svelte-17z3rj9{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.d.svelte-17z3rj9{overflow:hidden;max-width:38ch;font-size:15.5px;line-height:1.5;color:var(--c-ink-2);opacity:0;transition:opacity .3s var(--ease-out)}.now.svelte-17z3rj9 .t:where(.svelte-17z3rj9){color:var(--tone)}.now.svelte-17z3rj9 .title:where(.svelte-17z3rj9){font-size:clamp(1.4rem,2vw,1.75rem);letter-spacing:-.025em;font-weight:400;color:var(--c-ink)}.now.svelte-17z3rj9 .d-wrap:where(.svelte-17z3rj9){grid-template-rows:1fr}.now.svelte-17z3rj9 .d:where(.svelte-17z3rj9){padding-top:8px;opacity:1;transition-delay:.12s}.next.svelte-17z3rj9 button:where(.svelte-17z3rj9){opacity:.45}.steps.svelte-17z3rj9 button:where(.svelte-17z3rj9):hover .title:where(.svelte-17z3rj9){color:var(--c-ink)}.sx.svelte-17z3rj9{display:none}.panel.svelte-17z3rj9{display:flex;flex-direction:column;border-radius:6px;color:var(--paper-on);background:radial-gradient(120% 80% at 50% 45%,rgb(255 255 255 / .06),transparent 70%),var(--deep)}.pinned.svelte-17z3rj9{aspect-ratio:1;max-height:var(--frame);padding:22px 26px 26px}.cap.svelte-17z3rj9{display:flex;justify-content:space-between;gap:16px;color:var(--mark-hi)}.cap-t.svelte-17z3rj9{color:var(--paper-on)}.scene-box.svelte-17z3rj9{flex:1;min-height:0;display:grid;place-items:center}.scene-box.svelte-17z3rj9 .scene{width:100%;height:100%;max-height:100%}.stat-slot.svelte-17z3rj9{min-height:74px}.stat.svelte-17z3rj9{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;animation:rise .6s var(--ease-out) both}.stat-fig.svelte-17z3rj9{font-weight:300;font-size:clamp(2.6rem,4vw,3.6rem);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.stat-l.svelte-17z3rj9{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mark-hi)}.weeks.svelte-17z3rj9{margin-top:clamp(64px,8vw,112px)}.label.svelte-17z3rj9{color:var(--c-ink-2)}.figs.svelte-17z3rj9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin-top:22px}.figs.svelte-17z3rj9 li:where(.svelte-17z3rj9){display:flex;flex-direction:column;padding-top:22px;border-top:1px solid rgb(var(--c-ink-rgb) / .16)}.fig.svelte-17z3rj9{font-weight:200;font-size:clamp(3.4rem,5.6vw,5.2rem);letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums;white-space:nowrap}.fd.svelte-17z3rj9{margin-top:14px;max-width:30ch;font-size:15.5px;line-height:1.5;color:var(--c-ink-2)}.viz.svelte-17z3rj9{margin-top:auto;padding-top:26px}.viz.svelte-17z3rj9 svg:where(.svelte-17z3rj9){display:block;width:100%;max-width:300px;height:auto;overflow:visible}.lab.svelte-17z3rj9{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;fill:var(--c-ink-2)}.dot.svelte-17z3rj9{transform-box:fill-box;transform-origin:center}.dot.ink.svelte-17z3rj9,.ring-dot.svelte-17z3rj9{fill:var(--tone)}.dot.red.svelte-17z3rj9{fill:var(--v-high)}.dot.green.svelte-17z3rj9{fill:var(--v-legit)}.dot.faint.svelte-17z3rj9{fill:rgb(var(--c-ink-rgb) / .14)}.bar.svelte-17z3rj9{stroke:var(--tone);stroke-width:1;transform-box:fill-box;transform-origin:left}.bar.svelte-17z3rj9:not(.after){fill:color-mix(in srgb,var(--tone) 16%,transparent)}.bar.after.svelte-17z3rj9{fill:var(--tone)}.grow-x.svelte-17z3rj9,.dot.svelte-17z3rj9{transition:transform .9s var(--ease-out),opacity .4s var(--ease-out);transition-delay:calc(var(--reveal-delay, 0ms) + .3s + var(--i, 0) * .16s)}.dot.svelte-17z3rj9{transition-delay:calc(var(--reveal-delay, 0ms) + .25s + var(--t) * .9s)}.figs.svelte-17z3rj9 li:where(.svelte-17z3rj9).reveal-pending .grow-x:where(.svelte-17z3rj9){transform:scaleX(0)}.figs.svelte-17z3rj9 li:where(.svelte-17z3rj9).reveal-pending .dot:where(.svelte-17z3rj9){transform:scale(0);opacity:0}@media(min-width:900px){.track.svelte-17z3rj9{height:calc(var(--frame) + var(--n) * 46svh)}.frame.svelte-17z3rj9{position:sticky;top:calc(64px + (100svh - 64px - var(--frame)) / 2);height:var(--frame)}}@media(max-width:899px){.ch.svelte-17z3rj9{padding-block:48px 56px}.track.svelte-17z3rj9{margin-top:32px}.frame.svelte-17z3rj9{display:block;max-width:34rem}.pinned.svelte-17z3rj9{display:none}.phase.svelte-17z3rj9{position:sticky;top:56px;z-index:1;margin-top:-12px;padding:12px 0 16px;background:var(--band)}.steps.svelte-17z3rj9 li:where(.svelte-17z3rj9){padding:0 0 16px 28px}.steps.svelte-17z3rj9 button:where(.svelte-17z3rj9){cursor:default;transition:opacity .3s var(--ease-out)}.title.svelte-17z3rj9{font-size:1.1rem;font-weight:400}.now.svelte-17z3rj9 .title:where(.svelte-17z3rj9){font-size:1.1rem}.d-wrap.svelte-17z3rj9{grid-template-rows:1fr}.d.svelte-17z3rj9{padding-top:4px;font-size:15px;opacity:1}.now.svelte-17z3rj9 .d:where(.svelte-17z3rj9){padding-top:4px}.sx.svelte-17z3rj9{display:block;margin-top:4px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tone)}.sx.svelte-17z3rj9 b:where(.svelte-17z3rj9){font-family:var(--font-sans);font-weight:400;font-size:1.25rem;letter-spacing:-.02em;text-transform:none;margin-right:4px}.weeks.svelte-17z3rj9{margin-top:32px}.figs.svelte-17z3rj9{gap:0 24px;margin-top:12px}.fig.svelte-17z3rj9{font-size:clamp(2.2rem,7vw,3rem)}.fd.svelte-17z3rj9{margin-top:8px;font-size:14.5px}.viz.svelte-17z3rj9{padding-top:14px}.viz.svelte-17z3rj9 svg:where(.svelte-17z3rj9){max-width:220px}}@media(min-width:640px)and (max-width:899px){.phase.svelte-17z3rj9{top:64px}}@media(max-width:599px){.figs.svelte-17z3rj9{grid-template-columns:1fr}.figs.svelte-17z3rj9 li:where(.svelte-17z3rj9){display:grid;grid-template-columns:6.5rem minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;padding-block:16px}.fig.svelte-17z3rj9{grid-row:span 2;font-size:2.2rem}.fd.svelte-17z3rj9{margin-top:0}.viz.svelte-17z3rj9{padding-top:10px}.viz.svelte-17z3rj9 svg:where(.svelte-17z3rj9){max-width:180px}}@media(prefers-reduced-motion:reduce){.day.svelte-17z3rj9 :where(.svelte-17z3rj9){transition:none!important;animation:none!important}}.svc-setup.svelte-1vees5g{--acc-band: #dde3eb;--acc: #34517d}.svc-tuneup.svelte-1vees5g{--acc-band: #e3e8d9;--acc: #2f5a42}.svc-incident.svelte-1vees5g{--acc-band: #f2e0db;--acc: #8a2f41}.svc-custom.svelte-1vees5g{--acc-band: #e8e4f2;--acc: #4f3d9e}.hero.svelte-1vees5g{--nav: 56px;margin-top:calc(-1 * var(--nav));padding-block:calc(var(--nav) + var(--hero-top)) clamp(48px,6vw,72px);background:linear-gradient(180deg,var(--acc-band),var(--c-paper) 85%)}@media(min-width:640px){.hero.svelte-1vees5g{--nav: 64px}}.hero.svelte-1vees5g .d1:where(.svelte-1vees5g){max-width:14ch}.promise.svelte-1vees5g{margin-top:18px;max-width:44ch;font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:300;letter-spacing:-.03em;line-height:1.12;color:var(--acc);text-wrap:balance}.hero-row.svelte-1vees5g{margin-top:32px}.hero-row.svelte-1vees5g .lead:where(.svelte-1vees5g){max-width:64ch}.hero-row.svelte-1vees5g .ctas:where(.svelte-1vees5g){margin-top:28px}.fit-grid.svelte-1vees5g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px clamp(48px,7vw,112px)}.who.svelte-1vees5g,.inc.svelte-1vees5g{margin-top:28px;border-top:1px solid var(--c-line-2)}.who.svelte-1vees5g li:where(.svelte-1vees5g),.inc.svelte-1vees5g li:where(.svelte-1vees5g){display:grid;grid-template-columns:14px minmax(0,1fr);gap:14px;padding-block:16px;border-bottom:1px solid var(--c-line);font-size:16.5px;line-height:1.5}.who.svelte-1vees5g li:where(.svelte-1vees5g):before,.inc.svelte-1vees5g li:where(.svelte-1vees5g):before{content:"";width:8px;height:8px;margin-top:8px;border-radius:2px;background:var(--acc)}.who.svelte-1vees5g li:where(.svelte-1vees5g):before{background:none;box-shadow:inset 0 0 0 1.5px var(--acc)}.solved.svelte-1vees5g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(40px,5vw,64px)}.solved.svelte-1vees5g li:where(.svelte-1vees5g){display:flex;flex-direction:column;padding:24px 24px 26px;border-radius:14px;background:var(--c-white);box-shadow:0 0 0 1px var(--c-line);transition:transform .26s var(--ease-out),box-shadow .26s var(--ease-out)}.solved.svelte-1vees5g li:where(.svelte-1vees5g).reveal{transition:opacity .7s var(--ease-out) var(--reveal-delay, 0ms),transform .7s var(--ease-out) var(--reveal-delay, 0ms)}.solved.svelte-1vees5g li:where(.svelte-1vees5g):hover{transform:translateY(-2px);box-shadow:0 0 0 1px color-mix(in srgb,var(--hue) 35%,var(--c-line)),0 14px 30px -18px color-mix(in srgb,var(--hue) 45%,transparent)}.kind.svelte-1vees5g{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--hue);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.solved.svelte-1vees5g li:where(.svelte-1vees5g),.solved.svelte-1vees5g li:where(.svelte-1vees5g):hover{transform:none}}.solved.svelte-1vees5g li:where(.svelte-1vees5g):first-child{grid-column:span 2}.v.svelte-1vees5g{font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--c-ink-3)}.prob.svelte-1vees5g{margin-top:6px;max-width:40ch;font-size:18px;letter-spacing:-.01em;line-height:1.4}.did.svelte-1vees5g{margin-top:12px;max-width:52ch;font-size:15px;line-height:1.55;color:var(--c-ink-2)}.tl-grid.svelte-1vees5g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 72px;align-items:start}.tl-head.svelte-1vees5g{position:sticky;top:var(--sticky-top)}.tl.svelte-1vees5g{--p: 1;position:relative;padding-left:40px}.tl.svelte-1vees5g:before,.tl.svelte-1vees5g:after{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--c-line-2)}.tl.svelte-1vees5g:after{background:var(--acc);transform-origin:0 0;transform:scaleY(var(--p))}.tl.svelte-1vees5g li:where(.svelte-1vees5g){--lit: clamp(0, calc((var(--p) - var(--t)) * 30), 1);position:relative;padding-bottom:40px}.tl.svelte-1vees5g li:where(.svelte-1vees5g):last-child{padding-bottom:0}.node.svelte-1vees5g{position:absolute;left:-40px;top:2px;z-index:1;width:16px;height:16px;border-radius:4px;background:var(--c-paper-2);box-shadow:inset 0 0 0 2px var(--c-line-2)}.node.svelte-1vees5g:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--acc);transform:scale(var(--lit));transition:transform .25s var(--ease-out)}.when.svelte-1vees5g{font-size:11px;color:var(--c-ink-3)}.tl.svelte-1vees5g h3:where(.svelte-1vees5g){margin-top:6px;opacity:calc(.45 + .55 * var(--lit));transition:opacity .3s var(--ease-out)}.tl.svelte-1vees5g .d:where(.svelte-1vees5g){margin-top:8px;max-width:54ch;font-size:15.5px;line-height:1.6;color:var(--c-ink-2)}.out.svelte-1vees5g{display:inline-flex;gap:8px;margin-top:14px;padding:6px 10px;border-radius:6px;background:var(--c-white);box-shadow:0 0 0 1px var(--c-line);font-size:11px}.quote.svelte-1vees5g blockquote:where(.svelte-1vees5g) p:where(.svelte-1vees5g){max-width:30ch;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:300;letter-spacing:-.035em;line-height:1.12;text-wrap:pretty}.quote.svelte-1vees5g figcaption:where(.svelte-1vees5g){margin-top:28px;font-size:15px;color:var(--c-ink-2)}.quote.svelte-1vees5g figcaption:where(.svelte-1vees5g) b:where(.svelte-1vees5g){font-weight:500;color:var(--acc)}.faq-grid.svelte-1vees5g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 72px;align-items:start}.faq-head.svelte-1vees5g{position:sticky;top:var(--sticky-top)}.others.svelte-1vees5g{padding-block:var(--sec-y-s)}.others.svelte-1vees5g h2:where(.svelte-1vees5g){color:var(--c-ink-2)}.others.svelte-1vees5g ul:where(.svelte-1vees5g){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.others.svelte-1vees5g a:where(.svelte-1vees5g){position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;gap:0 16px;height:100%;min-height:200px;padding:22px 22px 24px;overflow:hidden;border-radius:var(--r-card);background:color-mix(in srgb,var(--o-hue) 7%,var(--c-white));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--o-hue) 14%,transparent);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),background-color .35s var(--ease-out)}.o-g.svelte-1vees5g{grid-column:1 / -1;display:grid;place-items:center;width:36px;height:36px;margin-bottom:40px;border-radius:9px;background:var(--c-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--o-hue) 16%,transparent)}.o-g.svelte-1vees5g .on{fill:color-mix(in srgb,var(--o-hue) 38%,var(--c-white));opacity:1;transition:fill .3s var(--ease-out)}.o-g.svelte-1vees5g .off{opacity:.08}.others.svelte-1vees5g a:where(.svelte-1vees5g):hover .o-g:where(.svelte-1vees5g) .on,.others.svelte-1vees5g a:where(.svelte-1vees5g):focus-visible .o-g:where(.svelte-1vees5g) .on{fill:var(--o-hue)}.o-t.svelte-1vees5g{grid-area:2 / 1;align-self:end;transition:color .3s var(--ease-out)}.o-b.svelte-1vees5g{grid-area:3 / 1;margin-top:6px;font-size:14.5px;line-height:1.45;color:var(--c-ink-2);transition:color .3s var(--ease-out)}.o-a.svelte-1vees5g{grid-column:2;grid-row:2 / 4;align-self:end;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--o-hue);background:var(--c-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--o-hue) 18%,transparent);transition:background-color .3s var(--ease-out),color .3s var(--ease-out),transform .3s var(--ease-out)}.others.svelte-1vees5g a:where(.svelte-1vees5g):hover,.others.svelte-1vees5g a:where(.svelte-1vees5g):focus-visible{transform:translateY(-2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--o-hue) 35%,var(--c-line)),0 10px 22px -18px color-mix(in srgb,var(--o-hue) 35%,transparent)}.others.svelte-1vees5g a:where(.svelte-1vees5g):hover .o-a:where(.svelte-1vees5g),.others.svelte-1vees5g a:where(.svelte-1vees5g):focus-visible .o-a:where(.svelte-1vees5g){color:var(--c-white);background:var(--o-hue);transform:rotate(-45deg)}.others.svelte-1vees5g a:where(.svelte-1vees5g):hover{background:color-mix(in srgb,var(--o-hue) 11%,var(--c-white))}.others.svelte-1vees5g a:where(.svelte-1vees5g):hover .o-t:where(.svelte-1vees5g){color:var(--o-hue)}@media(prefers-reduced-motion:reduce){.node.svelte-1vees5g:after,.tl.svelte-1vees5g h3:where(.svelte-1vees5g),.others.svelte-1vees5g a:where(.svelte-1vees5g),.o-a.svelte-1vees5g{transition:none}}@media(max-width:999px){.tl-grid.svelte-1vees5g,.faq-grid.svelte-1vees5g{grid-template-columns:1fr}.tl-head.svelte-1vees5g,.faq-head.svelte-1vees5g{position:static}.solved.svelte-1vees5g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.fit-grid.svelte-1vees5g,.others.svelte-1vees5g ul:where(.svelte-1vees5g){grid-template-columns:1fr}.others.svelte-1vees5g a:where(.svelte-1vees5g){min-height:0}.o-g.svelte-1vees5g{margin-bottom:28px}}@media(max-width:640px){.solved.svelte-1vees5g{grid-template-columns:1fr}.solved.svelte-1vees5g li:where(.svelte-1vees5g):first-child{grid-column:auto}.who.svelte-1vees5g li:where(.svelte-1vees5g),.inc.svelte-1vees5g li:where(.svelte-1vees5g){font-size:15.5px}}
