.page-width.svelte-f1q66e{width:min(760px, calc(100% - var(--page-gutter) * 2));margin-inline:auto}main.svelte-f1q66e{min-height:calc(100vh - 5rem);padding-block:clamp(2rem,6vw,4rem) 5rem}.back-link.svelte-f1q66e,footer.svelte-f1q66e a:where(.svelte-f1q66e){color:var(--color-text-secondary);font-size:.875rem;text-decoration:none}.back-link.svelte-f1q66e:hover,footer.svelte-f1q66e a:where(.svelte-f1q66e):hover{color:var(--accent)}article.svelte-f1q66e{margin-top:clamp(2rem,6vw,4rem)}.eyebrow.svelte-f1q66e,.updated.svelte-f1q66e{color:var(--color-text-secondary);font-size:.875rem}h1.svelte-f1q66e{letter-spacing:-.045em;margin-block:.5rem;font-size:clamp(2.5rem,8vw,4.5rem);line-height:1.05}h2.svelte-f1q66e{margin-top:2.5rem;font-size:clamp(1.35rem,4vw,1.75rem)}p.svelte-f1q66e,li.svelte-f1q66e{color:var(--color-text-secondary);line-height:1.75}li.svelte-f1q66e+li:where(.svelte-f1q66e){margin-top:.5rem}article.svelte-f1q66e a:where(.svelte-f1q66e){color:var(--color-cyan);text-underline-offset:.18em;text-decoration:underline}code.svelte-f1q66e{font-family:var(--font-mono);color:var(--ink);font-size:.9em}.settings-button.svelte-f1q66e{border:1px solid var(--color-border-hover);background:var(--surface);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:.6rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:650}.settings-button.svelte-f1q66e:hover{border-color:var(--color-cyan);color:var(--accent)}footer.svelte-f1q66e{background:var(--dark)}.footer-inner.svelte-f1q66e{justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;display:flex}footer.svelte-f1q66e span:where(.svelte-f1q66e){color:var(--color-text-secondary);font-size:.8rem}
