.o_review-carousel{width:100%;padding:48px 0;color:var(--color-text, #230f10);overflow-x:clip}@media(min-width: 1100px){.o_review-carousel{padding:64px 0}}.o_review-carousel__inner{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%;min-width:0;margin-inline:0;padding-inline:0}.o_review-carousel__header{display:grid;gap:0}.o_review-carousel__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+:is(p,.a_body,[class$=__body],[class$=__lead],[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_review-carousel__header>:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle])+:is(p,.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-subheading-body)}.o_review-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_review-carousel__header>:is(.a_body,[class$=__body],[class$=__lead])+:is(.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-heading-body)}.o_review-carousel__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_review-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_review-carousel__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]:not(:has(.a_button--primary,.a_button--secondary)):has(.a_button--tertiary){margin-top:var(--copy-gap-body-cta-tertiary)}.o_review-carousel__header{justify-items:center;box-sizing:border-box;width:100%;padding-inline:var(--container-margin, 16px);text-align:center}.o_review-carousel__title{margin:0}.o_review-carousel__body{margin:0;max-width:43.75rem;color:var(--color-text, #230f10)}.o_review-carousel__track{width:100%;min-width:0}.o_review-carousel .m_carousel__nav{background-color:var(--color-background, #ffffff)}.o_review-carousel.page-section--cream .m_carousel__nav{background-color:var(--color-cream, #faf6f0)}.o_review-carousel.page-section--surface .m_carousel__nav{background-color:var(--color-surface, #ede7dd)}.o_review-carousel .m_carousel{position:relative;width:100%;min-width:0}.o_review-carousel .m_carousel__viewport{width:100%}.o_review-carousel .m_carousel__track{padding-inline-start:var(--container-margin, 16px);scroll-padding-inline-start:var(--container-margin, 16px)}@media(max-width: 1099px){.o_review-carousel .m_carousel__track{padding-inline-end:var(--container-margin, 16px);scroll-padding-inline-end:var(--container-margin, 16px)}}@media(min-width: 1100px){.o_review-carousel .m_carousel__track{padding-inline-start:var(--container-margin, 48px);scroll-padding-inline-start:var(--container-margin, 48px);padding-inline-end:var(--container-margin, 48px);scroll-padding-inline-end:var(--container-margin, 48px)}}.o_review-carousel .m_carousel__slide{display:flex;flex:0 0 calc((100% - 12px)/1.08)}@media(min-width: 768px){.o_review-carousel .m_carousel__slide{flex-basis:calc((100% - 12px)/2.15)}}@media(min-width: 1100px){.o_review-carousel .m_carousel__slide{flex-basis:calc((100% - 2*var(--column-gutter, 20px))/3)}}.o_review-carousel .m_review-tile{flex:1 1 auto}@media(min-width: 1100px){.o_review-carousel .m_carousel__nav--prev{left:var(--container-margin, 48px);transform:translate(-50%, -50%)}.o_review-carousel .m_carousel__nav--next{right:var(--container-margin, 48px);transform:translate(50%, -50%)}.o_review-carousel .m_carousel__pagination.a_pagination{display:flex;justify-content:center;width:100%}}