.steps.svelte-3r1m0b{counter-reset:step;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-3r1m0b li:where(.svelte-3r1m0b){counter-increment:step;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-16);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative}.steps.svelte-3r1m0b li:where(.svelte-3r1m0b):before{content:counter(step);content:counter(step) / "";left:var(--space-6);top:var(--space-5);font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-accent-terracotta);line-height:1;position:absolute}.steps.svelte-3r1m0b h3:where(.svelte-3r1m0b){font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text-primary);margin:0 0 var(--space-1)}.steps.svelte-3r1m0b p:where(.svelte-3r1m0b){font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}@media (width<=640px){.steps.svelte-3r1m0b li:where(.svelte-3r1m0b){padding-left:var(--space-12)}.steps.svelte-3r1m0b li:where(.svelte-3r1m0b):before{left:var(--space-4)}}
