.quote-carousel{width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:2rem;row-gap:2rem}@media(min-width:960px){.quote-carousel{gap:3rem}}.quote-carousel__wrapper{grid-column:1/-1}.quote-carousel__footer{grid-column:1/-1;display:flex;align-items:center;gap:1rem}.quote-carousel__arrows{margin-left:auto;display:flex;gap:.75rem}.quote-carousel:not([data-has-carousel=true]) .quote-carousel__arrows{display:none}.quote-carousel:not([data-has-carousel=true]) .splide__track{margin-right:0;overflow:visible}.quote-carousel:not([data-has-carousel=true]) .splide__list{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:960px){.quote-carousel:not([data-has-carousel=true]) .splide__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.quote-carousel:not([data-has-carousel=true]) .splide__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.quote-carousel:not([data-has-carousel=true]) .splide__slide{width:auto!important;visibility:visible}@media(min-width:1200px){.quote-carousel:has(.splide__slide:nth-child(-n+3):last-child) .quote-carousel__arrows{display:none}}.quote-carousel .splide__track{margin-right:calc(var(--padding-m) * -1)}@media(min-width:1200px){.quote-carousel .splide__track{margin-right:calc(var(--padding-4xl) * -1)}}@media(min-width:1920px){.quote-carousel .splide__track{margin-right:calc((100vw - 99.5rem)/-2)}}
