.doc-page.svelte-l7qr1t{background:var(--bedrock);box-sizing:border-box;min-height:100dvh;padding:48px 24px}.doc.svelte-l7qr1t{max-width:680px;color:var(--cloud);margin:0 auto;font-size:.95rem;line-height:1.65}header.svelte-l7qr1t{margin-bottom:32px}.home-link.svelte-l7qr1t{display:inline-block}.logo.svelte-l7qr1t{border-radius:12px;width:48px;height:48px;margin-bottom:20px}h1.svelte-l7qr1t{font-family:var(--font-heading);color:var(--chalk);margin:0 0 4px;font-size:1.8rem;font-weight:800}.meta.svelte-l7qr1t{color:var(--mist);margin:0;font-size:.85rem}h3.svelte-l7qr1t{font-family:var(--font-heading);color:var(--chalk);margin:20px 0 8px;font-size:1rem;font-weight:700}h2.svelte-l7qr1t{font-family:var(--font-heading);color:var(--chalk);margin:36px 0 12px;font-size:1.15rem;font-weight:700}p.svelte-l7qr1t{margin:0 0 12px}a.svelte-l7qr1t{color:var(--fell-green);text-underline-offset:2px;text-decoration:underline}a.svelte-l7qr1t:hover{opacity:.85}footer.svelte-l7qr1t{border-top:1px solid var(--divider);color:var(--mist);margin-top:48px;padding-top:20px;font-size:.85rem}footer.svelte-l7qr1t a:where(.svelte-l7qr1t){color:var(--mist)}footer.svelte-l7qr1t a:where(.svelte-l7qr1t):hover{color:var(--cloud)}
