/* CHG-084: visible dot remains 10px; touch target is 24px. Header/cards unchanged. */
.banner-slider .swiper-pagination.style-1 .swiper-pagination-bullet{position:relative;width:24px;height:24px;margin:0 1px!important;background:transparent;vertical-align:middle}
.banner-slider .swiper-pagination.style-1 .swiper-pagination-bullet::after{content:"";position:absolute;width:10px;height:10px;top:7px;left:7px;border-radius:50px;background:var(--bs-secondary)}
.banner-slider .swiper-pagination.style-1 .swiper-pagination-bullet-active{width:39px}
.banner-slider .swiper-pagination.style-1 .swiper-pagination-bullet-active::after{width:25px}
.banner-slider .swiper-pagination.style-1 .swiper-pagination-bullet:focus-visible{outline:2px solid var(--bs-secondary);outline-offset:2px}

/* Links inside copyright prose remain visibly identifiable. */
.copyright-text a{text-decoration:underline;text-underline-offset:.15em}
