.jobs-overview[data-v-685e9834]{background-color:#fff;border-radius:2px;color:#000;display:flex;justify-content:space-between;margin-bottom:8px;padding:24px;position:relative;text-decoration:none}.jobs-overview[data-v-685e9834]:focus,.jobs-overview[data-v-685e9834]:focus-visible{outline:2px solid #000}.jobs-overview__content[data-v-685e9834]{display:flex;flex:0 1 auto;flex-direction:column;margin-right:30px}.jobs-overview__content-top[data-v-685e9834]{display:flex;flex-direction:column;font-weight:700}@media(min-width:1024.02px){.jobs-overview__content-top[data-v-685e9834]{flex-flow:row wrap}}.jobs-overview__content .control-label[data-v-685e9834]:last-child:before{content:"•";padding:0 5px}.jobs-overview__cta[data-v-685e9834]{align-items:center;display:flex;justify-content:center;min-height:100%;width:40px}.app-loading[data-v-2d59caae]{position:relative}.app-loading[data-v-2d59caae]:after{background-color:#d40026;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:1050}.vue-app__load-more[data-v-2d59caae]{margin-top:80px;text-align:center}.btn--load-more[data-v-2d59caae]{position:relative}.btn--load-more .btn__icon[data-v-2d59caae]{left:12px;margin:0;opacity:0;position:absolute;top:12px}.app-loading .btn--load-more .btn__icon[data-v-2d59caae]{animation:btn-loader-2d59caae 2s linear infinite;opacity:1}.btn--load-more__spacer[data-v-2d59caae]{width:35px}@keyframes btn-loader-2d59caae{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn--hidden[data-v-2d59caae]{display:none}.jobs-overview__wrapper[data-v-2d59caae]{background-color:#fdf2d5;display:flex;flex-direction:column;padding:24px}@media(min-width:1024.02px){.jobs-overview__wrapper[data-v-2d59caae]{padding:80px}}.jobs-overview__cta[data-v-2d59caae]{display:flex}.jobs-overview__filter[data-v-2d59caae]{margin-bottom:40px}@media(min-width:1024.02px){.jobs-overview__filter select[data-v-2d59caae]{min-width:320px;width:auto}}.jobs-overview__count[data-v-2d59caae]{font-size:.875rem;margin-bottom:20px}.btn--load-more[data-v-2d59caae]{font-size:.813rem;margin:16px auto;width:-moz-fit-content;width:fit-content}.btn--load-more svg[data-v-2d59caae]{margin-right:8px}.btn--load-more[data-v-2d59caae]:focus-visible{outline:2px solid #000}.job-vacancy[data-v-2d59caae]{background-color:#0000;padding:0}