.layout.svelte-6tr2dc{grid-template-columns:220px minmax(0,760px);justify-content:center;gap:56px;padding-top:56px;padding-bottom:clamp(56px,8vw,96px);display:grid}@media (width<=1000px){.layout.svelte-6tr2dc{grid-template-columns:minmax(0,1fr);gap:24px}.toc.svelte-6tr2dc{display:none}}.toc.svelte-6tr2dc{align-self:start;font-size:14.5px;position:sticky;top:96px}.toc.svelte-6tr2dc p:where(.svelte-6tr2dc){letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:10px;font-size:12px;font-weight:700}.toc.svelte-6tr2dc ol:where(.svelte-6tr2dc){border-left:2px solid var(--rule);gap:8px;margin:0;padding:0 0 0 12px;list-style:none;display:grid}.toc.svelte-6tr2dc a:where(.svelte-6tr2dc){color:var(--body);text-decoration:none}.toc.svelte-6tr2dc a:where(.svelte-6tr2dc):hover{color:var(--gold-deep);text-decoration:underline}.main.svelte-6tr2dc{min-width:0}.prose.svelte-6tr2dc h2{scroll-margin-top:90px}.faq-h.svelte-6tr2dc{margin:56px 0 16px;scroll-margin-top:90px;font-size:clamp(24px,3vw,30px)}.related.svelte-6tr2dc{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper);margin-top:48px;padding:24px 26px}.related.svelte-6tr2dc h2:where(.svelte-6tr2dc){margin-bottom:10px;font-size:20px}.related.svelte-6tr2dc ul:where(.svelte-6tr2dc){gap:8px;margin:0;padding:0;list-style:none;display:grid}
