.pageblock--cards{--intro-margin-end: var(--content-spacing-2xl)}.pageblock--cards .container>.x-core-intro{display:flex;gap:var(--content-spacing-xl);align-items:flex-start;justify-content:space-between}@container style(--breakpoint-lg-max: true){.pageblock--cards .container>.x-core-intro{--button-wrapper-gutter-before: 0;flex-direction:column;text-align:center}.pageblock--cards .container>.x-core-intro .x-core-intro__wrapper,.pageblock--cards .container>.x-core-intro .x-core-button-wrapper{margin-inline:auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .container>.x-core-intro{--button-wrapper-gutter-before: 0;flex-direction:column;text-align:center}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .container>.x-core-intro .x-core-intro__wrapper,:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .container>.x-core-intro .x-core-button-wrapper{margin-inline:auto}.pageblock--cards .x-core-slider .x-core-slider__pagination{position:relative;flex-grow:1;height:7px;overflow:hidden;border:1px solid transparent;border-radius:0;--pagination-spacing: 0}.pageblock--cards .x-core-slider .x-core-slider__pagination:before{position:absolute;top:0;display:block;width:100%;height:100%;background-color:var(--color-primary-100);content:""}.pageblock--cards .x-core-slider .x-core-slider__pagination:after{position:absolute;top:0;display:block;width:var(--progress, 0);height:100%;background-color:var(--color-primary-500);transition:width var(--transition-duration) var(--transition-timing-function);content:""}.pageblock--cards .x-core-slider .x-core-slider__page{position:relative;flex-grow:1}.pageblock--cards .x-core-slider .x-core-slider__page button{position:absolute;top:0;z-index:1;width:100%;height:100%;font-size:1px;background:transparent;border:none;cursor:pointer}.pageblock--cards .x-core-slider__entries{position:relative;z-index:0;gap:var(--spacing-sm)}.pageblock--cards .x-core-slider__entry .x-core-card{height:100%}.pageblock--cards .x-core-slider__entry:last-child{margin-right:var(--spacing-xl)}.pageblock--cards .x-core-slider__entry:nth-child(2n+2) .x-core-button{transform:rotate(1.3deg)}.pageblock--cards .x-core-slider__controls{position:relative;z-index:2;gap:var(--content-spacing-md);align-items:center;justify-content:space-between}.pageblock--cards .x-core-slider__pagination{order:0;max-width:500px}@container style(--breakpoint-lg-max: true){.pageblock--cards .x-core-slider__pagination{display:none}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider__pagination{display:none}.pageblock--cards .x-core-slider__navigation{order:1}@container style(--breakpoint-lg-max: true){.pageblock--cards .x-core-slider__navigation{margin-inline:auto}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider__navigation{margin-inline:auto}.pageblock--cards .x-core-slider:before{--gradient-deg: -90deg;left:calc(-1 * var(--spacing-xl))}.pageblock--cards .x-core-slider:after{--gradient-deg: 90deg;right:0}.pageblock--cards .x-core-slider:before,.pageblock--cards .x-core-slider:after{position:absolute;top:0;z-index:1;display:block;width:var(--spacing-xl);height:100%;background:linear-gradient(var(--gradient-deg, 90deg),var(--opacity-light-0),var(--block-background, var(--color-neutral-0)));content:"";pointer-events:none}@container style(--breakpoint-lg-max: true){.pageblock--cards .x-core-slider{--visible-entries: 1.8}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider{--visible-entries: 1.8}@container style(--breakpoint-md-max: true){.pageblock--cards .x-core-slider{--visible-entries: 1.1}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider{--visible-entries: 1.1}.pageblock--cards:not(.pageblock--certificates) .x-core-card .x-core-button-wrapper{position:absolute;top:0;right:var(--spacing-md);transform:translateY(-50%);margin-block:0}.pageblock--cards:not(.pageblock--certificates) .x-core-card .x-core-button-wrapper .x-core-icon-text__content{display:none}.pageblock--certificates,.pageblock--timeline{--grid-column-template: 40% 60%;--grid-column-gap: var(--content-spacing-2xl)}.pageblock--certificates .container,.pageblock--timeline .container{display:grid;grid-template-columns:var(--grid-column-template);gap:var(--grid-column-gap)}.pageblock--certificates .container>.x-core-intro,.pageblock--timeline .container>.x-core-intro{padding-block:var(--content-spacing-2xl)}.pageblock--certificates .x-core-slider,.pageblock--timeline .x-core-slider{--visible-entries: 1.9}@container style(--breakpoint-md-max: true){.pageblock--certificates .x-core-slider,.pageblock--timeline .x-core-slider{--visible-entries: 1.1}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--certificates .x-core-slider,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--timeline .x-core-slider{--visible-entries: 1.1}@container style(--breakpoint-lg-max: true){.pageblock--certificates,.pageblock--timeline{--grid-column-template: 100%;--grid-column-gap: 0}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--certificates,:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--timeline{--grid-column-template: 100%;--grid-column-gap: 0}.pageblock--certificates .x-core-card__content{padding-block-start:var(--spacing-sm)}.pageblock--certificates .x-core-card .x-core-image{width:auto;max-width:250px;height:auto;margin-top:var(--content-spacing-2xl);object-fit:contain;margin-inline:auto}
