:root{--color-szBlack:#29293a;--color-szGray100:#71737f;--color-szGray200:#c0c1c6;--color-szGray300:#e0e0e3;--color-szGray400:#f2f2f3;--color-white:#fff;--color-szGreen:#009990;--color-szGreen100:#69c1b8;--color-szGreen200:#81d1c6;--color-szGreen300:#b2dfd9;--color-szGreen400:#d8efec;--color-brand-munich:#c3d8ea;--color-brand-sport:#dbefd8;--color-brand-jetzt:#ec410b;--color-brand-dasRezept:#942551;--color-brand-szMagazin:#fdf2be}:root{--ribbon-bgcolor:var(--color-white);--ribbon-textcolor:var(--color-szBlack);--ribbon-buttontextcolor:var(--color-white);--ribbon-buttoncolor:#fd4560;--ribbon-buttoncolor-hover:#f35a71;--ribbon-teaser-title-color:var(--ribbon-textcolor);--ribbon-teaser-title-fontsize:2rem;--ribbon-teaser-title-lineheight:1.2}.er-plank--project.er-teaser-ribbon{margin:0;max-width:none;padding-left:0;padding-right:0;padding-top:48px}.er-plank--project.er-teaser-ribbon .er-project-secondary{background:#cce4c7;background:var(--ribbon-bgcolor);display:block}.er-plank--project.er-teaser-ribbon .er-project-secondary__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px;padding-right:24px;margin:24px auto 18px;max-width:984px}@media (max-width:860px){.er-plank--project.er-teaser-ribbon .er-project-secondary__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}}@media (max-width:500px){.er-plank--project.er-teaser-ribbon .er-project-secondary__link{padding-left:20px;padding-right:20px}}.er-plank--project.er-teaser-ribbon .er-project-secondary__image{-ms-flex-negative:0;flex-shrink:0;margin-bottom:-24px;margin-top:-24px;max-width:456px;padding-left:48px;padding-right:0;width:auto}@media (max-width:860px){.er-plank--project.er-teaser-ribbon .er-project-secondary__image{margin-bottom:4px;margin-top:-60px;padding-left:0;width:120px}}.er-plank--project.er-teaser-ribbon .er-project-secondary__image picture{display:block;height:auto;max-width:200px;overflow:auto;padding-bottom:0;width:100%}.er-plank--project.er-teaser-ribbon .er-project-secondary__teaser{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;padding:36px 52px 11px;position:relative;text-align:center;width:auto}@media (max-width:750px){.er-plank--project.er-teaser-ribbon .er-project-secondary__teaser{padding:20px 0 14px}}.er-plank--project.er-teaser-ribbon .er-project-teaser__overline{display:none}.er-plank--project.er-teaser-ribbon .er-project-teaser__title{color:#236243;color:var(--ribbon-teaser-title-color);font-size:2rem;font-size:var(--ribbon-teaser-title-fontsize);line-height:1.2;line-height:var(--ribbon-teaser-title-lineheight);margin:0 0 4px;padding-bottom:0}.er-plank--project.er-teaser-ribbon .er-project-teaser__teaser{color:#29293a;color:var(--ribbon-textcolor);margin-bottom:1.5rem;min-width:auto}.er-plank--project.er-teaser-ribbon .er-project-teaser__teaser .er-button--cta{background-color:#fff;background-color:var(--ribbon-buttoncolor);border-bottom:none;bottom:0;color:#236243;color:var(--ribbon-buttontextcolor);font-size:14px;font-weight:600;letter-spacing:1.3px;line-height:1rem;padding:8px 30px;position:absolute;right:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);white-space:nowrap}.er-plank--project.er-teaser-ribbon .er-project-teaser__teaser .er-button--cta:hover{background-color:#cce4c7;background-color:var(--ribbon-buttoncolor-hover)}.er-plank--project.er-teaser-ribbon .er-project-teaser__teaser .er-button--cta .link-arrow{display:none}:root{--textstroke-textcolor:var(--color-szGreen300);--textstroke-strokecolor:var(--color-szGreen);--textstroke-shadow:4px 4px 0 var(--textstroke-strokecolor),3.75px 3.75px 0 var(--textstroke-strokecolor),3.5px 3.5px 0 var(--textstroke-strokecolor),3.25px 3.25px 0 var(--textstroke-strokecolor),3px 3px 0 var(--textstroke-strokecolor),2.75px 2.75px 0 var(--textstroke-strokecolor),2.5px 2.5px 0 var(--textstroke-strokecolor),2.25px 2.25px 0 var(--textstroke-strokecolor),2px 2px 0 var(--textstroke-strokecolor),1.75px 1.75px 0 var(--textstroke-strokecolor),1.5px 1.5px 0 var(--textstroke-strokecolor),1.25px 1.25px 0 var(--textstroke-strokecolor),1px 1px 0 var(--textstroke-strokecolor),0.75px 0.75px 0 var(--textstroke-strokecolor),0.5px 0.5px 0 var(--textstroke-strokecolor),0.25px 0.25px 0 var(--textstroke-strokecolor),0 0 1px var(--textstroke-strokecolor);--textstroke-shadow--mobile:2.5px 2.5px 0 var(--textstroke-strokecolor),2.25px 2.25px 0 var(--textstroke-strokecolor),2px 2px 0 var(--textstroke-strokecolor),1.75px 1.75px 0 var(--textstroke-strokecolor),1.5px 1.5px 0 var(--textstroke-strokecolor),1.25px 1.25px 0 var(--textstroke-strokecolor),1px 1px 0 var(--textstroke-strokecolor),0.75px 0.75px 0 var(--textstroke-strokecolor),0.5px 0.5px 0 var(--textstroke-strokecolor),0.25px 0.25px 0 var(--textstroke-strokecolor),0 0 1px var(--textstroke-strokecolor)}.er-hstyles-textstroke h1,.er-hstyles-textstroke h2{color:#b6dcae;color:var(--textstroke-textcolor);display:inline-block;font-weight:800;letter-spacing:1.5px;-webkit-text-stroke:1px #236243;-webkit-text-stroke:1px var(--textstroke-strokecolor)}.er-hstyles-textstroke.er-hstyles-shine{position:relative;z-index:-1}.er-hstyles-textstroke.er-hstyles-shine h1,.er-hstyles-textstroke.er-hstyles-shine h2{position:relative}.er-hstyles-textstroke.er-hstyles-shine h1::before,.er-hstyles-textstroke.er-hstyles-shine h2::before{content:attr(data-textstrokecontent);left:0;position:absolute;text-shadow:4px 4px 0 #236243,3.75px 3.75px 0 #236243,3.5px 3.5px 0 #236243,3.25px 3.25px 0 #236243,3px 3px 0 #236243,2.75px 2.75px 0 #236243,2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:var(--textstroke-shadow);top:0;-webkit-text-fill-color:#b6dcae;-webkit-text-fill-color:var(--textstroke-textcolor);-webkit-text-stroke:1px #236243;-webkit-text-stroke:1px var(--textstroke-strokecolor);z-index:-1}@media (max-width:750px){.er-hstyles-textstroke.er-hstyles-shine h1::before,.er-hstyles-textstroke.er-hstyles-shine h2::before{text-shadow:2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:var(--textstroke-shadow--mobile)}}.er-hstyles-textstroke:not(.er-hstyles-shine) h1,.er-hstyles-textstroke:not(.er-hstyles-shine) h2{text-shadow:4px 4px 0 #236243,3.75px 3.75px 0 #236243,3.5px 3.5px 0 #236243,3.25px 3.25px 0 #236243,3px 3px 0 #236243,2.75px 2.75px 0 #236243,2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:var(--textstroke-shadow)}@media (max-width:750px){.er-hstyles-textstroke:not(.er-hstyles-shine) h1,.er-hstyles-textstroke:not(.er-hstyles-shine) h2{text-shadow:2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:var(--textstroke-shadow--mobile)}}:root{--shineDuration:5s;--shineFontcolor:var(--color-szGreen300);--shineColor:var(--color-white);--shineColorHighlight:var(--color-white)}.er-hstyles-shine.er-hstyles--paused h1::before,.er-hstyles-shine.er-hstyles--paused h2::before{-webkit-animation-play-state:paused;animation-play-state:paused}.er-hstyles-shine h1,.er-hstyles-shine h2{display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.er-hstyles-shine h1,.er-hstyles-shine h2{-webkit-animation:animlibShine 6s infinite;animation:animlibShine 6s infinite;-webkit-animation:animlibShine var(--shineDuration) infinite;animation:animlibShine var(--shineDuration) infinite;-webkit-background-clip:text;background-clip:text;background-image:-webkit-linear-gradient(130deg,transparent 20%,rgba(255,255,255,.3) 25%,rgba(237,28,36,.5) 20%,rgba(255,255,255,.3) 35%,transparent 40%);background-image:linear-gradient(-40deg,transparent 20%,rgba(255,255,255,.3) 25%,rgba(237,28,36,.5) 20%,rgba(255,255,255,.3) 35%,transparent 40%);background-image:-webkit-linear-gradient(130deg,transparent 20%,var(--shineColor) 25%,var(--shineColorHighlight) 20%,var(--shineColor) 35%,transparent 40%);background-image:linear-gradient(-40deg,transparent 20%,var(--shineColor) 25%,var(--shineColorHighlight) 20%,var(--shineColor) 35%,transparent 40%);background-repeat:no-repeat;background-size:400% 400%;display:inline-block;-webkit-text-fill-color:transparent}@media (max-width:750px){.er-hstyles-shine h1,.er-hstyles-shine h2{background-size:800% 800%}}}@-webkit-keyframes animlibShine{0%{background-position:100% 50%}30%{background-position:50% 50%}60%{background-position:0 50%}}@keyframes animlibShine{0%{background-position:100% 50%}30%{background-position:50% 50%}60%{background-position:0 50%}}:root{--cas-darkgreen:#236243;--cas-lightgreen:#B6DCAE;--cas-lightgreen2:#cce4c7;--cas-red:#ED1C24;--cas-beige:#F2F1E6;--primary-color:#236243;--textstroke-textcolor:var(--cas-lightgreen);--textstroke-strokecolor:var(--cas-darkgreen);--shineDuration:6s;--shineColor:rgba(255, 255, 255, .3);--shineColorHighlight:rgba(237, 28, 36, 0.5);--ribbon-bgcolor:var(--cas-lightgreen2);--ribbon-buttontextcolor:var(--cas-darkgreen);--ribbon-buttoncolor:white;--ribbon-buttoncolor-hover:var(--cas-lightgreen2);--ribbon-teaser-title-color:var(--cas-darkgreen);--ribbon-teaser-title-fontsize:2rem;--ribbon-teaser-title-lineheight:1.2}header.er-header .er-header__project-icon{width:140px;bottom:-70px}@media (max-width:750px){header.er-header .er-header__project-icon{width:90px;bottom:-34px}}html:not(.blender-fallback) .text-box.intro-first-slide.text-box__xalign-center{-webkit-animation:slideIn 1s forwards;animation:slideIn 1s forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes slideIn{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}to{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);opacity:1}}@keyframes slideIn{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}to{-webkit-transform:translateY(-30vh);transform:translateY(-30vh);opacity:1}}.text-box.multi-blender-intro{text-align:center}.slide-container .text-box:not(.intro).multi-blender-intro,.slide-container .text-box:not(.intro).multi-blender-intro p{font-size:1.5rem}.text-box.er-hstyles-textstroke.er-hstyles-shine.intro-h1-blender.text-box__xalign-center{background-color:transparent;border:none;color:#fff;text-align:center}.slide-container .text-box:not(.intro) h1,.slide-container .text-box:not(.intro) h2{font-family:"SZ Text",Georgia,Times,serif;font-weight:800;font-size:3.5rem;line-height:1.2;margin-bottom:24px}@media (max-width:750px){.slide-container .text-box:not(.intro) h1,.slide-container .text-box:not(.intro) h2{font-size:3rem}}.er-intro.er-intro--standard.h1-no-show .er-title__headline.er-title__headline--sztext{display:none}.er-intro .er-plank .er-title__headline.er-title__headline--sztext{letter-spacing:1.5px;line-height:1.2;font-size:3.5rem;font-weight:800}@media (max-width:750px){.er-intro .er-plank .er-title__headline.er-title__headline--sztext{letter-spacing:1px;font-size:2.5rem}}.er-intro .er-title__content,.er-intro .er-title__overline,.er-slide--intro .er-title__content,.er-slide--intro .er-title__overline{font-weight:600!important}.er-intro.er-intro--standard.er-hstyles-textstroke.er-hstyles-shine.cas-lp-intro .er-title__content.er-title__content--szsans{font-size:1.5rem}@media (max-width:750px){.er-intro.er-intro--standard.er-hstyles-textstroke.er-hstyles-shine.cas-lp-intro .er-title__content.er-title__content--szsans{font-size:1.3rem}}.cas-lp-entry p{font-size:1.3rem;line-height:1.5em;font-weight:400}.cas-lp-entry p b{-webkit-box-shadow:inset 0 -.4em 0 #cce4c7;box-shadow:inset 0 -.4em 0 #cce4c7;-webkit-box-shadow:inset 0 -.4em 0 var(--cas-lightgreen2);box-shadow:inset 0 -.4em 0 var(--cas-lightgreen2)}.cas-lp-entry p i b{font-family:"SZ Text",Georgia,Times,serif}@media (max-width:750px){.cas-lp-entry p{font-size:1.2rem}}.er-plank--text .er-initial{font-weight:600;color:#cce4c7;color:var(--cas-lightgreen2);text-shadow:4px 4px 0 #236243,3.75px 3.75px 0 #236243,3.5px 3.5px 0 #236243,3.25px 3.25px 0 #236243,3px 3px 0 #236243,2.75px 2.75px 0 #236243,2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:4px 4px 0 var(--cas-darkgreen),3.75px 3.75px 0 var(--cas-darkgreen),3.5px 3.5px 0 var(--cas-darkgreen),3.25px 3.25px 0 var(--cas-darkgreen),3px 3px 0 var(--cas-darkgreen),2.75px 2.75px 0 var(--cas-darkgreen),2.5px 2.5px 0 var(--cas-darkgreen),2.25px 2.25px 0 var(--cas-darkgreen),2px 2px 0 var(--cas-darkgreen),1.75px 1.75px 0 var(--cas-darkgreen),1.5px 1.5px 0 var(--cas-darkgreen),1.25px 1.25px 0 var(--cas-darkgreen),1px 1px 0 var(--cas-darkgreen),.75px .75px 0 var(--cas-darkgreen),.5px .5px 0 var(--cas-darkgreen),.25px .25px 0 var(--cas-darkgreen),0 0 1px var(--cas-darkgreen);-webkit-text-stroke:1px #236243;-webkit-text-stroke:1px var(--cas-darkgreen)}@media (max-width:750px){.er-plank--text .er-initial{text-shadow:2.5px 2.5px 0 #236243,2.25px 2.25px 0 #236243,2px 2px 0 #236243,1.75px 1.75px 0 #236243,1.5px 1.5px 0 #236243,1.25px 1.25px 0 #236243,1px 1px 0 #236243,.75px .75px 0 #236243,.5px .5px 0 #236243,.25px .25px 0 #236243,0 0 1px #236243;text-shadow:2.5px 2.5px 0 var(--cas-darkgreen),2.25px 2.25px 0 var(--cas-darkgreen),2px 2px 0 var(--cas-darkgreen),1.75px 1.75px 0 var(--cas-darkgreen),1.5px 1.5px 0 var(--cas-darkgreen),1.25px 1.25px 0 var(--cas-darkgreen),1px 1px 0 var(--cas-darkgreen),.75px .75px 0 var(--cas-darkgreen),.5px .5px 0 var(--cas-darkgreen),.25px .25px 0 var(--cas-darkgreen),0 0 1px var(--cas-darkgreen)}}.er-plank--text h1,.er-plank--text h2,.slide-container .text-box.text-box__style-text h1,.slide-container .text-box.text-box__style-text h2{font-family:"SZ Text",Georgia,Times,serif;color:#cce4c7;color:var(--cas-lightgreen2);display:inline-block;letter-spacing:1.5px;line-height:1.2;font-size:2rem;font-weight:800;text-align:center;--textstroke-shadow:2.5px 2.5px 0 var(--cas-darkgreen),2.25px 2.25px 0 var(--cas-darkgreen),2px 2px 0 var(--cas-darkgreen),1.75px 1.75px 0 var(--cas-darkgreen),1.5px 1.5px 0 var(--cas-darkgreen),1.25px 1.25px 0 var(--cas-darkgreen),1px 1px 0 var(--cas-darkgreen),0.75px 0.75px 0 var(--cas-darkgreen),0.5px 0.5px 0 var(--cas-darkgreen),0.25px 0.25px 0 var(--cas-darkgreen),0 0 1px var(--cas-darkgreen)}@media (max-width:750px){.er-plank--text h1,.er-plank--text h2,.slide-container .text-box.text-box__style-text h1,.slide-container .text-box.text-box__style-text h2{--textstroke-shadow--mobile:1.5px 1.5px 0 var(--cas-darkgreen),1.25px 1.25px 0 var(--cas-darkgreen),1px 1px 0 var(--cas-darkgreen),0.75px 0.75px 0 var(--cas-darkgreen),0.5px 0.5px 0 var(--cas-darkgreen),0.25px 0.25px 0 var(--cas-darkgreen),0 0 1px var(--cas-darkgreen);font-size:2rem;letter-spacing:1.3px}}.er-hstyles-textstroke.er-hstyles-shine{text-align:center}.er-plank--text h3,.slide-container .text-box.text-box__style-text h3{font-family:"SZ Text",Georgia,Times,serif;font-weight:800;text-align:center}.slide-container .text-box{border:2px solid #236243;border:2px solid var(--cas-darkgreen)}@media (max-width:750px) and (min-width:340px){.slide-container .text-box{margin:0 20px}}.er-plank--text b,.er-plank--text strong{color:#236243;color:var(--cas-darkgreen)}.er-plank--text.accordion .question{font-family:"SZ Text",Georgia,Times,serif;font-weight:800;color:#236243;color:var(--cas-darkgreen);letter-spacing:.21px}.er-project-primary__image .gradient{display:none}.er-project-primary__content{border:2px solid #236243;border:2px solid var(--cas-darkgreen)}.er-project-list .er-teaser__title,.er-project-primary__content .er-teaser__title,.er-project-secondary .er-project-teaser__title{font-family:"SZ Text",Georgia,Times,serif;color:#236243;color:var(--cas-darkgreen)}.er-plank--project.er-teaser-ribbon .er-project-teaser__teaser .er-button--cta{border:2px solid #236243;border:2px solid var(--cas-darkgreen)}.er-plank--project.er-teaser-ribbon{margin:2rem 0;padding-top:0}.er-plank--text a,.er-plank--text a:hover{color:#236243;color:var(--cas-darkgreen)}