.pageblock--vacancies{position:relative}.pageblock--vacancies .container{position:relative;z-index:1}@container style(--breakpoint-lg-min: true){.pageblock--vacancies .container .x-core-grid .x-core-card--vacancy:nth-child(2n),.pageblock--vacancies .container .x-core-grid .x-core-card--team:nth-child(2n){transform:translateY(var(--card-offset))}.pageblock--vacancies .container .x-core-grid .x-core-card--vacancy:nth-child(2n):nth-last-child(1):nth-child(2n),.pageblock--vacancies .container .x-core-grid .x-core-card--team:nth-child(2n):nth-last-child(1):nth-child(2n){margin-bottom:var(--card-offset)}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-grid .x-core-card--vacancy:nth-child(2n),:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-grid .x-core-card--team:nth-child(2n){transform:translateY(var(--card-offset))}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-grid .x-core-card--vacancy:nth-child(2n):nth-last-child(1):nth-child(2n),:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-grid .x-core-card--team:nth-child(2n):nth-last-child(1):nth-child(2n){margin-bottom:var(--card-offset)}.pageblock--vacancies .container:has(.x-core-grid) .x-core-button-wrapper{--button-wrapper-gutter-before: var(--spacing-xl);justify-self:center}.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content{max-width:640px}@container style(--breakpoint-lg-min: true){.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h1:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h1:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h2:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h2:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h3:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h3:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h4:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h4:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h5:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h5:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h6:last-of-type,.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h6:last-of-type{margin:0}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h1:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h1:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h2:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h2:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h3:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h3:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h4:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h4:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h5:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h5:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content h6:last-of-type,:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-intro__content .h6:last-of-type{margin:0}.pageblock--vacancies .container:has(.x-core-slider)>.x-core-intro .x-core-button-wrapper{margin:0}.pageblock--vacancies .container .x-core-slider{--controls-gutter-before: 0}.pageblock--vacancies .container .x-core-slider .x-core-slider__previous,.pageblock--vacancies .container .x-core-slider .x-core-slider__next{position:absolute;top:50%}.pageblock--vacancies .container .x-core-slider .x-core-slider__previous{left:0;transform:translate(-50%,-50%)}.pageblock--vacancies .container .x-core-slider .x-core-slider__next{right:0;transform:translate(50%,-50%)}@container style(--breakpoint-md-min: true){.pageblock--vacancies .container .x-core-slider{--visible-entries: 1.2}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-slider{--visible-entries: 1.2}@container style(--breakpoint-lg-min: true){.pageblock--vacancies .container .x-core-slider{--visible-entries: 1.6}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-slider{--visible-entries: 1.6}@container style(--breakpoint-xl-min: true){.pageblock--vacancies .container .x-core-slider{--visible-entries: 2.2}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--vacancies .container .x-core-slider{--visible-entries: 2.2}.pageblock--vacancies .container .x-core-slider__entries{gap:32px}.pageblock--vacancies .container .x-core-slider__entry{margin-bottom:12px}.pageblock--vacancies .container .x-core-slider .x-core-slider__previous,.pageblock--vacancies .container .x-core-slider .x-core-slider__next{--button-background: var(--slider-button-background);--button-color: var(--slider-button-color)}.pageblock--vacancies .container .x-core-slider .x-core-slider__previous[disabled],.pageblock--vacancies .container .x-core-slider .x-core-slider__next[disabled]{color:var(--slider-button-color-disabled);background-color:transparent;outline:1px solid var(--slider-button-outline);outline-offset:-1px;cursor:not-allowed}.pageblock__shape--vacancies{--shape-pos-top: 40%}.pageblock__shape--vacancies svg{min-height:50vh}@container style(--breakpoint-lg-min: true){.pageblock__shape--vacancies svg{min-width:100vw;height:auto}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock__shape--vacancies svg{min-width:100vw;height:auto}
