.component-table-of-contents{position:relative;margin-bottom:17px}.component-table-of-contents .toc-heading{color:#2e2e30;font-size:28px;font-family:ProximaNovaSemiBold,Arial,sans-serif;font-style:normal;line-height:36px;letter-spacing:0;margin:0 0 10px;font-size:17px;line-height:28px;white-space:nowrap}.component-table-of-contents .toc-container__item{display:inline-flex;align-items:center;max-width:100%;margin-bottom:8px;white-space:nowrap}.component-table-of-contents .toc-container__item:after{position:relative;top:1px;margin:0 8px;color:#606b71;font-size:13px;content:"\2022"}@media (min-width:768px){.component-table-of-contents .toc-container__item:after{margin:0 13px}}.component-table-of-contents .toc-container__item:last-child:after{content:unset}.component-table-of-contents .toc-container__item .toc-container__link{color:#2e2e30;font-size:17px;font-family:ProximaNovaRegular,Arial,sans-serif;font-style:normal;line-height:28px;letter-spacing:0;display:inline-block;max-width:100%;overflow:hidden;color:#007cbe;text-overflow:ellipsis}.component-configurable-article .component-article-sections .article-section-module{display:none}.component-configurable-article .component-article-sections .article-section-module.mobile-show{display:block}.component-configurable-article .component-article-sections .article-section-module.mobile-hide{display:none}@media (min-width:1020px){.component-configurable-article .component-article-sections .article-section-module.desktop-show{display:block}.component-configurable-article .component-article-sections .article-section-module.desktop-hide{display:none}}