:root{--aspect-ratio-default:4/3;--aspect-ratio-default-value:calc(var(--aspect-ratio-default));--aspect-ratio-banner-image:60/29;--aspect-ration-section-image:2/1}@media screen and (max-width:820px){:root{--aspect-ratio-banner-image:384/299}}@media screen and (max-width:576px){:root{--aspect-ratio-banner-image:1/1}}:root{--color-white:#fff;--color-midnight-blue:#002737;--color-cyan-blue:#09c;--color-magenta:#ce2e7a;--color-dark-blue:#005677;--color-teal:#00766f;--color-amber:#fbb70c;--color-green:#45aa29;--color-coral:#e3595a;--color-yellow:#faea00;--color-slate:#7faaba;--color-peach:#edba8e;--color-light-steel-blue:#c2cbcf;--color-background-default:var(--color-white);--color-background-light:#eee;--color-background-dark:var(--color-midnight-blue);--color-highlight-primary:var(--color-dark-blue);--color-highlight-secondary:var(--color-dark-blue);--color-font-default:var(--color-midnight-blue);--color-font-light:var(--color-light-steel-blue);--color-font-on-highlighted-bg:var(--color-white);--color-font-headlines:var(--color-font-default);--color-line:var(--color-light-steel-blue);--color-failure:#c00;--color-background-alert-info:var(--color-cyan-blue);--color-background-alert-success:var(--color-green);--color-background-alert-warning:var(--color-amber);--color-background-alert-error:var(--color-coral);--color-font-form:var(--color-font-default);--color-font-form-light:var(--color-font-light);--color-line-form:var(--color-line);--color-line-form-focus:var(--color-highlight-secondary);--color-background-form:var(--color-background-default);--cookie-banner-color-background:var(--color-midnight-blue);--cookie-banner-color-background-light:#737373;--cookie-banner-color-background-medium:#454545}@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:"Roboto",sans-serif;--font-highlight:"Roboto",san-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-headlines:700;--font-line-height-base:127%;--font-line-height-headlines:150%}@media screen and (max-width:992px){:root{--font-line-height-base:150%}}:root{--font-size-h1:4.5rem;--font-size-h2:3rem;--font-size-h3:1.75rem;--font-size-h4:1.5rem;--font-size-h5:1.375rem;--font-size-h6:1.375rem;--font-size-base:1.375rem;--font-size-large:1.625rem;--font-size-small:1.25rem;--font-size-icons-default:2.25rem;--font-size-icons-medium:1.625rem;--font-size-icons-small:1rem;--font-size-icons-super-small:0.375rem}@media screen and (max-width:1200px){:root{--font-size-h1:3rem}}@media screen and (max-width:992px){:root{--font-size-h2:2rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;--font-size-h5:1.25rem;--font-size-h6:1.25rem;--font-size-large:1.375rem;--font-size-base:1.125rem}}@media screen and (max-width:576px){:root{--font-size-h1:1.5rem;--font-size-h2:1.5rem;--font-size-h3:1.375rem;--font-size-h4:1.25rem;--font-size-h5:1.25rem;--font-size-h6:1.25rem;--font-size-large:1.125rem;--font-size-base:1rem}}:root{--margin-nlb:24px;--wrapper-padding:42px;--col-gap:12px;--margin-vertical-default:calc(var(--margin-nlb)*2);--padding-form-x:24px;--padding-form-y:16px;--padding-form:var(--padding-form-y) var(--padding-form-x);--padding-box-x:var(--margin-nlb);--padding-box-y:var(--margin-nlb);--padding-box:var(--padding-box-y) var(--padding-box-x);--header-height:150px}@media screen and (max-width:1200px){:root{--margin-vertical-default:calc(var(--margin-nlb)*2)}}@media screen and (max-width:576px){:root{--wrapper-padding:21px;--margin-vertical-default:calc(var(--margin-nlb)*1.5);--header-height:88px}}: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;--default-transition-time:300ms;--icon-click-area-size:48px;--max-wrapper-width:1310px;--header-wrapper:1572px;--border-radius-default:5px;--border-width-default:2px;--focus-outline-default:3px;--focus-outline-offset-for-links:1px;--cookie-banner-edit-box-max-width:560px;--cookie-banner-edit-box-checkbox-toggle-size:25px;--cookie-banner-info-box-max-width:1200px;--max-mobile-menu-width:640px;--header-vertical-menu-padding-mobile:75px;--slider-autoplay-timeout:2000ms;--checkbox-size:28px;--breadcrumb-arrow-space:0.5rem;--slider-focus-width-space:calc(var(--focus-outline-default) + var(--focus-outline-offset-for-links));--slider-pagination-space-y:var(--margin-nlb);--slider-pagination-dot-size:24px;--teaser-item-space-x:var(--col-gap);--breakpoint-mobile-menu:1000px;--scrollbar-width:0px;--slider-item-space-x:calc(var(--teaser-item-space-x) - var(--slider-focus-width-space)*2)}.h-last-child-no-margin-bottom>:last-child,.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-hide-on-unfocus:not(:focus),.h-visible-only-for-screenreader{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(100%);white-space:nowrap}.h-hidden,.h-show-on-contrast-mode,.h-show-on-mobile,.h-show-on-mobile-menu-size,.h-show-on-tablet-large,.h-show-on-tablet-medium,.h-show-on-tablet-small{display:none}@media (prefers-contrast:more){.h-show-on-contrast-mode{display:block}}@media screen and (max-width:1000px){.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}.ce-headline-center,.h-text-center,.text-center{text-align:center}.ce-headline-right,.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-overflow-y{overflow-y:hidden!important}.h-flex-space-between{align-items:center;display:flex;justify-content:space-between}.h-stop-animations *{transition:none!important}#TSFE_ADMIN_PANEL_FORM{display:none}[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-angle-down:before{content:"\e800"}.cs-icon-angle-left:before{content:"\e801"}.cs-icon-angle-right:before{content:"\e802"}.cs-icon-angle-up:before{content:"\e803"}.cs-icon-menu:before{content:"\e804"}.cs-icon-search:before{content:"\e805"}.cs-icon-clock:before{content:"\e806"}.cs-icon-calendar-alt:before{content:"\e807"}.cs-icon-quote-right:before{content:"\e808"}.cs-icon-check:before{content:"\e809"}.cs-icon-close:before{content:"\e80a"}.cs-icon-circle:before{content:"\e80b"}.cs-icon-pause-circle:before{content:"\e822"}.cs-icon-play-circle:before{content:"\e823"}.cs-icon-circle-half-stroke-solid:before{content:"\e833"}.cs-icon-globe:before{content:"\e813"}.cs-icon-universal-access:before{content:"\e814"}.cs-icon-xing:before{content:"\e815"}.cs-icon-facebook:before{content:"\e816"}.cs-icon-linkedin:before{content:"\e817"}.cs-icon-instagram:before{content:"\e818"}.cs-icon-arrow-right:before{content:"\e819"}.cs-icon-arrow-up:before{content:"\e81a"}.cs-icon-custom-check:before{content:"\e81b"}.cs-icon-download:before{content:"\e81c"}.cs-icon-envelope:before{content:"\e81d"}.cs-icon-triangle-down:before{content:"\e81e"}.cs-icon-gitter:before{content:"\e81f"}b,strong{font-weight:var(--font-weight-bold)}img{display:block;height:auto;max-width:100%}img:not([class]){margin-bottom:var(--margin-nlb)}img.image--lazyload-via-srcset{width:100%}figure figcaption{margin-top:calc(var(--col-gap)*2)}sub,sup{position:relative;top:-.2em;vertical-align:baseline}sub{top:.2em}.h-h2,.h-h3,.h-h4,.h-h5,.h-h6,h2,h3,h4,h5,h6{margin-top:var(--margin-vertical-default)}.h-h2:first-child,.h-h3:first-child,.h-h4:first-child,.h-h5:first-child,.h-h6:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h-h1,.h-h2,.h-h3,.h-h4,.h-h5,.h-h6,h1,h2,h3,h4,h5,h6{color:var(--color-font-headlines);font-family:var(--font-highlight);font-weight:var(--font-weight-headlines);line-height:var(--font-line-height-headlines);margin-bottom:var(--margin-nlb)}.h-h1+.h-h2,.h-h1+.h-h3,.h-h1+.h-h4,.h-h1+.h-h5,.h-h1+.h-h6,.h-h1+h2,.h-h1+h3,.h-h1+h4,.h-h1+h5,.h-h1+h6,.h-h2+.h-h2,.h-h2+.h-h3,.h-h2+.h-h4,.h-h2+.h-h5,.h-h2+.h-h6,.h-h2+h2,.h-h2+h3,.h-h2+h4,.h-h2+h5,.h-h2+h6,.h-h3+.h-h2,.h-h3+.h-h3,.h-h3+.h-h4,.h-h3+.h-h5,.h-h3+.h-h6,.h-h3+h2,.h-h3+h3,.h-h3+h4,.h-h3+h5,.h-h3+h6,.h-h4+.h-h2,.h-h4+.h-h3,.h-h4+.h-h4,.h-h4+.h-h5,.h-h4+.h-h6,.h-h4+h2,.h-h4+h3,.h-h4+h4,.h-h4+h5,.h-h4+h6,.h-h5+.h-h2,.h-h5+.h-h3,.h-h5+.h-h4,.h-h5+.h-h5,.h-h5+.h-h6,.h-h5+h2,.h-h5+h3,.h-h5+h4,.h-h5+h5,.h-h5+h6,.h-h6+.h-h2,.h-h6+.h-h3,.h-h6+.h-h4,.h-h6+.h-h5,.h-h6+.h-h6,.h-h6+h2,.h-h6+h3,.h-h6+h4,.h-h6+h5,.h-h6+h6,h1+.h-h2,h1+.h-h3,h1+.h-h4,h1+.h-h5,h1+.h-h6,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+.h-h2,h2+.h-h3,h2+.h-h4,h2+.h-h5,h2+.h-h6,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+.h-h2,h3+.h-h3,h3+.h-h4,h3+.h-h5,h3+.h-h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+.h-h2,h4+.h-h3,h4+.h-h4,h4+.h-h5,h4+.h-h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+.h-h2,h5+.h-h3,h5+.h-h4,h5+.h-h5,h5+.h-h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+.h-h2,h6+.h-h3,h6+.h-h4,h6+.h-h5,h6+.h-h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}.h-h1,h1{font-size:var(--font-size-h1)}.h-h1 sup,h1 sup{margin-left:-12px}.h-h2,h2{font-size:var(--font-size-h2)}.h-h3,h3{font-size:var(--font-size-h3)}.h-h4,h4{font-size:var(--font-size-h4)}.h-h5,h5{font-size:var(--font-size-h5)}.h-h6,h6{font-size:var(--font-size-h6)}.h-clean-headline-color .h-h1,.h-clean-headline-color .h-h2,.h-clean-headline-color .h-h3,.h-clean-headline-color .h-h4,.h-clean-headline-color .h-h5,.h-clean-headline-color .h-h6,.h-clean-headline-color h1,.h-clean-headline-color h2,.h-clean-headline-color h3,.h-clean-headline-color h4,.h-clean-headline-color h5,.h-clean-headline-color h6{color:inherit}p{margin-bottom:var(--margin-nlb)}.h-small-font-size{font-size:18px;word-break:break-word}button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;clear:both;cursor:pointer;display:block;font-family:var(--font-default);font-size:inherit;overflow:visible}button,button:hover{color:inherit}.button,button,form button[type=submit],input[type=submit]{background-color:var(--color-highlight-primary);border:var(--border-width-default) solid var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg);display:inline-block;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-base);margin:var(--margin-nlb) 0;padding:var(--padding-form-y) var(--padding-form-x);text-decoration:none}.button:hover,button:hover,form button[type=submit]:hover,input[type=submit]:hover{background-color:var(--color-highlight-secondary);border-color:var(--color-highlight-secondary);color:var(--color-font-on-highlighted-bg);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,button :focus-visible,button:focus-visible,form button[type=submit] :focus-visible,form button[type=submit]:focus-visible,input[type=submit] :focus-visible,input[type=submit]:focus-visible{outline:var(--color-highlight-secondary) solid var(--focus-outline-default)}.button--block-icon{align-items:center;background:transparent;border:none;color:var(--color-font-default);display:flex;font-size:var(--font-size-icons-default);height:var(--icon-click-area-size);justify-content:center;margin:0;padding:0;width:var(--icon-click-area-size)}.button--block-icon:before{margin:0}.button--block-icon:hover{background:transparent;color:var(--color-cyan-blue)}.button--link{border:none;margin:0}.button--link,.button--link:hover{background:transparent;color:var(--color-font-default)}.button.js-custom-button{border:none;margin-bottom:0;margin-left:var(--col-gap);margin-top:6px;padding-left:36px;padding-right:48px;position:relative}@media screen and (max-width:576px){.button.js-custom-button{display:inline-block;margin-left:0;margin-top:var(--col-gap);min-width:220px;width:-moz-fit-content;width:fit-content}}.button.js-custom-button:first-child{margin-left:0}.button.js-custom-button .clip-graphic{position:absolute;right:0;top:0;width:36px}.button.js-custom-button .clip-graphic>div{transition:background-color .22s cubic-bezier(.2,.8,.2,1);will-change:background-color}.button.js-custom-button .clip-graphic .triangle-top{background-color:var(--color-cyan-blue)}.button.js-custom-button .clip-graphic .triangle-right{background-color:var(--color-slate)}.button.js-custom-button .clip-graphic .triangle-bottom{background-color:#0078a1}.button.js-custom-button:hover .triangle-top{background-color:var(--color-peach)}.button.js-custom-button:hover .triangle-bottom{background-color:var(--color-cyan-blue)}a{-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;display:inline;text-decoration:underline}a:hover{color:var(--color-cyan-blue)}a:focus-visible{outline-offset:var(--focus-outline-offset-for-links)}a img{border:0}a:not([class]){color:var(--color-midnight-blue);text-decoration:underline;transition:all .2s ease}a:not([class]):hover{color:var(--color-cyan-blue)}a[id^=c]:empty:not([id^=cscb]){border:0;display:block;height:0;margin:0;padding:0;width:0}a.link-download{color:var(--color-font-default);text-decoration:none}a.link-download:before{content:"\e81c";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;color:var(--color-cyan-blue);margin-right:var(--col-gap);text-align:center;text-decoration:inherit;text-transform:none;width:1em}.invisible-focus-link{align-items:center;background-color:var(--color-white);bottom:0;display:flex;height:48px;justify-content:center;left:0;position:absolute;width:100%;z-index:var(--z-index-invisible-focus-link)}.no-decoration{text-decoration:none}[id]{scroll-margin-top:calc(var(--header-height) - var(--margin-nlb))}ol:not([class]),ul:not([class]){margin-bottom:var(--margin-nlb);padding-left:var(--padding-box-x)}ol:not([class]) ol,ol:not([class]) ul,ul:not([class]) ol,ul:not([class]) ul{margin-bottom:0}ul{list-style:none}ul:not([class]) li{position:relative}ul:not([class]) li:before{content:"\e80b";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);speak:none;font-size:var(--font-size-icons-super-small);inset:calc(var(--margin-nlb)/2) auto auto calc(var(--padding-box-x)*-1);line-height:100%;margin:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(-50%);width:1em}ul.checkmark{margin-bottom:var(--margin-nlb);padding-left:calc(var(--padding-box-x) + var(--col-gap))}ul.checkmark ol,ul.checkmark ul{margin-bottom:0}ul.checkmark li{font-size:var(--font-size-large);margin-bottom:var(--margin-nlb);position:relative}ul.checkmark li:before{content:"\e81b";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);speak:none;color:var(--color-midnight-blue);inset:calc(var(--margin-nlb)/2) auto auto calc((var(--padding-box-x) + var(--col-gap))*-1);line-height:100%;margin:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(-50%);width:1em}table{border-spacing:0;width:100%}table td,table th{padding:var(--padding-form);text-align:left;vertical-align:top}table td>:last-child,table th>:last-child{margin-bottom:0}table tr:nth-child(2n) td,table tr:nth-child(2n) th{background-color:var(--color-background-light)}table tr:nth-child(odd) td,table tr:nth-child(odd) th{background-color:var(--color-light-steel-blue)}table.table-visible-only-for-screenreader thead tr td,table.table-visible-only-for-screenreader thead tr th{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(100%);white-space:nowrap}.table{margin-bottom:var(--margin-nlb)}blockquote{margin-bottom:var(--margin-vertical-default);padding-left:calc(var(--margin-nlb)*2.5);position:relative}blockquote:before{content:"\e808";display:inline-block;font-family:cs-icons;font-size:var(--font-size-icons-default);line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);speak:none;color:var(--color-font-light);inset:0 auto auto 0;margin:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;width:1em}hr{border:none;border-top:var(--border-width-default) solid var(--color-line);color:transparent;height:0;margin:var(--margin-vertical-default) 0}.video-container{aspect-ratio:16/9;margin:0 auto;width:100%}.video-container video{opacity:1;transition:opacity .2s ease-in-out;width:100%}.video-container video:empty{opacity:0}.loader{animation:eyes 6s linear infinite;aspect-ratio:2;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;display:grid;height:30px;-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}@keyframes eyes{0%,5%{background-position:0 0,0 0,0 100%}18%,6%{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%}}.section-heading{font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);margin-bottom:calc(var(--col-gap)/2);text-transform:uppercase}.column-count-2{-moz-column-count:2;column-count:2}@media screen and (max-width:992px){.column-count-2{-moz-column-count:1;column-count:1}}.column-count-3{-moz-column-count:3;column-count:3}@media screen and (max-width:992px){.column-count-3{-moz-column-count:1;column-count:1}}.column-count-4{-moz-column-count:4;column-count:4}@media screen and (max-width:992px){.column-count-4{-moz-column-count:1;column-count:1}}.intro-text{font-size:var(--font-size-large);line-height:125%;margin-bottom:36px}@font-face{font-display:swap;font-family:cs-icons;font-style:normal;font-weight:400;src:local(""),url(../../Fonts/FontelloIcons/cs-icons.woff2?v0008) format("woff2"),url(../../Fonts/FontelloIcons/cs-icons.woff?v0008) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-300.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-300italic.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-300italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-regular.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-italic.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-500.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-500italic.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-500italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-600.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-600italic.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-600italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-700.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local(""),url(../../Fonts/Roboto/roboto-v51-latin-700italic.woff2) format("woff2"),url(../../Fonts/Roboto/roboto-v51-latin-700italic.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0}:focus:not(:focus-visible){outline:none}:focus-visible{outline:var(--color-highlight-primary) solid var(--focus-outline-default)}body,html{color:var(--color-font-default);font-family:var(--font-default);font-weight:var(--font-weight-normal);position:relative;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}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:rgba(0,0,0,0)}legend{margin-bottom:var(--margin-nlb)}.file-upload__field,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:none;color:var(--color-font-form);display:block;font-family:var(--font-default);font-size:var(--font-size-base);line-height:var(--font-line-height-base);margin-bottom:var(--margin-nlb);outline:0 none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.file-upload__field,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single,input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{background-color:var(--color-background-form);border:var(--border-width-default) solid var(--color-line-form);max-width:100%;min-width:100%;padding:var(--padding-form);width:100%}input[type=password]{text-transform:none!important}::-moz-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:transparent}.cs-datepicker .dd__block[data-key=m],.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 input[type=text],.file-upload label{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 input[type=text],.file-upload__button{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-highlight-secondary) 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 input[type=text],.file-upload__button-wrapper{min-width:100%;width:100%}}select{height:46px;margin-bottom:var(--margin-nlb);width:100%}.select2-container,.select2-container--default{display:block;width:auto!important}.select2-container .select2-selection,.select2-container .select2-selection--single,.select2-container--default .select2-selection,.select2-container--default .select2-selection--single{height:auto;padding:var(--padding-form-y) 0}.select2-container .select2-selection .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-font-form);line-height:var(--font-line-height-base);padding:0 calc(var(--padding-form-x)*3) 0 var(--padding-form-x)}.select2-container .select2-selection .select2-selection__arrow,.select2-container .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{height:var(--font-size-icons-medium);right:0;top:50%;transform:translateY(-50%);width:auto}.select2-container .select2-selection .select2-selection__arrow b,.select2-container .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection .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 .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection .select2-selection__arrow:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\e800";display:inline-block;font-family:cs-icons;font-size:var(--font-size-icons-medium);line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);speak:none;box-sizing:border-box;display:block;margin-right:0;padding:0 var(--padding-form-x);text-align:center;text-decoration:inherit;text-transform:none;width:1em;width:100%}.select2-container .select2-selection .select2-selection__placeholder,.select2-container .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection .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)*.5) calc(var(--padding-form-x)*.5)}.select2-container .select2-selection--multiple .select2-search--inline:before,.select2-container .select2-selection--multiple .select2-selection__choice:before,.select2-container--default .select2-selection--multiple .select2-search--inline:before,.select2-container--default .select2-selection--multiple .select2-selection__choice: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;max-width:100%;min-height:0;min-width:1px;padding:0 calc(var(--padding-form-x)*.5);width:100%!important}.select2-container .select2-selection--multiple .select2-search--inline,.select2-container--default .select2-selection--multiple .select2-search--inline{float:none;margin:calc(var(--padding-form-y)*.5) 0;width:100%}.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)*.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{align-items:center;border:none;color:var(--color-font-on-highlighted-bg);display:flex;font-weight:var(--font-weight-bold);inset:0 0 0 0;margin:0;padding-left:calc(var(--padding-form-x)*.5);position:absolute;width:calc(100% - var(--padding-form-x)*.5)}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:transparent;color:var(--color-font-on-highlighted-bg)}.select2-container .select2-dropdown,.select2-container--default .select2-dropdown{border:var(--border-width-default) solid var(--color-line-form-focus);border-radius:0}.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{padding:var(--padding-form)}.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 .select2-results__options .select2-results__option.select2-results__option--highlighted,.select2-container .select2-results__options .select2-results__option[aria-selected=true],.select2-container--default .select2-results__options .select2-results__option--selected,.select2-container--default .select2-results__options .select2-results__option.select2-results__option--highlighted,.select2-container--default .select2-results__options .select2-results__option[aria-selected=true]{background:var(--color-highlight-primary);color:var(--color-font-on-highlighted-bg)}.select2-container--open .select2-selection .select2-selection__arrow:before,.select2-container--open .select2-selection--single .select2-selection__arrow:before{content:"\e803"}.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid var(--color-line)}.checkbox,.radio{margin-bottom:var(--margin-nlb)}input[type=checkbox],input[type=radio]{height:var(--margin-nlb);inset:auto auto auto auto;margin:0;opacity:0;position:absolute}input[type=checkbox]:focus+label:before,input[type=checkbox]:focus+span:before,input[type=radio]:focus+label:before,input[type=radio]:focus+span:before{border-color:var(--color-line-form-focus);box-shadow:0 0 2px 0 rgba(0,0,0,.35)}input[type=checkbox]+label,input[type=checkbox]+span,input[type=radio]+label,input[type=radio]+span{align-items:center;display:flex;justify-content:flex-start;margin:0;margin-bottom:var(--margin-nlb);position:relative;row-gap:calc(var(--padding-box-x)/2)}input[type=checkbox]+label:hover,input[type=checkbox]+span:hover,input[type=radio]+label:hover,input[type=radio]+span:hover{cursor:pointer}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=radio]+label:before,input[type=radio]+span: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);speak:none;align-items:center;background-color:var(--color-background-form);border:var(--border-width-default) solid var(--color-line-form);content:"";cursor:pointer;display:flex;height:var(--checkbox-size);justify-content:center;margin:0;margin-right:var(--padding-box-x);min-width:var(--checkbox-size);text-align:center;text-decoration:inherit;text-transform:none;width:1em;width:var(--checkbox-size)}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=checkbox]+label:before,input[type=checkbox]+span:before{font-size:var(--font-size-icons-medium);line-height:100%}input[type=checkbox]:checked+label:before,input[type=checkbox]:checked+span:before{content:"\e809"}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type=radio]+label:before,input[type=radio]+span:before{border-radius:50%;font-size:var(--font-size-icons-small);line-height:100%}input[type=radio]:checked+label:before,input[type=radio]:checked+span:before{content:"\e80b"}.Extbase-Utility-Debugger-VarDump input[type=checkbox],.extbase-debugger input[type=checkbox],.typo3-adminPanel input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;display:block;height:14px;left:0;top:0}.Extbase-Utility-Debugger-VarDump input[type=checkbox]+span,.extbase-debugger input[type=checkbox]+span,.typo3-adminPanel input[type=checkbox]+span{margin-bottom:0;padding:0}.Extbase-Utility-Debugger-VarDump input[type=checkbox]+span:before,.extbase-debugger input[type=checkbox]+span:before,.typo3-adminPanel input[type=checkbox]+span:before{content:""!important;transform:none}.checkbox.powermail_field_error input[type=checkbox]+label:before,.checkbox.powermail_field_error input[type=checkbox]+span:before,.checkbox.powermail_field_error input[type=radio]+label:before,.checkbox.powermail_field_error input[type=radio]+span:before,.powermail_file.powermail_field_error+label+input,.radio.powermail_field_error input[type=checkbox]+label:before,.radio.powermail_field_error input[type=checkbox]+span:before,.radio.powermail_field_error input[type=radio]+label:before,.radio.powermail_field_error input[type=radio]+span:before,input[type=date].powermail_field_error,input[type=datetime-local].powermail_field_error,input[type=email].powermail_field_error,input[type=number].powermail_field_error,input[type=password].powermail_field_error,input[type=search].powermail_field_error,input[type=tel].powermail_field_error,input[type=text].powermail_field_error,input[type=time].powermail_field_error,input[type=url].powermail_field_error,select.powermail_field_error+.select2-container--default .select2-selection--multiple,select.powermail_field_error+.select2-container--default .select2-selection--single,textarea.powermail_field_error{border-color:var(--color-failure)}.checkbox.powermail_field_error input[type=checkbox]:focus+label:before,.checkbox.powermail_field_error input[type=checkbox]:focus+span:before,.checkbox.powermail_field_error input[type=radio]:focus+label:before,.checkbox.powermail_field_error input[type=radio]:focus+span:before,.radio.powermail_field_error input[type=checkbox]:focus+label:before,.radio.powermail_field_error input[type=checkbox]:focus+span:before,.radio.powermail_field_error input[type=radio]:focus+label:before,.radio.powermail_field_error input[type=radio]:focus+span: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-errors-list,.powermail_message_error a,.powermail_message_error ol{color:var(--color-failure)}.powermail-errors-list{font-size:var(--font-size-base);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 .powermail_fieldset,form fieldset{border:none;min-inline-size:auto}form .powermail_fieldset{-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);display:flex;flex-wrap:wrap}form .powermail_fieldset>*{flex-basis:calc(100% - var(--col-gap)*0/1)}form .powermail_fieldset>.form__row--50{flex-basis:calc(50% - var(--col-gap)*1/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--25,form .powermail_fieldset>.form__row--50,form .powermail_fieldset>.form__row--75{flex-basis:100%}form .powermail_fieldset>.form__row-break{display:none}}.alert{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{background-color:var(--color-background-alert-info)}.alert-success{background-color:var(--color-background-alert-success)}.alert-warning{background-color:var(--color-background-alert-warning)}.alert-danger{background-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-highlight-background{background-color:var(--color-dark-blue);color:var(--color-font-on-highlighted-bg);padding:120px 0;position:relative}@media screen and (max-width:992px){.frame-highlight-background{padding:60px 0}}.frame-highlight-background :is(h1,.h-h1,h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6){color:var(--color-font-on-highlighted-bg)!important}.frame-highlight-background>*{position:relative}.frame-highlight-background:before{background:var(--color-dark-blue);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:var(--header-wrapper)}@media screen and (width <= 1572px){.frame-highlight-background:before{width:calc(100vw - var(--scrollbar-width))}}.tobii__slide .tobii-html{overflow:visible;padding:var(--padding-box);position:relative}.tobii__cs-button-close{margin:0;padding:calc(var(--padding-box-x)/2);position:absolute;right:calc(var(--padding-box-x)*-1);top:calc(var(--padding-box-x)*-1)}.tobii-youtube{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (width <= 640px){.tobii-youtube{padding-bottom:75%}}.tobii-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}.h-stop-animations .slider--progress-bar .tns-nav button.tns-nav-active:after{transition:none}.splide{padding-bottom:calc(var(--slider-pagination-space-y) + var(--slider-pagination-dot-size));position:relative;visibility:visible}.splide__progress{background-color:var(--color-background-dark);display:none;margin-top:1rem}.splide__progress__bar{background-color:var(--color-highlight-primary);height:5px;transition:width .5s ease}.splide__arrows{display:flex;inset:50% auto auto auto;justify-content:space-between;pointer-events:none;position:absolute;transform:translateY(-50%);width:100%;z-index:1}.splide__arrow{pointer-events:auto}.splide__arrow:hover{border:none}.splide__arrow[disabled]{cursor:auto;opacity:0}.splide__arrow--next:before,.splide__arrow--prev:before{font-size:var(--font-size-icons-medium)}.splide__arrow--next svg,.splide__arrow--prev svg{display:none}.splide__arrow--prev:before{content:"\e801"}.splide__arrow--next:before,.splide__arrow--prev: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-align:center;text-decoration:inherit;text-transform:none;width:1em}.splide__arrow--next:before{content:"\e802"}.splide__slide:before{content:""}.splide__pagination{inset:auto auto 0 auto;margin-top:var(--slider-pagination-space-y);position:absolute;width:100%}.splide__pagination li:before{display:none}.splide__pagination__page{background:transparent;border:none;border-radius:0;border-top:var(--slider-pagination-dot-size) solid var(--color-cyan-blue);cursor:pointer;height:0;margin:0 calc(var(--col-gap));padding:0;width:0}.splide__pagination__page,.splide__pagination__page:hover{border-left:calc(var(--slider-pagination-dot-size)/2) solid transparent;border-right:calc(var(--slider-pagination-dot-size)/2) solid transparent}.splide__pagination__page:hover{background-color:transparent;border-top:var(--slider-pagination-dot-size) solid var(--color-midnight-blue)}.splide__pagination__page.is-active{background:transparent;border-top-color:var(--color-midnight-blue)}.splide.slider-progress .splide__pagination__page{background-color:var(--color-font-light);overflow:hidden;position:relative}.splide.slider-progress .progress-bar{background-color:var(--color-highlight-primary);height:100%;inset:0 auto auto 0;position:absolute;transition:width 0s linear;width:0}.splide :not(.is-overflow) .splide__pagination{display:none}.teaser{align-items:flex-start;display:flex;flex-direction:column}.teaser__link{color:var(--color-midnight-blue);text-decoration:underline;transition:all .2s ease}.teaser__link:hover{color:var(--color-cyan-blue)}.teaser__media{position:relative}.teaser__image-headline{background:linear-gradient(180deg,rgba(0,0,0,.7),hsla(0,0%,100%,0));left:0;padding:34px 46px 24px;position:absolute;right:0;top:0}.teaser__image-headline img{margin-bottom:0;max-height:50px;width:auto}.teaser .clip-graphic{height:auto;inset:50% 0 0;overflow:hidden;position:absolute}.teaser .clip-graphic .triangle-right{background-color:var(--color-dark-blue)}.teaser .clip-graphic .triangle-left{background-color:var(--color-cyan-blue);clip-path:polygon(-1% 0,50% 50%,0 100%)}.teaser .clip-graphic .triangle-left:has(img){background-color:transparent}a.teaser{text-decoration:none}a.teaser:hover{color:inherit}a.teaser:hover .teaser__media:after{color:var(--color-cyan-blue)}a.teaser:hover:has(.layout-cyan-blue) .teaser__media:after{color:var(--color-dark-blue)}a.teaser .teaser__media:after{content:"\e819";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);speak:none;align-items:center;bottom:25%;color:var(--color-font-on-highlighted-bg);display:flex;font-size:24px;height:24px;justify-content:center;margin:0;position:absolute;right:30px;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(50%);width:1em;width:24px}.js-teaser-slider{container-type:inline-size}.js-teaser-slider .teaser{margin:var(--slider-focus-width-space)}.js-teaser-slider[data-cols] .splide__arrows{--slider-inner-width:calc(100cqw - var(--slider-focus-width-space)*2);--teaser-image-height:calc(var(--teaser-item-width)/var(--aspect-ratio-default-value));top:calc(var(--slider-focus-width-space) + var(--teaser-image-height)*.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)}.splide:not(.is-initialized){--teaser-grid-gap:var(--slider-item-space-x)}.splide:not(.is-initialized)[data-cols] .splide__list,.splide:not(.is-initialized)[data-cols] .teaser-grid,.teaser-grid-container[data-cols] .splide__list,.teaser-grid-container[data-cols] .teaser-grid{display:flex}.splide:not(.is-initialized)[data-cols] .teaser-grid,.teaser-grid-container[data-cols] .teaser-grid{flex-wrap:wrap;row-gap:var(--teaser-grid-gap)}.splide:not(.is-initialized)[data-cols] .splide__slide,.splide:not(.is-initialized)[data-cols] .teaser-grid__item,.teaser-grid-container[data-cols] .splide__slide,.teaser-grid-container[data-cols] .teaser-grid__item{margin-right:var(--teaser-grid-gap)}.splide:not(.is-initialized)[data-cols] .teaser-grid__item:last-child,.teaser-grid-container[data-cols] .teaser-grid__item:last-child{margin-right:0}.splide:not(.is-initialized)[data-cols="2"] .splide__slide,.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item,.teaser-grid-container[data-cols="2"] .splide__slide,.teaser-grid-container[data-cols="2"] .teaser-grid__item{flex-basis:calc((100% - var(--teaser-grid-gap))*0.5)}@media screen and (min-width:821px){.splide:not(.is-initialized)[data-cols="2"] .splide__slide:nth-child(2n),.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item:nth-child(2n),.teaser-grid-container[data-cols="2"] .splide__slide:nth-child(2n),.teaser-grid-container[data-cols="2"] .teaser-grid__item:nth-child(2n){margin-right:0}}@media screen and (max-width:820px){.splide:not(.is-initialized)[data-cols="2"] .splide__slide,.splide:not(.is-initialized)[data-cols="2"] .teaser-grid__item,.teaser-grid-container[data-cols="2"] .splide__slide,.teaser-grid-container[data-cols="2"] .teaser-grid__item{flex-basis:100%;margin-right:0}}.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item,.teaser-grid-container[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item{flex-basis:calc(33.33% - var(--teaser-grid-gap)*2*0.3333)}@media screen and (min-width:1201px){.splide:not(.is-initialized)[data-cols="3"] .splide__slide:nth-child(3n+3),.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item:nth-child(3n+3),.teaser-grid-container[data-cols="3"] .splide__slide:nth-child(3n+3),.teaser-grid-container[data-cols="3"] .teaser-grid__item:nth-child(3n+3){margin-right:0}}@media screen and (max-width:1200px){.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item,.teaser-grid-container[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item{flex-basis:calc((100% - var(--teaser-grid-gap))*0.5)}.splide:not(.is-initialized)[data-cols="3"] .splide__slide:nth-child(2n),.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item:nth-child(2n),.teaser-grid-container[data-cols="3"] .splide__slide:nth-child(2n),.teaser-grid-container[data-cols="3"] .teaser-grid__item:nth-child(2n){margin-right:0}}@media screen and (max-width:820px){.splide:not(.is-initialized)[data-cols="3"] .splide__slide,.splide:not(.is-initialized)[data-cols="3"] .teaser-grid__item,.teaser-grid-container[data-cols="3"] .splide__slide,.teaser-grid-container[data-cols="3"] .teaser-grid__item{flex-basis:100%;margin-right:0}}.teaser-grid-container[data-cols="4"] .teaser-grid{display:grid;gap:calc(var(--teaser-grid-gap)*2) var(--teaser-grid-gap);grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1400px){.teaser-grid-container[data-cols="4"] .teaser-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1200px){.teaser-grid-container[data-cols="4"] .teaser-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:820px){.teaser-grid-container[data-cols="4"] .teaser-grid{grid-template-columns:1fr}}.teaser-grid-container[data-cols="4"] .teaser-grid__item{flex-basis:auto;margin:0}.accordion__item:last-child .accordion__panel{padding-bottom:0}.accordion__headline{margin-bottom:0}.accordion__trigger{display:block;margin-top:0;padding:var(--padding-box);padding-right:calc(var(--padding-box-x)*3);position:relative;text-align:left;width:100%}.accordion__trigger:hover{background:var(--color-highlight-secondary)}.accordion__trigger:after{content:"\e800";display:inline-block;font-family:cs-icons;font-size:var(--font-size-icons-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);speak:none;align-items:center;display:flex;height:100%;inset:50% 0 auto auto;justify-content:center;margin:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(-50%);width:1em;width:var(--icon-click-area-size)}.accordion__trigger[aria-expanded=true]{background:var(--color-highlight-secondary)}.accordion__trigger[aria-expanded=true]:after{content:"\e803"}.accordion__panel{height:0;overflow:hidden;transition:height var(--default-transition-time) ease-in-out}.accordion__panel-content{padding:0 var(--padding-box-x) var(--padding-box-y)}.search-form{margin-bottom:0;position:relative}.search-form input[type=search].search-form__input,.search-form input[type=text].search-form__input{height:var(--icon-click-area-size);margin:0;padding-right:calc(var(--padding-form-x)*4)}.search-form button[type=submit].search-form__submit{color:var(--color-font-form-light);inset:0 0 auto auto;margin:0;position:absolute}.search-form button[type=submit].search-form__submit:before{font-size:var(--font-size-base)}@media screen and (max-width:576px){display:block;width:100%;thead{display:none}tbody,tbody tr,tfoot,tfoot tr{display:block;width:100%}tbody tr,tfoot tr{padding-bottom:var(--margin-nlb)}tbody tr:last-child,tfoot tr:last-child{margin-bottom:0}tbody tr td,tbody tr th,tfoot tr td,tfoot tr th{display:block;padding:0;text-align:left;width:100%}tbody tr td[data-th]:before,tbody tr th[data-th]:before,tfoot tr td[data-th]:before,tfoot tr th[data-th]:before{content:attr(data-th);display:block;font-weight:var(--font-weight-bold);width:100%}tbody tr td:empty,tbody tr th:empty,tfoot tr td:empty,tfoot tr th:empty{display:none}tbody tr:nth-child(2n) td,tbody tr:nth-child(2n) th,tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th,tfoot tr:nth-child(2n) td,tfoot tr:nth-child(2n) th,tfoot tr:nth-child(odd) td,tfoot tr:nth-child(odd) th{background:none}}.button-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--col-gap);justify-content:center}.button-row>*{margin:0}.cs-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--margin-vertical-default) var(--col-gap);justify-content:flex-start}.cs-row__column>:last-child{margin-bottom:0}.cs-row--2-cols .cs-row__column{flex-basis:calc(50% - var(--col-gap)*1/2)}@media screen and (max-width:820px){.cs-row--2-cols .cs-row__column{flex-basis:100%}}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))){align-items:normal;display:grid;gap:0 calc(var(--col-gap)*2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;justify-content:normal}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) img{border:1px solid var(--color-line)}@media screen and (max-width:820px){.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))){grid-template-columns:1fr;grid-template-rows:none;row-gap:var(--margin-vertical-default)}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-bodytext,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-gallery,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame>header{grid-row:auto}}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame>.ce-textpic{display:grid;grid-row:span 3;grid-template-rows:subgrid}@media screen and (max-width:820px){.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame,.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame>.ce-textpic{display:block;grid-row:auto;grid-template-rows:none}}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3)))>.cs-row__column>.frame>header{grid-row:1;max-width:95%}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-textpic.ce-above .ce-gallery{grid-row:1}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-textpic.ce-above .ce-bodytext{grid-row:2}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-textpic.ce-below .ce-bodytext{grid-row:1}.cs-row--2-cols:has(>.cs-row__column:first-child .frame-type-textmedia):has(>.cs-row__column:nth-child(2) .frame-type-textmedia):not(:has(>.cs-row__column:nth-child(3))) .ce-textpic.ce-below .ce-gallery{grid-row:2}.cs-row--3-cols .cs-row__column{flex-basis:calc(33.33333% - var(--col-gap)*2/3)}@media screen and (max-width:820px){.cs-row--3-cols .cs-row__column{flex-basis:100%}}.ce-image figure,.ce-textpic figure{display:table;width:100%}.ce-image figure>a,.ce-textpic figure>a{display:block}.ce-image figure figcaption,.ce-textpic figure figcaption{caption-side:bottom;display:table-caption;font-size:smaller;word-break:break-word}.ce-image .ce-row,.ce-textpic .ce-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 calc((var(--col-gap))*-1)}.ce-image .ce-row:last-child .ce-column,.ce-textpic .ce-row:last-child .ce-column{margin-bottom:0}.ce-image .ce-column,.ce-textpic .ce-column{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:center;margin-bottom:var(--col-gap);padding:0 calc(var(--col-gap))}.ce-image .ce-column img,.ce-image .ce-column>:last-child,.ce-textpic .ce-column img,.ce-textpic .ce-column>:last-child{margin-bottom:0}.ce-image .ce-gallery[data-ce-columns="2"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column{flex-basis:50%}.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column{flex-basis:33.3333%}.ce-image .ce-gallery[data-ce-columns="4"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:25%}.ce-image.ce-above.ce-left .ce-column,.ce-image.ce-above.ce-left .ce-row,.ce-image.ce-below.ce-left .ce-column,.ce-image.ce-below.ce-left .ce-row,.ce-textpic.ce-above.ce-left .ce-column,.ce-textpic.ce-above.ce-left .ce-row,.ce-textpic.ce-below.ce-left .ce-column,.ce-textpic.ce-below.ce-left .ce-row{justify-content:flex-start}.ce-image.ce-above.ce-right .ce-column,.ce-image.ce-above.ce-right .ce-row,.ce-image.ce-below.ce-right .ce-column,.ce-image.ce-below.ce-right .ce-row,.ce-textpic.ce-above.ce-right .ce-column,.ce-textpic.ce-above.ce-right .ce-row,.ce-textpic.ce-below.ce-right .ce-column,.ce-textpic.ce-below.ce-right .ce-row{justify-content:flex-end}.ce-textpic{display:flex;flex-wrap:wrap;margin:0 calc((var(--col-gap))*-1)}.ce-textpic .ce-bodytext,.ce-textpic .ce-gallery{flex-basis:100%;padding:0 calc(var(--col-gap))}.ce-textpic .ce-bodytext>:last-child,.ce-textpic .ce-gallery>:last-child{margin-bottom:0}.ce-textpic.ce-intext .ce-bodytext,.ce-textpic.ce-intext .ce-gallery{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-bodytext,.ce-textpic.ce-intext:not(.ce-nowrap) .ce-gallery{max-width:100%;padding:0;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:calc(var(--col-gap)*2);max-width:calc(50% - var(--col-gap));width:calc(50% - var(--col-gap))}.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:calc(var(--col-gap)*2);max-width:calc(50% - var(--col-gap));width:calc(50% - var(--col-gap))}.ce-textpic.ce-intext:not(.ce-nowrap):after{clear:both;content:"";display:table}.ce-textpic.ce-below .ce-gallery{margin-top:calc(var(--col-gap)*3)}.ce-textpic.ce-above .ce-gallery{margin-bottom:var(--col-gap)}@media screen and (max-width:820px){.ce-textpic.ce-intext .ce-bodytext,.ce-textpic.ce-intext .ce-gallery{flex-basis:100%}}@media screen and (max-width:576px){.ce-image .ce-gallery,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column,.ce-textpic .ce-gallery,.ce-textpic .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{margin-bottom:var(--col-gap)}.ce-image .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:nth-last-child(2),.ce-image .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:nth-last-child(2),.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column:last-child,.ce-textpic .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:last-child,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2){margin-bottom:0}.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:50%}.ce-textpic{display:block;margin:0}.ce-textpic .ce-bodytext,.ce-textpic .ce-gallery{padding:0}.ce-textpic.ce-intext .ce-bodytext,.ce-textpic.ce-intext .ce-gallery{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-left:0;margin-right:0;max-width:100%;width:100%}.ce-textpic.ce-below .ce-gallery{margin-bottom:0}}@media screen and (max-width:414px){.ce-image .ce-gallery[data-ce-columns="2"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-row:last-child .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column,.ce-textpic .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-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column{margin-bottom:var(--col-gap)}.ce-image .ce-gallery[data-ce-columns="2"] .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-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child,.ce-textpic .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-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:last-child{margin-bottom:0}.ce-image .ce-gallery[data-ce-columns="2"] .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-image .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2),.ce-textpic .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-textpic .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:nth-last-child(2){margin-bottom:var(--col-gap)}.ce-image .ce-gallery[data-ce-columns="2"] .ce-column,.ce-image .ce-gallery[data-ce-columns="3"] .ce-column,.ce-image .ce-gallery[data-ce-columns="4"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="2"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="3"] .ce-column,.ce-textpic .ce-gallery[data-ce-columns="4"] .ce-column{flex-basis:100%}}input[name="TSFE_ADMIN_PANEL[preview_showFluidDebug]"],label[for=preview_showFluidDebug]{display:none!important}.clip-graphic{height:100%;overflow:hidden;position:relative;width:100%}.clip-graphic .triangle-bottom,.clip-graphic .triangle-left,.clip-graphic .triangle-right,.clip-graphic .triangle-top{height:100%;position:absolute;width:100%}.clip-graphic .triangle-top{clip-path:polygon(101% 0,50% 50%,-1% 0);top:0}.clip-graphic .triangle-right{clip-path:polygon(100% 0,50% 50%,100% 100%);right:0}.clip-graphic .triangle-bottom{background-color:var(--color-background-dark);bottom:0;clip-path:polygon(-1% 100%,50% 50%,101% 100%)}.clip-graphic .triangle-left{clip-path:polygon(0 0,50% 50%,0 100%);left:0}.clip-graphic__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:50%}.layout-default .triangle-right{background-color:var(--color-dark-blue)}.layout-default .triangle-left{background-color:var(--color-cyan-blue)}.layout-amber .triangle-right{background-color:var(--color-amber)!important}.layout-cyan-blue .triangle-right{background-color:var(--color-cyan-blue)!important}.layout-peach .triangle-right{background-color:var(--color-peach)!important}.layout-green .triangle-right{background-color:var(--color-green)!important}.layout-coral .triangle-right{background-color:var(--color-coral)!important}.layout-magenta .triangle-right{background-color:var(--color-magenta)!important}.layout-teal .triangle-right{background-color:var(--color-teal)!important}.layout-yellow .triangle-right{background-color:var(--color-yellow)!important}.layout-slate .triangle-right{background-color:var(--color-slate)!important}.layout-steel-blue .triangle-right{background-color:var(--color-light-steel-blue)!important}.banner{background-color:var(--color-midnight-blue);margin-bottom:18%;position:relative;z-index:1}@media screen and (max-width:820px){.banner{margin-bottom:16%}}@media screen and (max-width:576px){.banner{margin-bottom:15%}}.banner__media-container{position:relative}.banner__image{aspect-ratio:var(--aspect-ratio-banner-image);width:100%}.banner__content-container{position:absolute;top:50px;width:100%}.banner__headline-container{box-sizing:content-box;color:var(--color-font-on-highlighted-bg);line-height:110%;margin:0 auto;max-width:var(--header-wrapper);padding:0 var(--wrapper-padding)}@media screen and (max-width:1200px){.banner__headline-container{max-width:100%}}@media screen and (max-width:576px){.banner__headline-container{line-height:150%}}.banner__headline{align-items:baseline;display:flex;gap:var(--col-gap);max-width:50%}@media screen and (width <= 1600px){.banner__headline{max-width:75%}}@media screen and (max-width:1200px){.banner__headline{max-width:100%}}.banner__headline:after{background-color:var(--color-background-default);content:"";display:none;height:9px;width:283px}.banner__subheadline{display:block;max-width:50%}@media screen and (width <= 1600px){.banner__subheadline{max-width:75%}}@media screen and (max-width:1200px){.banner__subheadline{max-width:100%}}.banner__sticker{align-items:center;background-image:url(../../Images/stoerer-produktneuheit.svg);background-repeat:no-repeat;background-size:100%;bottom:10%;color:var(--color-font-on-highlighted-bg);content-visibility:hidden;display:flex;font-size:40px;font-weight:var(--font-weight-bold);height:250px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:46px;padding:0 46px;position:absolute;right:10%;text-align:center;transform:rotate(15deg);width:250px;word-break:break-word;z-index:1}@media screen and (max-width:1200px){.banner__sticker{bottom:5%;font-size:32px;height:180px;line-height:120%;padding:0 12px;width:180px}}@media screen and (max-width:820px){.banner__sticker{bottom:0;font-size:20px;height:130px;width:130px}}@media screen and (max-width:576px){.banner__sticker{font-size:16px;font-weight:400;height:82px;padding:6px;width:82px}}.banner .clip-graphic{bottom:0;height:75%;position:absolute;transform:translateY(50%)}@media screen and (max-width:820px){.banner .clip-graphic{height:43%}}@media screen and (max-width:576px){.banner .clip-graphic{height:32%}}.banner .clip-graphic .triangle-right{background-color:var(--color-cyan-blue)}.banner .clip-graphic .triangle-top{background-color:transparent}.social-icons{justify-content:center}.social-icons ul{display:flex}.social-icons ul li a{text-decoration:none}.cs-modal--flyout,.cs-modal--popup{display:none;z-index:var(--z-index-cs-modal)}.cs-modal--flyout:before,.cs-modal--popup:before{background-color:var(--tobii-lightbox-background);content:"";height:100vh;left:0;position:absolute;top:0}.cs-modal--flyout .cs-modal__content-wrapper,.cs-modal--popup .cs-modal__content-wrapper{background:var(--color-background-default);padding:var(--padding-box);position:relative}.cs-modal--flyout .cs-modal__close-button,.cs-modal--popup .cs-modal__close-button{inset:0 0 auto auto;position:absolute}.cs-modal--flyout .cs-modal__close-button:before,.cs-modal--popup .cs-modal__close-button:before{font-size:var(--font-size-icons-medium)}.cs-modal--flyout{inset:100% auto auto 0;position:absolute;width:100%}.cs-modal--flyout:before{left:50%;transform:translate(calc((100vw - var(--scrollbar-width))/2*-1));width:calc(100vw - var(--scrollbar-width))}.cs-modal--flyout.is-active{display:block}.cs-modal--popup{align-items:center;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.cs-modal--popup:before{width:100vw}.cs-modal--popup.is-active{display:flex}.cs-modal--popup .cs-modal__content-wrapper{inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);width:820px}@media screen and (max-width:820px){.cs-modal--popup .cs-modal__content-wrapper{height:100vh;inset:0 auto auto 0;overflow-y:auto;position:absolute;transform:none;width:100%}}.global-wrapper{background-color:var(--color-background-default);flex-direction:column;font-size:var(--font-size-base);height:100%;line-height:var(--font-line-height-base);margin:0 auto;min-height:100vh}.global-wrapper,.global-wrapper__wrapper{display:flex;width:100%}#main-content{display:block;flex:1 0 auto;padding-top:var(--margin-vertical-desktop)}@media screen and (max-width:1200px){#main-content{padding-top:var(--margin-vertical-tablet)}}@media screen and (max-width:576px){#main-content{padding-top:var(--margin-vertical-mobile)}}.wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--max-wrapper-width);padding:0 var(--wrapper-padding);position:relative}.accessibility__list{align-items:center;color:var(--color-font-default)!important;display:flex;justify-content:flex-start;margin-bottom:var(--margin-nlb)}.accessibility__item{align-items:center;display:flex;margin-bottom:12px;width:100%}.accessibility__item--text{padding-left:calc(var(--padding-box-x)*.5)}.accessibility__link{align-items:center;background-color:transparent;border:none;color:var(--color-font-default);display:flex;gap:var(--col-gap);margin:0;padding:0}.accessibility__link span{text-decoration:underline}.accessibility__link:hover{background-color:transparent;color:var(--color-highlight-primary)}.accessibility__link:hover span{color:var(--color-cyan-blue)}.accessibility__link--icon:before{font-size:var(--font-size-icons-medium)}.accessibility__headline{margin-top:0}.accessibility__alert-info{background-color:var(--color-background-alert-info);border-radius:12px;color:var(--color-font-on-highlighted-bg);font-size:var(--font-size-small);padding:12px 24px}.invisible-focus-links{left:0;position:absolute;text-align:center;top:0;width:100%;z-index:var(--z-index-invisible-focus-link)}.invisible-focus-links a:focus-visible{background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg);outline:var(--color-cyan-blue) solid var(--focus-outline-default);text-decoration:none}header.header{align-items:center;background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg);display:flex;height:var(--header-height);left:0;position:sticky;top:0;width:100%;z-index:var(--z-index-header)}.header .clip-graphic{position:absolute;right:0;top:0;width:76px}@media screen and (max-width:576px){.header .clip-graphic{width:50px}}.header .clip-graphic .triangle-top{background-color:var(--color-cyan-blue)}.header .clip-graphic .triangle-right{background-color:var(--color-slate)}.header .clip-graphic .triangle-bottom{background-color:var(--color-dark-blue)}.header .clip-graphic .triangle-left{background-color:transparent}.header__wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--header-wrapper);padding:0 var(--wrapper-padding);padding-right:76px;width:100%}@media screen and (width >= 1572px){.header__wrapper{padding-left:76px}}@media screen and (max-width:576px){.header__wrapper{padding-right:50px}}.header__flex-space-between{position:relative}@media screen and (width <= 1200px){.header__flex-space-between{align-items:center;gap:var(--margin-nlb)}}.header__logo-image{height:auto;margin-bottom:0;padding:20px 0;width:385px}@media screen and (max-width:576px){.header__logo-image{width:220px}}.header__logo-link{display:block}.header__main-nav{align-items:center;display:flex;gap:calc(var(--col-gap)*3);justify-content:space-between}.menu-main__dimming-area{background-color:var(--tobii-lightbox-background);inset:0 0 0 0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--default-transition-time) ease;z-index:var(--z-index-main-navigation-bg)}.menu-main__dimming-area.is-active{opacity:1;pointer-events:auto}@media screen and (min-width:1001px){.menu-main__dimming-area{display:none}}.menu-main__link.active,.menu-main__link:hover{text-decoration:underline}.menu-main__link.active:after,.menu-main__link.active:before,.menu-main__link:hover:after,.menu-main__link:hover:before{text-decoration:none!important}@media screen and (max-width:1000px){.menu-main,.menu-main__flyout-container,.menu-main__list--level-3,.menu-main__list--level-4{background-color:var(--color-background-default);clear:both;color:var(--color-font-default);height:100vh;inset:0 calc(var(--max-mobile-menu-width)*-1) 0 auto;max-width:var(--max-mobile-menu-width);opacity:0;overflow:auto;padding:0 var(--padding-box-x) var(--header-vertical-menu-padding-mobile)!important;position:fixed;transition:right var(--default-transition-time) ease,opacity var(--default-transition-time) ease;width:calc(100vw - var(--scrollbar-width));z-index:var(--z-index-main-navigation)}.menu-main.is-active{opacity:1;right:0}}.menu-main.stop-transitions{transition:none}@media screen and (min-width:1001px){.menu-main__flyout-container{height:-moz-fit-content;height:fit-content;inset:100% 0 0 0;opacity:0;overflow-y:auto;position:absolute;transition:opacity var(--default-transition-time) ease;width:calc(100vw - var(--scrollbar-width))}.menu-main__flyout{height:100%}.menu-main__flyout-inner{background:var(--color-background-default);height:100%;padding:0 calc((100vw - var(--scrollbar-width))/2 - 600px)!important}}@media screen and (min-width:1001px) and (max-width:1224px){.menu-main__flyout-inner{padding:0 var(--col-gap)!important}}@media screen and (min-width:1001px){.menu-main__list--level-1{-moz-column-gap:calc(var(--col-gap)*3);column-gap:calc(var(--col-gap)*3);display:flex;width:100%}.menu-main__list--level-2{position:relative;width:calc(50% - var(--col-gap)/2)}.menu-main__list--level-3{inset:0 auto auto calc(100% + var(--col-gap));min-height:100%;opacity:0;position:absolute;transition:opacity var(--default-transition-time) ease;width:100%}.menu-main__list--level-4{display:none}}.menu-main__item--overview{border-bottom:var(--border-width-default) solid var(--color-line);margin-bottom:1rem;padding-bottom:1rem}@media screen and (min-width:1001px){.menu-main__item--level-1,.menu-main__item--level-2{position:static}}.menu-main__link{align-items:center;display:flex;font-size:var(--font-size-small);min-height:var(--icon-click-area-size);position:relative;transition:none}.menu-main__link,.menu-main__link:hover{text-decoration:none}@media screen and (min-width:1001px){.menu-main__link--level-1{white-space:nowrap}.menu-main__link--level-2.menu-main__link--has-children,.menu-main__link--level-3.menu-main__link--has-children,.menu-main__link--level-4.menu-main__link--has-children{padding-right:calc(var(--margin-nlb)*2.5)}.menu-main__link--level-2.menu-main__link--has-children:after,.menu-main__link--level-3.menu-main__link--has-children:after,.menu-main__link--level-4.menu-main__link--has-children:after{content:"\e802";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);speak:none;inset:50% 0 auto auto;margin:0;padding:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(-50%);width:1em}}@media screen and (max-width:1000px){.menu-main__link--has-children{padding-right:calc(var(--padding-box-x) + var(--icon-click-area-size))}.menu-main__link--has-children:after{content:"\e802";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);speak:none;align-items:center;display:flex;font-size:var(--font-size-icons-default);height:var(--icon-click-area-size);inset:50% 0 auto auto;justify-content:center;margin:0;padding:0;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;transform:translateY(-50%);width:1em;width:var(--icon-click-area-size)}}@media screen and (min-width:1001px){.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:1000px){.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}}@media screen and (min-width:1001px){.menu-main__mobile-header{display:none}}@media screen and (max-width:1000px){.menu-main__mobile-header{border-bottom:var(--border-width-default) solid var(--color-line);margin-bottom:1rem}}@media screen and (min-width:1001px){.menu-main__close-flyout{inset:0 calc(50vw - 600px) auto auto;position:absolute;z-index:1}}@media screen and (min-width:1001px) and (max-width:1224px){.menu-main__close-flyout{right:var(--col-gap)}}@media screen and (max-width:1000px){.menu-main__close-flyout{display:none}}.menu-service__list{align-items:center;-moz-column-gap:calc(var(--col-gap)*2);column-gap:calc(var(--col-gap)*2);display:flex;justify-content:flex-end}.menu-service__item{font-size:var(--font-size-icons-default);line-height:100%}.menu-service__item .button,.menu-service__item .button--block-icon,.menu-service__item .button--block-icon:before,.menu-service__item button{color:var(--color-white);text-decoration:none}.menu-service__item .button--block-icon:before:hover,.menu-service__item .button--block-icon:hover,.menu-service__item .button:hover,.menu-service__item button:hover{color:var(--color-cyan-blue);text-decoration:none}.menu-service .language-menu__link{align-items:center;color:var(--color-white);display:flex;font-size:var(--font-size-small);min-height:var(--icon-click-area-size);position:relative;text-decoration:none;transform:none}.breadcrumb{flex-wrap:wrap;padding:0}.breadcrumb,.breadcrumb__item{display:flex;gap:var(--breadcrumb-arrow-space)}.breadcrumb__item{align-items:center;color:var(--color-font-light);font-size:var(--font-size-small);margin-bottom:0}.breadcrumb__item:not(:first-child):before{content:"\e802";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);speak:none;font-size:var(--font-size-icons-medium);line-height:100%;margin:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.breadcrumb__link{display:block}.footer{background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg);padding:0}.footer .clip-graphic{height:370px;margin-top:-1px}.footer .clip-graphic .triangle-right{background-color:var(--color-dark-blue)}.footer .clip-graphic .triangle-left{background-color:var(--color-cyan-blue)}.footer .clip-graphic .triangle-top{background-color:var(--color-background-default)}@media screen and (max-width:992px){.footer .clip-graphic{height:200px}}@media screen and (max-width:576px){.footer .clip-graphic{height:100px}}.footer__top{display:flex;gap:var(--margin-nlb);justify-content:space-between;padding-bottom:84px;padding-top:36px}@media screen and (max-width:576px){.footer__top{flex-direction:column;gap:0;padding-bottom:42px}}.footer__top .footer__left{display:flex;gap:var(--margin-nlb);justify-content:space-between;width:66%}@media screen and (max-width:992px){.footer__top .footer__left{flex-direction:column;gap:0;width:50%}}@media screen and (max-width:576px){.footer__top .footer__left{width:100%}}.footer__top .footer__right{display:flex;justify-content:flex-end;width:33%}@media screen and (max-width:992px){.footer__top .footer__right{align-items:flex-end;width:50%}}@media screen and (max-width:576px){.footer__top .footer__right{justify-content:flex-end;width:100%}}.footer__bottom{border-top:1px solid var(--color-white);display:flex;padding:36px 0}@media screen and (max-width:992px){.footer__bottom{flex-wrap:wrap;row-gap:12px}}@media screen and (max-width:820px){.footer__bottom{flex-direction:column}}.footer__bottom nav{align-items:center;display:flex;flex-basis:100%}@media screen and (max-width:992px){.footer__bottom nav{flex-basis:50%}}@media screen and (max-width:820px){.footer__bottom nav{flex-basis:100%}}@media screen and (max-width:992px){.footer__bottom .social-icons{align-items:flex-start;justify-content:flex-end;order:2}}@media screen and (max-width:820px){.footer__bottom .social-icons{justify-content:flex-start}}.footer__wrapper{box-sizing:content-box;margin:0 auto;max-width:var(--header-wrapper);padding:0 var(--wrapper-padding)}@media screen and (max-width:576px){.footer__wrapper{flex-direction:column}}.footer__item :is(h1,.h-h1,h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6){color:var(--color-font-on-highlighted-bg)!important}@media screen and (max-width:992px){.footer__item:not(#contact) .footer__headline{display:none}.footer__item:not(#contact):first-child a{padding-left:0}}.footer__item:last-child .footer__link{padding-right:0}@media screen and (max-width:576px){.footer__item:last-child .footer__link{padding-right:var(--padding-box-x)}}.footer__headline{min-height:42px}.footer__menu{display:flex}@media screen and (max-width:576px){.footer__menu{flex-direction:column}}.footer__menu-legal{justify-content:flex-end}.footer__link{color:var(--color-font-on-highlighted-bg);padding:0 var(--padding-box-x);text-decoration:none}@media screen and (max-width:576px){.footer__link{display:block;padding:calc(var(--col-gap)/2) 0}}.footer__link:hover{color:var(--color-cyan-blue)}.footer__copyright{align-items:center;display:flex;flex-basis:100%}@media screen and (max-width:576px){.footer__copyright{text-align:center}}.footer__logo{width:290px}.footer a{color:var(--color-font-on-highlighted-bg)}.footer a:hover{color:var(--color-cyan-blue)}.footer table{margin-bottom:0}@media screen and (max-width:576px){.footer table tr{padding-bottom:6px!important}}.footer table td,.footer table th{padding:0 6px}@media screen and (max-width:576px){.footer table td,.footer table th{display:table-cell!important;padding:0 6px!important;width:auto!important}}.footer table td:first-child,.footer table th:first-child{padding-left:0!important}.footer table td:last-child,.footer table th:last-child{padding-right:0!important}.footer table tr td,.footer table tr th{background-color:transparent}.scroll-to-top{display:none;inset:auto 60px 0 auto;position:fixed;z-index:var(--z-index-scroll-to-top)}@media screen and (max-width:820px){.scroll-to-top{inset:auto 12px 0 auto;position:fixed}}.scroll-to-top__button{align-items:flex-end;background-color:var(--color-dark-blue);clip-path:polygon(0 100%,50% 0,100% 100%);color:var(--color-font-on-highlighted-bg);height:80px;width:110px}@media screen and (max-width:820px){.scroll-to-top__button{height:48px;width:66px}}.scroll-to-top__button:hover{background-color:var(--color-dark-blue)}.scroll-to-top__button:before{font-size:24px;margin-bottom:12px}@media screen and (max-width:820px){.scroll-to-top__button:before{font-size:16px;height:100%;margin-bottom:0}}.section{padding-bottom:120px;padding-top:120px;position:relative}@media screen and (max-width:576px){.section{padding-bottom:60px;padding-top:60px}}.section:first-child{padding-top:24px}.section--dark{background-color:var(--color-background-dark);color:var(--color-font-on-highlighted-bg)}.section--dark :is(h1,.h-h1,h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6){color:var(--color-font-on-highlighted-bg)}.section--dark .frame-highlight-background{background-color:var(--color-peach);color:var(--color-font-default)}.section--dark .frame-highlight-background ul.checkmark li:before{color:var(--color-font-default)}.section--dark .frame-highlight-background :is(h1,.h-h1,h2,.h-h2,h3,.h-h3,h4,.h-h4,h5,.h-h5,h6,.h-h6){color:var(--color-font-headlines)!important}.section--dark .frame-highlight-background:before{background:var(--color-peach)}.section--dark a:not(.button){color:var(--color-cyan-blue)}.section--dark a:not(.button):hover{color:var(--color-font-on-highlighted-bg)}.section--dark table thead tr th{background-color:var(--color-cyan-blue)}@media screen and (max-width:576px){.section--dark table thead tr th{background-color:transparent}}.section--dark table tbody tr:nth-child(2n) td,.section--dark table tbody tr:nth-child(2n) th{background-color:var(--color-cyan-blue)}@media screen and (max-width:576px){.section--dark table tbody tr:nth-child(2n) td,.section--dark table tbody tr:nth-child(2n) th{background-color:transparent}}.section--dark table tbody tr:nth-child(odd) td,.section--dark table tbody tr:nth-child(odd) th{background-color:transparent}.section--dark ul.checkmark li:before{color:var(--color-font-on-highlighted-bg)}.section--dark img{border:none!important}.section:before{aspect-ratio:var(--aspect-ration-section-image);background-color:var(--color-cyan-blue);bottom:0;content:"";height:auto;-webkit-mask-image:url(../../Images/gitter.svg);mask-image:url(../../Images/gitter.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:720px;position:absolute;right:0;width:clamp(174px,38vw,720px)}.section:last-child{padding-bottom:0}.section:last-child>.wrapper :last-child{margin-bottom:0}.section:last-child:before{display:none}.global-wrapper:has(main>:last-child.section--dark) footer .clip-graphic .triangle-top{background-color:var(--color-midnight-blue)}[data-contrast=high] .banner__headline,[data-contrast=high] .banner__subheadline{background-color:rgba(0,0,0,.6)}: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-h3);--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-on-highlighted-bg);--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,.8);--cscb-edit-box-box-shadow:0 0 calc(var(--cscb-padding-box)*0.5) rgba(0,0,0,.8);--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(--cscb-color-background-light);--cscb-edit-box-checkbox-active-bg-color:var(--cscb-color-highlight);--cscb-edit-box-checkbox-inactive-toggle-color:var(--cscb-color-line);--cscb-edit-box-checkbox-active-toggle-color:var(--cscb-color-font-on-background);--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(--cscb-color-line);--cscb-edit-box-accordion-border-color:var(--cscb-color-highlight);--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{background:rgba(0,0,0,.8);display:none;inset:0 0 0 0;position:absolute;z-index:10}.cscb-preview-box-wrapper.has-loader .loader-container{align-items:center;display:flex;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,.cscb-preview-box-wrapper--aspect-ratio-16-9 iframe{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.cscb-preview-box{align-items:center;background-color:var(--cscb-preview-box-bg-color);color:var(--cscb-preview-box-color);display:flex;flex-direction:column;justify-content:center;padding:calc(var(--cscb-padding-box-y)*3);text-align:center}.cscb-preview-box .cscb__button{margin:0;width:auto}.cscb__button{border-radius:var(--cscb-border-radius);display:block;padding:calc(var(--cscb-padding-box-y)*.75) var(--cscb-padding-box-x);text-align:center;text-transform:uppercase;width:100%}.cscb__button :focus-visible,.cscb__button:focus-visible{outline:var(--cscb-color-font-on-highlighted-bg) solid var(--focus-outline-default);outline-offset:var(--cscb-edit-box-outline-offset)}.cscb-info-box{background-color:var(--cscb-info-box-bg-color);color:var(--cscb-info-box-color);display:none;inset:auto 0 0 0;opacity:0;position:fixed;transition:opacity var(--cscb-default-transition-time) ease-in-out;width:100%;z-index:var(--cscb-info-box-z-index)}.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{align-items:center;box-sizing:content-box;display:flex;gap:var(--cscb-padding-box-y) calc(var(--cscb-padding-box-x)*2);justify-content:center;margin:0 auto;max-width:var(--cscb-info-box-max-width);padding:0 var(--wrapper-padding);padding-bottom:var(--cscb-padding-box-y);padding-top: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{align-items:center;display:flex;gap:var(--cscb-padding-box-x);justify-content:center}@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__button-group,.cscb-info-box--left .cscb-info-box__inner-wrapper,.cscb-info-box--right .cscb-info-box__button-group,.cscb-info-box--right .cscb-info-box__inner-wrapper{align-items:stretch;flex-direction:column}.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}.cscb-edit-box{align-items:center;background-color:var(--cscb-edit-box-bg-layer-bg-color);display:flex;flex-wrap:wrap;height:100%;inset:0 auto auto 0;justify-content:center;opacity:0;overflow-y:auto;position:fixed;transition:opacity var(--cscb-default-transition-time) ease-in;width:100%;z-index:var(--cscb-edit-box-z-index)}.cscb-edit-box.is-active{opacity:1}.cscb-edit-box__inner-box{background-color:var(--cscb-edit-box-bg-color);box-shadow:var(--cscb-edit-box-box-shadow);box-sizing:border-box;color:var(--cscb-edit-box-color);max-width:var(--cscb-edit-box-max-width);padding:calc(var(--cscb-padding-box-y)*4) calc(var(--cscb-padding-box-x)*1.5) calc(var(--cscb-padding-box-y)*1.5);position:relative}.cscb-edit-box__contrast{align-items:center;color:var(--cscb-color-font-on-highlighted-bg);display:flex;height:var(--cscb-icon-click-area-size);inset:var(--cscb-padding-box-y) auto auto var(--cscb-padding-box-x);justify-content:center;margin:0;padding:0;position:absolute;width:var(--cscb-icon-click-area-size)}.cscb-edit-box__contrast:before{content:"\e833";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);speak:none;margin:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.cscb-edit-box__contrast:focus-visible{outline-color:var(--cscb-edit-box-outline-color);outline-offset:var(--cscb-edit-box-outline-offset)}.cscb-edit-box__close-icon{cursor:pointer;height:var(--cscb-icon-click-area-size);inset:calc(var(--cscb-padding-box-y)*.75) calc(var(--cscb-padding-box-y)*.75) auto auto;position:absolute;width:var(--cscb-icon-click-area-size)}.cscb-edit-box__close-icon:focus,.cscb-edit-box__close-icon:focus-visible{outline-color:var(--cscb-edit-box-outline-color)}.cscb-edit-box__close-icon:after,.cscb-edit-box__close-icon:before{background-color:var(--cscb-edit-box-color);content:"";height:var(--cscb-font-size-close-icon);inset:calc(var(--cscb-icon-click-area-size)*.25) auto auto calc(var(--cscb-icon-click-area-size)*.5);position:absolute;width:2px}.cscb-edit-box__close-icon:before{transform:rotate(45deg)}.cscb-edit-box__close-icon:after{transform:rotate(-45deg)}.cscb-edit-box__title{color:var(--cscb-edit-box-color);font-family:var(--cscb-font-highlight);font-size:var(--cscb-edit-box-title-font-size);margin:calc(var(--cscb-padding-box-y)/2) 0 var(--cscb-padding-box-y);text-align:center}.cscb-edit-box__description,.cscb-edit-box__settings-wrapper{margin-bottom:calc(var(--cscb-padding-box-y)*1.5)}.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)}.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)}.cscb-edit-box__accordion-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:calc(var(--cscb-padding-box-y)/2)}.cscb-edit-box__toggle-switch-input{margin-bottom:0;opacity:0;pointer-events:none;position:absolute}.cscb-edit-box__toggle-switch-input+.cscb-edit-box__toggle-switch-label{align-items:center;-moz-column-gap:calc(var(--cscb-padding-box-x)*.75);column-gap:calc(var(--cscb-padding-box-x)*.75);display:flex;justify-content:center;margin-bottom:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cscb-edit-box__toggle-switch-input+.cscb-edit-box__toggle-switch-label:before{display:none}.cscb-edit-box__toggle-switch-input:disabled+.cscb-edit-box__toggle-switch-label{cursor:not-allowed!important;opacity:.5}.cscb-edit-box__toggle-switch-input:focus-visible+.cscb-edit-box__toggle-switch-label{outline:var(--color-font-on-highlighted-bg) solid var(--focus-outline-default)}.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)}.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:calc(var(--cscb-edit-box-checkbox-toggle-size)*1.5 - var(--cscb-edit-box-checkbox-toggle-size-padding))}.cscb-edit-box__toggle-switch-label-handler{background:var(--cscb-edit-box-checkbox-inactive-bg-color);border-radius:calc(var(--cscb-edit-box-checkbox-toggle-size) + var(--cscb-edit-box-checkbox-toggle-size-padding)*2);height:calc(var(--cscb-edit-box-checkbox-toggle-size) + var(--cscb-edit-box-checkbox-toggle-size-padding)*2);min-width:calc(var(--cscb-edit-box-checkbox-toggle-size)*2.5);position:relative;width:calc(var(--cscb-edit-box-checkbox-toggle-size)*2.5)}.cscb-edit-box__toggle-switch-label-handler:before{background:var(--cscb-edit-box-checkbox-inactive-toggle-color);border-radius:50%;content:"";height:var(--cscb-edit-box-checkbox-toggle-size);inset:var(--cscb-edit-box-checkbox-toggle-size-padding) auto auto var(--cscb-edit-box-checkbox-toggle-size-padding);position:absolute;transition:var(--default-transition-time);width:var(--cscb-edit-box-checkbox-toggle-size)}.cscb-edit-box__toggle-switch-label-text{font-weight:600}.cscb-edit-box__accordion-toggle-link{background:transparent;border:none;height:var(--cscb-icon-click-area-size);margin:0 -16px 0 0;padding:0;width:var(--cscb-icon-click-area-size)}.cscb-edit-box__accordion-toggle-link:after{border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:9px;right:18px;top:16px;transform:rotate(45deg);width:9px}.cscb-edit-box__accordion-toggle-link:hover{background:transparent}.cscb-edit-box__accordion-toggle-link:focus-visible{outline-color:var(--cscb-edit-box-outline-color)}.cscb-edit-box__accordion-toggle-link[aria-expanded=true]{background:transparent;border-color:transparent}.cscb-edit-box__accordion-toggle-link[aria-expanded=true]:after{content:"";top:22px;transform:rotate(-135deg)}.cscb-edit-box__accordion-header-link,.cscb-edit-box__imprint-link,.cscb-edit-box__table-link{color:var(--cscb-edit-box-link-color);display:inline-block;font-size:var(--cscb-font-size-small)}.cscb-edit-box__accordion-header-link:focus-visible,.cscb-edit-box__imprint-link:focus-visible,.cscb-edit-box__table-link:focus-visible{outline:var(--cscb-color-font-on-background) solid var(--focus-outline-default)}.cscb-edit-box__accordion-header-link{display:block;text-align:right}.cscb-edit-box__accordion-content{border-top:2px solid var(--cscb-edit-box-accordion-border-color);padding:calc(var(--cscb-padding-box-y)*.75) 0}.cscb-edit-box__accordion-content>:last-child{margin-bottom:0}.cscb-edit-box__accordion-description{padding-bottom:calc(var(--cscb-padding-box-y)*.75)}.cscb-edit-box__accordion-description>:last-child{margin-bottom:0}.cscb-edit-box__table{margin-bottom:calc(var(--cscb-padding-box-y)*.75)}.cscb-edit-box__table td{padding:calc(var(--cscb-padding-box-y)*.25) calc(var(--cscb-padding-box-x)*.25);vertical-align:inherit}.cscb-edit-box__table tr td:first-child{width:calc(var(--cscb-edit-box-max-width)/5)}.cscb-edit-box__table tr:nth-child(odd) td,.cscb-edit-box__table tr:nth-child(odd) th{background-color:var(--cscb-edit-box-table-odd-bg-color)}.cscb-edit-box__table tr:nth-child(2n) td,.cscb-edit-box__table tr:nth-child(2n) th{background-color:transparent}.cscb-edit-box__imprint-wrapper{text-align:center}.cscb-edit-box__imprint-link:not(:last-child):after{content:"|";padding:0 calc(var(--cscb-padding-box-x)*.333)}
/*# sourceMappingURL=template-main.css.map */