.page.svelte-7zf8tj{flex-direction:column;gap:1rem;max-width:44rem;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:flex}.crumb.svelte-7zf8tj{font-size:var(--text-xs);color:var(--color-on-surface-variant);transition:color var(--dur-fast) var(--ease-out-quint);align-self:flex-start;align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.crumb.svelte-7zf8tj:hover{color:var(--color-on-surface)}.head.svelte-7zf8tj{flex-direction:column;gap:.75rem;margin-bottom:.5rem;display:flex}.head.svelte-7zf8tj h1:where(.svelte-7zf8tj){letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.375rem);font-weight:700;line-height:1.1}.blurb.svelte-7zf8tj{font-size:var(--text-base);color:var(--color-on-surface-variant);text-wrap:pretty;margin:0;line-height:1.65}.card.svelte-7zf8tj{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-surface-container-lowest);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.card.svelte-7zf8tj h2:where(.svelte-7zf8tj){font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.16em;color:var(--color-muted);margin:0;font-weight:700}.how.svelte-7zf8tj ol:where(.svelte-7zf8tj){font-size:var(--text-sm);color:var(--color-on-surface-variant);flex-direction:column;gap:.375rem;margin:0;padding-left:1.125rem;line-height:1.6;display:flex}.how-foot.svelte-7zf8tj{font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:.375rem;margin:0;line-height:1.5;display:flex}@media (width<=40rem){.page.svelte-7zf8tj{padding:1.75rem 1rem 3rem}}
