.content-shell[data-astro-cid-zl5qpz4j]{gap:var(--content-shell-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.content-shell__body[data-astro-cid-zl5qpz4j]{order:1}.content-shell[data-astro-cid-zl5qpz4j]>aside[data-astro-cid-zl5qpz4j]{order:2}.content-shell[data-astro-cid-zl5qpz4j]:not(.content-shell--single){grid-template-columns:minmax(0, var(--content-measure)) var(--content-sidebar);justify-content:space-between;align-items:start}.content-shell[data-astro-cid-zl5qpz4j]:not(.content-shell--single)>aside[data-astro-cid-zl5qpz4j]{align-self:stretch}.content-shell--wide[data-astro-cid-zl5qpz4j]:not(.content-shell--single){grid-template-columns:minmax(0, 1fr) var(--content-sidebar)}}.toc__caption[data-astro-cid-4woun24p]{font-size:var(--text-meta);color:var(--color-ink);margin-block-end:.75rem;font-weight:600}.toc__list[data-astro-cid-4woun24p]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc--columns[data-astro-cid-4woun24p] .toc__list[data-astro-cid-4woun24p]{columns:15rem 3;column-gap:1.5rem;display:block}.toc--columns[data-astro-cid-4woun24p] .toc__item[data-astro-cid-4woun24p]{break-inside:avoid}.toc__link[data-astro-cid-4woun24p]{border-radius:var(--radius-control);font-size:var(--text-meta);color:var(--color-ink-readable);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.625rem;padding:.4375rem .5rem;line-height:1.45;text-decoration:none;transition:background-color .15s,color .15s;display:grid}.toc__link[data-astro-cid-4woun24p]:hover{background:color-mix(in oklch, var(--color-brand) 7%, var(--color-surface));color:var(--color-brand-strong)}.toc--sidebar[data-astro-cid-4woun24p]{overscroll-behavior:contain;max-block-size:calc(100dvh - 7rem);overflow-y:auto}@media (width<=63.999rem){.toc--sidebar[data-astro-cid-4woun24p]{max-block-size:none;position:static;overflow:visible}}.toc--sidebar[data-astro-cid-4woun24p] .toc__list[data-astro-cid-4woun24p]{border-inline-start:1px solid var(--color-line);position:relative}.toc--sidebar[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{border-inline-start:2px solid #0000;border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px;padding-inline-start:.875rem;transition:background-color .15s,color .15s,border-color .15s;position:relative}.toc--sidebar[data-astro-cid-4woun24p] .toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{padding-inline-start:1.75rem}.toc--sidebar[data-astro-cid-4woun24p] .toc--numbered[data-astro-cid-4woun24p] .toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p],.toc--sidebar[data-astro-cid-4woun24p].toc--numbered .toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{padding-inline-start:.875rem}.toc--sidebar[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p][aria-current=location]{border-inline-start-color:var(--color-brand);color:var(--color-brand-strong)}.toc--sidebar[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p][aria-current=location] .toc__number[data-astro-cid-4woun24p]{color:var(--color-brand-strong)}.toc__link[data-astro-cid-4woun24p]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.toc--numbered[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{grid-template-columns:1.375rem minmax(0,1fr)}.toc--numbered[data-astro-cid-4woun24p] .toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{grid-column:2}.toc__number[data-astro-cid-4woun24p]{font-variant-numeric:tabular-nums;color:var(--color-brand);font-weight:600}.toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{padding-inline-start:1.5rem}.toc--numbered[data-astro-cid-4woun24p] .toc__item--sub[data-astro-cid-4woun24p] .toc__link[data-astro-cid-4woun24p]{padding-inline-start:.5rem}.managed-page-flow>:not(.page-section){width:100%;max-width:var(--container-site);padding-inline:var(--spacing-gutter);margin-inline:auto}.managed-page-flow>.page-section:last-child{padding-bottom:0}.managed-page-flow--hub{flex-direction:column;display:flex}.managed-page-flow--hub>.hub-hero{order:1}.managed-page-flow--hub>.page-editorial-meta{order:2}.managed-page-flow--hub>:not(.hub-hero,.page-editorial-meta){order:3}
