@container style(--breakpoint-md-max: true){.pageblock--cards .x-core-card{--card-title-font-size: var(--h5-size)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-card{--card-title-font-size: var(--h5-size)}.pageblock--cards .container>.x-core-intro{--intro-max-width: 800px}.pageblock--cards .container>.x-core-intro__wrapper{margin-block-end:60px}@container style(--breakpoint-lg-min: true){.pageblock--cards .container>.x-core-intro__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--intro-gutter-after)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cards .container>.x-core-intro__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--intro-gutter-after)}.pageblock--cards .container>.x-core-intro__wrapper .x-core-heading{font-size:var(--h3-size)}.pageblock--cards.pageblock--companies{--container-padding-left: 0;--container-padding-right: 0}.pageblock--cards.pageblock--companies .x-core-intro__wrapper{padding-inline:var(--container-offset)}.pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 3;--slider-gutter: var(--spacing-xs);--slider-edge: calc(var(--container-offset) - var(--slider-gutter));--slider-entry-width: calc( (100vw - 2 * var(--container-offset) + 2 * var(--slider-gutter)) / var(--visible-entries) );--slider-bleed: min(var(--slider-edge), var(--slider-entry-width) * .2);margin-inline:var(--slider-edge) calc(var(--slider-edge) - var(--slider-bleed))}@container style(--breakpoint-md: true){.pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 2.2}}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 2.2}@container style(--breakpoint-sm: true){.pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 1.6}}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 1.6}@container style(--breakpoint-xs: true){.pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 1.2}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider{--visible-entries: 1.2}.pageblock--cards.pageblock--companies .x-core-slider__entries{padding-inline:var(--slider-bleed);margin-inline-start:calc(var(--slider-bleed) * -1);scroll-padding-inline:var(--slider-bleed)}.pageblock--cards.pageblock--companies .x-core-slider__entry{box-sizing:border-box;min-width:0;padding-inline:var(--slider-gutter)}.pageblock--cards.pageblock--companies .x-core-slider__entry:last-child{scroll-snap-align:end}.pageblock--cards.pageblock--companies .x-core-slider__entry .x-core-button{max-width:100%;white-space:normal}.pageblock--cards.pageblock--companies .x-core-slider__controls{position:relative;z-index:2;justify-content:flex-end;padding-inline:var(--slider-gutter) calc(var(--slider-gutter) + var(--slider-bleed))}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry--active:last-child) .x-core-slider__next{opacity:var(--button-disabled-opacity);pointer-events:none;touch-action:none}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(4)):before,.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(4)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(4)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(4)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}@container style(--breakpoint-lg-min: true){.pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(4))) .x-core-slider__controls{display:none}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(4))) .x-core-slider__controls{display:none}@container style(--breakpoint-md: true){.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before,.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(3))) .x-core-slider__controls{display:none}}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before,:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}:root[style*="--breakpoint-md: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(3))) .x-core-slider__controls{display:none}@container style(--breakpoint-sm: true){.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before,.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(3))) .x-core-slider__controls{display:none}}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before,:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(3)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}:root[style*="--breakpoint-sm: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(3))) .x-core-slider__controls{display:none}@container style(--breakpoint-xs: true){.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):before,.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}.pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(2))) .x-core-slider__controls{display:none}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):before,:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):after{position:absolute;top:0;bottom:0;z-index:1;width:clamp(24px,var(--slider-bleed),100px);content:"";pointer-events:none}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):before{left:calc(var(--slider-bleed) * -1);background:linear-gradient(to right,var(--background-theme),transparent)}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:has(.x-core-slider__entry:nth-child(2)):after{right:0;background:linear-gradient(to left,var(--background-theme),transparent)}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--cards.pageblock--companies .x-core-slider:not(:has(.x-core-slider__entry:nth-child(2))) .x-core-slider__controls{display:none}
