@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:italic;font-weight:500;src:url(/static/media/NHaasGroteskTXPro-66MdIt.3eccaed41dcc19ceb34b.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:normal;font-weight:700;src:url(/static/media/NHaasGroteskTXPro-75Bd.718a1081f50eb799ae95.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:italic;font-weight:700;src:url(/static/media/NHaasGroteskTXPro-76BdIt.d0bbcc39dab2bfdd51ed.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:normal;font-weight:500;src:url(/static/media/NHaasGroteskTXPro-65Md.621f1ae17388f1b32a64.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:italic;font-weight:400;src:url(/static/media/NHaasGroteskTXPro-56It.8f9908df197afd76e721.woff2) format("woff2")}@font-face{font-display:swap;font-family:NeueHaasGroteskText Pro;font-style:normal;font-weight:400;src:url(/static/media/NHaasGroteskTXPro-55Rg.4c5cae5eb88d11bb46a2.woff2) format("woff2")}.App{padding:4rem 3.2rem 3.2rem}@media(max-width:1199px){.App{padding:4rem 1.6rem 1.6rem}}@media(max-width:767px){.App{padding-top:1.3rem}}.no-selections{-webkit-user-select:none;user-select:none}.App-header h1{height:50px}.App-wrapper{margin:0 auto;max-width:109.7rem;padding-bottom:100px;position:relative;width:100%}@media(max-width:767px){.App-wrapper{display:table}}.main-col{display:inline-block;padding-right:1.5rem;vertical-align:top;width:calc(71% - 1.5rem)}@media(max-width:991px){.main-col{width:calc(60% - 1.5rem)}}@media(max-width:767px){.main-col{display:table-row-group;width:100%}}.aside-col{display:inline-block;vertical-align:top;width:calc(29% + 1.5rem)}@media(max-width:991px){.aside-col{width:calc(40% + 1.5rem)}}@media(max-width:767px){.aside-col{display:table-header-group;width:100%}}.init-loader{margin-top:2.5rem;text-align:center;width:100%}.navigation{background-color:#fff;border-radius:.8rem;box-shadow:0 2px 4px 0 #00000040;margin-bottom:1.8rem;padding:1.2rem 1rem 2.4rem;width:100%}.navigation a{color:#000;display:inline-block;font-size:1.6rem;font-weight:var(--font-weight-medium);padding-bottom:4rem;position:relative;text-align:center;text-decoration:none;transition:color .2s ease-in-out;width:25%}.navigation a:before{background-color:#fff;border:.4rem solid #00584d;bottom:0;height:2.8rem;transition:border-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,bottom .2s ease-in-out;width:2.8rem}.navigation a:after,.navigation a:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%)}.navigation a:after{background-color:#00584d;bottom:.1rem;height:2.6rem;opacity:0;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;width:2.6rem}.navigation a:hover{color:#00584d}.navigation a:hover:before{border-color:#00af43}.navigation a.active:before{border-color:#00af43;bottom:-.55rem;height:3.9rem;width:3.9rem}.navigation a.active:after{background-color:#00af43;opacity:1}.navigation a.phase-done:after{opacity:1}.navigation a.phase-done:hover:after{background-color:#00af43}.navigation a.phase-inactive{pointer-events:none}@media(max-width:767px){.navigation a{font-size:1.2rem}}.navigation-inner{position:relative;width:100%}.navigation-inner:before{background-color:#00584d;bottom:1.2rem;content:"";display:block;height:.3rem;left:12.5%;position:absolute;width:75%}.area-title{background-color:#00584d;border:1px solid #00584d;border-image:none;border-image:initial;color:#fff;font-weight:var(--font-weight-heading);padding:12px 3rem;text-align:left;width:auto}.area-title,.card-wrapper{box-shadow:0 1px 3px 0 #00000052}.card-wrapper{background-color:#fff;border:1px solid #ededed;margin:1.5rem 0 0}.card-content h3{color:#000;font-size:1.8rem;font-weight:var(--font-weight-medium);margin-bottom:1.9rem;margin-top:0}.card,.card-content:not(.funding-model-and-price){padding:3rem}.card{background-color:#fff;border:none;cursor:pointer;display:inline-block;font-size:1.4rem;line-height:var(--line-height-body);position:relative;transition:border-color .3s ease-in-out,background-color .35s ease-in-out;width:100%}.card:not(.not-selectable):not(.selected):hover{border-color:#00584d80}.card:not(.not-selectable):not(.selected):hover:before{opacity:.2}@media(max-width:767px){.card:not(.not-selectable):not(.selected):hover:before{opacity:0}}.card.not-selectable{cursor:auto}.card:before{background-color:#00af43;content:"";display:block;height:calc(100% + 2px);left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .2s ease-in-out;width:10px}.card.selected{background-color:#f5f5f5}.card.selected:before{opacity:1}.card:focus{outline:none}.card span{display:block;text-align:left}.card .title{font-size:1.8rem;font-weight:var(--font-weight-heading);padding-bottom:1rem}.card .error{color:gray;float:right;font-size:1.1rem}.card-tabs{margin:2.4rem 0 -1.4rem;text-align:left;width:100%}@media(max-width:991px){.card-tabs{margin-top:1.4rem}}.card-tab{color:#00584d;display:inline-block;text-transform:uppercase;transition:color .2s ease-in-out;width:auto}.card-tab--active,.card-tab:hover{color:#00af43;cursor:pointer}.card-tab+.card-tab{margin-left:4.2rem}@media(max-width:991px){.card-tab{margin-right:3rem;margin-top:1rem}.card-tab+.card-tab{margin-left:0}}.card-tab-content{font-size:1.4rem;max-height:0;overflow:hidden;padding:0 3rem;transition-property:max-height,padding-top,padding-bottom;transition-timing-function:ease-in-out}.card-tab-content li{margin-left:10px}.card-tab-content li:not(:first-of-type){margin-top:10px}.card-tab-content--open{border-top:1px solid #ededed!important;max-height:none;overflow:visible;padding:1rem 2rem}.card-tab-content--toggling{border-top:1px solid #ededed!important;overflow:hidden}.card-tab-content--toggling.card-tab-content--open{max-height:40rem;overflow:hidden!important;padding:1rem 2rem}.card-tab-content ol,.card-tab-content ul{margin:1.2rem 0;padding-left:1.5rem}.card-tab-content img{height:auto;width:100%}.card-tab-content--img{cursor:pointer;padding:0!important}.card-tab-content.funding-model-and-price{padding:0}.proscons{display:inline-block;font-size:1.4rem;padding-right:1.4rem;vertical-align:top;width:50%}.proscons h4{font-size:1.4rem;font-weight:var(--font-weight-medium);margin:1.2rem 0 1.2rem 1rem}.proscons ul{list-style:none;margin-bottom:2rem;padding-left:0}.proscons li{display:flex;gap:1rem;margin-left:1rem;position:relative}.proscons li:before{display:block;font-size:2.4rem;font-weight:var(--font-weight-medium);left:-1.8rem;position:absolute;top:-.6rem}.proscons li+li{margin-top:10px}.pros-and-cons-block{background-color:#f5f5f5}.pros-and-cons-block .proscons{border-right:5px solid #fff;padding:0 .8rem 1.4rem;width:50%}.pros-and-cons-block .proscons+.proscons{border-right:none}.pros-and-cons-block+.pros-and-cons-block{margin-top:1.2rem}.pros-and-cons-title{background-color:#00584d;border-bottom:.7rem solid #fff;color:#fff;font-size:1.4rem;font-weight:var(--font-weight-heading);padding:.8rem 1.8rem;position:relative;width:100%}.pros-and-cons-title a{color:#fff;display:inline-block;font-weight:var(--font-weight-regular);position:absolute;right:1.8rem;text-decoration:none;top:.7rem}.pros-and-cons-title a:hover{text-decoration:underline}@media(max-width:900px){.pros-and-cons-block .proscons,.pros-and-cons-block--cons,.pros-and-cons-block--pros,.proscons .proscons,.proscons--cons,.proscons--pros{border-right:none;width:100%}.pros-and-cons-block--cons,.proscons--cons{border-top:.7rem solid #fff}}.card.not-selectable,.column-container,.fund-model-graph,.fund-model-item,.implementation-model{font-size:1.4rem;width:100%}.card.not-selectable .col-left,.column-container .col-left,.fund-model-graph .col-left,.fund-model-item .col-left,.implementation-model .col-left{display:inline-block;padding:2.4rem 3.2rem 3.2rem;vertical-align:top;width:71%}.card.not-selectable .col-left .description,.column-container .col-left .description,.fund-model-graph .col-left .description,.fund-model-item .col-left .description,.implementation-model .col-left .description{line-height:var(--line-height-body)}@media(max-width:767px){.card.not-selectable .col-left,.column-container .col-left,.fund-model-graph .col-left,.fund-model-item .col-left,.implementation-model .col-left{width:100%}}.card.not-selectable .col-right,.column-container .col-right,.fund-model-graph .col-right,.fund-model-item .col-right,.implementation-model .col-right{align-items:stretch;background-color:#f2f6f6;color:#00584d;display:inline-block;padding:0 1.5rem;vertical-align:top;width:29%}@media(max-width:927px)and (min-width:768px){.card.not-selectable .col-right,.column-container .col-right,.fund-model-graph .col-right,.fund-model-item .col-right,.implementation-model .col-right{width:35%}}@media(max-width:767px){.card.not-selectable .col-right,.column-container .col-right,.fund-model-graph .col-right,.fund-model-item .col-right,.implementation-model .col-right{padding-bottom:2.5rem;padding-top:2.5rem;width:100%}.card.not-selectable .col-right h4,.column-container .col-right h4,.fund-model-graph .col-right h4,.fund-model-item .col-right h4,.implementation-model .col-right h4{margin-top:0}}.card.not-selectable h3,.column-container h3,.fund-model-graph h3,.fund-model-item h3,.implementation-model h3{font-size:1.8rem;font-weight:var(--font-weight-heading);margin-bottom:1.2rem;margin-top:0}@media(max-width:767px){.card.not-selectable,.column-container,.fund-model-graph,.fund-model-item,.implementation-model{display:block!important}}.implementation-model{display:inline-flex}.implementation-model .col-right{border:none;color:#00584d;cursor:pointer;position:relative;text-align:center;text-transform:uppercase;transition:color .2s ease-in-out}.implementation-model .col-right:hover{color:#00af43}.column-container .fund-model-graph,.column-container .fund-model-item,.funding-model-and-price .fund-model-graph,.funding-model-and-price .fund-model-item{display:inline-flex}.column-container .fund-model-graph+.fund-model-item,.column-container .fund-model-item+.fund-model-item,.funding-model-and-price .fund-model-graph+.fund-model-item,.funding-model-and-price .fund-model-item+.fund-model-item{border-top:1px solid #e8e9ee}.column-container .fund-model-graph:last-child,.column-container .fund-model-item:last-child,.funding-model-and-price .fund-model-graph:last-child,.funding-model-and-price .fund-model-item:last-child{padding-bottom:0}.column-container .col-right,.funding-model-and-price .col-right{align-items:center;display:flex;height:auto;justify-content:center;text-align:center}.column-container .col-right div,.funding-model-and-price .col-right div{display:inline-grid}.column-container .col-right span,.funding-model-and-price .col-right span{display:inline-block;width:100%}.column-container .col-right span.price,.funding-model-and-price .col-right span.price{font-size:20px;font-weight:var(--font-weight-bold);margin-top:.1rem}@media(max-width:927px)and (min-width:768px){.column-container .col-right span.price,.funding-model-and-price .col-right span.price{font-size:16px}}.column-container .col-right span.second,.funding-model-and-price .col-right span.second{padding-top:3rem}.fund-model-graph{font-size:1.4rem}.fund-model-graph .col-left{padding:1rem 2rem 2rem}.fund-model-graph .col-right{background-color:#f5f5f5;color:#000}.fund-model-graph .col-right h4{color:#00584d;font-size:15px;margin-bottom:1.2rem}.column-container .col-left{padding:0}.column-container.selected .col-right{background-color:#e8ecec}.button-area{background-color:#f3f3f3;border-top:1px solid #d2d2d2;bottom:0;height:70px;left:0;line-height:70px;padding:0 2.5rem;position:fixed;transition:top .1s linear;width:100%;z-index:200}.button-area .App-wrapper{padding-bottom:0}.button-area button{border:none;border-radius:2rem;cursor:pointer;line-height:1;outline:none;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out}.button-area #previous{background-color:#f3f3f3;float:left;height:100%;margin-top:2.6rem;transition:color .2s ease-in-out}.button-area #previous:hover{color:#00584d}@media(max-width:500px){.button-area #previous{margin-top:16px;max-width:150px;text-align:left}}.button-area #continue{background-color:#008533;color:#fff;display:block;float:right;font-weight:700;margin-top:1.5rem;padding:1.2rem 4rem}.button-area #continue:hover{background-color:#002520}.button-area #continue:disabled{background-color:#f3f3f3;border:1px solid #d2d2d2;color:#000;cursor:default}.side-panel{background-color:#fff;border:1px solid #ededed;box-shadow:0 1px 3px 0 #00000052}.side-panel>h3{background-color:#00584d;color:#fff;font-size:1.6rem;font-weight:var(--font-weight-heading);margin:-.1rem -.1rem 0;padding:1.4rem 1.3rem}@media(max-width:767px){.side-panel>h3{display:none}}.side-panel .section-title{align-items:center;background-color:#e5e5e587;display:flex;font-size:1.6rem;font-weight:var(--font-weight-medium);justify-content:space-between;padding:1.25rem}.side-panel .collapse-button{background:#0000 none;border:none;border-radius:50%;cursor:pointer;display:grid;font-size:2rem;font-weight:var(--font-weight-bold);height:3.2rem;outline:none;padding-top:.2rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:3.2rem}.side-panel .collapse-button:hover{background-color:#0000001a}.side-panel .collapse-button:focus{border:.1rem solid #0000001a}.side-panel .section-content{max-height:40rem;overflow:hidden;padding:1.3rem}.side-panel .collapsable-container.open .section-content{max-height:none;overflow:visible;padding:1.3rem}.side-panel .collapsable-container.toggling .section-content{display:block!important;transition-property:max-height,padding;transition-timing-function:ease-in-out}.side-panel .collapsable-container.toggling.closed .section-content,.side-panel .collapsable-container.toggling.open .section-content{max-height:40rem;overflow:hidden;padding:1.3rem}.side-panel .collapsable-container.closed .section-content{display:none;max-height:0!important;overflow:hidden!important;padding:0 1.3rem!important}.side-panel .projectinfo{display:none}.side-panel+.side-panel{margin-top:1.5rem}@media(max-width:767px){.side-panel--article-links{display:none}}.side-panel--hide{visibility:hidden}.variables-item{margin:0 -1.3rem;padding:0 1.3rem 1.6rem}.variables-item h4{font-size:1.4rem;font-weight:var(--font-weight-medium);margin:0 0 1rem}.variables-item+.variables-item{border-top:.1rem solid #ededed;padding-top:1.3rem}.variables-item:last-child{padding-bottom:.7rem}.percentage-input__label{align-items:center;display:grid;grid-template-columns:1.5fr 2fr}.euro-input__label-text,.percentage-input__label-text{font-size:1.4rem}.euro-input__input,.percentage-input__input{border:.1rem solid #d2d2d2;border-radius:.3rem;display:inline-block;font-size:1.4rem;padding:.7rem 1.5rem .6rem 0;text-align:center;transition:border-color .2s ease-in-out,outline .2s ease-in-out;width:7rem}.euro-input__input:hover,.percentage-input__input:hover{border-color:#00af43}.euro-input__input:focus,.percentage-input__input:focus{border-color:#00584d;outline:#00584d}@media(max-width:979px){.euro-input__input,.percentage-input__input{font-size:1.4rem;padding-right:1.2rem}}.percentage-input__input-wrapper{align-items:center;display:flex;gap:.75rem}.percentage-input__input-field{position:relative}.euro-input__input{margin-left:3.1rem;padding-right:0}.percentage-input__unit{display:inline-block;font-size:1.4rem;pointer-events:none;position:absolute;right:.75rem;top:.5rem;-webkit-user-select:none;user-select:none}@media(max-width:979px){.percentage-input__unit{font-size:1.4rem}}.euro-input__unit{display:inline-block;font-size:1.4rem;margin-left:1.4rem}.percentage-input__button{background:#00584d none;border:.1rem solid #0000;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:1.8rem;font-weight:var(--font-weight-bold);height:2.4rem;line-height:0;padding:0;place-items:center;text-align:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;width:2.4rem}.percentage-input__button:hover{background-color:#007263;transition:none}.percentage-input__button:focus{border-color:#00af43;outline:none}.percentage-input__button:active{background-color:#00af43}.input-elem{position:relative}.input-elem+.input-elem{margin-top:.8rem}.section-content>div{position:relative}.change-scale{color:#888;font-size:1.4rem;position:absolute;right:0;top:-.2rem}.change-scale button{background-color:#fff;border:none;border-radius:.2rem;box-shadow:0 0 0 1px #888;color:#ccc;cursor:pointer;font-size:1.4rem;margin:0 .3rem;outline:none;overflow:hidden;padding:.3rem 0 .3rem .4rem;position:relative;width:8rem}.change-scale button span{background:#00584d;color:#fff;display:inline-block;padding:.3rem;position:absolute;top:0;transition:left .2s ease-in-out,transform .2s ease-in-out,border-radius .2s ease-in-out;width:3.5rem}.change-scale button span.left{border-radius:.2rem 0 0 .2rem;left:0;transform:translateX(0)}.change-scale button span.right{border-radius:0 .2rem .2rem 0;left:100%;transform:translateX(-100%)}.conclusion-set+.conclusion-set{margin-top:1.4rem}.conclusion-set:last-child{margin-bottom:.3rem}.conclusion-label{font-weight:400;width:60%}.conclusion-label,.conclusion-value{display:inline-block;font-size:1.4rem}.conclusion-value{font-weight:var(--font-weight-medium);width:40%}@media(max-width:767px){.side-panel{background-color:#0000;border:none;box-shadow:none}.collapsable-container.variables,.first-two-container{background-color:#fff;border:1px solid #ededed;border-radius:.8rem;box-shadow:0 1px 3px 0 #00000052;margin-bottom:1.5rem}.contact-form__item{max-width:none!important;padding-right:2.5rem!important}}.article-link{display:inline-block;padding:1.7rem 1.6rem;position:relative;width:100%}.article-link h4{color:#000;display:inline-block;font-weight:var(--font-weight-medium);margin-bottom:2.7rem;width:calc(100% - 11.1rem)}.article-link img{float:right;height:10rem;margin:0 0 0 .6rem;width:10rem}.article-link:before{background-color:#00af43;content:"";display:block;height:100%;left:-.1rem;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:.8rem}.article-link:hover:before{opacity:1}.article-link:active h4,.article-link:focus h4,.article-link:hover h4{color:#000}.article-link__tags{list-style:none;margin:0;padding:0}.article-link__tags li{color:#708090;display:inline-block;font-size:1.2rem;text-transform:uppercase;width:calc(100% - 11.1rem)}.article-link+.article-link{border-top:.1rem solid #d2d2d2bf}.slider>h4{font-size:1.6rem;font-weight:var(--font-weight-medium);margin:0}.slider-line{background-color:#d2d2d2;border-radius:.2rem;cursor:pointer;height:.4rem;margin:6.5rem 0 3rem;position:relative;width:100%;z-index:5}.slider-line--filled{background-color:#00584d;border-radius:.2rem 0 0 .2rem;bottom:0;height:.4rem;left:0;pointer-events:none;position:absolute}.slider-ball{background-color:#fff;border:.1rem solid #00584d;border-radius:50%;cursor:pointer;height:2.2rem;left:0;position:absolute;top:-.9rem;transition:margin .15s ease-in-out,width .15s ease-in-out,height .15s ease-in-out,box-shadow .15s ease-in-out;width:2.2rem;z-index:5}.slider-ball:before{border:.6rem solid #0000;border-top-color:#00584d;content:"";display:block;height:.1rem;left:50%;position:absolute;top:-1.45rem;transform:translateX(-50%);width:.1rem}.slider-ball:after{background-color:#00584d;border-radius:50%;content:"";display:block;height:1.2rem;margin:.4rem 0 0 .4rem;transition:margin .15s ease-in-out;width:1.2rem}@media(max-width:991px){.side-panel .slider-ball{height:3.4rem;left:0;top:-1.4rem;width:3.4rem}.side-panel .slider-ball:after{height:2.4rem;margin:.4rem 0 0 .4rem;width:2.4rem}.side-panel .slider--sliding .slider-ball{height:3.6rem!important;width:3.6rem!important}.side-panel .slider--sliding .slider-ball:after{margin:.5rem 0 0 .5rem!important}}@media(min-width:300px){.teaser-box .slider--sliding .slider-ball,.teaser-box .slider-ball{height:3.4rem!important;left:0;top:-1.4rem;width:3.4rem!important}.teaser-box .slider--sliding .slider-ball:after,.teaser-box .slider-ball:after{height:2.4rem;margin:.4rem 0 0 .4rem;width:2.4rem}.teaser-box .slider--sliding .slider-ball{margin-left:0!important;margin-top:0!important}.teaser-box .slider--sliding .slider-ball:after{margin:.4rem 0 0 .4rem!important}}.side-panel .slider--sliding .slider-ball,.teaser-box .slider--sliding .slider-ball{box-shadow:0 .3rem 1.2rem 0 #0006;height:2.6rem;margin-left:-.2rem;margin-top:-.2rem;width:2.6rem}.side-panel .slider--sliding .slider-ball:after,.teaser-box .slider--sliding .slider-ball:after{margin:.6rem 0 0 .6rem}.slider-label{background-color:#00584d;border-radius:.3rem;bottom:100%;color:#fff;cursor:pointer;left:50%;overflow:hidden;padding:.5rem .7rem;position:absolute;transform:translate(-50%,-1.4rem)}.slider-label-text{font-size:1.4rem;-webkit-user-select:none;user-select:none;white-space:nowrap}.input-focused .slider-label-text{visibility:hidden}.slider-input{border:none;border-radius:.2rem;font-size:1.4rem;left:5%;outline:none;position:absolute;text-align:center;top:-3rem;width:90%}.input-focused .slider-input{top:.4rem}.modify-selection{background-color:#00af43;border:none;border-radius:1.6rem;color:#fff;cursor:pointer;font-size:1.35rem;font-weight:var(--font-weight-medium);margin-bottom:2rem;margin-right:1rem;padding:.8rem 1rem;transition:background-color .2s ease-in-out}.modify-selection:focus{outline:none}.modify-selection:hover{background-color:#00584d}.modify-selection:after{background-image:url(/static/media/edit-icon.919d2d82d5a66d9d61b5.svg);background-position:90% 0;background-repeat:no-repeat;background-size:1.7rem;content:"";padding-left:2.6rem}@media(max-width:767px){.modify-selection{margin-bottom:1rem;margin-top:-1rem}}.highcharts-container,.highcharts-root{width:100%!important}.graph-container{border:1px solid #ededed;border-image:none;border-image:initial;box-shadow:0 1px 3px 0 #00000052;height:300px;margin-top:1.5rem;width:100%}@media(max-width:767px){.graph-container{height:600px}}.graph-container .graph.left{border-right:1px solid #f3f3f3;float:left;width:50%}@media(max-width:767px){.graph-container .graph.left{float:none;height:300px;width:100%}}.graph-container .graph.right{float:right;width:50%}@media(max-width:767px){.graph-container .graph.right{float:none;height:300px;width:100%}}.graph-container .graph div{height:300px}.fund-model-graph>.col-left div{height:250px}.comparison-graph div{height:30rem}.teaser-box{background:linear-gradient(180deg,#f3f3f3,#fff);height:36.7rem;padding:2.1rem 2rem 2rem;position:relative;width:100%}.teaser-box h3{color:#00584d;font-size:1.6rem;font-weight:var(--font-weight-medium);line-height:2.3rem;margin-bottom:1.6rem;margin-top:0}.teaser-box__sliders{position:relative}.teaser-box .action-button{background-color:#00af43;border:none;border-radius:2.2rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;height:4rem;margin-top:-.2rem;outline:none;padding:1.1rem;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out;width:100%}.teaser-box .action-button:hover{background-color:#00584d}.teaser-box .action-button:active{background-color:#00af43}@media(max-width:268px){.teaser-box h3{font-size:1.6rem}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contact-form__section h4{background-color:#fff;font-size:1.6rem;font-weight:var(--font-weight-medium);margin:0;padding:1.5rem 2.5rem 1.2rem;width:70%}@media(max-width:767px){.contact-form__section h4{width:100%}}.contact-form__section p{font-size:1.4rem;margin-bottom:1rem;margin-top:1rem;padding-top:0}.contact-form__item{display:block;line-height:var(--line-height-body);max-width:44.5rem;padding-left:7.6rem;padding-right:0;padding-top:1.5rem}.contact-form .error-message{color:red;display:none;float:right;font-size:1.2rem;font-weight:var(--font-weight-regular)}.contact-form label>span{display:inline-block;font-size:1.2rem;margin-bottom:.4rem;transition:color .2s ease-in-out;width:100%}.contact-form label.focus>span{color:#00584d}.contact-form__text-input,.contact-form__textarea{background-color:#fff;border:.1rem solid #ccc;border-radius:.3rem;box-shadow:inset 0 1px 3px 0 #00000080;font-family:NeueHaasGroteskText Pro,sans-serif;font-size:1.6rem;padding:1.2rem 1.2rem 1.1rem;transition:border-color .2s ease-in-out;width:100%}.contact-form__text-input:focus,.contact-form__textarea:focus{border-color:#00584d;outline:none}.contact-form__textarea{height:10.8rem;resize:none}.contact-form__send-wrapper{text-align:right}.contact-form__send{background-color:var(--color-clover);border:.2rem solid #0000;border-radius:3rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:var(--font-weight-medium);margin-bottom:2.5rem;padding:1rem 3rem;text-transform:uppercase;transition:background-color .2s ease-in-out,border-color .08s ease-in-out}.contact-form__send:hover{background-color:var(--color-green-primary)}.contact-form__send:focus{outline:2px solid #ff5f0d;outline-offset:2px}.contact-form__send:active{border-color:#fff}.contact-form__send:disabled{background-color:#f3f3f3;border:1px solid #d2d2d2;color:#000}.contact-form__send--sending{font-size:0;min-height:4.2rem;min-width:11rem;position:relative}.contact-form__send--sending:after{animation:spinner .55s linear infinite;border:.4rem solid #ffffff73;border-bottom-color:#0000;border-radius:50%;content:"";display:block;height:2.4rem;left:4.3rem;position:absolute;top:.7rem;width:2.4rem}.contact-form .error-message-general{color:red;display:none;float:left;font-size:1.2rem;font-weight:var(--font-weight-regular)}.contact-form--sent .contact-form__item.error>span,.contact-form--sent .funding-models-title.error>span{color:red}.contact-form--sent .contact-form__item.error input,.contact-form--sent .funding-models-title.error input{border-color:red}.contact-form--sent .contact-form__item.error .error-message,.contact-form--sent .funding-models-title.error .error-message,.contact-form--sent.contact-form--errors .error-message-general{display:inline-block}.contact-form__section+.contact-form__section{border-top:.1rem solid #e8e9ee}.contact-form__section--funding{background-color:#f2f6f6}.contact-form__item.select{background-color:#fff;cursor:pointer;display:block;overflow:hidden;padding-bottom:1.6rem;padding-top:1rem;position:relative}@media(max-width:767px){.contact-form__item.select{padding-top:2.5rem}}.contact-form__item.select .select__title{display:inline-block;font-size:1.6rem;font-weight:var(--font-weight-medium);margin-bottom:.4rem;transition:color .2s ease-in-out;width:100%}.contact-form__item.select .select__description{font-size:1.4rem;font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin-top:.4rem}.contact-form__item.select input{left:-20rem;position:absolute}.contact-form__item.select:after,.contact-form__item.select:before{content:"";display:block}.contact-form__item.select:before{background-color:#fff;border:.4rem solid #00584d;border-radius:50%;height:3rem;left:2.5rem;position:absolute;top:.5rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:3rem}@media(max-width:767px){.contact-form__item.select:before{top:2rem}}.contact-form__item.select:after{border-bottom:.3rem solid #fff;border-left:.3rem solid #fff;border-radius:.1rem;height:0;left:3.3rem;position:absolute;top:1.4rem;transform:rotate(-45deg);transition:width .2s ease-in-out,height .2s ease-in-out;width:0}@media(max-width:767px){.contact-form__item.select:after{top:2.9rem}}.contact-form__item.select.selected:before{background-color:#00584d}.contact-form__item.select.selected:after{height:.9rem;width:1.5rem}.contact-form__item.select.selected:not(.disabled):hover:before{background-color:#00af43}.contact-form__item.select:not(.disabled):hover:before{border-color:#00af43}.contact-form .fund-model-item{font-size:0;position:relative}.contact-form .fund-model-item+.fund-model-item:before{background-color:#e8e9ee;content:"";display:block;height:.1rem;position:absolute;right:0;top:-.2rem;width:calc(100% - 7.6rem);z-index:50}@media(max-width:767px){.contact-form .fund-model-item+.fund-model-item:before{height:.2rem;width:100%}}.contact-form .fund-model-item .col-left{background-color:#fff;display:inline-block;padding:0;width:70%}@media(max-width:767px){.contact-form .fund-model-item .col-left{width:100%}}.contact-form .fund-model-item .col-right{color:#00584d;display:inline-block;font-size:1.4rem;margin-top:3.7rem;padding:0;position:absolute;text-align:center;width:30%}.contact-form .fund-model-item .col-right span{display:inline-block;font-size:2rem;font-weight:var(--font-weight-medium);margin-top:.8rem;width:100%}@media(max-width:767px){.contact-form .fund-model-item .col-right{margin-bottom:2.5rem;margin-top:2.5rem;position:static;width:100%}}.form-sent-message{padding:10rem 2.5rem}.form-sent-message h2{font-size:2rem;font-weight:var(--font-weight-heading);margin-bottom:2.5rem;margin-top:0}.form-sent-message p{font-size:1.4rem;margin-bottom:1.2rem}.form-sent-message a,.form-sent-message a:visited{color:#00584d}.form-sent-message a{text-decoration:none;transition:color .2s ease-in-out}.form-sent-message a:hover{color:#00af43}.info-ball{height:2.4rem;overflow:hidden;position:absolute;right:0;top:.4rem;width:2.4rem;z-index:100}.info-ball--open{overflow:visible}.info-ball--open .info-ball__text{box-shadow:.4rem .4rem 1rem #0003;line-height:var(--line-height-body);opacity:1}.info-ball__text{background-color:#fff;border:.1rem solid #e0e0e0;bottom:100%;box-shadow:.4rem .4rem 1rem #0000;font-size:1.4rem;min-width:25rem;opacity:0;padding:1.5rem;position:absolute;right:-.5rem;transition:opacity .2s ease-in-out;width:auto;z-index:10}.info-ball__button{background-color:#e0e0e0;border:none;border-radius:50%;bottom:0;color:#000;cursor:pointer;height:2.4rem;left:0;outline:none;padding:0;position:absolute;width:2.4rem}.info-ball__button:focus{outline:none}.info-ball__button i{background-color:#000;display:block;height:.15rem;left:1.15rem;position:absolute;top:.5rem;width:.15rem}.info-ball__button:after,.info-ball__button:before{content:"";display:block;position:absolute}.info-ball__button:before{border-bottom:.1rem solid #000;border-right:.1rem solid #000;border-top:.1rem solid #000;height:.8rem;left:1rem;top:.9rem;width:.3rem}.info-ball__button:after{border-bottom:.1rem solid #000;height:.2rem;left:1.2rem;top:1.5rem;width:.3rem}.image-zoom{background-color:#fff;box-shadow:0 0 1.5rem #0000004d;display:none;height:auto;left:0;margin-left:-1%;margin-top:-25rem;opacity:0;padding:5rem 1% 0;position:absolute;transition:opacity .2s ease-in-out;width:102%;z-index:800}.image-zoom--open{display:block;opacity:1}.image-zoom__img{-webkit-overflow-scrolling:touch;overflow:auto auto;overflow-x:scroll;padding-bottom:2.5rem;width:100%}.image-zoom img{height:auto;min-width:78rem;width:100%}.image-zoom__close{background:none;border:none;cursor:pointer;height:3rem;outline:none;position:absolute;right:2rem;top:2rem;width:3rem}.image-zoom__close:after,.image-zoom__close:before{background-color:#000;content:"";display:block;height:.1rem;left:.5rem;position:absolute;top:1.5rem;transition:background-color .2s ease-in-out;width:2rem}.image-zoom__close:before{transform:rotate(45deg)}.image-zoom__close:after{transform:rotate(-45deg)}.image-zoom__close:h§:after,.image-zoom__close:h§:before{background-color:#00584d}*{--hyphens:auto;--hsl-black:0,0%,0%;--hsl-white:0,0%,100%;--hsl-green-primary:173,100%,17%;--hsl-green-primary-75:172,36%,34%;--hsl-green-primary-65:173,24%,46%;--hsl-green-primary-50:172,20%,55%;--hsl-green-primary-25:173,20%,76%;--hsl-green-primary-8:173,21%,93%;--hsl-green-primary-2:180,20%,95%;--hsl-clover:143,100%,34%;--hsl-clover-8:143,53%,94%;--hsl-clover-accessible:143,100%,26%;--hsl-grey-31:0,0%,31%;--hsl-grey-54:0,0%,46%;--hsl-red:0,100%,24%;--hsl-grey-1:0,0%,90%;--hsl-grey-2:0,0%,70%;--hsl-grey-3:0,0%,40%;--hsl-grey-4:0,0%,10%;--color-black:hsl(var(--hsl-black));--color-white:hsl(var(--hsl-white));--color-green-primary:hsl(var(--hsl-green-primary));--color-green-primary-75:hsl(var(--hsl-green-primary-75));--color-green-primary-65:hsl(var(--hsl-green-primary-65));--color-green-primary-50:hsl(var(--hsl-green-primary-50));--color-green-primary-25:hsl(var(--hsl-green-primary-25));--color-green-primary-8:hsl(var(--hsl-green-primary-8));--color-green-primary-2:hsl(var(--hsl-green-primary-2));--color-clover:hsl(var(--hsl-clover));--color-clover-8:hsl(var(--hsl-clover-8));--color-clover-accessible:hsl(var(--hsl-clover-accessible));--color-grey-31:hsl(var(--hsl-grey-31));--color-grey-54:hsl(var(--hsl-grey-54));--color-red:hsl(var(--hsl-red));--color-grey-1:hsl(var(--hsl-grey-1));--color-grey-2:hsl(var(--hsl-grey-2));--color-grey-3:hsl(var(--hsl-grey-3));--color-grey-4:hsl(var(--hsl-grey-4));--hsl-text:var(--hsl-black);--hsl-text-inverted:var(--hsl-white);--hsl-primary:var(--hsl-green-primary);--hsl-secondary:var(--hsl-clover);--hsl-error:var(--hsl-red);--color-text:hsl(var(--hsl-text));--color-text-inverted:hsl(var(--hsl-text-inverted));--color-primary:hsl(var(--hsl-primary));--color-secondary:hsl(var(--hsl-secondary));--color-error:hsl(var(--hsl-error));--color-black-80:hsl(var(--hsl-black),0.8);--color-secondary-25:hsl(var(--hsl-secondary),0.25);--breakpoint-mobile-menu:992px;--font-serif:sans-serif;--font-sans:"Inter",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--font-monospace:"Inconsolata","Menlo","Monaco","Consolas","Andale Mono","Bitstream Vera Sans Mono","Courier New",monospace;--font-neuetext:"NeueHaasGroteskText Pro",sans-serif;--font-paragraph:var(--font-neuetext);--font-heading:var(--font-neuetext);--font-size-hero:4.5rem;--font-size-h1:3.5rem;--font-size-h2:2.625rem;--font-size-h3:2.25rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-h6:1.125rem;--font-size-overline:0.875rem;--font-size-body-large:1.125rem;--font-size-body-regular:1rem;--font-size-body-small:0.875rem;--font-size-body-extra-small:0.75rem;--font-size-input:0.875rem;--font-size-label:0.75rem;--font-size-button:1rem;--font-size-nav-link:1.125rem;--font-size-top-nav-link:0.875rem;--font-size-tag:0.5625rem;--font-size-breadcrumb:0.875rem;--font-size-quote:1.5rem;--line-height-hero:5.1875rem;--line-height-h1:4.25rem;--line-height-h2:3.625rem;--line-height-h3:2.875rem;--line-height-h4:2.25rem;--line-height-h5:1.9375rem;--line-height-h6:1.6875rem;--line-height-overline:1.75rem;--line-height-body-large:2rem;--line-height-body-small:1.5rem;--line-height-body-extra-small:1.25rem;--line-height-input:1.3;--line-height-label:1.25;--line-height-button:1.25rem;--line-height-nav-link:1.5rem;--line-height-top-nav-link:1.5em;--line-height-tag:0.703rem;--line-height-breadcrumb:1.09375rem;--line-height-quote:2.25rem;--line-height-body:1.75;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-heading:500;margin:0;outline:none;padding:0;text-decoration:none}html{box-sizing:border-box;font-size:10px}body{background-color:#f2f2f2}body,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NeueHaasGroteskText Pro,sans-serif;font-size:1.6rem;margin:0;text-rendering:geometricPrecision}*,:after,:before{box-sizing:inherit}.MinusIcon{font-size:2rem;font-weight:var(--font-weight-bold)}.MinusIcon__color-clover{color:var(--color-clover)}.MinusIcon__margin-top-3{margin-top:-3px}.MinusIcon__margin-top-4{margin-top:-4px}.MinusIcon__margin-top-5{margin-top:-5px}.PlusIcon{font-size:2rem;font-weight:var(--font-weight-bold)}.PlusIcon__color-clover{color:var(--color-clover)}.PlusIcon__margin-top-3{margin-top:-3px}.PlusIcon__margin-top-4{margin-top:-4px}.PlusIcon__margin-top-5{margin-top:-5px}
/*# sourceMappingURL=main.090f5e99.css.map*/