@container style(--breakpoint-md-max:true){.pageblock--carousel .x-core-slider{--visible-entries:1}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--carousel .x-core-slider{--visible-entries:1}.pageblock--carousel .x-core-slider .x-core-slider__entries{gap:clamp(15px,3vw,30px)}.pageblock--carousel .image{background-color:var(--color-neutral-0);border-radius:var(--border-radius-md);height:100%;overflow:hidden}.pageblock--carousel .image img{object-fit:cover;width:100%;height:100%}.pageblock--carousel .quote{background-color:var(--color-neutral-0);border-radius:var(--border-radius-md);flex-direction:column;align-items:center;height:100%;margin-inline:auto;padding:40px;display:flex}.pageblock--carousel .quote .x-core-badge--quote{--badge-color:var(--color-primary-900);flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.pageblock--carousel .quote .x-core-badge--quote:before{background-color:var(--color-primary-900);content:"";width:16px;height:1px}.pageblock--carousel .quote__content{color:var(--color-primary-900);font-weight:700;font-size:var(--h3-size);font-family:var(--heading-font-family);line-height:var(--heading-line-height);text-align:center;margin-block:10px 20px}.pageblock--carousel .quote .x-core-button-wrapper{margin-top:26px}.pageblock--carousel .quote__author{flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,2vw,24px);display:flex}@container style(--breakpoint-lg-min:true){.pageblock--carousel .quote__author{flex-direction:row}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--carousel .quote__author{flex-direction:row}.pageblock--carousel .quote__author--title{flex-direction:row;align-items:baseline;gap:15px;display:flex}.pageblock--carousel .quote__author--image{object-fit:cover;border-radius:var(--border-radius-max);aspect-ratio:1;width:48px}.pageblock--carousel .quote__author--name,.pageblock--carousel .quote__author--function{color:var(--color-primary-900);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);margin-bottom:0;line-height:1}.pageblock--carousel .quote__author--name{font-size:var(--h4-size)}@container style(--breakpoint-md-max:true){.pageblock--carousel .quote{padding:40px 20px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--carousel .quote{padding:40px 20px}.pageblock--carousel .x-core-slider__navigation button:hover .x-core-icon{transform:translateY(0)}
