.page.svelte-1nodsya{position:fixed;inset:0;overflow-y:auto}.content.svelte-1nodsya{max-width:720px;margin:0 auto;padding:20px 20px 64px;line-height:1.6;color:var(--plum-900)}.content.wide.svelte-1nodsya{max-width:980px}.langs.svelte-1nodsya{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-bottom:20px;font-size:.9rem}.langs.svelte-1nodsya a:where(.svelte-1nodsya){color:var(--plum-700);text-decoration:none;padding:4px 2px}.langs.svelte-1nodsya a[aria-current=page]:where(.svelte-1nodsya){font-weight:800;text-decoration:underline 2px var(--pink-600);text-underline-offset:4px}header.svelte-1nodsya{display:grid;justify-items:center;gap:12px;text-align:center;margin-bottom:32px}h1.svelte-1nodsya{font-family:var(--font-display);font-size:clamp(1.6rem,5vw,2.2rem);color:var(--plum-700);margin:0}.lead.svelte-1nodsya{margin:0;color:var(--text-soft)}.content.svelte-1nodsya section{padding:18px 20px;margin-bottom:14px;border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-soft)}.content.svelte-1nodsya h2{margin:0 0 6px;font-family:var(--font-display);font-size:1.15rem;color:var(--plum-700)}.content.svelte-1nodsya section p,.content.svelte-1nodsya section ul{margin:0 0 8px}.content.svelte-1nodsya section a,footer.svelte-1nodsya a:where(.svelte-1nodsya){color:var(--plum-700);font-weight:700}footer.svelte-1nodsya{margin-top:32px;text-align:center;color:var(--text-soft);font-size:.9rem;line-height:2}
