.fig.svelte-1e4ui5{gap:var(--space-2);--t-shaft:calc(var(--motion-stagger) * 4);--t-drums:calc(var(--motion-stagger) * 10);--t-spring:calc(var(--motion-stagger) * 12);--t-cables:calc(var(--motion-stagger) * 14);--t-rollers:calc(var(--motion-stagger) * 16);--t-door:calc(var(--motion-stagger) * 26);--t-callouts:calc(var(--motion-stagger) * 38);--t-suspect:calc(var(--motion-stagger) * 44);--t-beacon:calc(var(--motion-stagger) * 56);width:100%;max-width:26rem;display:grid}svg.svelte-1e4ui5{width:100%;height:auto}.steel.svelte-1e4ui5{stroke:var(--fog);stroke-width:2px}.steel-fill.svelte-1e4ui5{fill:var(--fog)}.drum.svelte-1e4ui5{fill:none;stroke:var(--fog);stroke-width:2px}.spring.svelte-1e4ui5{fill:none;stroke:var(--lamp);stroke-width:2.5px;stroke-linecap:round}.cable.svelte-1e4ui5{stroke:var(--fog);stroke-width:1px;stroke-dasharray:3 4}.roller.svelte-1e4ui5{fill:var(--night);stroke:var(--lamp);stroke-width:1.5px}.panel-face.svelte-1e4ui5{fill:var(--night-2)}.door-outline.svelte-1e4ui5{fill:none;stroke:var(--fog);stroke-width:2px}.joint.svelte-1e4ui5{stroke:var(--night);stroke-width:3px}.rib.svelte-1e4ui5{stroke:var(--line-dark);stroke-width:1.5px}.call.svelte-1e4ui5 line:where(.svelte-1e4ui5){stroke:var(--fog);stroke-width:1px}.call.svelte-1e4ui5 text:where(.svelte-1e4ui5){fill:var(--fog);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.suspect.svelte-1e4ui5 line:where(.svelte-1e4ui5){stroke:var(--lamp)}.suspect.svelte-1e4ui5 text:where(.svelte-1e4ui5){fill:var(--lamp)}@media (prefers-reduced-motion:no-preference) and (width>=880px){.track.svelte-1e4ui5,.shaft.svelte-1e4ui5{stroke-dasharray:1 2;animation:svelte-1e4ui5-fig-draw calc(var(--motion-duration-wind) * .66) var(--ease-wind) backwards}.shaft.svelte-1e4ui5{animation-delay:var(--t-shaft)}.drum.svelte-1e4ui5{transform-box:fill-box;transform-origin:50%;animation:svelte-1e4ui5-fig-pop var(--motion-duration-snap) var(--ease-snap) backwards;animation-delay:calc(var(--t-drums) + var(--i) * var(--motion-stagger))}.spring.svelte-1e4ui5{stroke-dasharray:1 2;animation:svelte-1e4ui5-fig-draw var(--motion-duration-wind) var(--ease-wind) backwards;animation-delay:var(--t-spring)}.cable.svelte-1e4ui5{transform-box:fill-box;transform-origin:top;animation:svelte-1e4ui5-fig-payout calc(var(--motion-duration-wind) * .5) var(--ease-wind) backwards;animation-delay:calc(var(--t-cables) + var(--i) * var(--motion-stagger) * 2)}.roller.svelte-1e4ui5{transform-box:fill-box;transform-origin:50%;animation:svelte-1e4ui5-fig-pop var(--motion-duration-snap) var(--ease-snap) backwards;animation-delay:calc(var(--t-rollers) + var(--i) * var(--motion-stagger))}.panel.svelte-1e4ui5{animation:svelte-1e4ui5-fig-hang var(--motion-duration-lift) var(--ease-track) backwards;animation-delay:calc(var(--t-door) + var(--p) * var(--motion-stagger) * 2)}.door-outline.svelte-1e4ui5{animation:svelte-1e4ui5-fig-appear var(--motion-duration-lift) var(--ease-track) backwards;animation-delay:var(--t-door)}.call.svelte-1e4ui5 line:where(.svelte-1e4ui5){transform-box:fill-box;animation:svelte-1e4ui5-fig-lead calc(var(--motion-duration-snap) * 2) var(--ease-track) backwards;animation-delay:var(--t,var(--t-callouts))}.call.svelte-1e4ui5 text:where(.svelte-1e4ui5){animation:svelte-1e4ui5-fig-appear calc(var(--motion-duration-lift) * .66) var(--ease-track) backwards;animation-delay:calc(var(--t,var(--t-callouts)) + var(--motion-stagger) * 2)}.call-drum.svelte-1e4ui5{--t:var(--t-callouts)}.call-cable.svelte-1e4ui5{--t:calc(var(--t-callouts) + var(--motion-stagger) * 2)}.call-roller.svelte-1e4ui5{--t:calc(var(--t-callouts) + var(--motion-stagger) * 4)}.suspect.svelte-1e4ui5{--t:var(--t-suspect)}.suspect.svelte-1e4ui5 line:where(.svelte-1e4ui5),.call-drum.svelte-1e4ui5 line:where(.svelte-1e4ui5){transform-origin:bottom}.call-cable.svelte-1e4ui5 line:where(.svelte-1e4ui5){transform-origin:0}.call-roller.svelte-1e4ui5 line:where(.svelte-1e4ui5){transform-origin:100%}.call-cable.svelte-1e4ui5 line:where(.svelte-1e4ui5),.call-roller.svelte-1e4ui5 line:where(.svelte-1e4ui5){animation-name:svelte-1e4ui5-fig-lead-x}.suspect.svelte-1e4ui5{animation:svelte-1e4ui5-fig-beacon var(--motion-duration-beacon) ease-in-out 1;animation-delay:var(--t-beacon)}figcaption.svelte-1e4ui5{animation:svelte-1e4ui5-fig-appear var(--motion-duration-lift) var(--ease-track) backwards;animation-delay:var(--t-callouts)}}@media (prefers-reduced-motion:no-preference) and (width<=879.98px){@supports (animation-timeline:view()){.fig.svelte-1e4ui5{animation-name:seat-in;animation-duration:auto;animation-timing-function:var(--ease-track);animation-fill-mode:backwards;animation-timeline:view();animation-range:entry 10% entry 55%}}}@keyframes svelte-1e4ui5-fig-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-1e4ui5-fig-pop{0%{opacity:0;transform:scale(0)}}@keyframes svelte-1e4ui5-fig-payout{0%{transform:scaleY(0)}}@keyframes svelte-1e4ui5-fig-hang{0%{opacity:0;transform:translateY(18px)}}@keyframes svelte-1e4ui5-fig-appear{0%{opacity:0}}@keyframes svelte-1e4ui5-fig-lead{0%{transform:scaleY(0)}}@keyframes svelte-1e4ui5-fig-lead-x{0%{transform:scaleX(0)}}@keyframes svelte-1e4ui5-fig-beacon{0%,33%,66.7%,to{opacity:1}16.7%,50%,83.3%{opacity:.4}}figcaption.svelte-1e4ui5{gap:var(--space-2);border-top:1px solid var(--line-dark);padding-top:var(--space-2);align-items:baseline;display:flex}.fig-no.svelte-1e4ui5{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--lamp)}.fig-what.svelte-1e4ui5{font-size:var(--text-sm);color:var(--fog)}.hero.svelte-1uha8ag{background:var(--night);background-image:var(--ribs);color:var(--day)}.hero.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding-block:var(--space-6) var(--space-6);gap:var(--space-5);justify-items:start;display:grid}@media (width>=880px){.hero.svelte-1uha8ag .inner:where(.svelte-1uha8ag){align-items:center;gap:var(--space-6);grid-template-columns:1.15fr .85fr}.hero.svelte-1uha8ag .inner:where(.svelte-1uha8ag) .fig{justify-self:end}}.hero-copy.svelte-1uha8ag{gap:var(--space-4);justify-items:start;display:grid}.eyebrow.svelte-1uha8ag{color:var(--fog)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:var(--card)}.line.svelte-1uha8ag{display:inline-block}.pop.svelte-1uha8ag{color:var(--lamp)}.sub.svelte-1uha8ag{font-size:var(--text-md);color:var(--fog);max-width:46ch;line-height:1.45}.actions.svelte-1uha8ag{gap:var(--space-3);flex-wrap:wrap;display:flex}.chips.svelte-1uha8ag{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips.svelte-1uha8ag li:where(.svelte-1uha8ag){font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-dark);border-left:3px solid var(--lamp);background:var(--night-2);color:var(--day);padding:var(--space-1) var(--space-2);border-radius:var(--radius)}.block.svelte-1uha8ag{padding-block:var(--space-6)}.split.svelte-1uha8ag{gap:var(--space-5);align-items:start;display:grid}@media (width>=820px){.split.svelte-1uha8ag{grid-template-columns:1.1fr .9fr}}.prose.svelte-1uha8ag{gap:var(--space-3);justify-items:start;display:grid}.steps.svelte-1uha8ag{padding-left:var(--space-4);gap:var(--space-2);display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag)::marker{font-family:var(--font-display);color:var(--signal);font-weight:700}.on-tint.svelte-1uha8ag{background:var(--panel);border-block:var(--hairline);padding-block:var(--space-6)}.on-tint.svelte-1uha8ag .lede:where(.svelte-1uha8ag){margin-block:var(--space-2) var(--space-4)}.grid.svelte-1uha8ag{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.area.svelte-1uha8ag{background:var(--night);color:var(--day)}.area.svelte-1uha8ag .inner:where(.svelte-1uha8ag){padding-block:var(--space-6);gap:var(--space-3);justify-items:start;display:grid}.area.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--fog)}
