.styles_contents__XrW77{position:-webkit-sticky;position:sticky;top:var(--space-16);max-height:calc(100dvh - var(--space-16) - var(--space-8));overflow-y:auto}.styles_label__AMbQr{--shift:var(--body-md-shift-major);--block-gap:var(--space-4)}.styles_list__OJd9O{list-style:none;margin:0;padding:0}.styles_nested__RZNqy{padding-left:var(--space-2)}.styles_link__p_nAu{display:block;font-size:var(--body-sm);--shift:var(--body-sm-shift);line-height:var(--body-sm-lh);--block-gap:var(--space-1);padding-top:var(--shift);padding-bottom:calc(var(--block-gap) - var(--shift));color:#8a8a8a;text-decoration:none;text-wrap:pretty}.styles_active__QaD_N,.styles_link__p_nAu:hover{color:#111111}.styles_link__p_nAu strong{font-weight:inherit}@media (max-width:900px){.styles_contents__XrW77{position:static;max-height:none;overflow-y:visible;border-bottom:1px solid var(--n-hairline);padding-bottom:calc(var(--gap-md) - 1px)}.styles_nested__RZNqy{display:none}.styles_parentActive__7NuAB{color:#111111}}.styles_nav__vW3V_{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--body-md);--shift:var(--body-md-shift);line-height:var(--body-md-lh)}.styles_current__KLvUO,.styles_link__ZOWiM{--block-gap:var(--space-1);padding-top:var(--shift);padding-bottom:calc(var(--block-gap) - var(--shift))}.styles_link__ZOWiM{color:#8a8a8a;text-decoration:none}.styles_current__KLvUO,.styles_link__ZOWiM:hover{color:#111111}@media (max-width:900px){.styles_nav__vW3V_{flex-direction:row;flex-wrap:wrap;gap:0 var(--space-4)}}.styles_page__alqPI{background:#ffffff;color:#111111;row-gap:0;padding:var(--gap-lg-major) var(--section-pad-x) var(--gap-xl-major)}.styles_rail__EYBN0{grid-column:1/span 2;grid-row:1/span 3;align-self:baseline;position:-webkit-sticky;position:sticky;top:var(--space-16)}.styles_railLabel__A6sS8{display:block;--shift:var(--body-md-shift-major);--block-gap:var(--space-3);padding-top:var(--shift);padding-bottom:calc(var(--block-gap) - var(--shift));text-decoration:none}.styles_railLabel__A6sS8:hover{text-decoration:underline;text-underline-offset:2px}.styles_title__iI1G_{grid-column:3/-1;grid-row:1;align-self:baseline;font-size:var(--h1);--shift:var(--title-shift-major);line-height:var(--title-lh);font-weight:500;letter-spacing:-.03em;text-wrap:balance;--block-gap:var(--gap-lg-major);padding-top:var(--shift);padding-bottom:calc(var(--block-gap) - var(--shift))}.styles_intro__WDQqF{grid-column:3/span 7;grid-row:2;min-width:0;height:calc-size(auto,round(up,size,var(--n-baseline)))}.styles_main__2d8_w{grid-column:3/span 7;grid-row:3;min-width:0}.styles_aside__oqfz_{grid-column:10/span 3;grid-row:2/span 2;min-width:0}@media (max-width:900px){.styles_page__alqPI{grid-template-columns:1fr}.styles_aside__oqfz_,.styles_intro__WDQqF,.styles_main__2d8_w,.styles_rail__EYBN0,.styles_title__iI1G_{grid-column:auto;grid-row:auto}.styles_rail__EYBN0{position:static}.styles_rail__EYBN0 nav{display:none}.styles_railLabel__A6sS8{--block-gap:var(--space-4)}.styles_title__iI1G_{--block-gap:var(--gap-md-major)}.styles_intro__WDQqF{order:1}.styles_intro__WDQqF hr{--rule-span:calc(2 * var(--n-baseline) - 1px);--rule-cap:12.8px}.styles_aside__oqfz_{order:2}.styles_main__2d8_w{order:3;padding-top:var(--gap-md-major)}}