.page-container.svelte-7ke6fz{min-height:calc(100vh - 200px);padding:0 16px 32px;display:flex;flex-direction:column;align-items:center}.content.svelte-7ke6fz{width:100%;max-width:760px;background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:48px;margin-top:40px}h1.svelte-7ke6fz{font-family:var(--font-serif);font-size:44px;font-weight:400;letter-spacing:-.025em;line-height:1.1;text-align:center;margin:0 0 8px;color:var(--ink)}.last-updated.svelte-7ke6fz{text-align:center;color:var(--ink-3);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:40px}h3.svelte-7ke6fz{font-size:17px;font-weight:600;margin:20px 0 8px;color:var(--ink)}h2.svelte-7ke6fz{font-family:var(--font-serif);font-size:26px;font-weight:400;letter-spacing:-.015em;margin:0 0 16px;color:var(--ink);padding-top:8px;border-top:1px solid var(--rule)}.section.svelte-7ke6fz{margin-bottom:32px}.section.svelte-7ke6fz:first-of-type h2:where(.svelte-7ke6fz){border-top:none;padding-top:0}p.svelte-7ke6fz,li.svelte-7ke6fz{color:var(--ink-2);font-size:16px;line-height:1.65;margin-bottom:14px}ul.svelte-7ke6fz{padding-left:20px;margin-bottom:16px}li.svelte-7ke6fz{list-style-type:disc;margin-bottom:8px}.link.svelte-7ke6fz{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:1px;transition:color .12s ease}.link.svelte-7ke6fz:hover{color:var(--accent-hover);border-bottom-color:var(--accent-hover)}@media(max-width:640px){.content.svelte-7ke6fz{padding:24px}h1.svelte-7ke6fz{font-size:28px}h2.svelte-7ke6fz{font-size:20px}}
