.doc-section.svelte-1a82isb{padding-block:var(--home-section-y)}.rail.svelte-1a82isb{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2rem;display:grid}.toc-col.svelte-1a82isb{width:100%;max-width:36rem}@media (width>=56rem){.rail.svelte-1a82isb{grid-template-columns:minmax(12rem,1fr) auto minmax(0,1fr);place-items:start stretch;gap:clamp(2rem,1rem + 4vw,4.5rem)}.toc-col.svelte-1a82isb{place-self:stretch start;width:17rem;max-width:100%}}.doc.svelte-1a82isb{width:100%;max-width:var(--measure);font:var(--home-reading);color:var(--ink-2)}.doc.svelte-1a82isb p:where(.svelte-1a82isb){text-wrap:pretty;margin:0 0 1rem}.doc.svelte-1a82isb strong:where(.svelte-1a82isb){font-weight:var(--weight-strong);--trk:var(--track-strong);color:var(--ink)}.doc.svelte-1a82isb a:where(.svelte-1a82isb){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 40%, transparent);text-underline-offset:3px;overflow-wrap:anywhere}@media (hover:hover){.doc.svelte-1a82isb a:where(.svelte-1a82isb):hover{text-decoration-color:currentColor}}.doc.svelte-1a82isb>h2:where(.svelte-1a82isb){border-top:1px solid var(--line);font:var(--home-item);letter-spacing:var(--track-title);color:var(--ink);text-wrap:balance;grid-template-columns:auto minmax(0,1fr);column-gap:.35em;margin:3rem 0 1rem;padding-top:2rem;scroll-margin-top:6rem;font-size:clamp(1.625rem,1.5rem + .5vw,1.75rem);display:grid}.doc.svelte-1a82isb>h2:where(.svelte-1a82isb):first-child{border-top:0;margin-top:0;padding-top:0}.n.svelte-1a82isb{color:var(--home-gold-deep);margin-right:.15em;font-style:italic}.doc.svelte-1a82isb ul:where(.svelte-1a82isb){margin:0 0 1.25rem;padding-left:1.25rem;list-style:outside}.doc.svelte-1a82isb li:where(.svelte-1a82isb){margin:0 0 .6rem;padding-left:.25rem}.doc.svelte-1a82isb li:where(.svelte-1a82isb)::marker{color:var(--home-gold-deep)}
