.team-quote-slider{--circle-design-size:clamp(150px,20.833vw,260px);--circle-active-scale:1.8;--circle-size:calc(var(--circle-design-size)*var(--circle-active-scale));--stage-height:clamp(454.21px,47vw,590px);display:grid;gap:clamp(19.27px,1.944vw,10000px);padding:160px 0 80px;position:relative;text-align:center;width:100%;z-index:1}.team-quote-slider *{box-sizing:border-box}.team-quote-slider .title-box{color:var(--color-navy);margin:0 auto;max-width:800px;padding:0 16px;h3{letter-spacing:var(--tag-tracking);text-transform:uppercase}h2,h3{font-family:var(--font-headings)}h2{padding:16px 0}}.team-quote-slider .rotating-circle-spotlight__stage{height:var(--stage-height);margin-top:-60px;overflow:hidden;pointer-events:auto;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;z-index:1;@media (min-width:1600px){margin-top:-60px}}.team-quote-slider .rotating-circle-spotlight__button:focus-visible,.team-quote-slider .rotating-circle-spotlight__stage:focus-visible{outline:2px solid var(--color-navy);outline-offset:4px}.team-quote-slider .rotating-circle-spotlight__circle{backface-visibility:hidden;background-color:rgba(42,195,203,.35);border-radius:999px;height:var(--circle-size);left:50%;overflow:hidden;position:absolute;top:50%;transform:translateZ(0);user-select:none;width:var(--circle-size);will-change:transform,z-index,opacity;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none;touch-action:pan-y}.team-quote-slider .rotating-circle-spotlight__circle:after{background:#2ac3cb;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s ease}.team-quote-slider .rotating-circle-spotlight__circle.is-active:after{opacity:1}.team-quote-slider .rotating-circle-spotlight__circle.is-active,.team-quote-slider .rotating-circle-spotlight__circle.is-next,.team-quote-slider .rotating-circle-spotlight__circle.is-previous{pointer-events:auto}.team-quote-slider.is-navigating .rotating-circle-spotlight__button,.team-quote-slider.is-navigating .rotating-circle-spotlight__circle{pointer-events:none}.team-quote-slider .content{color:var(--color-navy);display:grid;gap:16px;left:50%;padding:0 16px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(calc(var(--circle-design-size)*1.45),86vw);z-index:10}.team-quote-slider .testimonial-text{background:transparent!important;border:0;box-shadow:none;display:-webkit-box;font-family:var(--font-blocktext);font-size:clamp(16px,1.38vw,20px);font-weight:400;-webkit-line-clamp:5;line-clamp:5;line-height:1.5;-webkit-box-orient:vertical;color:var(--color-navy)!important;overflow:hidden}.team-quote-slider .testimonial-text:before{content:"\201C";margin-right:.05em}.team-quote-slider .testimonial-text:after{content:"\201D";margin-left:.05em}.team-quote-slider .testimonial-text p{display:inline;margin:0}.team-quote-slider .testimonial-text p+p{margin-top:8px}.team-quote-slider .testimonial-attribution{display:flex;flex-direction:column;gap:2px}.team-quote-slider .testimonial-person{font-family:var(--font-headings);font-size:clamp(14px,1.38vw,20px);font-weight:700;padding-bottom:8px}.team-quote-slider .rotating-circle-spotlight__controls{display:flex;justify-content:space-between;margin:-40px auto 0;max-width:600px;padding:0 12px;pointer-events:auto;position:relative;width:100%;z-index:30;@media (min-width:991px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:-200px}}.team-quote-slider .rotating-circle-spotlight__button{appearance:none;-webkit-appearance:none;background:transparent;border:none;box-shadow:none;padding:0;pointer-events:auto;position:relative;transform:translateY(0);z-index:31;-webkit-tap-highlight-color:transparent;svg{display:block;path,rect{transition:.25s}}svg:hover{rect{fill:var(--color-navy)}path,rect{transition:.25s}path{fill:#fff}}}.team-quote-slider .rotating-circle-spotlight__button:active,.team-quote-slider .rotating-circle-spotlight__button:focus,.team-quote-slider .rotating-circle-spotlight__button:hover,.team-quote-slider .rotating-circle-spotlight__button[aria-disabled=true]{background:transparent;box-shadow:none;opacity:1}.team-quote-slider .rotating-circle-spotlight__button::-moz-focus-inner{border:0}.team-quote-slider .circle-source-text{color:var(--color-navy)!important}