@charset "UTF-8";
.hf-box-bg-color-1.hf-fixed-grid>*,.hf-box-bg-color-1:not(.hf-fixed-grid){background-color:var(--hf-box-bg-color);color:var(--hf-box-color)}.hf-box-bg-color-1{--hf-box-bg-color: var(--hf-box-bg-color-1);--hf-box-bg-color-hover: var(--hf-box-bg-color-2);--hf-box-color: var(--hf-text-color-invert-dark);--hf-text-color-hover: var(--hf-text-color-invert-dark);--hf-box-link-color: var(--hf-text-color-invert-dark);--hf-box-link-color-hover: var(--hf-text-color-invert-dark);--hf-box-button-color: var(--hf-btn-primary-color);--hf-box-button-color-hover: var(--hf-btn-primary-bg-color-hover)}.hf-box-bg-color-2.hf-fixed-grid>*,.hf-box-bg-color-2:not(.hf-fixed-grid){background-color:var(--hf-box-bg-color);color:var(--hf-box-color)}.hf-box-bg-color-2{--hf-box-bg-color: var(--hf-box-bg-color-2);--hf-box-bg-color-hover: var(--hf-box-bg-color-1);--hf-box-color: var(--hf-text-color-invert-dark);--hf-text-color-hover: var(--hf-text-color-invert-dark);--hf-box-link-color: var(--hf-text-color-invert-dark);--hf-box-link-color-hover: var(--hf-text-color-invert-dark);--hf-box-button-color: var(--hf-btn-primary-color);--hf-box-button-color-hover: var(--hf-btn-primary-bg-color-hover)}.hf-box-bg-color-3.hf-fixed-grid>*,.hf-box-bg-color-3:not(.hf-fixed-grid){background-color:var(--hf-box-bg-color);color:var(--hf-box-color)}.hf-box-bg-color-3{--hf-box-bg-color: var(--hf-box-bg-color-teaser-grey);--hf-box-bg-color-hover: var(--hf-box-bg-color-1);--hf-box-color: var(--hf-text-color-dark);--hf-text-color-hover: var(--hf-text-color-invert-dark);--hf-box-link-color: var(--hf-text-color-dark);--hf-box-link-color-hover: var(--hf-text-color-invert-dark);--hf-box-button-color: var(--hf-btn-primary-color);--hf-box-button-color-hover: var(--hf-btn-primary-bg-color-hover)}:root{--hf-page-teaser-colored-title-font-size: clamp(18px, calc(0.9204545455rem + 0.5681818182vw), 22px);--hf-page-teaser-colored-title-font-weight: 300;--hf-page-teaser-colored-description-font-size: clamp(16px, calc(0.8977272727rem + 0.2840909091vw), 18px)}.hf-colored-page-teaser>header{color:var(--hf-header-color)}.hf-colored-page-teaser[class*="hf-box-bg-color-"].hf-inherit-box-bg-color{background:transparent}.hf-colored-page-teaser[class*="hf-box-bg-color-"].hf-inherit-box-bg-color .hf-inherit-box-bg-color{background-color:var(--hf-box-bg-color);transition:background-color 0.3s, color 0.3s}.hf-colored-page-teaser .hf-page-teaser{--gl-gap: 4px}.hf-pages-teaser-colored{min-height:150px;position:relative}.hf-pages-teaser-colored .hf-page-teaser-row-gap>*{margin-bottom:var(--hf-page-teaser-colored-inner-row-gap, 48px)}.hf-pages-teaser-colored h3{font-size:var(--hf-page-teaser-colored-title-font-size, 22px);font-weight:var(--hf-page-teaser-colored-title-font-weight, 700);line-height:var(--hf-page-teaser-colored-title-line-height, 1.3em);margin:0}.hf-pages-teaser-colored p:not(.hf-eyebrow){font-size:var(--hf-page-teaser-colored-description-font-size, 18px)}.hf-pages-teaser-colored artiset-latest-jobs{position:relative;z-index:2;pointer-events:none}.hf-pages-teaser-colored .hf-page-teaser-row-gap h3:has(+ p){margin-bottom:var(--hf-page-teaser-colored-inner-row-gap, 10px)}.hf-pages-teaser-colored img{display:none}.hf-pages-teaser-colored .hf-page-teaser-box-pad{padding:var(--hf-page-teaser-box-pad, clamp(30px, calc(1.3636363636rem + 1.4204545455vw), 40px));height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.hf-pages-teaser-colored:not(.hf-latest-jobs-teaser):hover{background-color:var(--hf-box-bg-color-hover) !important;color:var(--hf-text-color-hover) !important}.hf-pages-teaser-colored.hf-latest-jobs-teaser .hf-page-teaser-colored-title{width:100%}.hf-pages-teaser-colored.hf-latest-jobs-teaser .hf-page-teaser-box-pad{align-items:flex-start}.hf-pages-teaser-colored.hf-latest-jobs-teaser .hf-page-teaser-colored-bottom{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:0;padding-top:clamp(10px, calc(0.3693181818rem + 0.7102272727vw), 15px);border-top:1px solid color-mix(in srgb, currentColor 20%, transparent)}.hf-pages-teaser-colored.hf-latest-jobs-teaser .hf-page-teaser-colored-bottom p{margin:0}.hf-pages-teaser-colored.hf-latest-jobs-teaser .hf-page-teaser-colored-bottom a:not([class*="-link-button"]){color:inherit}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs{display:block;width:100%;margin-top:var(--hf-page-teaser-colored-inner-row-gap, clamp(16px, calc(0.5909090909rem + 1.1363636364vw), 24px));pointer-events:auto}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list{gap:0.5em}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item{background-color:color-mix(in srgb, currentColor 10%, transparent);border-radius:5px;padding:clamp(10px, calc(0.3693181818rem + 0.7102272727vw), 15px);padding-right:clamp(30px, calc(1.3636363636rem + 1.4204545455vw), 40px);gap:0.2em;position:relative;transition:background-color 0.3s ease}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item h4{font-size:18px}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item h4 a{color:inherit;font-weight:500;text-decoration:none}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item h4 a::before{content:"";position:absolute;inset:0}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item::before{content:" ";color:currentColor;font-family:"hfThemesIcons" !important;font-size:1.2em;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:0;display:inline-block;position:absolute;top:50%;right:clamp(8px, calc(0.3977272727rem + 0.2840909091vw), 10px);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hf-pages-teaser-colored.hf-latest-jobs-teaser artiset-latest-jobs .latest-job-list .lastest-job-item:hover{background-color:color-mix(in srgb, currentColor 20%, transparent)}.hf-pages-teaser-colored.hf-latest-jobs-teaser a[class*="-link-button"]{margin:0;width:auto;--hf-btn-pad-y: 0.8em;--hf-btn-pad-left-right: 0.8em}