.is-step-nav.svelte-1biwtcv{border-bottom:1px solid var(--band-border);flex-direction:column;gap:2rem;padding-block:2.5rem;display:flex}.nav-category.svelte-1biwtcv{flex-direction:column;gap:.75rem;display:flex}.nav-cat-title.svelte-1biwtcv{font-family:var(--font-sans);font-size:var(--type-small);text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);margin:0;font-weight:600}.nav-cat-list.svelte-1biwtcv{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.nav-cat-list.svelte-1biwtcv a:where(.svelte-1biwtcv){font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-secondary);padding:.15rem 0;text-decoration:none;transition:color .16s;display:block}.is-step-nav.svelte-1biwtcv a:where(.svelte-1biwtcv):hover{color:var(--pink-base)}.is-count.svelte-1biwtcv{font-size:var(--type-tiny);color:var(--text-muted);margin-left:.4em}.is-steps.svelte-1biwtcv{flex-direction:column;gap:5rem;padding-block:4rem 6rem;display:flex}.step-category-group.svelte-1biwtcv{border-top:1px solid var(--band-border);flex-direction:column;gap:2.5rem;padding-top:2.5rem;display:flex}.step-category-group.svelte-1biwtcv:first-of-type{border-top:none;padding-top:0}.step-cat-header.svelte-1biwtcv{flex-direction:column;gap:.35rem;display:flex}.step-cat-title.svelte-1biwtcv{font-family:var(--font-serif);font-weight:600;font-size:var(--type-h2);letter-spacing:var(--type-h2-track);color:var(--text-primary);margin:0}.step-cat-desc.svelte-1biwtcv{max-width:44rem;font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-meta);margin:.5rem 0 0;line-height:1.6}
