.layout.svelte-1qfua7{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:start}.toc.svelte-1qfua7{position:sticky;top:24px;display:flex;flex-direction:column;gap:4px;padding-right:24px;border-right:1px solid var(--page-rule, var(--line))}.toc.svelte-1qfua7 a:where(.svelte-1qfua7){min-height:48px;display:flex;align-items:center;padding:10px 12px;border-radius:10px;color:var(--ink-2);font-size:var(--fs-label);font-weight:600;line-height:1.4;text-decoration:none}.toc.svelte-1qfua7 a:where(.svelte-1qfua7):hover{color:var(--ink);background:var(--surface-2)}.content.svelte-1qfua7{min-width:0;max-width:76ch}@media(max-width:899px){.layout.svelte-1qfua7{grid-template-columns:minmax(0,1fr);gap:28px}.toc.svelte-1qfua7{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 20px;border-right:0;border-bottom:1px solid var(--page-rule, var(--line))}.toc.svelte-1qfua7 a:where(.svelte-1qfua7){padding:8px 0}}@media(max-width:479px){.toc.svelte-1qfua7{grid-template-columns:minmax(0,1fr)}}.content.svelte-1qfua7 p:where(.svelte-1qfua7){max-width:68ch}.lead.svelte-1qfua7{color:var(--ink-2)}section.svelte-1qfua7{margin-top:36px;padding-top:28px;border-top:1px solid var(--page-rule, var(--line));scroll-margin-top:24px}h2.svelte-1qfua7{margin-bottom:12px}h3.svelte-1qfua7{margin:28px 0 10px;font-size:var(--fs-body);font-weight:700;color:var(--brass)}p.svelte-1qfua7+p:where(.svelte-1qfua7),p.svelte-1qfua7+.tips:where(.svelte-1qfua7){margin-top:12px}.tips.svelte-1qfua7{list-style:none;padding:0;margin-bottom:0;display:flex;flex-direction:column;gap:14px}.tips.svelte-1qfua7 li:where(.svelte-1qfua7){position:relative;padding-left:22px}.tips.svelte-1qfua7 li:where(.svelte-1qfua7):before{content:"";position:absolute;left:4px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--brass)}.note.svelte-1qfua7{display:block;margin-top:6px;padding-left:12px;border-left:2px solid var(--line-strong);color:var(--ink-2)}.outro.svelte-1qfua7{margin-top:16px;color:var(--ink-2)}.closing.svelte-1qfua7{margin:48px 0 0;padding:4px 0 4px 24px;border-left:2px solid var(--brass)}blockquote.svelte-1qfua7{margin:0;font-family:var(--serif);font-size:19px;line-height:1.45}figcaption.svelte-1qfua7{margin-top:12px;font-size:var(--fs-label);font-weight:600;color:var(--ink-2)}figcaption.svelte-1qfua7 span:where(.svelte-1qfua7){margin-left:10px;color:var(--brass)}.source.svelte-1qfua7 p:where(.svelte-1qfua7){color:var(--ink-2)}.links.svelte-1qfua7{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-wrap:wrap;gap:10px}.links.svelte-1qfua7 a:where(.svelte-1qfua7){min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface-1);display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:var(--fs-label);font-weight:600;text-decoration:none}.links.svelte-1qfua7 a:where(.svelte-1qfua7):hover{background:var(--surface-2);border-color:var(--line-strong)}.links.svelte-1qfua7 a:where(.svelte-1qfua7) svg{color:var(--ink-3)}
