.page.svelte-1loei1f{padding-top:calc(var(--nav-h) + var(--space-7));padding-bottom:var(--section-y)}.back.svelte-1loei1f{align-items:center;gap:var(--space-3);min-height:var(--tap);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-dim);transition:color var(--dur) var(--ease);display:inline-flex}.back.svelte-1loei1f:hover{color:var(--color-text)}.intro.svelte-1loei1f{justify-items:start;gap:var(--space-4);margin-block:var(--space-6) var(--space-9);display:grid}.eyebrow.svelte-1loei1f{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-dim);display:inline-flex}.intro.svelte-1loei1f h1:where(.svelte-1loei1f){font-size:var(--text-3xl)}.tagline.svelte-1loei1f{max-width:34ch;font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.lead.svelte-1loei1f{max-width:62ch;font-size:var(--text-lg);color:var(--color-text-muted)}.actions.svelte-1loei1f{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.label.svelte-1loei1f{margin-bottom:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-line);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-dim);font-weight:500}section.svelte-1loei1f+section:where(.svelte-1loei1f){margin-top:var(--space-9)}.list.svelte-1loei1f{gap:var(--space-3);max-width:56ch;display:grid}.list.svelte-1loei1f li:where(.svelte-1loei1f){gap:var(--space-3);grid-template-columns:auto 1fr;display:grid}.list.svelte-1loei1f li:where(.svelte-1loei1f):before{content:"+";font-family:var(--font-mono);color:var(--color-text-dim)}.steps.svelte-1loei1f{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.steps.svelte-1loei1f li:where(.svelte-1loei1f){align-content:start;gap:var(--space-2);display:grid}.steps__no.svelte-1loei1f{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);color:var(--color-text-dim)}.steps.svelte-1loei1f h3:where(.svelte-1loei1f){font-size:var(--text-lg)}.steps.svelte-1loei1f p:where(.svelte-1loei1f){font-size:var(--text-sm);color:var(--color-text-muted)}.links.svelte-1loei1f{gap:var(--space-3) var(--space-6);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.links.svelte-1loei1f a:where(.svelte-1loei1f),.more.svelte-1loei1f{align-items:center;gap:var(--space-3);min-height:var(--tap);color:var(--color-text-muted);transition:color var(--dur) var(--ease);font-weight:600;display:inline-flex}.more.svelte-1loei1f{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--color-text)}.links.svelte-1loei1f a:where(.svelte-1loei1f):hover,.more.svelte-1loei1f:hover{color:var(--color-text);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.related.svelte-1loei1f a:where(.svelte-1loei1f){gap:var(--space-2) var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.related.svelte-1loei1f li:where(.svelte-1loei1f):first-child a:where(.svelte-1loei1f){border-top:1px solid var(--color-line)}.related__title.svelte-1loei1f{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);grid-column:1;font-weight:600}.related__desc.svelte-1loei1f{max-width:58ch;font-size:var(--text-sm);color:var(--color-text-muted);grid-column:1}.related__go.svelte-1loei1f{font-size:var(--text-lg);color:var(--color-text-dim);transition:color var(--dur) var(--ease), translate var(--dur) var(--ease);grid-area:1/2/span 2;align-self:center}.related.svelte-1loei1f a:where(.svelte-1loei1f):hover .related__go:where(.svelte-1loei1f){color:var(--color-text);translate:.25rem -.25rem}
