.process-steps.svelte-9pr3no{padding:3rem 0;width:100%}.ps-header.svelte-9pr3no{margin-bottom:2rem}.ps-heading.svelte-9pr3no{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text);margin:0 0 .5rem}.ps-subheading.svelte-9pr3no{font-size:.9375rem;color:var(--color-text-muted, #8b8b90);margin:0;line-height:1.6}.ps-list.svelte-9pr3no{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;max-width:640px}.ps-item.svelte-9pr3no{display:flex;gap:1.25rem;align-items:flex-start}.ps-badge-col.svelte-9pr3no{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.ps-badge.svelte-9pr3no{width:2rem;height:2rem;border-radius:.375rem;border:1px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;font-family:var(--font-code, monospace);color:var(--color-accent);flex-shrink:0}.ps-line.svelte-9pr3no{width:2px;flex:1;min-height:1.5rem;background:var(--color-border, #2a2a2d);margin:.25rem 0}.ps-content.svelte-9pr3no{padding-bottom:1.5rem;min-width:0}.ps-list.svelte-9pr3no li:where(.svelte-9pr3no):last-child .ps-content:where(.svelte-9pr3no){padding-bottom:0}.ps-title.svelte-9pr3no{font-size:1rem;font-weight:600;color:var(--color-text);margin:.25rem 0 .375rem;line-height:1.3}.ps-desc.svelte-9pr3no{font-size:.875rem;color:var(--color-text-muted, #8b8b90);margin:0;line-height:1.6}
