.filter-overlap[data-v-5bd2efdc]{margin-top:-72px;position:relative;z-index:4}.filter-col[data-v-5bd2efdc]{max-width:80%}.search-card.v-card--outlined[data-v-5bd2efdc]{border:2px solid #9db304}.filter-toggle[data-v-5bd2efdc]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-toggle[data-v-5bd2efdc]:focus-visible{outline:2px solid #00528a;outline:2px solid var(--v-primary-base,#00528a);outline-offset:-2px}.empty-state[data-v-5bd2efdc]{color:#575757;font-size:1rem;line-height:1.5rem}@media(max-width:768px){.filter-overlap[data-v-5bd2efdc]{margin-top:-64px}.filter-col[data-v-5bd2efdc]{max-width:100%}}#stellenportal.v-application .page-hero__title{color:#fdfdfd;font-size:max(1.9rem,min(4.4vw,3rem));font-weight:400;line-height:1.05;margin:0 0 max(12px,min(1.8vw,20px))}@media(max-width:480px){#stellenportal.v-application .page-hero__title{font-size:max(1.75rem,min(7vw,2.25rem));line-height:1.08}}.page-hero[data-v-28c3f061]{background-color:#00528a;height:36vh;max-height:480px;min-height:360px;overflow:hidden;position:relative;width:100%}.page-hero__slides[data-v-28c3f061]{z-index:0}.page-hero__slide[data-v-28c3f061],.page-hero__slides[data-v-28c3f061]{bottom:0;left:0;position:absolute;right:0;top:0}.page-hero__slide[data-v-28c3f061]{-webkit-animation:pageHeroKenBurns-28c3f061 9s cubic-bezier(.4,0,.2,1) forwards;animation:pageHeroKenBurns-28c3f061 9s cubic-bezier(.4,0,.2,1) forwards;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;-webkit-transform-origin:52% 48%;transform-origin:52% 48%;width:100%;will-change:transform,opacity}.page-hero--single .page-hero__slide[data-v-28c3f061]{-webkit-animation:none;animation:none}@-webkit-keyframes pageHeroKenBurns-28c3f061{0%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pageHeroKenBurns-28c3f061{0%{-webkit-transform:scale(1.005);transform:scale(1.005)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}.page-hero-fade-enter-active[data-v-28c3f061],.page-hero-fade-leave-active[data-v-28c3f061]{-webkit-transition:opacity 1.6s cubic-bezier(.4,0,.2,1);transition:opacity 1.6s cubic-bezier(.4,0,.2,1)}.page-hero-fade-enter[data-v-28c3f061],.page-hero-fade-leave-to[data-v-28c3f061]{opacity:0}.page-hero-fade-leave-active[data-v-28c3f061]{z-index:1}.page-hero-fade-enter-active[data-v-28c3f061]{z-index:2}.page-hero__scrim[data-v-28c3f061]{background:-webkit-gradient(linear,left bottom,right top,from(rgba(0,35,80,.82)),color-stop(42%,rgba(0,35,80,.5)),color-stop(78%,rgba(0,35,80,.08))),-webkit-gradient(linear,left top,left bottom,from(rgba(0,35,80,.42)),color-stop(30%,rgba(0,35,80,0)));background:linear-gradient(to top right,rgba(0,35,80,.82),rgba(0,35,80,.5) 42%,rgba(0,35,80,.08) 78%),linear-gradient(180deg,rgba(0,35,80,.42),rgba(0,35,80,0) 30%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.page-hero__inner[data-v-28c3f061]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:max(48px,min(calc(3.5vw + 20px),68px))!important;padding-top:max(72px,min(9vh,108px))!important;position:relative;z-index:2}.page-hero__caption[data-v-28c3f061]{max-width:720px}.page-hero__dateline[data-v-28c3f061]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,99%,.94);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8rem;font-weight:700;gap:14px;letter-spacing:.08em;line-height:1;margin:0 0 max(12px,min(1.6vw,20px));text-shadow:0 1px 18px rgba(0,35,80,.45);text-transform:uppercase}.page-hero__dateline-rule[data-v-28c3f061]{-ms-flex-negative:0;background:#9db304;display:inline-block;flex-shrink:0;height:2px;width:32px}.page-hero__title[data-v-28c3f061]{color:#fdfdfd;font-size:max(1.9rem,min(4.4vw,3rem));font-weight:400;letter-spacing:-.018em;line-height:1.05;margin:0 0 max(12px,min(1.8vw,20px));text-shadow:0 1px 30px rgba(0,35,80,.35);word-break:break-word}.page-hero__lead[data-v-28c3f061],.page-hero__title[data-v-28c3f061]{font-family:Lato,sans-serif;white-space:pre-line}.page-hero__lead[data-v-28c3f061]{color:hsla(0,0%,99%,.94);font-size:max(1rem,min(1.3vw,1.2rem));font-weight:300;line-height:1.5;margin:0;max-width:52ch;text-shadow:0 1px 24px rgba(0,35,80,.4)}.page-hero__baseline[data-v-28c3f061]{background:-webkit-gradient(linear,left top,right top,from(rgba(157,179,4,0)),color-stop(6%,rgba(157,179,4,.85)),color-stop(94%,rgba(157,179,4,.85)),to(rgba(157,179,4,0)));background:linear-gradient(90deg,rgba(157,179,4,0),rgba(157,179,4,.85) 6%,rgba(157,179,4,.85) 94%,rgba(157,179,4,0));bottom:0;height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}@media(max-width:768px){.page-hero[data-v-28c3f061]{height:auto;max-height:none;min-height:300px}.page-hero__inner[data-v-28c3f061]{padding-bottom:56px!important;padding-top:88px!important}.page-hero__dateline[data-v-28c3f061]{font-size:.72rem;gap:10px;letter-spacing:.06em;margin-bottom:16px}.page-hero__dateline-rule[data-v-28c3f061]{width:22px}.page-hero__title[data-v-28c3f061]{letter-spacing:-.008em}.page-hero__lead[data-v-28c3f061]{font-size:.98rem}}@media(prefers-reduced-motion:reduce){.page-hero__slide[data-v-28c3f061]{-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important}.page-hero-fade-enter-active[data-v-28c3f061],.page-hero-fade-leave-active[data-v-28c3f061]{-webkit-transition:none!important;transition:none!important}}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-bottom:0;margin-top:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{-webkit-box-flex:0;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{cursor:pointer;height:100%;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;left:-12px;margin:7px;position:absolute;top:calc(50% - 24px);-webkit-transition:inherit;transition:inherit;width:34px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{height:28px;left:-9px;width:28px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(/fonts/lato/lato-v17-latin-ext_latin-100.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-100.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-100.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-100.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-100.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-100.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:url(/fonts/lato/lato-v17-latin-ext_latin-100italic.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-100italic.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-100italic.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-100italic.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-100italic.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-100italic.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/fonts/lato/lato-v17-latin-300italic.eot);src:local(""),url(/fonts/lato/lato-v17-latin-300.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-300.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-300.woff) format("woff"),url(/fonts/lato/lato-v17-latin-300.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-300.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/fonts/lato/lato-v17-latin-ext_latin-regular.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-regular.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-regular.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-regular.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-regular.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(/fonts/lato/lato-v17-latin-ext_latin-italic.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-italic.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-italic.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-italic.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-italic.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-italic.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/fonts/lato/lato-v17-latin-ext_latin-700.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-700.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-700.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-700.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-700.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(/fonts/lato/lato-v17-latin-ext_latin-700italic.eot);src:local(""),url(/fonts/lato/lato-v17-latin-ext_latin-700italic.eot?#iefix) format("embedded-opentype"),url(/fonts/lato/lato-v17-latin-ext_latin-700italic.woff2) format("woff2"),url(/fonts/lato/lato-v17-latin-ext_latin-700italic.woff) format("woff"),url(/fonts/lato/lato-v17-latin-ext_latin-700italic.ttf) format("truetype"),url(/fonts/lato/lato-v17-latin-ext_latin-700italic.svg#Lato) format("svg")}.job-card[data-v-fb986b08]{display:block;height:100%}.job-card__card[data-v-fb986b08]{height:290px;-webkit-transition:-webkit-transform .2s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .2s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .2s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .2s cubic-bezier(.22,1,.36,1);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),-webkit-transform .2s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .2s cubic-bezier(.22,1,.36,1)}.job-card__card[data-v-fb986b08]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.job-card__card[data-v-fb986b08]:focus-visible{outline:2px solid #00528a;outline-offset:2px}.job-card__top[data-v-fb986b08]{grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:56px;padding:12px 16px 20px}.job-card__kategorien[data-v-fb986b08],.job-card__top[data-v-fb986b08]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-card__kategorien[data-v-fb986b08]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;min-width:0;overflow:hidden}.job-card__chip[data-v-fb986b08]{max-width:100%;min-width:0}.job-card__chip-text[data-v-fb986b08]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card__kategorien-more[data-v-fb986b08]{-ms-flex-negative:0;color:#575757;flex-shrink:0;font-size:.8125rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.job-card__date[data-v-fb986b08]{color:rgba(87,87,87,.85);font-size:.8125rem;white-space:nowrap}.job-card__title-text[data-v-fb986b08]{-webkit-line-clamp:3;line-height:1.25}.job-card__meta[data-v-fb986b08]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#575757;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:auto;padding:8px 16px 12px}.job-card__meta-row[data-v-fb986b08],.job-card__meta[data-v-fb986b08]{display:-webkit-box;display:-ms-flexbox;display:flex}.job-card__meta-row[data-v-fb986b08]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.95rem;line-height:1.25rem}.job-card__meta-row--featured[data-v-fb986b08]{font-weight:600}.job-card__company.v-list-item[data-v-fb986b08],.job-card__divider[data-v-fb986b08]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.job-card__company.v-list-item[data-v-fb986b08]{min-height:0;padding-bottom:8px;padding-top:8px}.job-card__company[data-v-fb986b08] .v-list-item__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card__new[data-v-fb986b08]{-webkit-box-shadow:0 1.5px 5px 1px rgba(0,0,0,.2);box-shadow:0 1.5px 5px 1px rgba(0,0,0,.2);font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:1.2;padding:4px 8px;text-align:center}@media(prefers-reduced-motion:reduce){.job-card__card[data-v-fb986b08],.job-card__card[data-v-fb986b08]:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}