.steps--band.svelte-1kp7u7k{background:var(--color-surface);border-block:var(--border-1) solid var(--color-border)}.steps.svelte-1kp7u7k h2:where(.svelte-1kp7u7k){margin-bottom:var(--space-8)}.steps__list.svelte-1kp7u7k{gap:var(--space-8);padding:0;list-style:none;display:grid}@media (width>=768px){.steps__list.svelte-1kp7u7k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.steps__list.svelte-1kp7u7k{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}}.steps__list--connected.svelte-1kp7u7k{gap:var(--space-4)}@media (width>=768px){.steps__list--connected.svelte-1kp7u7k{grid-template-columns:none}}@media (width>=1024px){.steps__list--connected.svelte-1kp7u7k{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-12)}}.steps__after.svelte-1kp7u7k{margin-top:var(--space-8)}.step.svelte-1kp7u7k{gap:var(--space-3);color:var(--color-text-secondary);flex-direction:column;display:flex;position:relative}.step--card.svelte-1kp7u7k{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}@media (width>=768px){.step--card.svelte-1kp7u7k{padding:var(--space-8)}}.step__head.svelte-1kp7u7k{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}.step__icon.svelte-1kp7u7k{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-action-subtle);color:var(--color-action-hover);justify-content:center;align-items:center;display:flex}.step__number.svelte-1kp7u7k{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-full);background:var(--color-action-subtle);color:var(--color-action-hover);font-family:var(--font-serif);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;display:flex}.step--card.svelte-1kp7u7k .step__number:where(.svelte-1kp7u7k){width:var(--control-md);height:var(--control-md);background:var(--color-action);color:var(--color-on-action)}.step__arrow.svelte-1kp7u7k{display:none}@media (width>=1024px){.step__arrow.svelte-1kp7u7k{top:calc(var(--space-8) + var(--space-8));right:calc(-1 * var(--space-12) / 2);width:var(--control-md);height:var(--control-md);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:absolute;translate:50% -50%}}.step__title.svelte-1kp7u7k{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-lg);color:var(--color-text)}
