.EDIHero-module__IKDFQa__root{padding:clamp(2rem, 4.5vw, 3.25rem) var(--mantine-spacing-xl);background:#e9f8ff;border-bottom:1px solid #09395314}.EDIHero-module__IKDFQa__inner{max-width:100%}.EDIHero-module__IKDFQa__root .EDIHero-module__IKDFQa__label{letter-spacing:.12em;text-transform:uppercase;color:#4ea8dd;font-size:.7rem;font-weight:700}.EDIHero-module__IKDFQa__root .EDIHero-module__IKDFQa__title{color:#093953;text-transform:uppercase;margin:0;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:800;line-height:1.2}.EDIHero-module__IKDFQa__root .EDIHero-module__IKDFQa__subtitle{color:#5a6b7a;max-width:40rem;margin:0;font-size:clamp(.9rem,1.4vw,1.05rem);line-height:1.6}.EDIHero-module__IKDFQa__content{font-size:var(--mantine-font-size-sm);color:#5a6b7a;max-width:40rem;line-height:1.65}.EDIHero-module__IKDFQa__root--center{text-align:center}.EDIHero-module__IKDFQa__root--center .EDIHero-module__IKDFQa__subtitle,.EDIHero-module__IKDFQa__root--center .EDIHero-module__IKDFQa__content{margin-inline:auto}.EDIHero-module__IKDFQa__root--start{text-align:left}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner{box-sizing:border-box;background-color:#0b2433;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:none;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;min-height:220px;padding-block:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0939531f 0%,#0939536b 36% 64%,#0939531f 100%);position:absolute;inset:0}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner .EDIHero-module__IKDFQa__inner{z-index:1;width:100%;min-width:0;max-width:100%;position:relative}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner .EDIHero-module__IKDFQa__label{color:#c5ebff}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner .EDIHero-module__IKDFQa__title{color:#fff;text-shadow:0 2px 18px #00000073}.EDIHero-module__IKDFQa__root.EDIHero-module__IKDFQa__banner .EDIHero-module__IKDFQa__subtitle{color:#ffffffeb;text-shadow:0 1px 12px #0006}.EDIHero-module__IKDFQa__pageBody{padding-top:calc(var(--mantine-spacing-xl) * 1.1);padding-bottom:calc(var(--mantine-spacing-xl) * 1.25)}
.LoesungenOverview-module__MPBqGW__card{color:inherit;text-decoration:none}.LoesungenOverview-module__MPBqGW__imageWrap{aspect-ratio:3/4;border-radius:4px;overflow:hidden}.LoesungenOverview-module__MPBqGW__image{transform-origin:50%;transition:transform .28s,filter .28s;display:block}.LoesungenOverview-module__MPBqGW__card:hover .LoesungenOverview-module__MPBqGW__image,.LoesungenOverview-module__MPBqGW__card:focus-visible .LoesungenOverview-module__MPBqGW__image{filter:brightness(1.06);transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.LoesungenOverview-module__MPBqGW__image{transition:none}.LoesungenOverview-module__MPBqGW__card:hover .LoesungenOverview-module__MPBqGW__image,.LoesungenOverview-module__MPBqGW__card:focus-visible .LoesungenOverview-module__MPBqGW__image{transform:none}}
.Referenzen-module__Bb7yWa__gallery{background:#0a1e2a;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.Referenzen-module__Bb7yWa__item{aspect-ratio:4/3;opacity:0;background:#0a1e2a;animation:.65s cubic-bezier(.22,1,.36,1) forwards Referenzen-module__Bb7yWa__cardIn;position:relative;overflow:hidden;transform:translateY(14px)}@keyframes Referenzen-module__Bb7yWa__cardIn{to{opacity:1;transform:translateY(0)}}.Referenzen-module__Bb7yWa__linkFill{color:inherit;outline:none;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}.Referenzen-module__Bb7yWa__linkFill:focus-visible{box-shadow:inset 0 0 0 3px #4ea8ddb3}.Referenzen-module__Bb7yWa__imageWrap{display:block;position:absolute;inset:0;overflow:hidden}.Referenzen-module__Bb7yWa__image{object-fit:cover;object-position:var(--object-position,center);width:100%;height:100%;transform-origin:var(--object-position,center);will-change:transform;animation-duration:var(--drift-duration,20s);animation-delay:var(--drift-delay,0s);transition:filter .36s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;display:block;position:absolute;inset:0}.Referenzen-module__Bb7yWa__imageWrap img{object-fit:cover;object-position:var(--object-position,center);width:100%;height:100%;transform-origin:var(--object-position,center);will-change:transform;animation-duration:var(--drift-duration,20s);animation-delay:var(--drift-delay,0s);transition:filter .36s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;display:block;position:absolute;inset:0}.Referenzen-module__Bb7yWa__imageDriftA{animation-name:Referenzen-module__Bb7yWa__driftA}.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageDriftA) img{animation-name:Referenzen-module__Bb7yWa__driftA}.Referenzen-module__Bb7yWa__imageDriftB{animation-name:Referenzen-module__Bb7yWa__driftB}.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageDriftB) img{animation-name:Referenzen-module__Bb7yWa__driftB}.Referenzen-module__Bb7yWa__imageDriftC{animation-name:Referenzen-module__Bb7yWa__driftC}.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageDriftC) img{animation-name:Referenzen-module__Bb7yWa__driftC}:is(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftA,.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftA) img){animation-name:Referenzen-module__Bb7yWa__driftZoomA}:is(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftB,.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftB) img){animation-name:Referenzen-module__Bb7yWa__driftZoomB}:is(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftC,.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftC) img){animation-name:Referenzen-module__Bb7yWa__driftZoomC}@keyframes Referenzen-module__Bb7yWa__driftA{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.1)translate(-2.4%,-1.6%)}}@keyframes Referenzen-module__Bb7yWa__driftB{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.1)translate(2.4%,1.4%)}}@keyframes Referenzen-module__Bb7yWa__driftC{0%{transform:scale(1.03)translateY(.8%)}to{transform:scale(1.09)translate(-1.8%,-1.8%)}}@keyframes Referenzen-module__Bb7yWa__driftZoomA{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.14)translate(-2%,-1.4%)}}@keyframes Referenzen-module__Bb7yWa__driftZoomB{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.14)translate(2%,1.4%)}}@keyframes Referenzen-module__Bb7yWa__driftZoomC{0%{transform:scale(1.07)translateY(.6%)}to{transform:scale(1.13)translate(-1.5%,-1.6%)}}.Referenzen-module__Bb7yWa__ambientVeil{pointer-events:none;will-change:transform, opacity;animation:Referenzen-module__Bb7yWa__veilDrift var(--veil-duration,26s) ease-in-out infinite alternate;animation-delay:var(--veil-delay,0s);background:linear-gradient(#09395300 30%,#09395330 65%,#0939536b 100%);transition:opacity .42s;display:block;position:absolute;inset:-25%}@keyframes Referenzen-module__Bb7yWa__veilDrift{0%{transform:rotate(-9deg)translateY(-16%)scale(1.4)}to{transform:rotate(9deg)translateY(14%)scale(1.4)}}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__ambientVeil,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__ambientVeil{opacity:0}.Referenzen-module__Bb7yWa__overlay{opacity:0;pointer-events:none;background:linear-gradient(#09395300 35%,#09395380 68%,#093953e6 100%);flex-direction:column;justify-content:flex-end;gap:.28rem;padding:1.15rem 1.2rem;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(6px)}.Referenzen-module__Bb7yWa__title{color:#fff;text-shadow:0 1px 10px #00000059;margin:0;font-family:inherit;font-size:clamp(.95rem,1.15vw,1.15rem);font-weight:800;line-height:1.3}.Referenzen-module__Bb7yWa__linkHint{letter-spacing:.06em;text-transform:uppercase;color:#7ec8f0;margin:0;font-size:.72rem;font-weight:700}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__overlay,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__overlay{opacity:1;transform:translateY(0)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__image,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__image{filter:brightness(.9)saturate(1.04);transition:transform .48s cubic-bezier(.22,1,.36,1),filter .36s;animation-play-state:paused;transform:scale(1.06)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageWrap img{filter:brightness(.9)saturate(1.04);transition:transform .48s cubic-bezier(.22,1,.36,1),filter .36s;animation-play-state:paused;transform:scale(1.06)}.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageWrap img{filter:brightness(.9)saturate(1.04);transition:transform .48s cubic-bezier(.22,1,.36,1),filter .36s;animation-play-state:paused;transform:scale(1.06)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageZoom,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageZoom{transform:scale(1.14)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom) img{transform:scale(1.14)}.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom) img{transform:scale(1.14)}@media (max-width:61.99em){.Referenzen-module__Bb7yWa__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99em){.Referenzen-module__Bb7yWa__gallery{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Referenzen-module__Bb7yWa__item{opacity:1;animation:none;transform:none}.Referenzen-module__Bb7yWa__image,.Referenzen-module__Bb7yWa__imageDriftA,.Referenzen-module__Bb7yWa__imageDriftB,.Referenzen-module__Bb7yWa__imageDriftC,.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftA,.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftB,.Referenzen-module__Bb7yWa__imageZoom.Referenzen-module__Bb7yWa__imageDriftC{animation:none}.Referenzen-module__Bb7yWa__imageWrap img{animation:none}.Referenzen-module__Bb7yWa__ambientVeil{transition:none;animation:none;transform:rotate(0)translate(0,0)scale(1.4)}.Referenzen-module__Bb7yWa__imageZoom{transform:scale(1.08)}.Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom) img{transform:scale(1.08)}.Referenzen-module__Bb7yWa__overlay{transition:none}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__image,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__image{transition:none;transform:none}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageWrap img{transition:none;transform:none}.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageWrap img{transition:none;transform:none}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageZoom,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageZoom{transform:scale(1.08)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom) img{transform:scale(1.08)}.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__imageWrap:has(.Referenzen-module__Bb7yWa__imageZoom) img{transform:scale(1.08)}.Referenzen-module__Bb7yWa__item:hover .Referenzen-module__Bb7yWa__overlay,.Referenzen-module__Bb7yWa__item:focus-within .Referenzen-module__Bb7yWa__overlay{transform:none}}@media (hover:none){.Referenzen-module__Bb7yWa__overlay{opacity:1;background:linear-gradient(#0000 50%,#093953d9 100%);transform:none}}
.Jobs-module__ieZf4G__companyCard,.Jobs-module__ieZf4G__jobCard{background:#fff;border-color:#0939531a}.Jobs-module__ieZf4G__jobMeta{flex-wrap:wrap;gap:.5rem;display:flex}.Jobs-module__ieZf4G__jobMetaBadge{color:#093953;background:#4ea8dd1f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.82rem;font-weight:500;display:inline-flex}.Jobs-module__ieZf4G__sectionTitle{color:#120875}.Jobs-module__ieZf4G__list{flex-direction:column;gap:.55rem;margin:0;padding-left:1.15rem;display:flex}.Jobs-module__ieZf4G__listItem{color:#093953;font-size:.95rem;line-height:1.6}.Jobs-module__ieZf4G__subList{flex-direction:column;gap:.4rem;margin:.45rem 0 0;padding-left:1rem;display:flex}.Jobs-module__ieZf4G__applyBox{padding-top:var(--mantine-spacing-md);border-top:1px solid #0939531a}.Jobs-module__ieZf4G__emptyState{background:#fff;border-color:#0939531a}
