.hs[data-v-2fd90b7c]{padding-bottom:clamp(4rem,9vw,7rem);padding-top:clamp(2.5rem,6vw,4rem)}.hs__grid[data-v-2fd90b7c]{display:grid;gap:clamp(2rem,4vw,3.25rem);grid-template-columns:minmax(0,1fr)}@media(min-width:1120px){.hs__grid[data-v-2fd90b7c]{grid-template-columns:15rem minmax(0,1fr)}}@media(min-width:1400px){.hs__grid[data-v-2fd90b7c]{grid-template-columns:15rem minmax(0,1fr) 13rem}}.hs__side[data-v-2fd90b7c]{min-width:0}.hs__nav-head[data-v-2fd90b7c]{display:block;margin-bottom:.9rem}.hs__nav-mobile[data-v-2fd90b7c]{background:var(--ae-bg-2);border:1px solid var(--ae-line);border-radius:.75rem;padding:.35rem 1rem}.hs__nav-summary[data-v-2fd90b7c]{color:var(--ae-ink);cursor:pointer;font-size:.95rem;font-weight:560;list-style-position:inside;padding:.6rem 0}.hs__nav-mobile nav[data-v-2fd90b7c]{border-top:1px solid var(--ae-line);display:flex;flex-direction:column;padding:.25rem 0 .75rem}@media(min-width:1120px){.hs__nav-mobile[data-v-2fd90b7c]{display:none}}.hs__nav-desktop[data-v-2fd90b7c]{display:none}@media(min-width:1120px){.hs__nav-desktop[data-v-2fd90b7c]{display:flex;flex-direction:column;max-height:calc(100vh - 7rem);overflow-y:auto;padding-right:.5rem;position:sticky;top:5.5rem}}.hs__nav-link[data-v-2fd90b7c]{border-radius:.4rem;color:var(--ae-ink-dim);display:block;font-size:.88rem;line-height:1.35;margin-left:-.6rem;padding:.6rem;text-decoration:none;transition:color .2s,background .2s}.hs__nav-link[data-v-2fd90b7c]:hover{color:var(--ae-ink)}.hs__nav-link.is-active[data-v-2fd90b7c]{background:var(--ae-accent-soft);color:var(--ae-accent-bright)}.hs__nav-mobile .hs__nav-link[data-v-2fd90b7c]{margin-left:0}.hs__toc-mobile[data-v-2fd90b7c]{background:var(--ae-bg-2);border:1px solid var(--ae-line);border-radius:.75rem;margin-bottom:1.5rem;padding:.35rem 1rem}.hs__toc-mobile nav[data-v-2fd90b7c]{border-top:1px solid var(--ae-line);display:flex;flex-direction:column;padding:.25rem 0 .75rem}.hs__toc-mobile .hs__toc-link[data-v-2fd90b7c]{margin-left:0}@media(min-width:1400px){.hs__toc-mobile[data-v-2fd90b7c]{display:none}}.hs__toc[data-v-2fd90b7c]{display:none}@media(min-width:1400px){.hs__toc[data-v-2fd90b7c]{display:block}.hs__toc nav[data-v-2fd90b7c]{max-height:calc(100vh - 7rem);overflow-y:auto;position:sticky;top:5.5rem}}.hs__toc-link[data-v-2fd90b7c]{color:var(--ae-ink-dim);display:block;font-size:.84rem;line-height:1.35;padding:.32rem 0;text-decoration:none;transition:color .2s}.hs__toc-link[data-v-2fd90b7c]:hover{color:var(--ae-ink)}.hs__toc-link--sub[data-v-2fd90b7c]{padding-left:.85rem}
