﻿.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.5rem;margin-left:-0.5rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 768px){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1024px){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1260px){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@font-face{font-family:"IBM Plex Sans Regular";src:url('/_Resources/Static/Packages/Solarwatt.SolarenergieDe/Fonts/ibmplexsans-regular-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans Bold";src:url('/_Resources/Static/Packages/Solarwatt.SolarenergieDe/Fonts/ibmplexsans-bold-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif Regular";src:url('/_Resources/Static/Packages/Solarwatt.SolarenergieDe/Fonts/ibmplexserif-regular-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Serif Bold";src:url('/_Resources/Static/Packages/Solarwatt.SolarenergieDe/Fonts/ibmplexserif-bold-subset.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap}html,body{margin:0;overflow-x:hidden}html.fixed,body.fixed{position:fixed}body{position:relative;height:100%;width:100%}*{box-sizing:border-box;outline:none}.content{position:relative;width:100%;margin:auto;max-width:1252px;padding-left:32px;padding-right:32px}@media(min-width: 1024px){.content{padding-left:48px;padding-right:48px}}.content .content{padding-left:0;padding-right:0}.header-main .content .content{padding-left:32px;padding-right:32px}@media(min-width: 1024px){.header-main .content .content{padding-left:48px;padding-right:48px}}.header-main+.main-content{min-height:200px}.header-main+.main-content.sticky{position:fixed}.anchor-target{scroll-margin:50px}@media(min-width: 1024px){.anchor-target{scroll-margin:150px}}.neos-backend .header-main,.neos-backend .is-global-element{pointer-events:none}.neos-backend .neos-inline-editable{display:inline;min-width:20px}.neos-backend a{pointer-events:none}.neos-backend .accordion__element-content{padding:20px 5px}.neos-backend .accordion__element:not(.active) .accordion__element-content{max-height:100% !important}.neos-backend .image-slider img{height:500px !important}.neos-backend .error{margin-top:16px;color:#d70041}.neos-backend [class^=_notInlineEditableOverlay],.neos-backend [class*=_notInlineEditableOverlay]{background-image:none}.row.no-wrap{flex-wrap:nowrap}.hidden{display:none !important}@media(max-width: 767px){.mobile-hidden{display:none !important}}@media(min-width: 768px){.mobile-only{display:none !important}}@media screen and (max-width: 1024px){.tablet-hidden{display:none !important}}@media screen and (min-width: 1025px){.desktop-hidden{display:none !important}}.row .col{padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 450px){.col-xxs-12{flex-basis:100% !important;max-width:100% !important}.col-xxs-6{flex-basis:50% !important;max-width:50% !important}}.align-right{display:flex;justify-content:flex-end}body :root{--scroll-bar: 8px}@media screen and (max-width: 1024px){body .full-width{width:100%}}@media screen and (min-width: 1025px){body .full-width{left:50%;right:50%;margin-left:calc(-50vw + (20px / 2));margin-right:calc(-50vw + (20px / 2))}body:not(.has-scrollbar) .full-width{width:100vw;margin:0 -50vw}body.has-scrollbar .full-width{width:calc(100vw - 20px);margin-left:calc(-50vw + (20px / 2));margin-right:calc(-50vw + (20px / 2))}@supports(color: var(--scroll-bar)){body.has-scrollbar .full-width{width:calc(100vw - var(--scroll-bar));margin-left:calc(-50vw + (var(--scroll-bar) / 2));margin-right:calc(-50vw + (var(--scroll-bar) / 2))}}}@media screen and (min-width: 1024px){.main-content--has-sidebar{padding-right:68px}.main-content--has-sidebar .module--page-title [class*=offset],.main-content--has-sidebar .text-module [class*=offset],.main-content--has-sidebar .accordion [class*=offset]{margin-left:0}.main-content--has-sidebar .module--page-title [class*=col-],.main-content--has-sidebar .text-module [class*=col-],.main-content--has-sidebar .accordion [class*=col-]{max-width:100%;flex-basis:100%}.main-content--has-sidebar .accordion-toggle .col-xs-11{max-width:91.66666667%;flex-basis:91.66666667%}.main-content--has-sidebar .accordion-toggle .col-xs-1{max-width:8.33333333%;flex-basis:8.33333333%}.main-content--has-sidebar .module--tippbox .background .col{margin-left:0;max-width:100%;flex-basis:100%}.main-content--has-sidebar .module--tippbox .background .background--colored{width:calc(100% - 48px);margin-left:48px;margin-right:0}.main-content--has-sidebar .module--tippbox .teaser-content{padding-left:0;padding-right:0}.main-content--has-sidebar .module--tippbox .teaser-content .col-md-offset-1{margin-left:0}.main-content--has-sidebar .module--tippbox .teaser-content .col-xs-12{max-width:75%;flex-basis:75%}.main-content--has-sidebar .text-module .row{margin-left:32px;margin-right:32px}.main-content--has-sidebar .module--author .col-sm-offset-2{margin-left:0}}@media screen and (min-width: 1024px)and (min-width: 1024px){.main-content--has-sidebar .module--author .col-lg-6{flex-basis:83.3%;max-width:83.3%}}.margin-top--xs{margin-top:8px !important}@media(min-width: 1024px){.margin-top--xs{margin-top:8px !important}}.margin-top--s{margin-top:8px !important}@media(min-width: 1024px){.margin-top--s{margin-top:16px !important}}.margin-top--m{margin-top:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-top--m{margin-top:48px !important}}.margin-top--l{margin-top:48px !important}@media(min-width: 1024px){.margin-top--l{margin-top:64px !important}}.margin-top--xl{margin-top:64px !important}@media(min-width: 1024px){.margin-top--xl{margin-top:80px !important}}.margin-top--xxl{margin-top:80px !important}@media(min-width: 1024px){.margin-top--xxl{margin-top:112px !important}}.margin-bottom--xs{margin-bottom:8px !important}@media(min-width: 1024px){.margin-bottom--xs{margin-bottom:8px !important}}.margin-bottom--s{margin-bottom:8px !important}@media(min-width: 1024px){.margin-bottom--s{margin-bottom:16px !important}}.margin-bottom--m{margin-bottom:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-bottom--m{margin-bottom:48px !important}}.margin-bottom--l{margin-bottom:48px !important}@media(min-width: 1024px){.margin-bottom--l{margin-bottom:64px !important}}.margin-bottom--xl{margin-bottom:64px !important}@media(min-width: 1024px){.margin-bottom--xl{margin-bottom:80px !important}}.margin-bottom--xxl{margin-bottom:80px !important}@media(min-width: 1024px){.margin-bottom--xxl{margin-bottom:112px !important}}.margin-left--xs{margin-left:8px !important}@media(min-width: 1024px){.margin-left--xs{margin-left:8px !important}}.margin-left--s{margin-left:8px !important}@media(min-width: 1024px){.margin-left--s{margin-left:16px !important}}.margin-left--m{margin-left:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-left--m{margin-left:48px !important}}.margin-left--l{margin-left:48px !important}@media(min-width: 1024px){.margin-left--l{margin-left:64px !important}}.margin-left--xl{margin-left:64px !important}@media(min-width: 1024px){.margin-left--xl{margin-left:80px !important}}.margin-left--xxl{margin-left:80px !important}@media(min-width: 1024px){.margin-left--xxl{margin-left:112px !important}}.margin-right--xs{margin-right:8px !important}@media(min-width: 1024px){.margin-right--xs{margin-right:8px !important}}.margin-right--s{margin-right:8px !important}@media(min-width: 1024px){.margin-right--s{margin-right:16px !important}}.margin-right--m{margin-right:calc(2 * 16px) !important}@media(min-width: 1024px){.margin-right--m{margin-right:48px !important}}.margin-right--l{margin-right:48px !important}@media(min-width: 1024px){.margin-right--l{margin-right:64px !important}}.margin-right--xl{margin-right:64px !important}@media(min-width: 1024px){.margin-right--xl{margin-right:80px !important}}.margin-right--xxl{margin-right:80px !important}@media(min-width: 1024px){.margin-right--xxl{margin-right:112px !important}}.margin--xs{margin:8px !important}@media(min-width: 1024px){.margin--xs{margin:8px !important}}.margin--s{margin:8px !important}@media(min-width: 1024px){.margin--s{margin:16px !important}}.margin--m{margin:calc(2 * 16px) !important}@media(min-width: 1024px){.margin--m{margin:48px !important}}.margin--l{margin:48px !important}@media(min-width: 1024px){.margin--l{margin:64px !important}}.margin--xl{margin:64px !important}@media(min-width: 1024px){.margin--xl{margin:80px !important}}.margin--xxl{margin:80px !important}@media(min-width: 1024px){.margin--xxl{margin:112px !important}}.padding-top--xs{padding-top:8px !important}@media(min-width: 1024px){.padding-top--xs{padding-top:8px !important}}.padding-top--s{padding-top:8px !important}@media(min-width: 1024px){.padding-top--s{padding-top:16px !important}}.padding-top--m{padding-top:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-top--m{padding-top:48px !important}}.padding-top--l{padding-top:48px !important}@media(min-width: 1024px){.padding-top--l{padding-top:64px !important}}.padding-top--xl{padding-top:64px !important}@media(min-width: 1024px){.padding-top--xl{padding-top:80px !important}}.padding-top--xxl{padding-top:80px !important}@media(min-width: 1024px){.padding-top--xxl{padding-top:112px !important}}.padding-bottom--xs{padding-bottom:8px !important}@media(min-width: 1024px){.padding-bottom--xs{padding-bottom:8px !important}}.padding-bottom--s{padding-bottom:8px !important}@media(min-width: 1024px){.padding-bottom--s{padding-bottom:16px !important}}.padding-bottom--m{padding-bottom:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-bottom--m{padding-bottom:48px !important}}.padding-bottom--l{padding-bottom:48px !important}@media(min-width: 1024px){.padding-bottom--l{padding-bottom:64px !important}}.padding-bottom--xl{padding-bottom:64px !important}@media(min-width: 1024px){.padding-bottom--xl{padding-bottom:80px !important}}.padding-bottom--xxl{padding-bottom:80px !important}@media(min-width: 1024px){.padding-bottom--xxl{padding-bottom:112px !important}}.padding-left--xs{padding-left:8px !important}@media(min-width: 1024px){.padding-left--xs{padding-left:8px !important}}.padding-left--s{padding-left:8px !important}@media(min-width: 1024px){.padding-left--s{padding-left:16px !important}}.padding-left--m{padding-left:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-left--m{padding-left:48px !important}}.padding-left--l{padding-left:48px !important}@media(min-width: 1024px){.padding-left--l{padding-left:64px !important}}.padding-left--xl{padding-left:64px !important}@media(min-width: 1024px){.padding-left--xl{padding-left:80px !important}}.padding-left--xxl{padding-left:80px !important}@media(min-width: 1024px){.padding-left--xxl{padding-left:112px !important}}.padding-right--xs{padding-right:8px !important}@media(min-width: 1024px){.padding-right--xs{padding-right:8px !important}}.padding-right--s{padding-right:8px !important}@media(min-width: 1024px){.padding-right--s{padding-right:16px !important}}.padding-right--m{padding-right:calc(2 * 16px) !important}@media(min-width: 1024px){.padding-right--m{padding-right:48px !important}}.padding-right--l{padding-right:48px !important}@media(min-width: 1024px){.padding-right--l{padding-right:64px !important}}.padding-right--xl{padding-right:64px !important}@media(min-width: 1024px){.padding-right--xl{padding-right:80px !important}}.padding-right--xxl{padding-right:80px !important}@media(min-width: 1024px){.padding-right--xxl{padding-right:112px !important}}.padding--xs{padding:8px !important}@media(min-width: 1024px){.padding--xs{padding:8px !important}}.padding--s{padding:8px !important}@media(min-width: 1024px){.padding--s{padding:16px !important}}.padding--m{padding:calc(2 * 16px) !important}@media(min-width: 1024px){.padding--m{padding:48px !important}}.padding--l{padding:48px !important}@media(min-width: 1024px){.padding--l{padding:64px !important}}.padding--xl{padding:64px !important}@media(min-width: 1024px){.padding--xl{padding:80px !important}}.padding--xxl{padding:80px !important}@media(min-width: 1024px){.padding--xxl{padding:112px !important}}html,body{font-family:"IBM Plex Sans Regular",sans-serif;color:#003339;background:#f0f3f3;font-size:16px;line-height:24px}@media(min-width: 1024px){html,body{line-height:28px}}strong,b,.strong{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal}.underlined{text-decoration:underline}.headline{margin:0;font-weight:normal}.headline--display{font-size:30px;line-height:38px}@media(min-width: 1024px){.headline--display{font-size:46px}}@media(min-width: 1024px){.headline--display{line-height:56x}}h1,.headline--1{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;position:relative;z-index:10;display:inline;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px;font-size:30px;line-height:39px}@media(min-width: 768px){h1,.headline--1{margin-left:-6px;margin-right:-6px}}@media(min-width: 1024px){h1,.headline--1{margin-left:-8px;margin-right:-8px}}@media(min-width: 768px){h1,.headline--1{padding-left:6px;padding-right:6px}}@media(min-width: 1024px){h1,.headline--1{padding-left:8px;padding-right:8px}}@media(min-width: 768px){h1,.headline--1{font-size:35px}}@media(min-width: 1024px){h1,.headline--1{font-size:54px}}@media(min-width: 768px){h1,.headline--1{line-height:45px}}@media(min-width: 1024px){h1,.headline--1{line-height:66px}}h2,.headline--2{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;font-size:24px;line-height:32px}@media(min-width: 1024px){h2,.headline--2{font-size:38px}}@media(min-width: 1024px){h2,.headline--2{line-height:48px}}h3,.headline--3{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;font-size:20px;line-height:28px}@media(min-width: 1024px){h3,.headline--3{font-size:26px}}@media(min-width: 1024px){h3,.headline--3{line-height:35px}}h4,.headline--4{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;font-size:18px;line-height:26px}@media(min-width: 1260px){h4,.headline--4{font-size:21px}}@media(min-width: 1260px){h4,.headline--4{line-height:30px}}h5,.headline--5{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;font-size:18x;line-height:26px}@media(min-width: 1024px){h5,.headline--5{font-size:18px}}@media(min-width: 1024px){h5,.headline--5{line-height:28px}}.text-align--center{text-align:center}.text-align--left{text-align:left}.text-align--right{text-align:right}.text-decoration--none{text-decoration:none}.font-size--m{font-size:17px;line-height:26px}@media(min-width: 1024px){.font-size--m{font-size:18px}}@media(min-width: 1024px){.font-size--m{line-height:28px}}.font-size--s{font-size:16px;line-height:24px}@media(min-width: 1024px){.font-size--s{line-height:28px}}.font-size--xs{font-size:14px;line-height:22px}.font--grey{color:#064349;opacity:.3}pre,.intro{max-width:100%;overflow:hidden;white-space:normal;font-family:"IBM Plex Serif Regular",serif}a{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;color:#003339;transition:all .3s;text-decoration:underline;display:inline}a:hover,a:focus,a:active,a:focus-within{background-color:#fff;-webkit-tap-highlight-color:#fff}.background--forest a:not(.button){color:#fff}.background--forest a:not(.button):hover,.background--forest a:not(.button):focus,.background--forest a:not(.button):active{color:#003339}a.button:hover,a.button:focus,a.button:active,a.button:focus-within{background-color:transparent;-webkit-tap-highlight-color:transparent}.no-link-styling{text-decoration:inherit;font-family:inherit}.marker{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-color:#f7ff15}.highlighted{background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal}.tagline{text-transform:uppercase;font-size:13px;line-height:22px;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;letter-spacing:1.8px}ul,ol{padding-left:0;margin-top:24px;margin-bottom:24px;list-style-type:none}ul:not(.list-style--none):not(.ui-menu):not(.Pagination) li,ol:not(.list-style--none):not(.ui-menu):not(.Pagination) li{position:relative;padding-left:40px}ul:not(.list-style--none):not(.ui-menu):not(.Pagination) li::before,ol:not(.list-style--none):not(.ui-menu):not(.Pagination) li::before{position:absolute;left:0;top:0}ul li,ol li{padding-left:0;margin-bottom:16px}ul:not(.list-style--none):not(.ui-menu):not(.Pagination) li::before{content:"•";display:inline-block;width:20px;margin-right:20px}ul:not(.list-style--none):not(.ui-menu):not(.Pagination) li.check-list::before{font-family:"solarwatt";content:"";font-size:24px;margin-left:-3px;padding-right:3px}ul:not(.list-style--none):not(.ui-menu):not(.Pagination).checklist li::before{font-family:"solarwatt";content:"";font-size:24px;margin-left:-3px;padding-right:3px}ol:not(.list-style--none){counter-reset:list-counter}ol:not(.list-style--none) li{counter-increment:list-counter}ol:not(.list-style--none) li::before{content:counter(list-counter) ". ";font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;display:inline-block;width:20px;margin-right:20px}.form-navigation ul,.form-navigation ol{padding-left:0}.form-navigation ul li,.form-navigation ol li{padding-left:0}.form-navigation ul li::marker,.form-navigation ol li::marker{content:"";display:none}.fade-up{opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out}.fade-up.is-visible{opacity:1;transform:none;visibility:visible}.fade-right{transform:translateX(-40px);transition:max-width 1.3s,transform 1.2s ease-out;max-width:calc(100% - 60px)}.fade-right.is-visible{transform:none;max-width:100%}.neos-backend .fade-up{opacity:1;transform:none;visibility:visible}.neos-backend .fade-right{transform:none;max-width:100%}.feature.video{width:100%;overflow:hidden;position:relative;height:auto;padding-top:56.25%}.feature.video .content{z-index:200}.feature.video .video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:0;width:100%;padding:0;padding-bottom:56.25%}.feature.video .video-wrapper .videoPlayer{height:calc(100% + 250px);width:100%;position:absolute;top:0;left:0;bottom:0;margin-top:-125px;z-index:-999}.feature.video .video-wrapper .videoPlayer.autoplay{pointer-events:none}.video-background{position:relative;overflow:hidden;width:100%;height:calc(100vh - 109px);background-size:cover;background-repeat:no-repeat}.video-background iframe{position:absolute;top:50%;left:50%;width:100%;height:calc(100vh - 109px);transform:translate(-50%, -50%);pointer-events:none}@media(min-aspect-ratio: 16/9){.video-background iframe{height:56.25vw}}@media(max-aspect-ratio: 16/9){.video-background iframe{width:177.78vh}}.media-video.video-format--1-1 .feature.video{padding-top:100%}.media-video.video-format--1-1 .feature.video .video-wrapper{height:100%;width:180%}@media screen and (max-width: 450px){.media-video.video-format--1-1 .feature.video{padding-top:177.78%}.media-video.video-format--1-1 .feature.video .video-wrapper{height:100%;width:316%}}.gradient{position:absolute;width:100%;height:calc(100vh - 109px);background-color:rgba(0,0,0,0);background-size:200% calc(2 * calc(100vh - 109px));transition:background-position .4s ease;background-position:top;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%)}@media(min-width: 768px){.gradient{background-position:right}}@media(min-width: 768px){.gradient{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 67.5%, rgba(0, 0, 0, 0) 92.5%)}}.gradient.active{background-position:bottom}@media(min-width: 768px){.gradient.active{background-position:left}}*[data-fancybox]{cursor:pointer;position:relative;line-height:0;display:inline-block;width:100%}*[data-fancybox] .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);opacity:0;color:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s}*[data-fancybox] .overlay .sw-icon-magnifier::before{font-size:96px}@media(max-width: 767px){*[data-fancybox] .overlay .sw-icon-magnifier::before{font-size:48px}}*[data-fancybox]:hover .overlay{opacity:1}.module{padding-bottom:32px;padding-top:32px;position:relative}@media(min-width: 1024px){.module{padding-bottom:40px;padding-top:40px}}.module--no-vertical-spacing{padding-top:0 !important;padding-bottom:0 !important}.anchor-link{position:absolute;left:16px;top:0;display:block;visibility:hidden}.neos-backend .anchor-link{visibility:visible;z-index:10}@font-face{font-family:"solarwatt";src:url('/_Resources/Static/Packages/Solarwatt.SolarenergieDe/Fonts/solarwatt.woff') format("woff");font-weight:normal;font-style:normal;font-display:swap}[class^=sw-icon-]::before,[class*=" sw-icon-"]::before{font-family:"solarwatt";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}[class^=sw-icon-][class$="-32"]:before{font-size:32px}[class^=sw-icon-][class$="-40"]:before{font-size:40px}[class^=sw-icon-][class$="-48"]:before{font-size:48px}.sw-icon-arrow-right-basic:before{content:""}.sw-icon-arrow-right:before{content:""}.sw-icon-check:before{content:""}.sw-icon-checkbox-check:before{content:""}.sw-icon-checkbox:before{content:""}.sw-icon-download:before{content:""}.sw-icon-info:before{content:""}.sw-icon-magnifier:before{content:""}.sw-icon-mail:before{content:""}.sw-icon-menu:before{content:""}.sw-icon-minus:before{content:""}.sw-icon-phone:before{content:""}.sw-icon-play:before{content:""}.sw-icon-plus:before{content:""}.sw-icon-profile:before{content:""}.sw-icon-trash:before{content:""}.sw-icon-x:before{content:""}.sw-icon-arrow-right-basic-32:before{content:""}.sw-icon-arrow-right-32:before{content:""}.sw-icon-minus-32:before{content:""}.sw-icon-plus-32:before{content:""}.sw-icon-x-32:before{content:""}.sw-icon-arrow-right-basic-40:before{content:""}.sw-icon-arrow-right-40:before{content:""}.sw-icon-minus-40:before{content:""}.sw-icon-plus-40:before{content:""}.sw-icon-x-40:before{content:""}.sw-icon-play-48:before{content:""}.sw-icon-play-96:before{content:""}.sw-icon-arrow-left-basic:before{content:"";transform:rotate(180deg);display:inline-block;font-family:"solarwatt";font-size:24px}.sw-icon-arrow-left:before{transform:rotate(180deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.sw-icon-arrow-right:before{display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.sw-icon-arrow-down:before{transform:rotate(90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:"";transition:transform .3s}.sw-icon-arrow-down.rotate:before{transform:rotate(-90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:"";transition:transform .3s}.sw-icon-arrow-up:before{transform:rotate(-90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.sw-icon-arrow-left-basic-40:before{content:"";transform:rotate(180deg);display:inline-block;font-family:"solarwatt";font-size:24px}.sidebar{padding-top:32px}@media(min-width: 1024px){.sidebar{padding-top:40px}}.sidebar [class*=offset]{margin-left:0}.sidebar [class*=col-]{max-width:100%;flex-basis:100%}.sidebar .headline--2{font-family:"IBM Plex Serif Bold",serif;font-weight:normal;font-size:20px;line-height:28px}@media(min-width: 1024px){.sidebar .headline--2{font-size:26px}}@media(min-width: 1024px){.sidebar .headline--2{line-height:35px}}.sidebar .video-module .video-container .icon::before{font-size:48px}.neos-backend .sidebar:not(.sidebar--editable){pointer-events:none}.field{position:relative;width:100%}.field__input{border:none;width:100%;border-radius:2px;font-size:16px;line-height:24px;padding:6px 32px}@media(min-width: 1024px){.field__input{font-size:24px}}@media(min-width: 1024px){.field__input{line-height:32px}}@media(min-width: 1024px){.field__input{padding:16px 56px}}.field__icon::before{position:absolute;top:50%;transform:translateY(-50%);font-size:16px}@media(min-width: 1024px){.field__icon::before{font-size:24px}}.field__icon.sw-icon-magnifier::before{left:16px;left:6px}@media(min-width: 1024px){.field__icon.sw-icon-magnifier::before{left:16px}}.field__icon.sw-icon-x::before{right:6px}@media(min-width: 1024px){.field__icon.sw-icon-x::before{right:16px}}.module--search-on-page{width:100%}.search-results__list{margin-top:0}.search-results__item{border-bottom:1px solid #d9e1e1;margin-bottom:0}.search-results__item>.row{padding-top:24px;padding-bottom:24px;text-decoration:none}.search-results__item:hover .headline{text-decoration:underline}.search-results__item:first-child{border-top:1px solid #d9e1e1}@media(max-width: 767px){.search-results__item .image{margin-bottom:16px}}@media(max-width: 767px){.search-results__item .image{max-width:150px}}.search-results__item .image-container{line-height:0;text-align:left}.search-form{position:relative;width:100%}.search-form:not(.has-suggestions) .list--autosuggest{display:none}.search-form.has-suggestions .search__input{border-radius:2px 2px 0 0}.search-form.has-suggestions .list--frequently-searched{display:none}.search__flyout{position:absolute;top:36px;left:0;width:100%;z-index:10;background-color:#f0f3f3;margin-top:0;border-radius:0 0 2px 2px;border:1px solid #ccdcde}@media(min-width: 1024px){.search__flyout{top:64px}}.search__flyout .tagline{padding:28px 16px 0}.search__flyout ul{margin:0}.search__flyout li{margin-bottom:0}.search__flyout li a,.search__flyout li .list-item{display:block;padding:8px 16px}.Pagination{list-style-type:none;display:flex;justify-content:center;margin:0 40px}@media(max-width: 767px){.Pagination{margin:0 16px}}.Pagination-toolbar{margin-top:48px;margin-bottom:75px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.Pagination-toolbar{justify-content:space-between}}.Pagination-toolbar a{color:#003339;text-decoration:none}.Pagination-toolbar .pagination-nav{cursor:pointer;color:#064349}.Pagination-toolbar .pagination-nav::before{font-size:32px;line-height:32px}@media(max-width: 767px){.Pagination-toolbar .pagination-nav::before{font-size:24px;line-height:24px}}.Pagination-toolbar .pagination-nav.inactive{color:#d9e1e1;cursor:default}.Pagination-spacer{margin-left:8px;margin-right:8px}.Pagination-item{margin-bottom:0}.Pagination-item a{padding:4px 8px;font-family:"IBM Plex Sans Regular",sans-serif}.Pagination-item a:hover{background-color:#fff}.Pagination-item.isCurrent a{pointer-events:none;cursor:text;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;text-decoration:underline}.Pagination-item,.Pagination-spacer{font-size:18px;line-height:28px}@media(max-width: 767px){.Pagination-item,.Pagination-spacer{font-size:16px}}@media(max-width: 767px){.Pagination-item,.Pagination-spacer{line-height:22px}}.search__filter{display:flex;align-items:center}#search--global{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);top:0;z-index:110}@media(min-width: 1024px){#search--global{background-color:rgba(0,0,0,.8)}}#search--global .input__clear{position:absolute;right:0;top:50%}#search--global .content{margin:64px auto}@media(min-width: 1024px){#search--global .content{margin:auto}}.select{position:relative;margin-bottom:-2px}.select:not(.active) .options{display:none}.select:not(.active) .select__label .icon::before{transform:rotate(90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.select.active .select__label .icon::before{transform:rotate(-90deg);display:inline-block;font-family:"solarwatt";font-size:24px;content:""}.select__label{display:flex;align-items:center;border-bottom:2px solid #003339;padding:16px}.select__label:hover{cursor:pointer}.select__current-value{-webkit-appearance:none;width:80px;border:none;background:transparent;color:#003339;font-size:16px;line-height:26px;cursor:pointer}.select__current-value .icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.options{position:absolute;top:62px;right:0;width:100%;margin-top:0;list-style-type:none;text-align:left;z-index:999}.options .option{background-color:#fff;padding:16px;font-size:14px;line-height:22px;margin-bottom:0}.options .option.selected{position:relative}.options .option.selected::before{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-family:"solarwatt";content:"";font-size:24px}.options .option:hover{background-color:#f7ff15;cursor:pointer}input{caret-color:#003339;color:#003339;border:none;font-family:"IBM Plex Sans Regular",sans-serif}input:focus{color:#003339}button{background-color:transparent;padding:0;border:none;cursor:pointer}.image,img{max-width:100%;height:auto}.image--container-sized,img--container-sized{width:100%}.image.image--limit-height-mobile,img.image--limit-height-mobile{max-height:350px;width:auto}@media(min-width: 768px){.image.image--limit-height-mobile,img.image--limit-height-mobile{max-height:none}}.image--round,img--round{border-radius:50%}.image--shaded,img--shaded{box-shadow:#f7ff15 16px 16px}@media(max-width: 767px){.image--shaded,img--shaded{box-shadow:#f7ff15 8px 8px}}.image-module{line-height:0;padding-top:48px;padding-bottom:48px}@media(min-width: 768px){.image-module{padding-top:64px;padding-bottom:64px}}.image-module--container-extend{padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.image-module--container-extend{padding-top:64px;padding-bottom:64px}}.image-module--text-extend{padding-top:8px;padding-bottom:16px}@media(min-width: 768px){.image-module--text-extend{padding-top:16px}}@media(min-width: 768px){.image-module--text-extend{padding-bottom:32px}}.image--icon-sized{max-width:200px}@media(max-width: 767px){.image--icon-sized{max-width:100px}}.image-16-9{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:56.25%}.image-container{position:relative;text-align:center}.image-container .copyright{position:absolute;bottom:5px;right:5px;display:inline-block}.image-container .copyright__content{font-family:"IBM Plex Sans Regular",sans-serif;background-color:#fff;margin:0;font-size:12px;line-height:13px;margin-left:5px;padding:2px}.image-container .fancybox-wrapper,.image-container--basic{position:relative;width:100%;height:0;background-color:transparent}.image-container .fancybox-wrapper>img,.image-container--basic>img{position:absolute;top:0;left:0;width:100%}.image__fullscreen-background{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:100}@media(min-width: 1024px){.image__fullscreen-background{background-color:rgba(0,0,0,.8)}}.image__fullscreen-background .image{position:fixed;width:100%;max-width:100%;height:auto;max-height:90%;object-fit:contain;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1024px){.image__fullscreen-background .image{width:90%}}.image__fullscreen-close-button{position:absolute;top:5%;right:5%}.button-toolbar{margin:-12px -24px}.button-toolbar .button{margin:12px 24px}.button-toolbar:not(.row){display:flex;flex-direction:column;align-items:center}.button-toolbar:not(.row) .button:last-child{margin-bottom:0}.btn-primary{all:unset;background-color:#f7ff15}.btn-primary,.button,input.button,.btn-cancel{position:relative;display:inline-block;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;vertical-align:middle;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-primary:not(.button--text),.button:not(.button--text),input.button:not(.button--text),.btn-cancel:not(.button--text){white-space:nowrap}@media(min-width: 1024px){.btn-primary:not(.button--text).button--large,.button:not(.button--text).button--large,input.button:not(.button--text).button--large,.btn-cancel:not(.button--text).button--large{padding:24px;font-size:16px;line-height:16px;letter-spacing:1.2px}.btn-primary:not(.button--text).button--large::after,.button:not(.button--text).button--large::after,input.button:not(.button--text).button--large::after,.btn-cancel:not(.button--text).button--large::after{bottom:0;height:4px}.btn-primary:not(.button--text).button--large:active,.btn-primary:not(.button--text).button--large:focus,.button:not(.button--text).button--large:active,.button:not(.button--text).button--large:focus,input.button:not(.button--text).button--large:active,input.button:not(.button--text).button--large:focus,.btn-cancel:not(.button--text).button--large:active,.btn-cancel:not(.button--text).button--large:focus{padding-top:25px;padding-bottom:23px}.btn-primary:not(.button--text).button--large:active::before,.btn-primary:not(.button--text).button--large:focus::before,.button:not(.button--text).button--large:active::before,.button:not(.button--text).button--large:focus::before,input.button:not(.button--text).button--large:active::before,input.button:not(.button--text).button--large:focus::before,.btn-cancel:not(.button--text).button--large:active::before,.btn-cancel:not(.button--text).button--large:focus::before{bottom:3px}.btn-primary:not(.button--text).button--large:active::after,.btn-primary:not(.button--text).button--large:focus::after,.button:not(.button--text).button--large:active::after,.button:not(.button--text).button--large:focus::after,input.button:not(.button--text).button--large:active::after,input.button:not(.button--text).button--large:focus::after,.btn-cancel:not(.button--text).button--large:active::after,.btn-cancel:not(.button--text).button--large:focus::after{height:3px}}.btn-primary:not(.button--text).button--small,.button:not(.button--text).button--small,input.button:not(.button--text).button--small,.btn-cancel:not(.button--text).button--small{padding:14px 20px;font-size:13px}.btn-primary:not(.button--text).button--small:active,.btn-primary:not(.button--text).button--small:focus,.button:not(.button--text).button--small:active,.button:not(.button--text).button--small:focus,input.button:not(.button--text).button--small:active,input.button:not(.button--text).button--small:focus,.btn-cancel:not(.button--text).button--small:active,.btn-cancel:not(.button--text).button--small:focus{padding-top:15px;padding-bottom:13px}@media(min-width: 1260px){.btn-primary,.button,input.button,.btn-cancel{font-size:16px}}.btn-primary--block,.button--block,input.button--block,.btn-cancel--block{width:100%}.btn-primary,.button--primary{vertical-align:middle;text-transform:uppercase;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;transition-property:color;transition-duration:.3s;padding:20px;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 4px, #f7ff15 4px, #f7ff15 100%);display:inline-block;font-size:14px;line-height:14px;letter-spacing:1px;color:#003339}.btn-primary::before,.button--primary::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:4px;background-color:rgba(0,0,0,0);transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-out}.btn-primary:hover::before,.btn-primary:active::before,.btn-primary:focus::before,.button--primary:hover::before,.button--primary:active::before,.button--primary:focus::before{background-color:#f4f100}.btn-primary:active,.btn-primary:focus,.button--primary:active,.button--primary:focus{padding-top:21px;padding-bottom:19px;background:none}.btn-primary:active::before,.btn-primary:focus::before,.button--primary:active::before,.button--primary:focus::before{bottom:2px;top:1px}.btn-primary:active::after,.btn-primary:focus::after,.button--primary:active::after,.button--primary:focus::after{height:2px}.btn-primary::after,.button--primary::after{content:"";position:absolute;bottom:1px;background:#003339;width:calc(100% - 8px);left:4px;height:3px}.button--text{background-color:transparent;border:none;border-bottom:2px solid #003339;color:#003339;padding-bottom:4px;font-size:13px;line-height:14px;letter-spacing:1px;text-transform:uppercase;height:21px;display:inline-block;position:relative}.button--text:hover,.button--text:focus,.button--text:active,.button--text:focus-within{border-bottom-width:3px}.button--text.button--large{height:22px}@media(min-width: 768px){.button--text.button--large{font-size:15px;line-height:16px}}.verteiler_teaser--with-media .media-image{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:56.25%}@media(min-width: 768px){.verteiler_teaser--with-media .media-image{padding-top:100%}}.verteiler_teaser--with-media .media-video{position:relative;background-size:cover}.verteiler_teaser--with-media .col--media{line-height:0}@media(max-width: 767px){.verteiler_teaser--with-media .col--text{padding:24px 16px 32px}}.verteiler_teaser--with-media>.teaser-container .teaser-content{display:block;padding-top:64px;padding-bottom:64px;border-top:1px solid #003339;text-decoration:inherit;font-family:inherit;border-bottom:solid #003339;border-bottom-width:4px}@media(max-width: 767px){.verteiler_teaser--with-media>.teaser-container .teaser-content{padding-top:0}}@media(max-width: 767px){.verteiler_teaser--with-media>.teaser-container .teaser-content{padding-bottom:32px}}@media(max-width: 767px){.verteiler_teaser--with-media>.teaser-container .teaser-content{border-top:none}}@media(max-width: 767px){.verteiler_teaser--with-media>.teaser-container .teaser-content{border-bottom-width:3px}}@media(max-width: 767px){.verteiler_teaser--with-media>.teaser-container .teaser-content{background-color:#fff}}.verteiler_teaser--fullsize{padding-bottom:40px;padding-top:40px}@media(max-width: 767px){.verteiler_teaser--fullsize{padding-bottom:32px;padding-top:32px}}.verteiler_teaser--fullsize .teaser-content{padding-bottom:80px;padding-top:80px}@media(max-width: 767px){.verteiler_teaser--fullsize .teaser-content{padding-bottom:64px;padding-top:64px}}@media(max-width: 767px){.verteiler_teaser--fullsize .content{max-width:100%;padding-left:0;padding-right:0}}.verteiler_teaser--fullsize .content>*{padding-left:0;padding-right:0}@media(max-width: 767px){.verteiler_teaser--fullsize .content>*{padding-left:32px;padding-right:32px}}@media(min-width: 1024px){.verteiler_teaser--fullsize .button:not(.button--text){padding:24px;font-size:16px;line-height:16px;letter-spacing:1.2px}.verteiler_teaser--fullsize .button:not(.button--text)::after{bottom:0;height:4px}.verteiler_teaser--fullsize .button:not(.button--text):active,.verteiler_teaser--fullsize .button:not(.button--text):focus{padding-top:25px;padding-bottom:23px}.verteiler_teaser--fullsize .button:not(.button--text):active::before,.verteiler_teaser--fullsize .button:not(.button--text):focus::before{bottom:3px}.verteiler_teaser--fullsize .button:not(.button--text):active::after,.verteiler_teaser--fullsize .button:not(.button--text):focus::after{height:3px}}@media(min-width: 768px){.verteiler_teaser--fullsize .button--text{font-size:15px;line-height:16px}}.verteiler_teaser--fullsize .button-toolbar{text-align:center;margin-top:28px}@media(max-width: 767px){.verteiler_teaser--fullsize .button-toolbar{margin-top:20px}}@media(min-width: 768px){.verteiler_teaser--fullsize .button-toolbar{display:flex;align-items:center;flex-direction:row}.verteiler_teaser--fullsize .button-toolbar .button:last-child{margin-bottom:16px}}.verteiler_teaser--tiles{padding-bottom:64px;padding-top:80px}@media(max-width: 767px){.verteiler_teaser--tiles{padding-bottom:40px}}@media(max-width: 767px){.verteiler_teaser--tiles{padding-top:40px}}.verteiler_teaser--tiles .headline--2{margin-bottom:64px}@media(max-width: 767px){.verteiler_teaser--tiles .headline--2{margin-bottom:32px}}.content .module--tippbox .content .background{width:100%}.module--tippbox .content{z-index:5}.module--tippbox .content .background{position:absolute;bottom:0;z-index:-1;width:calc(100% - 64px);top:48px;margin-bottom:-32px}@media(min-width: 1024px){.module--tippbox .content .background{width:100%}}@media(min-width: 1024px){.module--tippbox .content .background{top:0}}@media(min-width: 1024px){.module--tippbox .content .background{left:0}}@media(min-width: 1024px){.module--tippbox .content .background{margin-bottom:0}}.module--tippbox .content .background .row{height:100%;flex-direction:column}@media(min-width: 1024px){.module--tippbox .content .background .row{flex-direction:row}}.module--tippbox .content .background--colored{background-color:#fff;width:100%;height:100%}.module--tippbox .teaser-content{padding:0 16px}@media(min-width: 1024px){.module--tippbox .teaser-content{padding:64px 32px}}.module--tippbox .button-toolbar{margin-top:32px;flex-direction:column}@media(min-width: 768px){.module--tippbox .button-toolbar{flex-direction:row}}@media(max-width: 767px){.module--tippbox .button-toolbar .button:not(:first-child){margin-top:24px}}.module--tippbox .icon{min-height:100px;display:inline-block;max-width:100px;margin-top:-16px;margin-bottom:24px;padding-right:0;margin-left:0}@media(min-width: 1024px){.module--tippbox .icon{max-width:100%}}@media(min-width: 1024px){.module--tippbox .icon{margin-top:0}}@media(min-width: 1024px){.module--tippbox .icon{margin-bottom:0}}@media(min-width: 1024px){.module--tippbox .icon{padding-right:25%}}@media(min-width: 1024px){.module--tippbox .icon{margin-left:-15%}}.tile-teaser-slider .swiper{padding-left:32px;padding-right:32px}.tile-teaser-slider .swiper-button-next{right:0}.tile-teaser-slider .swiper-button-prev{left:0}.tile-teaser-slider .teaser__tile--container{margin-left:0 !important}.swiper{padding-top:0 !important;overflow-x:hidden}.swiper .swiper-slide{transition:all .3s;flex-basis:auto !important}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#003339;top:37%}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:24px}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled{opacity:.3}@media screen and (max-width: 1200px){.swiper{overflow-x:initial}.swiper .swiper-navigation{display:flex;justify-content:center;margin-top:24px}.swiper .swiper-button-next,.swiper .swiper-button-prev{position:relative;display:block;padding:0 32px}}@media(min-width: 1024px){.swiper .teaser__tile--full-height{margin-bottom:0 !important}}.text-module{padding-bottom:0 !important;padding-top:0 !important}.text-module .content{padding-bottom:32px;padding-top:32px}@media(min-width: 1024px){.text-module .content{padding-bottom:40px;padding-top:40px}}.text-module h2{margin-bottom:32px}.text-module .headline{margin-bottom:20px}.text-module p{margin:12px 0}.text-module .table{margin:0;overflow-x:auto;position:relative}.text-module .table::-webkit-scrollbar{display:none}.text-module .table table{border-collapse:separate;border-spacing:0;border-top:1px solid #003339;border-bottom:1px solid #003339}.text-module .table table th,.text-module .table table td{padding:8px 16px}.text-module .table table th{background-color:#003339;color:#fff;border-bottom:1px solid #f0f3f3;text-align:left}.text-module .table table tr th:first-child,.text-module .table table tr td:first-child{position:sticky;left:0;background-clip:padding-box}.text-module .table table tr td:not(:last-child),.text-module .table table tr th:not(:last-child){border-right:1px solid #ccdcde}.text-module .table table tr td:first-child{background-color:inherit}.text-module .table table tbody tr:nth-child(even){background-color:#fff}.text-module .table table tbody tr:nth-child(odd){background-color:#f0f3f3}.text-module .table-scrollbar{width:100%;margin-top:16px;border-bottom:3px solid #fff;border-radius:3px;position:relative}.text-module .table-scrollbar .scroll-indicator{border-top:3px solid #003339;border-radius:3px;position:absolute;bottom:-3px;left:0}.text-module .table-scrollbar .sw-icon-arrow-right-basic::before,.text-module .table-scrollbar .sw-icon-arrow-left-basic::before{font-size:20px;cursor:pointer}.neos-backend th{background-color:#003339 !important}.video-module.video-module--no-space .video-container .icon:before{font-size:48px;padding:48px}.video-module:not(.video-module--no-space){padding-top:48px;padding-bottom:48px}@media(min-width: 768px){.video-module:not(.video-module--no-space){padding-top:64px;padding-bottom:64px}}.video-module--container-extend{padding-top:32px;padding-bottom:32px}@media(min-width: 768px){.video-module--container-extend{padding-top:64px;padding-bottom:64px}}.video-module--text-extend{padding-top:8px;padding-bottom:16px}@media(min-width: 768px){.video-module--text-extend{padding-top:16px}}@media(min-width: 768px){.video-module--text-extend{padding-bottom:32px}}.video-module .video-container{position:relative}.video-module .video-container .video-overlay{position:absolute;top:0;width:100%;max-height:100%}.video-module .video-container .icon:before{font-size:96px;transition:all .3s;color:#fff;cursor:pointer}.video-module .video-container .icon:hover:before{transform:scale(1.2)}.video-module .video-container.active .video-overlay{display:none}.video-module .video-container.active .video-thumbnail--shadow{display:none}.video-module .video-container.active .video-wrapper .videoPlayer{height:100%;margin-top:0}.video-module .video-thumbnail,.video-module .youtube-thumbnail,.video-module .fallback-thumbnail{width:100%}.video-module .video-thumbnail--shadow,.video-module .youtube-thumbnail--shadow,.video-module .fallback-thumbnail--shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.module--author{border-top:1px solid #003339;border-bottom:solid #003339;border-bottom-width:4px;text-decoration:inherit;font-family:inherit;width:100%;display:block;padding:64px 0;margin-bottom:40px;margin-top:40px}@media(max-width: 767px){.module--author{border-bottom-width:3px}}@media(max-width: 767px){.module--author{padding:32px 16px}}@media(max-width: 767px){.module--author{margin-bottom:32px;margin-top:32px}}@media(max-width: 767px){.module--author{background-color:#fff}.module--author .margin-bottom--mobile{margin-bottom:32px}}.module--author .headline{margin-top:0;margin-bottom:24px}.module--author .headline.mobile-only{margin-bottom:32px}.module--author p{margin:24px 0 0}.module--author p:last-child{margin-top:8px}.module--author .author__information p:first-child{margin-top:0}.author-overview{margin-left:-32px;margin-right:-32px}.author-overview .author-box-container{padding:0 32px}.author-overview .module--author{margin:0 0 40px}.module--page-title{padding-bottom:32px}.module--page-title .intro{margin-top:16px}@media(min-width: 768px){.module--page-title .intro{margin-top:32px}}.module--page-title .content-info{font-size:14px;line-height:30px;margin-top:16px;display:flex;flex-wrap:wrap}.module--page-title .content-info__author{white-space:nowrap}.module--page-title .reading-duration{white-space:nowrap}.module--page-title .reading-duration .sw-icon-info::before{font-size:14px}.module--page-title .teaser-image{padding-top:64px}.module--page-title .article-info{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;margin-bottom:16px}@media(min-width: 768px){.module--page-title .article-info{margin-bottom:24px}}.module--page-title-news{padding-bottom:0}.module--page-title-bg{position:relative;overflow:hidden}.module--page-title-bg .background-image{object-fit:cover;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:100%;width:100%}@media(min-width: 768px){.module--page-title-bg{padding:48px}}.module--page-title-bg .content__box{padding:0;margin:0;background-color:transparent}@media(min-width: 768px){.module--page-title-bg .content__box{padding:20px 56px 30px}}@media(min-width: 768px){.module--page-title-bg .content__box{margin:0 -56px}}@media(min-width: 768px){.module--page-title-bg .content__box{background-color:#fff}}.table-of-contents{margin-top:26px}@media(min-width: 768px){.table-of-contents{margin-top:30px}}.table-of-contents .accordion__element .accordion-toggle{padding:32px 8px}.table-of-contents .accordion__element.active .accordion__element-content{padding-bottom:24px}@media(min-width: 768px){.table-of-contents .accordion__element.active .accordion__element-content{padding-bottom:32px}}.table-of-contents .accordion__element .toc-content{margin:0}.table-of-contents .accordion__element .toc-content li{display:flex;align-items:flex-start}.table-of-contents .accordion__element .toc-content li::before{font-family:"solarwatt";content:"";font-size:12px;margin-right:8px}.table-of-contents .accordion__element .toc-content li:hover a,.table-of-contents .accordion__element .toc-content li:focus a,.table-of-contents .accordion__element .toc-content li:active a{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-color:#fff}.table-of-contents .accordion__element .toc-content li.headline--H2{margin-left:0}.table-of-contents .accordion__element .toc-content li.headline--H3{margin-left:20px}@media(min-width: 768px){.table-of-contents .accordion__element .toc-content li.headline--H3{margin-left:24px}}.table-of-contents .accordion__element .toc-content li.headline--H4{margin-left:40px}@media(min-width: 768px){.table-of-contents .accordion__element .toc-content li.headline--H4{margin-left:48px}}.table-of-contents a{text-decoration:none;font-family:"IBM Plex Sans Regular",sans-serif;display:block;width:100%}.conversion-line{position:sticky;top:0;z-index:90;background-color:#f7ff15}@media(min-width: 1024px){.conversion-line{background-color:#fff}}.conversion-line .content--narrow{padding:16px 0;display:flex;justify-content:space-between;align-items:center}.conversion-line .button-container{display:flex;flex-wrap:nowrap;align-items:center}.conversion-line .button-container .button{margin:0 16px}@media screen and (min-width: 1025px){body:not(.touch-device) .conversion-line{margin-top:-24px}.conversion-line .content--narrow{border-top:1px solid #f0f3f3}}@media screen and (max-width: 1024px){.conversion-line .content--narrow{padding:0}.conversion-line .separator{margin-bottom:5px;line-height:24px}.conversion-line .button-container .button{height:auto !important;border-bottom:none;padding:18px 0;white-space:break-spaces !important}.conversion-line .button-container .button::after{height:0}}.module--glossary-topics .topics-container{display:flex;flex-wrap:wrap;justify-content:center}.module--glossary-topics .topic{margin:8px 12px;width:auto}@media(max-width: 767px){.module--glossary-topics .topic{width:100%}}.module--glossary-topics .topic a{text-decoration:inherit;font-family:inherit;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;padding:14px 20px;display:block;text-transform:uppercase;background-color:#f0f3f3;font-size:14px;line-height:14px}.module--glossary-topics .topic:hover a{background-color:#d9e1e1;text-decoration:none}@media screen and (max-width: 1024px){.header-main+.main-content{padding-top:32px;z-index:0;position:relative}.header-main .col.search{display:none}.header-main:not(.active) .menu-shadow-layer{pointer-events:none;opacity:0;transition:all .3s}.header-main .menu-shadow-layer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);opacity:1;z-index:100}.header-main .menu-shadow-layer.loaded{transition:all .3s}.header-main__content{position:fixed !important;top:0;bottom:0;right:0;z-index:5000;background-color:#fff;padding:24px 32px;max-width:400px;overflow:hidden;touch-action:none;transform:none}.header-main__content.loaded{transition:all .2s}.header-main__content:not(.active){transform:translateX(100%);display:block}.header-main__content:not(.active) .label-container{transform:translateX(10px);opacity:0;transition:all .15s}.header-main__content .label-container--first-level{transform:none;opacity:1;transition:all .3s ease-out .2s}.header-main .touch-navigation{position:absolute;z-index:600;right:32px}.header-main .search-link{position:absolute;left:32px;font-family:"IBM Plex Sans Regular",sans-serif;display:flex;align-items:center;font-size:18px;line-height:32px;color:#003339}.header-main .search-link::before{margin-left:0;margin-right:8px}.header-main .is-collapsed:not(.is-active){max-height:0}.header-main .button--menu{display:inline-block;z-index:5000;cursor:pointer}.header-main .sw-icon-arrow-right,.header-main .sw-icon-arrow-left{cursor:pointer}.header-main__top{padding-top:16px;padding-bottom:16px;z-index:100;width:100%;background-color:#fff}.header-main .first-level{margin-top:44px;min-height:100vh;align-items:flex-start;flex-direction:column}.header-main .first-level .nav-item .second-level{position:absolute;top:0;bottom:0;left:0;right:0;padding-top:24px;background-color:#fff}.header-main .first-level .nav-item .second-level .sw-icon-arrow-left{padding-left:20px}.header-main .first-level .nav-item .second-level__headline{display:inline-block;font-size:22px;line-height:32px;margin-top:20px;margin-bottom:20px;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .first-level .label-container--first-level{transition:all .3s ease-out .2s}.header-main .first-level .label-container--first-level .sw-icon-arrow-right{display:inline-block}.header-main .first-level.is-invisible .label-container--first-level{transform:translateX(-10px);opacity:0;pointer-events:none;transition:all .3s ease-out}.header-main .nav-item{width:100%}.header-main .nav-item .label-container--first-level{display:flex;justify-content:space-between;align-items:center}.header-main .nav-item .label-container--first-level .sw-icon-arrow-right::before{font-size:16px}.header-main .nav-item--first-level{margin-bottom:0;padding-top:14px;padding-bottom:14px}.header-main .nav-item--first-level .label-container--first-level{padding-left:.5rem}.header-main .second-level{border-bottom:none;background-color:#fff;transform:none;transition:transform .2s,opacity .3s ease .2s;pointer-events:auto}.header-main .second-level .sw-icon-arrow-left{display:inline-block}.header-main .second-level__headline a{pointer-events:auto}.header-main .second-level.is-collapsed{opacity:0;transform:translateX(10px);pointer-events:none}.header-main .second-level .nav-container{border-top:1px solid #d9e1e1}.header-main .second-level-list{flex-basis:100%;max-width:100%;max-height:calc(100vh - 122px - 32px);overflow-y:auto;margin-top:-1px;padding-right:0}.header-main .second-level-list .sw-icon-arrow-right::before{transform:rotate(90deg)}.header-main .second-level-list .sw-icon-arrow-right.rotate::before{transform:rotate(270deg)}.header-main .second-level-list .nav-item{padding-right:0;margin-right:0}.header-main .second-level-list .nav-item.is-selected .nav-item__label .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .second-level-list .nav-item .label-container--second-level{margin-right:-8px}.header-main .third-level{position:static;max-height:500px;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease .2s}.header-main .third-level.is-collapsed{transition:max-height .2s ease-in-out,opacity .2s ease 0s}.header-main .third-level .nav-item{padding:0 8px;margin:0}.header-main .third-level .nav-item .label-container--third-level{margin-left:16px !important;transform:none !important}.header-main .third-level .nav-item:last-child{border-bottom:1px solid #d9e1e1}.header-main .third-level .nav-item:last-child .label-container--third-level{border-bottom:none}.header-main .third-level .third-level-list{flex-basis:100%;max-width:100%;margin:-1px 0 0 0;padding-right:0}.header-main .third-level .fourth-level{position:relative}.header-main .third-level .fourth-level .fourth-level-list{margin-bottom:0}.header-main .third-level .fourth-level .fourth-level-list .nav-item:last-child,.header-main .third-level .fourth-level .fourth-level-list .nav-item:last-child .label-container--fourth-level{border-bottom:none}.header-main .third-level .fourth-level .fourth-level-list .nav-item:first-child .label-container--fourth-level{border-top:none !important}}.touch-device .header-main+.main-content{padding-top:32px;z-index:0;position:relative}.touch-device .header-main .col.search{display:none}.touch-device .header-main:not(.active) .menu-shadow-layer{pointer-events:none;opacity:0;transition:all .3s}.touch-device .header-main .menu-shadow-layer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.8);opacity:1;z-index:100}.touch-device .header-main .menu-shadow-layer.loaded{transition:all .3s}.touch-device .header-main__content{position:fixed !important;top:0;bottom:0;right:0;z-index:5000;background-color:#fff;padding:24px 32px;max-width:400px;overflow:hidden;touch-action:none;transform:none}.touch-device .header-main__content.loaded{transition:all .2s}.touch-device .header-main__content:not(.active){transform:translateX(100%);display:block}.touch-device .header-main__content:not(.active) .label-container{transform:translateX(10px);opacity:0;transition:all .15s}.touch-device .header-main__content .label-container--first-level{transform:none;opacity:1;transition:all .3s ease-out .2s}.touch-device .header-main .touch-navigation{position:absolute;z-index:600;right:32px}.touch-device .header-main .search-link{position:absolute;left:32px;font-family:"IBM Plex Sans Regular",sans-serif;display:flex;align-items:center;font-size:18px;line-height:32px;color:#003339}.touch-device .header-main .search-link::before{margin-left:0;margin-right:8px}.touch-device .header-main .is-collapsed:not(.is-active){max-height:0}.touch-device .header-main .button--menu{display:inline-block;z-index:5000;cursor:pointer}.touch-device .header-main .sw-icon-arrow-right,.touch-device .header-main .sw-icon-arrow-left{cursor:pointer}.touch-device .header-main__top{padding-top:16px;padding-bottom:16px;z-index:100;width:100%;background-color:#fff}.touch-device .header-main .first-level{margin-top:44px;min-height:100vh;align-items:flex-start;flex-direction:column}.touch-device .header-main .first-level .nav-item .second-level{position:absolute;top:0;bottom:0;left:0;right:0;padding-top:24px;background-color:#fff}.touch-device .header-main .first-level .nav-item .second-level .sw-icon-arrow-left{padding-left:20px}.touch-device .header-main .first-level .nav-item .second-level__headline{display:inline-block;font-size:22px;line-height:32px;margin-top:20px;margin-bottom:20px;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.touch-device .header-main .first-level .label-container--first-level{transition:all .3s ease-out .2s}.touch-device .header-main .first-level .label-container--first-level .sw-icon-arrow-right{display:inline-block}.touch-device .header-main .first-level.is-invisible .label-container--first-level{transform:translateX(-10px);opacity:0;pointer-events:none;transition:all .3s ease-out}.touch-device .header-main .nav-item{width:100%}.touch-device .header-main .nav-item .label-container--first-level{display:flex;justify-content:space-between;align-items:center}.touch-device .header-main .nav-item .label-container--first-level .sw-icon-arrow-right::before{font-size:16px}.touch-device .header-main .nav-item--first-level{margin-bottom:0;padding-top:14px;padding-bottom:14px}.touch-device .header-main .nav-item--first-level .label-container--first-level{padding-left:.5rem}.touch-device .header-main .second-level{border-bottom:none;background-color:#fff;transform:none;transition:transform .2s,opacity .3s ease .2s;pointer-events:auto}.touch-device .header-main .second-level .sw-icon-arrow-left{display:inline-block}.touch-device .header-main .second-level__headline a{pointer-events:auto}.touch-device .header-main .second-level.is-collapsed{opacity:0;transform:translateX(10px);pointer-events:none}.touch-device .header-main .second-level .nav-container{border-top:1px solid #d9e1e1}.touch-device .header-main .second-level-list{flex-basis:100%;max-width:100%;max-height:calc(100vh - 122px - 32px);overflow-y:auto;margin-top:-1px;padding-right:0}.touch-device .header-main .second-level-list .sw-icon-arrow-right::before{transform:rotate(90deg)}.touch-device .header-main .second-level-list .sw-icon-arrow-right.rotate::before{transform:rotate(270deg)}.touch-device .header-main .second-level-list .nav-item{padding-right:0;margin-right:0}.touch-device .header-main .second-level-list .nav-item.is-selected .nav-item__label .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.touch-device .header-main .second-level-list .nav-item .label-container--second-level{margin-right:-8px}.touch-device .header-main .third-level{position:static;max-height:500px;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease .2s}.touch-device .header-main .third-level.is-collapsed{transition:max-height .2s ease-in-out,opacity .2s ease 0s}.touch-device .header-main .third-level .nav-item{padding:0 8px;margin:0}.touch-device .header-main .third-level .nav-item .label-container--third-level{margin-left:16px !important;transform:none !important}.touch-device .header-main .third-level .nav-item:last-child{border-bottom:1px solid #d9e1e1}.touch-device .header-main .third-level .nav-item:last-child .label-container--third-level{border-bottom:none}.touch-device .header-main .third-level .third-level-list{flex-basis:100%;max-width:100%;margin:-1px 0 0 0;padding-right:0}.touch-device .header-main .third-level .fourth-level{position:relative}.touch-device .header-main .third-level .fourth-level .fourth-level-list{margin-bottom:0}.touch-device .header-main .third-level .fourth-level .fourth-level-list .nav-item:last-child,.touch-device .header-main .third-level .fourth-level .fourth-level-list .nav-item:last-child .label-container--fourth-level{border-bottom:none}.touch-device .header-main .third-level .fourth-level .fourth-level-list .nav-item:first-child .label-container--fourth-level{border-top:none !important}.header-main{background-color:#fff}.header-main .flyout{overflow:hidden;background-color:#fff;transition:all .3s;position:absolute;top:109px;bottom:0;left:0;right:0;z-index:100;max-height:100vh}.header-main .flyout:not(.is-active){max-height:0 !important}.header-main .flyout.is-active{border-bottom:4px solid #003339}.header-main .search .fake-input{display:flex;align-items:center}.header-main .search .fake-input:hover .label{color:#003339}.header-main .search .label{font-size:14px;margin-right:8px;color:#7f999c}.header-main .search-link{display:none}.header-main .is-collapsed:not(.is-active){opacity:0;pointer-events:none !important;z-index:-1}.header-main .is-collapsed.second-level{transition:opacity .2s ease 0s}.header-main .button--menu{display:none;cursor:pointer}.header-main__top{padding-top:24px}.header-main a{font-family:"IBM Plex Sans Regular",sans-serif;text-decoration:none}.header-main a.breadcrumb-page{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal}.header-main .content{position:static}.header-main .first-level{margin-top:16px}.header-main .label-container .nav-item__label,.header-main .label-container .nav-item__link{padding:10px 8px}.header-main .nav-item--first-level .label-container--first-level{padding:0 14px;white-space:nowrap}.header-main .nav-item--first-level .label-container--first-level .sw-icon-arrow-right{display:none}.header-main .nav-item--first-level:first-child .label-container--first-level{padding-left:.5rem}.header-main .nav-item--first-level:hover .label-container--first-level .label,.header-main .nav-item--first-level:focus .label-container--first-level .label,.header-main .nav-item--first-level:active .label-container--first-level .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .nav-item--first-level .label-container--first-level .label::after{display:block;content:attr(title);font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;height:0;color:transparent;overflow:hidden;visibility:hidden}.header-main .nav-item__link{display:block;width:100%}.header-main__logo{line-height:0}.header-main__logo img{height:40px;margin-left:0}@media(min-width: 1260px){.header-main__logo img{margin-left:-54px}}.header-main .second-level{width:100%;position:absolute;left:0;transition:opacity .2s ease 0s}.header-main .second-level .sw-icon-arrow-left{display:none}.header-main .second-level:not(.is-collapsed){z-index:100}.header-main .second-level__headline{margin-top:45px;margin-bottom:16px}.header-main .second-level__headline a{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;pointer-events:none}.header-main .second-level__headline a:hover,.header-main .second-level__headline a:focus,.header-main .second-level__headline a:active{background-color:transparent}.header-main .second-level .nav-container{position:relative;align-items:stretch}.header-main .second-level .sw-icon-arrow-right::before{font-size:16px}.header-main .second-level-list{margin-top:0;margin-bottom:56px}.header-main .second-level-list .nav-item{margin-left:-8px;margin-right:-8px;margin-bottom:0}.header-main .second-level-list .nav-item .label-container--second-level{display:flex;justify-content:space-between;margin-right:0;border-bottom:1px solid #d9e1e1;align-items:center}.header-main .second-level-list .nav-item:first-child .label-container--second-level{border-top:1px solid #d9e1e1}.header-main .second-level-list .nav-item .nav-item__label{display:block;width:100%}.header-main .second-level-list .nav-item:hover .nav-item__label .label,.header-main .second-level-list .nav-item:focus .nav-item__label .label,.header-main .second-level-list .nav-item:active .nav-item__label .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .third-level,.header-main .fourth-level{position:absolute;width:100%;left:0;top:0;bottom:0}.header-main .third-level:not(.is-active),.header-main .fourth-level:not(.is-active){pointer-events:none}.header-main .third-level .third-level-list,.header-main .third-level .fourth-level-list,.header-main .fourth-level .third-level-list,.header-main .fourth-level .fourth-level-list{margin-top:0}.header-main .third-level .third-level-list .nav-item,.header-main .third-level .fourth-level-list .nav-item,.header-main .fourth-level .third-level-list .nav-item,.header-main .fourth-level .fourth-level-list .nav-item{margin-left:-8px}.header-main .third-level .third-level-list .nav-item .label-container--third-level,.header-main .third-level .third-level-list .nav-item .label-container--fourth-level,.header-main .third-level .fourth-level-list .nav-item .label-container--third-level,.header-main .third-level .fourth-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level .third-level-list .nav-item .label-container--third-level,.header-main .fourth-level .third-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level .fourth-level-list .nav-item .label-container--third-level,.header-main .fourth-level .fourth-level-list .nav-item .label-container--fourth-level{margin-left:48px;margin-right:0;border-bottom:1px solid #d9e1e1;transition:transform .3s;transform:translateX(-20px)}.header-main .third-level .third-level-list .nav-item:first-child .label-container--third-level,.header-main .third-level .third-level-list .nav-item:first-child .label-container--fourth-level,.header-main .third-level .fourth-level-list .nav-item:first-child .label-container--third-level,.header-main .third-level .fourth-level-list .nav-item:first-child .label-container--fourth-level,.header-main .fourth-level .third-level-list .nav-item:first-child .label-container--third-level,.header-main .fourth-level .third-level-list .nav-item:first-child .label-container--fourth-level,.header-main .fourth-level .fourth-level-list .nav-item:first-child .label-container--third-level,.header-main .fourth-level .fourth-level-list .nav-item:first-child .label-container--fourth-level{border-top:1px solid #d9e1e1}.header-main .third-level:not(.is-collapsed) .fourth-level-list .nav-item:hover .label-container--fourth-level .label,.header-main .third-level.active .fourth-level-list .nav-item:hover .label-container--fourth-level .label,.header-main .fourth-level:not(.is-collapsed) .fourth-level-list .nav-item:hover .label-container--fourth-level .label,.header-main .fourth-level.active .fourth-level-list .nav-item:hover .label-container--fourth-level .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .third-level:not(.is-collapsed) .third-level-list,.header-main .third-level:not(.is-collapsed) .fourth-level-list,.header-main .third-level.active .third-level-list,.header-main .third-level.active .fourth-level-list,.header-main .fourth-level:not(.is-collapsed) .third-level-list,.header-main .fourth-level:not(.is-collapsed) .fourth-level-list,.header-main .fourth-level.active .third-level-list,.header-main .fourth-level.active .fourth-level-list{pointer-events:auto}.header-main .third-level:not(.is-collapsed) .third-level-list .nav-item:hover .label-container--third-level .label,.header-main .third-level:not(.is-collapsed) .fourth-level-list .nav-item:hover .label-container--third-level .label,.header-main .third-level.active .third-level-list .nav-item:hover .label-container--third-level .label,.header-main .third-level.active .fourth-level-list .nav-item:hover .label-container--third-level .label,.header-main .fourth-level:not(.is-collapsed) .third-level-list .nav-item:hover .label-container--third-level .label,.header-main .fourth-level:not(.is-collapsed) .fourth-level-list .nav-item:hover .label-container--third-level .label,.header-main .fourth-level.active .third-level-list .nav-item:hover .label-container--third-level .label,.header-main .fourth-level.active .fourth-level-list .nav-item:hover .label-container--third-level .label{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.header-main .third-level:not(.is-collapsed) .third-level-list .nav-item .label-container--third-level,.header-main .third-level:not(.is-collapsed) .third-level-list .nav-item .label-container--fourth-level,.header-main .third-level:not(.is-collapsed) .fourth-level-list .nav-item .label-container--third-level,.header-main .third-level:not(.is-collapsed) .fourth-level-list .nav-item .label-container--fourth-level,.header-main .third-level.active .third-level-list .nav-item .label-container--third-level,.header-main .third-level.active .third-level-list .nav-item .label-container--fourth-level,.header-main .third-level.active .fourth-level-list .nav-item .label-container--third-level,.header-main .third-level.active .fourth-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level:not(.is-collapsed) .third-level-list .nav-item .label-container--third-level,.header-main .fourth-level:not(.is-collapsed) .third-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level:not(.is-collapsed) .fourth-level-list .nav-item .label-container--third-level,.header-main .fourth-level:not(.is-collapsed) .fourth-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level.active .third-level-list .nav-item .label-container--third-level,.header-main .fourth-level.active .third-level-list .nav-item .label-container--fourth-level,.header-main .fourth-level.active .fourth-level-list .nav-item .label-container--third-level,.header-main .fourth-level.active .fourth-level-list .nav-item .label-container--fourth-level{transition:transform .3s;transform:none;display:flex;justify-content:space-between;align-items:center}.header-main .third-level .row,.header-main .fourth-level .row{align-items:stretch;height:100%}@media screen and (min-width: 1025px)and (max-width: 1125px){.non-touch-device .first-level.row{flex-wrap:nowrap;justify-content:space-between}.non-touch-device .first-level .nav-item--first-level .label-container{padding:0;text-align:center}.hidden{display:none}}.footer{background-color:#fff;border-top:1px solid #f0f3f3;padding-top:32px;padding-bottom:0}@media(min-width: 768px){.footer{padding-top:64px}}@media(min-width: 768px){.footer{padding-bottom:48px}}@media(min-width: 1024px){.footer{padding-bottom:56px}}.footer a{font-family:"IBM Plex Sans Regular",sans-serif;text-decoration:none}.footer a:hover,.footer a:focus,.footer a:active{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal}.footer .column--left{padding-bottom:32px}.footer .column--left a:hover,.footer .column--left a:focus,.footer .column--left a:active{background-image:linear-gradient(transparent 65%, #f7ff15 65%);background-size:100% 100%;background-repeat:no-repeat;background-position:top center}@media(min-width: 1024px){.footer .column--left{padding-bottom:0}}.footer .column--left li{padding-left:16px}@media(min-width: 1024px){.footer .column--left li{padding-left:0}}.footer .accordion__element:first-child{border-top-width:1px}@media(min-width: 1024px){.footer .accordion__element:first-child{border-top-width:2px}}.footer ul{list-style:none;margin:0}.footer ul li{padding-left:0;display:flex}.footer .accordion__element ul{column-count:1}@media(min-width: 768px){.footer .accordion__element ul{column-count:2}}.footer .accordion__element ul li::before{font-family:"solarwatt";content:"";font-size:12px;margin-right:8px}.footer .accordion__element.active .accordion__element-content{margin-top:4px}@media(max-width: 767px){.footer .accordion__element.active .accordion__element-content{padding-bottom:32px}}@media(min-width: 768px){.footer .accordion__element.active .accordion__element-content{padding-bottom:48px}}@media(min-width: 1024px){.footer .accordion__element.active .accordion__element-content{padding-bottom:0}}@media(min-width: 1024px){.footer .accordion__element{border-bottom:none !important;border-top:none !important}.footer .accordion__element .accordion-toggle{padding-top:0;cursor:default;pointer-events:none}.footer .accordion__element .toggle-sign{display:none}}.footer-meta{padding-top:0;padding-bottom:0}@media(min-width: 768px){.footer-meta{padding-top:22px;padding-bottom:22px}}@media(max-width: 767px){.footer-meta .content{padding-left:0;padding-right:0}.footer-meta .content .row{margin-left:0;margin-right:0}.footer-meta .column--left,.footer-meta .column--right{padding-left:32px;padding-right:32px}.footer-meta .column--left{padding-top:32px;padding-bottom:24px;background-color:#fff}.footer-meta .column--right{padding-top:16px;padding-bottom:16px}}@media(min-width: 768px){.footer-meta{background-color:#064349;color:#fff}}.footer-meta .column--right{background-color:#064349;color:#fff;justify-content:space-between}@media(min-width: 768px){.footer-meta .column--right{justify-content:flex-end}}.footer-meta .footer-meta--link{margin-left:32px;display:inline-block}.footer-meta .footer-meta--link a{color:#003339;text-decoration:none;font-family:"IBM Plex Sans Regular",sans-serif;line-height:14px}@media(min-width: 768px){.footer-meta .footer-meta--link a{color:#fff}}.footer-meta .footer-meta--link a .label::after{display:block;content:attr(title);font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;height:0;color:transparent;overflow:hidden;visibility:hidden}.footer-meta .footer-meta--link a:hover,.footer-meta .footer-meta--link a:focus,.footer-meta .footer-meta--link a:active{background-color:transparent;font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal}.footer-meta .column--left{display:flex;align-items:center}.footer-meta .column--right{display:flex;align-items:center}.footer-meta__logo{display:inline-block;max-height:22px;padding-left:16px;color:#fff}.footer-meta__logo:hover,.footer-meta__logo:focus,.footer-meta__logo:active{background-color:transparent}.teaser__tile{display:flex;flex-flow:column;height:100%;position:relative;text-decoration:inherit;font-family:inherit}.teaser__tile .button--text{font-size:16px}.teaser__tile .button--text::before,.teaser__tile .button--text::after{bottom:14px}.teaser__tile--full-height{position:relative}.teaser__tile--full-height .teaser__tile--container{border-bottom:solid #003339;border-bottom-width:4px}@media(max-width: 767px){.teaser__tile--full-height .teaser__tile--container{border-bottom-width:3px}}@media screen and (min-width: 768px){.teaser__tile--full-height:not(.in-backend) .teaser__tile--container{width:100%;height:100%;aspect-ratio:3/4}}.teaser__tile--interactive{overflow:hidden}.teaser__tile--interactive .teaser-info{transition:all .3s}@media screen and (min-width: 1024px){.teaser__tile--interactive:not(.in-backend) .copy-text{margin-top:16px;opacity:0;transition:opacity .3s;overflow:hidden}.teaser__tile--interactive:not(.in-backend) .teaser-info{position:relative;aspect-ratio:.87}.teaser__tile--interactive:not(.in-backend) .teaser-info:hover{margin-top:0 !important;border-top:1px solid #003339}.teaser__tile--interactive:not(.in-backend) .teaser-info:hover .copy-text{opacity:1 !important;max-height:1000px !important}.teaser__tile--interactive:not(.in-backend) .teaser-info__top{position:absolute;top:32px;left:24px;width:calc(100% - 48px)}.teaser__tile--interactive:not(.in-backend) .teaser-info__bottom{position:absolute;padding-bottom:16px;bottom:1px;width:calc(100% - 48px);background-color:#fff;z-index:5}}@media screen and (max-width: 1024px){.teaser__tile--interactive .teaser-info .copy-text{margin-top:16px !important;max-height:500px !important}}.teaser__tile--interactive .tile-image{margin-bottom:-56.25%;line-height:0}.teaser__tile--interactive .teaser-info{flex:1;margin-top:56.25%;z-index:5;display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px}@media(min-width: 768px){.teaser__tile--interactive .teaser-info{padding:32px 24px 16px}}.teaser__tile--static{background-color:#fff}.teaser__tile--static .teaser-info{padding:24px 16px}.teaser__tile--static .teaser-info .headline{padding-bottom:12px}.teaser__tile--static .teaser-info__bottom{bottom:1px;width:calc(100% - 48px);background-color:#fff;color:#7f999c;z-index:5}@media(min-width: 768px){.teaser__tile--static .teaser-info__bottom{position:absolute}}@media(min-width: 768px){.teaser__tile--static .teaser-info__bottom{padding-bottom:16px}}@media(min-width: 1024px){.teaser__tile--static .teaser-info__bottom{padding-bottom:8px}}@media(min-width: 1260px){.teaser__tile--static .teaser-info__bottom{padding-bottom:16px}}.teaser__tile--static .teaser-info .additional-info{font-size:14px;line-height:18px}.news-overview .teaser__tile--interactive{border:1px solid #597a7e;border-bottom:none}.news-overview .teaser__tile--interactive .teaser-info{border-bottom:1px solid #597a7e}@media screen and (min-width: 768px){.teaser-tiles{margin-left:-22px;margin-right:-22px}}.tile-teaser-slider .teaser__tile--full-height{background-color:#fff;overflow:hidden}@media(max-width: 767px){.tile-teaser-slider .teaser__tile--full-height{border-bottom:solid #003339;border-bottom-width:4px}}@media(max-width: 767px)and (max-width: 767px){.tile-teaser-slider .teaser__tile--full-height{border-bottom-width:3px}}@media(max-width: 767px){.tile-teaser-slider .teaser__tile--full-height .teaser__tile--container{border-bottom:none}}.accordion.module{padding-bottom:40px;padding-top:40px}@media(max-width: 767px){.accordion.module{padding-bottom:32px;padding-top:32px}}.accordion__element{border-bottom:2px solid;transition:all .3s;position:relative;margin-left:0;margin-right:0;padding:0 16px}.accordion__element.active{background-color:#fff}.accordion__element.active .accordion__element-content{padding-bottom:64px}@media(max-width: 767px){.accordion__element.active .accordion__element-content{padding-bottom:48px}}.accordion__element.active .accordion__element-content a:hover,.accordion__element.active .accordion__element-content a:focus,.accordion__element.active .accordion__element-content a:active,.accordion__element.active .accordion__element-content a:focus-within{background-color:#f0f3f3}.accordion__element--collapsible:hover{background-color:#fff}.accordion__element--static{padding-bottom:16px}@media(min-width: 1024px){.accordion__element{margin-left:-16px;margin-right:-16px}}.accordion__element:first-child{border-top:2px solid}.accordion__element:last-child{border-bottom:solid #003339;border-bottom-width:4px}@media(max-width: 767px){.accordion__element:last-child{border-bottom-width:3px}}.accordion__element .accordion__header{padding:20px 0}@media(min-width: 1024px){.accordion__element .accordion__header{padding:32px 0}}.accordion__element .accordion-toggle{cursor:pointer;transition:all .5s}.accordion__element .accordion__element-content{max-height:10000px;overflow:hidden;transition:max-height 1s ease-in-out}.accordion__element .accordion__element-content .image-module{padding-bottom:48px;padding-top:48px}@media(max-width: 767px){.accordion__element .accordion__element-content .image-module{padding-bottom:40px;padding-top:40px}}.accordion__element-content .content{padding-left:0;padding-right:0}.accordion .accordion__element--collapsible:not(.active) .accordion__element-content{transition:max-height .5s cubic-bezier(0, 1, 0, 1);max-height:0}.toggle-sign{height:20px;width:20px;position:relative}.toggle-sign .vertical,.toggle-sign .horizontal{transition:all .3s ease-in-out;transform:rotate(-90deg)}.toggle-sign .horizontal{opacity:1}.toggle-sign.opened{opacity:1}.toggle-sign.opened .vertical,.toggle-sign.opened .horizontal{transition:all .3s ease-in-out;transform:rotate(90deg)}.toggle-sign.opened .horizontal{opacity:0}.toggle-sign .horizontal,.toggle-sign .vertical{position:absolute;background-color:#003339;left:50%;top:50%}.toggle-sign .horizontal{width:20px;height:2px;margin-left:calc((20px / 2)*-1);margin-top:-1px}.toggle-sign .vertical{width:2px;height:20px;margin-left:-1px;margin-top:calc((20px / 2)*-1)}.glossary-overview .keyword-groups{column-count:1;position:relative;column-gap:44px}@media(min-width: 768px){.glossary-overview .keyword-groups{column-count:2}}@media(min-width: 1024px){.glossary-overview .keyword-groups{column-count:3}}.glossary-overview .keyword-groups .keyword-group{position:relative;page-break-inside:avoid;margin-bottom:48px}.glossary-overview .keyword-groups .keyword-group a{text-decoration:none;font-family:"IBM Plex Sans Regular",sans-serif}.glossary-overview .keyword-groups .keyword-group a:hover,.glossary-overview .keyword-groups .keyword-group a:focus,.glossary-overview .keyword-groups .keyword-group a:active{font-family:"IBM Plex Sans Bold",sans-serif;font-weight:normal;background-color:transparent}.glossary-letter{border-bottom:1px solid #003339;padding-bottom:8px;margin-bottom:16px}.background--white{background-color:#fff}.background--rock{background-color:#dfcec8}.background--forest{background-color:#064349;color:#fff}.background--forest .button--text{color:#fff;border-bottom-color:#fff}.color--white{color:#fff}.color--darkforest{color:#003339}.color--forest{color:#064349}::selection{background:#f7ff15;color:#003339}