.steps.svelte-1e6pjgp{display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:900px;margin:0 auto}.step.svelte-1e6pjgp{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--space-4)}.step-number.svelte-1e6pjgp{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-navy-deep),var(--color-navy));color:var(--color-gold);font-size:var(--font-size-2xl);font-weight:700;border-radius:50%;margin-bottom:var(--space-4);flex-shrink:0}.step-connector.svelte-1e6pjgp{width:80px;height:2px;background:linear-gradient(90deg,var(--color-gold),var(--color-gold-light));margin-top:28px;flex-shrink:0;opacity:.4}.step-title.svelte-1e6pjgp{font-size:var(--font-size-lg);font-weight:600;color:var(--color-navy-dark);margin-bottom:var(--space-2)}.step-description.svelte-1e6pjgp{font-size:var(--font-size-sm);color:var(--color-gray-500);line-height:1.6;max-width:240px}@media(max-width:768px){.steps.svelte-1e6pjgp{flex-direction:column;align-items:center;gap:var(--space-2)}.step.svelte-1e6pjgp{padding:var(--space-4) 0}.step-connector.svelte-1e6pjgp{width:2px;height:40px;margin-top:0}.step-description.svelte-1e6pjgp{max-width:300px}}
