.MagazineLogo-module-base{color:#c7105c;height:124.5874587459px;width:250px}@media only screen and (min-width:768px){.MagazineLogo-module-base{height:142.5280528053px;width:286px}}.MagazineLogo-module-invert{color:#fff}.MagazineLogoMobile-module-color-surrogate{color:#c7105c!important}.MagazineLogoMobile-module-color-white{color:#fff}.MagazineTag-module-base{background-color:#fff;border:2px solid rgba(0,0,0,0);border-radius:100px;color:#c7105c;cursor:pointer;font-weight:500;line-height:1;padding:.5rem 1rem;transition:border .25s,transform .25s}.MagazineTag-module-base:first-child{margin-left:0}.MagazineTag-module-base:last-child{margin-right:0}.MagazineTag-module-default{background-color:#ffe9ed}.MagazineTag-module-category{background-color:rgba(var(--current-magazine-primary-color-rgb,#C7105C),.1);color:#4a4a4a}.MagazineTag-module-outlined{border:2px solid #c7105c}.MagazineTag-module-outlined:hover{transform:translateY(-4px)}.MagazineTag-module-outlined: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);outline:none}.MagazineTag-module-highlighted{background-color:#c7105c;color:#fff}.MagazineTag-module-light{background-color:hsla(0,0%,100%,.3);color:#1f1f1f;cursor:auto}.MagazineTag-module-medium{font-size:1rem;margin:1.25rem .25rem .25rem}.MagazineTag-module-small{font-size:.875rem;margin:.5rem .5rem .25rem 0}.MagazineMain-module-main{margin:-8.625rem auto 0;max-width:100vw;overflow:hidden;position:relative}@media only screen and (min-width:1200px){.MagazineMain-module-main{margin:-13.125rem auto 0}}.MagazineTagNavigation-module-base{display:flex;flex-direction:column;justify-content:center;margin:0}.MagazineTagNavigation-module-logo{margin:0 auto 30px}@media only screen and (min-width:768px){.MagazineTagNavigation-module-logo{margin:0 auto 12px}}.MagazineTagNavigation-module-tag{align-items:center;background-color:#fff;border:none;color:#c7105c;cursor:pointer;display:flex;font-size:1rem;font-weight:500;line-height:1.25;min-height:3.125rem;padding:.5rem 1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media only screen and (min-width:768px){.MagazineTagNavigation-module-tag{border:2px solid #c7105c;border-radius:100px;display:inline;margin:20px 5px 0;min-height:auto;padding:6px 16px;white-space:nowrap;width:auto}.MagazineTagNavigation-module-tag:focus,.MagazineTagNavigation-module-tag:hover{background:rgba(199,18,92,.16);outline:none}}.MagazineTagNavigation-module-tag .MagazineTagNavigation-module-icon-checkmark{display:block;margin-right:.5rem;transform:scale(0);transition:transform .25s}.MagazineTagNavigation-module-tag.MagazineTagNavigation-module-active{opacity:1}.MagazineTagNavigation-module-tag.MagazineTagNavigation-module-active .MagazineTagNavigation-module-icon-checkmark{transform:scale(1)}@media only screen and (min-width:768px){.MagazineTagNavigation-module-tag.MagazineTagNavigation-module-active{background-color:#c7105c;color:#fff}.MagazineTagNavigation-module-tag.MagazineTagNavigation-module-active .MagazineTagNavigation-module-icon-checkmark{display:none}}.MagazineTagNavigation-module-tag.MagazineTagNavigation-module-closed{display:none}.MagazineTagNavigation-module-taglist{border:2px solid #c7105c;border-radius:30px;contain:content;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.MagazineTagNavigation-module-taglist{border:none;flex-direction:row}}.MagazineTagNavigation-module-buttonDropdown{align-items:center;color:#c7105c;cursor:pointer;display:flex;height:2rem;justify-content:center;position:relative;right:0;top:0;transition:transform .25s;width:2rem;z-index:4}.MagazineTagNavigation-module-buttonDropdown.MagazineTagNavigation-module-open{transform:rotate(180deg)}@media only screen and (min-width:768px){.MagazineTagNavigation-module-buttonDropdown{display:none}}.MagazineTagNavigation-module-heightAnimator{background-color:#fff;overflow-y:hidden}@media only screen and (min-width:768px){.MagazineTagNavigation-module-heightAnimator{background-color:rgba(0,0,0,0);overflow-y:auto}}.MagazineTagNavigation-module-animatorRef{margin-bottom:1rem}@media only screen and (min-width:768px){.MagazineTagNavigation-module-animatorRef{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}}.MagazineTagNavigation-module-mobile-placeholder{align-items:center;display:flex;justify-content:space-between;margin:0;padding:.5rem 1rem .5rem 1.5rem;position:relative;white-space:normal;width:100%}.MagazineTagNavigation-module-headline{color:#c7105c;display:flex;font-size:1.875rem;font-weight:700;justify-content:center;line-height:1.25;margin-bottom:.75rem}@media only screen and (max-width:767px){.MagazineTagNavigation-module-headline{display:none}}.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}@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}.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}.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}}.RegioBadge-module-base{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:.75rem;height:6.375rem;justify-content:center;text-align:center;transform:rotate(15deg);width:6.375rem}.RegioBadge-module-base strong{display:block;font-size:1.25rem;font-weight:700;line-height:1.2}@media only screen and (min-width:768px){.RegioBadge-module-base strong{font-size:2rem}.RegioBadge-module-base{font-size:1.125rem;height:10.375rem;width:10.375rem}}.RegioBadge-module-turquoise{background-color:#007e85}.RegioBadge-module-green{background-color:#64b32c;color:#1f1f1f}.RegioKeyVisualSection-module-content{background-color:#fff;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,.15),0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;font-size:1rem;line-height:1.625;margin:-2.25rem 1rem 0;padding:1rem 1rem 3rem;position:relative}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-content{font-size:1.375rem;line-height:1.5;margin:-7.5rem 4.75rem 0;padding:2.5rem 2.5rem 3.5rem}}.RegioKeyVisualSection-module-title{color:#1f1f1f;font-size:1.5rem;font-weight:500;line-height:1.3;margin:0 0 1rem;padding:0;width:100%}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-title{font-size:2.25rem;margin-bottom:2rem;width:70%}}.RegioKeyVisualSection-module-text{font-size:1.125rem;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-text{font-size:1.375rem}}.RegioKeyVisualSection-module-main-text{font-weight:300;margin-bottom:1rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-main-text{margin-bottom:2rem}}.RegioKeyVisualSection-module-highlighted-text{font-weight:500;margin-bottom:2rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-highlighted-text{margin-bottom:2.5rem}}.RegioKeyVisualSection-module-badge-mobile{padding:0 1rem;position:absolute;right:1rem;top:-3.75rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-badge-mobile{display:none}}.RegioKeyVisualSection-module-badge-desktop{display:none;padding:0 1rem;position:absolute;right:3.25rem;top:-4.5rem}@media only screen and (min-width:768px){.RegioKeyVisualSection-module-badge-desktop{display:block}}.RegioKeyVisualSection-module-button{padding:0 4rem;width:auto}.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}.RegioTariffComparison-module-base{display:flex;flex-direction:column;padding-top:3.75rem}@media only screen and (min-width:768px){.RegioTariffComparison-module-base{flex-direction:row;padding-right:5.1875rem;padding-top:0}}.RegioTariffComparison-module-button{margin-top:3rem}@media only screen and (min-width:768px){.RegioTariffComparison-module-button{margin-top:2.75rem}}.RegioTariffComparison-module-detail-link{background:none;border:none;border-bottom:2px solid #c7105c;color:#c7105c;cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.3;margin:auto;padding:0}@media only screen and (min-width:768px){.RegioTariffComparison-module-detail-link{font-size:1.125rem}}.RegioTariffComparison-module-badge{position:absolute;right:.75rem;top:0;transform:translateY(-50%)}@media only screen and (min-width:768px){.RegioTariffComparison-module-badge{right:0;transform:translate(50%,-50%)}}.RegioTariffComparison-module-hide-on-mobile{display:none}@media only screen and (min-width:768px){.RegioTariffComparison-module-hide-on-mobile{display:flex}}.RegioTariffComparison-module-show-on-mobile{display:flex}@media only screen and (min-width:768px){.RegioTariffComparison-module-show-on-mobile{display:none}}.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}}.RegioTariffComparisonBadge-module-base{background-color:#ffc500;color:#fff;font-size:1rem;font-weight:700;line-height:1.25;padding:.7rem 0;position:relative;text-align:center;z-index:2}.RegioTariffComparisonBadge-module-base:before{border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #ffc500;bottom:-14px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media only screen and (min-width:768px){.RegioTariffComparisonBadge-module-base{display:none}}.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}
/*# sourceMappingURL=a47599a9df27e1ef.css.map*/