@media(prefers-reduced-motion: reduce){*{scroll-behavior:auto !important;transition:none !important}.heading.inactive-control{height:0 !important}.heading.active-control{height:auto !important}}@media(forced-colors: active){.slick-dots button:focus-visible::before{outline:2px solid rgba(0,0,0,0)}:root{--link-color: #FFFFFF;--link-hover-color: #FFFFFF;--link-focus-outline-color: #FFFFFF;--headline-color: #333333;--text-color: #FFFFFF;--border-color: #FFFFFF;--outline-color: #FFFFFF;--background-color: #000000;--box-shadow-color: #666666;--box-shadow-color-bright: #333333;--focus-outline-color: #FFFFFF;--danger: #d92121}a:hover{text-decoration:underline}.l-content-wrapper{position:relative}.l-content-wrapper::after{content:"";position:absolute;bottom:0;width:100%;height:1px;border-bottom:1px solid #f2f3f4}.l-content-wrapper--lightgrey::after{display:none}.l-content-wrapper--blue{--background-color: $color-granite-gray}.l-search-wrapper button{background-color:ButtonFace !important;border:1px solid ButtonBorder !important}.c-baua-links__link{--background-color: #FFFFFF;background-color:var(--background-color);forced-color-adjust:none}.c-box-hint{border:1px solid}.c-box{outline:1px solid rgba(0,0,0,0)}.c-breadcrumb::before{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.c-breadcrumb__link:hover{text-decoration:underline}.c-button{border:1px solid rgba(0,0,0,0)}.c-button:active,.c-button:focus,.c-button:hover{text-decoration:underline}.c-facet-combobox__button{--border-color: LinkText !important;--background-color: transparent !important;--text-color: LinkText !important;margin:0 !important;border-width:1px !important}.c-facet-combobox__button:hover,.c-facet-combobox__button:focus-visible{--outline-color: LinkText !important;--border-color: LinkText !important;--background-color: transparent !important;--text-color: LinkText !important}.c-fancy-selects__list.is-expanded{border:1px solid rgba(0,0,0,0)}.l-search-wrapper__facets-group .c-fancy-selects::before{--border-color: transparent;border:1px solid var(--border-color)}.c-footer__link:hover *{text-decoration:underline}.c-footer__navToTop{text-align:right;margin-right:20px}.c-footer__navToTop-link:hover::after,.c-footer__navToTop-link:active::after{border-width:2px}.c-logo svg *{fill:currentColor}.c-nav-mobile{border-top:1px solid rgba(0,0,0,0)}.c-nav-mobile__item.is-opened>.c-nav-mobile__link{text-decoration:underline}.c-pagination__button[aria-current=page]{border-color:Canvas}.c-pagination__button[aria-current=page]:not(.c-pagination__button--back,.c-pagination__button--next){background:VisitedText;color:Canvas;forced-color-adjust:none}.c-pagination__button[aria-current=page]:focus-visible:not(.c-pagination__button--back,.c-pagination__button--next){--text-color: LinkText;text-decoration:underline;outline:2px solid VisitedText}.c-pagination__button--back[aria-current=page]:focus-visible,.c-pagination__button--next[aria-current=page]:focus-visible{outline:2px solid VisitedText}.c-picture__loupe:active,.c-picture__loupe:focus,.c-picture__loupe:hover{outline:1px solid currentColor;outline-offset:-2px}.c-preview{border-bottom:1px solid rgba(0,0,0,0)}.c-service-meta::before{border-bottom:1px solid rgba(0,0,0,0)}.c-slideshow-navigation .slick-dots li.slick-active button::before{top:-6px;left:-6px}.s-stage .c-slideshow-navigation .slick-dots li.slick-active button::before{display:none}.s-stage .c-slideshow-navigation .slick-dots li button:focus-visible::before{display:block;top:-5px;left:-5px;width:28px;height:28px}.c-tab-accordion__tabs-list .c-tab-accordion__link,.c-tab-accordion__tabs-list a{outline:1px solid rgba(0,0,0,0)}.c-tab-accordion__tabs-list .c-tab-accordion__link.active-control,.c-tab-accordion__tabs-list a.active-control{text-decoration:underline}.c-tab-accordion__heading>button,.c-tab-accordion__start>button{outline:1px solid rgba(0,0,0,0)}.c-tab-accordion__heading.active-control>button,.c-tab-accordion__start.active-control>button{text-decoration:underline}.c-teaser-job-offer:has(.c-teaser-job-offer__full-link:is(:hover,:focus-visible)) .c-teaser-job-offer__headline{text-decoration:underline}.c-teaser__link:hover *{text-decoration:underline}.l-search-wrapper__facets-group .c-toggle-wrapper__button::before{border:1px solid rgba(0,0,0,0)}.mejs__controls{background:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,0)}.mejs__time-total{border:1px solid rgba(0,0,0,0)}.mejs__time-current,.mejs__time-handle-content{filter:brightness(0) invert(1)}.c-topthema__link{border:1px solid rgba(0,0,0,0)}.c-topthema__link:hover{text-decoration:underline}.c-topthema__link:focus-visible::after{background:none}.mejs__controls{background:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,0)}.mejs__time-total{border:1px solid rgba(0,0,0,0)}.mejs__time-current,.mejs__time-handle-content{filter:brightness(0) invert(1)}.mejs__overlay-button{outline:2px solid}.mejs__overlay-button::before{filter:brightness(0)}}@media only screen and (forced-colors: active)and (min-width: 50.0625em){.s-stage .c-slideshow-navigation .slick-dots li button:focus-visible::before{display:none}}