/* In-page navigation on service and area templates only. */
body.bt-shared-service-hero main>.bt-section-pill-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:22px 0 12px;position:relative;clear:both;box-sizing:border-box}
body.bt-shared-service-hero .bt-section-pill-nav>a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;max-width:100%;padding:11px 23px;box-sizing:border-box;border:1px solid transparent;border-radius:999px;background:#eaf7fd;color:#102f43;font-size:15px;font-weight:800;line-height:1.4;text-align:center;white-space:normal;text-decoration:none;box-shadow:none;transition:background-color .18s,border-color .18s}
body.bt-shared-service-hero .bt-section-pill-nav>a:hover,body.bt-shared-service-hero .bt-section-pill-nav>a[aria-current="location"]{background:#fff;border-color:#ff1645;color:#102f43}
body.bt-shared-service-hero .bt-section-pill-nav>a:focus-visible{outline:2px solid #ff1645;outline-offset:3px}
@media(max-width:767px){
 body.bt-shared-service-hero main>.bt-section-pill-nav{gap:9px;padding:18px 0 12px}
 body.bt-shared-service-hero .bt-section-pill-nav>a{min-height:44px;padding:10px 17px;font-size:14px}
}
@media(prefers-reduced-motion:reduce){body.bt-shared-service-hero .bt-section-pill-nav>a{transition:none}}
