.heading-bar__link{--button-padding-x: var(--spacing-20);--button-padding-y: var(--spacing-16);--button-bg-color: var(--theme-color-text, transparent);--button-bg-color-hover: var(--theme-color-dark, transparent);--button-bg-color-active: var(--theme-color-dark, transparent);--button-bg-color-disabled: transparent;--button-color: var(--theme-color, var(--color-body-text));--button-color-hover: var(--theme-color-text, var(--color-body-text));--button-color-active: var(--theme-color-text, var(--color-body-text));--button-color-disabled: var(--color-gray-b);--button-font-family: var(--body-font-family);--button-font-size: var(--body-size-body-normal-responsive);--button-font-line-height: var(--body-size-body-normal-responsive);--button-font-weight: 700;padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);background-color:var(--button-bg-color);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-font-line-height);color:var(--button-color);display:inline-flex;align-items:center;cursor:pointer;text-align:left;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:var(--animation-duration-short);transition-duration:var(--animation-duration-short);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.heading-bar__link:hover,.heading-bar__link:focus-visible{background-color:var(--button-bg-color-hover);color:var(--button-color-hover)}.heading-bar__link:active{background-color:var(--button-bg-color-active);color:var(--button-color-active)}.heading-bar__link:disabled,[aria-disabled=true].heading-bar__link{background-color:var(--button-bg-color-disabled);color:var(--button-color-disabled);cursor:default;pointer-events:none;-webkit-box-shadow:inset 0 0 0 var(--border-width-small) var(--button-color-disabled);box-shadow:inset 0 0 0 var(--border-width-small) var(--button-color-disabled)}:root{--border-clamp: max(.9375rem, min(1.58vw, 1.875rem));--bs-border-radius: .375rem;--arrow-icon: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-10%200%20310%20300%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22m284%20141-88-87q-3-4-8.5-4t-9%203.5-3.5%209%204%208.5l66%2066H25q-5%200-9%204t-4%209%204%209%209%204h220l-66%2066q-6%205-4%2012t9%209%2012-4l88-87q3-4%203-9t-3-9z%22%2F%3E%3C%2Fsvg%3E);--color-red-filter: invert(21%) sepia(85%) saturate(2902%) hue-rotate(344deg) brightness(90%) contrast(106%);--color-white-filter: invert(100%) sepia(1%) saturate(2%) hue-rotate(104deg) brightness(111%) contrast(100%)}.area-content__headline{font-family:var(--font-family-body);font-weight:400}.area-content__headline-level-2{font-weight:400}.search-results-page .results-item--link:has(.results-item__inner-link:hover) .results-item__title,.search-results-page .results-item--link:has(.results-item__inner-link:focus-visible) .results-item__title{color:var(--color-a)}.search-results-page .results-item--link .results-item__title{color:var(--color-body-text);border-bottom:0}.hero-split__text p,.hero-split__text ul,.hero-split__text ol,.hero-split__text li{font-size:var(--font-size-normal-responsive)}.hero-split .content-rte .intro{color:var(--theme-color-text, var(--color-a))}.hero-split:not(.hero-split--headline-switch):not([class*=theme-]) .hero-split__headline{font-size:1rem}.hero-split:not(.hero-split--headline-switch):not([class*=theme-]) .hero-split__headline-2{font-size:var(--font-size-xlarge);font-weight:var(--headings-font-weight, bold)}@media (min-width: 780px){.hero-split:not(.hero-split--headline-switch):not([class*=theme-]) .hero-split__headline-2{font-size:4.8vw}}@media (min-width: 1220px){.hero-split:not(.hero-split--headline-switch):not([class*=theme-]) .hero-split__headline-2{font-size:3.125rem}}.hero-split:not(.hero-split--headline-switch):not([class*=theme-]) .hero-split__headline:before{content:"";width:max(.5625rem,min(.63vw,.75rem));aspect-ratio:12/13;background-color:var(--color-a);display:inline-block;margin-right:max(.3125rem,min(.42vw,.5rem))}.hero-split--headline-switch:not([class*=theme-]) .hero-split__headline{font-size:var(--font-size-xlarge);font-weight:var(--headings-font-weight, bold)}@media (min-width: 780px){.hero-split--headline-switch:not([class*=theme-]) .hero-split__headline{font-size:4.8vw}}@media (min-width: 1220px){.hero-split--headline-switch:not([class*=theme-]) .hero-split__headline{font-size:3.125rem}}.hero-split--headline-switch:not([class*=theme-]) .hero-split__headline-2{font-size:1rem}.hero-split--headline-switch:not([class*=theme-]) .hero-split__headline-2:before{content:"";width:max(.5625rem,min(.63vw,.75rem));aspect-ratio:12/13;background-color:var(--color-a);display:inline-block;margin-right:max(.3125rem,min(.42vw,.5rem))}.hero-split:not([class*=theme-]) .hero-split__image{position:relative}.hero-split:not([class*=theme-]) .hero-split__image .umbraco-image{width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);margin-left:auto;border-radius:var(--border-clamp);overflow:hidden}.hero-split:not([class*=theme-]) .hero-split__image:after{content:"";position:absolute;width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);border:max(.125rem,min(.26vw,.3125rem)) solid var(--color-a);border-radius:var(--border-clamp);bottom:0;left:0}.hero-split:not([class*=theme-]) .hero-split__headline{color:var(--color-a)}@media (min-width: 780px){.swiper .hero.content-align-y-center .hero__content{padding:var(--spacing-40) var(--spacing-64)}}.swiper .hero--headline-switch .hero__headline{font-size:var(--font-size-xnormal-responsive);letter-spacing:.25rem}.swiper .hero--headline-switch .hero__headline:before{content:"";width:max(.5625rem,min(.63vw,.75rem));aspect-ratio:12/13;background-color:var(--theme-color, var(--color-white));display:inline-block;margin-right:max(.3125rem,min(.42vw,.5rem))}.swiper .hero:not([class*=theme-]){--swiper-navigation-color: var(--color-black);--swiper-navigation-background-color: var(--color-white)}@media (min-width: 780px){.swiper .hero:not([class*=theme-]) .hero__content{border-color:transparent;background-color:transparent;color:var(--color-white)}}.swiper .hero .hero__inner{padding:0}.swiper .hero .hero__headline-2{font-size:calc(var(--font-size-xlarge-responsive) + var(--spacing-40))}.swiper .hero .hero__content{padding:var(--spacing-20)}@media (min-width: 780px){.swiper .hero .hero__content{padding:var(--spacing-40)}}.swiper:has(.swiper-slide-active .hero:not([class*=theme-])){--swiper-navigation-color: var(--color-black);--swiper-navigation-background-color: var(--color-white)}@media (min-width: 992px){.main-header{position:sticky;top:0;display:flex;margin-right:auto;margin-left:auto;max-width:calc(var(--container-size-md) + var(--grid-gutter-width) * 1);padding-top:var(--spacing-32);margin-bottom:var(--spacing-32)}.main-header:has(.header-search){padding-top:var(--spacing-16)}.main-header:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:calc(100% + var(--spacing-32));background-color:var(--color-white);-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px #0000001a}}@media (min-width: 992px) and (min-width: 1220px){.main-header:before{width:100vw}}@media (min-width: 1220px){.main-header{max-width:calc(var(--container-size-lg) + var(--grid-gutter-width) * 1)}}.main-header__top{order:2;height:100%;z-index:1}.main-nav{--nav-border-bottom: none;--nav-border-top: none}@media (min-width: 992px){.main-nav{display:flex;flex:100%;align-items:flex-end}}.main-nav__dropdown-list{border-radius:.9375rem;padding:0;-webkit-box-shadow:0 0 1.875rem rgba(0,0,0,.1);box-shadow:0 0 1.875rem #0000001a}.main-nav__dropdown-list li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.main-nav__dropdown-list li a{font-family:var(--headings-font-family);padding:var(--spacing-12) .9375rem;width:100%;margin-bottom:0;font-weight:700}.main-nav__dropdown-list li a:before{content:none}.main-nav__list{justify-content:flex-end;padding-left:10.625rem}.main-nav__link{font-family:var(--headings-font-family);font-weight:700;font-size:var(--font-size-normal-responsive);padding:0}.main-nav__link:has(+.main-nav__dropdown-toggle.open):after{background-color:var(--nav-active-indicator-color)}.main-nav__link:after{height:.125rem}.main-nav__mega-dropdown-link--emphasize{font-weight:700;font-family:var(--headings-font-family);border-bottom:0}@media (min-width: 992px){.header-logo{position:absolute;left:var(--spacing-16);height:calc(var(--spacing-70) + var(--spacing-8));top:calc(50% + var(--spacing-16));-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}.header-logo__link{display:flex;top:0}@media (min-width: 992px){.header-logo__link{top:0}}.header-search{--search-icon-background-color: var(--color-white)}.header-search--downwards{--search-downwards-height: 12.5rem}@media (min-width: 992px){.header-search--downwards .header-search__toggle{-webkit-transform:translateY(var(--spacing-12));transform:translateY(var(--spacing-12))}}.header-search--downwards .header-search__form{-webkit-transition:none;transition:none;border-top:none}@media (min-width: 992px){.header-search--downwards .header-search__form{top:calc(100% + 1.875rem)}}.header-search--downwards .header-search__form:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background-color:var(--color-white);-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-box-shadow:0 1.25rem 1.25rem rgba(0,0,0,.1);box-shadow:0 1.25rem 1.25rem #0000001a;z-index:-1}.grouped-link-list{border-radius:var(--border-clamp)}.gll-item--stacked{flex-direction:row;gap:var(--spacing-20);align-items:center}.gll-item--stacked .gll-item__left{width:5rem;min-width:5rem}.gll-item__left{padding:var(--spacing-10) 0;width:5rem;min-width:5rem}.gll-item__right{overflow:hidden}.gll-item__right .gll-item__headline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gll-item .module-headline--small{font-size:var(--font-size-xnormal-responsive)}.gll-item__image{border-radius:var(--bs-border-radius);overflow:hidden}.multi-box{border-radius:var(--border-clamp)}.multi-box[class*=theme-]{padding:calc(var(--module-boxed-layout-padding-vertical) * 2) calc(var(--module-boxed-layout-padding-horizontal) * 2)}.multi-box__headline{font-size:calc(var(--font-size-medium-responsive) - var(--spacing-4))}.multi-box--full-size-link .multi-box__headline{border-bottom:none}.multi-box .multi-box__media{border-radius:var(--border-clamp)}.multi-box:has(.multi-box__media){overflow:hidden}.multi-box:has(.multi-box__media):has(.umbraco-image--vector){padding-top:calc(var(--module-boxed-layout-padding-vertical) * 2 + var(--spacing-16))}.multi-box:has(.multi-box__media):has(.umbraco-image--vector) .multi-box__media{display:flex;justify-content:center}.multi-box:has(.multi-box__media):has(.umbraco-image--vector) .multi-box__content{margin-top:var(--spacing-32)}.multi-box:has(.multi-box__media) .umbraco-image--vector{width:5rem}:root{--fancybox-zIndex: var(--z-index-dialog)}.media-gallery__item{border-radius:var(--border-clamp);overflow:hidden}.media-gallery__close-button{top:calc(var(--spacing-4) * -1)!important;right:calc(var(--spacing-4) * -1)!important}.fancybox__content{border-radius:var(--border-clamp)!important}.fancybox__content .fancybox__image,.mailing-list,.link-list{border-radius:var(--border-clamp)}.link-list:has(.link-list__image){overflow:hidden}.dynamic-list{background-color:inherit;color:inherit}.dynamic-list:not([class*=theme-]){--theme-color: var(--color-b);--theme-color-text: var(--color-body-text);--theme-color-link: var(--color-body-text)}.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):hover .results-item__title,.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):focus-visible .results-item__title{color:var(--color-a)}.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn,.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn{--button-color: var(--color-a)}.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn:after,.dynamic-list:not([class*=theme-]) .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.dynamic-list:not([class*=theme-]) .dynamic-list__load-more-btn{background-color:var(--color-a);color:var(--color-a-text)}.dynamic-list[class*=theme-white],.dynamic-list[class*=theme-base],.dynamic-list[class*=theme-gray]{--theme-color: var(--color-b);--theme-color-text: var(--color-body-text);--theme-color-link: var(--color-body-text)}.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):hover .results-item__title,.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__title,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):hover .results-item__title,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__title,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):hover .results-item__title,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__title{color:var(--color-a)}.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn,.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn{--button-color: var(--color-a)}.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn:after,.dynamic-list[class*=theme-white] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn:after,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn:after,.dynamic-list[class*=theme-base] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn:after,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn:after,.dynamic-list[class*=theme-gray] .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.dynamic-list[class*=theme-white] .dynamic-list__load-more-btn,.dynamic-list[class*=theme-base] .dynamic-list__load-more-btn,.dynamic-list[class*=theme-gray] .dynamic-list__load-more-btn{background-color:var(--color-a);color:var(--color-a-text)}.dynamic-list.theme-a .results-item__fake-btn:after{-webkit-filter:var(--color-white-filter);filter:var(--color-white-filter)}.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):hover .results-item__title,.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):focus-visible .results-item__title{color:var(--color-a)}.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn,.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn{--button-color: var(--color-a)}.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):hover .results-item__fake-btn:after,.dynamic-list.theme-b .results-item--link:has(.results-item__inner-link):focus-visible .results-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.dynamic-list .results-item{height:100%}.dynamic-list .results-item__date+.results-item__tag{border-left:none;padding-left:0}.dynamic-list .results-item--has-image{gap:0;clip-path:inset(0)}.dynamic-list .results-item--has-image .results-item__inner-link:after{top:-1000vh}.dynamic-list .results-item--has-image .results-item__text{border-top-left-radius:0;border-top-right-radius:0}.dynamic-list .results-item--has-image .umbraco-image{border-top-left-radius:var(--border-clamp);border-top-right-radius:var(--border-clamp);overflow:hidden}.dynamic-list .results-item--has-image:not(.results-item--multiple-column){flex-direction:column}.dynamic-list .results-item--has-image:not(.results-item--multiple-column) .results-item__image{width:100%}.dynamic-list .results-item:has(.tag-link) .results-item__info{z-index:1}.dynamic-list .results-item--variant .results-item__tag--trumpet{margin-bottom:0}.dynamic-list .results-item__fake-btn{display:flex;width:100%;padding:0;justify-content:space-between;align-items:flex-end;-webkit-transition:color var(--animation-duration-default) ease-in;transition:color var(--animation-duration-default) ease-in;--button-bg-color: transparent;--button-color: var(--theme-color-link, var(--color-a))}.dynamic-list .results-item__fake-btn-wrapper{display:flex;width:100%;height:100%}.dynamic-list .results-item__fake-btn:after{-webkit-transition:color var(--animation-duration-default) ease-in;transition:color var(--animation-duration-default) ease-in;content:var(--arrow-icon);width:1rem;height:1rem;color:var(--theme-color-link, var(--color-a-text))}.dynamic-list .results-item__text{display:flex;flex-direction:column;position:relative;padding:var(--spacing-28);height:100%;color:var(--theme-color-text, var(--color-a-text));background-color:var(--theme-color, var(--color-a));border-radius:var(--border-clamp)}.dynamic-list .results-item__info{order:-1;width:100%}.dynamic-list .results-item__title{-webkit-transition:color var(--animation-duration-default) ease-in!important;transition:color var(--animation-duration-default) ease-in!important;border-bottom:none}.dynamic-list__load-more-btn{--button-padding-x: var(--spacing-20);--button-padding-y: var(--spacing-16);padding-top:var(--button-padding-y);padding-bottom:var(--button-padding-y);padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);background-color:var(--theme-color, var(--color-a));color:var(--theme-color-text, var(--color-a-text))}.dynamic-list__load-more-btn:before,.dynamic-list__load-more-btn:after{content:none}.dynamic-list__pager-wrapper{border-top:none}.dynamic-list__pager-wrapper :has(.dynamic-list__load-more-btn){margin-top:0}.dynamic-list__load-more{padding-top:0}.page-list{background-color:inherit;color:inherit}.page-list:not([class*=theme-]){--theme-color: var(--color-b);--theme-color-text: var(--color-body-text);--theme-color-link: var(--color-body-text)}.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__headline,.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__headline{color:var(--color-a)}.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn,.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn{--button-color: var(--color-a)}.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn:after,.page-list:not([class*=theme-]) .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.page-list[class*=theme-white],.page-list[class*=theme-base],.page-list[class*=theme-gray]{--theme-color: var(--color-b);--theme-color-text: var(--color-body-text);--theme-color-link: var(--color-body-text)}.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__headline,.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__headline,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__headline,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__headline,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__headline,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__headline{color:var(--color-a)}.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn,.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn{--button-color: var(--color-a)}.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn:after,.page-list[class*=theme-white] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn:after,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn:after,.page-list[class*=theme-base] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn:after,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn:after,.page-list[class*=theme-gray] .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.page-list.theme-a .pl-item__fake-btn:after,.page-list.theme-c .pl-item__fake-btn:after,.page-list.theme-e .pl-item__fake-btn:after,.page-list.theme-f .pl-item__fake-btn:after,.page-list.theme-h .pl-item__fake-btn:after{-webkit-filter:var(--color-white-filter);filter:var(--color-white-filter)}.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__headline,.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__headline{color:var(--color-a)}.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn,.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn{--button-color: var(--color-a)}.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:hover) .pl-item__fake-btn:after,.page-list.theme-b .pl-item__link:has(.pl-item__inner-link:focus-visible) .pl-item__fake-btn:after{-webkit-filter:var(--color-red-filter);filter:var(--color-red-filter)}.pl-item{height:100%;color:var(--theme-color-text, var(--color-a-text));background-color:var(--theme-color, var(--color-a));border-radius:var(--border-clamp);overflow:hidden}.pl-item__link{padding:var(--spacing-28)}.pl-item__link .pl-item__headline{border-bottom:none}.pl-item--has-image{clip-path:inset(0)}.pl-item--has-image .pl-item__link{padding-top:0}.pl-item--has-image .pl-item__inner-link:after{top:-1000vh}.pl-item--has-image .pl-item__image{width:calc(100% + var(--spacing-28) * 2);margin-left:calc(0px - var(--spacing-28));margin-right:calc(0px - var(--spacing-28));margin-bottom:var(--spacing-28)}.pl-item__date+.pl-item__tag{border-left:none;padding-left:0}.pl-item--variant .pl-item__tag--trumpet{margin-bottom:0}.pl-item__headline{-webkit-transition:color var(--animation-duration-default) ease-in;transition:color var(--animation-duration-default) ease-in;color:var(--theme-color-link, var(--color-a))}.pl-item__fake-btn{display:flex;width:100%;padding:0;justify-content:space-between;align-items:flex-end;-webkit-transition:color var(--animation-duration-default) ease-in;transition:color var(--animation-duration-default) ease-in;--button-bg-color: transparent;--button-color: var(--theme-color-link, var(--color-a))}.pl-item__fake-btn-wrapper{display:flex;width:100%}.pl-item__fake-btn:before{content:none}.pl-item__fake-btn:after{-webkit-transition:color var(--animation-duration-default) ease-in;transition:color var(--animation-duration-default) ease-in;content:var(--arrow-icon);width:1rem;height:1rem;color:var(--theme-color-link, var(--color-a-text))}.chart-module.boxed-layout{border-top:none;border-left:var(--module-boxed-layout-border-top-width) solid var(--theme-color-dark, var(--module-boxed-layout-border-top-color));border-radius:var(--border-clamp)}.content-rte blockquote,.umb-rte blockquote{background:var(--theme-color-text, var(--color-a));border-radius:.625rem;padding:max(18px,min(1.84vw,35px));padding-left:3.125rem;color:var(--theme-color, var(--color-body-background));font-style:normal}.content-rte blockquote:before,.umb-rte blockquote:before{content:none}.content-rte blockquote:after,.umb-rte blockquote:after{font-family:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:4.375rem;margin-left:var(--spacing-8)}.heading-bar:not([class*=theme-]) .heading-bar__trumpet{color:var(--color-a)}.heading-bar:not([class*=theme-]) .heading-bar__trumpet:before{background-color:var(--color-a)}.heading-bar__trumpet{display:flex;align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-12);font-size:var(--font-size-normal-responsive)}.heading-bar__trumpet:before{content:"";display:inline-block;width:var(--spacing-10);height:var(--spacing-10);background-color:currentcolor;-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}@media (min-width: 780px){.heading-bar__trumpet:before{width:var(--spacing-12);height:var(--spacing-12)}}.heading-bar__headline.headline-overwrite{max-width:100%}@media (min-width: 780px){.heading-bar__headline.headline-overwrite{max-width:50%}}.heading-bar__headline.headline-overwrite-large{font-size:max(1.5625rem,min(2.63vw,3.125rem))}.heading-bar__link{--button-bg-color: var(--theme-color-text, var(--color-a));--button-bg-color-hover: var( --theme-color-dark, var(--color-a-dark) );--button-bg-color-active: var( --theme-color-dark, var(--color-a-dark) );--button-bg-color-disabled: var(--color-gray-e);--button-color: var(--theme-color, var(--color-a-text));--button-color-hover: var(--theme-color-text, var(--color-a-text));--button-color-active: var(--theme-color-text, var(--color-a-text));--button-color-disabled: var(--color-gray-b);border-radius:62.4375rem}.heading-bar__link:after{display:none}.accordion-module{border-radius:var(--border-clamp)}.slider{border-top-right-radius:var(--border-clamp);border-top-left-radius:var(--border-clamp);overflow:hidden}.fullscreen-container .slider{border-radius:0}@media (max-width: 779.98px){.slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:var(--spacing-2) solid var(--theme-color-dark, var(--color-body-text))}}.swiper .video-module .video-module__text{padding:var(--spacing-16) var(--spacing-48)}.image-module:not([class*=theme-]){border-radius:var(--border-clamp);overflow:hidden}.image-module:not([class*=theme-]):has(.image-module__text){border-bottom-left-radius:0;border-bottom-right-radius:0}.image-module[class*=theme-]:not(:has(.image-module__text)){background-color:inherit}.image-module[class*=theme-]:not(:has(.image-module__text)) figure{position:relative}.image-module[class*=theme-]:not(:has(.image-module__text)) figure .umbraco-image{width:calc(100% - 30px);margin-left:auto;border-radius:var(--border-clamp);overflow:hidden}.image-module[class*=theme-]:not(:has(.image-module__text)) figure:after{content:"";position:absolute;width:calc(100% - 30px);height:100%;border:max(.125rem,min(.26vw,.3125rem)) solid var(--theme-color);border-radius:var(--border-clamp);bottom:-30px;left:0}.image-module[class*=theme-]:has(.image-module__text){border-radius:var(--border-clamp);overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:0}.pcm-list .area-content__data-item{display:inline-block;margin-right:var(--spacing-16)}.tabs-module:not([class*=theme-]) .tabs__nav-trigger{background-color:transparent;border-bottom:1px solid var(--color-white)}.tabs-module:not([class*=theme-]) .tabs__nav-trigger.active{color:var(--color-a);border-color:var(--color-a)}.tabs-module:not([class*=theme-]) .tabs__panel-inner{--theme-color: var(--color-white);border-radius:var(--border-clamp)}.tabs-module:not([class*=theme-]) .content-rte{--theme-color: var(--color-white)}.tabs-module:not([class*=theme-]) .multi-section-image{position:relative;margin-bottom:calc(var(--module-spacing-x) * 2)}.tabs-module:not([class*=theme-]) .multi-section-image .umbraco-image{width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);margin-left:auto;border-radius:var(--border-clamp);overflow:hidden}.tabs-module:not([class*=theme-]) .multi-section-image:after{content:"";position:absolute;width:calc(100% - 1.875rem);height:100%;border:max(.125rem,min(.26vw,.3125rem)) solid var(--color-a);border-radius:var(--border-clamp);bottom:-1.875rem;left:0}.tabs-module .multi-section-text .content-rte h1,.tabs-module .multi-section-text .content-rte h2{font-size:calc(var(--font-size-large-responsive) + var(--spacing-8))}.tabs__nav-trigger{max-width:none;width:100%;border:none;text-align:center;padding:var(--spacing-12) var(--spacing-16);font-size:var(--font-size-medium-responsive)}.tabs__nav-trigger:first-child{text-align:left}.tabs__nav-trigger:last-child{text-align:right}.tabs__nav-trigger:after{content:none}.tabs__panels{border:none;margin-top:var(--spacing-16)}.content-rte .btn,.content-rte .btn-b,.content-rte .btn-c{border-radius:62.4375rem}.btn-arrow:before{border-top:0;border-radius:0;position:absolute;top:calc(var(--line-height-buttons-with-icon) * var(--spacing-16) / 2 - .875rem);left:calc(var(--spacing-12) * -1);border-bottom:0;border-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:50%}.btn-arrow:after{-webkit-transform:translateX(.0625rem) rotate(360deg);transform:translate(.0625rem) rotate(360deg)}.area-footer .row.row--flat>div[data-doctype=innerGrid]{margin-top:0}@media (min-width: 992px){.service-menu{position:absolute;top:0;width:100%;right:0;display:flex;justify-content:flex-end;margin-right:1.25rem}}.service-menu__list{min-height:var(--spacing-40);gap:var(--spacing-24);font-size:var(--font-size-normal-responsive)}.service-menu__list a:hover{color:var(--color-c-dark)}.service-menu__list a[target=_blank]{background-color:var(--color-b);border-radius:var(--extra-round-border-radius);padding:var(--spacing-8) var(--spacing-16)}.service-menu__list a[target=_blank]:after{display:inline-block;content:var(--external-link-svg);-webkit-filter:var(--color-blue-filter);filter:var(--color-blue-filter);position:relative;top:auto;left:auto;background-color:transparent;background-color:initial;height:.875rem;width:.875rem}.service-menu__list a[target=_blank]:hover:after{-webkit-filter:var(--color-light-blue-filter);filter:var(--color-light-blue-filter)}.service-menu__list a:not([target=_blank]){-webkit-transition:color var(--animation-duration-short) ease-in-out;transition:color var(--animation-duration-short) ease-in-out;font-weight:700;font-family:var(--body-font-family);font-size:var(--font-size-xsmall-responsive);letter-spacing:.0625rem;text-transform:uppercase}.service-menu__list a:not([target=_blank]):hover:after{background-color:transparent}.transport-card{--module-boxed-layout-border-width: 0;--module-boxed-layout-border-color: transparent;border-radius:var(--border-clamp);padding:var(--spacing-32) var(--spacing-32) var(--spacing-40) var(--spacing-32);position:relative;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;display:flex;flex-direction:column;flex-grow:1}@media (min-width: 992px){.transport-card{padding:var(--spacing-64) var(--spacing-40) var(--spacing-40) var(--spacing-40)}}.transport-card__full-link{z-index:var(--z-index-above-content)}.transport-card__link{border-bottom:none}.transport-card__link:after{z-index:var(--z-index-above-content)}.transport-card .transport-card__text{height:100%}.transport-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.transport-card--variant-1,.transport-card--variant-4{background-color:var(--color-b);color:var(--color-b-text)}.transport-card--variant-2{-webkit-box-shadow:none;box-shadow:none;background-color:var(--color-a);color:var(--color-a-text)}.transport-card--variant-2 .transport-card__title{color:var(--color-a-text)}.transport-card--variant-3{background-color:var(--color-b);color:var(--color-b-text)}.transport-card--variant-3 .transport-card__title{color:var(--color-b-text)}.transport-card--variant-2,.transport-card--variant-4{border-top:none}
