.overlayContainer:has(.accolades-carousel){display:flex;align-items:center;justify-content:center}.accolades-carousel{position:relative}.carousel-track{display:grid;position:relative;max-width:49rem;margin:0 auto;max-height:300px}.carousel-slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .4s ease,transform .4s ease;pointer-events:none}.carousel-slide.active{opacity:1;visibility:visible;pointer-events:auto;max-height:inherit}.carousel-slide.active.needs-scroll{overflow-y:auto}.carousel-slide.entering{animation:slideIn .4s ease forwards}.accolade-quote{text-transform:none}.accolade-source{margin-top:.5rem;font-size:1rem;font-style:italic}.carousel-buttons{display:flex;flex-direction:row;gap:2.5rem;justify-content:center;margin-top:1rem}.carousel-arrow{position:relative;background:rgba(0,0,0,0);border:none;appearance:none;-webkit-appearance:none;color:#000;width:2.5rem;height:2.5rem;cursor:pointer;z-index:2;padding:0}.carousel-arrow:hover{color:#b95915;background:rgba(0,0,0,0)}.carousel-dots{display:flex;gap:.5rem;align-items:center;justify-content:center}.carousel-dot{width:.75rem;height:.75rem;border-radius:50%;border:1.75px solid rgba(0,0,0,.7);background:rgba(0,0,0,0);cursor:pointer;padding:0;transition:background .2s ease,border-color .2s ease,transform .2s ease}.carousel-dot.active{background:#b95915;border-color:#b95915;transform:scale(1.25)}.carousel-dot:not(.active):hover{border-color:#b95915;transform:scale(1.25)}.overlayContainer .text-block.accolades-carousel{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:1rem}.overlayContainer .text-block.accolades-carousel h2{font-size:30px}@keyframes slideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#carouselAnnouncer{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}/*# sourceMappingURL=carousel.min.css.map */