.focus_module_toc{max-width:600px}.focus-toc{overflow-y:auto}.focus_module_toc_title{font-size:30px}.focus-toc>.toc-list{overflow:hidden;position:relative}.focus-toc>.toc-list li{list-style:none}.toc-list{margin:0;padding-left:0}a.toc-link{height:100%}.is-collapsible{max-height:1000px;overflow:hidden;padding-left:30px;transition:all .3s ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed!important;top:0}.is-active-link{font-weight:700}.is-active-link:before{content:none!important}@media (max-width:767px){.focus_module_toc_title{font-size:24px}}.focus-toc .is-collapsed,.focus-toc .is-collapsible{max-height:none!important;overflow:visible!important;padding-left:0!important}.focus-toc .toc-list,.focus-toc .toc-list li{counter-reset:none!important;list-style:none!important}.is-clicked-link{font-weight:700}.is-clicked-link:before{background:currentColor;border-radius:10px;content:"";display:inline-block;height:3px;margin:-3px 15px 0 0;vertical-align:middle;width:15px}.focus-toc .toc-link.node-name--H2{color:#343434;font-weight:700;margin-left:0!important;padding-left:0!important}.focus-toc .toc-link.node-name--H3{margin-left:20px!important;padding-left:18px!important;position:relative}.focus-toc .toc-link.node-name--H3:before{color:#343434;content:"•";font-size:14px;left:0;line-height:1;position:absolute;top:0}.focus-toc .toc-link.node-name--H3.is-clicked-link:before{background:currentColor;border-radius:10px;content:"";display:inline-block;height:3px;margin:-3px 15px 0 0;margin-top:7px!important;vertical-align:middle;width:15px}.focus-toc .toc-link:hover{color:#e08e27!important;transition:color .2s ease}@media (max-width:767px){.focus-toc .toc-link.node-name--H3{display:none}.focus-toc .toc-list-item.is-open .toc-link.node-name--H3{display:block}.focus-toc .toc-link.node-name--H2{padding-right:25px;position:relative}.focus-toc .toc-link.node-name--H2:after{content:"▾";font-size:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .2s ease}.focus-toc .toc-list-item.is-open>.toc-link.node-name--H2:after{transform:translateY(-50%) rotate(180deg)}.focus-toc .toc-link span:after,.focus-toc .toc-link span:before,.focus-toc .toc-link:before,.focus-toc .toc-list-item:after,.focus-toc .toc-list-item:before{content:none!important}.focus-toc .toc-link{background-image:none!important}.focus-toc .toc-link:not(.node-name--H2):after{content:none!important;display:none!important}}