.pageblock--carousel{--block-padding-y:var(--spacing-xl);--carousel-fade:15%}.pageblock--hero+.pageblock--carousel{border-bottom:var(--border-width) solid var(--color-primary-100)}.pageblock--carousel>.container{gap:var(--spacing-lg);align-items:center;display:grid}@container style(--breakpoint-lg-min:true){.pageblock--carousel>.container{gap:calc(var(--spacing-xl) * 2);grid-template-columns:auto 1fr}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--carousel>.container{gap:calc(var(--spacing-xl) * 2);grid-template-columns:auto 1fr}.pageblock--carousel .x-core-title{--heading-margin-bottom:0}.pageblock--carousel .x-core-title .x-core-heading{font-weight:500;font-size:var(--text-lg);letter-spacing:0;line-height:1.2}.pageblock--carousel .x-core-marquee{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--carousel-fade), #000 calc(100% - var(--carousel-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--carousel-fade), #000 calc(100% - var(--carousel-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--carousel-fade), #000 calc(100% - var(--carousel-fade)), transparent)}.pageblock--carousel .x-core-marquee__entry{justify-content:center;align-items:center;display:flex}.pageblock--carousel .x-core-marquee__entry img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:3.5rem}
