.page.svelte-7ke6fz{z-index:1;flex-direction:column;gap:22px;max-width:720px;margin:0 auto;padding:30px 20px 80px;display:flex;position:relative}@media (width>=1024px){.page.svelte-7ke6fz{padding:8px 0 60px}}.card.svelte-7ke6fz{background:var(--cream);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);font-family:var(--font-body);border-radius:18px;padding:24px 26px;font-size:.95rem;line-height:1.55}h2.svelte-7ke6fz{font-family:var(--font-display);letter-spacing:.04em;margin:22px 0 8px;font-size:1.05rem}h2.svelte-7ke6fz:first-of-type{margin-top:0}ul.svelte-7ke6fz{margin:0 0 8px;padding-left:20px}li.svelte-7ke6fz{margin-bottom:6px}p.svelte-7ke6fz{margin:0 0 8px}.card.svelte-7ke6fz a{color:var(--strawberry);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.card.svelte-7ke6fz a:hover{color:var(--ink)}.card.svelte-7ke6fz code{font-family:var(--font-mono);background:var(--paper);border:1.5px solid var(--ink);border-radius:4px;padding:1px 5px;font-size:.9em}.prefs-btn.svelte-7ke6fz{background:var(--ink);color:var(--paper);border:2px solid var(--ink);font-family:var(--font-display);letter-spacing:.05em;box-shadow:3px 3px 0 var(--ink);border-radius:999px;padding:8px 16px;font-size:.82rem;text-decoration:none;display:inline-block}.prefs-btn.svelte-7ke6fz:hover{background:var(--lime);color:var(--ink)}.footnote.svelte-7ke6fz{font-family:var(--font-mono);opacity:.75;border-top:2px dashed #1a1a2e40;margin-top:18px;padding-top:14px;font-size:.82rem}
