.extension-landing__content-band{background:#e0d5c8}.extension-landing__content-band .icon-grid{padding-bottom:2rem}@media(min-width:768px){.extension-landing__content-band .icon-grid{padding-bottom:3rem}}.extension-landing__content-band .slide-carousel{padding-top:2rem}@media(min-width:768px){.extension-landing__content-band .slide-carousel{padding-top:3rem}}.extension-landing__content-band .slide-carousel .slide-carousel__dot{background:#fff}.extension-landing__content-band .slide-carousel .slide-carousel__dot.active{background:#8b3a0a}.slide-carousel{padding:4rem 0}@media(min-width:768px){.slide-carousel{padding:6rem 0}}.slide-carousel__title{text-align:center;margin-bottom:3rem;color:#3d1f07}.slide-carousel__inner{position:relative;max-width:700px;margin:-1.5rem auto 0}.slide-carousel .carousel-inner{position:relative;overflow:hidden}.slide-carousel .carousel-item{display:none;text-align:center;margin-top:1.5rem}.slide-carousel .carousel-item.active{display:block;animation:slideFadeIn .3s ease-in-out}@keyframes slideFadeIn{0%{opacity:0}to{opacity:1}}.slide-carousel__image{max-width:100%;height:auto;border-radius:.75rem;box-shadow:0 8px 32px #3d1f0733}.slide-carousel__caption{margin-top:1rem;color:var(--bs-secondary-color);font-size:.95rem}.slide-carousel__control{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #dee2e6;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#3d1f07;cursor:pointer;transition:background .15s,color .15s;z-index:1}.slide-carousel__control:hover{background:#3d1f07;color:#fff;border-color:#3d1f07}.slide-carousel__control--prev{left:-1.25rem}.slide-carousel__control--next{right:-1.25rem}.slide-carousel__indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.slide-carousel__dot{width:.5rem;height:.5rem;border-radius:50%;border:none;background:#fff;box-shadow:0 1px 3px #3d1f0766;outline:1.5px solid rgba(61,31,7,.4);padding:0;cursor:pointer;transition:background .15s}.slide-carousel__dot.active{background:#8b3a0a;outline-color:#8b3a0a}.slide-carousel__dot.active:focus-visible{outline-color:#000}.slide-carousel__dot:focus-visible{outline:2px solid #000}
