.quote-carousel{margin:35px 0 45px}.quote-carousel .customer-quotes{margin:0}.quote-carousel.is-ready .quote-window{overflow:hidden;border-radius:20px;touch-action:pan-y}.quote-carousel.is-ready .customer-quotes{display:flex;gap:24px;will-change:transform}.quote-carousel.is-ready .customer-quote{flex:0 0 calc((100% - 24px)/2);box-sizing:border-box}.quote-carousel .customer-quote{min-width:0}.quote-carousel .quote-brand img{opacity:.7}.quote-carousel .quote-brand img[src="/images/customers/marsupial-gear.png"]{max-width:145px}.quote-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}.quote-controls[hidden]{display:none}.quote-controls>div{display:flex;gap:10px}.quote-controls button{min-height:44px;min-width:44px;border:1px solid #73805a;border-radius:24px;padding:10px 17px;color:#eae9da;background:#1b291d;font:inherit;font-size:14px;cursor:pointer}.quote-controls button:hover{background:#31432c;border-color:#cbb575}.quote-position{font-size:12px;letter-spacing:.08em;color:#b8c2ac}.quote-window:focus-visible,.quote-controls button:focus-visible{outline:2px solid #d8bd77;outline-offset:4px}.quote-window:focus-visible{outline-offset:6px}@media(max-width:760px){.quote-carousel.is-ready .customer-quote{flex-basis:100%}.quote-carousel .quote-brand{gap:12px}.quote-controls{gap:10px}.quote-position{font-size:11px}.quote-controls button{padding:10px 14px}}@media(prefers-reduced-motion:reduce){.quote-carousel .customer-quotes{transition:none!important}}
