.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc){align-items:flex-start;column-gap:80px}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc)>.dnd-column:first-child{flex:0 0 240px;position:sticky;top:112px}.tp-toc{display:flex;flex-direction:column;gap:4px}.tp-toc a{align-items:center;border-left:3px solid var(--gm-rule-light);color:var(--gm-purple);display:flex;font-size:16px;font-weight:600;min-height:44px;padding-left:14px;text-decoration:none}.tp-toc a:hover{border-color:var(--gm-purple);color:var(--gm-ink)}.tp-toc a:focus-visible{outline:3px solid var(--gm-purple);outline-offset:2px}.tp-toc a[aria-current=true]{border-color:var(--gm-purple);color:var(--gm-ink)}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text{max-width:760px}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text h2{color:var(--gm-ink);font-family:var(--gm-font-head);font-size:32px;font-weight:600;letter-spacing:0;line-height:1.2;margin:48px 0 12px}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text h2:first-child{margin-top:0}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text li,.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text p{color:var(--gm-text);font-size:18px;line-height:1.7}.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc) .hs_cos_wrapper_type_rich_text p+p{margin-top:12px}@media (max-width:1100px){.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module .tp-toc)>.dnd-column:first-child{flex:0 0 100%;position:static}}