/* CATEGORY-SEO-2: scoped heading navigation only. No feed/card/ad selectors. */
.cs2-breadcrumbs{display:block!important;width:100%;margin:0 0 6px;padding:0;font-size:12px;line-height:1.5;text-align:left;color:#54666b}
.cs2-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}
.cs2-breadcrumbs li{display:inline-flex;flex-wrap:wrap;align-items:center;max-width:100%;margin:0;padding:0;overflow-wrap:anywhere}
.cs2-breadcrumbs li+li::before{content:"›";margin:0 7px;color:#667a7d}
.cs2-breadcrumbs a,.cs2-related a{color:#0f6264;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
.cs2-breadcrumbs [aria-current]{color:#40565b}
.cs2-intro{font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:#465b60!important;margin:6px 0!important;padding:0!important;text-align:left!important}
.cs2-related{display:block;width:100%;grid-column:1/-1;margin:6px 0 10px;padding:0;font-size:12px;line-height:1.5;color:#40565b;text-align:left}
.cs2-related summary{width:fit-content;max-width:100%;padding:4px 0;cursor:pointer;list-style:revert;color:#0f6264;font-weight:600}
.cs2-related nav{display:flex;flex-wrap:wrap;gap:6px 16px;margin:5px 0;padding:0}
.cs2-related a{display:inline-block;padding:5px 0;max-width:100%}
.cs2-breadcrumbs a:focus-visible,.cs2-related a:focus-visible,.cs2-related summary:focus-visible{outline:2px solid #0f6264;outline-offset:3px}
@media print{.cs2-related{display:none}}

[data-category-seo2="2"]{height:auto!important;overflow:visible!important}
.cs2-breadcrumbs,.cs2-intro,.cs2-related{font-family:Montserrat,Arial,sans-serif!important}
.cs2-breadcrumbs a{font-weight:500!important}
