.sm.svelte-kzinsa{padding-block:clamp(3.5rem,8vw,6rem)}.sm--compact.svelte-kzinsa{padding-block:clamp(3rem,7vw,5rem)}.sm-grid.svelte-kzinsa{display:grid;gap:2.4rem;grid-template-columns:1fr}.sm-head.svelte-kzinsa{max-width:46rem}.sm-title.svelte-kzinsa{margin-top:1.1rem;font-size:clamp(2rem,5vw,3.2rem);font-stretch:120%;text-transform:uppercase;line-height:.94}.sm-title-accent.svelte-kzinsa{color:var(--color-volt)}.sm-lede.svelte-kzinsa{margin-top:1.3rem;color:var(--color-muted);font-size:1.08rem;line-height:1.65}.sm-soon.svelte-kzinsa{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.5rem .9rem;border:1px solid var(--color-hairline);background:color-mix(in srgb,var(--color-surface) 55%,transparent);font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dim)}.sm-soon-dot.svelte-kzinsa{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-volt);box-shadow:0 0 8px color-mix(in srgb,var(--color-volt) 70%,transparent)}@media(prefers-reduced-motion:no-preference){.sm-soon-dot.svelte-kzinsa{animation:svelte-kzinsa-sm-pulse 1.8s ease-in-out infinite}}@keyframes svelte-kzinsa-sm-pulse{0%,to{opacity:.35}50%{opacity:1}}.sm-frame.svelte-kzinsa{position:relative;margin-top:.4rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--color-hairline);background:color-mix(in srgb,var(--color-surface) 45%,transparent);overflow:hidden}.sm-frame.svelte-kzinsa:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(115deg,transparent 0,transparent 22px,color-mix(in srgb,var(--color-hairline) 45%,transparent) 22px,color-mix(in srgb,var(--color-hairline) 45%,transparent) 23px);opacity:.5;pointer-events:none}.sm-svg.svelte-kzinsa{position:relative;width:100%;height:auto;display:block}.sm-chip-box.svelte-kzinsa{fill:var(--color-surface-2);stroke:var(--color-hairline);stroke-width:1.5}.sm-chip-tick.svelte-kzinsa{fill:var(--color-volt)}.sm-chip-chev.svelte-kzinsa{fill:none;stroke:color-mix(in srgb,var(--color-volt) 55%,transparent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sm-connector.svelte-kzinsa{fill:none;stroke:color-mix(in srgb,var(--color-volt) 45%,var(--color-hairline));stroke-width:1.75}.sm-flow.svelte-kzinsa{fill:none;stroke:var(--color-volt);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.sm-filter.svelte-kzinsa{fill:var(--color-base);stroke:var(--color-volt);stroke-width:2}.sm-gauge.svelte-kzinsa{fill:none;stroke:color-mix(in srgb,var(--color-volt) 65%,transparent);stroke-width:2;stroke-linecap:round}.sm-scan.svelte-kzinsa line:where(.svelte-kzinsa){stroke:var(--color-volt);stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-volt) 55%,transparent))}.sm-human.svelte-kzinsa{fill:var(--color-base);stroke:var(--color-ember);stroke-width:2;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-ember) 30%,transparent))}.sm-person-fill.svelte-kzinsa{fill:var(--color-ember);stroke:none}.sm-person-line.svelte-kzinsa{fill:none;stroke:var(--color-ember);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sm-label.svelte-kzinsa{fill:var(--color-muted);font-family:var(--font-display);font-weight:600;font-size:14px;letter-spacing:.02em}.sm-sub.svelte-kzinsa{fill:var(--color-dim);font-family:var(--font-body);font-size:11px;letter-spacing:.02em}.sm-fineprint.svelte-kzinsa{margin-top:1.8rem;max-width:52rem;color:var(--color-dim);font-size:.8rem;line-height:1.6}@media(min-width:900px){.sm--compact.svelte-kzinsa .sm-grid:where(.svelte-kzinsa){grid-template-columns:1fr 1fr;align-items:center;gap:3rem}}
