.Avatar-module-base{border-radius:50%;height:6.625rem;object-fit:cover;object-position:center;width:6.625rem}.Avatar-module-base img{border-radius:50%}@media only screen and (min-width:768px){.Avatar-module-base{height:11rem;width:11rem}}.Avatar-module-border{border:.125rem solid #cecece}.Avatar-module-shadow{box-shadow:0 5px 7px 0 rgba(0,0,0,.12)}.ContactBlock-module-contact-block{display:flex;font-size:1rem}@media only screen and (min-width:576px){.ContactBlock-module-contact-block{font-size:1.5rem}}.ContactBlock-module-contact-block p:not(:last-of-type){margin-bottom:.25rem}.ContactBlock-module-avatar{height:128px;min-width:128px;width:128px}.ContactBlock-module-name{color:#1f1f1f;display:block;font-size:1.25rem;font-weight:500;line-height:1}@media only screen and (max-width:767px){.ContactBlock-module-name{font-size:1.125rem}}.ContactBlock-module-name em{color:#626262;font-style:italic;font-weight:400}.ContactBlock-module-job-title{color:#1f1f1f;display:block;font-size:1.125rem;font-weight:300;line-height:1;margin-top:.25rem}@media only screen and (max-width:767px){.ContactBlock-module-job-title{font-size:1rem;margin-top:.125rem}}.ContactBlock-module-contactData{display:flex;flex-direction:column;justify-content:space-evenly;margin-left:1.5rem}@media only screen and (max-width:767px){.ContactBlock-module-contactData{margin-left:1rem;margin-top:1.25rem}}@media only screen and (max-width:374px){.ContactBlock-module-contactData{margin-left:0;text-align:center}}.ContactBlock-module-links{color:#1f1f1f;font-size:1.125rem;line-height:1}@media only screen and (max-width:767px){.ContactBlock-module-links{margin-top:.75rem}}.ContactBlock-module-links .ContactBlock-module-link{align-items:center;color:#c7105c;display:flex;min-height:1.5rem;text-decoration:none}@media only screen and (max-width:767px){.ContactBlock-module-links .ContactBlock-module-link{font-size:1rem}}.ContactBlock-module-links .ContactBlock-module-link:not(:last-child){margin-bottom:.5rem}.ContactBlock-module-links .ContactBlock-module-link-mail{align-items:center;color:#c7105c;display:flex;font-size:1.125rem;font-weight:500;line-height:1.5;min-height:1.5rem}.ContactBlock-module-phone{font-weight:500}.Quote-module-base{grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:min-content auto;margin:0;grid-row-gap:1rem;row-gap:1rem}@media only screen and (min-width:768px){.Quote-module-base{column-gap:2rem;grid-template-rows:max-content auto}}.Quote-module-avatar{grid-column:1;grid-row:2}@media only screen and (min-width:768px){.Quote-module-avatar{grid-row:1/3}}@media only screen and (max-width:767px){.Quote-module-avatar-no-cite{display:flex;justify-content:center;margin-right:0;width:100%}}.Quote-module-cite{display:flex;flex-direction:column;font-size:.875rem;font-style:normal;grid-column:2;grid-row:2;justify-content:center}@media only screen and (min-width:768px){.Quote-module-cite{font-size:1.125rem;grid-column:2/3;justify-content:start}}.Quote-module-cite span,.Quote-module-cite strong{display:block}.Quote-module-cite strong{font-size:1.25rem;font-weight:700}.Quote-module-cite span{color:#626262;font-size:1.125rem}.Quote-module-quote{font-size:1.25rem;grid-column:1/3;grid-row:1;line-height:1.4!important}@media only screen and (min-width:768px){.Quote-module-quote{grid-column:2/3;grid-row:1}}.QuoteCarousel-module-base{display:flex;gap:.5rem}.QuoteCarousel-module-arrow{align-items:end}.QuoteCarousel-module-arrow>*{margin-bottom:calc(3.3125rem - 12px)}@media only screen and (min-width:768px){.QuoteCarousel-module-items{min-height:220px}.QuoteCarousel-module-arrow{align-items:center}.QuoteCarousel-module-arrow>*{margin-bottom:unset}}.QuoteCarousel-module-item{padding:0 1rem;text-align:center}@media only screen and (min-width:768px){.QuoteCarousel-module-item{text-align:left}}.QuoteCarousel-module-quote{row-gap:1.5rem}@media only screen and (min-width:768px){.QuoteCarousel-module-quote{row-gap:1rem}}.QuoteCarousel-module-carousel-indicators{margin-top:1rem}@media only screen and (min-width:768px){.QuoteCarousel-module-carousel-indicators{margin-top:0}}.QuoteCarousel-module-avatar-wrapper{grid-column:1/3}@media only screen and (min-width:768px){.QuoteCarousel-module-avatar-wrapper{grid-column:1}}.QuoteCarousel-module-text{font-size:1.125rem}@media only screen and (min-width:768px){.QuoteCarousel-module-text{font-size:1.25rem}}.QuoteCarousel-module-avatar{box-shadow:0 8px 16px rgba(0,0,0,.08);height:8rem;margin-left:auto;margin-right:auto;width:8rem}@media only screen and (min-width:768px){.QuoteCarousel-module-avatar{height:11rem;margin-left:0;width:11rem}}.QuoteCarousel-module-cite{grid-column:1/3;grid-row:3}@media only screen and (min-width:768px){.QuoteCarousel-module-cite{grid-column:2/3;grid-row:2}}.QuoteCarousel-module-cite strong{font-size:1.125rem}@media only screen and (min-width:768px){.QuoteCarousel-module-cite strong{font-size:1.25rem}}.QuoteCarousel-module-cite span{font-size:1rem}@media only screen and (min-width:768px){.QuoteCarousel-module-cite span{font-size:1.125rem}.QuoteCarousel-module-carousel-button-left,.QuoteCarousel-module-carousel-button-right{height:11rem}}.QuoteCarousel-module-carousel-button-left{padding-left:.75rem}.QuoteCarousel-module-carousel-button-right{padding-right:.75rem}.SimpleQuote-module-quote{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--default-gradient,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)}.SimpleQuote-module-base{max-width:43.75rem}.SimpleQuote-module-author,.SimpleQuote-module-base,.SimpleQuote-module-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.SimpleQuote-module-quote{font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;text-align:center}@media only screen and (min-width:768px){.SimpleQuote-module-quote{font-size:2.75rem;margin-bottom:1rem}}.SimpleQuote-module-author-name{font-size:1.125rem;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.SimpleQuote-module-author-name{font-size:1.25rem}}.SimpleQuote-module-author-job{color:#1f1f1f;font-size:.875rem;font-weight:300;line-height:1.25}@media only screen and (min-width:768px){.SimpleQuote-module-author-job{font-size:1rem}}.SimpleQuote-module-icon{margin-bottom:.25rem;width:3.125rem}@media only screen and (min-width:768px){.SimpleQuote-module-icon{margin-bottom:.5rem;width:4.5rem}}.EngModal-module-backdrop{background:linear-gradient(90deg,#f06914 30%,#cd007a 99.73%)!important}.BackToTopButton-module-base{bottom:calc(var(--footer-offset, min(124px, .0885714286 * 100vw))*-1 + 2.875rem);position:-webkit-sticky;position:sticky;z-index:3}.BackToTopButton-module-base.BackToTopButton-module-is-fixed{bottom:0;position:relative}.BackToTopButton-module-base.BackToTopButton-module-is-fixed .BackToTopButton-module-button{pointer-events:all;transform:scale(1)}@media only screen and (min-width:1200px){.BackToTopButton-module-base{bottom:calc(var(--footer-offset, min(124px, .0885714286 * 100vw))*-1 + 3.875rem)}.BackToTopButton-module-base.BackToTopButton-module-is-fixed{bottom:0}}.BackToTopButton-module-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15),0 6px 24px rgba(0,0,0,.1);color:#c7105c;cursor:pointer;display:flex;height:3.75rem;justify-content:center;transform:scale(0);transform-origin:center;transition:transform .25s;width:3.75rem}.BackToTopButton-module-button.BackToTopButton-module-is-shown{pointer-events:all;transform:scale(1)}.BackToTopButton-module-host{bottom:var(--footer-offset,min(124px,.0885714286 * 100vw));pointer-events:none;position:absolute;right:2rem;transform:translateY(50%)}@media only screen and (min-width:1200px){.BackToTopButton-module-host{right:4rem}}body.BodyBackground-module-white{background-color:#fff}body.BodyBackground-module-gray{background-color:#f9f9f9}.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}.Listbox-module-base{position:relative}.Listbox-module-button{background-color:#fff;border:none;border-radius:.25rem;box-shadow:inset 0 0 0 .125rem #ffdbe2;color:#bbb;font-size:1.125rem;line-height:1.5rem;min-height:3.75rem;padding:.5rem 3rem .5rem 1rem;position:relative;text-align:left;width:100%}.Listbox-module-button:focus{box-shadow:inset 0 0 0 .125rem #c7105c,0 0 0 .25rem rgba(199,18,92,.12);color:#c7105c;outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem}.Listbox-module-button.Listbox-module-active{color:#c7105c}.Listbox-module-button.Listbox-module-open{box-shadow:inset 0 0 0 .125rem #c7105c}.Listbox-module-button:hover{cursor:pointer}.Listbox-module-button.Listbox-module-invalid{background-color:rgba(229,0,0,.05);box-shadow:inset 0 0 0 .125rem #e50000,0 0 0 .25rem rgba(199,18,92,.12);color:#e50000}.Listbox-module-button.Listbox-module-invalid .Listbox-module-label,.Listbox-module-button.Listbox-module-invalid .Listbox-module-placeholder{color:#e50000}.Listbox-module-button.Listbox-module-disabled{background-color:#fef7f8;cursor:not-allowed}.Listbox-module-text{line-height:1.3125;margin-top:14px;opacity:0;position:absolute;top:26px;transition:opacity .25s,visibility .25s,margin-top .25s}.Listbox-module-text.Listbox-module-active{margin-top:0;opacity:1}.Listbox-module-text.Listbox-module-disabled{color:#eeabb9}.Listbox-module-placeholder{color:#c7105c}.Listbox-module-placeholder.Listbox-module-active{margin-top:0;opacity:1}.Listbox-module-label{color:#c7105c;display:block;font-size:1.125rem;position:absolute;top:0;transform:scale(1) translateY(1.0625rem);transform-origin:left bottom;transition:transform .25s linear,color .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Listbox-module-label.Listbox-module-active{color:#c7105c;transform:scale(.7) translateY(.375rem)}.Listbox-module-icon{align-items:center;bottom:0;color:#c7105c;display:flex;margin-right:1rem;position:absolute;right:0;top:0;transition:transform .25s linear}.Listbox-module-icon.Listbox-module-active{transform:rotate(180deg)}.Listbox-module-icon.Listbox-module-locked{color:#eeabb9}.Listbox-module-options{background-color:#fff;border-radius:.1875rem;box-shadow:0 0 .125rem rgba(0,0,0,.1),0 0 1.6875rem rgba(0,0,0,.12);display:none;list-style-image:none;list-style-position:initial;list-style-type:none;margin:.5rem 0 0;padding:.625rem;position:absolute;width:100%;z-index:5}.Listbox-module-options:focus{outline:.125rem solid rgba(0,0,0,0);outline-offset:.125rem}.Listbox-module-visible{display:block}.Listbox-module-option{border-radius:.1875rem;color:#c7105c;font-size:1.125rem;padding:.625rem}.Listbox-module-option.Listbox-module-focus,.Listbox-module-option.Listbox-module-selected{background-color:rgba(199,16,92,.1)}.Listbox-module-option.Listbox-module-disabled{color:#c7105c;cursor:not-allowed;text-decoration:line-through;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Listbox-module-option:hover:not(.Listbox-module-disabled){background-color:rgba(199,16,92,.1);cursor:pointer}.AccordionItem-module-base:not(:first-child) hr:first-child{display:none}.AccordionItem-module-headline{color:#1f1f1f;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.6;margin:0;max-width:85%}@media only screen and (min-width:375px){.AccordionItem-module-headline{max-width:90%}}@media only screen and (min-width:992px){.AccordionItem-module-headline{font-size:1.125rem}}.AccordionItem-module-headline-container{align-items:center;cursor:pointer;display:flex;justify-content:space-between;transition:padding .25s}.AccordionItem-module-headline{line-height:1.5}@media only screen and (min-width:992px){.AccordionItem-module-headline{line-height:1.6}}.AccordionItem-module-content-container{max-height:0;opacity:0;transition:max-height .25s,opacity .25s}.AccordionItem-module-open .AccordionItem-module-content-container{max-height:100%;opacity:1}.AccordionItem-module-description{font-size:1rem;line-height:1.5}@media only screen and (min-width:992px){.AccordionItem-module-description{font-size:1.125rem;line-height:1.6}}.AccordionItem-module-button{cursor:pointer;height:1rem;margin-right:.125rem;position:relative;width:1rem}.AccordionItem-module-button:after,.AccordionItem-module-button:before{background-color:#c7105c;content:"";position:absolute;transition:transform .25s}.AccordionItem-module-button:before{border-radius:2px;height:100%;left:50%;margin-left:-1px;top:0;width:2px}.AccordionItem-module-button:after{border-radius:2px;height:2px;left:0;margin-top:-1px;top:50%;width:100%}.AccordionItem-module-open .AccordionItem-module-button:before{transform:rotate(90deg)}.AccordionItem-module-open .AccordionItem-module-button:after{transform:rotate(180deg)}.AccordionItem-module-hr{border:none;border-bottom:1px solid #ffdbe2;cursor:pointer;margin:0}.AccordionItem-module-hr:not(:first-child){padding-top:.5rem}@media only screen and (min-width:992px){.AccordionItem-module-hr:not(:first-child){padding-top:.375rem}}.AccordionItem-module-default .AccordionItem-module-headline-container{padding:1.25rem 0 .75rem}@media only screen and (min-width:992px){.AccordionItem-module-default .AccordionItem-module-headline-container{padding:1.375rem 0 1rem}}.AccordionItem-module-default .AccordionItem-module-content-container{padding-inline:1rem;padding-bottom:.75rem}@media only screen and (min-width:768px){.AccordionItem-module-default .AccordionItem-module-content-container{padding-bottom:1.125rem}}.AccordionItem-module-default.AccordionItem-module-open,.AccordionItem-module-default:hover{background-color:#fffcfd}.AccordionItem-module-default.AccordionItem-module-open .AccordionItem-module-headline-container,.AccordionItem-module-default:hover .AccordionItem-module-headline-container{padding-inline:1rem}.AccordionItem-module-highlighted{background-color:#fffcfd;border-radius:.5rem}.AccordionItem-module-highlighted .AccordionItem-module-headline-container{padding:1.25rem}@media only screen and (min-width:992px){.AccordionItem-module-highlighted .AccordionItem-module-headline-container{padding:1.375rem 1.25rem}}.AccordionItem-module-highlighted .AccordionItem-module-content-container{border-top:1px solid #ffdbe2;padding:1rem}@media only screen and (min-width:992px){.AccordionItem-module-highlighted .AccordionItem-module-content-container{padding:1.5rem 1.25rem}}.AccordionItem-module-highlighted .AccordionItem-module-hr{display:none}.AccordionItem-module-highlighted:not(:last-child){margin-bottom:1.5rem}.AccordionItem-module-highlighted .AccordionItem-module-headline{color:#c7105c}.Accordion-module-description{font-size:1rem;line-height:1.5}@media only screen and (min-width:992px){.Accordion-module-description{font-size:1.125rem;line-height:1.6}}.AppModal-module-app-icon{aspect-ratio:1;filter:drop-shadow(rgba(204,0,83,.2) 0 1rem 1rem);transform:rotate(-5deg);width:4rem}.AppModal-module-text{font-size:1.125rem;font-weight:300;line-height:1.56;margin:0;text-align:center}.AppModal-module-marketplace-links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1rem;width:100%}.BenefitsAppTeaser-module-base{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);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2.5rem 1.5rem 2rem;position:relative;width:100%}.BenefitsAppTeaser-module-iconWrapper{display:inline-block;height:4rem;position:relative;transform:rotate(-5deg);width:4rem}.BenefitsAppTeaser-module-iconWrapper:before{background:linear-gradient(90deg,#990099 -.94%,#e50000);border-radius:100vw;content:"";filter:blur(40px);height:8.625rem;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);width:8.625rem;z-index:-1}.BenefitsAppTeaser-module-title{font-size:1.25rem;font-weight:700;line-height:1.5;margin-block:1.5rem 0;text-align:center;text-wrap:pretty}.BenefitsAppTeaser-module-buttons{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.BenefitsCategory-module-base{margin-bottom:3rem;position:relative}@media only screen and (min-width:768px){.BenefitsCategory-module-base{margin-bottom:7.5rem}}.BenefitsCategory-module-base .BenefitsCategory-module-title{align-items:center;display:flex;flex-direction:column;font-size:1.875rem;font-weight:400;gap:.75rem;line-height:1.1;margin-bottom:2rem;margin-top:0;text-align:center}@media only screen and (min-width:768px){.BenefitsCategory-module-base .BenefitsCategory-module-title{flex-direction:row;font-size:2.25rem;line-height:1.2;text-align:left}}.BenefitsCategory-module-base .BenefitsCategory-module-title strong{font-weight:500}.BenefitsCategory-module-base .BenefitsCategory-module-title p{margin:0}.BenefitsCategory-module-base .BenefitsCategory-module-icon{height:2.5rem;width:2.5rem}.BenefitsCategory-module-base .BenefitsCategory-module-content-wrapper{margin:0 auto;max-width:1280px;width:100%}.BenefitsCategory-module-base .BenefitsCategory-module-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));justify-content:center}.BenefitsCategory-module-surrogate .BenefitsCategory-module-color-filter{filter:invert(19%) sepia(55%) saturate(3670%) hue-rotate(317deg) brightness(97%) contrast(108%)}.BenefitsCategory-module-red .BenefitsCategory-module-color-filter{filter:invert(17%) sepia(99%) saturate(5613%) hue-rotate(357deg) brightness(91%) contrast(121%)}.BenefitsCategory-module-orange .BenefitsCategory-module-color-filter{filter:invert(55%) sepia(51%) saturate(5273%) hue-rotate(6deg) brightness(98%) contrast(101%)}.BenefitsCategory-module-green .BenefitsCategory-module-color-filter{filter:invert(57%) sepia(67%) saturate(517%) hue-rotate(52deg) brightness(95%) contrast(81%)}.BenefitsCategory-module-blue .BenefitsCategory-module-color-filter{filter:invert(17%) sepia(89%) saturate(2477%) hue-rotate(215deg) brightness(87%) contrast(92%)}.BenefitsCategory-module-turquoise .BenefitsCategory-module-color-filter{filter:invert(46%) sepia(47%) saturate(5189%) hue-rotate(155deg) brightness(92%) contrast(101%)}.BenefitsCategory-module-yellow .BenefitsCategory-module-color-filter{filter:invert(89%) sepia(28%) saturate(4784%) hue-rotate(357deg) brightness(100%) contrast(106%)}.BenefitsCategory-module-violet .BenefitsCategory-module-color-filter{filter:invert(9%) sepia(91%) saturate(5749%) hue-rotate(296deg) brightness(102%) contrast(108%)}.BenefitsDealCard-module-base{background-color:#fff;border-radius:12px;box-shadow:0 0 2px rgba(31,31,31,.08),0 16px 48px rgba(31,31,31,.08);height:100%;overflow:hidden;position:relative;width:100%}.BenefitsDealCard-module-logo{align-items:center;display:flex;height:5rem;justify-content:center;margin:auto}.BenefitsDealCard-module-logo picture{line-height:1}.BenefitsDealCard-module-logo img{height:auto;max-height:2.5rem;max-width:6.25rem;object-fit:contain;position:relative}.BenefitsDealCard-module-image-wrapper{height:11.25rem;position:relative}.BenefitsDealCard-module-image-wrapper .BenefitsDealCard-module-image{height:100%;position:absolute;width:100%}.BenefitsDealCard-module-title-wrapper{padding:1.25rem 1.25rem 1.5rem}.BenefitsDealCard-module-title-wrapper .BenefitsDealCard-module-title{font-size:1.25rem;font-weight:700;line-height:1.4;text-align:center}.BenefitsDealCard-module-overlay{align-items:center;background-color:hsla(0,0%,100%,.9);color:#1f1f1f;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.BenefitsDealCard-module-overlay-text{font-size:1.25rem;font-weight:700;line-height:1.4}.BenefitsDealCard-module-badge{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:rgba(0,112,119,.9);bottom:0;display:flex;justify-content:center;left:0;min-height:3.125rem;padding:0 .5rem;position:absolute;width:100%;z-index:1}.BenefitsDealCard-module-badge-text{color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.063rem;line-height:1.3;text-transform:uppercase}.BenefitsHint-module-base{align-items:center;background-color:#fef7f8;border:1px solid #ffdbe2;border-radius:.375rem;display:flex;justify-content:center;min-height:3.125rem;padding:.75rem 1rem}@media only screen and (min-width:768px){.BenefitsHint-module-base{border-radius:.5rem;display:inline-block;margin-bottom:1rem;min-height:3.75rem;padding:1rem 1.5rem}}.BenefitsHint-module-text{color:#c7105c;font-size:1.125rem;line-height:1.3}@media only screen and (min-width:768px){.BenefitsHint-module-text{font-size:1.25rem;line-height:1.2}}.BenefitsSimilarDeals-module-headline{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--default-gradient,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)}.BenefitsSimilarDeals-module-base{position:relative;width:100%}.BenefitsSimilarDeals-module-headline{display:inline-block;font-size:1.875rem;font-weight:500;line-height:1.25;margin-bottom:0}@media only screen and (min-width:768px){.BenefitsSimilarDeals-module-headline{font-size:2.25rem;line-height:1.1}}.BenefitsSimilarDeals-module-wrapper{display:flex;gap:1.25rem;margin:0 -1rem;overflow-x:scroll;padding:2rem 1rem;scroll-snap-stop:always;scroll-snap-type:x mandatory;transition:transform .25s ease}.BenefitsSimilarDeals-module-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.BenefitsSimilarDeals-module-wrapper{padding:3rem 1rem 1.5rem}}.BenefitsSimilarDeals-module-item,.BenefitsSimilarDeals-module-overview-link{flex:0 0 19.0625rem;scroll-snap-align:center}.BenefitsSimilarDeals-module-item>a>div,.BenefitsSimilarDeals-module-overview-link>a>div{box-shadow:0 0 1px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.08)}@media only screen and (max-width:575px){.BenefitsSimilarDeals-module-item,.BenefitsSimilarDeals-module-overview-link{flex:0 0 17rem}}.BenefitsSimilarDeals-module-overview-link{align-items:center;background:linear-gradient(90deg,#990099,#e50000);border-radius:.75rem;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;padding:2rem}.BenefitsSimilarDeals-module-overview-link-text{align-items:center;color:#fff;display:flex;flex:1 1;font-size:1.5rem;font-weight:500;text-align:center}.BenefitsSimilarDeals-module-overview-link-button{margin-top:auto;min-width:100%}.BenefitsOverviewAppBanner-module-base{isolation:isolate;margin-inline:auto;overflow:hidden;padding-left:1.25rem;padding-block:6rem;position:relative;width:min(75.5rem,100%)}@media only screen and (min-width:768px){.BenefitsOverviewAppBanner-module-base{padding-left:5rem}.BenefitsOverviewAppBanner-module-base:before{background:linear-gradient(90deg,transparent 0,#ffe9ed 50%,transparent);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}@media only screen and (min-width:992px){.BenefitsOverviewAppBanner-module-base{padding-left:8.125rem}}.BenefitsOverviewAppBanner-module-iconWrapper{display:inline-block;height:3.375rem;position:relative;transform:rotate(-5deg);width:3.375rem}.BenefitsOverviewAppBanner-module-iconWrapper:before{background:linear-gradient(90deg,#990099 -.94%,#e50000);border-radius:100vw;content:"";filter:blur(40px);height:7rem;left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);width:7rem;z-index:-1}@media only screen and (min-width:768px){.BenefitsOverviewAppBanner-module-iconWrapper{height:4rem;width:4rem}}.BenefitsOverviewAppBanner-module-title{color:#1f1f1f;font-size:1.5rem;font-weight:700;line-height:1.2;margin-block:1.625rem 0;max-width:15ch}@media only screen and (min-width:992px){.BenefitsOverviewAppBanner-module-title{font-size:2.25rem;margin-block:2.185rem 0;max-width:25ch}}.BenefitsOverviewAppBanner-module-buttons{display:flex;flex-direction:column;gap:.8125rem;margin-top:1.5rem}.BenefitsOverviewAppBanner-module-buttons>a{height:3.25rem}.BenefitsOverviewAppBanner-module-buttons>a>svg{height:100%}@media only screen and (min-width:992px){.BenefitsOverviewAppBanner-module-buttons{flex-direction:row;margin-top:2rem}.BenefitsOverviewAppBanner-module-buttons>a{width:auto}.BenefitsOverviewAppBanner-module-buttons>a>svg{max-height:3rem}}.BenefitsOverviewAppBanner-module-image{filter:drop-shadow(0 0 1.5rem rgba(31,31,31,.3));height:auto;left:max(75%,15ch);max-width:12rem;position:absolute;top:5rem;transform:rotate(-8deg);z-index:-1}@media only screen and (min-width:576px){.BenefitsOverviewAppBanner-module-image{left:auto;max-width:16.5rem;right:min(15%,8.125rem);top:6.5rem;transform:rotate(10deg)}}.ComparisonPageFact-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)}.ComparisonPageFact-module-text{font-size:3rem;line-height:1.3;text-align:center}.ComparisonPageFact-module-text strong{font-weight:500}@media only screen and (min-width:768px){.ComparisonPageFact-module-text{font-size:4rem}}.MultiSelect-module-multi-select{display:flex;position:relative}.MultiSelect-module-button{all:unset;align-items:center;background-color:#fff;border:2px solid #ffdbe2;border-radius:3px;display:flex;flex-grow:1;line-height:1.6;padding:1.125rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min-content}.MultiSelect-module-button.MultiSelect-module-active,.MultiSelect-module-button:focus{box-shadow:0 1px 3px 0 rgba(199,18,92,.12),0 8px 16px 0 rgba(199,18,92,.12),0 0 0 4px rgba(199,18,92,.12)}.MultiSelect-module-button.MultiSelect-module-active{border-color:#c7105c}.MultiSelect-module-button.MultiSelect-module-active .MultiSelect-module-label,.MultiSelect-module-button.MultiSelect-module-active.MultiSelect-module-with-gradient .MultiSelect-module-label{color:#c7105c}.MultiSelect-module-button:focus,.MultiSelect-module-button:hover{cursor:pointer}.MultiSelect-module-button.MultiSelect-module-with-gradient{background-color:#fff;border:2px solid rgba(0,0,0,0)}.MultiSelect-module-button:focus.MultiSelect-module-with-gradient,.MultiSelect-module-button[aria-expanded=true].MultiSelect-module-with-gradient{border-color:#fff}.MultiSelect-module-label{color:#c7105c;display:flex;flex:1 1;font-size:1.125rem;justify-content:space-between;text-overflow:ellipsis}.MultiSelect-module-icon{color:#c7105c;display:flex;transition:transform .25s}.MultiSelect-module-icon.MultiSelect-module-rotated{transform:rotate(180deg)}.MultiSelect-module-icon.MultiSelect-module-with-gradient{color:#c7105c}.MultiSelect-module-selectionList{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);display:none;margin:0;max-height:22.5rem;overflow-y:auto;padding:.625rem 0 .625rem .625rem;position:absolute;top:calc(100% + .75rem);width:100%;z-index:6}.MultiSelect-module-selectionList::-webkit-scrollbar{width:28px}.MultiSelect-module-selectionList::-webkit-scrollbar-track{border-radius:0}.MultiSelect-module-selectionList::-webkit-scrollbar-thumb{background:#ffdbe2;background-clip:padding-box;border:10px solid rgba(0,0,0,0);border-radius:13px}.MultiSelect-module-selectionList:focus{outline:none}.MultiSelect-module-button[aria-expanded=true]+.MultiSelect-module-selectionList{display:block}.MultiSelect-module-placeholder-number{align-items:center;background-color:#c7105c;border-radius:4px;color:#fff;display:none;font-size:1.125rem;height:1.625rem;justify-content:center;line-height:1.1;margin-right:.75rem;width:1.625rem}.MultiSelect-module-placeholder-number.MultiSelect-module-is-active{display:flex}.MultiSelect-module-placeholder-number.MultiSelect-module-with-gradient{background-color:#ffe9ed;color:#c7105c}.Pill-module-pill{align-items:center;background-color:#fae6ee;border-radius:25px;display:flex;height:2.5rem;justify-content:center;margin:0 .5rem 0 0;padding:.75rem 1.25rem}.Pill-module-pill.Pill-module-with-gradient{background-color:hsla(0,0%,100%,.2)}.Pill-module-pill .Pill-module-title{color:#c7105c;font-size:1rem;font-weight:500;text-transform:capitalize}.Pill-module-pill .Pill-module-title.Pill-module-with-gradient{color:#fff}.Pill-module-pill .Pill-module-icon{color:#c7105c;cursor:pointer;margin-left:.5rem}.Pill-module-pill .Pill-module-icon.Pill-module-with-gradient{color:#fff}.PillsWrapper-module-wrapper{display:none}@media only screen and (min-width:768px){.PillsWrapper-module-wrapper{display:flex;flex-wrap:wrap;margin-top:1.25rem}}.FilterResetButton-module-base{align-items:center;color:#c7105c;display:flex;margin:.5rem}.FilterResetButton-module-base :hover{cursor:pointer}.FilterResetButton-module-icon{margin-right:.5rem}.FilterResetButton-module-title{font-size:1.125rem;font-weight:500}.FilterWrapper-module-base .FilterWrapper-module-filter{display:flex;width:100%}.FilterWrapper-module-base .FilterWrapper-module-filter>div{flex:1 1;min-width:0}@media only screen and (min-width:768px){.FilterWrapper-module-base .FilterWrapper-module-filter>div{max-width:25%}}.FilterWrapper-module-base .FilterWrapper-module-filter>div:not(:last-child){margin-right:1rem}@media only screen and (max-width:767px){.FilterWrapper-module-base .FilterWrapper-module-filter>div:not(:last-child){margin-bottom:2rem;margin-right:0}.FilterWrapper-module-base .FilterWrapper-module-filter>div:not(:first-child){display:none}}.FilterWrapper-module-filter-button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-bottom:1.5rem}.FilterWrapper-module-filter-button .FilterWrapper-module-icon{color:#c7105c;margin-right:.5rem}.FilterWrapper-module-filter-button .FilterWrapper-module-text{color:#c7105c;font-size:1.125rem;font-weight:500}@media only screen and (min-width:768px){.FilterWrapper-module-filter-button{display:none}}.PressCheckBoxList-module-base{margin:0}.PressCheckBoxList-module-item{border-radius:3px;cursor:pointer;display:flex;padding:10px}.PressCheckBoxList-module-item:hover{background-color:rgba(199,16,92,.1)}.PressCheckBoxList-module-item .PressCheckBoxList-module-text{color:#c7105c;font-size:1.125rem;margin-left:12px}.PressCheckBoxList-module-item.PressCheckBoxList-module-active{color:#c7105c}.PressFilterModal-module-base{background-color:#fff;bottom:0;display:none;flex-direction:column;height:100%;justify-content:stretch;position:fixed;right:0;top:0;width:100%;z-index:100}.PressFilterModal-module-visible{display:flex}@media only screen and (min-width:768px){.PressFilterModal-module-visible{display:none}}.PressFilterModal-module-header{align-items:center;box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:.5rem;padding:1rem}.PressFilterModal-module-headline{font-size:1.125rem;font-weight:500}.PressFilterModal-module-icon{color:#c7105c}.PressFilterModal-module-content-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.PressFilterModal-module-content{flex-grow:1;overflow:auto;padding:0 1.125rem 1rem}.PressFilterModal-module-content hr:first-child{display:none}.PressFilterModal-module-content h3{font-size:1.125rem;font-weight:400}.PressFilterModal-module-footer{padding:1rem;text-align:center}.PressFilterModal-module-footer>.PressFilterModal-module-button{font-size:1.125rem}.PressFilterModal-module-footer>div:not(:first-child){margin-top:1rem}.PressFilterModal-module-reset-filter{background:none;border:none;color:#c7105c;font-size:1.125rem;font-weight:500;margin:1.5rem 0}.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}}.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}}.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%}.NewCarousel-module-base{position:relative}.NewCarousel-module-slides{background-color:#fffcfd;display:flex;flex-wrap:nowrap;list-style:none;margin:0;overflow-x:scroll;overflow-y:hidden;padding:0;scroll-snap-type:x mandatory;transition:max-height .3s ease-out}.NewCarousel-module-slides::-webkit-scrollbar{display:none}.NewCarousel-module-slide{align-items:center;display:block;flex:1 0 100%;margin:0;overflow:hidden;padding:0;scroll-snap-align:center;width:100%}.NewCarousel-module-slide-content{display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.NewCarousel-module-control-button{all:unset;align-items:center;aspect-ratio:1;background-color:#fff;border-radius:999px;box-shadow:0 0 1px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.08);color:#c7105c;cursor:pointer;display:none;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:3.125rem;z-index:1}.NewCarousel-module-control-button:disabled{opacity:.5;pointer-events:none}.NewCarousel-module-control-button.NewCarousel-module-left{left:1.5rem}.NewCarousel-module-control-button.NewCarousel-module-right{right:1.5rem}@media only screen and (min-width:768px){.NewCarousel-module-control-button{display:flex}.NewCarousel-module-control-button:before{aspect-ratio:1;background-color:#c7105c;background:rgba(0,0,0,0);border-radius:999px;content:"";display:block;height:100%;opacity:0;outline:.375rem solid hsla(0,0%,100%,.4);position:absolute;transition:opacity .25s;width:100%}.NewCarousel-module-control-button:focus-visible:before,.NewCarousel-module-control-button:hover:before{opacity:1}}.NewCarousel-module-indicators{bottom:1.5rem;display:flex;gap:1rem;left:50%;position:absolute;transform:translateX(-50%)}.NewCarousel-module-indicator{all:unset;aspect-ratio:1;background-color:hsla(0,0%,100%,.4);border-radius:999px;cursor:pointer;width:1rem}.NewCarousel-module-indicator:focus{outline:.375rem solid hsla(0,0%,100%,.4)}.NewCarousel-module-indicator:focus:not(.NewCarousel-module-active){background-color:#bbb;border:2px solid #fff}.NewCarousel-module-indicator.NewCarousel-module-active{background-color:#fff}.ImageGallery-module-image{display:block;width:100%}.ImageGallery-module-caption{color:#1f1f1f;font-size:.875rem;font-weight:300;line-height:1.5;margin-inline:auto;margin-top:1.5rem;padding-inline:1.5rem;text-align:center;width:100%}@media only screen and (min-width:768px){.ImageGallery-module-caption{font-size:1rem}}.ImageGallery-module-caption-with-download{max-width:844px;text-align:left}.ImageGallery-module-caption-with-download div{display:flex;justify-content:space-between}.ImageGallery-module-button-link{color:#c7105c;padding-left:2rem}.PressArticleRichText-module-base h2{font-size:1.5rem;font-weight:500;line-height:1.25}@media only screen and (min-width:768px){.PressArticleRichText-module-base h2{font-size:1.875rem}}.PressArticleRichText-module-base h2:not(:first-child){margin-top:2rem}@media only screen and (min-width:992px){.PressArticleRichText-module-base h2:not(:first-child){margin-top:3rem}}.PressArticleRichText-module-base h2:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:992px){.PressArticleRichText-module-base h2:not(:last-child){margin-bottom:1rem}}.WaermwendeProjectContainer-module-base{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;width:100%}.WaermwendeProjectContainer-module-base+.WaermwendeProjectContainer-module-base{margin-top:2rem}.WaermwendeProjectContainer-module-base.WaermwendeProjectContainer-module-default{max-width:52rem}.WaermwendeProjectContainer-module-base.WaermwendeProjectContainer-module-wide{max-width:66rem}.WaermwendeProjectContainer-module-base.WaermwendeProjectContainer-module-wide>*{margin-inline:auto}.WaermwendeProjectContainer-module-base figure>figcaption{padding-inline:1rem}.WaermwendeProjectInfo-module-highlighted .WaermwendeProjectInfo-module-data-item-detail,.WaermwendeProjectInfo-module-highlighted .WaermwendeProjectInfo-module-data-item-label,.WaermwendeProjectInfo-module-title{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--default-gradient,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)}.WaermwendeProjectInfo-module-base{display:flex;flex-direction:column;gap:2rem;margin:0;width:100%}@media only screen and (min-width:768px){.WaermwendeProjectInfo-module-base{gap:2.5rem}}.WaermwendeProjectInfo-module-header{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;flex-wrap:wrap;font-size:1rem;gap:1rem;justify-content:space-between;padding-bottom:1.5rem}.WaermwendeProjectInfo-module-category{align-items:center;display:flex;gap:.25rem}.WaermwendeProjectInfo-module-category-label{margin:0}.WaermwendeProjectInfo-module-category .WaermwendeProjectInfo-module-icon{color:#c7105c}.WaermwendeProjectInfo-module-back-button{align-items:center;color:#1f1f1f;display:flex;gap:.25rem;justify-content:flex-start;transition:color .125s}.WaermwendeProjectInfo-module-back-button:hover{color:#c7105c}.WaermwendeProjectInfo-module-back-button-label{display:none}@media only screen and (min-width:768px){.WaermwendeProjectInfo-module-back-button-label{display:block}}.WaermwendeProjectInfo-module-headline-group{display:flex;gap:.5rem;margin:.5rem 0 0}.WaermwendeProjectInfo-module-title{display:inline-block;font-size:2.25rem;font-weight:500;margin:0}.WaermwendeProjectInfo-module-sub-title{color:#626262;font-size:1rem;font-weight:300;margin:0}.WaermwendeProjectInfo-module-data-items{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;margin-block:0;width:100%}.WaermwendeProjectInfo-module-data-item{align-items:last baseline;display:flex;flex:1 1;flex-direction:row;font-size:1rem;gap:.5rem;justify-content:stretch;margin:0;padding:0;width:100%}@media only screen and (min-width:768px){.WaermwendeProjectInfo-module-data-item{font-size:1.125rem}}.WaermwendeProjectInfo-module-data-item .WaermwendeProjectInfo-module-dots{align-items:baseline;color:#c7105c;display:flex;flex:1 1;font-size:50%;font-weight:700;min-width:2.25ch;opacity:.3;overflow:hidden}.WaermwendeProjectInfo-module-data-item .WaermwendeProjectInfo-module-dots:before{content:". . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . ." " . . . . . . . . . . . . . . . . . . . .";float:left;white-space:nowrap;width:0}.WaermwendeProjectInfo-module-data-item-detail{align-items:baseline;display:flex;font-weight:500;gap:.5rem;text-align:right}.WaermwendeProjectInfo-module-data-item.WaermwendeProjectInfo-module-highlighted{color:#c7105c}.WaermwendeProjectInfo-module-data-item-detail,.WaermwendeProjectInfo-module-data-item-label{margin:0}.WaermwendeProjectInfo-module-highlighted .WaermwendeProjectInfo-module-data-item-detail,.WaermwendeProjectInfo-module-highlighted .WaermwendeProjectInfo-module-data-item-label{font-weight:700}
/*# sourceMappingURL=844b01bb5d77bf04.css.map*/