.sf-ss__grid.svelte-1hyledl{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.sf-ss__figure.svelte-1hyledl{display:none}.sf-ss__steps.svelte-1hyledl{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.sf-ss__time.svelte-1hyledl{margin-bottom:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.04em;display:inline-block}.sf-ss__title.svelte-1hyledl{margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem)}.sf-ss__text.svelte-1hyledl{margin:var(--space-3) 0 0;max-width:46ch;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.6}.sf-ss__inline.svelte-1hyledl{margin-top:var(--space-4)}@media (min-width:900px){.sf-ss__grid.svelte-1hyledl{gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.sf-ss__figure.svelte-1hyledl{display:block}.sf-ss__sticky.svelte-1hyledl{top:calc(var(--layout-navbar-height,60px) + var(--space-6));position:sticky}.sf-ss__inline.svelte-1hyledl{display:none}.sf-ss__steps.svelte-1hyledl{gap:0}.sf-ss__step.svelte-1hyledl{min-height:62vh;padding-left:var(--space-5);border-left:2px solid var(--color-border);opacity:.4;transition:opacity var(--transition-base), border-color var(--transition-base);flex-direction:column;justify-content:center;display:flex}.sf-ss__step.is-active.svelte-1hyledl{border-left-color:var(--color-accent);opacity:1}}.sf-ss__fade.svelte-1hyledl{animation:.36s ease-out both svelte-1hyledl-sf-ss-fade}@keyframes svelte-1hyledl-sf-ss-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sf-ss__dots.svelte-1hyledl{justify-content:center;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:flex}.sf-ss__dot.svelte-1hyledl{border-radius:var(--radius-full);background:var(--color-border-strong);width:8px;height:8px;transition:background-color var(--transition-fast), transform var(--transition-fast)}.sf-ss__dot.is-active.svelte-1hyledl{background:var(--color-accent);transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.sf-ss__fade.svelte-1hyledl{animation:none}}
