.pageblock--logo-carousel{--block-padding-top:0;--block-padding-bottom:0;--block-padding-x:0;background-color:var(--color-neutral-500)}.pageblock--logo-carousel .container{grid-template-columns:1fr 250px;display:grid}@container style(--breakpoint-sm:true){.pageblock--logo-carousel .container{grid-template-columns:1fr 200px}}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--logo-carousel .container{grid-template-columns:1fr 200px}@container style(--breakpoint-xs:true){.pageblock--logo-carousel .container{grid-template-columns:1fr 40%}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--logo-carousel .container{grid-template-columns:1fr 40%}.pageblock--logo-carousel .x-core-button{--button-color:var(--color-neutral-500);--button-background:var(--color-primary-500);--button-border-radius:0;--button-padding-x:var(--spacing-sm);justify-content:center;align-items:center;display:flex}.pageblock--logo-carousel .x-core-button .x-core-icon-text{font-size:var(--text-xs);flex-direction:row-reverse;align-items:center}.pageblock--logo-carousel .x-core-marquee{padding-block:var(--spacing-lg);position:relative}@container style(--breakpoint-md:true){.pageblock--logo-carousel .x-core-marquee{--visible-entries:5;--screen-time-per-entry:45s}}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--logo-carousel .x-core-marquee{--visible-entries:5;--screen-time-per-entry:45s}@container style(--breakpoint-sm-max:true){.pageblock--logo-carousel .x-core-marquee{--visible-entries:4;--screen-time-per-entry:45s}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--logo-carousel .x-core-marquee{--visible-entries:4;--screen-time-per-entry:45s}@container style(--breakpoint-xs:true){.pageblock--logo-carousel .x-core-marquee{--visible-entries:3;--screen-time-per-entry:20s}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--logo-carousel .x-core-marquee{--visible-entries:3;--screen-time-per-entry:20s}.pageblock--logo-carousel .x-core-marquee:before,.pageblock--logo-carousel .x-core-marquee:after{z-index:2;background:linear-gradient(to right, var(--color-neutral-500), transparent);content:"";width:30%;position:absolute;top:0;bottom:0}.pageblock--logo-carousel .x-core-marquee:before{left:-1px}.pageblock--logo-carousel .x-core-marquee:after{right:-1px;rotate:180deg}.pageblock--logo-carousel .x-core-marquee__entries{gap:var(--spacing-xxl)}@container style(--breakpoint-xs:true){.pageblock--logo-carousel .x-core-marquee__entries{gap:var(--spacing-lg)}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--logo-carousel .x-core-marquee__entries{gap:var(--spacing-lg)}.pageblock--logo-carousel .x-core-marquee__entry{justify-content:center;align-items:center;display:flex}.pageblock--logo-carousel .x-core-marquee .x-core-image{object-fit:contain;filter:brightness(2);max-height:90px}
