.vacancy-filter{display:flex;flex-direction:column;gap:var(--spacing-s)}.vacancy-filter .choices{font-size:1.125em;margin-bottom:0;overflow:hidden;position:relative}.vacancy-filter .choices:focus{outline:none}.vacancy-filter .choices:last-child{margin-bottom:0}.vacancy-filter .choices.is-open{overflow:visible}.vacancy-filter .choices.is-disabled .choices__inner,.vacancy-filter .choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.vacancy-filter .choices.is-disabled .choices__item{cursor:not-allowed}.vacancy-filter .choices [hidden]{display:none!important}.vacancy-filter .choices[data-type*=select-one]{cursor:pointer}.vacancy-filter .choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.vacancy-filter .choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.vacancy-filter .choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.vacancy-filter .choices[data-type*=select-one] .choices__button:focus,.vacancy-filter .choices[data-type*=select-one] .choices__button:hover{opacity:1}.vacancy-filter .choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px oklch(.6336 .197 30.23)}.vacancy-filter .choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.vacancy-filter .choices[data-type*=select-one]:after{border:5px solid #0000;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.vacancy-filter .choices[data-type*=select-one].is-open:after{border-color:#0000 #0000 #333;margin-top:-7.5px}.vacancy-filter .choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.vacancy-filter .choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.vacancy-filter .choices[data-type*=select-multiple] .choices__inner,.vacancy-filter .choices[data-type*=text] .choices__inner{cursor:text}.vacancy-filter .choices[data-type*=select-multiple] .choices__button,.vacancy-filter .choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-left:1px solid oklch(.5336 .197 30.23);border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.vacancy-filter .choices[data-type*=select-multiple] .choices__button:focus,.vacancy-filter .choices[data-type*=select-multiple] .choices__button:hover,.vacancy-filter .choices[data-type*=text] .choices__button:focus,.vacancy-filter .choices[data-type*=text] .choices__button:hover{opacity:1}.vacancy-filter .choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:0;display:inline-block;font-size:1rem;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.vacancy-filter .is-focused .choices__inner,.vacancy-filter .is-open .choices__inner{border-color:#b7b7b7}.vacancy-filter .is-flipped.is-open .choices__inner,.vacancy-filter .is-open .choices__inner{border-radius:0 0 0 0}.vacancy-filter .choices__list{list-style:none;margin:0;padding-left:0}.vacancy-filter .choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}.vacancy-filter [dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.vacancy-filter .choices__list--single .choices__item{width:100%}.vacancy-filter .choices__list--multiple{display:inline}.vacancy-filter .choices__list--multiple .choices__item{background-color:oklch(.6336 .197 30.23);border:1px solid oklch(.5836 .197 30.23);border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;font-size:.875em;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.vacancy-filter .choices__list--multiple .choices__item[data-deletable]{padding-right:5px}.vacancy-filter [dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.vacancy-filter .choices__list--multiple .choices__item.is-highlighted{background-color:oklch(.5836 .197 30.23);border:1px solid oklch(.5336 .197 30.23)}.vacancy-filter .is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.vacancy-filter .choices__list--dropdown,.vacancy-filter .choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.vacancy-filter .is-active.choices__list--dropdown,.vacancy-filter .is-active.choices__list[aria-expanded]{display:block}.vacancy-filter .is-open .choices__list--dropdown,.vacancy-filter .is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.vacancy-filter .is-flipped .choices__list--dropdown,.vacancy-filter .is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.vacancy-filter .choices__list--dropdown .choices__list,.vacancy-filter .choices__list[aria-expanded] .choices__list{max-height:300px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.vacancy-filter .choices__list--dropdown .choices__item,.vacancy-filter .choices__list[aria-expanded] .choices__item{font-size:1rem;padding:10px;position:relative}.vacancy-filter [dir=rtl] .choices__list--dropdown .choices__item,.vacancy-filter [dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.vacancy-filter .choices__list--dropdown .choices__item--selectable[data-select-text],.vacancy-filter .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.vacancy-filter .choices__list--dropdown .choices__item--selectable[data-select-text]:after,.vacancy-filter .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:.875em;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.vacancy-filter [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],.vacancy-filter [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}.vacancy-filter [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,.vacancy-filter [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}.vacancy-filter .choices__list--dropdown .choices__item--selectable.is-highlighted,.vacancy-filter .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.vacancy-filter .choices__list--dropdown .choices__item--selectable.is-highlighted:after,.vacancy-filter .choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.vacancy-filter .choices__item{cursor:default}.vacancy-filter .choices__item--selectable{cursor:pointer}.vacancy-filter .choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;user-select:none}.vacancy-filter .choices__heading{border-bottom:1px solid #f7f7f7;color:grey;font-size:.875em;font-weight:600;padding:10px}.vacancy-filter .choices__button{appearance:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.vacancy-filter .choices__button:focus{outline:none}.vacancy-filter .choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:1rem;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:initial}.vacancy-filter .choices__input:focus{outline:0}.vacancy-filter .choices__input::-webkit-search-cancel-button,.vacancy-filter .choices__input::-webkit-search-decoration,.vacancy-filter .choices__input::-webkit-search-results-button,.vacancy-filter .choices__input::-webkit-search-results-decoration{display:none}.vacancy-filter .choices__input::-ms-clear,.vacancy-filter .choices__input::-ms-reveal{display:none;height:0;width:0}.vacancy-filter [dir=rtl] .choices__input{padding-left:0;padding-right:2px}.vacancy-filter .choices__placeholder{opacity:.5}.vacancy-filter label{flex:1}.vacancy-filter select.empty{color:var(--pico-form-element-placeholder-color)}.vacancy-filter select.empty option{color:var(--pico-form-element-color)}.vacancy-filter .choices__inner{background-color:var(--pico-form-element-background-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:24px 14px;border:var(--pico-border-width) solid var(--pico-form-element-border-color);display:flex;flex-wrap:wrap;gap:var(--spacing-xs);padding:var(--pico-form-element-spacing-vertical) calc(var(--pico-form-element-spacing-horizontal) + 1.5rem) var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal)}.vacancy-filter .choices__list--dropdown.choices__list{z-index:2}.vacancy-filter .choices__list.choices__list--multiple{display:contents}.vacancy-filter .choices__input--cloned{background-color:#0000;color:var(--copy-color-primary);flex:1;margin:0;min-width:2ch!important;padding:0}.vacancy-filter .choices[data-type*=select-multiple] .choices__button{border:none}.vacancy-filter .choices__list--multiple .choices__item[data-deletable]{padding:0 var(--spacing-xs)}.vacancy-filter .choices__list--multiple .choices__button{border:none;padding:0}.vacancy-filter .choices__list--multiple .choices__item{border:none;margin:0;padding:0 var(--spacing-xs)}.vacancy-filter .choices:hover .choices__inner{border-color:var(--pico-form-element-hover-border-color)}.vacancy-filter .choices__inner .choices__list:has(.choices__item)+.choices__input::placeholder{color:#0000}.vacancy-filter .choices:has(:focus-within,:focus-visible,:active) .choices__inner{border-color:var(--pico-form-element-active-border-color)}.vacancy-filter *{margin:0}@container (min-width: 47.9375rem){.vacancy-filter{flex-direction:row}.vacancy-filter button{height:100%}}.vacancy-teasers{margin-top:var(--spacing-l)}.vacancy-teaser{--copy-color-brand-primary:var(--brand-primary-inverted);background:var(--brand-secondary);display:grid;gap:var(--spacing-xs);grid-template-columns:1fr auto;justify-content:center;padding:var(--spacing-m);text-decoration:none}.vacancy-teaser_title{color:var(--copy-color-brand-primary);font-size:1.375rem}.vacancy-teaser:visited .vacancy-teaser_title{color:oklch(from var(--copy-color-brand-primary) calc(l - .1) c h)}.vacancy-teaser_meta{color:var(--copy-color-primary-inverted);font-weight:400}.vacancy-teaser_meta span:nth-child(2):before{content:"–";margin:0 var(--spacing-xs)}.vacancy-teaser_meta :empty+span:nth-child(2):before,.vacancy-teaser_meta span:nth-child(2):empty{display:none}.vacancy-teaser>:not(svg){grid-column:1}.vacancy-teaser svg{align-self:center;grid-column:2;grid-row:1/span 2}.vacancy-teaser:has(.vacancy-teaser_meta span:first-child:empty):has(.vacancy-teaser_meta span:nth-child(2):empty) .vacancy-teaser_meta{display:none}.vacancy-teaser:has(.vacancy-teaser_meta span:first-child:empty):has(.vacancy-teaser_meta span:nth-child(2):empty) svg{grid-row:1/span 1}.vacancy-teaser:hover .vacancy-teaser_title{text-decoration:underline}.vacancy-teaser+.vacancy-teaser{margin-top:var(--spacing-m)}
/*# sourceMappingURL=content.vacancyteaser.css.map*/