.tx-solr-autosuggest{border:1px solid #CCC;background:#FFF;overflow:auto}.tx-solr-autosuggest strong{font-weight:bolder;color:#f18f0b}.tx-solr-autosuggest .autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.tx-solr-autosuggest .autocomplete-selected{background:#F1E0B6}.tx-solr-autosuggest .autocomplete-group{padding:10px 5px}.tx-solr-autosuggest .autocomplete-group strong{display:block;border-bottom:1px solid #999}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:#fff0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#fff0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#fff0;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--aspect-ratio-default:3 / 2;--aspect-ratio-default-value:calc(var(--aspect-ratio-default));--aspect-ratio-landscape:1.9;--aspect-ratio-square:1}:root{--color-layout-black:#021618;--color-layout-green-dark:#05393D;--color-layout-green-mid:#096167;--color-layout-bg-green-mid:#42F0C4;--color-layout-bg-green-mid-light:#A1F7E1;--color-layout-bg-green-light:#D0FBF0;--color-layout-blue-strong:#370FFE;--color-layout-grey-dark:#666;--color-layout-grey-mid:#BDBDC2;--color-layout-grey-mid-light:#CCC;--color-layout-grey-light:#E6E6E6;--color-layout-grey-x-light:#F4F6F5;--color-layout-white:#FFF;--color-layout-red:#EB144A;--color-highlight-primary:var(--color-layout-green-mid);--color-highlight-secondary:var(--color-layout-green-dark);--color-background-default:var(--color-layout-grey-x-light);--color-background-light:var(--color-layout-white);--color-background-dark:var(--color-highlight-secondary);--color-background-section-highlight:var(--color-layout-bg-green-light);--color-background-badge:var(--color-layout-bg-green-light);--color-background-box:var(--color-layout-bg-green-mid);--color-background-box-light:var(--color-layout-bg-green-mid-light);--color-background-disabled-dark:var(--color-layout-grey-dark);--color-background-disabled:var(--color-layout-grey-mid);--color-background-slider-dot:var(--color-layout-grey-mid-light);--color-background-slider-dot-active:var(--color-highlight-primary);--color-font-default:var(--color-layout-black);--color-font-light:var(--color-layout-grey-dark);--color-font-on-highlighted-bg:var(--color-layout-white);--color-font-highlight-on-highlighted-bg:var(--color-layout-bg-green-mid);--color-font-headlines:var(--color-highlight-primary);--color-font-label:var(--color-layout-blue-strong);--color-focus:var(--color-font-default);--color-focus-light:var(--color-background-light);--color-input-focus:var(--color-focus);--color-line:var(--color-layout-grey-mid);--color-blockquote-text:var(--color-font-default);--color-failure:var(--color-layout-red);--color-background-alert-info:#A391FF;--color-background-alert-success:var(--color-layout-bg-green-mid);--color-background-alert-warning:#FC6E07;--color-background-alert-error:#EB144A;--color-font-form:var(--color-font-default);--color-font-form-light:var(--color-font-light);--color-line-form:var(--color-layout-white);--color-line-form-focus:var(--color-highlight-primary);--color-background-form:var(--color-layout-grey-light);--color-background-form-field:var(--color-layout-white);--color-select-outline-bg:var(--color-layout-white);--color-select-outline-font:var(--color-font-default);--cookie-banner-color-background:var(--color-layout-white);--cookie-banner-color-background-light:var(--color-layout-grey-mid);--cookie-banner-color-background-medium:var(--color-layout-grey-light)}@media (prefers-contrast:more){:root{--color-highlight-primary:#000;--color-highlight-secondary:#000;--color-font-light:#000;--color-line:#000;--color-failure:#000}}:root{--font-default:"Inter", sans-serif;--font-highlight:"Inter", sans-serif;--font-weight-normal:400;--font-weight-bold:600;--font-weight-headlines:700;--font-line-height-base:140%;--font-line-height-base-factor:1.4em;--font-line-height-base-factor-unitless:1.4;--font-line-height-headlines:120%;--font-line-height-headlines-factor:1.2;--font-line-height-small:128.571%;--font-line-height-xlarge:133.333%;--font-line-height-xsmall:133.333%;--font-line-height-2xlarge:125%;--font-line-height-buttons:150%}:root{--font-size-base:1rem;--font-size-2xlarge:2rem;--font-size-xlarge:1.5rem;--font-size-large:1.25rem;--font-size-small:0.875rem;--font-size-xsmall:0.75rem;--font-size-h1:3.5rem;--font-size-h2:2.5rem;--font-size-h3:1.75rem;--font-size-h4:var(--font-size-large);--font-size-h5:var(--font-size-base);--font-size-h6:var(--font-size-small);--font-size-icons-default:2.25rem;--font-size-icons-medium:1.625rem;--font-size-icons-small:1rem;--font-size-icons-super-small:0.375rem;--font-size-icons-plus-size:1.3125;--font-size-icons-arrow:1.25}@media screen and (max-width:992px){:root{--font-size-2xlarge:1.5rem;--font-size-xlarge:1.25rem;--font-size-large:1rem;--font-size-h1:3rem;--font-size-h2:2rem;--font-size-h3:1.25rem}}@media screen and (max-width:576px){:root{--font-size-2xlarge:1.25rem;--font-size-h1:2.5rem;--font-size-h2:1.5rem}}:root{--margin-nlb:1.4rem;--wrapper-padding:3rem;--col-gap:calc(10px * 2);--cell-padding-default:12px;--margin-vertical-default:3rem;--padding-form-x:12px;--padding-form-y:4px;--padding-form:var(--padding-form-y) var(--padding-form-x);--padding-box-x:32px;--padding-box-y:40px;--padding-box:var(--padding-box-y) var(--padding-box-x)}@media screen and (max-width:1200px){:root{--wrapper-padding:2rem;--margin-vertical-default:2.5rem}}@media screen and (max-width:820px){:root{--padding-box-x:24px}}@media screen and (max-width:576px){:root{--wrapper-padding:1rem;--margin-vertical-default:2rem;--padding-box-x:16px;--padding-box-y:24px}}:root{--z-index-header:500;--z-index-invisible-focus-link:540;--z-index-cs-modal:99999;--cookie-banner-info-box-z-index:99999;--cookie-banner-edit-box-z-index:99999;--z-index-main-navigation-bg:10;--z-index-main-navigation:calc(var(--z-index-main-navigation-bg) + 1);--z-index-scroll-to-top:5}:root{--default-transition-time:300ms;--icon-click-area-size:48px;--max-screen-width:1920px;--max-wrapper-width:1440px;--accordion-max-breakpoint:576px;--accordion-max-width:1000px;--button-padding-x:2rem;--button-padding-y:0.5625rem;--border-radius-default:8px;--border-width-default:1px;--focus-outline-default:2px;--focus-outline-offset-input:2px;--focus-outline-offset-for-links:1px;--cookie-banner-edit-box-max-width:500px;--cookie-banner-edit-box-checkbox-toggle-size:24px;--cookie-banner-info-box-max-width:1200px;--slider-autoplay-timeout:2000ms;--checkbox-size:18px;--checkbox-icon-size:24px;--checkbox-border-width:2px;--checkbox-radio-active-inner-offset:3px;--box-shadow-default:0 4px 13px 0 rgba(0, 0, 0, 0.16);--breadcrumb-arrow-space:1rem}@media screen and (max-width:576px){:root{--breadcrumb-arrow-space:0.5rem}}:root{--slider-focus-width-space:calc(var(--focus-outline-default) + var(--focus-outline-offset-for-links));--slider-pagination-space-y:2rem;--slider-pagination-arrow-size:2.625rem;--slider-pagination-padding:12px}:root{--teaser-item-space-x:var(--col-gap)}:root{--breakpoint-mobile-menu:1080px;--breakpoint-multiple-micro-slider-items-per-view:820px;--scrollbar-width:0px;--slider-item-space-x:calc(var(--teaser-item-space-x) - var(--slider-focus-width-space) * 2)}.global-wrapper{--max-mobile-menu-width:768px;--flyout-width:600px;--header-vertical-menu-padding-mobile:75px;--header-height:120px;--header-height-reduced:64px;--header-logo-width:126px;--header-reduced-logo-width:40px;--header-min-gap-x:20px;--section-menu-height:var(--header-height-reduced);--footer-padding-y:48px;--footer-wrapper-gap:64px;--footer-menu-wrapper-gap:20px;--footer-logo-width:206px;--footer-accordion-item-gap:16px;--max-width-narrow:66.666%;--sidebar-sticky-gap:var(--header-min-gap-x);--sidebar-select-border-radius:calc(var(--sidebar-select-height) * 0.5);--sidebar-select-height:62px;--sidebar-select-padding:8px;--sidebar-select-padding-left:32px;--sidebar-select-arrow-size:calc(var(--sidebar-select-height) - (var(--sidebar-select-padding) * 2));--header-height-current:var(--header-height);--section-menu-height-current:calc(0px);--sidebar-sticky-gap-current:calc(0px)}@media screen and (max-width:1420px){.global-wrapper{--footer-menu-wrapper-gap:48px}}@media screen and (max-width:1200px){.global-wrapper{--flyout-width:480px;--footer-padding-y:40px;--footer-wrapper-gap:48px}}@media screen and (max-width:1080px){.global-wrapper{--header-height:96px;--header-logo-width:103px}}@media screen and (max-width:576px){.global-wrapper{--header-height:74px;--header-height-reduced:74px;--header-logo-width:36px;--header-reduced-logo-width:36px;--footer-padding-y:32px}}.cs-image-bottom-container{--image-overlay-container-padding:48px}@media screen and (max-width:992px){.cs-image-bottom-container{--image-overlay-container-padding:32px}}@media screen and (max-width:576px){.cs-image-bottom-container{--image-overlay-container-padding:16px}}.cs-image-caption-container{--caption-border-radius:58px;--caption-container-padding:16px}.h-last-child-no-margin-bottom>*:last-child{margin-bottom:0}.h-no-margin-bottom{margin-bottom:0}.h-margin-bottom-nlb{margin-bottom:var(--margin-nlb)}.h-no-margin-top{margin-top:0}.h-margin-top-nlb{margin-top:var(--margin-nlb)}.h-visible-only-for-screenreader,.h-hide-on-unfocus:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(100%);clip-path:inset(100%);white-space:nowrap;border:0}.h-hidden{display:none}.h-non-visible{height:0;visibility:hidden;pointer-events:none}.h-show-on-mobile-menu-size,.h-show-on-tablet-large,.h-show-on-tablet-medium,.h-show-on-tablet-small,.h-show-on-mobile{display:none}.h-show-on-contrast-mode{display:none}.h-overflow-visible{overflow:visible!important}@media (prefers-contrast:more){.h-show-on-contrast-mode{display:block}}@media screen and (max-width:1080px){.h-hide-on-mobile-menu-size{display:none}.h-show-on-mobile-menu-size{display:block}}@media screen and (max-width:1200px){.h-hide-on-tablet-large{display:none}.h-show-on-tablet-large{display:block}}@media screen and (max-width:992px){.h-hide-on-tablet-medium{display:none}.h-show-on-tablet-medium{display:block}}@media screen and (max-width:820px){.h-hide-on-tablet-small{display:none}.h-show-on-tablet-small{display:block}}@media screen and (max-width:576px){.h-hide-on-mobile{display:none}.h-show-on-mobile{display:block}}.h-text-left,.text-left{text-align:left}.h-text-center,.text-center{text-align:center}.h-text-right,.text-right{text-align:right}.h-text-justify,.text-justify{text-align:justify}.h-block-icon::before{display:block;margin:0;width:100%}.h-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.h-text-overflow-multiline{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.h-font-light{color:var(--color-font-light)}.h-overflow-y{overflow-y:hidden!important}.h-flex-space-between{display:flex;align-items:center;justify-content:space-between}.h-stop-animations *{transition:none!important}[class^="cs-icon-"]::before,[class*=" cs-icon-"]::before{content:"";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.cs-icon-arrow-down::before{content:"\e800"}.cs-icon-arrow-up::before{content:"\e801"}.cs-icon-arrow-left::before{content:"\e802"}.cs-icon-arrow-right::before{content:"\e803"}.cs-icon-ext-link::before{content:"\e804"}.cs-icon-angle-down::before{content:"\e805"}.cs-icon-angle-up::before{content:"\e806"}.cs-icon-angle-left::before{content:"\e807"}.cs-icon-angle-right::before{content:"\e808"}.cs-icon-date::before{content:"\e809"}.cs-icon-upload::before{content:"\e80a"}.cs-icon-download::before{content:"\e80b"}.cs-icon-search::before{content:"\e80c"}.cs-icon-close::before{content:"\e80d"}.cs-icon-plus::before{content:"\e80e"}.cs-icon-accessibility::before{content:"\e810"}.cs-icon-menu-bar::before{content:"\e811"}.cs-icon-play::before{content:"\e812"}.cs-icon-checkbox::before{content:"\e80f"}.cs-icon-checkbox-checked::before{content:"\e813"}strong,b{font-weight:var(--font-weight-bold)}img{display:block;height:auto;max-width:100%;width:100%}img:not([class]){margin-bottom:var(--margin-nlb)}img.image--lazyload-via-srcset{width:100%}.cs-image{max-width:var(--max-wrapper-width);aspect-ratio:1.9;position:relative}.wrapper>*>.cs-image{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width))}.cs-image-bottom-container{position:absolute;inset:auto 0 0 0;padding:var(--image-overlay-container-padding);display:flex}.cs-image-caption-container{border-radius:var(--caption-border-radius);display:flex;align-items:center;gap:var(--caption-container-padding);padding:0 var(--caption-container-padding) 0 0;background:#fff0;transition:background var(--default-transition-time) ease-in-out}.cs-image-caption-container.active{background:var(--color-background-light)}.cs-image-caption-container.active .cs-image-title{opacity:1}.cs-image-caption-container.active .cs-image-caption-trigger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cs-image-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--caption-container-padding) 0;opacity:0;transition:opacity var(--default-transition-time) ease-in-out}.cs-image-caption-trigger{--color-button-base-border:var(--color-background-light);--color-button-base-border-hover:var(--color-background-light);margin:0;box-sizing:content-box;border-width:8px;border-style:solid;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out,-webkit-transform var(--default-transition-time) ease-in-out}.cs-image-caption-trigger--focus-light:focus-visible{outline:var(--color-focus-light) solid var(--focus-outline-default)}.cs-image-caption-trigger::before{font-size:var(--font-size-icons-plus-size)}sup,sub{position:relative;top:-.4em;vertical-align:baseline}sub{top:.4em}h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6{margin-top:var(--margin-vertical-default)}h2:first-child,.h-h2:first-child,h3:first-child,.h-h3:first-child,h4:first-child,.h-h4:first-child,h5:first-child,.h-h5:first-child,h6:first-child,.h-h6:first-child{margin-top:0}h1,.h-h1,h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6{color:var(--color-font-headlines);font-family:var(--font-highlight);font-weight:var(--font-weight-headlines);margin-bottom:var(--margin-nlb);line-height:var(--font-line-height-headlines)}h1+h2,.h-h1+h2,h2+h2,.h-h2+h2,h3+h2,.h-h3+h2,h4+h2,.h-h4+h2,h5+h2,.h-h5+h2,h6+h2,.h-h6+h2,h1+.h-h2,.h-h1+.h-h2,h2+.h-h2,.h-h2+.h-h2,h3+.h-h2,.h-h3+.h-h2,h4+.h-h2,.h-h4+.h-h2,h5+.h-h2,.h-h5+.h-h2,h6+.h-h2,.h-h6+.h-h2,h1+h3,.h-h1+h3,h2+h3,.h-h2+h3,h3+h3,.h-h3+h3,h4+h3,.h-h4+h3,h5+h3,.h-h5+h3,h6+h3,.h-h6+h3,h1+.h-h3,.h-h1+.h-h3,h2+.h-h3,.h-h2+.h-h3,h3+.h-h3,.h-h3+.h-h3,h4+.h-h3,.h-h4+.h-h3,h5+.h-h3,.h-h5+.h-h3,h6+.h-h3,.h-h6+.h-h3,h1+h4,.h-h1+h4,h2+h4,.h-h2+h4,h3+h4,.h-h3+h4,h4+h4,.h-h4+h4,h5+h4,.h-h5+h4,h6+h4,.h-h6+h4,h1+.h-h4,.h-h1+.h-h4,h2+.h-h4,.h-h2+.h-h4,h3+.h-h4,.h-h3+.h-h4,h4+.h-h4,.h-h4+.h-h4,h5+.h-h4,.h-h5+.h-h4,h6+.h-h4,.h-h6+.h-h4,h1+h5,.h-h1+h5,h2+h5,.h-h2+h5,h3+h5,.h-h3+h5,h4+h5,.h-h4+h5,h5+h5,.h-h5+h5,h6+h5,.h-h6+h5,h1+.h-h5,.h-h1+.h-h5,h2+.h-h5,.h-h2+.h-h5,h3+.h-h5,.h-h3+.h-h5,h4+.h-h5,.h-h4+.h-h5,h5+.h-h5,.h-h5+.h-h5,h6+.h-h5,.h-h6+.h-h5,h1+h6,.h-h1+h6,h2+h6,.h-h2+h6,h3+h6,.h-h3+h6,h4+h6,.h-h4+h6,h5+h6,.h-h5+h6,h6+h6,.h-h6+h6,h1+.h-h6,.h-h1+.h-h6,h2+.h-h6,.h-h2+.h-h6,h3+.h-h6,.h-h3+.h-h6,h4+.h-h6,.h-h4+.h-h6,h5+.h-h6,.h-h5+.h-h6,h6+.h-h6,.h-h6+.h-h6{margin-top:0}h1,.h-h1{font-size:var(--font-size-h1);font-weight:800}h2,.h-h2{font-size:var(--font-size-h2)}h3,.h-h3{font-size:var(--font-size-h3)}h4,.h-h4{font-size:var(--font-size-h4)}h5,.h-h5{font-size:var(--font-size-h5)}h6,.h-h6{font-size:var(--font-size-h6)}.h-clean-headline-color h1,.h-clean-headline-color .h-h1,.h-clean-headline-color h2,.h-clean-headline-color .h-h2,.h-clean-headline-color h3,.h-clean-headline-color .h-h3,.h-clean-headline-color h4,.h-clean-headline-color .h-h4,.h-clean-headline-color h5,.h-clean-headline-color .h-h5,.h-clean-headline-color h6,.h-clean-headline-color .h-h6{color:inherit}p{margin-bottom:var(--margin-nlb)}.h-subline{font-size:var(--font-size-xlarge);line-height:var(--font-line-height-xlarge)}.h-font-size-small{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}button{-webkit-tap-highlight-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;clear:both;color:inherit;cursor:pointer;display:block;font-size:inherit;font-family:var(--font-default);overflow:visible}button:hover{color:inherit}button,.button,form button[type="submit"],input[type="submit"]{--color-button-base-bg:var(--color-highlight-primary);--color-button-base-border:var(--color-highlight-primary);--color-button-base-text:var(--color-font-on-highlighted-bg);--color-button-base-bg-hover:var(--color-highlight-secondary);--color-button-base-border-hover:var(--color-highlight-secondary);--color-button-base-text-hover:var(--color-font-on-highlighted-bg);--button-size-block-icon:42px;font-size:var(--font-size-base);line-height:var(--font-line-height-buttons);background-color:var(--theme-color-button-bg,var(--color-button-base-bg));border:var(--border-width-default) solid var(--theme-color-button-border,var(--color-button-base-border));border-radius:var(--border-radius-default);color:var(--theme-color-button-text,var(--color-button-base-text));display:inline-block;font-weight:var(--font-weight-normal);margin:var(--margin-nlb) 0;padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none}button:hover,.button:hover,form button[type="submit"]:hover,input[type="submit"]:hover{background-color:var(--theme-color-button-bg-hover,var(--color-button-base-bg-hover));border-color:var(--theme-color-button-border-hover,var(--color-button-base-border-hover));color:var(--theme-color-button-text-hover,var(--color-button-base-text-hover));cursor:pointer}button:focus-visible,.button:focus-visible,form button[type="submit"]:focus-visible,input[type="submit"]:focus-visible{outline-offset:var(--focus-outline-offset-for-links)}button:focus-visible,.button:focus-visible,form button[type="submit"]:focus-visible,input[type="submit"]:focus-visible,button :focus-visible,.button :focus-visible,form button[type="submit"] :focus-visible,input[type="submit"] :focus-visible{outline:var(--color-focus) solid var(--focus-outline-default)}button.cs-icon-search,.button.cs-icon-search,button.cs-icon-menu-bar,.button.cs-icon-menu-bar{font-size:24px}button.cs-icon-menu-bar[aria-expanded="true"],.button.cs-icon-menu-bar[aria-expanded="true"]{background-color:var(--color-highlight-secondary)}button.cs-icon-menu-bar[aria-expanded="true"]::before,.button.cs-icon-menu-bar[aria-expanded="true"]::before{content:"\e80d";font-size:16px}button.cs-icon-angle-down::before,.button.cs-icon-angle-down::before,button.cs-icon-angle-up::before,.button.cs-icon-angle-up::before{width:auto;font-size:8px;position:relative}button.cs-icon-angle-down::before,.button.cs-icon-angle-down::before{top:1px}button.cs-icon-angle-up::before,.button.cs-icon-angle-up::before{top:-1px}button.disabled,.button.disabled,button[disabled],.button[disabled]{--color-button-base-bg:var(--color-background-disabled);--color-button-base-border:var(--color-font-on-highlighted-bg);--color-button-base-text:var(--color-font-on-highlighted-bg);--color-button-base-bg-hover:var(--color-background-disabled);--color-button-base-border-hover:var(--color-font-on-highlighted-bg);--color-button-base-text-hover:var(--color-font-on-highlighted-bg);cursor:auto}.button--block-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:var(--font-size-icons-small);height:var(--button-size-block-icon);margin:0;padding:0;min-width:var(--button-size-block-icon);width:var(--button-size-block-icon)}.button--block-icon::before{margin:0}.button--language-switch{text-transform:uppercase}.button--link{--theme-color-button-bg:transparent;--theme-color-button-text:currentColor;--theme-color-button-bg-hover:transparent;--theme-color-button-text-hover:var(--color-link-hover, var(--color-link-base-hover));display:inline;margin:0;border:none;border-radius:0;padding:0;text-align:left}.button--link:not([class*=" "]){text-decoration:underline;text-underline-offset:.2em;transition:all 0.2s ease}.button--link:not([class*=" "])[target="_blank"]::after{content:"\e804";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;font-size:12px;padding-left:12px;text-decoration:none;position:relative;top:-2px}.button--light{--color-button-base-bg:var(--color-layout-grey-light);--color-button-base-border:transparent;--color-button-base-text:var(--color-font-default);--color-button-base-bg-hover:var(--color-highlight-secondary);--color-button-base-border-hover:transparent;--color-button-base-text-hover:var(--color-layout-white)}.button--secondary{--color-button-base-bg:var(--color-highlight-secondary);--color-button-base-border:var(--color-highlight-secondary);--color-button-base-text:var(--color-font-on-highlighted-bg);--color-button-base-bg-hover:var(--color-highlight-primary);--color-button-base-border-hover:var(--color-highlight-primary);--color-button-base-text-hover:var(--color-font-on-highlighted-bg)}.button--outline{--color-button-base-bg:transparent;--color-button-base-border:var(--color-highlight-primary);--color-button-base-text:var(--color-highlight-primary);--color-button-base-bg-hover:var(--color-highlight-secondary);--color-button-base-border-hover:var(--color-highlight-secondary);--color-button-base-text-hover:var(--color-font-on-highlighted-bg)}.button--outline.button--secondary{--color-button-base-bg:transparent;--color-button-base-border:var(--color-highlight-secondary);--color-button-base-text:var(--color-highlight-secondary);--color-button-base-bg-hover:var(--color-highlight-secondary);--color-button-base-border-hover:var(--color-highlight-secondary);--color-button-base-text-hover:var(--color-font-on-highlighted-bg)}a{--color-link-default:inherit;--color-link-hover:inherit;--color-link-active:inherit;-webkit-tap-highlight-color:#fff0;color:var(--color-link-default);display:inline;text-decoration:unset}a:hover{color:var(--color-link-hover,var(--color-link-base-hover,inherit))}a.active{color:var(--color-link-active,var(--color-link-base-active,inherit))}a:focus-visible{outline-offset:var(--focus-outline-offset-for-links)}a img{border:0 none}a:not([class]){text-decoration:underline;text-underline-offset:.2em;transition:all 0.2s ease}a:not([class])[target="_blank"]::after{content:"\e804";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;font-size:12px;padding-left:12px;text-decoration:none;position:relative;top:-2px}.button--link,a:not([class]){--color-link-base-hover:var(--color-highlight-primary);--color-link-base-active:var(--color-highlight-primary)}a[id^="c"]:empty:not([id^="cscb"]){border:0;display:block;height:0;margin:0;padding:0;width:0}.invisible-focus-link{display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;height:48px;width:100%;z-index:var(--z-index-invisible-focus-link);background-color:#fff}ul:not([class]),ol:not([class]){--list-dot-size:4px;--list-dot-border-width:1px;--list-dot-space:8px;--list-dot-bg-color:currentColor;--list-dot-offset-left:calc((var(--list-dot-size) + var(--list-dot-border-width) * 2 + var(--list-dot-space)) * -1);--list-space-left:calc(var(--list-dot-size) + var(--list-dot-border-width) * 2 + var(--list-dot-space) * 2);margin-bottom:var(--margin-nlb);padding-left:var(--list-space-left);line-height:var(--font-line-height-base-factor)}ul:not([class]) ul,ol:not([class]) ul,ul:not([class]) ol,ol:not([class]) ol{margin-bottom:0}ul{list-style:none}ul:not([class])>li{position:relative}ul:not([class])>li::before{position:absolute;inset:calc(var(--font-line-height-base-factor) * 0.5) auto auto var(--list-dot-offset-left);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";border:var(--list-dot-border-width) solid currentColor;border-radius:50%;width:var(--list-dot-size);height:var(--list-dot-size);margin:0 var(--list-dot-padding-x);background-color:var(--list-dot-bg-color)}ul:not([class]) ul:not([class]){--list-dot-bg-color:transparent}ul:not([class]) ul:not([class]) ul:not([class]){--list-dot-size:10px;--list-dot-border-width:0px;--list-dot-bg-color:currentColor}ul:not([class]) ul:not([class]) ul:not([class])>li::before{height:2px;border-radius:0}ol:not([class]) ol:not([class]){list-style-type:lower-alpha}ol:not([class]) ol:not([class]) ol:not([class]){list-style-type:lower-roman}table{--theme-color-table-row-even:var(--color-background-light);border-spacing:0;width:100%}table:not([class]),table.contenttable{margin-bottom:var(--margin-nlb)}table:not([class]) th,table.contenttable th,table:not([class]) td,table.contenttable td{padding:var(--cell-padding-default);text-align:left;vertical-align:top}table:not([class]) th>*:last-child,table.contenttable th>*:last-child,table:not([class]) td>*:last-child,table.contenttable td>*:last-child{margin-bottom:0}table:not([class]) tr:nth-child(even) th,table.contenttable tr:nth-child(even) th,table:not([class]) tr:nth-child(even) td,table.contenttable tr:nth-child(even) td{background-color:var(--theme-color-table-row-even)}table:not([class]) th,table.contenttable th{font-weight:var(--font-weight-bold)}.dl-container{container:dl / inline-size}dl{margin-bottom:var(--margin-nlb)}@container dl (min-width:600px){dl{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--col-gap);-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}}dl>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--color-line);padding:var(--cell-padding-default) 0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}dl dt{text-align:left}dl dd{text-align:right}blockquote{margin-bottom:var(--margin-nlb);position:relative;font-size:var(--font-size-xlarge);line-height:var(--font-line-height-2xlarge);color:var(--color-blockquote-text)}blockquote+hr{border-color:var(--color-blockquote-text)}.author__name{font-size:var(--font-size-large);font-weight:var(--font-weight-headlines);line-height:var(--font-line-height-base)}.author{margin-bottom:var(--margin-nlb)}.author>*{margin-bottom:calc(var(--cell-padding-default) * 0.5)}.author>*:last-child{margin-bottom:0}hr{border:none;border-top:var(--border-width-default) solid var(--color-line);color:#fff0;height:0;margin:2rem 0}.video-container{aspect-ratio:16 / 9;margin:0 auto;width:100%}.video-container video{width:100%;transition:opacity 0.2s ease-in-out;opacity:1}.video-container video:empty{opacity:0}.loader{height:30px;aspect-ratio:2;display:grid;background:radial-gradient(farthest-side at 0 0,#000 15%,#0000 18%) / 50% 100%,radial-gradient(50% 100% at 50% 160%,#fff 95%,#0000) / 50% 50%,radial-gradient(50% 100% at 50% -60%,#fff 95%,#0000) 0 100% / 50% 50%;background-repeat:repeat-x;-webkit-mask:radial-gradient(50% 100% at 0 100%,#000 95%,#0000) / 50% 100% repeat-x;mask:radial-gradient(50% 100% at 0 100%,#000 95%,#0000) / 50% 100% repeat-x;-webkit-animation:eyes 6s infinite linear;animation:eyes 6s infinite linear}@-webkit-keyframes eyes{0%,5%{background-position:0 0,0 0,0 100%}6%,18%{background-position:5px 0,0 0,0 100%}20%,25%{background-position:0 0,0 0,0 100%}27%,40%{background-position:-5px 0,0 0,0 100%}42%,50%{background-position:0 0,0 0,0 100%}80%{-webkit-mask-size:50% 100%;mask-size:50% 100%}82%{-webkit-mask-size:50% 0;mask-size:50% 0}84%{-webkit-mask-size:50% 100%;mask-size:50% 100%}86%{-webkit-mask-size:50% 0;mask-size:50% 0}88%{-webkit-mask-size:50% 100%;mask-size:50% 100%}}@keyframes eyes{0%,5%{background-position:0 0,0 0,0 100%}6%,18%{background-position:5px 0,0 0,0 100%}20%,25%{background-position:0 0,0 0,0 100%}27%,40%{background-position:-5px 0,0 0,0 100%}42%,50%{background-position:0 0,0 0,0 100%}80%{-webkit-mask-size:50% 100%;mask-size:50% 100%}82%{-webkit-mask-size:50% 0;mask-size:50% 0}84%{-webkit-mask-size:50% 100%;mask-size:50% 100%}86%{-webkit-mask-size:50% 0;mask-size:50% 0}88%{-webkit-mask-size:50% 100%;mask-size:50% 100%}}.cs-hpi-microsoft-dynamics-form{--form-field-height:44px}@media screen and (min-width:1421px){.cs-hpi-microsoft-dynamics-form{width:50%}}.cs-hpi-microsoft-dynamics-form *{font-family:var(--font-default)!important}.cs-hpi-microsoft-dynamics-form [data-layout="true"]{max-width:none!important}.cs-hpi-microsoft-dynamics-form [data-editorblocktype]{margin:0!important;padding:0!important;text-align:left!important}.cs-hpi-microsoft-dynamics-form [data-section]{margin-bottom:var(--margin-vertical-default)}.cs-hpi-microsoft-dynamics-form [data-section]:last-child{margin-bottom:0}.cs-hpi-microsoft-dynamics-form img{border-radius:var(--border-radius-default);width:auto}.cs-hpi-microsoft-dynamics-form table{margin-bottom:0;width:100%!important}.cs-hpi-microsoft-dynamics-form table tr{padding:0!important}.cs-hpi-microsoft-dynamics-form table tr:nth-child(even) th,.cs-hpi-microsoft-dynamics-form table tr:nth-child(even) td{background:#fff0}.cs-hpi-microsoft-dynamics-form table th,.cs-hpi-microsoft-dynamics-form table td{padding:0}.cs-hpi-microsoft-dynamics-form table th{width:auto!important;margin:0!important;padding:0!important}.cs-hpi-microsoft-dynamics-form table.multi{table-layout:fixed}.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]{--ms-dynamics-multi-table-padding:20px;padding:0 var(--ms-dynamics-multi-table-padding) 0 var(--ms-dynamics-multi-table-padding)!important}.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]:first-child{padding-left:0!important}.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]:last-child{padding-right:0!important}@media screen and (max-width:992px){.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]{--ms-dynamics-multi-table-padding:16px}}@media only screen and (max-width:768px){.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]{padding:var(--ms-dynamics-multi-table-padding) 0 var(--ms-dynamics-multi-table-padding) 0!important}.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]:first-child{padding-top:0!important}.cs-hpi-microsoft-dynamics-form table.multi>tbody>tr>th[data-container="true"]:last-child{padding-bottom:0!important}}.cs-hpi-microsoft-dynamics-form table.multi input,.cs-hpi-microsoft-dynamics-form table.multi textarea,.cs-hpi-microsoft-dynamics-form table.multi select,.cs-hpi-microsoft-dynamics-form table.multi .select2-container--default .select2-selection--single,.cs-hpi-microsoft-dynamics-form table.multi .select2-container--default .select2-selection--multiple,.cs-hpi-microsoft-dynamics-form table.multi .file-upload__field{margin-bottom:0}.cs-hpi-microsoft-dynamics-form form{margin-bottom:0;border-radius:var(--border-radius-default);padding:40px 32px;background:var(--color-background-form)}@media screen and (max-width:576px){.cs-hpi-microsoft-dynamics-form form{padding-left:var(--wrapper-padding);padding-right:var(--wrapper-padding)}}.cs-hpi-microsoft-dynamics-form form.marketingForm{font-size:var(--font-size-base)}.cs-hpi-microsoft-dynamics-form form.marketingForm h1,.cs-hpi-microsoft-dynamics-form form.marketingForm h2,.cs-hpi-microsoft-dynamics-form form.marketingForm h3,.cs-hpi-microsoft-dynamics-form form.marketingForm h4,.cs-hpi-microsoft-dynamics-form form.marketingForm h5,.cs-hpi-microsoft-dynamics-form form.marketingForm h6{margin-bottom:var(--margin-nlb);line-height:var(--font-line-height-headlines);color:var(--color-font-headlines)!important;font-weight:var(--font-weight-headlines)}.cs-hpi-microsoft-dynamics-form form.marketingForm h1,.cs-hpi-microsoft-dynamics-form form.marketingForm h2,.cs-hpi-microsoft-dynamics-form form.marketingForm h3{font-size:var(--font-size-h3)}.cs-hpi-microsoft-dynamics-form form.marketingForm h1,.cs-hpi-microsoft-dynamics-form form.marketingForm p{text-align:left}.cs-hpi-microsoft-dynamics-form form.marketingForm a,.cs-hpi-microsoft-dynamics-form form.marketingForm p{font-size:var(--font-size-base);line-height:var(--font-line-height-base)}.cs-hpi-microsoft-dynamics-form form.marketingForm a{color:var(--color-link-default);text-decoration:underline}.cs-hpi-microsoft-dynamics-form form.marketingForm a:hover{color:var(--color-highlight-primary)}.cs-hpi-microsoft-dynamics-form form.marketingForm ul,.cs-hpi-microsoft-dynamics-form form.marketingForm ol,.cs-hpi-microsoft-dynamics-form form.marketingForm p{margin-bottom:var(--margin-nlb)}.cs-hpi-microsoft-dynamics-form form.marketingForm ul:last-child,.cs-hpi-microsoft-dynamics-form form.marketingForm ol:last-child,.cs-hpi-microsoft-dynamics-form form.marketingForm p:last-child{margin-bottom:0}.cs-hpi-microsoft-dynamics-form form.marketingForm li::marker{font-size:var(--font-size-base)}.cs-hpi-microsoft-dynamics-form .textFormFieldBlock,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock,.cs-hpi-microsoft-dynamics-form .multiOptionSetFormFieldBlock,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock,.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock{display:block}.cs-hpi-microsoft-dynamics-form .textFormFieldBlock label,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock label,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock label,.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock label,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock label.block-label,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock label.block-label,.cs-hpi-microsoft-dynamics-form .multiOptionSetFormFieldBlock label.block-label,.cs-hpi-microsoft-dynamics-form .passesBlock label,.cs-hpi-microsoft-dynamics-form .consentBlock label p,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{display:block;margin-top:0;padding-left:4px;padding-bottom:6px;color:var(--color-font-default);font-weight:var(--font-weight-normal);font-size:var(--font-size-small);line-height:var(--font-line-height-base)}.cs-hpi-microsoft-dynamics-form .textFormFieldBlock label::after,.cs-hpi-microsoft-dynamics-form .twooption_checkbox label::after,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock label::after,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock label::after,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock label.block-label::after,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.twooption_checkbox label::after,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock label.block-label::after,.cs-hpi-microsoft-dynamics-form .passesBlock label.block-label::after,.cs-hpi-microsoft-dynamics-form .multiOptionSetFormFieldBlock label.block-label::after,.cs-hpi-microsoft-dynamics-form .consentBlock label::after,.cs-hpi-microsoft-dynamics-form .consentBlock label p:first-of-type::after,.cs-hpi-microsoft-dynamics-form .eventSession label::after,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Sessions"] h2::after,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]::after{width:auto;color:var(--color-failure)}.cs-hpi-microsoft-dynamics-form input[disabled]+label{opacity:.5}.cs-hpi-microsoft-dynamics-form label:has(p)::after{display:none}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock select,.cs-hpi-microsoft-dynamics-form .textFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .marketingForm textarea,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] input,.cs-hpi-microsoft-dynamics-form .passesBlock select,.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock input{box-shadow:0 4px 13px 0 #fff0;border:none;border-radius:calc(var(--border-radius-default) * 0.5);padding:12px;background:var(--color-background-form-field);font-size:var(--font-size-base);line-height:1;transition:box-shadow var(--default-transition-time) ease}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock select:hover,.cs-hpi-microsoft-dynamics-form .textFormFieldBlock input:hover,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock input:hover,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock input:hover,.cs-hpi-microsoft-dynamics-form .marketingForm textarea:hover,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] input:hover,.cs-hpi-microsoft-dynamics-form .passesBlock select:hover,.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock input:hover{box-shadow:0 4px 13px 0 rgb(0 0 0 / .16)}.cs-hpi-microsoft-dynamics-form .marketingForm textarea{line-height:1.5}.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock .phoneCountryCode{border:none;overflow:visible}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock select{height:var(--form-field-height);cursor:pointer}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock::after{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock::after{content:"\e80c";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;font-size:21px}.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock ::-webkit-calendar-picker-indicator{cursor:pointer}.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock::after{content:"\e809";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;font-size:18px}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock::after{font-size:9px}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock{position:relative}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock::after{position:absolute;inset:auto 0 0 auto;display:flex;align-items:center;justify-content:center;margin:0;border-radius:var(--border-radius-default);height:var(--form-field-height);width:var(--form-field-height);background:var(--color-background-form-field);pointer-events:none}.cs-hpi-microsoft-dynamics-form .table.multi .optionSetFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .table.multi .lookupFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .table.multi .dateTimeFormFieldBlock::after{bottom:0}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] .ui-widget.ui-widget-content{border:var(--border-width-default) solid var(--color-line)}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] .ui-menu .ui-menu-item{padding:12px calc(var(--icon-click-area-size) + 12px) 12px 12px;font-size:var(--font-size-small)}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] .ui-menu .ui-menu-item-wrapper{padding:0}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] .ui-selectmenu-menu .ui-menu{max-height:212px}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] .ui-state-active{border:none;background:var(--color-layout-bg-green-light);color:var(--color-font-default)}.cs-hpi-microsoft-dynamics-form div[data-cached-form-url] button.submitButton{min-width:0}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.radiobuttons,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.twooption_checkbox,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock div.radiobuttons,.cs-hpi-microsoft-dynamics-form .multiOptionSetFormFieldBlock fieldset{gap:0;font-size:var(--font-size-base)}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.radiobuttons div label,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock div.radiobuttons div label{font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.radiobuttons div label::before,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock div.radiobuttons div label::before{margin-right:10px;border:var(--checkbox-border-width) solid var(--color-font-default)}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.radiobuttons div input:checked+label::after,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock div.radiobuttons div input:checked+label::after{position:absolute;inset:calc(var(--checkbox-border-width) + var(--checkbox-radio-active-inner-offset)) auto auto calc(var(--checkbox-border-width) + var(--checkbox-radio-active-inner-offset));content:"";border-radius:50%;width:calc(var(--checkbox-size) - var(--checkbox-radio-active-inner-offset) * 2);height:calc(var(--checkbox-size) - var(--checkbox-radio-active-inner-offset) * 2);background:var(--color-font-default)}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.radiobuttons div input:focus+label::before,.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock div.radiobuttons div input:focus+label::before{box-shadow:0 0 2px 2px rgb(0 0 0 / .25);border-color:var(--color-font-default)}.cs-hpi-microsoft-dynamics-form .consentBlock input[type="checkbox"]+label::before{content:"\e80f";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:10px;border:none;height:var(--checkbox-icon-size);min-width:var(--checkbox-icon-size);width:var(--checkbox-icon-size);font-size:var(--checkbox-icon-size);position:relative;top:-2px}.cs-hpi-microsoft-dynamics-form .consentBlock input[type="checkbox"]:checked+label::before{content:"\e813";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:10px}.cs-hpi-microsoft-dynamics-form .consentBlock input[type="checkbox"]:focus+label::before{box-shadow:0 0 2px 2px rgb(0 0 0 / .25);border-color:var(--color-font-default)}.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.twooption_checkbox div label,.cs-hpi-microsoft-dynamics-form .twoOptionFormFieldBlock div.twooption_checkbox div label div,.cs-hpi-microsoft-dynamics-form .consentBlock div label p{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-normal)}.cs-hpi-microsoft-dynamics-form .dividerWrapper th{border:none!important}.cs-hpi-microsoft-dynamics-form .dividerWrapper p span{margin-bottom:var(--margin-nlb);display:block;border-bottom:var(--border-width-default) solid var(--color-line)}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"]{max-width:600px}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{padding:0}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] td{text-align:left!important}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] td:nth-of-type(2) a{font-size:var(--font-size-small);font-weight:var(--font-weight-normal);text-decoration:underline}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] img{margin-bottom:0}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] input{height:var(--form-field-height)}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] tr[id="wlspispHIPErrorContainer"]{margin:0!important}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] tr[id="wlspispHIPErrorContainer"] td:has(img),.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] tr[id="wlspispHIPErrorContainer"] img{display:none}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] div[role="alert"]{position:relative;padding-left:2.5rem}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] div[role="alert"] div::before{content:"\e80d";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;position:absolute;inset:-8px auto auto 0;border-radius:50%;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;background:var(--color-failure);color:var(--color-font-on-highlighted-bg);line-height:1;font-weight:700;font-size:.75rem}.cs-hpi-microsoft-dynamics-form .marketingForm .primaryButtonWrapper,.cs-hpi-microsoft-dynamics-form .submitButtonWrapper{margin:0}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="SubmitButton"]{padding:0}.cs-hpi-microsoft-dynamics-form{--col-gap:20px}.cs-hpi-microsoft-dynamics-form [data-section]{padding:0!important;gap:var(--col-gap)}@media screen and (max-width:768px){.cs-hpi-microsoft-dynamics-form [data-section]{flex-direction:column;gap:var(--margin-vertical-default)}}.cs-hpi-microsoft-dynamics-form .columnContainer{margin-bottom:0!important;padding:0!important}.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="100"]{width:100%!important}.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="50"]{width:50%!important}.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="33.33"],.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="33"]{width:33.33%!important}.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="67"]{width:66.666%!important}@media screen and (max-width:768px){.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="50"],.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="33.33"],.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="33"],.cs-hpi-microsoft-dynamics-form .columnContainer[data-container-width="67"]{width:100%!important}}.cs-hpi-microsoft-dynamics-form .columnContainer>*{height:100%!important}.cs-hpi-microsoft-dynamics-form .columnContainer>*:last-child input,.cs-hpi-microsoft-dynamics-form .columnContainer>*:last-child textarea,.cs-hpi-microsoft-dynamics-form .columnContainer>*:last-child select,.cs-hpi-microsoft-dynamics-form .columnContainer>*:last-child .select2-container,.cs-hpi-microsoft-dynamics-form .columnContainer>*:last-child .select2-container--default{margin-bottom:0!important}.cs-hpi-microsoft-dynamics-form .optionSetFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock::after,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock::after{bottom:auto;top:28px}.cs-hpi-microsoft-dynamics-form .phoneFormFieldBlock .phoneCountryCode,.cs-hpi-microsoft-dynamics-form .textFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .dateTimeFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .lookupFormFieldBlock input,.cs-hpi-microsoft-dynamics-form .marketingForm textarea,.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] input{height:auto!important}.cs-hpi-microsoft-dynamics-form div[data-editorblocktype="Captcha"] tr:nth-of-type(2)>td{height:auto!important}.cs-status{margin-top:1rem}@font-face{font-display:swap;font-family:"cs-icons";src:local(""),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/FontelloIcons/cs-icons.woff2?v0005) format("woff2"),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/FontelloIcons/cs-icons.woff?v0005) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Inter';src:local(""),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-regular.woff2) format("woff2"),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Inter';src:local(""),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-600.woff2) format("woff2"),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-600.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Inter';src:local(""),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-700.woff2) format("woff2"),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Inter';src:local(""),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-800.woff2) format("woff2"),url(../../../_assets/6ba4c97288a5c7907c79b1b772adc1bb/Fonts/Inter/inter-v20-latin-800.woff) format("woff");font-weight:800;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:var(--color-focus) solid var(--focus-outline-default)}body,html{background:var(--color-background-default);color:var(--color-font-default);font-family:var(--font-default);font-weight:var(--font-weight-normal);line-height:var(--font-line-height-base);position:relative;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body.cke_editable,html.cke_editable{margin:var(--margin-nlb)}::-moz-selection{background:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg)}::selection{background:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg)}label,.label{display:block;margin-bottom:calc(var(--margin-nlb) / 2);-webkit-tap-highlight-color:#fff0}legend{margin-bottom:var(--margin-nlb)}input,textarea,select,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple,.file-upload__field{font-size:var(--font-size-base);line-height:var(--font-line-height-base);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;color:var(--color-font-form);display:block;font-family:var(--font-default);margin-bottom:var(--margin-nlb);outline:0 none;-webkit-tap-highlight-color:#fff0}input[type="text"],input[type="url"],input[type="email"],input[type="tel"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="password"],input[type="search"],input[type="number"],textarea,select,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple,.file-upload__field{background-color:var(--color-background-form-field);border:var(--border-width-default) solid var(--color-line-form);border-radius:calc(var(--border-radius-default) * 0.5);min-width:100%;max-width:100%;padding:var(--padding-form);width:100%}input[type="text"]:focus-visible,input[type="url"]:focus-visible,input[type="email"]:focus-visible,input[type="tel"]:focus-visible,input[type="date"]:focus-visible,input[type="time"]:focus-visible,input[type="datetime-local"]:focus-visible,input[type="password"]:focus-visible,input[type="search"]:focus-visible,input[type="number"]:focus-visible,textarea:focus-visible,select:focus-visible,.select2-container--default .select2-selection--single:focus-visible,.select2-container--default .select2-selection--multiple:focus-visible,.file-upload__field:focus-visible{outline:var(--color-input-focus) solid var(--focus-outline-default);outline-offset:var(--focus-outline-offset-input)}input[type="password"]{text-transform:none!important}*::-webkit-input-placeholder{color:var(--color-font-form-light)}*::-moz-placeholder{color:var(--color-font-form-light)}*::-ms-input-placeholder{color:var(--color-font-form-light)}*::placeholder{color:var(--color-font-form-light)}textarea{min-height:calc(var(--margin-nlb) * 10);overflow:auto;resize:vertical}.cs-datepicker{--dd-radius:0}.cs-datepicker .dd__block:hover .dd__view{background-color:#fff0}.cs-datepicker .dd__block[data-key="m"]{background:var(--color-highlight-primary)}.cs-datepicker .dd__primaryButton{background:var(--color-highlight-primary)}.file-upload{margin-bottom:var(--margin-nlb)}@media screen and (max-width:414px){.file-upload{display:block}}.file-upload input[type="file"]{display:none}.file-upload label,.file-upload input[type="text"]{margin-bottom:0}.file-upload label{cursor:pointer}.file-upload__button-wrapper{display:flex}@media screen and (max-width:414px){.file-upload__button-wrapper{display:block}}.file-upload__button,.file-upload input[type="text"]{pointer-events:none}.file-upload__button{margin:0;padding:var(--padding-form);position:relative;z-index:1}@media screen and (max-width:414px){.file-upload__button{text-align:left;width:100%}}.file-upload__button:focus-visible,.file-upload__button :focus-visible{outline:var(--color-focus) solid var(--focus-outline-default)}.file-upload input[type="text"]{flex-grow:2;min-width:auto;width:auto}@media screen and (max-width:414px){.file-upload__button-wrapper,.file-upload input[type="text"]{min-width:100%;width:100%}}select{height:46px;border-radius:var(--border-radius-default)}select.select--outline{background-color:var(--color-select-outline-bg);color:var(--color-select-outline-font)}.select-wrapper{position:relative}.select-wrapper::after{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;position:absolute;inset:13px 0 auto auto;width:var(--icon-click-area-size);font-size:8px;pointer-events:none}.select-wrapper select{margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--icon-click-area-size);cursor:pointer}.select-wrapper select option{color:var(--color-font-form);background-color:var(--color-background-form-field)}.select-wrapper select option:checked{background-color:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg)}.select-wrapper:has(select:open)::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-container{display:flex;flex-direction:column;align-items:flex-start}.select-container .js-select{min-width:0}.select-container label{margin-bottom:.5rem}.select-container .select2-container .select2-selection,.select-container .select2-container--default .select2-selection,.select-container .select2-container .select2-selection--single,.select-container .select2-container--default .select2-selection--single{margin-bottom:.5rem;border:none;padding:0}.select-container .select2-container.select2-container--open,.select-container .select2-container--default.select2-container--open{box-shadow:none}.select-container .select2-container .select2-selection--single .select2-selection__rendered{white-space:wrap}.select2-container,.select2-container--default{display:block;width:auto!important}.select2-container .select2-selection,.select2-container--default .select2-selection,.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{display:flex;align-items:center;justify-content:center;margin:0;height:auto;border-radius:var(--border-radius-default);padding:var(--button-padding-y) var(--button-padding-x);gap:12px}.select2-container .select2-selection .select2-selection__rendered,.select2-container--default .select2-selection .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:var(--color-font-form)}.select2-container .select2-selection .select2-selection__arrow,.select2-container--default .select2-selection .select2-selection__arrow,.select2-container .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{position:static;height:auto;width:auto}.select2-container .select2-selection .select2-selection__arrow b,.select2-container--default .select2-selection .select2-selection__arrow b,.select2-container .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__arrow::before,.select2-container--default .select2-selection .select2-selection__arrow::before,.select2-container .select2-selection--single .select2-selection__arrow::before,.select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;font-size:8px;line-height:100%;box-sizing:border-box;display:block;margin-right:0;padding:0;width:100%}.select2-container .select2-selection .select2-selection__placeholder,.select2-container--default .select2-selection .select2-selection__placeholder,.select2-container .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--color-font-form-light)}.select2-container .select2-selection--multiple,.select2-container--default .select2-selection--multiple{padding:calc(var(--padding-form-y) * 0.5) calc(var(--padding-form-x) * 0.5)}.select2-container .select2-selection--multiple .select2-selection__choice::before,.select2-container--default .select2-selection--multiple .select2-selection__choice::before,.select2-container .select2-selection--multiple .select2-search--inline::before,.select2-container--default .select2-selection--multiple .select2-search--inline::before{display:none}.select2-container .select2-selection--multiple .select2-search__field,.select2-container--default .select2-selection--multiple .select2-search__field{font-family:inherit;height:var(--margin-nlb);margin:0;min-height:0;max-width:100%;min-width:1px;padding:0 calc(var(--padding-form-x) * 0.5);width:100%!important}.select2-container .select2-selection--multiple .select2-search--inline,.select2-container--default .select2-selection--multiple .select2-search--inline{float:none;width:100%;margin:calc(var(--padding-form-y) * 0.5) 0}.select2-container .select2-selection--multiple .select2-selection__clear,.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;overflow:visible;padding:0}.select2-container .select2-selection--multiple .select2-selection__rendered:empty,.select2-container--default .select2-selection--multiple .select2-selection__rendered:empty{margin-bottom:0}.select2-container .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{align-items:center;background-color:var(--color-highlight-primary);border:none;color:var(--color-font-on-highlighted-bg);display:inline-flex;height:32px;margin:0 .25rem .25rem 0;padding:0 calc(var(--padding-form-x) * 0.5) 0 calc(var(--padding-form-x) * 1.5)}.select2-container .select2-selection--multiple .select2-selection__choice:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice:hover{background-color:var(--color-highlight-secondary)}.select2-container .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;inset:0 0 0 0;align-items:center;border:none;color:var(--color-font-on-highlighted-bg);display:flex;font-weight:var(--font-weight-bold);margin:0;padding-left:calc(var(--padding-form-x) * 0.5);width:calc(100% - var(--padding-form-x) * 0.5)}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:#fff0;color:var(--color-font-on-highlighted-bg)}.select2-container .select2-dropdown,.select2-container--default .select2-dropdown{border:none}.select2-container .select2-results__options,.select2-container--default .select2-results__options{margin:0}.select2-container .select2-results__options .select2-results__option,.select2-container--default .select2-results__options .select2-results__option{border-bottom:2px solid var(--color-background-default);padding:10px 16px}.select2-container .select2-results__options .select2-results__option::before,.select2-container--default .select2-results__options .select2-results__option::before{display:none}.select2-container .select2-results__options .select2-results__option--selected,.select2-container--default .select2-results__options .select2-results__option--selected,.select2-container .select2-results__options .select2-results__option[aria-selected="true"],.select2-container--default .select2-results__options .select2-results__option[aria-selected="true"],.select2-container .select2-results__options .select2-results__option.select2-results__option--highlighted,.select2-container--default .select2-results__options .select2-results__option.select2-results__option--highlighted{background:var(--color-layout-bg-green-light);color:var(--color-font-default)}.select2-container .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:400px}.select2-container.select2-container--open,.select2-container--default.select2-container--open{box-shadow:0 4px 13px 0 rgb(0 0 0 / .16);border-radius:var(--border-radius-default)}.select2-container.select2-container--open .select2-dropdown,.select2-container--default.select2-container--open .select2-dropdown,.select2-container.select2-container--open .select2-selection,.select2-container--default.select2-container--open .select2-selection{border-radius:var(--border-radius-default)!important;overflow:hidden}.select2-container--open .select2-selection .select2-selection__arrow::before,.select2-container--open .select2-selection--single .select2-selection__arrow::before{content:"\e806"}.select2-container--open .select2-dropdown--below{border-radius:var(--border-radius-default);overflow:hidden}.select2-dropdown{border-radius:var(--border-radius-default);background-color:var(--color-background-light)}.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:8px;font-size:0;font-weight:var(--font-weight-normal);display:flex}.select2-container--default .select2-selection--single .select2-selection__clear::before{font-family:'cs-icons';content:"\e80d";font-size:10px;position:relative;top:1px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid var(--color-line)}.checkbox,.radio{margin-bottom:var(--margin-nlb)}body>*:not(.extbase-debugger) input[type="checkbox"],body>*:not(.extbase-debugger) input[type="radio"]{position:absolute;inset:auto auto auto auto;margin:0;height:var(--margin-nlb);opacity:0}body>*:not(.extbase-debugger) input[type="checkbox"]:focus+span::before,body>*:not(.extbase-debugger) input[type="radio"]:focus+span::before,body>*:not(.extbase-debugger) input[type="checkbox"]:focus+label::before,body>*:not(.extbase-debugger) input[type="radio"]:focus+label::before{box-shadow:0 0 2px 0 rgb(0 0 0 / .35);border-color:var(--color-line-form-focus)}body>*:not(.extbase-debugger) input[type="checkbox"]+span,body>*:not(.extbase-debugger) input[type="radio"]+span,body>*:not(.extbase-debugger) input[type="checkbox"]+label,body>*:not(.extbase-debugger) input[type="radio"]+label{display:flex;align-items:center;justify-content:flex-start;row-gap:calc(var(--padding-box-x) / 2);position:relative;margin:0;margin-bottom:var(--margin-nlb)}body>*:not(.extbase-debugger) input[type="checkbox"]+span:hover,body>*:not(.extbase-debugger) input[type="radio"]+span:hover,body>*:not(.extbase-debugger) input[type="checkbox"]+label:hover,body>*:not(.extbase-debugger) input[type="radio"]+label:hover{cursor:pointer}body>*:not(.extbase-debugger) input[type="checkbox"]+span::before,body>*:not(.extbase-debugger) input[type="radio"]+span::before,body>*:not(.extbase-debugger) input[type="checkbox"]+label::before,body>*:not(.extbase-debugger) input[type="radio"]+label::before{display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-decoration:inherit;text-transform:none;width:1em;display:flex;align-items:center;justify-content:center;background-color:var(--color-background-form);border:var(--border-width-default) solid var(--color-line-form);content:"";cursor:pointer;height:var(--checkbox-size);margin:0;margin-right:var(--padding-box-x);text-align:center;min-width:var(--checkbox-size);width:var(--checkbox-size)}body>*:not(.extbase-debugger) input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}body>*:not(.extbase-debugger) input[type="checkbox"]+span::before,body>*:not(.extbase-debugger) input[type="checkbox"]+label::before{font-size:var(--font-size-icons-medium);line-height:100%}body>*:not(.extbase-debugger) input[type="checkbox"]:checked+span::before,body>*:not(.extbase-debugger) input[type="checkbox"]:checked+label::before{content:"\e813"}body>*:not(.extbase-debugger) input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}body>*:not(.extbase-debugger) input[type="radio"]+span::before,body>*:not(.extbase-debugger) input[type="radio"]+label::before{font-size:var(--font-size-icons-small);line-height:100%;border-radius:50%}.typo3-adminPanel input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;display:block;height:14px;left:0;top:0;opacity:1}.typo3-adminPanel input[type="checkbox"]+span{padding:0;margin-bottom:0}.typo3-adminPanel input[type="checkbox"]+span::before{content:""!important;-webkit-transform:none;transform:none}input[type="text"].powermail_field_error,input[type="url"].powermail_field_error,input[type="email"].powermail_field_error,input[type="tel"].powermail_field_error,input[type="date"].powermail_field_error,input[type="time"].powermail_field_error,input[type="datetime-local"].powermail_field_error,input[type="password"].powermail_field_error,input[type="search"].powermail_field_error,input[type="number"].powermail_field_error,textarea.powermail_field_error{border-color:var(--color-failure)}select.powermail_field_error+.select2-container--default .select2-selection--single,select.powermail_field_error+.select2-container--default .select2-selection--multiple{border-color:var(--color-failure)}.powermail_file.powermail_field_error+label+input{border-color:var(--color-failure)}.checkbox.powermail_field_error input[type="radio"]+span::before,.radio.powermail_field_error input[type="radio"]+span::before,.checkbox.powermail_field_error input[type="checkbox"]+span::before,.radio.powermail_field_error input[type="checkbox"]+span::before,.checkbox.powermail_field_error input[type="radio"]+label::before,.radio.powermail_field_error input[type="radio"]+label::before,.checkbox.powermail_field_error input[type="checkbox"]+label::before,.radio.powermail_field_error input[type="checkbox"]+label::before{border-color:var(--color-failure)}.checkbox.powermail_field_error input[type="radio"]:focus+span::before,.radio.powermail_field_error input[type="radio"]:focus+span::before,.checkbox.powermail_field_error input[type="checkbox"]:focus+span::before,.radio.powermail_field_error input[type="checkbox"]:focus+span::before,.checkbox.powermail_field_error input[type="radio"]:focus+label::before,.radio.powermail_field_error input[type="radio"]:focus+label::before,.checkbox.powermail_field_error input[type="checkbox"]:focus+label::before,.radio.powermail_field_error input[type="checkbox"]:focus+label::before{border-color:var(--color-line-form-focus)}.checkbox.powermail_field_error+.powermail_field_errors-list,.radio.powermail_field_error+.powermail_field_errors-list{margin-top:0}.powermail_message_error ol,.powermail_message_error a{color:var(--color-failure)}.powermail-errors-list{font-size:var(--font-size-base);line-height:var(--font-line-height-base);color:var(--color-failure);margin-bottom:2rem;margin-top:var(--margin-nlb)}.powermail-errors-list li::before{color:var(--color-failure)}form{margin-bottom:var(--margin-nlb);position:relative}form fieldset,form .powermail_fieldset{border:none;min-inline-size:auto}form .powermail_fieldset{display:flex;flex-wrap:wrap;-webkit-column-gap:var(--col-gap);-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}form .powermail_fieldset>*{flex-basis:calc((100% - (1 - 1) * var(--col-gap)) / 1)}form .powermail_fieldset>*.form__row--50{flex-basis:calc((100% - (2 - 1) * var(--col-gap)) / 2)}form .powermail_fieldset>*.form__row--75{flex-basis:calc((100% - var(--col-gap)) * 0.75)}form .powermail_fieldset>*.form__row--25{flex-basis:calc((100% - var(--col-gap)) * 0.25)}form .powermail_fieldset>.form__row-break{flex-basis:100%}@media screen and (max-width:576px){form .powermail_fieldset>*.form__row--50,form .powermail_fieldset>*.form__row--75,form .powermail_fieldset>*.form__row--25{flex-basis:100%}form .powermail_fieldset>.form__row-break{display:none}}.alert{border:2px solid #fff0;background-color:var(--color-background-light);border-radius:var(--border-radius-default);margin:calc(var(--margin-nlb) * 2) 0;padding:var(--padding-box)}.alert>*:last-child{margin-bottom:0}.alert-info{border-color:var(--color-background-alert-info)}.alert-success{border-color:var(--color-background-alert-success)}.alert-warning{border-color:var(--color-background-alert-warning)}.alert-danger{border-color:var(--color-background-alert-error)}.frame{margin-bottom:var(--margin-vertical-default)}.frame>*:last-child{margin-bottom:0}.frame-space-after-large{margin-bottom:calc(var(--margin-vertical-default) * 2)}.frame-space-after-no{margin-bottom:0!important}.frame-space-after-small{margin-bottom:calc(var(--margin-vertical-default) / 2)}.frame.h-narrow{max-width:var(--max-width-narrow)}@media screen and (min-width:1201px){.wrapper>.frame-type-text,.wrapper>.frame-type-textpic{max-width:var(--max-width-narrow)}}.tobii__slide .tobii-html{padding:var(--padding-box);position:relative;overflow:visible}.tobii__cs-button-close{margin:0;padding:calc(var(--padding-box-x) / 2);position:absolute;top:calc(var(--padding-box-x) * -1);right:calc(var(--padding-box-x) * -1)}.tobii-youtube{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}@media screen and (width <=640px){.tobii-youtube{padding-bottom:75%}}.tobii-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.js-splide-container .splide:not(.is-initialized)~.splide__pagination{opacity:0;transition:opacity var(--default-transition-time) ease-in-out;pointer-events:none}.js-splide-container .splide.is-initialized~.splide__pagination{opacity:1;transition:opacity var(--default-transition-time) ease-in-out;pointer-events:auto}.splide-container{--slider-container-padding-bottom:calc(var(--slider-pagination-space-y) + var(--slider-pagination-arrow-size) + var(--slider-pagination-padding) * 2);padding-bottom:0;position:relative}.splide-container:has(.splide.is-overflow){padding-bottom:var(--slider-container-padding-bottom)}.splide-container:has(.splide.is-overflow) .splide__pagination{display:flex}.splide{visibility:visible}.splide__arrow{margin:0;pointer-events:auto}.splide__arrow--prev::before{content:"\e807";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.splide__arrow--next::before{content:"\e808";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.splide__arrow--prev::before,.splide__arrow--next::before{margin:0;font-size:var(--font-size-icons-arrow)}.splide__pagination{position:absolute;inset:auto 0 0 auto;z-index:1;border-radius:calc(var(--slider-pagination-arrow-size) * 0.5 + var(--slider-pagination-padding));padding:var(--slider-pagination-padding);padding-left:calc(var(--slider-pagination-padding) * 2);background:var(--color-background-light);gap:calc(var(--slider-pagination-padding) * 2);display:none;flex-wrap:nowrap}.splide__pagination--center{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.splide__page{min-width:36px;text-align:right}.splide__pagination-controls{display:flex;gap:8px}.splide__skip-link{position:absolute;right:0;top:calc(100% + var(--focus-outline-default) + var(--focus-outline-offset-for-links))}.splide--shadow-items{margin:-30px -10px!important}.splide--shadow-items .splide__track{padding:30px 10px!important}.teaser{display:flex;flex-direction:column;align-items:flex-start}.teaser__link{text-decoration:underline;text-underline-offset:.2em;transition:all 0.2s ease}.teaser__link[target="_blank"]::after{content:"\e804";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;font-size:12px;padding-left:12px;text-decoration:none;position:relative;top:-2px}.splide-container:has(.js-teaser-slider[data-cols="3"] .js-splide-list>.splide__slide:nth-child(4)){padding-bottom:var(--slider-container-padding-bottom)}.splide-container:has(.js-teaser-slider[data-cols="2"] .js-splide-list>.splide__slide:nth-child(3)){padding-bottom:var(--slider-container-padding-bottom)}@media screen and (max-width:992px){.splide-container:has(.js-teaser-slider[data-cols="3"] .js-splide-list>.splide__slide:nth-child(3)){padding-bottom:var(--slider-container-padding-bottom)}}@media screen and (max-width:576px){.splide-container:has(.js-teaser-slider[data-cols="3"] .js-splide-list>.splide__slide:nth-child(2)){padding-bottom:var(--slider-container-padding-bottom)}.splide-container:has(.js-teaser-slider[data-cols="2"] .js-splide-list>.splide__slide:nth-child(2)){padding-bottom:var(--slider-container-padding-bottom)}}.js-teaser-slider{container-type:inline-size;margin:calc(var(--slider-focus-width-space) * -1)}.js-teaser-slider .splide__slide>*{margin:var(--slider-focus-width-space);height:calc(100% - var(--slider-focus-width-space) * 2)}.js-teaser-slider[data-cols] .splide__arrows{--slider-inner-width:calc(100cqw - 2 * var(--slider-focus-width-space));--teaser-image-height:calc(var(--teaser-item-width) / var(--aspect-ratio-default-value));top:calc(var(--slider-focus-width-space) + var(--teaser-image-height) * 0.5)}.js-teaser-slider[data-cols="2"] .splide__arrows{--teaser-item-width:calc((var(--slider-inner-width) - var(--teaser-item-space-x)) * 0.5)}@media screen and (max-width:820px){.js-teaser-slider[data-cols="2"] .splide__arrows{--teaser-item-width:calc((var(--slider-inner-width) - var(--teaser-item-space-x)) * 1)}}.js-teaser-slider[data-cols="3"] .splide__arrows{--teaser-item-width:calc((var(--slider-inner-width) - 2 * var(--teaser-item-space-x)) * 0.3333)}@media screen and (max-width:1200px){.js-teaser-slider[data-cols="3"] .splide__arrows{--teaser-item-width:calc((var(--slider-inner-width) - var(--teaser-item-space-x)) * 0.5)}}@media screen and (max-width:820px){.js-teaser-slider[data-cols="3"] .splide__arrows{--teaser-item-width:calc((var(--slider-inner-width) - var(--teaser-item-space-x)) * 1)}}.teaser-grid-container{--teaser-grid-gap:var(--teaser-item-space-x);--teaser-grid-row-gap:32px}@media screen and (max-width:576px){.teaser-grid-container{--teaser-grid-row-gap:16px}}.splide:not(.is-initialized){--teaser-grid-gap:var(--slider-item-space-x)}.teaser-grid-container[data-cols] .teaser-grid,.splide:not(.is-initialized)[data-cols] .teaser-grid,.teaser-grid-container[data-cols] .splide__list,.splide:not(.is-initialized)[data-cols] .splide__list{display:flex}.teaser-grid-container[data-cols] .teaser-grid,.splide:not(.is-initialized)[data-cols] .teaser-grid{flex-wrap:wrap;row-gap:var(--teaser-grid-row-gap)}.teaser-grid-container[data-cols] .teaser-grid__item,.splide:not(.is-initialized)[data-cols] .teaser-grid__item,.teaser-grid-container[data-cols] .splide__slide,.splide:not(.is-initialized)[data-cols] .splide__slide{margin-right:var(--teaser-grid-gap)}.teaser-grid-container[data-cols] .teaser-grid__item:last-child,.splide:not(.is-initialized)[data-cols] .teaser-grid__item:last-child{margin-right:0}.teaser-grid-container[data-cols="1"] .teaser-grid,.splide:not(.is-initialized)[data-cols="1"] .teaser-grid{flex-direction:column}.teaser-grid-container[data-cols="1"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="1"] .teaser-grid__item{margin-right:0}.teaser-grid-container[data-cols="2"] .splide__slide,.splide:not(.is-initialized)[data-cols="2"] .splide__slide,.teaser-grid-container[data-cols="2"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item{flex-basis:calc((100% - var(--teaser-grid-gap)) * 0.5)}@media screen and (min-width:577px){.teaser-grid-container[data-cols="2"] .splide__slide:nth-child(even),.splide:not(.is-initialized)[data-cols="2"] .splide__slide:nth-child(even),.teaser-grid-container[data-cols="2"] .teaser-grid__item:nth-child(even),.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item:nth-child(even){margin-right:0}}@media screen and (max-width:576px){.teaser-grid-container[data-cols="2"] .splide__slide,.splide:not(.is-initialized)[data-cols="2"] .splide__slide,.teaser-grid-container[data-cols="2"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item{flex-basis:100%;margin-right:0}}.teaser-grid-container[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item{flex-basis:calc((100% - var(--teaser-grid-gap) * 2) * 0.3333)}@media screen and (min-width:993px){.teaser-grid-container[data-cols="3"] .splide__slide:nth-child(3n+3),.splide:not(.is-initialized)[data-cols="3"] .splide__slide:nth-child(3n+3),.teaser-grid-container[data-cols="3"] .teaser-grid__item:nth-child(3n+3),.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item:nth-child(3n+3){margin-right:0}}@media screen and (max-width:992px){.teaser-grid-container[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item{flex-basis:calc((100% - var(--teaser-grid-gap)) * 0.5)}.teaser-grid-container[data-cols="3"] .splide__slide:nth-child(even),.splide:not(.is-initialized)[data-cols="3"] .splide__slide:nth-child(even),.teaser-grid-container[data-cols="3"] .teaser-grid__item:nth-child(even),.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item:nth-child(even){margin-right:0}}@media screen and (max-width:576px){.teaser-grid-container[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item{flex-basis:100%;margin-right:0}}.teaser-grid-load-container{margin-top:3rem;display:flex;flex-direction:column;align-items:center}.teaser-grid-load-button{margin:.5rem 0 0}.teaser-list{display:flex;flex-direction:column;gap:24px}.teaser-program-cols{--teaser-program-padding-y:64px;--teaser-program-col-gap:48px;padding:var(--teaser-program-padding-y) 0;display:flex;flex-direction:column;gap:var(--teaser-program-col-gap)}@media screen and (max-width:1200px){.teaser-program-cols{--teaser-program-padding-y:48px}}@media screen and (max-width:576px){.teaser-program-cols{--teaser-program-padding-y:32px;--teaser-program-col-gap:32px}}@media screen and (min-width:1201px){.teaser-program-cols{flex-direction:row;justify-content:space-between;grid-template-columns:1fr 1fr}.teaser-program-cols .teaser-program-col{flex-basis:50%}.teaser-program-cols .card{flex-basis:546px;height:auto}}.teaser-program-col>*:last-child{margin-bottom:0}.teaser-program-col button,.teaser-program-col .button{margin:0}.tx-cs-faq{display:flex;flex-direction:column;gap:32px}.accordion{--accordion-item-padding:24px;--color-accordion-item-base-bg:var(--color-background-light);--color-accordion-item-base-text:var(--color-font-default);margin:0 auto;max-width:var(--accordion-max-width);width:100%;display:flex;flex-direction:column;gap:16px}@media screen and (max-width:576px){.accordion{--accordion-item-padding:16px}}.accordion__item{border-radius:var(--border-radius-default);background-color:var(--theme-color-accordion-item-bg,var(--color-accordion-item-base-bg))}.accordion__item:last-child .accordion__panel{padding-bottom:0}.accordion__headline{margin-bottom:0}.accordion__trigger{--theme-color-button-bg:var(--theme-color-accordion-item-bg, var(--color-accordion-item-base-bg));--theme-color-button-text:var(--theme-color-accordion-item-text, var(--color-accordion-item-base-text));--theme-color-button-bg-hover:var(--theme-color-accordion-item-bg, var(--color-accordion-item-base-bg));--theme-color-button-text-hover:var(--theme-color-accordion-item-text, var(--color-accordion-item-base-text));display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:0;width:100%;border:none;padding:var(--accordion-item-padding);font-size:var(--font-size-large);font-weight:var(--font-weight-headlines);line-height:var(--font-line-height-base);text-align:left;position:relative}.accordion__trigger[tabindex="-1"]{cursor:initial}.accordion__trigger::after{content:"\e80e";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;display:flex;align-items:center;justify-content:center;margin:0;height:var(--icon-click-area-size);min-width:var(--icon-click-area-size);width:var(--icon-click-area-size);border-radius:50%;background-color:var(--color-highlight-primary);font-size:var(--font-size-icons-plus-size);color:var(--color-font-on-highlighted-bg);-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out,-webkit-transform var(--default-transition-time) ease-in-out}.accordion__trigger:hover::after{background-color:var(--color-highlight-secondary)}.accordion__trigger[aria-expanded="true"]::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion__panel{height:0;overflow:hidden;transition:height var(--default-transition-time) ease-in-out}.accordion__panel-content{padding:0 var(--accordion-item-padding) var(--accordion-item-padding)}.accordion__panel-content>*:last-child{margin-bottom:0}.accordion__panel-content>*{max-width:888px}.search-form{margin:0;padding:0}.search-form input[type="text"].search-form__input,.search-form input[type="search"].search-form__input{border-radius:var(--border-radius-default);height:var(--search-form-height);margin:var(--search-form-input-margin-y) 0;padding-right:calc(var(--padding-form-x) * 4)}@media screen and (min-width:1081px){.search-form input[type="text"].search-form__input,.search-form input[type="search"].search-form__input{--search-form-height:64px;margin:0;padding:8px calc(var(--padding-form-x) * 4) 8px 24px;font-size:var(--font-size-large)}.search-form input[type="text"].search-form__input::-webkit-input-placeholder,.search-form input[type="search"].search-form__input::-webkit-input-placeholder{color:var(--color-font-default)}.search-form input[type="text"].search-form__input::-moz-placeholder,.search-form input[type="search"].search-form__input::-moz-placeholder{color:var(--color-font-default)}.search-form input[type="text"].search-form__input::-ms-input-placeholder,.search-form input[type="search"].search-form__input::-ms-input-placeholder{color:var(--color-font-default)}.search-form input[type="text"].search-form__input::placeholder,.search-form input[type="search"].search-form__input::placeholder{color:var(--color-font-default)}}.search-form button[type="submit"].search-form__submit{position:absolute;inset:0 0 auto auto;margin:0;border:none;width:var(--icon-click-area-size);height:100%;padding:0;color:var(--color-font-form-light)}.search-form button[type="submit"].search-form__submit::before{font-size:24px;color:var(--color-font-form-light)}.search-form button[type="submit"].search-form__submit:focus-visible{outline:var(--color-input-focus) solid var(--focus-outline-default);outline-offset:var(--focus-outline-offset-input)}@media screen and (min-width:1081px){.search-form button[type="submit"].search-form__submit{--icon-click-area-size:64px;background-color:#fff0}}@media screen and (max-width:576px){table.contenttable,table:not([class]){display:block;width:100%}table.contenttable thead,table:not([class]) thead{display:none}table.contenttable tfoot,table:not([class]) tfoot,table.contenttable tbody,table:not([class]) tbody{display:block;width:100%}table.contenttable tfoot tr,table:not([class]) tfoot tr,table.contenttable tbody tr,table:not([class]) tbody tr{display:block;padding-bottom:var(--margin-nlb);width:100%}table.contenttable tfoot tr:last-child,table:not([class]) tfoot tr:last-child,table.contenttable tbody tr:last-child,table:not([class]) tbody tr:last-child{margin-bottom:0}table.contenttable tfoot tr th,table:not([class]) tfoot tr th,table.contenttable tbody tr th,table:not([class]) tbody tr th,table.contenttable tfoot tr td,table:not([class]) tfoot tr td,table.contenttable tbody tr td,table:not([class]) tbody tr td{display:block;padding:0;text-align:left;width:100%}table.contenttable tfoot tr th[data-th]::before,table:not([class]) tfoot tr th[data-th]::before,table.contenttable tbody tr th[data-th]::before,table:not([class]) tbody tr th[data-th]::before,table.contenttable tfoot tr td[data-th]::before,table:not([class]) tfoot tr td[data-th]::before,table.contenttable tbody tr td[data-th]::before,table:not([class]) tbody tr td[data-th]::before{content:attr(data-th);display:block;font-weight:var(--font-weight-bold);width:100%}table.contenttable tfoot tr th:empty,table:not([class]) tfoot tr th:empty,table.contenttable tbody tr th:empty,table:not([class]) tbody tr th:empty,table.contenttable tfoot tr td:empty,table:not([class]) tfoot tr td:empty,table.contenttable tbody tr td:empty,table:not([class]) tbody tr td:empty{display:none}table.contenttable tfoot tr:nth-child(odd) th,table:not([class]) tfoot tr:nth-child(odd) th,table.contenttable tbody tr:nth-child(odd) th,table:not([class]) tbody tr:nth-child(odd) th,table.contenttable tfoot tr:nth-child(even) th,table:not([class]) tfoot tr:nth-child(even) th,table.contenttable tbody tr:nth-child(even) th,table:not([class]) tbody tr:nth-child(even) th,table.contenttable tfoot tr:nth-child(odd) td,table:not([class]) tfoot tr:nth-child(odd) td,table.contenttable tbody tr:nth-child(odd) td,table:not([class]) tbody tr:nth-child(odd) td,table.contenttable tfoot tr:nth-child(even) td,table:not([class]) tfoot tr:nth-child(even) td,table.contenttable tbody tr:nth-child(even) td,table:not([class]) tbody tr:nth-child(even) td{background:none}}.button-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.button-row>*{margin:0}.button-row--align-left{justify-content:flex-start}.cs-row{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:var(--margin-vertical-default) var(--col-gap)}.cs-row__column>*:last-child{margin-bottom:0}.cs-row--2-cols .cs-row__column{flex-basis:calc((100% - (2 - 1) * var(--col-gap)) / 2)}@media screen and (max-width:820px){.cs-row--2-cols .cs-row__column{flex-basis:100%}}.cs-row--3-cols .cs-row__column{flex-basis:calc((100% - (3 - 1) * var(--col-gap)) / 3)}@media screen and (max-width:820px){.cs-row--3-cols .cs-row__column{flex-basis:100%}}.ce-textpic figure,.ce-image figure{display:table}.ce-textpic figure>a,.ce-image figure>a{display:block}.ce-textpic figure figcaption,.ce-image figure figcaption{caption-side:bottom;display:table-caption;font-size:smaller;word-break:break-word}.ce-textpic .ce-row,.ce-image .ce-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 calc((var(--col-gap) / 2) * -1)}.ce-textpic .ce-row:last-child .ce-column,.ce-image .ce-row:last-child .ce-column{margin-bottom:0}.ce-textpic .ce-column,.ce-image .ce-column{flex-basis:100%;display:flex;flex:wrap;justify-content:center;padding:0 calc(var(--col-gap) / 2);margin-bottom:var(--col-gap)}.ce-textpic .ce-column>*:last-child,.ce-image .ce-column>*:last-child,.ce-textpic .ce-column img,.ce-image .ce-column img{margin-bottom:0}.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column,.ce-image .ce-gallery[data-ce-columns="2"] .ce-column{flex-basis:50%}.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-column{flex-basis:33.3333%}.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:25%}.ce-textpic.ce-below.ce-left .ce-row,.ce-image.ce-below.ce-left .ce-row,.ce-textpic.ce-above.ce-left .ce-row,.ce-image.ce-above.ce-left .ce-row,.ce-textpic.ce-below.ce-left .ce-column,.ce-image.ce-below.ce-left .ce-column,.ce-textpic.ce-above.ce-left .ce-column,.ce-image.ce-above.ce-left .ce-column{justify-content:flex-start}.ce-textpic.ce-below.ce-right .ce-row,.ce-image.ce-below.ce-right .ce-row,.ce-textpic.ce-above.ce-right .ce-row,.ce-image.ce-above.ce-right .ce-row,.ce-textpic.ce-below.ce-right .ce-column,.ce-image.ce-below.ce-right .ce-column,.ce-textpic.ce-above.ce-right .ce-column,.ce-image.ce-above.ce-right .ce-column{justify-content:flex-end}.ce-textpic{display:flex;flex-wrap:wrap;margin:0 calc((var(--col-gap) / 2) * -1)}.ce-textpic .ce-gallery,.ce-textpic .ce-bodytext{flex-basis:100%;padding:0 calc(var(--col-gap) / 2)}.ce-textpic .ce-gallery>*:last-child,.ce-textpic .ce-bodytext>*:last-child{margin-bottom:0}.ce-textpic.ce-intext .ce-gallery,.ce-textpic.ce-intext .ce-bodytext{flex-basis:50%}.ce-textpic.ce-intext.ce-right .ce-gallery{order:10}.ce-textpic.ce-intext:not(.ce-nowrap){display:block;margin:0}.ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery,.ce-textpic.ce-intext:not(.ce-nowrap) .ce-bodytext{padding:0;max-width:100%;width:auto}.ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery{margin-bottom:var(--col-gap)}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left;margin-right:var(--col-gap);max-width:calc(50% - var(--col-gap) / 2);width:calc(50% - var(--col-gap) / 2)}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-bodytext ul{padding:0}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-bodytext ul li{display:flex;padding-left:1rem}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-bodytext ul li::before{left:.5rem}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-bodytext ul.list-highlight li{padding-left:2rem}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-bodytext ul.list-highlight li::before{left:1rem}.ce-textpic.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:right;margin-left:var(--col-gap);max-width:calc(50% - var(--col-gap) / 2);width:calc(50% - var(--col-gap) / 2)}.ce-textpic.ce-intext:not(.ce-nowrap)::after{content:"";clear:both;display:table}.ce-textpic.ce-below .ce-gallery{margin-top:var(--col-gap)}.ce-textpic.ce-above .ce-gallery{margin-bottom:var(--col-gap)}@media screen and (max-width:576px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-bottom:var(--col-gap)}.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column{margin-bottom:var(--col-gap)}.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:last-child,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:last-child,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child{margin-bottom:0}.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:50%}.ce-textpic{display:block;margin:0}.ce-textpic .ce-gallery,.ce-textpic .ce-bodytext{padding:0}.ce-textpic.ce-intext .ce-gallery,.ce-textpic.ce-intext .ce-bodytext{flex-basis:100%}.ce-textpic.ce-intext:not(.ce-nowrap).ce-left .ce-gallery,.ce-textpic.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:none;margin-right:0;margin-left:0;max-width:100%;width:100%}.ce-textpic.ce-below .ce-gallery{margin-bottom:0}}@media screen and (max-width:414px){.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column{margin-bottom:var(--col-gap)}.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column:last-child,.ce-image .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column:last-child,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:last-child,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:last-child,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child{margin-bottom:0}.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-image .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2){margin-bottom:var(--col-gap)}.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column,.ce-image .ce-gallery[data-ce-columns="2"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:100%}}.splide-container:has(.js-testimonial-slider .js-splide-list>.splide__slide:nth-child(2)){padding-bottom:var(--slider-container-padding-bottom)}.cs-testimonial-slider{--cs-testimonial-slider-box-padding:48px}@media screen and (max-width:576px){.cs-testimonial-slider{--cs-testimonial-slider-box-padding:32px 16px}}.cs-testimonial-slider__list{align-items:center}.cs-testimonial-slider__slide{width:100%}.cs-testimonial-slider__content{display:flex}.cs-testimonial-slider__content.has-image .cs-testimonial-slider__text-container{flex-basis:75%;margin-top:calc((50% / var(--aspect-ratio-default-value)) * 0.8);margin-left:-25%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1200px){.cs-testimonial-slider__content.has-image .cs-testimonial-slider__text-container{flex-basis:87.5%;margin-left:-37.5%}}@media screen and (max-width:576px){.cs-testimonial-slider__content.has-image .cs-testimonial-slider__text-container{flex-basis:100%;margin-top:8px;margin-left:0}}@media screen and (max-width:576px){.cs-testimonial-slider__content{flex-direction:column}}.cs-testimonial-slider__text-container{flex-basis:100%;order:2;border-radius:var(--border-radius-default);padding:var(--cs-testimonial-slider-box-padding)}.cs-testimonial-slider__text-container>*:last-child{margin-bottom:0}.cs-testimonial-slider__text{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.cs-testimonial-slider__text>*:last-child{margin-bottom:0}.cs-testimonial-slider__image-container{flex-basis:50%;order:1}@media screen and (max-width:576px){.cs-testimonial-slider__image-container{flex-basis:100%}}.cs-testimonial-slider__image-container-inner{aspect-ratio:var(--aspect-ratio-default);border-radius:var(--border-radius-default);overflow:hidden}.cs-testimonial-slider__image{margin-bottom:0}.cs-simple-grid__grid{--cs-simple-grid-item-gap:20px;display:grid;gap:var(--cs-simple-grid-item-gap)}.cs-simple-grid__grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){.cs-simple-grid__grid[data-columns="4"]{grid-template-columns:repeat(3,1fr)}}.cs-simple-grid__grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){.cs-simple-grid__grid[data-columns="4"],.cs-simple-grid__grid[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}.cs-simple-grid__grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:576px){.cs-simple-grid__grid[data-columns]{grid-template-columns:repeat(1,1fr)}}.cs-simple-grid__grid-item>*{margin-bottom:0;height:100%}.cs-simple-grid__grid-item .card__description>*:last-child{margin-bottom:0}@media screen and (max-width:576px){.cs-simple-grid--contacts .cs-simple-grid__grid{row-gap:2rem}}.cs-simple-grid-ajax-container .cs-simple-grid__grid{padding-top:var(--cs-simple-grid-item-gap)}.cs-simple-grid-ajax-container:first-child .cs-simple-grid__grid{padding-top:0}.card>*,.card__content>*{margin:0}.card{--color-font-headlines:var(--color-font-default);--color-line:var(--color-font-default);--card-border-radius:var(--border-radius-default);--card-padding:24px;--card-logo-height:96px;--card-element-gap:2rem;--card-element-no-text-offset:4px;--card-title-color:var(--color-font-headlines);--card-label-color:var(--color-font-label);height:100%;border-radius:var(--card-border-radius);padding:var(--card-padding);background:var(--color-background-light);display:flex;flex-direction:column;gap:var(--card-element-gap)}@media screen and (max-width:820px){.card{--card-padding:24px 16px}}.card__content{display:flex;flex-direction:column;gap:var(--card-element-gap)}.card__title{color:var(--card-title-color)}.card__logo-wrapper{display:flex;align-items:center;justify-content:flex-start;height:var(--card-logo-height)}.card__logo{margin-bottom:0;max-height:100%;width:auto;height:auto}.card__image-wrapper{aspect-ratio:var(--aspect-ratio-default)}.card__label,.card__badge{font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-bold)}.card__label{color:var(--card-label-color)}.card__badges{padding:var(--card-element-no-text-offset) 0;display:flex;flex-wrap:wrap;gap:8px}.card__badge{border-radius:calc(var(--border-radius-default) * 0.5);padding:4px 12px;background:var(--color-background-badge)}.card__trigger-more-button{align-self:flex-end}.card__trigger-more-button[aria-expanded="true"]::before{content:"\e806";top:-1px}.card__more-content{width:100%}.card__more-content>*:first-child{margin-top:var(--card-element-gap)}.card__date-label{color:var(--color-font-light)}.card__date-value{font-weight:var(--font-weight-bold)}.card__micro-slider{padding:var(--card-element-no-text-offset) 0}.card--usp{--card-logo-height:64px;--card-element-gap:1.5rem}.card--usp .card__logo-wrapper{width:var(--card-logo-height);border-radius:var(--border-radius-default);background:var(--color-background-dark);color:var(--color-font-highlight-on-highlighted-bg);justify-content:center}.card--contact{--card-padding:32px 40px;--card-element-gap:0.5rem;margin-top:var(--card-offset-top,0);margin-left:var(--card-offset-left,0);width:100%;position:relative;z-index:1}@media screen and (max-width:1200px){.card--contact{--card-padding:32px}}@media screen and (max-width:820px){.card--contact{--card-padding:16px}}.card--faculty .card__image,.card--news .card__image{border-radius:var(--border-radius-default)}.card--faculty{--card-border-radius:16px;--card-element-gap:1rem;--card-label-color:var(--color-highlight-primary);justify-content:space-between;gap:0}@media screen and (max-width:1200px){.card--faculty{--card-padding:16px}}.card--faculty button,.card--faculty .button{margin:0}.card--news .card__title,.card--module .card__title{height:calc(var(--font-size-h3) * var(--font-line-height-headlines-factor) * 3)}.card--news .card__title a,.card--module .card__title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:var(--slider-focus-width-space)}.card--news .card__description,.card--module .card__description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;height:calc(var(--font-size-base) * var(--font-line-height-base-factor-unitless) * 5);color:var(--color-font-light)}.card--news{--card-element-gap:1.25rem;--color-font-headlines:var(--color-highlight-primary);row-gap:3rem}.card--news .card__badges{margin-top:1rem}.card--module{--card-element-gap:1rem;--color-font-headlines:var(--color-highlight-primary)}.card--module .card__title-wrapper{margin:calc(var(--slider-focus-width-space) * -1)}.card--hero-banner{--card-element-gap:8px;--card-padding:48px 40px 40px 40px;--card-content-gap:56px;--card-hero-button-margin:36px 0 0;gap:var(--card-content-gap);justify-content:center}@media screen and (max-width:1420px){.card--hero-banner{--card-padding:40px 32px}}@media screen and (max-width:576px){.card--hero-banner{--card-padding:32px 16px;--card-content-gap:64px;--card-hero-button-margin:20px 0 0}}.card--hero-banner .card__label{font-size:var(--font-size-xlarge);line-height:var(--font-line-height-xlarge);font-weight:var(--font-weight-normal)}.card--hero-banner .button-row{margin:var(--card-hero-button-margin)}@media screen and (max-width:576px){.card--hero-banner .button-row{flex-direction:column}.card--hero-banner .button-row button,.card--hero-banner .button-row .button{width:100%;text-align:center}}.card--sidebar{--cell-padding-default:24px;--color-font-headlines:var(--color-highlight-primary)}.card--sidebar dl>div{display:flex;flex-direction:column;gap:16px;border-color:var(--color-layout-grey-mid-light)}.card--sidebar dl>div:first-child{padding-top:0}.card--sidebar dl>div *{margin-bottom:0}.card--sidebar dl dd{text-align:left;color:var(--color-font-light)}.card--sidebar .sidebar-select{height:var(--sidebar-select-height);position:relative}.card--sidebar .sidebar-select__select{border-radius:var(--sidebar-select-border-radius);height:100%;padding:var(--sidebar-select-padding) calc(var(--sidebar-select-padding) + var(--sidebar-select-arrow-size)) var(--sidebar-select-padding) var(--sidebar-select-padding-left);background:var(--color-background-form)}.card--sidebar .sidebar-select__icon{position:absolute;inset:var(--sidebar-select-padding) var(--sidebar-select-padding) auto auto;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--sidebar-select-arrow-size) * 0.5);height:var(--sidebar-select-arrow-size);width:var(--sidebar-select-arrow-size);background:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg);font-size:8px;line-height:1;pointer-events:none}.card--sidebar .sidebar-select__icon::before{margin:0;width:auto}.card--sidebar .button-row{padding-top:16px;flex-direction:column;align-items:stretch;text-align:center}.card--download{--card-padding:40px 40px 48px;font-size:var(--font-size-large);line-height:var(--font-line-height-base)}.card--download button:last-child,.card--download .button:last-child{margin:0}@media screen and (max-width:1200px){.card--download{--card-border-radius:0;--card-padding:32px var(--wrapper-padding) 40px;margin:calc(var(--wrapper-padding) * -1)}}@media screen and (max-width:576px){.card--download{--card-element-gap:1rem;--card-padding:24px var(--wrapper-padding) 32px}.card--download button,.card--download .button{width:100%;text-align:center}.card--download button:last-child,.card--download .button:last-child{margin-top:1.5rem}}.card--key-facts{--card-border-radius:16px;--card-padding:40px;--card-element-gap:2.5rem}@media screen and (max-width:1200px){.card--key-facts{--card-padding:40px var(--wrapper-padding) 48px}}@media screen and (max-width:576px){.card--key-facts{--card-border-radius:0;--card-padding:24px var(--wrapper-padding) 32px;--card-element-gap:1.5rem;margin:calc(var(--wrapper-padding) * -1)}}.card--key-fact{--card-padding:20px 16px;--card-element-gap:1.5rem}@media screen and (max-width:576px){.card--key-fact{--card-element-gap:1rem}}.card--registration{--card-padding:32px;--card-element-gap:3rem;container-type:inline-size;container-name:card-registration}.card--registration .card__selectors-wrapper dl{margin-top:2rem;border-top:1px solid var(--color-line);padding-top:2rem}.card--registration .card__selectors{display:flex;flex-wrap:wrap;row-gap:20px;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.card--registration .card__selectors>*{flex-basis:calc(50% - 1rem)}.card--registration dl dt,.card--registration label{font-weight:var(--font-weight-bold)}.card--registration label{color:var(--color-font-label)}.card--registration dl{margin-bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;-webkit-column-count:1;-moz-column-count:1;column-count:1}.card--registration dl a{--color-link-default:var(--color-font-default);--color-link-hover:var(--color-font-default);--color-link-active:var(--color-font-default);text-decoration:underline;text-underline-offset:.2em}.card--registration dl a:hover{text-decoration:none}.card--registration dl>div{display:flex;flex-direction:column;gap:8px;border-bottom:none;padding:0}@container card-registration (width < 440px){.card--registration dl>div:not(.h-full-width){display:grid;grid-template-columns:1fr 1fr}.card--registration dl>div:not(.h-full-width) dd{text-align:right}}@container card-registration (width>=440px){.card--registration dl>div.h-full-width{grid-column:1 / 3}}.card--registration dl dd{text-align:left;color:var(--color-font-light)}@container card-registration (width < 440px){.card--registration dl{grid-template-columns:1fr}}.card--registration .button-row{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:8px;padding-top:calc(var(--card-padding) * 1.5)}@media screen and (max-width:820px){.card--registration .button-row{display:grid;grid-template-columns:1fr 1fr}.card--registration .button-row button,.card--registration .button-row .button{text-align:center}}@container card-registration (width < 440px){.card--registration .button-row{grid-template-columns:1fr}}@media screen and (max-width:576px){.card--registration{--card-padding:16px}}@container card-registration (width < 440px){.card--registration .card__selectors>*{flex-basis:100%}}.card--program-list{--card-element-gap:1rem;--color-font-headlines:var(--color-highlight-primary);container-type:inline-size;container-name:card-program-list}@media screen and (max-width:1200px){.card--program-list{--card-padding:24px 32px}}@media screen and (max-width:576px){.card--program-list{--card-padding:24px 16px}}@container card-program-list (width>700px){.card--program-list .cs-micro-slider{max-width:640px;flex-direction:row;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.card--program-list .cs-micro-slider__item{flex-basis:calc(50% - 10px)}.card--program-list .cs-micro-slider__nav{flex-basis:100%}}@container card-program-list (width>=540px){.card--program-list .card__location{max-width:30%}}@container card-program-list (width < 540px){.card--program-list .cs-micro-slider__container{flex-direction:column}.card--program-list .card__location{display:flex;justify-content:center}}@container card-program-list (width < 360px){.card--program-list .card__location-button{margin:0 auto;width:100%;text-align:center}}.card--program-list .card__label{font-size:var(--font-size-base)}.card--program-list .card__title{margin-bottom:.75rem}.card--program-list .card__footer{margin-top:2rem}.card--program-list .card__location{padding:var(--card-element-no-text-offset) 0}.card--program-list .card__location>*:last-child{margin-bottom:0}.card--program-list .card__location>*:first-child{margin-top:0}.card--program-list .card__location-button{white-space:nowrap}.card--program-list .cs-micro-slider{flex-grow:1}.card--program-list .cs-micro-slider__title{margin-bottom:.75rem;color:var(--color-font-default)}.card--program-list .cs-micro-slider__container{display:flex;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.card--bg-image-teaser{--card-padding:40px;--color-font-headlines:var(--color-highlight-primary);align-items:flex-start}@media screen and (max-width:576px){.card--bg-image-teaser{--card-padding:32px 16px}}.card.linked{position:relative}.card.linked::after{position:absolute;inset:0 0 0 0;content:"";width:100%;height:100%;box-shadow:0 4px 13px 0 rgb(0 0 0 / .16);border-radius:var(--border-radius-default);opacity:0;transition:opacity var(--default-transition-time) ease-in-out;z-index:-1}.card.linked:hover{cursor:pointer}.card.linked:hover::after{opacity:1}.contact-teaser{--card-offset-top:-48px;--card-offset-left:var(--cs-simple-grid-item-gap, 20px);height:100%;padding-right:var(--card-offset-left);display:flex;flex-direction:column}@media screen and (max-width:992px){.contact-teaser{--card-offset-left:16px}}.contact-teaser__image-wrapper{aspect-ratio:var(--aspect-ratio-default)}.contact-teaser__image{border-radius:var(--border-radius-default)}.contact-info{--contact-info-item-gap:4px;margin-top:1rem;display:flex;flex-direction:column;gap:var(--contact-info-item-gap);word-break:break-word}.contact-info__item{display:block;font-size:var(--font-size-large);line-height:var(--font-line-height-base)}.contact-info__item:hover{text-decoration:underline;text-underline-offset:.2em;transition:all 0.2s ease}.contact-info__item:hover[target="_blank"]::after{content:"\e804";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;font-size:12px;padding-left:12px;text-decoration:none;position:relative;top:-2px}:root{--cs-media-slider-track-padding:18%;--cs-media-slider-slide-gap:48px}@media screen and (max-width:992px){:root{--cs-media-slider-slide-gap:16px}}@media screen and (max-width:576px){:root{--cs-media-slider-track-padding:var(--wrapper-padding);--cs-media-slider-slide-gap:var(--wrapper-padding)}}.cs-media-slider-container{margin:0 calc(var(--wrapper-padding) * -1)}.cs-media-slider__list{align-items:center}.cs-media-slider__image-container{aspect-ratio:var(--aspect-ratio-default);display:flex;align-items:center}.cs-media-slider__image{border-radius:var(--border-radius-default)}.cs-media-slider .splide__track{padding-left:var(--cs-media-slider-track-padding)!important;padding-right:var(--cs-media-slider-track-padding)!important}.cs-media-slider .splide__slide{margin-right:var(--cs-media-slider-slide-gap)!important}.cs-micro-slider{display:flex;flex-direction:column}.cs-micro-slider__nav{display:flex;align-items:center;justify-content:center;order:2;padding-top:8px}.cs-micro-slider__nav-control{--color-button-base-border:transparent;--color-button-base-bg:transparent;--color-button-base-border-hover:transparent;--color-button-base-bg-hover:transparent;border-radius:0}.cs-micro-slider__nav-control::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--color-background-slider-dot)}.cs-micro-slider__nav-control[aria-selected=true]::before{background:var(--color-background-slider-dot-active)}.cs-micro-slider__nav-control[hidden]{display:none}.cs-section-menu__item{margin-bottom:var(--margin-nlb)}.cs-section-menu__link{text-decoration:underline}.cs-section-menu__link:hover{text-decoration:none}.avatar{--avatar-image-margin:12px;--avatar-image-size:64px;display:flex;-webkit-column-gap:var(--avatar-image-margin);-moz-column-gap:var(--avatar-image-margin);column-gap:var(--avatar-image-margin)}.avatar__image{flex-basis:var(--avatar-image-size);min-width:var(--avatar-image-size);height:var(--avatar-image-size)}.avatar__image img{margin-bottom:0;border-radius:var(--border-radius-default)}.avatar__text,.avatar__name,.avatar__role{display:block}.avatar__text{flex-basis:calc(100% - var(--avatar-image-size));padding-top:8px}.avatar__name{font-weight:700;line-height:1.25rem}.avatar__role{color:var(--color-font-light);font-size:var(--font-size-small);line-height:var(--font-line-height-base);padding-top:2px}.hero-banner{--hero-banner-padding:48px 0 24px;--hero-banner-padding-image-y:48px;--hero-banner-image-aspect-ratio:auto;--hero-banner-image-max-height:560px;--hero-banner-image-offset:120px;--hero-banner-image-offset-y:40px;--hero-banner-image-border-radius:var(--border-radius-default);--hero-banner-card-min-height:320px;--hero-banner-card-max-width:calc((100% + var(--hero-banner-image-offset) - var(--header-min-gap-x)) * 0.66666);--hero-banner-card-image-vertical-overlap:calc(var(--hero-banner-image-max-height) - var(--hero-banner-image-offset-y));padding:var(--hero-banner-padding)}@media screen and (max-width:1024px){.hero-banner{--hero-banner-padding:40px 0 24px;--hero-banner-padding-image-y:40px;--hero-banner-image-aspect-ratio:var(--aspect-ratio-default);--hero-banner-image-max-height:auto;--hero-banner-card-min-height:280px;--hero-banner-card-max-width:none;--hero-banner-card-image-vertical-overlap:calc((100dvw - var(--wrapper-padding) * 2 - var(--hero-banner-image-offset)) * 0.5 / var(--aspect-ratio-default-value))}}@media screen and (max-width:720px){.hero-banner{--hero-banner-image-offset:60px}}@media screen and (max-width:576px){.hero-banner{--hero-banner-padding:16px 0;--hero-banner-padding-image-y:32px;--hero-banner-image-offset:0;--hero-banner-image-border-radius:0;--hero-banner-card-min-height:200px;--hero-banner-card-image-vertical-overlap:48px}}.hero-banner__image-wrapper{aspect-ratio:var(--hero-banner-image-aspect-ratio);width:100%;height:var(--hero-banner-image-max-height);border-radius:var(--hero-banner-image-border-radius);overflow:hidden;position:relative;z-index:1}.hero-banner__meta-list{margin-bottom:0;white-space:nowrap}.hero-banner .card{min-height:var(--hero-banner-card-min-height)}.hero-banner+.frame{padding-top:var(--margin-vertical-default)}.hero-banner--has-image{padding:var(--hero-banner-padding-image-y) var(--hero-banner-image-offset) var(--hero-banner-padding-image-y) 0;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:576px){.hero-banner--has-image{margin:0 calc(var(--wrapper-padding) * -1)}}.hero-banner--has-image .card{margin-top:calc(var(--hero-banner-card-image-vertical-overlap) * -1);margin-right:calc(var(--hero-banner-image-offset) * -1);max-width:var(--hero-banner-card-max-width);width:100%;position:relative;z-index:2;justify-content:space-between}@media screen and (max-width:576px){.hero-banner--has-image .card{margin-right:var(--wrapper-padding);width:calc(100% - var(--wrapper-padding) * 2)}}@media screen and (min-width:577px){.hero-banner--has-image .card{min-height:calc(var(--hero-banner-card-image-vertical-overlap) + var(--hero-banner-image-offset-y))}}@media screen and (min-width:1025px){.hero-banner--overlap-sm{--hero-banner-card-image-vertical-overlap:calc((min(100dvw, var(--max-wrapper-width)) - var(--wrapper-padding) * 2 - var(--hero-banner-image-offset)) * 0.33333 / var(--aspect-ratio-default-value))}}@media screen and (min-width:1025px){.hero-banner:not(.hero-banner--image-sm) .hero-banner__image{position:absolute;inset:0 auto auto 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:none;width:auto;height:100%}}.hero-banner--image-sm .card--hero-banner{--card-hero-button-margin:0}@media screen and (min-width:1025px){.hero-banner--image-sm{--hero-banner-image-aspect-ratio:var(--aspect-ratio-default);--hero-banner-card-image-vertical-overlap:calc(((min(100dvw, var(--max-wrapper-width)) - var(--wrapper-padding) * 2) * 0.4) / var(--aspect-ratio-default-value) / 3);padding-right:0}.hero-banner--image-sm .hero-banner__image-wrapper{align-self:flex-start;width:40%;height:auto}.hero-banner--image-sm.hero-banner--has-image .card{margin-right:0}}.key-facts{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:577px){.key-fact__title{border-bottom:1px solid var(--color-line);padding-bottom:1.25rem}}.bg-image-teaser{--bg-image-teaser-padding-y:48px;--bg-image-teaser-padding-x:48px;margin:0 calc(var(--wrapper-padding) * -1);min-height:720px;position:relative;overflow:hidden;display:flex}@media screen and (max-width:1200px){.bg-image-teaser{--bg-image-teaser-padding-y:40px;--bg-image-teaser-padding-x:32px}}@media screen and (max-width:576px){.bg-image-teaser{--bg-image-teaser-padding-y:32px;--bg-image-teaser-padding-x:16px}}@media screen and (max-width:992px){.bg-image-teaser{align-items:flex-end}}.bg-image-teaser__image-container{position:absolute;inset:50% 0 0 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.bg-image-teaser__image{margin-bottom:0;height:100%;-o-object-fit:cover;object-fit:cover}.bg-image-teaser__content{position:relative;margin:var(--bg-image-teaser-padding-y) var(--bg-image-teaser-padding-x);width:calc(50% - var(--bg-image-teaser-padding-x) * 2);height:calc(100% - var(--bg-image-teaser-padding-y) * 2)}@media screen and (max-width:992px){.bg-image-teaser__content{width:100%;padding-top:240px}}.bg-image-teaser--content-right{justify-content:flex-end}.search-suggestion-wrapper{width:min(800px, 50vw);display:flex;flex-direction:column;gap:3rem}.search-suggestions{text-align:center}.search-suggestions__title{font-size:var(--font-size-large)}.search-suggestions .card__badges{justify-content:center}.search-suggestions .card__badge{display:block}.cs-modal--popup,.cs-modal--flyout{display:none;z-index:var(--z-index-cs-modal)}.cs-modal--popup::before,.cs-modal--flyout::before{content:"";background-color:var(--tobii-lightbox-background);position:absolute;top:0;left:0;height:100vh}.cs-modal--popup .cs-modal__content-wrapper,.cs-modal--flyout .cs-modal__content-wrapper{background:var(--color-background-default);padding:var(--padding-box);position:relative}.cs-modal--popup .cs-modal__close-button,.cs-modal--flyout .cs-modal__close-button{position:absolute;inset:0 0 auto auto}.cs-modal--flyout{position:absolute;inset:100% auto auto 0;width:100%}.cs-modal--flyout::before{left:50%;width:calc(100vw - var(--scrollbar-width));-webkit-transform:translate(calc((100vw - var(--scrollbar-width)) / 2 * -1));transform:translate(calc((100vw - var(--scrollbar-width)) / 2 * -1))}.cs-modal--flyout.is-active{display:block}.cs-modal--popup{position:fixed;top:0;left:0;height:100vh;width:100vw;justify-content:center;align-items:center}.cs-modal--popup::before{width:100vw}.cs-modal--popup.is-active{display:flex}.cs-modal--popup .cs-modal__content-wrapper{position:absolute;inset:50% auto auto 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:820px}@media screen and (max-width:820px){.cs-modal--popup .cs-modal__content-wrapper{width:100%}}@media screen and (max-width:820px){.cs-modal--popup .cs-modal__content-wrapper{position:absolute;inset:0 auto auto 0;-webkit-transform:none;transform:none;height:100vh;overflow-y:auto}}.cs-modal--search{--search-modal-margin-y:3rem;display:block;visibility:hidden;pointer-events:none;transition:visibility 0s linear 200ms}@media screen and (max-width:1420px){.cs-modal--search{--search-modal-margin-y:2.5rem}}@media screen and (max-width:576px){.cs-modal--search{--search-modal-margin-y:2rem}}.cs-modal--search .cs-modal__content-wrapper{box-shadow:0 4px 13px 0 rgb(0 0 0 / .16);margin:var(--search-modal-margin-y) var(--wrapper-padding);padding:var(--search-modal-margin-y) var(--wrapper-padding) 3rem;width:calc(100% - var(--wrapper-padding) * 2);border-radius:var(--border-radius-default);background-color:var(--color-background-box);display:flex;justify-content:center;opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:opacity 200ms ease,-webkit-transform 200ms ease;transition:opacity 200ms ease,transform 200ms ease;transition:opacity 200ms ease,transform 200ms ease,-webkit-transform 200ms ease}.cs-modal--search.is-active{visibility:visible;pointer-events:auto;transition:visibility 0s}.cs-modal--search.is-active .cs-modal__content-wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.global-wrapper{background-color:var(--color-background-default);display:flex;height:100%;flex-direction:column;font-size:var(--font-size-base);margin:0 auto;max-width:1440px;min-height:100vh;width:100%;padding-top:var(--header-height)}.global-wrapper.has-reduced-header{--header-height-current:var(--header-height-reduced);--sidebar-sticky-gap-current:var(--sidebar-sticky-gap)}.global-wrapper.has-reduced-header .h-show-on-fixed{display:block}.global-wrapper.has-reduced-header .h-hide-on-fixed{display:none}.global-wrapper.has-hidden-header{--header-height-current:calc(0px);--sidebar-sticky-gap-current:calc(0px)}.global-wrapper.has-hidden-header .menu-main__flyout-container{display:none}.global-wrapper.has-section-menu{--section-menu-height-current:var(--section-menu-height);--sidebar-sticky-gap-current:var(--sidebar-sticky-gap)}.global-wrapper__wrapper{display:flex;width:100%}#main-content{display:block;flex:1 0 auto;isolation:isolate}.wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--max-wrapper-width);padding:0 var(--wrapper-padding)}.accessibility__list{display:flex;align-items:center;justify-content:flex-start;margin-left:calc((var(--icon-click-area-size) - var(--font-size-icons-medium)) * -0.5)}.accessibility__item--text{padding-left:calc(var(--padding-box-x) * 0.5)}.accessibility__link:hover{color:var(--color-highlight-primary)}.accessibility__link--icon::before{font-size:var(--font-size-icons-medium)}.invisible-focus-links{left:0;position:absolute;text-align:center;top:0;width:100%;z-index:var(--z-index-invisible-focus-link)}header.header{--header-margin-y:12px;--search-form-input-margin-y:16px;--search-form-height:var(--icon-click-area-size);position:fixed;inset:0 auto auto 0;height:var(--header-height-current);background-color:var(--color-background-light);width:100%;z-index:var(--z-index-header);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform,height;transition:height var(--default-transition-time) ease-in-out,-webkit-transform var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out,height var(--default-transition-time) ease-in-out;transition:transform var(--default-transition-time) ease-in-out,height var(--default-transition-time) ease-in-out,-webkit-transform var(--default-transition-time) ease-in-out}@media screen and (max-width:1080px){header.header{--header-margin-y:0}}.global-wrapper.has-reduced-header .header__logo-image{width:var(--header-reduced-logo-width)}@media screen and (min-width:1081px){.global-wrapper.has-reduced-header .menu-main__header{display:none}}.global-wrapper.has-hidden-header header.header{-webkit-transform:translate3d(0,calc(var(--header-height) * -1),0);transform:translate3d(0,calc(var(--header-height) * -1),0)}.global-wrapper.has-reduced-header.has-hidden-header header.header{-webkit-transform:translate3d(0,calc(var(--header-height-reduced) * -1),0);transform:translate3d(0,calc(var(--header-height-reduced) * -1),0)}.header__wrapper,.header__menu-wrapper{height:100%;display:flex;align-items:center;gap:var(--header-min-gap-x)}@media screen and (max-width:1080px){.header__wrapper,.header__menu-wrapper{align-items:center}}@media screen and (min-width:1081px){.header__wrapper,.header__menu-wrapper{align-items:flex-end}}.header__wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--max-screen-width);padding:0 var(--wrapper-padding);box-sizing:border-box}.header__menu-wrapper{justify-content:space-between}@media screen and (max-width:1080px){.header__menu-wrapper{flex-basis:100%}}@media screen and (min-width:1081px){.header__menu-wrapper{flex-basis:66.666%}}@media screen and (min-width:1081px){.header__menu-wrapper .menu-service{align-self:flex-start;margin-top:var(--header-margin-y)}}.header__logo{margin-bottom:var(--header-margin-y);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media screen and (min-width:1081px){.header__logo{flex-basis:33.333%}}@media screen and (max-width:1080px){.header__logo{flex-basis:15%}}@media screen and (max-width:576px){.header__logo{flex-basis:auto}}.header__logo-image{height:auto;margin-bottom:0;width:var(--header-logo-width)}.header__logo-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-main__dimming-area{position:fixed;inset:var(--header-height) 0 0 0;z-index:var(--z-index-main-navigation-bg);background-color:rgb(0 0 0 / .75);pointer-events:none;opacity:0;transition:opacity var(--default-transition-time) ease}.menu-main__dimming-area.is-active{pointer-events:auto;opacity:1}@media screen and (min-width:1081px){.menu-main__dimming-area{display:none}}@media screen and (max-width:1080px){.menu-main,.menu-main__flyout-container{position:fixed;inset:var(--header-height) calc(var(--max-mobile-menu-width) * -1) 0 auto;clear:both;color:var(--color-font-default);height:calc(100dvh - var(--header-height));opacity:0;overflow:auto;transition:right var(--default-transition-time) ease,opacity var(--default-transition-time) ease;max-width:var(--max-mobile-menu-width);z-index:var(--z-index-main-navigation);width:calc(100vw - var(--scrollbar-width));padding:0 var(--padding-box-x) 0!important;display:flex;flex-direction:column;justify-content:space-between}}.menu-main{--menu-main-list-level-1-desktop-margin-bottom:24px;--menu-main-list-padding-y:24px;--menu-main-footer-margin-y:32px;--menu-main-footer-link-height:24px;--menu-main-mobile-link-height:var(--icon-click-area-size);--menu-main-mobile-search-height:calc(var(--search-form-height) + var(--search-form-input-margin-y) * 2);--menu-main-mobile-footer-height:calc(var(--menu-main-footer-margin-y) + var(--menu-main-footer-link-height) * 2)}@media screen and (max-width:1080px){.menu-main.is-active{right:0;opacity:1}}.menu-main.stop-transitions{transition:none}@media screen and (max-width:1080px){.menu-main__flyout-container{top:calc(var(--header-height) + var(--menu-main-mobile-search-height));height:calc(100dvh - var(--header-height) - var(--menu-main-mobile-search-height) - var(--menu-main-mobile-footer-height))}}@media screen and (min-width:1081px){.menu-main__flyout-container{position:absolute;inset:calc(100% + var(--menu-main-list-level-1-desktop-margin-bottom)) auto auto 0;box-shadow:0 4px 13px 0 rgb(0 0 0 / .16);border-radius:0 0 var(--border-radius-default) var(--border-radius-default);width:var(--flyout-width);opacity:0;transition:opacity var(--default-transition-time) ease}.menu-main__flyout-container::before{display:none}}@media screen and (min-width:1081px){.menu-main__flyout{height:100%}}@media screen and (min-width:1081px){.menu-main__flyout-inner{padding:0 32px}}@media screen and (min-width:1081px) and (max-width:1240px){.menu-main__flyout-inner{padding:0 var(--col-gap)!important}}@media screen and (max-width:1080px){.menu-main__list--level-1{flex-grow:1;padding:var(--menu-main-list-padding-y) 0 0}}@media screen and (min-width:1081px){.menu-main__list--level-1{margin:16px 0 var(--menu-main-list-level-1-desktop-margin-bottom);display:flex;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;width:100%}}.menu-main__list--level-2{position:relative}@media screen and (max-width:1080px){.menu-main__list--level-2{padding-top:calc(var(--menu-main-list-padding-y) + var(--icon-click-area-size))}.menu-main__list--level-2 .menu-main__mobile-header{position:absolute;inset:calc(var(--focus-outline-default) + var(--focus-outline-offset-for-links)) 0 auto 0}}@media screen and (min-width:1081px){.menu-main__list--level-2{padding:calc(var(--focus-outline-default) + var(--focus-outline-offset-for-links)) 0}}@media screen and (max-width:1080px){.menu-main__item--overview{font-weight:700}}@media screen and (min-width:1081px){.menu-main__item--level-1{position:relative}}@media screen and (min-width:1081px){.menu-main__item--level-1:nth-child(n+4) .menu-main__flyout-container{left:auto;right:0}}@media screen and (min-width:1081px){.menu-main__item--level-2{position:static}.menu-main__item--level-2:last-child .menu-main__link{border-bottom:none}}.menu-main__link{position:relative;transition:none;display:block}@media screen and (max-width:1080px){.menu-main__link{min-height:var(--menu-main-mobile-link-height);border-bottom:1px solid var(--color-line);padding:var(--cell-padding-default) 0}}.menu-main__link.active{text-decoration:underline}@media screen and (min-width:1081px){.menu-main__link--level-1{--color-link-hover:var(--color-highlight-primary);--color-link-active:var(--color-highlight-primary);white-space:nowrap;line-height:1}.menu-main__link--level-1:hover{text-decoration:none}.menu-main__link--level-1.active{text-decoration:none}.menu-main__link--level-1.active span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.5em}.menu-main__link--level-1.menu-main__link--has-children{display:flex;align-items:center;gap:12px}.menu-main__link--level-1.menu-main__link--has-children::after{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin:0;width:auto;font-size:8px}}@media screen and (min-width:1081px){.menu-main__link--level-2{border-bottom:1px solid var(--color-line);padding:16px 0}.menu-main__link--level-2.menu-main__link--has-children{padding-right:calc(var(--margin-nlb) * 2.5)}.menu-main__link--level-2.menu-main__link--has-children::after{content:"\e808";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-decoration:inherit;text-transform:none;width:1em;position:absolute;inset:50% 0 auto auto;margin:0;padding:0;text-align:center;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:1080px){.menu-main__link--has-children{padding-right:calc(var(--padding-box-x) + var(--icon-click-area-size))}.menu-main__link--has-children::after{position:absolute;inset:50% auto auto auto;right:calc((var(--icon-click-area-size) - 20px) * -0.5);content:"\e803";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-decoration:inherit;text-transform:none;width:1em;display:flex;align-items:center;justify-content:center;margin:0;padding:0;height:var(--menu-main-mobile-link-height);width:var(--icon-click-area-size);text-align:center;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:20px}}@media screen and (min-width:1081px){.menu-main__link--has-children[aria-expanded="true"]+.menu-main__flyout-container,.menu-main__link--has-children[aria-expanded="true"]+.menu-main__list--level-3{opacity:1}}@media screen and (max-width:1080px){.menu-main__link--has-children[aria-expanded="true"]+.menu-main__flyout-container,.menu-main__link--has-children[aria-expanded="true"]+.menu-main__list--level-3,.menu-main__link--has-children[aria-expanded="true"]+.menu-main__list--level-4{opacity:1;right:0}}.menu-main__headline{margin-bottom:0;font-size:var(--font-size-large);font-weight:800}@media screen and (max-width:992px){.menu-main__headline{font-size:var(--font-size-xlarge)}}@media screen and (max-width:576px){.menu-main__headline{font-size:var(--font-size-large)}}@media screen and (min-width:1081px){.menu-main__mobile-header,.menu-main__mobile-footer{display:none}}.menu-main__level-up{margin-top:0;width:100%}.menu-main-footer-menu__list{padding:var(--menu-main-footer-margin-y) 0;display:flex;align-items:center;justify-content:center;gap:32px}.menu-main-footer-menu__link{height:var(--menu-main-footer-link-height)}.menu-service__list{display:flex;align-items:center;justify-content:flex-end;gap:8px}.menu-service__item{font-size:var(--font-size-icons-default);line-height:100%}.section-menu{position:fixed;inset:var(--header-height-current) 0 auto 0;margin:0 auto;max-width:var(--max-screen-width);width:min(var(--max-screen-width), 100%);z-index:var(--z-index-header);padding:0 var(--wrapper-padding);display:flex;align-items:center;gap:var(--header-min-gap-x);will-change:height,opacity;opacity:0;height:0;transition:all var(--default-transition-time) ease-in-out}.section-menu[hidden]{display:none}.section-menu.is-stuck{opacity:1;height:var(--section-menu-height)}.section-menu::before{position:absolute;inset:auto 0 100% 0;content:'';display:none;height:var(--header-height-reduced);width:100%;background-color:var(--color-background-light);z-index:var(--z-index-header);pointer-events:none}.section-menu__col--title{flex-basis:33.333%}.section-menu__col--links{flex-basis:66.666%;min-width:0}.section-menu__title{margin:0;white-space:nowrap;color:var(--color-font-headlines)}.section-menu__list-wrapper{margin:calc((var(--focus-outline-default) + var(--focus-outline-offset-for-links)) * -1);width:100%;overflow:hidden}.section-menu__list{margin:0;padding:calc((var(--focus-outline-default) + var(--focus-outline-offset-for-links)) * -1);padding-right:10%;display:flex;align-items:center;gap:36px;min-width:0;flex:1 1 auto;white-space:nowrap}.section-menu__item{padding:5px}.section-menu__link{display:block;text-decoration:none}.section-menu__link.active{text-decoration:underline}.section-menu__jump-wrapper:not(.h-hidden){position:absolute;inset:0 var(--wrapper-padding) 0 var(--wrapper-padding);height:100%;display:flex;align-items:center}.section-menu__jump{display:flex;align-items:center;justify-content:flex-end;gap:16px}.section-menu__jump-label{margin-bottom:0;white-space:nowrap}.section-menu__jump-select-wrapper{max-width:360px;min-width:0}.section-menu__jump-select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.global-wrapper.is-animating .section-menu::before{display:block}.page-section{scroll-margin-top:var(--section-menu-height)}.global-wrapper.has-reduced-header .page-section{scroll-margin-top:calc(var(--header-height-reduced) + var(--section-menu-height))}.breadcrumb{display:flex;flex-wrap:wrap;gap:var(--breadcrumb-arrow-space);padding:16px 0 var(--margin-vertical-default)}.breadcrumb__item{display:flex;align-items:center;gap:var(--breadcrumb-arrow-space);color:var(--color-font-light)}.breadcrumb__item:not(:first-child)::before{content:"\e808";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin:0;width:auto;font-size:8px;line-height:100%}.breadcrumb__item[aria-current="page"]{color:var(--color-highlight-primary)}.breadcrumb__link{display:block}.footer{padding:var(--footer-padding-y) 0;position:relative}.footer::before{position:absolute;inset:0 auto auto 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";width:calc(100vw - var(--scrollbar-width));height:100%;background-color:var(--color-background-light)}.footer__wrapper{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--footer-wrapper-gap)}.footer__menu-wrapper{gap:var(--footer-menu-wrapper-gap)}@media screen and (max-width:1420px){.footer__menu-wrapper{display:flex;flex-direction:column}}@media screen and (min-width:1421px){.footer__menu-wrapper{display:grid;grid-template-columns:1fr 2fr}}.footer__logo{width:var(--footer-logo-width)}.footer__logo-link{display:block}.footer__menu{padding-top:var(--footer-accordion-item-gap);display:flex;flex-direction:column;gap:var(--footer-accordion-item-gap)}.footer__copyright{font-size:var(--font-size-xsmall);line-height:var(--font-line-height-xsmall)}.footer-accordion{max-width:none;gap:48px}@media screen and (min-width:577px){.footer-accordion{display:grid;grid-template-columns:repeat(3,1fr)}}.footer-accordion__item{border-radius:0}.footer-accordion__trigger{border-radius:0;justify-content:flex-start;align-items:center;gap:12px}@media screen and (max-width:576px){.footer-accordion__trigger{font-weight:var(--font-weight-normal)}}.footer-accordion__trigger::after{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;height:auto;min-width:0;width:auto;background:none;font-size:8px}.footer-accordion__trigger[aria-expanded="true"]::after{content:"\e806";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;margin-right:0;width:auto;-webkit-transform:none;transform:none}@media screen and (min-width:577px){.footer .accordion__panel{height:auto!important;overflow:visible}.footer .accordion__panel[hidden]{display:block}.footer .accordion__trigger::after{display:none}}.scroll-to-top{position:fixed;inset:auto var(--margin-nlb) var(--margin-nlb) auto;display:none;z-index:var(--z-index-scroll-to-top)}.scroll-to-top__button{--color-button-base-border:var(--color-font-on-highlighted-bg);--color-button-base-border-hover:var(--color-font-on-highlighted-bg)}.scroll-to-top__button::before{left:1px}.scroll-to-top__button:focus-visible{outline-color:var(--color-font-on-highlighted-bg);outline-offset:2px}@media screen and (max-width:1200px){.cs-sidebar-layout{--sidebar-content-col-width:calc(100dvw - var(--wrapper-padding) * 2)}}@media screen and (min-width:1201px){.cs-sidebar-layout{--sidebar-content-col-width:calc((min(100dvw, var(--max-wrapper-width)) - var(--wrapper-padding) * 2 - var(--sidebar-sticky-gap)) * 0.66666);display:grid;grid-template-columns:1fr 2fr;gap:var(--sidebar-sticky-gap);align-items:start}}@media screen and (max-width:1200px){.cs-sidebar-layout__sidebar{display:none}}@media screen and (min-width:1201px){.cs-sidebar-layout__sidebar{position:sticky;top:calc(var(--header-height-current) + var(--section-menu-height-current) + var(--sidebar-sticky-gap-current));transition:top var(--default-transition-time) ease-in-out;will-change:top;z-index:1}.cs-sidebar-layout__sidebar .card--sidebar{max-height:calc(100dvh - var(--section-menu-height-current) - var(--header-height-current) - var(--sidebar-sticky-gap-current) * 2);overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:1201px){.cs-sidebar-layout__content .cs-media-slider-container{margin-left:calc(var(--sidebar-sticky-gap) * -1)}}.cs-sidebar-layout__content .frame>h2:first-child,.cs-sidebar-layout__content .frame>.h-h2:first-child{margin-bottom:3rem}@media screen and (max-width:1200px){.cs-sidebar-layout__content .frame>h2:first-child,.cs-sidebar-layout__content .frame>.h-h2:first-child{margin-bottom:2.5rem}}@media screen and (max-width:576px){.cs-sidebar-layout__content .frame>h2:first-child,.cs-sidebar-layout__content .frame>.h-h2:first-child{margin-bottom:1.5rem}}.cs-sidebar-layout__content .accordion{max-width:none}@media screen and (max-width:576px){.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm{--hero-banner-image-border-radius:var(--border-radius-default);--hero-banner-card-image-vertical-overlap:0;margin:0;gap:16px}.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm .card{margin-right:0;width:100%}}@media screen and (min-width:577px){.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm{--hero-banner-card-image-vertical-overlap:calc(var(--sidebar-content-col-width) * 0.6 / var(--aspect-ratio-default-value) / 2);padding-right:0}.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm .hero-banner__image-wrapper,.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm .card{width:60%}.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm .hero-banner__image-wrapper{align-self:flex-start}.cs-sidebar-layout__content .program-teaser .hero-banner--image-sm .card{margin-right:0}}.cs-sidebar-layout__content [id]{scroll-margin-top:calc(var(--header-height-current) + var(--section-menu-height-current))}.bg-section-highlight{position:relative}.bg-section-highlight::before{position:absolute;inset:0 calc((100dvw - var(--scrollbar-width) - var(--max-wrapper-width) + var(--wrapper-padding) * 2) * -0.5) auto auto;content:"";width:calc(100dvw - var(--scrollbar-width));height:100%;background-color:var(--color-background-section-highlight)}@media screen and (max-width:1440px){.bg-section-highlight::before{right:calc(var(--wrapper-padding) * -1)}}.bg-section-highlight>*{position:relative;z-index:1}.cs-filter{--cs-filter-gap:10px;margin-bottom:3rem;border-radius:16px;padding:8px;background-color:var(--color-highlight-primary)}.cs-filter__form{margin-bottom:0}.cs-filter__fields-wrapper{display:flex;justify-content:space-between;gap:var(--cs-filter-gap)}@media screen and (max-width:576px){.cs-filter__fields-wrapper{flex-direction:column}}.cs-filter__fields{display:flex;flex-wrap:wrap;gap:var(--cs-filter-gap)}@media screen and (max-width:576px){.cs-filter__fields{flex-direction:column}}.cs-filter__field select{min-width:0}.cs-filter__field .select2-container--default .select2-selection--single,.cs-filter__field .select2-container--default .select2-selection--multiple{background:#fff0;color:var(--color-font-on-highlighted-bg)}.cs-filter__field .select2-container--default.select2-container--disabled .select2-selection--single{border-color:var(--color-background-disabled-dark);color:var(--color-background-disabled-dark)}.cs-filter__field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__placeholder,.cs-filter__field .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:var(--color-background-disabled-dark)}.cs-filter__field .select2-container .select2-selection .select2-selection__placeholder,.cs-filter__field .select2-container--default .select2-selection .select2-selection__placeholder,.cs-filter__field .select2-container .select2-selection--single .select2-selection__placeholder,.cs-filter__field .select2-container--default .select2-selection--single .select2-selection__placeholder,.cs-filter__field .select2-container .select2-selection .select2-selection__rendered,.cs-filter__field .select2-container--default .select2-selection .select2-selection__rendered,.cs-filter__field .select2-container .select2-selection--single .select2-selection__rendered,.cs-filter__field .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-font-on-highlighted-bg)}.cs-filter input[type="text"]:focus-visible,.cs-filter input[type="url"]:focus-visible,.cs-filter input[type="email"]:focus-visible,.cs-filter input[type="tel"]:focus-visible,.cs-filter input[type="date"]:focus-visible,.cs-filter input[type="time"]:focus-visible,.cs-filter input[type="datetime-local"]:focus-visible,.cs-filter input[type="password"]:focus-visible,.cs-filter input[type="search"]:focus-visible,.cs-filter input[type="number"]:focus-visible,.cs-filter textarea:focus-visible,.cs-filter select:focus-visible,.cs-filter .select2-container--default .select2-selection--single:focus-visible,.cs-filter .select2-container--default .select2-selection--multiple:focus-visible,.cs-filter .file-upload__field:focus-visible{outline-color:var(--color-font-on-highlighted-bg)}.cs-filter__search{min-width:260px}.cs-filter__search .search-form{position:relative}.cs-filter__search input[type="search"].search-form__input{height:var(--icon-click-area-size);padding:8px var(--icon-click-area-size) 8px 16px;font-size:var(--font-size-base)}.cs-filter__search input[type="search"].search-form__input::-webkit-input-placeholder{color:var(--color-font-form-light)}.cs-filter__search input[type="search"].search-form__input::-moz-placeholder{color:var(--color-font-form-light)}.cs-filter__search input[type="search"].search-form__input::-ms-input-placeholder{color:var(--color-font-form-light)}.cs-filter__search input[type="search"].search-form__input::placeholder{color:var(--color-font-form-light)}.cs-filter__search button[type="submit"].search-form__submit{background:#fff0}.cs-filter__search button[type="submit"].search-form__submit::before{margin-right:0}.cs-filter__search button[type="submit"].search-form__submit:focus-visible{outline-offset:-4px}.cs-search-page .cs-filter__search{min-width:calc(50% - var(--cs-filter-gap) / 2)}.cs-search-page{display:flex;flex-direction:column}.cs-search-page__result{--color-line:var(--color-layout-grey-mid);--card-label-color:var(--color-highlight-primary);--card-element-gap:0;--cs-search-card-padding-y:2rem;border-radius:0;border-bottom:1px solid var(--color-line);background:#fff0;padding:var(--cs-search-card-padding-y) 0}.cs-search-page__result::after{display:none}.cs-search-page__result-category{margin-bottom:.5rem}.cs-search-page__result-title{margin-bottom:2rem}.cs-search-page__result-teaser{font-size:var(--font-size-large);line-height:var(--font-line-height-base-factor);color:var(--color-font-light)}.cs-search-page__result-teaser>*:last-child{margin-bottom:0}.cs-search-page__pagination{margin-top:1.5rem;align-self:flex-end;display:flex;position:static}.global-wrapper--construction{--live-badge-size:128px;--footer-padding-y:24px;padding-top:0}@media screen and (max-width:1080px){.global-wrapper--construction{--header-height:120px;--header-logo-width:126px}}@media screen and (max-width:576px){.global-wrapper--construction{--header-height:70px;--header-logo-width:36px}}.global-wrapper--construction .h-embedded-headline{font-size:inherit;line-height:inherit}.global-wrapper--construction header.header{position:static;z-index:0}@media screen and (max-width:1080px){.global-wrapper--construction header.header{--header-margin-y:12px}}@media screen and (max-width:576px){.global-wrapper--construction header.header{--header-margin-y:0}}.global-wrapper--construction .header__wrapper{justify-content:space-between}@media screen and (max-width:1080px){.global-wrapper--construction .header__wrapper{align-items:flex-end}}@media screen and (max-width:576px){.global-wrapper--construction .header__wrapper{align-items:center}}.global-wrapper--construction .header__slogan{margin:0 0 18px;max-width:175px;line-height:114%;text-align:right}@media screen and (max-width:576px){.global-wrapper--construction .header__slogan{margin-bottom:0;max-width:none}}.global-wrapper--construction .footer__menu{padding-top:0;gap:20px}.global-wrapper--construction .live-badge{position:absolute;inset:0 0 auto auto;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 13px 0 rgb(0 0 0 / .16);width:var(--live-badge-size);height:var(--live-badge-size);border-radius:50%;-webkit-transform:translate(50%,-50%) rotate(13deg);transform:translate(50%,-50%) rotate(13deg);padding:0 20px;background:var(--color-layout-blue-strong,#370FFE);color:var(--color-font-on-highlighted-bg);font-size:var(--font-size-large);line-height:var(--font-line-height-base);font-weight:600;text-align:center}@media screen and (max-width:1200px){.global-wrapper--construction .live-badge{display:none}}.global-wrapper--construction .construction-grid{display:grid;gap:20px}@media screen and (min-width:577px){.global-wrapper--construction .construction-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr 1fr}}.global-wrapper--construction .construction-grid__announcement{padding:32px 0 12px;position:relative}.global-wrapper--construction .construction-grid__announcement>*:last-child{margin-bottom:0}@media screen and (min-width:577px){.global-wrapper--construction .construction-grid__announcement{grid-area:1 / 1 / 2 / 3}}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid__announcement-subline{padding-right:calc(var(--live-badge-size) * 0.5)}}.global-wrapper--construction .construction-grid .card{--card-padding:32px 16px;--card-element-gap:0;justify-content:space-between;gap:var(--margin-nlb)}@media screen and (min-width:577px){.global-wrapper--construction .construction-grid .card{--card-padding:32px}}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid .card{gap:40px}}.global-wrapper--construction .construction-grid .card__content>*:last-child,.global-wrapper--construction .construction-grid .card__footer>*:last-child{margin-bottom:0}.global-wrapper--construction .construction-grid .card__title{margin-top:12px;margin-bottom:18px}.global-wrapper--construction .construction-grid .card .button-row{gap:20px}@media screen and (max-width:1200px){.global-wrapper--construction .construction-grid .card .button-row{flex-direction:column;align-items:stretch;gap:12px}}.global-wrapper--construction .construction-grid .card button,.global-wrapper--construction .construction-grid .card .button{padding-left:16px;padding-right:16px;text-align:center}.global-wrapper--construction .construction-grid .card [class^="cs-icon-"],.global-wrapper--construction .construction-grid .card [class*=" cs-icon-"]{display:flex;align-items:center;gap:4px}.global-wrapper--construction .construction-grid .card [class^="cs-icon-"]::before,.global-wrapper--construction .construction-grid .card [class*=" cs-icon-"]::before{font-size:20px;font-weight:600}.global-wrapper--construction .construction-grid__intro{font-size:var(--font-size-large);line-height:var(--font-line-height-base)}@media screen and (min-width:577px){.global-wrapper--construction .construction-grid__intro{grid-area:2 / 1 / 3 / 3}}.global-wrapper--construction .construction-grid__intro .card__label{font-size:var(--font-size-base);line-height:125%}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid__contact{grid-area:3 / 1 / 4 / 2}}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid__start{grid-area:3 / 2 / 4 / 3}}@media screen and (min-width:577px){.global-wrapper--construction .construction-grid__description{grid-area:4 / 1 / 5 / 3}}@media screen and (min-width:1201px){.global-wrapper--construction .construction-grid__description{grid-area:2 / 3 / 4 / 4}}.global-wrapper--construction .construction-grid__description p{margin-bottom:calc(var(--margin-nlb) * 0.75)}.global-wrapper--construction .construction-grid__description ul{line-height:125%}.global-wrapper--construction .construction-grid__description ul li{margin-bottom:calc(var(--margin-nlb) * 0.25)}.global-wrapper--construction .footer__menu{flex-direction:row;justify-content:center}.theme--dark{--color-focus:var(--color-font-on-highlighted-bg);--color-link-hover:var(--color-font-highlight-on-highlighted-bg);--color-link-active:var(--color-font-highlight-on-highlighted-bg);--color-font-headlines:var(--color-font-highlight-on-highlighted-bg);--color-line:var(--color-highlight-primary);--color-blockquote-text:var(--color-font-highlight-on-highlighted-bg);--color-input-focus:var(--color-layout-grey-light);--color-select-outline-bg:transparent;--color-select-outline-font:var(--color-font-on-highlighted-bg);--theme-color-button-bg:var(--color-background-light);--theme-color-button-border:var(--color-background-light);--theme-color-button-text:var(--color-font-default);--theme-color-button-bg-hover:var(--color-layout-grey-light);--theme-color-button-border-hover:var(--color-layout-grey-light);--theme-color-button-text-hover:var(--color-highlight-primary);--theme-color-accordion-item-bg:transparent;--theme-color-accordion-item-text:var(--color-font-on-highlighted-bg);--card-title-color:var(--color-font-on-highlighted-bg);--card-label-color:var(--color-background-box);background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg)}.theme--dark ::-moz-selection{background:var(--color-background-light);color:var(--color-font-default)}.theme--dark ::selection{background:var(--color-background-light);color:var(--color-font-default)}.theme--dark::before{background-color:var(--color-background-dark)}.theme--dark .button--outline{--theme-color-button-bg:transparent;--theme-color-button-border:var(--color-font-on-highlighted-bg);--theme-color-button-text:var(--color-font-on-highlighted-bg)}.theme--dark table{--theme-color-table-row-even:var(--color-highlight-primary)}.theme--dark select option{color:var(--color-font-default)}.theme--dark .accordion__trigger{padding:0}.theme--dark .accordion__panel-content{padding:0}@media (prefers-contrast:more){.theme--dark{--color-line:var(--color-font-on-highlighted-bg)}}@media screen and (max-width:1080px){.theme--dark-on-mobile{--color-focus:var(--color-font-on-highlighted-bg);--color-link-hover:var(--color-font-highlight-on-highlighted-bg);--color-link-active:var(--color-font-highlight-on-highlighted-bg);--color-font-headlines:var(--color-font-highlight-on-highlighted-bg);--color-line:var(--color-highlight-primary);--color-blockquote-text:var(--color-font-highlight-on-highlighted-bg);--color-input-focus:var(--color-layout-grey-light);--color-select-outline-bg:transparent;--color-select-outline-font:var(--color-font-on-highlighted-bg);--theme-color-button-bg:var(--color-background-light);--theme-color-button-border:var(--color-background-light);--theme-color-button-text:var(--color-font-default);--theme-color-button-bg-hover:var(--color-layout-grey-light);--theme-color-button-border-hover:var(--color-layout-grey-light);--theme-color-button-text-hover:var(--color-highlight-primary);--theme-color-accordion-item-bg:transparent;--theme-color-accordion-item-text:var(--color-font-on-highlighted-bg);--card-title-color:var(--color-font-on-highlighted-bg);--card-label-color:var(--color-background-box);background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg)}.theme--dark-on-mobile ::-moz-selection{background:var(--color-background-light);color:var(--color-font-default)}.theme--dark-on-mobile ::selection{background:var(--color-background-light);color:var(--color-font-default)}.theme--dark-on-mobile::before{background-color:var(--color-background-dark)}.theme--dark-on-mobile .button--outline{--theme-color-button-bg:transparent;--theme-color-button-border:var(--color-font-on-highlighted-bg);--theme-color-button-text:var(--color-font-on-highlighted-bg)}.theme--dark-on-mobile table{--theme-color-table-row-even:var(--color-highlight-primary)}.theme--dark-on-mobile select option{color:var(--color-font-default)}.theme--dark-on-mobile .accordion__trigger{padding:0}.theme--dark-on-mobile .accordion__panel-content{padding:0}}@media screen and (max-width:1080px) and (prefers-contrast:more){.theme--dark-on-mobile{--color-line:var(--color-font-on-highlighted-bg)}}.theme--green{background-color:var(--color-background-box)}.theme--green-light{background-color:var(--color-background-box-light)}.theme--green-section{--color-font-headlines:var(--color-highlight-primary);background-color:var(--color-background-section-highlight)}.theme--highlight-primary{--color-font-headlines:var(--color-font-on-highlighted-bg);background-color:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg)}.theme--highlight-primary .card{--color-line:var(--color-layout-grey-mid);color:var(--color-font-default)}:root{--cscb-default-transition-time:var(--default-transition-time);--cscb-icon-click-area-size:var(--icon-click-area-size);--cscb-font-size-h2:var(--font-size-h2);--cscb-font-size-small:var(--font-size-small);--cscb-font-size-close-icon:var(--font-size-icons-medium);--cscb-font-highlight:var(--font-highlight);--cscb-padding-box-x:var(--padding-box-x);--cscb-padding-box-y:var(--padding-box-y);--cscb-padding-box:var(--padding-box);--cscb-border-radius:var(--border-radius-default);--cscb-color-highlight:var(--color-highlight-primary);--cscb-color-font-on-highlighted-bg:var(--color-font-on-highlighted-bg);--cscb-color-line:var(--color-line);--cscb-color-background:var(--cookie-banner-color-background);--cscb-color-background-light:var(--cookie-banner-color-background-light);--cscb-color-background-medium:var(--cookie-banner-color-background-medium);--cscb-color-font-on-background:var(--color-font-default);--cscb-color-background-disabled-dark:var(--color-background-disabled-dark);--cscb-info-box-z-index:var(--cookie-banner-info-box-z-index);--cscb-edit-box-z-index:var(--cookie-banner-edit-box-z-index);--cscb-preview-box-bg-color:var(--cscb-color-background);--cscb-preview-box-color:var(--cscb-color-font-on-background);--cscb-info-box-bg-color:var(--cscb-color-background);--cscb-info-box-color:var(--cscb-color-font-on-background);--cscb-info-box-max-width:var(--cookie-banner-info-box-max-width);--cscb-edit-box-bg-layer-bg-color:rgba(0, 0, 0, 0.8);--cscb-edit-box-box-shadow:0 4px 13px 0 rgba(0, 0, 0, 0.16);--cscb-edit-box-max-width:var(--cookie-banner-edit-box-max-width);--cscb-edit-box-bg-color:var(--cscb-color-background);--cscb-edit-box-color:var(--cscb-color-font-on-background);--cscb-edit-box-outline-offset:2px;--cscb-edit-box-outline-color:var(--cscb-edit-box-color);--cscb-edit-box-title-font-size:var(--cscb-font-size-h2);--cscb-edit-box-checkbox-inactive-bg-color:var(--color-highlight-secondary);--cscb-edit-box-checkbox-active-bg-color:var(--color-highlight-secondary);--cscb-edit-box-checkbox-inactive-toggle-color:var(--cscb-color-font-on-highlighted-bg);--cscb-edit-box-checkbox-active-toggle-color:var(--cscb-color-font-on-highlighted-bg);--cscb-edit-box-checkbox-disabled-bg-color:var(--color-background-disabled);--cscb-edit-box-checkbox-toggle-size:var(--cookie-banner-edit-box-checkbox-toggle-size);--cscb-edit-box-checkbox-toggle-size-padding:4px;--cscb-edit-box-link-color:var(--color-highlight-primary);--cscb-edit-box-accordion-border-color:var(--color-layout-grey-mid-light);--cscb-edit-box-table-odd-bg-color:var(--cscb-color-background-medium)}.cscb-preview-box-wrapper{position:relative}.cscb-preview-box-wrapper.preview-box-is-visible{min-height:400px}.cscb-preview-box-wrapper .loader-container{position:absolute;inset:0 0 0 0;z-index:10;background:rgb(0 0 0 / .8);display:none}.cscb-preview-box-wrapper.has-loader .loader-container{display:flex;align-items:center;justify-content:center}.cscb-preview-box-wrapper--aspect-ratio-16-9{height:0;min-height:0!important;overflow:hidden;padding-bottom:56.25%}.cscb-preview-box-wrapper--aspect-ratio-16-9 iframe{position:absolute;inset:0 auto auto 0;height:100%;width:100%}.cscb-preview-box{position:absolute;inset:0 auto auto 0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:calc(var(--cscb-padding-box-y) * 3);flex-direction:column;background-color:var(--cscb-preview-box-bg-color);color:var(--cscb-preview-box-color);text-align:center}.cscb-preview-box .cscb__button{margin:0;width:auto}.cscb__button-row{margin-bottom:1.5rem;row-gap:8px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:576px){.cscb__button-row{flex-direction:column;align-items:stretch}}.cscb__button{display:block;padding:8px 16px;text-align:center}.cscb__button:focus-visible,.cscb__button :focus-visible{outline:var(--cscb-color-font-on-background) solid var(--focus-outline-default);outline-offset:var(--cscb-edit-box-outline-offset)}.cscb-info-box{position:fixed;inset:auto 0 0 0;z-index:var(--cscb-info-box-z-index);display:none;opacity:0;transition:opacity var(--cscb-default-transition-time) ease-in-out;width:100%;background-color:var(--cscb-info-box-bg-color);color:var(--cscb-info-box-color)}.cscb-info-box.h-show{display:block}.cscb-info-box.h-animate{opacity:1;transition:opacity var(--cscb-default-transition-time) ease-in-out}.cscb-info-box__inner-wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--cscb-info-box-max-width);padding:0 var(--wrapper-padding);display:flex;align-items:center;justify-content:center;gap:var(--cscb-padding-box-y) calc(var(--cscb-padding-box-x) * 2);padding-top:var(--cscb-padding-box-y);padding-bottom:var(--cscb-padding-box-y)}@media screen and (max-width:1200px){.cscb-info-box__inner-wrapper{flex-direction:column;padding:var(--cscb-padding-box)}}.cscb-info-box__button-group{display:flex;align-items:center;justify-content:center;gap:var(--cscb-padding-box-x)}@media screen and (max-width:1200px){.cscb-info-box__button-group{flex-wrap:wrap}}.cscb-info-box .cscb__button{margin:0;white-space:nowrap;width:auto}@media screen and (max-width:576px){.cscb-info-box .cscb__button{width:100%}}.cscb-info-box--left,.cscb-info-box--right{height:100%;width:360px}@media screen and (max-width:576px){.cscb-info-box--left,.cscb-info-box--right{width:100%}}.cscb-info-box--left .cscb-info-box__inner-wrapper,.cscb-info-box--right .cscb-info-box__inner-wrapper,.cscb-info-box--left .cscb-info-box__button-group,.cscb-info-box--right .cscb-info-box__button-group{flex-direction:column;align-items:stretch}.cscb-info-box--left .cscb-info-box__inner-wrapper,.cscb-info-box--right .cscb-info-box__inner-wrapper{padding:var(--cscb-padding-box)}.cscb-info-box--left .cscb-info-box__text,.cscb-info-box--right .cscb-info-box__text{padding-right:0}.cscb-info-box--left .cscb__button,.cscb-info-box--right .cscb__button{width:100%}.cscb-info-box--right{left:auto;right:0}body>*:not(.extbase-debugger) .cscb-edit-box{position:fixed;inset:0 auto auto 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;z-index:var(--cscb-edit-box-z-index);opacity:0;transition:opacity var(--cscb-default-transition-time) ease-in;width:100%;height:100%;overflow-y:auto;background-color:var(--cscb-edit-box-bg-layer-bg-color)}body>*:not(.extbase-debugger) .cscb-edit-box.is-active{opacity:1}body>*:not(.extbase-debugger) .cscb-edit-box__inner-box{margin:1rem;box-shadow:var(--cscb-edit-box-box-shadow);box-sizing:content-box;border-radius:var(--cscb-border-radius);max-width:var(--cscb-edit-box-max-width);padding:1.5rem;background-color:var(--cscb-edit-box-bg-color);color:var(--cscb-edit-box-color);position:relative}body>*:not(.extbase-debugger) .cscb-edit-box__title{margin-bottom:1rem;font-family:var(--cscb-font-highlight);font-weight:800;color:var(--cscb-color-font-on-background)}body>*:not(.extbase-debugger) .cscb-edit-box__description,body>*:not(.extbase-debugger) .cscb-edit-box__settings-wrapper{margin-bottom:1rem}body>*:not(.extbase-debugger) .cscb-edit-box__description{line-height:1.5}body>*:not(.extbase-debugger) .cscb-edit-box__settings-item .accordion-panel{margin-left:calc((var(--cscb-edit-box-outline-offset) + 2px) * -1);margin-right:calc((var(--cscb-edit-box-outline-offset) + 2px) * -1)}body>*:not(.extbase-debugger) .cscb-edit-box__settings-item .accordion-panel-content{padding-left:calc(var(--cscb-edit-box-outline-offset) + 2px);padding-right:calc(var(--cscb-edit-box-outline-offset) + 2px)}body>*:not(.extbase-debugger) .cscb-edit-box #cscb-accordion-panel-externalMedia .cscb-edit-box__external-media{margin:1rem 0;border-bottom:1px solid var(--cscb-edit-box-accordion-border-color);padding-bottom:1.25rem;display:flex;flex-direction:column;gap:12px}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-header{display:flex;align-items:center;justify-content:space-between}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input{position:absolute;opacity:0;pointer-events:none;margin-bottom:0}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input+.cscb-edit-box__toggle-switch-label{display:flex;align-items:center;justify-content:space-between;flex-grow:1;margin-bottom:0!important;-webkit-column-gap:calc(var(--cscb-padding-box-x) * 0.75);-moz-column-gap:calc(var(--cscb-padding-box-x) * 0.75);column-gap:calc(var(--cscb-padding-box-x) * 0.75);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input+.cscb-edit-box__toggle-switch-label::before{display:none!important}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:disabled+.cscb-edit-box__toggle-switch-label{cursor:not-allowed!important;color:var(--cscb-color-background-disabled-dark)}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:disabled+.cscb-edit-box__toggle-switch-label .cscb-edit-box__toggle-switch-label-handler{background-color:var(--cscb-edit-box-checkbox-disabled-bg-color)!important}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:disabled+.cscb-edit-box__toggle-switch-label+.cscb-edit-box__accordion-toggle-link::after{color:var(--cscb-color-background-disabled-dark)}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:focus-visible+.cscb-edit-box__toggle-switch-label{outline:var(--cscb-color-font-on-background) solid var(--focus-outline-default)}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:checked+.cscb-edit-box__toggle-switch-label .cscb-edit-box__toggle-switch-label-handler{background:var(--cscb-edit-box-checkbox-active-bg-color)}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-input:checked+.cscb-edit-box__toggle-switch-label .cscb-edit-box__toggle-switch-label-handler::before{background-color:var(--cscb-edit-box-checkbox-active-toggle-color);left:44px}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-label-handler{height:calc(var(--cscb-edit-box-checkbox-toggle-size) + var(--cscb-edit-box-checkbox-toggle-size-padding) * 2);width:72px;min-width:72px;border-radius:calc(var(--cscb-edit-box-checkbox-toggle-size) + var(--cscb-edit-box-checkbox-toggle-size-padding) * 2);background:var(--cscb-edit-box-checkbox-inactive-bg-color);position:relative}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-label-handler::before{position:absolute;inset:var(--cscb-edit-box-checkbox-toggle-size-padding) auto auto var(--cscb-edit-box-checkbox-toggle-size-padding);content:"";height:var(--cscb-edit-box-checkbox-toggle-size);width:var(--cscb-edit-box-checkbox-toggle-size);border-radius:50%;background:var(--cscb-edit-box-checkbox-inactive-toggle-color);transition:var(--default-transition-time)}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-label-privacy-wrapper{text-align:right}body>*:not(.extbase-debugger) .cscb-edit-box__toggle-switch-label-text{font-weight:400}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link{margin:0 -16px 0 0;height:var(--cscb-icon-click-area-size);width:var(--cscb-icon-click-area-size);border:none;padding:0;background:#fff0}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link::after{content:"\e805";display:inline-block;font-family:cs-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);margin-right:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;display:flex;align-items:center;justify-content:center;background:#fff0;color:var(--cscb-color-font-on-background);font-size:8px}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link:hover{background:#fff0}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link:focus-visible{outline-color:var(--cscb-edit-box-outline-color)}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link[aria-expanded="true"]{border-color:#fff0;background:#fff0}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-toggle-link[aria-expanded="true"]::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:22px}body>*:not(.extbase-debugger) .cscb-edit-box__table-link,body>*:not(.extbase-debugger) .cscb-edit-box__imprint-link{color:var(--cscb-edit-box-link-color);display:inline-block}body>*:not(.extbase-debugger) .cscb-edit-box__table-link:hover,body>*:not(.extbase-debugger) .cscb-edit-box__imprint-link:hover{text-decoration:underline}body>*:not(.extbase-debugger) .cscb-edit-box__table-link:focus-visible,body>*:not(.extbase-debugger) .cscb-edit-box__imprint-link:focus-visible{outline:var(--cscb-color-font-on-background) solid var(--focus-outline-default)}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-header-link{display:block;text-align:right;color:var(--cscb-edit-box-link-color)}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-header-link:hover{text-decoration:underline}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-content{padding:2.5rem 0 0;position:relative}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-content>*:last-child{margin-bottom:0}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-content::before{position:absolute;inset:1rem 0 0 0;content:"";display:block;height:1px;background:var(--cscb-edit-box-accordion-border-color)}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-description{margin-bottom:1rem}body>*:not(.extbase-debugger) .cscb-edit-box__accordion-description>*:last-child{margin-bottom:0}body>*:not(.extbase-debugger) .cscb-edit-box__table{margin-bottom:calc(var(--cscb-padding-box-y) * 0.75);table-layout:fixed}body>*:not(.extbase-debugger) .cscb-edit-box__table th{width:25%;text-align:left}body>*:not(.extbase-debugger) .cscb-edit-box__table td{width:75%;padding:calc(var(--cscb-padding-box-y) * 0.25) calc(var(--cscb-padding-box-x) * 0.25)}body>*:not(.extbase-debugger) .cscb-edit-box__table tr td:first-child{width:calc(var(--cscb-edit-box-max-width) / 5)}body>*:not(.extbase-debugger) .cscb-edit-box__table tr:nth-child(odd) td{background-color:var(--cscb-edit-box-table-odd-bg-color)}body>*:not(.extbase-debugger) .cscb-edit-box__imprint-wrapper{text-align:center}body>*:not(.extbase-debugger) .cscb-edit-box__imprint-link:not(:last-child)::after{content:"|";padding:0 calc(var(--cscb-padding-box-x) * 0.333)}