.TableOfContents_toc__Zsj8y{position:-webkit-sticky;position:sticky;top:calc(var(--site-nav-height, 0px) + 24px);max-height:calc(100vh - 48px - var(--site-nav-height, 0px));overflow-y:auto;padding:22px 8px 22px 0;overscroll-behavior:contain}.TableOfContents_title__CJG7E{margin:0 0 14px;color:var(--navy);font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.TableOfContents_toggle__qukGG{display:none}.TableOfContents_list__jjQHZ{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;border-left:1px solid #dce2e8;list-style:none;counter-reset:section}.TableOfContents_link__4LVi4{position:relative;display:flex;gap:10px;margin-left:-1px;padding:7px 0 7px 16px;border-left:2px solid transparent;color:var(--muted);font-size:14px;line-height:1.45;transition:color .15s ease,border-color .15s ease}.TableOfContents_link__4LVi4:before{flex:none;min-width:1.4em;color:#9aa6b2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;counter-increment:section;content:counter(section) "."}.TableOfContents_link__4LVi4:hover{color:var(--navy)}.TableOfContents_link__4LVi4[aria-current=location]{border-left-color:var(--orange);color:var(--navy);font-weight:600}.TableOfContents_link__4LVi4[aria-current=location]:before{color:var(--orange)}.TableOfContents_link__4LVi4:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (max-width:1180px){.TableOfContents_toc__Zsj8y{position:static;max-height:none;overflow:visible;padding:0;border:1px solid #dce2e8;border-radius:16px;background:#fff}.TableOfContents_title__CJG7E{margin:0}.TableOfContents_label__2FFAo{display:none}.TableOfContents_toggle__qukGG{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border:0;color:inherit;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.TableOfContents_chevron__o_0XY{transition:transform .2s ease}.TableOfContents_toc__Zsj8y[data-open] .TableOfContents_chevron__o_0XY{transform:rotate(180deg)}.TableOfContents_list__jjQHZ{display:none;margin:0 20px 18px}.TableOfContents_toc__Zsj8y[data-open] .TableOfContents_list__jjQHZ{display:flex}}@media (prefers-reduced-motion:reduce){.TableOfContents_chevron__o_0XY,.TableOfContents_link__4LVi4{transition:none}}