/* Provider article: reuse the site's common TOC, with existing article content and fragments. */
@media(min-width:1181px){.comparison-editorial .dp-layout{display:grid;grid-template-columns:minmax(0,755px) minmax(0,1fr);gap:70px;padding-top:42px}}
@media(min-width:881px) and (max-width:1180px){.comparison-editorial .dp-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(245px,30%);gap:28px;padding-top:42px}}
@media(min-width:881px){.comparison-editorial .providers-standard-sidebar{position:sticky;top:20px;align-self:start;min-width:0}.comparison-editorial .providers-standard-sidebar .toc-scroll{max-height:min(64vh,690px,calc(100vh - 300px))}}
@media(min-width:881px) and (max-width:1180px){.comparison-editorial .providers-standard-sidebar .toc-scroll{max-height:min(64vh,690px,calc(100vh - 340px))}}
.comparison-editorial .providers-standard-sidebar .toc-scroll:focus-visible{outline:3px solid #438b7a;outline-offset:3px}
.comparison-editorial .dp-article h2[id],.comparison-editorial .dp-article h3[id]{scroll-margin-top:24px}
@media(max-width:880px){.comparison-editorial .dp-layout{display:block;padding-top:24px}.comparison-editorial .providers-standard-sidebar{display:none}.comparison-editorial .dp-article{width:100%;min-width:0}.comparison-editorial .mobile-article-toc{margin:0 0 28px}.comparison-editorial .mobile-toc-nav ol{list-style:none;padding:0;margin:0}.comparison-editorial .mobile-toc-nav li{padding:0;margin:0}.comparison-editorial .mobile-toc-nav a{text-decoration:none}}
