@media(forced-colors:active){.accordion__chevron:after{background-color:linktext!important}.accordion__panel:is(:hover,:focus-visible) .accordion__chevron:after{background-color:highlight!important}}@media(forced-colors:active){.blog-card__image:after{border:none!important}.blog-card__info *{color:canvastext!important;opacity:1!important}.blog-card__info :is(.blog-card__category,.blog-card__tag):before{background-color:canvastext!important}.blog-card__text{color:canvastext!important}a.blog-card:is(:hover,:focus-visible) .blog-card__title{color:highlight}.blog-card__cta{border:1px solid linktext!important}a.blog-card:is(:hover,:focus-visible) .blog-card__cta{border:1px solid highlight!important;color:highlight}.blog-card__cta:after{background-color:linktext!important}a.blog-card:is(:hover,:focus-visible) .blog-card__cta:after{background-color:highlight!important}}@media(forced-colors:active){.burger:is(:hover,:focus-visible){opacity:1}.burger__line,#navigation-state:checked~.top-bar .burger__line{background-color:linktext}.burger:is(:hover,:focus-visible) .burger__line,#navigation-state:checked~.top-bar .burger:is(:hover,:focus-visible) .burger__line{background-color:highlight}}@media(forced-colors:active){.checkbox{border-color:canvastext}.checkbox-group__label:is(:hover,:focus-visible) .checkbox,.checkbox:is(:hover,:focus-visible){border-color:highlight}.checkbox:after{background-color:canvastext}.checkbox-group__labe:checked:is(:hover,:focus-visible) .checkbox:checked:after,.checkbox:checked:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){.code-block{border:1px solid canvastext}}@media(forced-colors:active){.button.consent-widget__button{border:1px solid linktext;color:linktext}.button.consent-widget__button:is(:hover,:focus-visible){border:1px solid highlight;color:highlight}:is(.consent-widget--design-primary,.consent-widget--design-secondary,.consent-widget--design-inverted) .consent__span:before,:is(.consent-widget--design-primary,.consent-widget--design-secondary,.consent-widget--design-inverted) input[type=checkbox]:checked~span.consent__span:before{background-color:linktext}:is(.consent-widget--design-primary,.consent-widget--design-secondary,.consent-widget--design-inverted) .consent__label:is(:hover,:focus-visible) .consent__span:before,:is(.consent-widget--design-primary,.consent-widget--design-secondary,.consent-widget--design-inverted) .consent__label:is(:hover,:focus-visible) input[type=checkbox]:checked~span.consent__span:before{background-color:highlight}}@media(forced-colors:active){a.contact-box__link:is(:hover,:focus-visible){color:highlight}.contact-box__close{background-color:linktext}.contact-box__close:is(:hover,:focus-visible){background-color:highlight}}@media(forced-colors:active){.content-card__image:after{border:none}a.content-card .content-card__title{color:canvatext}a.content-card:is(:hover,:focus-visible) .content-card__title{color:highlight}a.content-card .content-card__text{color:canvastext}.content-card__cta{border:1px solid linktext}a.content-card:is(:hover,:focus-visible) .content-card__cta{border:1px solid highlight;color:highlight}.content-card__cta:after{background-color:linktext}a.content-card:is(:hover,:focus-visible) .content-card__cta:after{background-color:highlight}}@media(forced-colors:active){.copyright-text{color:canvastext}}@media(forced-colors:active){.dates-overview__label:before{background-color:canvastext}}@media(forced-colors:active){.detail-page-grid__icon{background-color:canvastext}}@media(forced-colors:active){:is(.event-info__location-label,.event-info__audience-label,.event-info__link-label,.event-info__organization-label):before{background-color:canvastext}a.event-info__link:is(:hover,:focus-visible){color:highlight}}@media(forced-colors:active){a.hero__link:is(:hover,:focus-visible) .hero__headline{color:highlight}}@media(forced-colors:active){a.image-card:is(:hover,:focus-visible) .image-card__title-text{color:highlight}}@media(forced-colors:active){a.imagecard-cover__slide:is(:hover,:focus-visible) .imagecard-cover__title-text{color:highlight}}@media(forced-colors:active){.inpage-nav[ismobile] .inpage-nav__toggle{border:1px solid canvastext}.inpage-nav[ismobile] .inpage-nav__toggle:after{background-color:linktext}}@media(forced-colors:active){.hb-wrapper .hb-main-container button{opacity:1}.hb-wrapper :is(.hb-left-icon-container,.hb-right-icon-container):has(button){border:1px solid linktext}.hb-wrapper :is(.hb-left-icon-container,.hb-right-icon-container):has(button:is(:hover,:focus-visible)){border:1px solid highlight}.hb-wrapper .hb-main-container button svg{fill:linktext}.hb-wrapper .hb-main-container button:is(:hover,:focus-visible) svg{fill:highlight}.hb-counter{color:canvastext}.hb-wrapper .hb-main-container p.hb-counter span{opacity:1}}@media(forced-colors:active){.location-finder{--toujou-location-finder-search-search-icon-color: canvastext}.location-finder::part(geocoder-container-locator-button):after{opacity:1;background-color:canvastext}.location-finder__map-toggle{border-color:linktext!important;color:linktext!important;-webkit-transition:none!important;transition:none!important}.location-finder__map-toggle:is(:hover,:focus-visible){border-color:highlight!important;color:highlight!important}}@media(forced-colors:active){.map-contact__social-link .fa:before{background-color:linktext}.map-contact__social-link:is(:hover,:focus-visible) .fa:before{background-color:highlight}}@media(forced-colors:active){.navigation-contact__cta:is(:hover,:focus-visible){opacity:1}.navigation-contact svg{fill:linktext}.navigation-contact__cta:is(:hover,:focus-visible) svg{fill:highlight}}@media(forced-colors:active){.navigation-service{--nav-color-icon: linktext;--nav-color-icon-focus: highlight}a.navigation-service__link:is(:hover,:focus-visible){opacity:1}a.navigation-service__link:is(:hover,:focus-visible) .navigation-service__icon{fill:var(--nav-color-icon-focus)}}@media(forced-colors:active){.overlay__close-button:before{background-color:linktext}.overlay__close-button:is(:hover,:focus-visible):before{background-color:highlight}.overlay__close-button:after{background-color:linktext}.overlay__close-button:is(:hover,:focus-visible):after{background-color:highlight}.overlay .button.button--primary:is(:hover,:focus-visible){border-color:highlight;color:highlight}.overlay .button.button--primary:after{background-color:linktext}.overlay .button.button--primary:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){.p-n-navigation{border:1px solid linktext}a.p-n-navigation:is(:hover,:focus-visible,:focus-within){border:1px solid highlight}.p-n-navigation__arrow:after{background-color:linktext!important}a.p-n-navigation:is(:hover,:focus-visible,:focus-within) .p-n-navigation__arrow:after{background-color:highlight!important}}@media(forced-colors:active){.portfolio-gallery__button{border-color:linktext!important}.portfolio-gallery__button:is(:hover,:focus-visible){border-color:highlight!important}.portfolio-gallery__button-icon{background-color:linktext!important}.portfolio-gallery__button:is(:hover,:focus-visible) .portfolio-gallery__button-icon{background-color:highlight!important}.portfolio-gallery__button-text{color:linktext!important}.portfolio-gallery__button:is(:hover,:focus-visible) .portfolio-gallery__button-text{color:highlight!important}}@media(forced-colors:active){.quick-link{--quick-link-icon-color: linktext;--quick-link-text-color: linktext;border:1px solid linktext}.quick-link:is(:hover,:focus-visible){--quick-link-icon-color: highlight;--quick-link-text-color: highlight;border:1px solid highlight}}@media(forced-colors:active){.radio{border-color:canvastext}.radio__label:is(:hover,:focus-visible) .checkbox,.radio:is(:hover,:focus-visible){border-color:highlight}.radio:checked:after{background-color:canvastext}.radio__label:checked:is(:hover,:focus-visible) .radio:checked:after,.radio:checked:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){.rating-radio{--rating-radio-icon-default-color: canvastext;--rating-radio-icon-default-checked: canvastext}.rating-radio:is(:hover,:focus-visible),.rating-radio:has(~.rating-radio:is(:hover,:focus-visible)){-webkit-mask-image:var(--star-full);mask-image:var(--star-full);background-color:highlight}}@media(forced-colors:active){.slider__control{border:1px solid linktext;-webkit-transition:none;transition:none}.slider__control:is(:hover,:focus-visible){border:1px solid highlight}.slider__control:after{background-color:linktext}.slider__control:is(:hover,:focus-visible):after{background-color:highlight}.slider__control svg{fill:linktext}.slider__control:is(:hover,:focus-visible) svg{fill:highlight}.slider .glider-dot{background-color:linktext;-webkit-transition:none;transition:none}.slider .glider-dot:not(.active):is(:hover,:focus-visible){background-color:highlight}.slider .glider-dot.active{background-color:highlight}}@media(forced-colors:active){.socialmediabar .fa:before{background-color:linktext!important}a.socialmediabar__link:is(:hover,:focus-visible) .fa:before{background-color:highlight!important}}@media(forced-colors:active){.third-party-content__button{border:1px solid linktext;color:linktext}.third-party-content__button:is(:hover,:focus-visible){border:1px solid highlight;color:highlight}.third-party-content__button:after{background-color:linktext}.third-party-content__button:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){.timeline[timeline-direction=horizontal]:before{background-color:canvastext}.timeline[timeline-direction=horizontal]:after{background-color:canvastext}.timeline[timeline-direction=vertical] .timeline__container:before{background-color:canvastext}.timeline[timeline-direction=horizontal] .timeline__container:before,.timeline[timeline-direction=vertical] .timeline__line-start:before{background-color:canvastext}}@media(forced-colors:active){.timeline-item__card{border:1px solid canvastext}.timeline-item__card:before,.timeline-item__card:after{background-color:canvastext}.timeline-item__year{border:1px solid canvastext}a.timeline-item__cta{-webkit-transition:none;transition:none}a.timeline-item__cta:is(:hover,:focus-visible){color:highlight;border-color:highlight}.timeline-item__figure:after{border:none!important}}@media(forced-colors:active){.timeline-legend{border:1px solid canvastext}.timeline-legend__link[is-active]{color:canvastext}a.timeline-legend__link:is(:hover,:focus-visible){color:highlight}}@media(forced-colors:active){.top-bar__title{-webkit-transition:none;transition:none}#navigation-state:checked~.top-bar .top-bar__title:is(:hover,:focus-visible),a.top-bar__title:is(:hover,:focus-visible){color:highlight}}@media(forced-colors:active){.topbutton{border:1px solid linktext}.topbutton:is(:hover,:focus-visible){border:1px solid highlight}.topbutton:after{background-color:linktext}.topbutton:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){.toujou-card{border:1px solid canvastext}.toujou-card__figure:after{border:none}.toujou-card__icon{background-color:canvastext;opacity:1}a.toujou-card__title-link:is(:hover,:focus-visible){color:highlight}a.toujou-card__cta.button.toujou-card__cta:is(:hover,:focus-visible){color:highlight;border-color:highlight}a.toujou-card__cta.button.toujou-card__cta:after{background-color:linktext}a.toujou-card__cta.button.toujou-card__cta:is(:hover,:focus-visible):after{background-color:highlight}}@media(forced-colors:active){a.toujou-chip__link:is(:hover,:focus-visible){color:highlight}}@media(forced-colors:active){.toujou-list-item__icon{background-color:canvastext;opacity:1}a.toujou-list-item__title-link:is(:hover,:focus-visible){color:highlight}a.toujou-list-item__subtitle-link:is(:hover,:focus-visible){color:highlight}}@media(forced-colors:active){toujou-spinner{--toujou-spinner-start-color: highlight !important;--toujou-spinner-end-color: highlight !important}}@media(forced-colors:active){:is(ul,ol):not([class]),:is(ul,ol).list,:is(ul,ol).list.list--secondary,:is(ul,ol).list.list--font{--toujou-list-color: canvastext}:is(p,ul,ol) a{color:linktext}:is(p,ul,ol) a:is(:hover,:focus-visible){color:highlight}}
