body{background:var(--color-surface)}.page.svelte-7ke6fz{max-width:640px;margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-7)}h1.svelte-7ke6fz{margin-bottom:var(--space-2)}.lede.svelte-7ke6fz{color:var(--color-text-muted);max-width:60ch}section.svelte-7ke6fz{margin-top:var(--space-6)}section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--font-size-h3, 18px);margin-bottom:var(--space-3)}section.svelte-7ke6fz p:where(.svelte-7ke6fz),section.svelte-7ke6fz li:where(.svelte-7ke6fz){color:var(--color-text-muted);line-height:var(--line-height-body)}section.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}section.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-text)}.back-link.svelte-7ke6fz{margin-top:var(--space-7);background:none;border:none;padding:0;color:var(--color-accent-strong);font:inherit;font-weight:600;cursor:pointer}.back-link.svelte-7ke6fz:hover{text-decoration:underline}.site-footer.svelte-7ke6fz{text-align:center;padding:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-caption)}
