.nad-hero-carousel{--swiper-pagination-bullet-height:4px;--swiper-pagination-color:#8080804d;--swiper-pagination-bullet-inactive-color:gray;--swiper-pagination-bullet-inactive-opacity:0.3}.nad-hero-carousel .swiper-fade .swiper-slide-active{pointer-events:auto}.nad-hero-carousel .swiper__controls{align-items:center;display:flex;gap:.5rem;margin-top:.75rem}.nad-hero-carousel .swiper__controls .swiper__pagination-container{flex-grow:1}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination{display:flex;gap:.5rem;position:static}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination:has(.swiper-pagination-bullet:nth-child(n+12)){gap:.25rem}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination .swiper-pagination-bullet{border-radius:.125rem;flex:1 1 0%;margin:0}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){max-width:2.5rem}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination .swiper-pagination-bullet-active{flex-basis:33.333333%;flex-grow:1;overflow:hidden;position:relative}.nad-hero-carousel .swiper__controls .swiper__pagination-container .swiper-pagination .swiper-pagination-bullet-active:before{background-color:var(--color--fill--brand--light);content:"";height:100%;left:0;position:absolute;top:0;width:calc(var(--_progress, 0)*100%)}.nad-hero-carousel .swiper__controls .swiper__nav-container{display:none;flex:none;margin-top:0;width:auto}@media (min-width:640px){.nad-hero-carousel .swiper__controls .swiper__nav-container{display:block}}.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav{background-image:none;border-radius:0;border-style:none;color:var(--color--icon--primary--reverse)}.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav .swiper-button-next:after,.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav .swiper-button-prev:after{speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-style:none;content:"\e95d";font-family:Arrows-Icons!important}.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav .swiper-button-next:after{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav .swiper-button-next:after,.nad-hero-carousel .swiper__controls .swiper__nav-container .swiper__nav .swiper-button-prev:after{font-size:24px}