:root{--color-brand-green:#6ab42b;--color-brand-green-dark:#528c21;--color-brand-green-deep:#3a6318;--color-blue:#436ab4;--color-blue-dark:#35538d;--color-gradient-blue:linear-gradient(45deg,#4065ab,#314c82 50%,#23375d);--color-gray-100:#eeedec;--color-gray-200:#dcdbd9;--color-gray-300:#7d7d7c;--color-gray-400:#495157;--color-text-headline:var(--color-blue-dark);--color-text-subline:var(--color-gray-400);--headline-case:none;--text-base-font-weight:300;--text-copy-bold-font-weight:500;--text-primary-headline-font-weight:700;--text-secondary-headline-font-weight:700;--text-tertiary-headline-font-weight:700;--text-subline-font-weight:500;--text-link-active-font-weight:500}.Button,.GwhPriceCalculator{--color-button-border:var(--color-white);--color-button-background:var(--color-blue);--color-button-text:var(--color-white);--color-button-background-active:var(--color-blue-dark);--color-button-border-disabled:var(--color-gray-200);--color-button-background-disabled:var(--color-gray-200);--color-button-text-disabled:var(--color-white);--radius-button:12px}.Button--secondary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-background-disabled:var(--color-white);--color-button-text-disabled:var(--color-gray-200)}.Button--tertiary{--color-button-border:var(--color-black);--color-button-background:var(--color-white);--color-button-text:var(--color-black);--color-button-border-disabled:var(--color-gray-200);--color-button-background-disabled:var(--color-white);--color-button-text-disabled:var(--color-gray-200)}.Copytext{--color-text:var(--color-text-base);--color-checkmark:var(--color-brand-green-dark);--size-checkmark:24px}@media (min-width:1024px){.Copytext{--size-checkmark:28px}}.on-dark .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.Footer .Copytext{--color-text:var(--color-black);--color-checkmark:var(--color-black)}.FloatingActionButton{--color-button-border:var(--color-white);--color-button-background:var(--color-blue-dark);--color-button-icon:var(--color-white);--color-button-border-disabled:var(--color-white);--color-button-background-disabled:var(--color-gray-200);--color-button-icon-disabled:var(--color-white);--size-icon:24px}@media (min-width:1024px){.FloatingActionButton{--size-icon:28px}}.IconButton{--color-icon-button-border:var(--color-black);--color-icon-button-icon:var(--color-black);--color-icon-button-border-disabled:var(--color-gray-200);--color-icon-button-icon-disabled:var(--color-gray-200)}.on-dark .IconButton{--color-icon-button-border:var(--color-white);--color-icon-button-icon:var(--color-white)}.GwhPriceCalculator,.InputCheckbox{--color-input-checkbox-label:var(--color-black);--color-input-checkbox-border:var(--color-gray-300);--color-input-checkbox-active-border:var(--color-gray-300);--color-input-checkbox-background:var(--color-white);--color-input-checkbox-checkmark:var(--color-gray-300);--color-input-checkbox-label-disabled:var(--color-gray-200);--color-input-checkbox-border-disabled:var(--color-gray-200);--color-input-checkbox-checkmark-disabled:var(--color-gray-200);--color-input-checkbox-label-invalid:var(--color-red);--color-input-checkbox-border-invalid:var(--color-red);--color-input-checkbox-error-text:var(--color-red);--font-weight-input-checkbox-active:500}.GwhPriceCalculator,.InputDropdown{--color-input-dropdown-background:var(--color-white);--color-input-dropdown-border:var(--color-gray-300);--color-input-dropdown-active-border:var(--color-gray-300);--color-input-dropdown-error-border:var(--color-red);--color-input-dropdown-error-text:var(--color-red);--color-input-dropdown-disabled-border:var(--color-gray-200);--color-input-dropdown-disabled-text:var(--color-gray-200);--radius-input-dropdown:12px}.InputFileUpload{--color-InputFileUpload-error-text:var(--color-red);--color-InputFileUpload-disabled-text:var(--color-gray-200)}.GwhPriceCalculator,.InputRadio{--color-input-radio-label:var(--color-black);--color-input-radio-border:var(--color-gray-300);--color-input-radio-active-border:var(--color-gray-300);--color-input-radio-background:var(--color-white);--color-input-radio-dot:var(--color-gray-300);--color-input-radio-label-disabled:var(--color-gray-200);--color-input-radio-border-disabled:var(--color-gray-200);--color-input-radio-dot-disabled:var(--color-gray-200);--color-input-radio-label-invalid:var(--color-red);--color-input-radio-border-invalid:var(--color-red);--color-input-radio-error-text:var(--color-red);--font-weight-input-radio-active:500}.GwhPriceCalculator,.InputSingleline{--color-input-singleline-background:var(--color-white);--color-input-singleline-border:var(--color-gray-300);--color-input-singleline-active-border:var(--color-gray-300);--color-input-singleline-error-border:var(--color-red);--color-input-singleline-error-text:var(--color-red);--color-input-singleline-disabled-border:var(--color-gray-200);--color-input-singleline-disabled-text:var(--color-gray-200);--radius-input-singleline:12px}.InputSingleline .InputSingleline-icon{--color-icon-button-icon:var(--color-gray-300)}.GwhPriceCalculator,.InputTextarea{--color-input-textarea-background:var(--color-white);--color-input-textarea-border:var(--color-gray-300);--color-input-textarea-active-border:var(--color-gray-300);--color-input-textarea-error-border:var(--color-red);--color-input-textarea-error-text:var(--color-red);--color-input-textarea-disabled-border:var(--color-gray-200);--color-input-textarea-disabled-text:var(--color-gray-200);--radius-input-textarea:12px}.Copytext a,.Link{--color-link-border:var(--color-gray-400);--color-link-text:var(--color-text-base);--color-link-border-active:var(--color-blue-dark);--color-link-text-active:var(--color-text-base);--color-link-border-disabled:var(--color-gray-200);--color-link-text-disabled:var(--color-gray-200)}.Link--inverted,.on-dark .Copytext a,.on-dark .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted);--color-link-border-disabled:var(--color-gray-200);--color-link-text-disabled:var(--color-gray-200)}.UIInteractionButton{--color-ui-interaction-button-border:var(--color-black);--color-ui-interaction-button-background:var(--color-white);--color-ui-interaction-button-icon:var(--color-black);--color-ui-interaction-button-border-active:var(--color-black);--color-ui-interaction-button-border-disabled:var(--color-gray-200);--color-ui-interaction-button-background-disabled:var(--color-white);--color-ui-interaction-button-icon-disabled:var(--color-gray-200);--ui-interaction-button-box-shadow:0 0 5px 0 rgba(0,0,0,.2);--ui-interaction-button-border-radius:12px;--ui-interaction-button-size-icon:16px}@media (min-width:1024px){.UIInteractionButton{--ui-interaction-button-size-icon:20px}}.ValidationChip{--color-validation-chip-background:var(--color-white)}.ValidationChip.ValidationChip--default{--color-validation-chip-border:var(--color-gray-300);--color-validation-chip-text:var(--color-gray-300)}.ValidationChip.ValidationChip--active{--color-validation-chip-border:var(--color-green);--color-validation-chip-text:var(--color-green)}.ValidationChip.ValidationChip--disabled{--color-validation-chip-border:var(--color-gray-200);--color-validation-chip-text:var(--color-gray-200)}.CollapsibleElement{--color-collapsible-border:var(--color-gray-300);--color-collapsible-active-border:var(--color-brand-green-dark);--font-weight-collapsible:500;--size-collapsible-border-width:2px}.ModuleContainer--themed-image{--color-image-overlay:rgba(0,0,0,.6)}.ModuleContainer--themed-image .ModuleContainer-intro{--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-image .ModuleContainer-intro .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-image .ModuleContainer-intro .Copytext a,.ModuleContainer--themed-image .ModuleContainer-intro .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-image .Button--primary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-border-active:var(--color-blue);--color-button-background-active:var(--color-white)}.ModuleContainer--themed-image .Copytext a,.ModuleContainer--themed-image .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-accent{--theme-background:var(--color-brand-green-deep)}.ModuleContainer--themed-accent .ModuleContainer-intro{--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .ModuleContainer-intro .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .ModuleContainer-intro .Copytext a,.ModuleContainer--themed-accent .ModuleContainer-intro .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .Button--primary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-border-active:var(--color-blue);--color-button-background-active:var(--color-white)}.ModuleContainer--themed-accent .Copytext a,.ModuleContainer--themed-accent .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-primary{--theme-background:var(--color-gradient-blue)}.ModuleContainer--themed-primary .ModuleContainer-intro{--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-primary .ModuleContainer-intro .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-primary .ModuleContainer-intro .Copytext a,.ModuleContainer--themed-primary .ModuleContainer-intro .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-primary .Button--primary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-border-active:var(--color-blue);--color-button-background-active:var(--color-white)}.ModuleContainer--themed-primary .Copytext a,.ModuleContainer--themed-primary .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-accent-dark{--theme-background:var(--color-blue-dark)}.ModuleContainer--themed-accent-dark .ModuleContainer-intro{--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-accent-dark .ModuleContainer-intro .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-accent-dark .ModuleContainer-intro .Copytext a,.ModuleContainer--themed-accent-dark .ModuleContainer-intro .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-accent-dark .Button--primary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-border-active:var(--color-blue);--color-button-background-active:var(--color-white)}.ModuleContainer--themed-accent-dark .Copytext a,.ModuleContainer--themed-accent-dark .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-neutral{pointer-events:none;position:relative}.ModuleContainer--themed-neutral:after{background-color:var(--color-red);border:.2rem solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-white);content:"Not supported!";display:block;font-size:2rem;font-weight:700;left:50%;max-width:calc(100vw - 2rem);outline:.2rem solid var(--color-red);position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) rotate(8deg);transform:translate(-50%,-50%) rotate(8deg);width:20rem;z-index:2}.SearchResultItem{--color-text-meta:var(--color-gray-400);--color-background-tag:var(--color-gray-100)}.TabElement{--color-tab-border:var(--color-gray-200);--color-tab-active-border:var(--color-brand-green);--font-weight-tab-active:700;--font-weight-tab-open:900}.TextContent{--color-text-content-icon:var(--color-brand-green-dark);--size-text-content-icon:48px}@media (min-width:768px){.TextContent{--size-text-content-icon:64px}}.TextContent{--color-text-content-border:var(--color-gray-200)}.ContactPerson{--color-contact-person-icon:var(--color-brand-green-dark)}.Breadcrumb{--color-breadcrumb-text:var(--color-gray-400);--color-breadcrumb-text-active:var(--color-black);--font-weight-breadcrumb-active:500;--font-weight-breadcrumb-last-element:700}.CollapsibleContainer{--grid-template-columns-collapsible-container-single:1fr}.DescriptivePieChart{--color-border:var(--color-gray-100)}.FilterableSearchResultsList{--color-filterable-search-results-background:var(--color-white);--color-filterable-search-text-pagination:var(--color-gray-400);--color-filterable-search-text-pagination-active:var(--color-text-base);--font-weight-filterable-search-pagination-active:700}.Footer{--color-footer-background:var(--color-gray-200);--color-footer-border:var(--color-black);--color-footer-footnote-background:var(--color-gray-200);--color-text-base:var(--color-black);--color-text-headline:var(--color-black)}.Footer .Copytext a,.Footer .Link{--color-link-border:var(--color-black);--color-link-text:var(--color-black);--color-link-border-active:var(--color-black);--color-link-text-active:var(--color-black)}.Header{--color-header-meta-background:var(--color-gray-200);--color-header-main-background:var(--color-white);--color-header-search-background:var(--color-white);--color-header-main-link-border:var(--color-brand-green-dark);--font-weight-header-link-active:500;--spacing-header-padding:var(--spacing-sm)}@media (min-width:768px){.Header{--spacing-header-padding:var(--spacing-md)}}.Header{--size-logo-width:120px;--size-logo-height:50px}@media (min-width:1024px){.Header{--size-logo-width:140px;--size-logo-height:60px}}.Header .Header-meta{--color-link-separator:var(--color-text-base)}.KeyFeatures{--color-key-features-icon:var(--color-brand-green-dark);--size-key-features-icon:40px}@media (min-width:768px){.KeyFeatures{--size-key-features-icon:60px}}.ModuleContainer--themed-accent .KeyFeatures,.ModuleContainer--themed-accent-dark .KeyFeatures,.ModuleContainer--themed-image .KeyFeatures,.ModuleContainer--themed-primary .KeyFeatures{--color-key-features-icon:var(--color-text-base-inverted);--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .KeyFeatures .Copytext,.ModuleContainer--themed-accent-dark .KeyFeatures .Copytext,.ModuleContainer--themed-image .KeyFeatures .Copytext,.ModuleContainer--themed-primary .KeyFeatures .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .KeyFeatures .Copytext a,.ModuleContainer--themed-accent .KeyFeatures .Link,.ModuleContainer--themed-accent-dark .KeyFeatures .Copytext a,.ModuleContainer--themed-accent-dark .KeyFeatures .Link,.ModuleContainer--themed-image .KeyFeatures .Copytext a,.ModuleContainer--themed-image .KeyFeatures .Link,.ModuleContainer--themed-primary .KeyFeatures .Copytext a,.ModuleContainer--themed-primary .KeyFeatures .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.MagazineModule .MagazineModule-columnInfobox{--color-magazine-module-info-box-background:var(--color-blue-dark);--color-text-base:var(--color-text-base-inverted)}.MagazineModule .MagazineModule-columnInfobox .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.MagazineModule .MagazineModule-columnInfobox .Copytext a,.MagazineModule .MagazineModule-columnInfobox .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ImageSliderStage{--color-image-slider-stage-pagination-bullet-border:var(--color-black);--color-image-slider-stage-pagination-bullet-background:var(--color-white)}@media (min-width:768px){.ImageSliderStage{--height-ImageSliderStage-stage:500px}}@media (min-width:1024px){.ImageSliderStage{--height-ImageSliderStage-stage:600px}}.ImageSliderStage{--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ImageSliderStage .Button--primary{--color-button-border:var(--color-blue);--color-button-background:var(--color-white);--color-button-text:var(--color-blue);--color-button-border-active:var(--color-blue);--color-button-background-active:var(--color-white)}.ImageSliderStage .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ImageSliderStage .Copytext a,.ImageSliderStage .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ImageSliderStage .ImageSliderStage-slide--themed-blue,.ImageSliderStage .ImageSliderStage-slide--themed-green{--color-ImageSliderStage-slide-background:var(--color-gradient-blue)}.MediaTextSlider{--color-media-text-slider-pagination-bullet-border:var(--color-black);--color-media-text-slider-pagination-bullet-background:var(--color-white);--size-media-text-slider-pagination-bullet:6px}.ModuleContainer--themed-accent .MediaTextSlider,.ModuleContainer--themed-accent-dark .MediaTextSlider,.ModuleContainer--themed-primary .MediaTextSlider{--color-icon:var(--color-text-base-inverted);--color-text-base:var(--color-text-base-inverted);--color-text-headline:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .MediaTextSlider .Copytext,.ModuleContainer--themed-accent-dark .MediaTextSlider .Copytext,.ModuleContainer--themed-primary .MediaTextSlider .Copytext{--color-text:var(--color-text-base-inverted);--color-checkmark:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .MediaTextSlider .Copytext a,.ModuleContainer--themed-accent .MediaTextSlider .Link,.ModuleContainer--themed-accent-dark .MediaTextSlider .Copytext a,.ModuleContainer--themed-accent-dark .MediaTextSlider .Link,.ModuleContainer--themed-primary .MediaTextSlider .Copytext a,.ModuleContainer--themed-primary .MediaTextSlider .Link{--color-link-border:var(--color-text-base-inverted);--color-link-text:var(--color-text-base-inverted);--color-link-border-active:var(--color-text-base-inverted);--color-link-text-active:var(--color-text-base-inverted)}.ModuleContainer--themed-accent .MediaTextSlider{pointer-events:none;position:relative}.ModuleContainer--themed-accent .MediaTextSlider:after{background-color:var(--color-red);border:.2rem solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-white);content:"Not supported!";display:block;font-size:2rem;font-weight:700;left:50%;max-width:calc(100vw - 2rem);outline:.2rem solid var(--color-red);position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) rotate(8deg);transform:translate(-50%,-50%) rotate(8deg);width:20rem;z-index:2}.MediaTextTeasers{--shadow-media-text-teasers:0 0 5px 0 rgba(0,0,0,.4);--color-media-text-teasers-background:var(--color-gray-100);--color-media-text-teasers-border:var(--color-brand-green);--color-media-text-teasers-flag-background:var(--color-brand-green);--color-media-text-teasers-flag-color:var(--color-text-base)}.MediaTextTeasers.MediaTextTeasers--themed-color{--color-media-text-teasers-background:#ecf0f7;--color-media-text-teasers-border:var(--color-blue)}.MediaTextTeasers.MediaTextTeasers--themed-white{--color-media-text-teasers-background:var(--color-white);--color-media-text-teasers-border:var(--color-blue)}.Seals{--color-seals-background:var(--color-gray-100);--color-seals-line:var(--color-text-headline);pointer-events:none;position:relative}.Seals:after{background-color:var(--color-red);border:.2rem solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-white);content:"Not supported!";display:block;font-size:2rem;font-weight:700;left:50%;max-width:calc(100vw - 2rem);outline:.2rem solid var(--color-red);position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) rotate(8deg);transform:translate(-50%,-50%) rotate(8deg);width:20rem;z-index:2}.Stage{--color-stage-overlay-background:var(--color-black-transparent);--color-stage-overlay-text:var(--color-white)}.StickyContactFlyout{--color-flyout-body-background:var(--color-white);--color-flyout-border:var(--color-white);--color-flyout-head-background:var(--color-blue-dark);--color-flyout-head-text:var(--color-text-base-inverted);--font-weight-flyout-head-text:500;--size-icon:24px}@media (min-width:1024px){.StickyContactFlyout{--size-icon:28px}}.Table{--color-table-border:#767676;--color-table-row-odd-background:var(--color-white);--color-table-row-even-background:var(--color-gray-100)}.TabContainer{--color-tab-border:var(--color-gray-300)}.InfoBanner{--color-info-banner-background:var(--color-white);--border-info-banner:none;--border-info-banner-bottom:3px solid var(--color-brand-green-dark);--shadow-info-banner:0 0 5px 0 rgba(0,0,0,.4)}.InfoBanner.InfoBanner--info{--color-info-banner-accent:var(--color-blue-dark)}.InfoBanner{pointer-events:none;position:relative}.InfoBanner:after{background-color:var(--color-red);border:.2rem solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-white);content:"Not supported!";display:block;font-size:2rem;font-weight:700;left:50%;max-width:calc(100vw - 2rem);outline:.2rem solid var(--color-red);position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) rotate(8deg);transform:translate(-50%,-50%) rotate(8deg);width:20rem;z-index:2}.WarningBanner{--color-warning-banner-background:var(--color-white);--color-warning-banner-border:var(--color-brand-green-dark)}
