.Checkbox_wrapper__kDQuV[data-validation-error]{color:#8b0101}.Checkbox_wrapper__kDQuV[data-validation-error] .Checkbox_switchWrapper__8_qly{border-color:#8b0101!important}.Checkbox_wrapper__kDQuV[data-validation-error] .Checkbox_message__fzh9y{display:block}.Checkbox_wrapper__kDQuV[data-validation-error] .mco-form-checkbox__root{border-color:#8b0101}.Checkbox_wrapperDisabled__YAU_X{color:#82827d}.Checkbox_wrapperDisabled__YAU_X button,.Checkbox_wrapperDisabled__YAU_X p,.Checkbox_wrapperLockedInput__arSoJ .mco-form-checkbox__switch-wrapper,.Checkbox_wrapperLockedInput__arSoJ button,.Checkbox_wrapperLockedInput__arSoJ p{cursor:default}.Checkbox_inner___TNdi{display:flex;flex-direction:column;gap:12px}.Checkbox_inner___TNdi>label{font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_content__kXEu6{display:flex;gap:12px}.Checkbox_inputCheckboxHidden__nTIGg{height:22px;margin:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-100%);width:22px}.Checkbox_buttonCheckbox__0_4G0{align-items:center;all:unset;background:#fff;border:1px solid #9b9b97;border-radius:8px;cursor:pointer;display:flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px}.Checkbox_buttonCheckbox__0_4G0:focus{border-color:rgba(219,220,221,.4);outline:2px solid rgba(219,220,221,.3)}.Checkbox_buttonCheckboxChecked__EzY_X{background:#c0c2c4;border-color:#c0c2c4}.Checkbox_buttonCheckboxDisabled__rrYff:focus{border-color:#9b9b97;outline:none}.Checkbox_buttonCheckboxIndeterminate__dfGVa{background:#c0c2c4;border-color:#c0c2c4}.Checkbox_indicator__yMbV2{align-items:center;display:flex;fill:#000}.Checkbox_indeterminate___L4w_{background:#000;border-radius:3px;height:1.5px;left:5px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.Checkbox_label__I5DtC,.Checkbox_switchIndicator__IYkGx{align-items:center;display:flex}.Checkbox_label__I5DtC{cursor:pointer;font-size:14px;gap:8px;justify-content:space-between;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_text__F_Qg3{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Checkbox_switchWrapper__8_qly{background:#d2d2d0;border:1px solid #9b9b97;border-radius:18px;cursor:pointer;height:34px;position:relative;transition:background .1s cubic-bezier(.68,-.55,.27,1.55);width:62px}.Checkbox_switchWrapperActive__7JqHn{background:#dce6cb;border-color:#70992e}.Checkbox_switchWrapperDisabled__Dm96n{cursor:not-allowed;opacity:.5}.Checkbox_switchNativeCheckbox__bY1bI{height:0;left:-10px;opacity:0;position:absolute;width:0}.Checkbox_toggle__QOUe8{align-items:center;all:unset;background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);display:flex;height:32px;justify-content:center;line-height:1;position:absolute;transition:transform .3s cubic-bezier(.68,-.55,.27,1.55);width:32px}.Checkbox_toggle__QOUe8:focus{outline:3px solid rgba(71,115,1,.5)}.Checkbox_toggle__QOUe8 svg{fill:#333;height:16px;transition:fill .3s cubic-bezier(.68,-.55,.27,1.55);width:16px}.Checkbox_toggleActive__DVAee{transform:translate(28px)}.Checkbox_toggleActive__DVAee svg{fill:#477301}.Checkbox_toggleDisabled__XO81x:focus{outline:none}.Checkbox_message__fzh9y{font-size:13px}.FilterBox_filterBox__TRNRY{padding-bottom:16px;padding-top:16px}.FilterBox_filterBox__TRNRY .FilterBox_headline__1B_9h{font:600 16px/1 var(--font-primary),sans-serif;align-items:center;color:#333;margin-bottom:16px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p{display:flex;flex-direction:column;row-gap:8px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_item__Tavfa{padding-right:32px;position:relative}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_item__Tavfa.FilterBox_itemInvisible__H_7B3{display:none}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_item__Tavfa:has(.FilterBox_checkboxGroupExpanded__JCAC2){border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:16px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_item__Tavfa .FilterBox_trigger__ohOvf{background:none;border:0;color:#9a928d;cursor:pointer;padding:0;position:absolute;right:0;top:2px;transition:transform .2s ease-out}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_item__Tavfa .FilterBox_trigger__ohOvf.FilterBox_triggerActive__x2dsA{transform:rotate(180deg)}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxGroup__nu3sM{display:flex;flex-direction:column;row-gap:8px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxGroup__nu3sM>.FilterBox_checkbox__zuu0l{display:none}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxGroupExpanded__JCAC2>.FilterBox_checkbox__zuu0l{display:flex;flex-direction:column;gap:4px;margin-right:-32px;padding:0 0 0 24px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button{background:none;border-color:#666;border-radius:2px!important;border-width:2px!important;flex:0 0 18px;height:18px;margin:0!important;width:18px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-indeterminate],.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-state=checked]{background:#cc071e;border-color:#cc071e}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-indeterminate] .mco-form-checkbox__indeterminate,.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-state=checked] .mco-form-checkbox__indeterminate{background:#fff}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-indeterminate] .mco-form-checkbox__indicator,.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkbox__zuu0l button[data-state=checked] .mco-form-checkbox__indicator{fill:#fff}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxIcons__5BaCm{align-items:center;display:flex}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxImage__vajqh{align-items:center;display:flex;gap:4px}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_checkboxImage__vajqh img{display:block}.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_superior__COAnZ{line-height:1;margin-left:2px;position:relative;top:-4px}@media(max-width:calc(599px)){.FilterBox_filterBox__TRNRY .FilterBox_list__wQZ4p .FilterBox_superior__COAnZ{font-size:12px}}.FilterBox_filterBox__TRNRY .FilterBox_more__zsqUU{font:400 14px/1.6 var(--font-primary),sans-serif;background:none;border:0;color:#910515;cursor:pointer;display:inline-block;margin-top:16px;padding:0;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_wrapper__DyrDz[data-validation-error]{color:#8b0101}.Radio_wrapper__DyrDz[data-validation-error] .Radio_message__UJsfG{display:block}.Radio_wrapper__DyrDz[data-validation-error] .mco-form-error{color:#8b0101}.Radio_wrapper__DyrDz[data-validation-error] .mco-form-radio__item .mco-form-radio__addition{border-color:#8b0101}.Radio_wrapper__DyrDz[data-validation-error] .mco-form-radio__item .mco-form-radio__circle{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px #8b0101}.Radio_inner__g_Jvs{align-items:center;display:grid;grid-gap:6px;gap:6px}.Radio_inner__g_Jvs>p{font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_content__A3NRD{align-items:center;display:flex;gap:12px}.Radio_contentButton__xEgQ_ button:focus+button,.Radio_contentButton__xEgQ_ button:focus-visible+button{border-color:rgba(219,220,221,.4);box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(219,220,221,.4);outline:2px solid rgba(219,220,221,.3)}.Radio_contentButton__xEgQ_ .mco-form-radio__circle{height:0;width:0;position:absolute;z-index:-9999;opacity:0;pointer-events:none}.Radio_contentButton__xEgQ_ .mco-form-radio__circle[data-state=checked]~button{background:#c0c2c4;border-color:#c0c2c4;color:#000}.Radio_contentButton__xEgQ_ .mco-form-radio__addition{background:#fff;border:1px solid #9b9b97;border-radius:8px;color:#343432;font:inherit;font-size:16px;padding:10px 20px}.Radio_contentButton__xEgQ_ .mco-form-radio__root{gap:12px}.Radio_root__EbXJ_{display:flex;flex-wrap:wrap;gap:16px}.Radio_item__XxvaV{align-items:center;display:flex;gap:12px}.Radio_item__XxvaV label{position:absolute;opacity:0;pointer-events:none;height:0;width:0;left:-9999px;top:-9999px;z-index:-9999}.Radio_inputCheckboxHidden__TIf7v{height:22px;margin:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-100%);width:22px}.Radio_button__wF28i{align-items:center;all:unset;background:#fff;border-radius:50%;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px #9b9b97;cursor:pointer;display:flex;height:24px;justify-content:center;position:relative;width:24px}.Radio_button__wF28i[data-state=checked]{background:#c0c2c4;box-shadow:0 6px 24px 0 rgba(0,0,0,.05)}.Radio_button__wF28i[data-state=checked]:after{background:#fff;border-radius:50%;content:"";display:block;height:40%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.Radio_label__qDF5Z{align-items:center!important;all:unset;cursor:pointer;display:flex;font-size:14px;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_message__UJsfG{font-size:13px}.Select_wrapper__u_Q7K[data-validation-error]{color:#8b0101}.Select_wrapper__u_Q7K[data-validation-error] .Select_message__aFAh1{display:block}.Select_wrapper__u_Q7K[data-validation-error] .mco-form-select__trigger{border-color:#8b0101!important}.Select_inner__jGHxY{align-items:center;display:grid;grid-gap:6px;gap:6px}.Select_inner__jGHxY label{font-size:13px;font-weight:700;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_innerWrapper__Z8ddh{position:relative}.Select_select__qD_5f{all:unset;background:#fff;border:1px solid #9b9b97;border-radius:8px;box-sizing:border-box;color:#343432;cursor:pointer;font:inherit;font-size:16px;padding:10px 40px 10px 12px;width:100%}.Select_select__qD_5f:focus{border-color:rgba(219,220,221,.4);outline:2px solid rgba(219,220,221,.3)}.Select_icon__58TjU{color:#343432;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.Select_icon__58TjU svg{display:block;fill:#343432}.Select_message__aFAh1{font-size:13px}.ListSortAndView_listSortAndView__IbK4Z{display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr}@media(min-width:600px){.ListSortAndView_listSortAndView__IbK4Z:not(.ListSortAndView_listSortAndViewNoViewOptions__suDRp){grid-template-columns:auto 1fr}}@media(min-width:1280px){.ListSortAndView_listSortAndView__IbK4Z.ListSortAndView_listSortAndViewNoViewOptions__suDRp{grid-template-columns:auto}}.ListSortAndView_filter__xVfGE{font:600 16px/1 var(--font-primary),sans-serif;align-items:center;background:rgba(0,0,0,0);border:0;color:#910515;cursor:pointer;display:flex;gap:12px}@media(min-width:1280px){.ListSortAndView_filter__xVfGE{display:none}}.ListSortAndView_entries__YWCST{margin-left:auto}.ListSortAndView_radio__wRHuS{justify-self:end}@media(max-width:calc(599px)){.ListSortAndView_radio__wRHuS{display:none}}.ListSortAndView_radio__wRHuS .mco-form-radio__root{gap:4px!important}.ListSortAndView_radio__wRHuS button.mco-form-radio__addition{align-items:center;background:none;border:1px solid #cccbcb;display:flex;height:40px;justify-content:center;padding:0;width:40px}.ListSortAndView_radio__wRHuS .mco-form-radio__circle[data-state=checked]~button{background:#333!important;color:#fff!important}.ListSortAndView_select__JVilx{margin-left:auto}.ListSortAndView_select__JVilx .mco-form-select__trigger{align-items:center;background:none;border:0;display:flex;font-weight:700;height:42px;outline:none;padding-bottom:0;padding-top:0}.FallbackImage_fallbackImage__F9ArC{align-items:center;background:#d2d2d0;display:flex;height:100%;justify-content:center}.FallbackImage_fallbackImage__F9ArC img{height:auto;max-width:50%;width:100%}.ListTeaserJob_teaser__8Ht_d{border-bottom:1px solid #cccbcb;display:grid;grid-gap:24px;gap:24px;grid-template-columns:80px 1fr;padding-bottom:16px}@media(min-width:960px){.ListTeaserJob_teaser__8Ht_d{grid-template-columns:120px 1fr;padding:24px}}.ListTeaserJob_image__aDInE{align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid #cccbcb;display:flex;justify-content:center;max-height:80px;overflow:hidden;padding:8px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ListTeaserJob_image__aDInE a{display:flex}@media(min-width:960px){.ListTeaserJob_image__aDInE{max-height:120px}}.ListTeaserJob_image__aDInE img{height:100%;object-fit:contain;transition:transform .5s ease;width:100%}.ListTeaserJob_fallbackImage__C33mO{aspect-ratio:1/1;background:#fff!important;width:100%}.ListTeaserJob_fallbackImage__C33mO img{filter:contrast(.5)!important}.ListTeaserJob_content__b71Rr{display:flex;flex-direction:column}.ListTeaserJob_topInfo__qKyoU{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ListTeaserJob_topInfo__qKyoU .ListTeaserJob_tags__gJiOJ{display:flex;gap:8px}.ListTeaserJob_topInfo__qKyoU .ListTeaserJob_occupationType__vNkbz{font:400 14px/1.6 var(--font-primary),sans-serif;align-items:center;background:#e6e6e5;display:flex;font-size:12px;font-weight:700;min-height:24px;padding:4px 6px}.ListTeaserJob_link__zP0v7{font:400 18px/1.6 var(--font-primary),sans-serif;align-self:flex-start;color:#333;display:table;font-weight:700;margin:16px 0 4px;transition:color .15s ease}@media(hover:hover){.ListTeaserJob_link__zP0v7:hover{color:#cc071e}}@media(min-width:960px){.ListTeaserJob_link__zP0v7{font-size:24px}}.ListTeaserJob_company__sabFC{font:400 14px/1.6 var(--font-primary),sans-serif;color:#cc071e;letter-spacing:.03em;margin-bottom:4px}.ListTeaserJob_location__LC4_3{font:400 14px/1.6 var(--font-primary),sans-serif;align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:20px auto}.ListTeaserJob_location__LC4_3 i{color:#cc071e}.ListTeaserJob_buttonWrapper__g7O50{align-items:center;display:none;justify-content:flex-end;margin-top:auto}@media(min-width:960px){.ListTeaserJob_buttonWrapper__g7O50{display:flex}}.Pagination_pagination__83sqh{align-items:center;display:flex;gap:2px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(min-width:600px){.Pagination_pagination__83sqh{gap:8px;width:auto}}.Pagination_pages__nUCBU{display:flex;gap:2px}.Pagination_page__nmTLn{font:600 20px/1 var(--font-primary),sans-serif;align-items:center;border:1px solid rgba(0,0,0,0)!important;border-radius:8px;color:#910515;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:.5;transition:opacity .2s ease,border .2s ease;width:48px}.Pagination_page__nmTLn .mco-button__inner{font-size:16px!important}.Pagination_page__nmTLn:hover{border:1px solid;opacity:1}.Pagination_currentPage__WXFAZ{border:1px solid!important;opacity:1}.Pagination_icon__7e7M5{align-items:center;border:1px solid rgba(0,0,0,0)!important;color:#910515;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:.8;transition:opacity .2s ease,border .2s ease;width:48px}.Pagination_icon__7e7M5:hover{border:1px solid;opacity:1}.Pagination_iconDisabled__4q70t{opacity:.2;pointer-events:none}@media(min-width:600px){.Filter_filter__isPpY{max-width:380px}}.Filter_content__fM9sT{display:flex;flex-direction:column}.Filter_content__fM9sT>div:first-child{padding-top:0!important}.Filter_buttonWrapper__MokJ2{margin:0 0 16px;position:-webkit-sticky;position:sticky;top:-16px;z-index:10}.Filter_buttonWrapper__MokJ2 button{width:100%}@media(min-width:1280px){.Filter_buttonWrapper__MokJ2{display:none}}.Text_text__94xsv{font:400 18px/1.6 var(--font-primary),sans-serif}@media(max-width:calc(599px)){.Text_text__94xsv{font-size:16px}}.Text_text__94xsv a{font-weight:400;text-decoration:underline}.Text_text__94xsv a:hover{color:#910515}.Text_text__94xsv ul{margin-top:16px}.Text_text__94xsv ul li{display:flex;gap:12px;padding:0 0 0 20px;position:relative}@media(max-width:calc(599px)){.Text_text__94xsv ul li{padding:0 0 0 16px}}.Text_text__94xsv ul li+li{margin-top:4px}.Text_text__94xsv ul li:before{background:#333;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}@media(max-width:calc(599px)){.Text_text__94xsv ul li:before{height:5px;width:5px}}.Text_textJustify__mifWr{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.Text_textHasHidden__V6z1j .hidden{display:none}.Text_textLarge__cXFqH{font:400 20px/1.6 var(--font-primary),sans-serif}@media(max-width:calc(599px)){.Text_textLarge__cXFqH{font-size:16px}}.Text_textQuote__uXJIx{border-left:2px solid #cc071e;padding:16px 0 16px 16px;text-align:left!important;text-wrap:balance!important}.Text_textQuote__uXJIx br{content:"";display:block;margin-top:8px;font-size:18px}@media(min-width:600px){.Text_textQuote__uXJIx{font-size:20px;padding:16px 0 16px 40px}.Text_textQuote__uXJIx strong{font-size:24px;line-height:1.3}.Text_textQuote__uXJIx br{margin-top:12px;font-size:20px}}.Text_textShow__xvkwF .hidden{display:inline}.Text_buttonWrapper__o8oqH{margin:8px 0 16px}.JobList_form__MoIdR{margin-top:24px}.JobList_elements__kwQCe{display:flex;flex-direction:column;gap:24px;margin-top:32px}.JobList_elements__kwQCe>div{padding:0!important}@media(min-width:960px){.JobList_elements__kwQCe{gap:32px;margin-top:48px}}.JobList_buttonWrapper__nSX6I{display:flex;justify-content:flex-start}.JobList_container__AMbFX{transition:max-width .3s ease}@media(min-width:1280px){.JobList_container__AMbFX{display:grid;grid-template-columns:280px 1fr}}.JobList_header__xoZs6{display:none}@media(min-width:960px){.JobList_header__xoZs6{font:400 20px/1.6 var(--font-primary),sans-serif;border-bottom:1px solid #ccc;display:block;grid-column:1/3;grid-row:1;margin-bottom:40px;margin-top:32px;padding-bottom:16px}}.JobList_filter__oRFxQ{background-color:#fafafa;padding:24px 24px 40px;position:relative}@media(max-width:calc(1279px)){.JobList_filter__oRFxQ{bottom:0;display:none;left:0;overflow:auto;padding-left:24px;position:fixed;right:0;top:72px;z-index:1299}}@media(min-width:960px){.JobList_filter__oRFxQ{top:80px}}@media(min-width:1280px){.JobList_filter__oRFxQ{align-self:start;background:#fff;padding:24px 16px;top:auto}}@media(max-width:calc(1279px)){.JobList_filterOpen__OQgRK{display:block}}.JobList_content__S5D3p{display:flex;flex-direction:column;padding:0 0 48px}@media(min-width:1280px){.JobList_content__S5D3p{padding:32px 0 80px 32px}}.JobList_webElements__j99V6{margin:24px 0}@media(min-width:1280px){.JobList_webElements__j99V6{margin:0 0 40px}}.JobList_listSortAndView__mGqzw{margin:0 -24px 16px}@media(max-width:calc(1279px)){.JobList_listSortAndView__mGqzw{background:#fafafa;padding:12px 24px;position:-webkit-sticky;position:sticky;top:72px;z-index:10}.JobList_listSortAndView__mGqzw:after{background:#cccbcb;bottom:0;content:"";height:1px;left:24px;position:absolute;right:24px}}@media(min-width:960px){.JobList_listSortAndView__mGqzw{display:none}}.JobList_list__r1EpZ{display:flex;flex-direction:column;gap:16px}@media(min-width:960px){.JobList_list__r1EpZ{gap:0}}@media(min-width:600px){.JobList_listGrid__IxgxV{display:grid;grid-template-columns:1fr 1fr}}.JobList_pagination__0xbct{justify-content:center;margin:24px 0 0}@media(min-width:600px){.JobList_pagination__0xbct{margin-top:48px}}.Tourism_tourism__wyRNx{display:flex;flex-direction:column;min-height:100%}