.HeatPumpLayout-module-base{--background-image-url:none;align-items:stretch;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:100vh;padding:0;width:100%}.HeatPumpLayout-module-base>main{width:100%}.HeatPumpLayout-module-white{background-color:#fff}.HeatPumpLayout-module-gradient{background-image:var(--background-image-url,none),linear-gradient(90deg,#990099 0,#e50000 100%);background-repeat:repeat-y;background-size:100% auto}.LottieWrapper-module-main{display:block}.LottieWrapper-module-no-scale svg{height:auto!important;width:auto!important}.LottieWrapper-module-center{text-align:center}.LottieWrapper-module-left{text-align:left}.LottieWrapper-module-right{text-align:right}.Hero-module-base{margin-inline:auto;padding-block:2rem;position:relative}@media only screen and (min-width:768px){.Hero-module-base{padding:5.25rem 4rem}}@media only screen and (min-width:992px){.Hero-module-base{padding:5.25rem 10.5rem}}.Hero-module-description,.Hero-module-headline{margin:0 0 1rem;position:relative;text-align:center}@media only screen and (min-width:768px){.Hero-module-description,.Hero-module-headline{margin-bottom:2rem}}@media only screen and (min-width:992px){.Hero-module-description,.Hero-module-headline{margin-bottom:2.625rem}}.Hero-module-headline{font-size:2.25rem;line-height:.95}@media only screen and (min-width:768px){.Hero-module-headline{font-size:4.5rem}}@media only screen and (min-width:992px){.Hero-module-headline{font-size:6.25rem}}.Hero-module-description{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:768px){.Hero-module-description{font-size:1.5rem}}@media only screen and (min-width:992px){.Hero-module-description{font-size:1.875rem}}.Hero-module-background{height:100%;left:0;overflow:hidden;perspective:60rem;position:absolute;top:0;width:100%}.Hero-module-icon-wrapper{position:absolute;transform-style:preserve-3d}.Hero-module-icon-wrapper.Hero-module-small{max-width:2.1rem}@media only screen and (min-width:768px){.Hero-module-icon-wrapper.Hero-module-small{max-width:2.65rem}}.Hero-module-icon-wrapper.Hero-module-large{max-width:2.1rem}@media only screen and (min-width:768px){.Hero-module-icon-wrapper.Hero-module-large{max-width:4.375rem}}.Hero-module-icon-wrapper .Hero-module-icon{height:100%;width:100%}.PowerComparisonHero-module-button-wrapper{display:flex}.PowerComparisonHero-module-background{color:#c7105c;display:none}@media only screen and (min-width:768px){.PowerComparisonHero-module-background{display:block}}.PowerComparisonHero-module-background :first-child{left:20%;top:21%}.PowerComparisonHero-module-background :nth-child(2){left:13%;top:40%}.PowerComparisonHero-module-background :nth-child(3){left:21%;top:69%}.PowerComparisonHero-module-background :nth-child(4){left:31%;top:76%}.PowerComparisonHero-module-background :nth-child(5){left:62%;top:77%}.PowerComparisonHero-module-background :nth-child(6){left:75%;top:67%}.PowerComparisonHero-module-background :nth-child(7){left:81%;top:47%}.PowerComparisonHero-module-background :nth-child(8){left:77%;top:20%}.PowerComparisonHero-module-description{margin-inline:auto}@media only screen and (min-width:768px){.PowerComparisonHero-module-description{max-width:45ch}}.ProductComparisonBackground-module-base{background-color:#fef7f8;height:calc(100% - 3.75rem);inset:0;margin-top:7.5rem;position:absolute;width:100%}@media only screen and (min-width:768px){.ProductComparisonBackground-module-base{margin-top:3.75rem}}.ProductComparisonBackground-module-base.ProductComparisonBackground-module-bottom{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 min(22.3611111111vw,1440px));clip-path:polygon(0 0,100% 0,100% 100%,0 min(22.3611111111vw,1440px))}.ProductComparisonBackground-module-base.ProductComparisonBackground-module-top{-webkit-clip-path:polygon(0 min(22.3611111111vw,1440px),100% 0,100% 100%,0 100%);clip-path:polygon(0 min(22.3611111111vw,1440px),100% 0,100% 100%,0 100%)}.ProductComparisonBackground-module-base.ProductComparisonBackground-module-left{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,min(22.3611111111vw,1440px) 100%);clip-path:polygon(0 0,100% 0,100% 100%,min(22.3611111111vw,1440px) 100%)}.ProductComparisonBackground-module-base.ProductComparisonBackground-module-right{-webkit-clip-path:polygon(0 0,min(22.3611111111vw,1440px) 0,100% 100%,0 100%);clip-path:polygon(0 0,min(22.3611111111vw,1440px) 0,100% 100%,0 100%)}.RegioFact-module-base{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#990099,#e50000);-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 0 rgba(0,0,0,0)}.RegioFact-module-text{font-size:3rem;line-height:1.3;text-align:center}.RegioFact-module-text strong{font-weight:500}@media only screen and (min-width:768px){.RegioFact-module-text{font-size:4rem}}.Card-module-base{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 0 27px 0 rgba(0,0,0,.12);color:#1f1f1f;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:767px){.Card-module-base{min-height:unset}}.Card-module-base .Card-module-image{height:254px}@media only screen and (max-width:767px){.Card-module-base .Card-module-image{height:unset}}.Card-module-base .Card-module-image img{border-top-left-radius:3px;border-top-right-radius:3px;object-fit:cover;width:100%}.Card-module-base .Card-module-informations{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}@media only screen and (max-width:767px){.Card-module-base .Card-module-informations{padding:1rem}}.Card-module-base .Card-module-informations .Card-module-category{color:#c7105c;font-size:1.125rem;font-weight:500;line-height:28px;margin-bottom:.5rem}@media only screen and (max-width:767px){.Card-module-base .Card-module-informations .Card-module-category{font-size:.875rem;line-height:1.2}}.Card-module-base .Card-module-informations .Card-module-headline{font-size:1.5rem;font-weight:700;line-height:31.2px;margin-bottom:1rem;word-break:break-word}@media only screen and (max-width:767px){.Card-module-base .Card-module-informations .Card-module-headline{display:-webkit-box;font-size:1.125rem;line-height:1.3;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}.Card-module-base .Card-module-informations .Card-module-text{display:-webkit-box;font-size:1.125rem;font-weight:300;line-height:28px;line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:767px){.Card-module-base .Card-module-informations .Card-module-text{font-size:18px;line-height:25.6px;-webkit-line-clamp:9;margin-top:.5rem}}.Card-module-base .Card-module-informations .Card-module-date,.Card-module-base .Card-module-informations .Card-module-sub-text{color:#1f1f1f;font-size:1.125rem;font-weight:300;margin-top:auto;padding-top:1rem}@media only screen and (max-width:767px){.Card-module-base .Card-module-informations .Card-module-date,.Card-module-base .Card-module-informations .Card-module-sub-text{font-size:.875rem}}.StageCard-module-base{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 0 27px 0 rgba(0,0,0,.12);color:#1f1f1f;display:flex;height:580px}@media only screen and (max-width:991px){.StageCard-module-base{flex-direction:column;height:auto}}.StageCard-module-base .StageCard-module-image{flex-basis:844px;flex-shrink:0}@media only screen and (max-width:1199px){.StageCard-module-base .StageCard-module-image{flex-basis:660px}}@media only screen and (max-width:991px){.StageCard-module-base .StageCard-module-image{flex-basis:484px}}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-image{flex-basis:auto;height:213px}}.StageCard-module-base .StageCard-module-image img{border-bottom-left-radius:3px;border-top-left-radius:3px;height:100%;object-fit:cover;width:100%}.StageCard-module-base .StageCard-module-informations{display:flex;flex-direction:column;padding:40px 32px 32px;position:relative}@media only screen and (max-width:991px){.StageCard-module-base .StageCard-module-informations{padding:1.5rem}}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-informations{padding:1rem}}.StageCard-module-base .StageCard-module-informations .StageCard-module-category{color:#c7105c;font-size:1.25rem;font-weight:500;line-height:1.75rem;margin-bottom:.5rem}@media only screen and (max-width:991px){.StageCard-module-base .StageCard-module-informations .StageCard-module-category{font-size:1.125rem;line-height:1.2;margin-bottom:.75rem}}.StageCard-module-base .StageCard-module-informations .StageCard-module-headline{font-size:1.875rem;font-weight:700;line-height:2.3438rem;margin-bottom:1.5rem}@media only screen and (max-width:991px){.StageCard-module-base .StageCard-module-informations .StageCard-module-headline{font-size:1.5rem;line-height:1.3}}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-informations .StageCard-module-headline{font-size:1.125rem}}.StageCard-module-base .StageCard-module-informations .StageCard-module-text{display:-webkit-box;font-size:1.125rem;font-weight:300;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:991px){.StageCard-module-base .StageCard-module-informations .StageCard-module-text{-webkit-line-clamp:3}}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-informations .StageCard-module-text{display:none}}.StageCard-module-base .StageCard-module-informations .StageCard-module-more-button{margin-top:19px}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-informations .StageCard-module-more-button{display:none}}.StageCard-module-base .StageCard-module-informations .StageCard-module-date{color:#626262;font-size:1.125rem;font-weight:300;margin-top:auto;padding-top:1.5rem}@media only screen and (max-width:767px){.StageCard-module-base .StageCard-module-informations .StageCard-module-date{font-size:.875rem;margin-top:1.5rem;position:relative}}.CardGrid-module-base .CardGrid-module-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;margin:1.5rem 0}@media only screen and (min-width:768px){.CardGrid-module-base .CardGrid-module-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.CardGrid-module-base .CardGrid-module-grid{grid-template-columns:repeat(3,1fr)}}.PressRelatedArticles-module-base{display:flex;flex-grow:0;margin:0 0 5rem}@media only screen and (min-width:768px){.PressRelatedArticles-module-base{margin-bottom:8rem}}.PressRelatedArticles-module-base>*{display:block;width:100%}.PressRelatedArticles-module-base>:nth-child(2){display:none!important}@media only screen and (min-width:576px){.PressRelatedArticles-module-base>*{flex-basis:calc((100% - 1.5rem)/2);justify-content:space-between}.PressRelatedArticles-module-base>:not(:last-child){margin-right:1.5rem}.PressRelatedArticles-module-base>:nth-child(2){display:block!important}}@media only screen and (min-width:992px){.PressRelatedArticles-module-base>*{flex-basis:calc((100% - 3rem)/2);margin-bottom:1.5rem}}.PressRelatedArticles-module-headline{color:#1f1f1f;font-size:1.5rem;font-weight:500;line-height:1.24;margin:2rem 0}@media only screen and (min-width:768px){.PressRelatedArticles-module-headline{font-size:1.875rem;margin:3rem 0}}.Section-module-section.Section-module-skewed-bottom:not(.Section-module-no-space-between) [data-has-containers=true]>[data-is-container=true]:not([data-no-section-space=true]):after,.Section-module-section.Section-module-skewed-bottom:not(.Section-module-no-space-between):not([data-has-containers=true])>[data-is-container=true]:not(:only-of-type):last-of-type:after{content:"";display:table;position:relative;width:100%}.Section-module-section{background-position:50%;background-size:cover;margin-top:-.5px;margin-inline:auto;max-width:1440px;position:relative;width:100%}.Section-module-section>div[data-is-container]:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px){.Section-module-section>div[data-is-container]:not(:last-child){margin-bottom:3rem}}.Section-module-section.Section-module-fullWidth{max-width:100%}.Section-module-section.Section-module-has-aspect-ratio-fallback{padding-bottom:70%}.Section-module-section.Section-module-has-border-radius{overflow:hidden}.Section-module-section.Section-module-all-rounded{border-radius:var(--section-border-radius,2.5rem)}.Section-module-section.Section-module-top-rounded{border-top-left-radius:var(--section-border-radius,2.5rem);border-top-right-radius:var(--section-border-radius,2.5rem)}.Section-module-section.Section-module-bottom-rounded{border-bottom-left-radius:var(--section-border-radius,2.5rem);border-bottom-right-radius:var(--section-border-radius,2.5rem)}.Section-module-section.Section-module-parallax{align-items:center;display:flex;justify-content:center;min-height:60vh;overflow:hidden}.Section-module-skewed-bottom,.Section-module-skewed-top{overflow:hidden;position:relative}.Section-module-skewed-top{-webkit-clip-path:polygon(0 min(9vw,126px),100% 0,100% 100%,0 100%);clip-path:polygon(0 min(9vw,126px),100% 0,100% 100%,0 100%)}.Section-module-skewed-bottom{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - min(9vw, 126px)),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - min(9vw, 126px)),0 100%)}.Section-module-skewed-top.Section-module-skewed-bottom{-webkit-clip-path:polygon(0 min(9vw,126px),100% 0,100% calc(100% - min(9vw, 126px)),0 100%);clip-path:polygon(0 min(9vw,126px),100% 0,100% calc(100% - min(9vw, 126px)),0 100%)}.Section-module-key-visual{align-items:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding-bottom:50%!important}@media only screen and (max-width:575px){.Section-module-key-visual{-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:768px){.Section-module-key-visual{margin-bottom:6.5rem}}.Section-module-key-visual .Section-module-children{position:static}.Section-module-small-key-visual{align-items:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding-bottom:50%!important}@media only screen and (max-width:575px){.Section-module-small-key-visual{-webkit-clip-path:none!important;clip-path:none!important}}@media only screen and (min-width:768px){.Section-module-small-key-visual{margin-bottom:6.5rem;padding-bottom:26%!important}}.Section-module-wrapper{position:relative}.Section-module-video{height:100%;left:0;object-fit:cover;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 2s ease-in-out;width:100%}.Section-module-video[data-loaded],.Section-module-video[data-vimeo-initialized]{opacity:1;z-index:1}.Section-module-background{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.Section-module-background>div{height:100%;width:100%}.Section-module-background>div>picture>img{height:100%;max-height:none;object-fit:cover;object-position:center center}.Section-module-background:after,.Section-module-background:before{content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.Section-module-background.Section-module-gradient.Section-module-has-background-image:not(.Section-module-background-gradient-overlay):after,.Section-module-background.Section-module-gradient.Section-module-has-background-image:not(.Section-module-background-gradient-overlay):before{opacity:.9}.Section-module-background.Section-module-gray:after,.Section-module-background.Section-module-gray:before{background:#fef7fd}.Section-module-background.Section-module-gradient.Section-module-background-gradient-overlay:before,.Section-module-background.Section-module-gradient:not(.Section-module-background-gradient-overlay):after,.Section-module-background.Section-module-gray.Section-module-background-gradient-overlay:before,.Section-module-background.Section-module-gray:not(.Section-module-background-gradient-overlay):after{display:block}.Section-module-children{position:relative;z-index:1}.Section-module-with-shadow:before{background-repeat:no-repeat;background-size:100%;content:" ";height:100%;left:2%;mix-blend-mode:multiply;position:absolute;top:0;width:95%}@media only screen and (min-width:768px){.Section-module-with-shadow:before{left:1.5%}}.Section-module-has-padding{padding-left:calc(1rem + env(safe-area-inset-left));padding-right:calc(1rem + env(safe-area-inset-right))}.Section-module-section:not(.Section-module-large-padding):not(.Section-module-large-padding-bottom){--section-space:2rem}@media only screen and (min-width:576px){.Section-module-section:not(.Section-module-large-padding):not(.Section-module-large-padding-bottom){--section-space:3rem}}@media only screen and (min-width:768px){.Section-module-section:not(.Section-module-large-padding):not(.Section-module-large-padding-bottom){--section-space:6rem}}.Section-module-large-padding,.Section-module-large-padding-bottom{--section-space:4rem}@media only screen and (min-width:576px){.Section-module-large-padding,.Section-module-large-padding-bottom{--section-space:4rem}}@media only screen and (min-width:768px){.Section-module-large-padding,.Section-module-large-padding-bottom{--section-space:8.5rem}}.Section-module-section:not(.Section-module-reset-top-space):not(.Section-module-skewed-top):not(.Section-module-key-visual){padding-top:var(--section-space)}.Section-module-section.Section-module-has-bottom-space:not(.Section-module-skewed-bottom):not(.Section-module-no-space-between){padding-bottom:var(--section-space)}.Section-module-section.Section-module-skewed-top:not(.Section-module-reset-top-space){margin-top:calc(-1*min(9vw,126px));padding-top:calc(var(--section-space) + min(9vw,126px))}.Section-module-section.Section-module-skewed-bottom:not(.Section-module-no-space-between) [data-has-containers=true]>[data-is-container=true]:not([data-no-section-space=true]):after,.Section-module-section.Section-module-skewed-bottom:not(.Section-module-no-space-between):not([data-has-containers=true])>[data-is-container=true]:not(:only-of-type):last-of-type:after{padding-bottom:calc(var(--section-space) + min(9vw,126px))}.Section-module-section:not(.Section-module-force-double-padding-between)[data-bg-color=default]+.Section-module-section:not(.Section-module-force-double-padding-between)[data-bg-color=default]:not(.Section-module-with-shadow):not(:first-of-type):not(.Section-module-no-space-between),.Section-module-section:not(.Section-module-force-double-padding-between)[data-bg-color=white]+.Section-module-section:not(.Section-module-force-double-padding-between)[data-bg-color=white]:not(.Section-module-with-shadow):not(:first-of-type):not(.Section-module-no-space-between){padding-top:0}main>.Section-module-section:last-of-type{padding-bottom:calc(var(--section-space) + min(9vw, 126px))!important}@media only screen and (max-width:767px){[data-no-footer-space=true]>main>.Section-module-section:last-of-type{padding-bottom:2rem!important}}@media only screen and (min-width:768px){[data-no-footer-space=true]>main>.Section-module-section:last-of-type{padding-bottom:3rem!important}}.SiteMapList-module-list{list-style:none}.SiteMapList-module-list>.SiteMapList-module-item{font-size:1.25rem;font-weight:700;padding-top:.75rem}.SiteMapList-module-list>.SiteMapList-module-item>.SiteMapList-module-items-wrapper .SiteMapList-module-item:before{color:inherit;content:"›";display:inline-block;font-size:1.125rem;font-weight:700;margin-right:.6rem;position:relative}.SiteMapList-module-items-wrapper{list-style:none;margin:0;padding-left:1rem}.SiteMapList-module-item,.SiteMapList-module-link{color:#c7105c}.SiteMapList-module-item{font-size:1.125rem;font-weight:400;margin:0;padding-top:.5rem}.JobFavoritePageContent-module-search-headline-container{margin:1rem auto 2rem!important}@media only screen and (min-width:768px){.JobFavoritePageContent-module-search-headline-container{margin:2rem auto!important}}.JobFavoritePageContent-module-search-headline{font-size:1.5rem;font-weight:700}@media only screen and (min-width:768px){.JobFavoritePageContent-module-search-headline{font-size:1.75rem;padding-left:1rem}}.JobFavoritePageContent-module-section{flex:1 1}.JobSearchPageContent-module-search-headline-container{margin:3rem auto 2rem!important}@media only screen and (min-width:768px){.JobSearchPageContent-module-search-headline-container{margin:4rem auto 2rem!important}}.JobSearchPageContent-module-search-result-container{margin:0 -1rem;width:auto}@media only screen and (min-width:768px){.JobSearchPageContent-module-search-result-container{margin:0 auto;width:100%}}.JobSearchPageContent-module-search-headline{font-size:1.5rem;font-weight:700}@media only screen and (min-width:768px){.JobSearchPageContent-module-search-headline{font-size:1.75rem;padding-left:1rem}}.JobSearchPageContent-module-filter-container{padding-top:3rem!important}@media only screen and (min-width:768px){.JobSearchPageContent-module-filter-container{padding-top:5rem!important}}.JobSearchPageContent-module-searchbar-container{padding-bottom:3rem!important}@media only screen and (min-width:768px){.JobSearchPageContent-module-searchbar-container{padding-bottom:5rem!important}}.JobSearchPageContent-module-job-alert-box{align-items:center;background-color:#fef7f8;border:2px dashed #ffdbe2;border-radius:5px;display:flex;flex-direction:column;margin-top:2rem;padding:1.5rem;width:100%}.JobSearchPageContent-module-job-alert-box-title{font-size:1.25rem;font-weight:500;margin:0 0 .25rem}.JobSearchPageContent-module-job-alert-box-subtitle{font-size:1rem;font-weight:300;margin-bottom:1rem}.PressPageTitle-module-base{color:inherit}.SocialMediaList-module-base{margin:0}.SocialMediaList-module-link{color:currentColor}.SocialMediaList-module-link+.SocialMediaList-module-link{margin-left:1rem}.MagazineArticleDate-module-base{margin:0}.MagazineArticleDate-module-date{color:#1f1f1f;font-size:.875rem;font-weight:300;line-height:1.5;margin-bottom:1.25rem}@media only screen and (min-width:768px){.MagazineArticleDate-module-date{margin-bottom:1.5rem}}.MagazineArticleFooter-module-base{margin:0 auto;max-width:1280px}.MagazineArticleFooter-module-inner-wrapper{border-top:1px solid rgba(var(--current-magazine-primary-color-rgb),.2);display:flex;flex-direction:column;justify-content:space-between;padding-top:1.25rem}@media only screen and (min-width:768px){.MagazineArticleFooter-module-inner-wrapper{flex-direction:row;padding-top:1.5rem}}.MagazineArticleFooter-module-tag-wrapper{display:flex;flex-wrap:wrap}.MagazineArticleFooter-module-social{color:rgba(var(--current-magazine-primary-color-rgb),.4);margin-top:.5rem;width:auto}@media only screen and (min-width:768px){.MagazineArticleFooter-module-social{margin-top:0}}.MagazineArticleFooter-module-tag{cursor:default!important;margin:0 .75rem .75rem 0}.MagazineArticleFooter-module-info{font-size:.875rem;line-height:1.25;margin-bottom:0;margin-top:1.25rem}@media only screen and (min-width:768px){.MagazineArticleFooter-module-info{margin-top:.75rem}}.SearchPageFooter-module-base{display:none;margin:0}@media only screen and (min-width:1200px){.SearchPageFooter-module-base{display:block}}.SearchPageFooter-module-content{text-align:center;z-index:1}.SearchPageFooter-module-support-section{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;margin-top:7.5rem;padding-bottom:calc(6rem + min(9vw,126px))!important;padding-top:7.5rem!important}.SearchPageFooter-module-support-subtitle{font-size:1.375rem;font-weight:300;line-height:2rem;margin:1.5rem 0 3rem}.CourseOverviewSection-module-no-results{align-items:center;color:#1f1f1f;display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}@media only screen and (min-width:768px){.CourseOverviewSection-module-no-results{padding-top:4.5rem}}.CourseOverviewSection-module-no-results .CourseOverviewSection-module-icon{color:#c7105c}.CourseOverviewSection-module-no-results .CourseOverviewSection-module-text{font-size:1.25rem;font-weight:500;line-height:1.4;text-align:center}.CourseOverviewSection-module-no-results .CourseOverviewSection-module-text small{color:#bbb;display:block;font-size:1rem;font-weight:400;line-height:1.5;margin-top:.5rem}@media only screen and (min-width:768px){.CourseOverviewSection-module-no-results .CourseOverviewSection-module-text{font-size:1.5rem;line-height:1.16}.CourseOverviewSection-module-no-results .CourseOverviewSection-module-text small{font-size:1.125rem;line-height:1.55}}.PromoBanner-module-wrapper{pointer-events:none;position:relative;z-index:4}@media only screen and (min-width:992px){.PromoBanner-module-wrapper{bottom:0;left:50%;max-width:1440px;position:fixed;transform:translateX(-50%);width:100%}}.PromoBanner-module-main{align-items:center;background-color:#fff;border-radius:3px 3px 0 0;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 0 27px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:center;pointer-events:all}@media only screen and (max-width:991px){.PromoBanner-module-main{line-height:1rem;transition:transform .25s}.PromoBanner-module-main.PromoBanner-module-expanded{transform:none}.PromoBanner-module-main.PromoBanner-module-hidden{transform:translateY(64px)}.PromoBanner-module-main.PromoBanner-module-visible{transform:none}}@media only screen and (min-width:992px){.PromoBanner-module-main{bottom:0;max-width:350px;min-width:300px;position:absolute;right:2.5rem;transition:transform .25s}.PromoBanner-module-main.PromoBanner-module-expanded{transform:translateY(0)}.PromoBanner-module-main.PromoBanner-module-hidden{transform:translateY(calc(100% + 64px))}.PromoBanner-module-main.PromoBanner-module-visible{transform:translateY(calc(100% - 64px))}}@media only screen and (max-width:991px){.PromoBanner-module-rotated-wrapper{bottom:6rem;pointer-events:none;position:fixed;right:0;transform:translateX(100%) rotate(-90deg);transform-origin:bottom left}}.PromoBanner-module-banner-headline{color:#1f1f1f;font-size:1rem;font-weight:500;line-height:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.PromoBanner-module-banner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1.25rem;position:relative;width:100%}.PromoBanner-module-banner:hover{cursor:pointer}.PromoBanner-module-banner-icon{color:#c7105c;margin-right:1.125rem}.PromoBanner-module-banner-close{color:#bbb;display:flex;position:relative;z-index:2}.PromoBanner-module-banner-close:hover{cursor:pointer}.PromoBanner-module-content{align-items:center;background-color:#fff;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:450px;padding:2rem 1.5rem 1rem;position:relative}@media only screen and (min-width:992px){.PromoBanner-module-content{margin:0}}.PromoBanner-module-content-headline{color:#1f1f1f;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.75rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PromoBanner-module-content-description{color:#1f1f1f;font-size:1rem;font-weight:300;margin-bottom:1.5rem;text-align:center}.PromoBanner-module-content-icon{color:#c7105c;margin-bottom:1rem}.PromoBanner-module-headline-wrapper{align-items:center;display:flex;margin-right:1rem}@media only screen and (min-width:992px){.PromoBanner-module-headline-wrapper{margin-right:1rem}}.PromoBanner-module-lightbox-close{color:#c7105c;cursor:pointer;position:absolute;right:1rem;top:1rem}@media only screen and (min-width:992px){.PromoBanner-module-lightbox-close{display:none}}.PromoBanner-module-collapse-icon{color:#c7105c}.PromoBanner-module-collapse-icon:hover{cursor:pointer}.PromoBanner-module-button{margin-bottom:.75rem}.PromoBanner-module-divider{border-bottom:1px solid #cecece;border-top:none;margin:0 1rem}.PromoBanner-module-hidden-on-mobile{display:none}@media only screen and (min-width:992px){.PromoBanner-module-hidden-on-mobile{display:block}.PromoBanner-module-lightbox-wrapper{display:none}}.PromoBanner-module-mobile-content-wrapper{margin:0 1rem;width:100%}.PriwattConfigurator-module-base .jovrkX.jovrkX.jovrkX.jovrkX{z-index:5!important}@media screen and (min-width:768px){.PriwattConfigurator-module-base .jovrkX.jovrkX.jovrkX.jovrkX{top:7rem!important}}.TrustedShopBadge-module-base{align-items:center;display:flex;margin:0}.TrustedShopBadge-module-bottom-left{bottom:10px;left:45px;position:fixed;z-index:2}.TrustedShopBadge-module-bottom-right{bottom:10px;position:fixed;right:45px;z-index:2}.TrustedShopBadge-module-bottom-higher-left{bottom:74px;left:20px;position:fixed;z-index:2}.HeroArea-module-base,.HeroArea-module-wrapper{position:relative}@media only screen and (min-width:1200px){.HeroArea-module-wrapper-large{padding-bottom:10rem}}.HeroArea-module-wrapper-small{padding-bottom:3rem}.HeroArea-module-stagebox{position:relative}@media only screen and (max-width:575px){.HeroArea-module-stagebox{margin-top:-1px}}.HeroArea-module-stagebox-in-regular{width:100%}@media only screen and (min-width:576px){.HeroArea-module-stagebox-in-regular{margin-top:calc(min(10rem,12.8205128205vw)*-1);width:unset}}@media only screen and (min-width:1200px){.HeroArea-module-stagebox-in-regular{bottom:0;margin-top:0;position:absolute;width:100%}.HeroArea-module-stagebox-in-regular>form>section,.HeroArea-module-stagebox-in-regular>section{border-right-color:rgba(0,0,0,0)}}@media only screen and (min-width:576px){.HeroArea-module-stagebox-in-small{margin-top:-4rem}}@media only screen and (min-width:768px){.HeroArea-module-stagebox-in-small{margin-top:-6rem}}@media only screen and (min-width:992px){.HeroArea-module-stagebox-in-small{margin-top:-8rem}}.HeroArea-module-section{position:relative;z-index:0}.HeroArea-module-section,.HeroArea-module-section:last-child{margin-bottom:0;padding-bottom:0}@media only screen and (max-width:575px){.HeroArea-module-section:after{display:none}}.HeroArea-module-title-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute!important;top:0;transform:translateX(-50%);z-index:2}.HeroArea-module-badge-wrapper{display:block;pointer-events:none;position:relative;width:100%;z-index:1}@media only screen and (min-width:576px){.HeroArea-module-badge-wrapper{aspect-ratio:2/1;position:absolute}}.HeroArea-module-badge{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding-left:calc(.5rem + env(safe-area-inset-left));padding-right:calc(.5rem + env(safe-area-inset-right));position:relative;top:0;z-index:1}@media only screen and (min-width:576px){.HeroArea-module-badge{position:absolute;rotate:-6deg}}@media only screen and (min-width:1200px){.HeroArea-module-badge{margin:1rem;scale:1.25}}@media only screen and (min-width:576px){.HeroArea-module-badge-top-left{left:.75rem;top:.75rem}}@media only screen and (min-width:768px){.HeroArea-module-badge-top-left{left:1rem;top:1rem}}@media only screen and (min-width:576px){.HeroArea-module-badge-top-right{right:.75rem;top:.75rem}}@media only screen and (min-width:768px){.HeroArea-module-badge-top-right{right:1rem;top:1rem}}@media only screen and (min-width:576px){.HeroArea-module-badge-bottom-right{bottom:0;left:auto;right:1rem;top:auto;translate:0 50%}.HeroArea-module-skewedBottom .HeroArea-module-badge-bottom-right{bottom:min(9vw,126px);translate:0 50%}.HeroArea-module-with-stage-box.HeroArea-module-skewedBottom .HeroArea-module-badge-bottom-right{right:0}}@media only screen and (min-width:768px){.HeroArea-module-with-stage-box.HeroArea-module-skewedBottom .HeroArea-module-badge-bottom-right{right:1rem}}.HeroAreaCarousel-module-base{background-color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - min(9vw, 126px)),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - min(9vw, 126px)),0 100%);left:0;position:absolute;right:0;top:0;z-index:0}@media only screen and (min-width:1200px){.HeroAreaCarousel-module-base{bottom:0;padding-bottom:0!important}}@media only screen and (max-width:575px){.HeroAreaCarousel-module-base{-webkit-clip-path:none!important;clip-path:none!important}}.HeroAreaCarousel-module-image{height:100%;left:0;object-fit:cover;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .5s .5s;width:100%}.HeroAreaCarousel-module-image.HeroAreaCarousel-module-is-active{opacity:1;transition:opacity .5s}.HeroAreaCarousel-module-image:last-of-type{transition:opacity .5s .5s,z-index 0s 1s}.HeroAreaCarousel-module-image:last-of-type.HeroAreaCarousel-module-is-active{transition:opacity .5s .5s,z-index 0s 0s;z-index:-1}.HeroAreaContent-module-title-wrapper{color:#fff;margin-bottom:1rem;padding-left:calc(.5rem + env(safe-area-inset-left));padding-right:calc(.5rem + env(safe-area-inset-right));text-align:center}@media only screen and (min-width:768px){.HeroAreaContent-module-title-wrapper{margin-bottom:2.5rem}}@media only screen and (min-width:992px){.HeroAreaContent-module-title-wrapper{margin-bottom:5rem}}.HeroAreaContent-module-title{font-size:clamp(1.5rem,48/992*100vw,3rem);font-weight:700;line-height:1;margin:0;text-shadow:0 10px 100px rgba(0,0,0,.6),0 10px 200px rgba(0,0,0,.4)}.HeroAreaContent-module-title:not(:last-child){margin-bottom:.5rem}.HeroAreaContent-module-subtitle{font-size:clamp(1rem,32/992*100vw,2rem);font-weight:500;line-height:1.125;margin:0;text-shadow:0 0 70px #000}.HeroAreaContent-module-subtitle:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px){.HeroAreaContent-module-subtitle:not(:last-child){margin-bottom:1.5rem}}@media only screen and (min-width:992px){.HeroAreaContent-module-subtitle:not(:last-child){margin-bottom:2.5rem}}.BenefitsOverviewHero-module-base{margin-bottom:3rem}@media only screen and (min-width:768px){.BenefitsOverviewHero-module-base{margin-bottom:3.125rem}}.BenefitsOverviewHero-module-image{aspect-ratio:14/7}.BenefitsOverviewHero-module-content{background-color:#fff;border-radius:5px;box-shadow:0 0 1px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;margin:-1.5rem auto 0;max-width:70rem;padding:2rem 1.25rem 2.5rem;position:relative;width:calc(100% - 1rem*2)}@media only screen and (min-width:768px){.BenefitsOverviewHero-module-content{margin:-7.5rem auto 0;padding:2.25rem 6.25rem 3rem}}.BenefitsOverviewHero-module-headline{color:#3d3d3d;font-size:2rem;font-weight:700;line-height:1.2;margin:0 0 .75rem;text-align:center}@media only screen and (min-width:768px){.BenefitsOverviewHero-module-headline{font-size:3rem;margin-bottom:1.25rem}}.BenefitsOverviewHero-module-description{color:#3d3d3d;font-size:1.125rem;font-weight:300;line-height:1.5;margin:0 0 1rem;text-align:center}@media only screen and (min-width:768px){.BenefitsOverviewHero-module-description{font-size:1.25rem;margin-bottom:1.5rem}}.BenefitsOverviewHero-module-anchor:hover{text-decoration:underline}.BenefitsOverviewHero-module-anchor:hover>i{animation:BenefitsOverviewHero-module-arrow 1s infinite}@keyframes BenefitsOverviewHero-module-arrow{0%{transform:translateY(0)}50%{transform:translateY(-20%)}to{transform:translateY(0)}}.BenefitsSuggestionCard-module-base{all:unset;cursor:pointer}.BenefitsSuggestionCard-module-base:focus-visible{border:1px #005fcc;outline:1px #005fcc}.BenefitsSuggestionCard-module-card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 2px rgba(31,31,31,.08),0 16px 48px rgba(31,31,31,.08);color:#1f1f1f;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;overflow:hidden;padding:1.5rem;position:relative;width:100%}.BenefitsSuggestionCard-module-card:before{aspect-ratio:1;background:linear-gradient(90deg,var(--gradient-brand-start,#909) 0,var(--gradient-brand-end,#f00) 100%);border-radius:50%;content:"";filter:blur(48px);opacity:.05;position:absolute;top:0;width:75%}.BenefitsSuggestionCard-module-icon-wrapper{background-color:#fff;border-radius:1rem;box-shadow:0 16px 64px 0 rgba(190,0,78,.1);color:#c7105c;display:grid;height:4rem;place-items:center;position:relative;width:4rem}.BenefitsSuggestionCard-module-title{font-size:1.25rem;font-weight:700;line-height:1.4;margin:0;padding:0;position:relative;text-align:center}.BenefitsSuggestionCard-module-button{margin-top:.5rem;position:relative}.BenefitsSuggestionCardForm-module-base{align-items:center;background-color:#fff;border-radius:.375rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.08);display:block;gap:2rem;margin:0 auto;max-width:41.25rem;overflow-y:auto;padding-block:3rem;padding-inline:clamp(1rem,4.2666666667vw,3rem);position:relative;width:100%}.BenefitsSuggestionCardForm-module-form{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;width:100%}.BenefitsSuggestionCardForm-module-form-fields{display:flex;flex-direction:column;gap:1rem;width:100%}.BenefitsSuggestionCardForm-module-title{font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.14286;margin:0;text-align:center}.BenefitsSuggestionCardForm-module-description{font-size:1.125rem;font-weight:300;line-height:1.55556}.BenefitsSuggestionCardForm-module-close-icon{color:#c7105c;cursor:pointer;float:right;position:absolute;right:clamp(1rem,4.2666666667vw,1.5rem);top:clamp(1rem,4.2666666667vw,1.5rem);transition:scale .25s ease-in-out}.BenefitsSuggestionCardForm-module-close-icon:hover{scale:1.1}.BenefitsSuggestionCardForm-module-form-field-length{float:right;padding:0 0 1rem 1rem;position:relative;right:auto;top:1rem}.NotAvailableInfo-module-base{align-items:center;display:flex;flex-direction:column;padding-top:1rem}@media only screen and (min-width:768px){.NotAvailableInfo-module-base{padding-top:2rem}}.NotAvailableInfo-module-icon{color:#c7105c;height:4rem;margin-bottom:.5rem;width:4rem}@media only screen and (min-width:768px){.NotAvailableInfo-module-icon{margin-bottom:1rem}}.NotAvailableInfo-module-title{color:#1f1f1f;font-size:1.875rem;font-weight:500;line-height:1.25;margin:0 0 .5rem;text-align:center}.NotAvailableInfo-module-text,.NotAvailableInfo-module-title{max-width:450px}.NotAvailableInfo-module-text{color:#626262;font-size:1.25rem;margin:0;text-align:center}.SectionVisual-module-image,.SectionVisual-module-wrapper{position:relative}.SectionVisual-module-image.SectionVisual-module-with-lottie{height:100%;object-fit:contain;position:absolute;width:100%}.SectionVisual-module-stagebox{position:relative}@media only screen and (min-width:576px){.SectionVisual-module-stagebox{margin-top:-5rem}}@media only screen and (min-width:768px){.SectionVisual-module-stagebox{margin-top:-12rem;z-index:3}}.SectionVisual-module-stagebox section{border-right:rgba(0,0,0,0)}.AdditionalInfo-module-text{font-family:Euclid Enercity;font-size:.875rem;font-weight:300;line-height:1.5;margin:0;padding:0;text-align:center}@media only screen and (min-width:768px){.AdditionalInfo-module-text{font-size:1rem}}.styles-module-round{border-radius:50%;overflow:hidden}.SolarVideoChatTeaser-module-horizontal-check-list{list-style-type:none;margin:0;padding:0;position:relative}.SolarVideoChatTeaser-module-horizontal-check-list li{margin-bottom:1rem;padding-left:1.75rem}@media only screen and (min-width:768px){.SolarVideoChatTeaser-module-horizontal-check-list li{margin-bottom:1rem;padding-left:2rem}}.SolarVideoChatTeaser-module-horizontal-check-list li p{margin-bottom:0;margin-top:.5rem}.SolarVideoChatTeaser-module-horizontal-check-list li:before{background-color:#007e85;content:"";display:block;height:1.5rem;margin-left:-2rem;-webkit-mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.886 26.932a1.5 1.5 0 01-1.061-.44L4.44 19.108a1.5 1.5 0 112.12-2.121l6.21 6.21L26.312 6.554a1.5 1.5 0 112.328 1.893l-14.59 17.93a1.498 1.498 0 01-1.163.555' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.886 26.932a1.5 1.5 0 01-1.061-.44L4.44 19.108a1.5 1.5 0 112.12-2.121l6.21 6.21L26.312 6.554a1.5 1.5 0 112.328 1.893l-14.59 17.93a1.498 1.498 0 01-1.163.555' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");position:absolute;width:1.5rem}@media only screen and (min-width:768px){.SolarVideoChatTeaser-module-horizontal-check-list li:before{transform:translateY(.25rem)}}.SolarVideoChatTeaser-module-base{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin:0 auto;max-width:64rem;position:relative;text-align:center;width:100%}.SolarVideoChatTeaser-module-horizontal-check-list{align-items:flex-start;display:inline-flex;flex-direction:column;gap:1rem;margin:0 auto;text-align:left}.SolarVideoChatTeaser-module-horizontal-check-list li{font-size:1.25rem;line-height:1.5;margin:0}@media only screen and (min-width:768px){.SolarVideoChatTeaser-module-horizontal-check-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;width:100%}}.SolarVideoChatTeaser-module-center{margin-inline:auto;width:auto}.SolarVideoChatTeaser-module-customer-support{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.SolarVideoChatTeaser-module-flags{display:flex;flex-wrap:wrap;gap:.875rem;width:auto}.SolarVideoChatTeaser-module-emma-photo{width:234px}.SolarVideoChatTeaser-module-headline{max-width:1024px}.SolarVideoChatTeaser-module-badge{align-items:center;aspect-ratio:1/1;background-color:#ffc500;border-radius:50%;color:#1f1f1f;display:flex;flex-direction:column;flex-shrink:0;font-size:clamp(.75rem,3.5vw,.875rem);justify-content:center;line-height:1.2;overflow:hidden;position:absolute;right:calc(-1*clamp(12px,18vw - 90px,50px));top:calc(-1*clamp(50px,9vw,50px));transform:rotate(15deg);width:clamp(120px,18vw,144px);z-index:2}.SolarVideoChatTeaser-module-highlight{font-size:clamp(1.25rem,3.5vw,2.25rem);font-weight:700}.SolarVideoChatTeaser-module-screen-wrapper{margin:54px auto 0;max-width:540px;position:relative;width:100%}.SolarVideoChatTeaser-module-screen-box{aspect-ratio:540/320;background:#fff url(https://www.mein-h-gas.de/_next/static/media/solar-chat-teaser-jan.5a9bdc24.jpg) no-repeat 50%/cover;border-radius:26px;box-shadow:0 0 2px rgba(0,0,0,.08),0 24px 64px rgba(0,0,0,.08);color:#fff;display:flex;flex-direction:column;font-size:1.25rem;font-weight:400;justify-content:flex-start;line-height:1.3;padding:24px 20px;position:relative;text-align:left;width:100%}@media only screen and (max-width:575px){.SolarVideoChatTeaser-module-screen-box>*{display:none}}.SolarVideoChatTeaser-module-screen-box strong{color:#c7105c;font-weight:700}.SolarVideoChatTeaser-module-message-bubble{background-color:#fff;border-radius:20px;box-shadow:0 0 2px rgba(0,0,0,.08),0 24px 64px rgba(0,0,0,.08);display:block;left:1rem;opacity:0;padding:1.5rem;position:relative;text-align:left;top:-25px;transition:margin .5s,top .5s,left .5s;width:calc(100% - 2rem);z-index:2}@media only screen and (min-width:768px){.SolarVideoChatTeaser-module-message-bubble{left:-85px;margin-bottom:-30px;margin-inline:auto;top:-45px;width:480px}}.SolarVideoChatTeaser-module-message-bubble:before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="23" viewBox="0 0 28 23" fill="none"><path d="M21.1716 1.82842L0 23H28V4.65685C28 1.09324 23.6914 -0.691439 21.1716 1.82842Z" fill="white"/></svg>') no-repeat bottom;content:"";display:block;height:23px;margin-left:50%;position:absolute;transform:translate(-200%,calc(-100% - 1.45rem));transition:transform .5s;width:28px}@media only screen and (min-width:768px){.SolarVideoChatTeaser-module-message-bubble:before{transform:translateY(calc(-100% - 1.45rem))}}.SolarVideoChatTeaser-module-message-bubble.SolarVideoChatTeaser-module-hide{opacity:0}.SolarVideoChatTeaser-module-message-bubble.SolarVideoChatTeaser-module-animate{animation:SolarVideoChatTeaser-module-appear 1s .25s forwards}.SolarVideoChatTeaser-module-disable-link{pointer-events:none}.SolarVideoChatTeaser-module-footer{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-top:.5rem}@keyframes SolarVideoChatTeaser-module-appear{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.AdditionalContents-module-section>div:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:768px){.AdditionalContents-module-section>div:not(:last-child){margin-bottom:6rem}}.GuideBoxSearchBox-module-base{background-color:#fff;border:2px solid #cecece;border-radius:5px;width:100%}.GuideBoxSearchBox-module-base>label{background-color:rgba(0,0,0,0);border:none}.GuideBoxSearchBox-module-base>label>span{top:.2rem}.GuideBoxSearchBox-module-amount{color:#1f1f1f;font-size:1.5rem;font-weight:500;line-height:1.25;margin:1.5rem 0 1rem;max-height:0;opacity:0;transition:max-height .25s,opacity .25s}.GuideBoxSearchBox-module-amount.GuideBoxSearchBox-module-visible{max-height:30px;opacity:1}.CourseSelectionStageBox-module-title{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--linear-gradient-headline,linear-gradient(90deg,#990099 0,#e50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.CourseSelectionStageBox-module-base{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.08),0 24px 64px rgba(0,0,0,.08);display:flex;flex-direction:column;margin-inline:auto;padding:1.5rem 1.5rem 2.5rem;width:min(55rem,100%)}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-base{padding:2rem}}.CourseSelectionStageBox-module-title{display:inline-block;font-size:1.875rem;font-weight:500;justify-self:center;line-height:1.3;margin:0 auto 1.5rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-title{font-size:2.25rem}}.CourseSelectionStageBox-module-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-wrapper{flex-direction:row;gap:.75rem}}.CourseSelectionStageBox-module-inputs{display:flex;flex:1 1;flex-direction:column;gap:.75rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-inputs{flex-direction:row}}.CourseSelectionStageBox-module-select{flex:1 1}.CourseSelectionStageBox-module-select>button{border-radius:.5rem}.CourseSelectionStageBox-module-select>button>span:nth-child(2){height:1lh;max-width:85%;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.CourseSelectionStageBox-module-button{align-items:center;background-color:#c7105c;border-radius:.5rem;color:#fff;display:flex;height:3.75rem;justify-content:center;width:3.75rem}.CourseSelectionStageBox-module-button:focus{box-shadow:0 1px 3px 0 rgba(199,16,92,.12),0 8px 16px 0 rgba(199,16,92,.12),0 0 0 4px rgba(199,16,92,.12);outline:none}.CourseSelectionStageBox-module-button.CourseSelectionStageBox-module-disabled{background-color:#ffe9ed;color:#fdced6;cursor:not-allowed;pointer-events:none}.CourseSelectionStageBox-module-button i{margin-right:0!important}.CourseSelectionStageBox-module-desktop{display:none}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-desktop{display:flex}}.CourseSelectionStageBox-module-mobile{display:flex}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-mobile{display:none}}.ContactPerson-module-base{display:flex;margin:0}@media only screen and (max-width:767px){.ContactPerson-module-base{align-items:center}}@media only screen and (max-width:575px){.ContactPerson-module-base{flex-direction:column}}.ContactPerson-module-picture{border-radius:50%;box-shadow:0 24px 56px 0 rgba(0,0,0,.16);height:8rem;width:8rem}.ContactPerson-module-picture>picture>img{border-radius:50%}@media only screen and (max-width:767px){.ContactPerson-module-picture{height:96px;width:96px}}.ContactPerson-module-name{color:#1f1f1f;display:block;font-size:1.25rem;font-weight:500;line-height:1}.ContactPerson-module-name em{color:#626262;font-style:italic;font-weight:400}@media only screen and (max-width:767px){.ContactPerson-module-name{font-size:1.125rem}}.ContactPerson-module-job-title{color:#626262;display:block;font-size:1.125rem;line-height:1;margin-top:.25rem}@media only screen and (max-width:767px){.ContactPerson-module-job-title{font-size:1rem;margin-top:.125rem}}.ContactPerson-module-links{color:#1f1f1f;font-size:1.125rem;line-height:1}@media only screen and (max-width:767px){.ContactPerson-module-links{margin-top:.75rem}}.ContactPerson-module-links .ContactPerson-module-link{color:#c7105c;display:block;line-height:1.5rem;text-decoration:none}@media only screen and (max-width:767px){.ContactPerson-module-links .ContactPerson-module-link{font-size:1rem}}.ContactPerson-module-links .ContactPerson-module-link:not(:last-child){margin-bottom:.5rem}.ContactPerson-module-links .ContactPerson-module-link-mail{color:#c7105c;font-size:1.125rem;font-weight:500;line-height:1.5;margin-bottom:.5rem}.ContactPerson-module-person{display:flex;flex-direction:column;justify-content:space-evenly;margin-left:1.5rem}@media only screen and (max-width:767px){.ContactPerson-module-person{margin-left:1rem;margin-top:1.25rem}}@media only screen and (max-width:374px){.ContactPerson-module-person{margin-left:0;text-align:center}}.ContactPerson-module-picture-wrapper{position:relative}@media only screen and (max-width:767px){.ContactPerson-module-picture-wrapper{width:96px}}.ContactPerson-module-social{align-items:center;background-color:#fff;border:4px solid #fff;border-radius:100px;bottom:0;color:#bbb;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;transition:color .25s;width:32px}.ContactPerson-module-social.ContactPerson-module-left{left:0}.ContactPerson-module-social.ContactPerson-module-right{right:0}@media only screen and (min-width:768px){.ContactPerson-module-social{height:40px;width:40px}}.ContactPerson-module-social.ContactPerson-module-Twitter:hover{color:#00acee}.ContactPerson-module-social.ContactPerson-module-Xing:hover{color:#126567}.ContactPerson-module-social.ContactPerson-module-Linkedin:hover{color:#0a66c2}.ContactPerson-module-social-icon{height:1rem;width:1rem}@media only screen and (min-width:768px){.ContactPerson-module-social-icon{height:1.25rem;width:1.25rem}}.PressContactList-module-base{column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:2rem;width:100%}.PressContactList-module-base>div{align-content:center;display:flex;flex-basis:300px;flex-direction:row;flex-grow:1;margin:0}.PressContactList-module-base>div>div:last-child{margin-left:1.25rem;width:100%}.PressGrid-module-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:767px){.PressGrid-module-grid{grid-template-columns:1fr}}@media only screen and (min-width:1200px){.PressArticleSection-module-base *>[class~=Image-module-base]{margin-left:-6.78125rem;max-width:66.375rem;width:calc(100% + 13.5625rem)!important}.PressArticleSection-module-base *>[class~=Image-module-base] img{width:100%!important}}.PressArticleSection-module-base .PressHeader-module-base-magnolia{margin-bottom:4rem!important}.PressArticleSection-module-base .RichText-module-base ul li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20'%3E%3Cpath d='M1.5 20.017a1.502 1.502 0 01-1.061-2.561l7.523-7.522L.589 2.56A1.5 1.5 0 112.709.438l8.436 8.434a1.504 1.504 0 010 2.121L2.56 19.578a1.495 1.495 0 01-1.061.44' fill='%23c7125c' fill-rule='evenodd'/%3E%3C/svg%3E");height:1rem;margin-left:-1.5rem;margin-top:.25rem;width:1rem}.PressArticleSection-module-base .RichText-module-base ul li{padding-left:1.5rem}.PressArticleSection-module-base .Section-module-skew-bg-gray:before{height:300px;top:-300px}@media only screen and (min-width:1200px){.PressArticleSection-module-base .ImageGallery-module-image-wrapper>figure>div{height:550px}}@media only screen and (max-width:991px){.PressArticleSection-module-base .Container-module-container.Container-module-children-space-small>button:not(:last-child),.PressArticleSection-module-base .Container-module-container.Container-module-children-space-small>div:not(:last-child),.PressArticleSection-module-base .Container-module-container.Container-module-children-space-small>figure:not(:last-child),.PressArticleSection-module-base .Container-module-container.Container-module-children-space-small>header:not(:last-child){margin-bottom:2rem}}.PressArticleSection-module-base .Quote-module-base{margin-top:2rem}.PressArticleSection-module-base .Container-module-container header[class^=Headline]{margin-bottom:.75rem}.PressArticleSection-module-base .PressArticle-module-download{display:flex;justify-content:space-between}.PressArticleSection-module-base .PressArticle-module-download-all{color:#c7105c;display:flex;font-size:1.125rem;font-weight:500}.PressArticleSection-module-base .PressArticle-module-download-all div{align-items:center;display:flex;justify-content:center}.PressArticleSection-module-base .PressArticle-module-download-all svg{margin-top:2px}.PressArticleSection-module-base .PressArticle-module-download-all a,.PressArticleSection-module-base .PressArticle-module-download-all a:visited{color:#c7105c;margin-left:.5rem}@media only screen and (min-width:768px){.PressArticleSection-module-base .PressArticle-module-download-all{font-size:1.25rem}}.PressArticleSection-module-base .Accordion-module-hr{border-bottom:1px solid #bcbdbc!important}.PressArticleSection-module-base .Accordion-module-base:not(:first-child) hr:first-child{display:block}.PressArticleSection-module-base .Accordion-module-headline-container{padding:2rem 0 1.5rem}.PressArticleSection-module-base .Accordion-module-description{padding:0 1rem 1.5rem 0}.ContactPersonList-module-base{column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:2rem;width:100%}.ContactPersonList-module-base>div{align-content:center;display:flex;flex-basis:18.75rem;flex-direction:row;flex-grow:1;margin:0}.ContactPersonList-module-base>div>div:last-child{margin-left:1.25rem;width:100%}
/*# sourceMappingURL=f5ae59ff88dbeee3.css.map*/