.mpx-cards-carousel{--mpx-carousel-gap:20px;--mpx-carousel-slides:1;--mpx-carousel-band:100%;--mpx-carousel-slide:100%}.mpx-cards-carousel__track[data-mpx-carousel=true]{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--mpx-carousel-gap);width:max-content;will-change:transform}.mpx-cards-carousel__viewport:has(>.mpx-cards-carousel__track[data-mpx-carousel=true]){overflow:hidden}.mpx-cards-carousel__track[data-mpx-carousel=true]>[data-mpx-carousel-slide],.mpx-cards-carousel__track[data-mpx-carousel=true]>[data-mpx-carousel-clone]{flex:0 0 var(--mpx-carousel-slide);width:var(--mpx-carousel-slide);max-width:none;min-width:0;box-sizing:border-box}.mpx-cards-carousel__track .mpx-card--image-hover{aspect-ratio:1/1;width:100%;height:auto!important;min-height:0!important;max-height:none!important;align-self:start}.mpx-cards-carousel__track .mpx-card--image-hover>.mpx-card--image-hover__caption{position:absolute;left:var(--mpx-image-hover-caption-inset,var(--padding-surface));right:calc(var(--mpx-image-hover-caption-inset, var(--padding-surface)) + var(--mpx-image-hover-caption-trail, 2.625rem));bottom:var(--mpx-image-hover-caption-inset,var(--padding-surface));z-index:2;order:unset;align-self:auto;display:flex;flex-direction:column;gap:.375rem;margin:0!important;width:auto!important;max-width:none!important}.mpx-cards-carousel__track .mpx-card--image-hover>.mpx-card--image-hover__caption :is(.wp-block-heading,h1,h2,h3,h4,h5,h6),.mpx-cards-carousel__track .mpx-card--image-hover>.mpx-card--image-hover__caption .wp-block-paragraph{position:static;margin:0!important;width:100%!important;max-width:none!important}.mpx-cards-carousel__nav--prev{left:max(0.75rem, (100% - var(--mpx-carousel-band, 100%)) / 4)}.mpx-cards-carousel__nav--next{right:max(0.75rem, (100% - var(--mpx-carousel-band, 100%)) / 4)}@media (prefers-reduced-motion:reduce){.mpx-cards-carousel__track[data-mpx-carousel=true]{flex-wrap:wrap;justify-content:center;width:100%;max-width:var(--width-container);margin-inline:auto;transform:none!important;transition:none!important}.mpx-cards-carousel__nav{display:none}.mpx-cards-carousel__track>[data-mpx-carousel-clone]{display:none!important}}