@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-image-transition: 0.3s ease;--hf-page-teaser-inner-gutter: var(--gl-gutter);--hf-page-teaser-image-title-font-size: clamp(22px, calc(0.4545454545rem + 2.5568181818vw), 40px);--hf-page-teaser-image-title-font-weight: 300;--hf-page-teaser-image-description-font-size: clamp(16px, calc(0.8977272727rem + 0.2840909091vw), 18px);--hf-page-teaser-image-title-color: white}.hf-page-teaser{--gl-gap: clamp(4px, calc(0.0454545455rem + 0.5681818182vw), 8px)}@media (min-width:769px){[class*="teaserboxTwoColWild"]>div.col{display:flex}[class*="teaserboxTwoColWild"]>div.col:nth-of-type(4n+1) .hf-page-teaser-image,[class*="teaserboxTwoColWild"]>div.col:nth-of-type(4n+4) .hf-page-teaser-image{aspect-ratio:1.3333333333}[class*="teaserboxTwoColWild"]>div.col:nth-of-type(4n+2) .hf-page-teaser-image{margin-right:calc(100% / 12);align-self:flex-end}[class*="teaserboxTwoColWild"]>div.col:nth-of-type(4n+3) .hf-page-teaser-image{margin-left:calc(100% / 12);align-self:flex-start}[class*="teaserboxTwoColWild"].teaserboxTwoColWild-2>div.col:nth-of-type(2) .hf-page-teaser-image{align-self:center}[class*="teaserboxTwoColWild"].teaserboxTwoColWild-3>div.col:nth-of-type(3){flex-basis:100%;max-width:100%}[class*="teaserboxTwoColWild"].teaserboxTwoColWild-3>div.col:nth-of-type(3) .hf-page-teaser-image{margin-right:calc(100% / 6);aspect-ratio:1.7777777778}}.hf-page-teaser-image{aspect-ratio:1.5;position:relative;overflow:hidden;width:100%;background-color:var(--hf-color-prim-120);color:var(--hf-page-teaser-image-title-color, white)}@media (max-width:768px){.hf-page-teaser-image{aspect-ratio:1}}.hf-page-teaser-image picture img{object-fit:cover;object-position:center;width:100%;height:100%}.hf-page-teaser-image:has(picture)::after{content:"";background:var(--hf-page-teaser-image-title-background, linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.1) 100%));position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:0}.hf-page-teaser-image .hf-page-teaser-image-text{position:absolute;inset:0;display:flex;flex-flow:column nowrap;justify-content:flex-end;padding:var(--hf-page-teaser-inner-gutter, clamp(30px, calc(1.3636363636rem + 1.4204545455vw), 40px));z-index:1}.hf-page-teaser-image .hf-page-teaser-image-title{transition:transform var(--hf-page-teaser-image-transition)}.hf-page-teaser-image h3{font-size:var(--hf-page-teaser-image-title-font-size, 22px);font-weight:var(--hf-page-teaser-image-title-font-weight, 700);line-height:var(--hf-page-teaser-image-title-line-height, 1.3em);color:inherit;margin-bottom:var(--hf-page-teaser-image-inner-row-gap, 16px);margin-top:0}.hf-page-teaser-image p.hf-eyebrow{color:inherit}.hf-page-teaser-image a{color:var(--hf-text-color-invert-medium)}.hf-page-teaser-image img{width:100%;height:auto;display:block;transition:transform var(--hf-page-teaser-image-transition)}.hf-page-teaser-image:not(.hf-latest-jobs-teaser):hover{--hf-link-hover-color: var(--hf-page-teaser-image-title-color, white)}.hf-page-teaser-image:not(.hf-latest-jobs-teaser):hover img{transform:scale(1.05)}.hf-page-teaser-image:not(.hf-latest-jobs-teaser):hover .hf-page-teaser-image-title{transform:translateY(-10%)}.hf-page-teaser-image:not(.hf-latest-jobs-teaser):hover a{color:var(--hf-text-color-invert-dark)}.hf-page-teaser-image.hf-latest-jobs-teaser{overflow:clip;display:flex;flex-direction:column}.hf-page-teaser-image.hf-latest-jobs-teaser picture,.hf-page-teaser-image.hf-latest-jobs-teaser>img{position:absolute;inset:0;width:100%;height:100%;z-index:0}.hf-page-teaser-image.hf-latest-jobs-teaser picture img,.hf-page-teaser-image.hf-latest-jobs-teaser>img img{position:absolute;inset:0}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text{position:relative;inset:auto;flex:1 1 auto;justify-content:space-between;align-items:flex-start}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text .hf-page-teaser-image-text-top{width:100%}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text .hf-page-teaser-image-text-bottom{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;padding-top:clamp(10px, calc(0.3693181818rem + 0.7102272727vw), 15px);border-top:1px solid color-mix(in srgb, currentColor 20%, transparent)}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs{width:100%}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs .latest-job-list{gap:0.5em}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text 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-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs .latest-job-list .lastest-job-item h4{font-size:18px}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs .latest-job-list .lastest-job-item h4 a{font-weight:500;text-decoration:none}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs .latest-job-list .lastest-job-item h4 a::before{content:"";position:absolute;inset:0}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text 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-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text artiset-latest-jobs .latest-job-list .lastest-job-item:hover{background-color:rgba(255, 255, 255, 0.3)}.hf-page-teaser-image.hf-latest-jobs-teaser .hf-page-teaser-image-text a[class*="-link-button"]{margin:0;width:auto;--hf-btn-pad-y: 0.8em;--hf-btn-pad-left-right: 0.8em}