@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.vcard{z-index:5;position:relative;background:#fff;padding:2em 1em;margin:0 auto}.vcard .hide-mobile{display:none}.vcard .hide-desktop{display:block}.vcard--narrow.vcard--narrow{padding:0}.vcard__breadcrumb{position:absolute;left:0;bottom:100%;display:inline-block;height:2.07692308em;padding:0 .76923077em;line-height:2.35em;color:#fff;background-color:rgba(42,42,42,.8);float:left}.vcard__breadcrumb a{color:#fff;line-height:1;vertical-align:middle}.vcard__subtitle{display:block;font-size:15px;line-height:1.45;margin-bottom:50px}.vcard__image img{margin:0 auto}.vcard__image--teaser{margin:-2em -1em 2em}@media(max-width:939px){.vcard__team{margin-top:4em}}.vcard--lp.vcard{padding-top:2.54em;padding-bottom:2.54em}@media(min-width:640px){.vcard{margin-top:0}.vcard__subtitle{margin-bottom:30px}.vcard__image--teaser{margin:-2em -2em 2em}}@media(min-width:940px){.vcard{padding:2em;max-width:100%}.vcard .hide-mobile{display:block}.vcard .hide-desktop{display:none}}.expander-btn{display:block;position:relative;font-size:15px;font-weight:400;padding:.66666667em 0}.expander-btn,.expander-btn:focus,.expander-btn:hover{color:#5dd382;text-decoration:none}.expander-btn.is-active .expander-btn__icon{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.expander-btn.is-active .expander-btn__caption--active{display:none}.expander-btn.is-active .expander-btn__caption--inactive{display:inline}.expander-btn__caption--inactive{display:none}.expander-btn__icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative;top:2px;margin-left:2px}.campaign-circle{display:inline-block;border-radius:50%;background-color:#5dd382;overflow:hidden;position:relative}.campaign-circle:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(rgba(255,255,255,0)),to(rgba(255,255,255,0.7)));background:-o-linear-gradient(0,rgba(255,255,255,0),rgba(255,255,255,0.7));background:linear-gradient(0,rgba(255,255,255,0),rgba(255,255,255,0.7))}.campaign-circle--s{width:40px;height:40px}.campaign-circle--xl{width:165px;height:165px}.scroller__track{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;padding-left:10px;padding-right:20px}.scroller__item{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:320px}.scroller__btns{display:-webkit-box;display:-ms-flexbox;display:flex}.scroller__btn{margin:20px 25px 0}.scroller__btn--right.scroller__btn--right.scroller__btn--right{margin-left:auto}@media(max-width:939px){.scroller__track{overflow-x:auto;-webkit-overflow-scrolling:touch}.scroller__btn{display:none}}@media(min-width:940px){.scroller--centered{max-width:950px;margin:0 auto}.scroller--centered .scroller__track{margin:0 -10px;padding-right:0;padding-left:0}.scroller--centered .scroller__btn{margin-left:0}.scroller--centered .scroller__btn--right{margin-right:0}}.sharer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sharer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.sharer__item+.sharer__item{padding-top:20px;margin-top:20px;border-top:1px solid #c1c1c1}.sharer__item:hover{text-decoration:none}.sharer__title{margin-left:10px;font-size:18px;line-height:normal}.sharer__icon{margin-left:auto}.icon-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;border:1px solid #c1c1c1;border-radius:50%;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.icon-btn:not(:first-child){margin-left:10px}.icon-btn:hover,.icon-btn:focus,.icon-btn:active{background-color:rgba(0,0,0,.05)}.icon-btn--borderless{border:1px solid transparent}.icon-btn__icon{display:block;top:0}.btns-block>*:not(:last-child){margin-bottom:10px}.btns-block__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.btns-block__col{position:relative;width:100%;min-height:1px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:5px;padding-right:5px}.btns-block__btn{width:100%;display:block}@media(min-width:940px){.btns-block--desktop-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.btns-block--desktop-inline .btns-block__big1{width:50%}.btns-block--desktop-inline .btns-block__row{margin:0}.btns-block--desktop-inline .btns-block__col{width:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:none}}.stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}.stats--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.stats--thirds-left .stats__item:not(:only-child){-ms-flex-preferred-size:auto;flex-basis:auto;max-width:50%}.stats__item--right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.stats__icon{float:left;width:40px;height:40px;margin-right:10px;fill:#e4e4e4;color:#e4e4e4}.stats__value,.stats__caption{display:block}.stats__value{font-size:28px;line-height:1;font-weight:600;white-space:nowrap}.stats__caption{margin-top:.2em;margin-bottom:-.2em;line-height:1.1}@media(min-width:940px){.stats--centered .stats__item{margin-left:30px;margin-right:30px}.stats--thirds-left .stats__item:first-child{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}}@media(max-width:767px){.stats{margin-left:-3px;margin-right:-3px}.stats__item{padding-left:3px;padding-right:3px;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.stats:not(.stats--thirds-left) .stats__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.stats__item>div{max-width:100%}.stats__item--supporter{padding-left:20px}.stats__icon{float:none;margin-right:0;margin-bottom:10px}.stats__value{font-size:22px}.stats__caption{font-size:13px}}.starter-quote{text-align:center;margin:80px auto;max-width:450px}.starter-quote__logo{width:90px;height:90px;margin-bottom:40px}.starter-quote__quote{margin:0 0 40px;font-size:28px;font-weight:700;line-height:normal}.starter-quote__quote:before{content:"\201e"}.starter-quote__quote:after{content:"\201c"}.starter-quote__avatar{display:inline-block;margin-bottom:15px}.starter-quote__small{display:block;margin-top:30px}@media(max-width:767px){.starter-quote{margin-bottom:10px;padding-bottom:40px;border-bottom:2px solid #e4e4e4}}.text-link{color:#5dd382;overflow-wrap:break-word;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.text-link:focus,.text-link:hover{color:#2b9f4f;text-decoration:none}.text-link.text-link{font-weight:600}.text-link__icon{top:-1px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.text-link:hover .text-link__icon,.text-link:focus .text-link__icon{fill:#2b9f4f}.text-link__icon--spaced{margin-left:3px}.text-link--large{font-size:18px}.text-link--white,.text-link--white:hover{color:#fff}.text-link--white:hover{text-decoration:underline}.text-link--white:hover .text-link__icon,.text-link--white:focus .text-link__icon{fill:#fff}.slider-btn{border-radius:0;border:1px solid #e4e4e4;padding:8px 12px;background:0 0;height:44px}.slider-btn:hover,.slider-btn:focus{outline:none}.team-cols__team-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width:940px){.team-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.team-cols__text{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.team-cols__team{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}}.partner{background-color:#fff;position:relative}.partner:after{content:" ";display:block;pointer-events:none;position:absolute;width:100%;height:100%;top:0;border:1px solid #e4e4e4;border-radius:0;mix-blend-mode:darken}.partner__logo{padding:35px;height:250px}.partner__logo.partner__logo img{width:auto}.partner__text{padding:25px}.partner__title{margin:0;font-family:pfdin,trebuchet ms,Tahoma,Arial,Helvetica,Tahoma,sans-serif;font-weight:600;line-height:1.25;color:#304b50;margin-top:11px;margin-bottom:11px;font-size:15px;line-height:1.33333333;margin-top:0}.partner__title small,.partner__title .small{font-weight:400;line-height:1;color:#a1a1a1}strong.partner__title{display:block}.partner__title small,.partner__title .small{font-size:75%}@media(min-width:940px){.partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:30px;margin-right:10px}.partner__logo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:340px;height:340px;max-height:none}.partner__text{padding-left:50px;padding-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner__title{margin:0;font-family:pfdin,trebuchet ms,Tahoma,Arial,Helvetica,Tahoma,sans-serif;font-weight:600;line-height:1.25;color:#304b50;margin-bottom:15px;font-size:18px;line-height:1.22222222;letter-spacing:normal}.partner__title small,.partner__title .small{font-weight:400;line-height:1;color:#a1a1a1}strong.partner__title{display:block}.partner__title small,.partner__title .small{font-size:65%}}.mobile-scroller--mini{margin-left:-7.5px}.mobile-scroller--mini.mobile-scroller--mini{width:calc(100% + 30px/2)}.mobile-scroller--mini .mobile-scroller__item{margin-left:7.5px;margin-right:7.5px}.mobile-scroller--autowidth.mobile-scroller--autowidth .mobile-scroller__item{width:auto;margin-right:10px;margin-left:0}@media(min-width:640px) and (max-width:939px){.mobile-scroller--first-double[data-items="3"] .mobile-scroller__item{width:295px}}@media(min-width:940px){[data-items="3"]:not(.swiper-container-initialized) .mobile-scroller__item{width:calc(33% - 17px)}.mobile-scroller--first-double[data-items="3"] .mobile-scroller__item:first-child{width:calc(67% - 13px)!important}.mobile-scroller__dots{margin-top:0}}@media(max-width:939px){.mobile-scroller{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.mobile-scroller::-webkit-scrollbar{display:none}.mobile-scroller.mobile-scroller{width:auto}.mobile-scroller .swiper-wrapper{width:auto}.mobile-scroller__item{max-width:40vw;width:320px;height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:15px;margin-right:15px;padding:0}.mobile-scroller--mini{margin-left:-15px;margin-right:-15px;padding-left:7.5px;padding-right:7.5px}.mobile-scroller--mini.mobile-scroller--mini{width:calc(100% + 30px)}.mobile-scroller--mini .mobile-scroller__item{width:160px;margin-left:7.5px;margin-right:7.5px;max-width:calc(50vw - 30px)}.mobile-scroller--mini .mobile-scroller__item:first-child:nth-last-child(2),.mobile-scroller--mini .mobile-scroller__item:first-child:nth-last-child(2)~.mobile-scroller__item{max-width:calc(50% - 30px/2)}}@media(max-width:639px){.mobile-scroller__item{max-width:80vw}}.square-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.square-logo:before{content:' ';float:left;padding-top:100%}.square-logo__img{max-width:100%;max-height:100%}.more-circle{width:40px;height:40px;padding-top:10px;padding-left:0;padding-right:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.author{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author a{color:inherit!important}.author a:hover{text-decoration:none}.author__info,.author__image{display:inline-block;vertical-align:middle}.author__info{text-align:left;color:#6d8083;font-size:13px}.author__info__name{color:#304b50;font-weight:600;display:block}.author__image{font-size:15px;margin-right:.66666667em;background:#f5f5f5;width:50px;height:50px}@media(min-width:640px){.author__image{width:60px;height:60px}}.author__image[src=""]{content:""}.author__image--sm{width:40px;height:40px}.author__image--xs{width:30px;height:30px}@media(max-width:639px){.author__image--xs{margin-right:.33333333em}}.campaign-box{background-color:#fff;padding:30px 20px;margin-top:15px;margin-bottom:30px;text-align:center}.campaign-box__title{font-size:24px;line-height:1.1;font-weight:700;margin-top:13px;margin-bottom:13px;height:78px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-box__title>a{max-width:270px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.campaign-box__claim{line-height:1.3}.campaign-box__stat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50px}.campaign-box__stat.campaign-box__stat{margin:24px 0}.campaign-box__link{display:block;color:#5dd382;overflow-wrap:break-word;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.campaign-box__link:focus,.campaign-box__link:hover{color:#2b9f4f;text-decoration:none}.campaign-box__link:focus,.campaign-box__link:hover{color:#2b9f4f;text-decoration:none}.campaign-box__link.campaign-box__link{font-weight:600}.campaign-box__link:hover,.campaign-box__link:focus{-webkit-filter:brightness(.8);filter:brightness(.8)}.campaign-box--listed,.campaign-box--withprojects{margin-top:0;margin-bottom:30px}.campaign-box--withprojects .campaign-box__circle{height:154px;width:154px}@media(min-width:940px){.campaign-box--withprojects{height:472px}}.campaign-box--horizontal{margin-bottom:10px}.campaign-box--bordered{border:1px solid #e4e4e4}@media(min-width:768px){.campaign-box--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 25px;position:relative;height:auto}.campaign-box--horizontal .campaign-box__col{width:33.33333333%;padding-left:25px;padding-right:25px}.campaign-box--horizontal .campaign-box__status{position:absolute;left:30px;top:30px}.campaign-box--horizontal .campaign-box__title{height:auto;font-size:28px}.campaign-box--horizontal .campaign-box__claim{font-size:18px}.campaign-box--horizontal .campaign-box__circle{width:240px;height:240px;display:block;margin-bottom:0}}.js-campaign-slider{background-color:#fff;margin-bottom:10px}.js-campaign-slider .campaign-box{margin-top:0;margin-bottom:0}@media(max-width:767px){.js-campaign-dots.js-campaign-dots{margin-bottom:30px}}@media(min-width:768px) and (max-width:939px){.campaign-box--withprojects{height:510px}}.fade-latest{height:110px;position:relative}.fade-latest__item{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:0;position:absolute;left:0;top:0;pointer-events:none;-webkit-transform:translateY(275%);-ms-transform:translateY(275%);transform:translateY(275%)}.fade-latest__item:nth-child(2){-webkit-transform:translateY(412.5%);-ms-transform:translateY(412.5%);transform:translateY(412.5%)}.fade-latest__item--gone.fade-latest__item--gone.fade-latest__item--gone{-webkit-transform:translateY(-137.5%);-ms-transform:translateY(-137.5%);transform:translateY(-137.5%)}.fade-latest__item--active{opacity:1;pointer-events:all}.fade-latest__item--active.fade-latest__item--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-latest__item--active+.fade-latest__item--active{-webkit-transform:translateY(137.5%);-ms-transform:translateY(137.5%);transform:translateY(137.5%)}@media(min-width:768px){.fade-latest{height:55px}.fade-latest__item.fade-latest__item{-webkit-transform:translateY(137.5%);-ms-transform:translateY(137.5%);transform:translateY(137.5%)}.fade-latest__item:nth-child(even){left:50%}.fade-latest__item--active.fade-latest__item--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__img{display:inline-block;margin-left:3px;margin-right:3px;width:40px;overflow:hidden;vertical-align:top}.team__name{display:block;width:100%;margin-top:10px;line-height:normal}.page-sections .container{margin:0 auto;position:relative}.pageContentWrap{padding-bottom:2.66666667em}.main-section-w-bg{background:#fff;padding:50px 0;margin-bottom:-2.66666667em}.main-section-w-bg .container{padding-left:0;padding-right:0}.borvo__buttons a{display:inline-block;width:auto;margin:0}html:before{display:none}@media all and (max-width:1119px){html{-ms-before:'narrowscreen'}html:before{content:'narrowscreen'}}@media all and (min-width:768px){html{-ms-before:'widescreen'}html:before{content:'widescreen'}}.statusgroup .container{padding:30px 15px}@media(min-width:940px){.statusgroup .container{padding:30px}}.statusgroup .btns-block .btn{width:100%}.has-video.has-thumbnail{max-height:28.4em;position:relative}.has-video.has-thumbnail .overlay{padding-top:1.66666667em;position:absolute;height:100%;width:100%;background:#000;opacity:.5;color:#fff;cursor:pointer;-webkit-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.has-video.has-thumbnail .overlay:hover{opacity:.2;cursor:pointer}.btn--success{background-color:#238c87;border-color:#238c87}.btn--success:hover,.btn--success:focus,.btn--success:active{background-color:#1c6f6b;border-color:#1c6f6b}.btn--gray{background-color:#c1c1c1;border-color:#c1c1c1}.btn--gray:hover,.btn--gray:focus,.btn--gray:active{background-color:#afafaf;border-color:#afafaf}@media(max-width:374px){.page-sections{padding:0}}@media(max-width:480px){.hide-xs{display:none!important}}@media(max-width:639px){.hide-desktop{display:block}.hide-mobile{display:none!important}}@media(min-width:640px){.hide-desktop{display:none}.hide-mobile{display:block}.main-section .image-gallery{display:block}}.cfInterfaceEnabled .pageLogo__animation.pageLogo__animation{margin-left:-15px}.reward-section .appBoxFunding{padding:0}.reward-section .appBoxFunding+.appBoxFunding,.reward-section .appBoxFunding+.appRewardsBox{margin-top:.66666667em}.reward-section .appBoxFunding .reward-title{font-size:18px;margin-bottom:2px}.reward-section .appBoxFunding .image{height:100%;overflow:hidden;position:absolute;top:0;right:0}.reward-section .appBoxFunding .image .img-alternate{display:none}.reward-section .appBoxFunding .opener{opacity:0}.reward-section .appBoxFunding .content{width:73%;padding:1em;position:relative}.reward-section .appBoxFunding .reward-options .spacing{padding:1em 0}.reward-section .appBoxFunding .reward-options .mytyFormBox{margin-top:1.33333333em;margin-bottom:0;padding:0}.reward-section .appBoxFunding .reward-options .mytyFormBox .mytyFormLabel{display:block;min-height:1.46666667em;margin-bottom:.73333333em;position:relative;overflow:hidden}.reward-section .appBoxFunding .reward-options .mytyFormBox label{margin-bottom:0;display:block;max-width:100%}.reward-section .appBoxFunding .reward-options .mytyFormBox+.mytyFormBox{margin-top:.66666667em}.reward-section .appBoxFunding .reward-options-row:before,.reward-section .appBoxFunding .reward-options-row:after{display:table;content:" "}.reward-section .appBoxFunding .reward-options-row:after{clear:both}.reward-section .appBoxFunding .rewards-options .single{margin-top:0}.reward-section .appBoxFunding .reward-number{position:relative}.reward-section .appBoxFunding .reward-number input[type=checkbox]{position:absolute;left:-100px;top:0;opacity:0;z-index:-1}.reward-section .appBoxFunding .reward-number .btn{position:relative;z-index:5}.reward-section .appBoxFunding .reward-number .btn.reward-btn-selected{display:none}.reward-section .appBoxFunding .reward-number .buttons{padding-top:1em}.reward-section .appBoxFunding .badge{display:none;position:absolute;left:0;bottom:0;display:inline-block;height:2.07692308em;padding:0 .76923077em;line-height:2.35em;color:#fff;background-color:rgba(42,42,42,.8);float:left}.reward-section .appBoxFunding .badge p{display:inline}.reward-section .appBoxFunding .toggleSocial{display:none;margin-top:1.5em;color:#5dd382;overflow-wrap:break-word;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out;font-weight:600}.reward-section .appBoxFunding .toggleSocial:focus,.reward-section .appBoxFunding .toggleSocial:hover{color:#2b9f4f;text-decoration:none}.reward-section .appBoxFunding .toggleSocial:focus,.reward-section .appBoxFunding .toggleSocial:hover{color:#2b9f4f;text-decoration:none}.reward-section .appBoxFunding .toggleSocial.reward-section .appBoxFunding .toggleSocial{font-weight:600}.reward-section .appBoxFunding.open .image{width:100%}.reward-section .appBoxFunding.open .image.image{position:relative}.reward-section .appBoxFunding.open .image img{width:100%}.reward-section .appBoxFunding.open .content{width:100%}.reward-section .appBoxFunding.open .opener{opacity:1}.reward-section .appBoxFunding.open .badge{display:inline-block}.reward-section .appBoxFunding.open .toggleSocial{display:block}.reward-section .appBoxFunding.active .reward-number .btn.reward-btn-normal{display:none}.reward-section .appBoxFunding.active .reward-number .btn.reward-btn-selected{display:inline-block}.reward-section .appBoxFunding,.mytyFormDonationBox{background-color:#f1f1f1;position:relative;border-radius:4px;overflow:hidden}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl,.mytyFormDonationBox.mytyFormBox .mytyFormControl{border:none;font-weight:700;padding-left:10px;padding-right:10px}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::-moz-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::-moz-placeholder{color:#999;opacity:1}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl:-ms-input-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl:-ms-input-placeholder{color:#999}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::-webkit-input-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::-webkit-input-placeholder{color:#999}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::-moz-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::-moz-placeholder{color:#999;opacity:1}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl:-ms-input-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl:-ms-input-placeholder{color:#999}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::-webkit-input-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::-webkit-input-placeholder{color:#999}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::-ms-input-placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::-ms-input-placeholder{font-weight:700}.reward-section .appBoxFunding.mytyFormBox .mytyFormControl::placeholder,.mytyFormDonationBox.mytyFormBox .mytyFormControl::placeholder{font-weight:700}.reward-section .appBoxFunding.mytyFormBox .mytyFormInputGroup-addon,.mytyFormDonationBox.mytyFormBox .mytyFormInputGroup-addon{border:none;background:#fff;border-left:1px solid #f1f1f1;font-weight:700}.reward-section .appBoxFunding .price,.mytyFormDonationBox .price{position:relative;font-size:15px;line-height:1.33333333;font-family:pfdin,trebuchet ms,Tahoma,Arial,Helvetica,Tahoma,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03em}.reward-section .appBoxFunding .price .value,.mytyFormDonationBox .price .value,.reward-section .appBoxFunding .price .unit,.mytyFormDonationBox .price .unit{display:inline-block;vertical-align:middle}.reward-section .appBoxFunding .reward-counter:not(.finished),.mytyFormDonationBox .reward-counter:not(.finished){padding-top:.33333333em}.reward-section .appBoxFunding .reward-delivery,.mytyFormDonationBox .reward-delivery,.reward-section .appBoxFunding .reward-counter,.mytyFormDonationBox .reward-counter{font-size:.86666667em;line-height:1.5;display:block;color:#4e666b}.invisible-rewards.is-active .invisible-rewards__more{display:none}.invisible-rewards.is-active .invisible-rewards__content{display:block}.invisible-rewards.is-active .invisible-rewards__less{display:inline-block}.invisible-rewards__btn{text-align:right;margin:30px 0}.invisible-rewards__btn a{color:#5dd382;overflow-wrap:break-word;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.invisible-rewards__btn a:focus,.invisible-rewards__btn a:hover{color:#2b9f4f;text-decoration:none}.invisible-rewards__btn a:focus,.invisible-rewards__btn a:hover{color:#2b9f4f;text-decoration:none}.invisible-rewards__btn a.invisible-rewards__btn a{font-weight:600}.invisible-rewards__content,.invisible-rewards__less{display:none}.js .reward-section .appBoxFunding .reward-options,.js .reward-section .appBoxFunding .reward-number{max-height:0;opacity:0;overflow:hidden;padding:0}.js .reward-section .appBoxFunding .reward-btn-selected{display:none}.js .reward-section .appBoxFunding .reward-btn-normal{display:block}.js .reward-section .appBoxFunding.active .reward-btn-normal{display:none}.js .reward-section .appBoxFunding.active .reward-btn-selected{display:inline-block}.js .reward-section .opener{float:none;position:absolute;width:1.46666667em;height:1.46666667em;right:2em;top:2.66666667em;text-align:center;cursor:pointer}.js .reward-section .appBoxFunding.open .reward-options,.js .reward-section .appBoxFunding.open .reward-number{-webkit-transition:max-height .3s linear,opacity .3s linear;-o-transition:max-height .3s linear,opacity .3s linear;transition:max-height .3s linear,opacity .3s linear;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;max-height:1000px;opacity:1}.js .reward-section .appBoxFunding.open .reward-counter{padding-top:.33333333em}.js .reward-section .appBoxFunding.open .image{max-height:640px;-webkit-transition:max-height .3s linear;-o-transition:max-height .3s linear;transition:max-height .3s linear}.js .reward-section .appBoxFunding.open .opener:before{content:"\e611"}.js aside .reward-section .appBoxFunding .content{position:static}.js aside .reward-section .appBoxFunding .opener{width:100%;height:100%;position:absolute;left:0;top:0;background:0 0;z-index:20}.js aside .reward-section .appBoxFunding .opener:before{display:none}.js aside .reward-section .open .content{position:relative}.js aside .reward-section .open .opener{width:1.46666667em;height:1.46666667em;right:1em;left:auto;top:2em}.js aside .reward-section .open .opener:before{display:block;font-size:85%}.js aside .reward-section .open .image{width:100%}@media(max-width:639px){.reward-section .appBoxFunding{max-height:80px;width:100%;padding:0}.reward-section .appBoxFunding .image{position:absolute;right:0;top:0;max-height:5.33333333em;width:80px;z-index:2;overflow:hidden}.reward-section .appBoxFunding .xecondary{padding:.66666667em 1em;padding-right:6em;height:80px;overflow:hidden}.reward-section .appBoxFunding .img-off .xecondary{padding:.66666667em 1em}.reward-section .appBoxFunding .content{padding:0;width:100%}.reward-section .appBoxFunding .price,.reward-section .appBoxFunding .reward-title{padding:0}.reward-section .appBoxFunding .reward-title{line-height:1.2;max-height:21px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.reward-section .appBoxFunding .richtext{font-size:.93333333em;line-height:1.5}.reward-section .appBoxFunding .richtext p,.reward-section .appBoxFunding .richtext ol,.reward-section .appBoxFunding .richtext ul{line-height:1.3;margin-bottom:.66666667em}.reward-section .appBoxFunding .richtext p:last-child,.reward-section .appBoxFunding .richtext ol:last-child,.reward-section .appBoxFunding .richtext ul:last-child{margin-bottom:0}.reward-section .appBoxFunding .reward-counter{padding-top:0}.reward-section .appBoxFunding .reward-options,.reward-section .appBoxFunding .reward-number{display:none}.reward-section .appBoxFunding .reward-number .buttons{padding-top:1em}.reward-section .appBoxFunding.open{max-height:5000px}.reward-section .appBoxFunding.open .reward-options,.reward-section .appBoxFunding.open .reward-number{display:block}.reward-section .appBoxFunding.open .xecondary{padding:0;height:auto;overflow:visible}.reward-section .appBoxFunding.open .content{padding:1.5em 1em 1em;position:relative}.reward-section .appBoxFunding.open .image{height:auto;-webkit-transition:max-height .3s linear;-o-transition:max-height .3s linear;transition:max-height .3s linear}.reward-section .appBoxFunding.open .image img{height:auto}.reward-section .appBoxFunding.open .image .img-alternate{display:none}.reward-section .appBoxFunding.open .reward-title{max-height:5000px;white-space:normal;overflow:visible;margin-bottom:0}.js .reward-section .appBoxFunding .content{position:static}.js .reward-section .appBoxFunding .opener{width:100%;height:100%;position:absolute;left:0;top:0;background:0 0;opacity:.3;z-index:20}.js .reward-section .appBoxFunding .opener:before{display:none}.js .reward-section .open .content{position:relative}.js .reward-section .open .opener{width:1.46666667em;height:1.46666667em;right:1em;left:auto;top:2em}.js .reward-section .open .opener:before{display:block;font-size:85%}}@media screen and (min-width:940px){.project-section .reward-section .appBoxFunding{max-height:80px;width:100%;padding:0}.project-section .reward-section .appBoxFunding .image{position:absolute;right:0;top:0;max-height:5.33333333em;width:80px;z-index:2;overflow:hidden}.project-section .reward-section .appBoxFunding .xecondary{padding:.66666667em 1em;padding-right:6em;height:80px;overflow:hidden}.project-section .reward-section .appBoxFunding .img-off .xecondary{padding:.66666667em 1em}.project-section .reward-section .appBoxFunding .content{padding:0;width:100%}.project-section .reward-section .appBoxFunding .price,.project-section .reward-section .appBoxFunding .reward-title{padding:0}.project-section .reward-section .appBoxFunding .reward-title{line-height:1.2;max-height:21px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.project-section .reward-section .appBoxFunding .richtext{font-size:.93333333em;line-height:1.5}.project-section .reward-section .appBoxFunding .richtext p,.project-section .reward-section .appBoxFunding .richtext ol,.project-section .reward-section .appBoxFunding .richtext ul{line-height:1.3;margin-bottom:.66666667em}.project-section .reward-section .appBoxFunding .richtext p:last-child,.project-section .reward-section .appBoxFunding .richtext ol:last-child,.project-section .reward-section .appBoxFunding .richtext ul:last-child{margin-bottom:0}.project-section .reward-section .appBoxFunding .reward-counter{padding-top:0}.project-section .reward-section .appBoxFunding .reward-options,.project-section .reward-section .appBoxFunding .reward-number{display:none}.project-section .reward-section .appBoxFunding .reward-number .buttons{padding-top:1em}.project-section .reward-section .appBoxFunding.open{max-height:5000px}.project-section .reward-section .appBoxFunding.open .reward-options,.project-section .reward-section .appBoxFunding.open .reward-number{display:block}.project-section .reward-section .appBoxFunding.open .xecondary{padding:0;height:auto;overflow:visible}.project-section .reward-section .appBoxFunding.open .content{padding:1.5em 1em 1em;position:relative}.project-section .reward-section .appBoxFunding.open .image{height:auto;-webkit-transition:max-height .3s linear;-o-transition:max-height .3s linear;transition:max-height .3s linear}.project-section .reward-section .appBoxFunding.open .image img{height:auto}.project-section .reward-section .appBoxFunding.open .image .img-alternate{display:none}.project-section .reward-section .appBoxFunding.open .reward-title{max-height:5000px;white-space:normal;overflow:visible;margin-bottom:0}.project-section .reward-section .appBoxFunding.open .image{width:100%}.reward-section .appBoxFunding .image img{height:100%;max-height:350px}}.no-top-margin{margin-top:0!important}.no-top-padding{padding-top:0!important}.btn-small{padding:5px 10px;font-size:13px;line-height:1.2;border-radius:4px}.main-section .h2{max-width:100%;overflow:hidden;color:#304b50}@media(max-width:767px){.main-section .h2{font-size:22px}}.main-section .container{margin:0 auto;position:relative}.main-section .image-gallery{margin-bottom:30px}.main-section .image-gallery .row{margin:0 -15px}.main-section .image-gallery .image{width:25%;padding:0 15px;float:left;position:relative;margin-bottom:30px}.main-section .image-gallery .image>a{display:block;position:relative;background-size:cover;background-position:center;height:80px}.main-section .image-gallery .image>a.video-thumbnail{background-size:120%}.main-section .image-gallery .image>a.is-active{pointer-events:none}.main-section .image-gallery .image.expandable{display:none}.main-section .image-gallery.expanded .image.expandable{display:block}.main-section .image-gallery.expanded .image .js-expand-gallery{display:none}@media(min-width:640px){.main-section .primary .project-title{margin-bottom:0}}.main-section .secondary section+section{margin-top:45px}.sub-section.audio{margin-top:0;margin-bottom:2.66666667em}.video-section .has-video .overlay,.image-gallery .image .overlay{display:block;padding:0 0 0 100%;position:absolute;height:100%;background:rgba(0,0,0,.3);opacity:1;cursor:pointer;-webkit-transition:background ease-in-out .5s;-o-transition:background ease-in-out .5s;transition:background ease-in-out .5s}.video-section .has-video .overlay:hover,.image-gallery .image .overlay:hover{background:rgba(0,0,0,.15)}.video-section{margin-top:-30px;margin-left:-30px;margin-bottom:30px}.video-section .description{padding-top:1em}.video-section .overlay{display:none}.video-section .btn-switch{height:8em}.video-section .btn-switch .btn{display:block;margin-right:0;margin-left:0;width:100%}.video-section .has-video.video-active .overlay{opacity:0}.video-section .has-video.video-active .overlay:hover{opacity:0;cursor:default}.video-section.img-loading .has-video .overlay{opacity:.5}.video-section.img-loading .has-video .overlay .icon{display:none;opacity:0}.video-section.img-loading .has-video .overlay .loading-spinner{display:block}.video-thumbnail .icon,.image-gallery .image .more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:32px;line-height:1}.video-thumbnail .icon{width:32px;height:32px}.main-section-bg{background-color:#fff;position:relative;padding:30px}.w-bg.w-bg.w-bg{background-color:#fff}.aside-section{padding:30px 50px}.aside-section:first-child,.aside-section+.aside-section{padding-top:0}.facts-section .caption,.facts-section .time{display:block;color:#6d8083}.facts-section .value,.facts-section .description{color:#304b50;margin:0;font-size:18px;line-height:1.22222222}.facts-section .description{display:block;margin-top:1em}.facts-section .fact+.fact,.facts-section .fact+.contains{margin-top:1em}.facts-section .fact.fact.fact.article-funding-target,.facts-section .fact.fact.fact.fact-description{height:auto}.facts-section .fact.fact.fact.fact-description{width:100%;padding-top:.33333333em;padding-left:0;padding-right:0}.facts-section .fact.fact.fact.fact-fullwidth{width:100%;line-height:22.5px}.facts-section .fact .social-icons a{margin-top:3px;font-size:18px;display:inline-block;padding:0 4px}.facts-section .fact .social-icons a:hover{text-decoration:none;color:#97a5a7}.facts-section .fact .social-icons a .caption{display:inline-block;color:inherit;font-size:14px;position:relative;top:-2px}.facts-section .article-funding-period .value:before,.facts-section .article-funding-period .value:after{display:table;content:" "}.facts-section .article-funding-period .value:after{clear:both}.facts-section .article-funding-period .value .date{display:block;float:left}.facts-section .article-funding-period .value .date .time{font-size:13px;line-height:1.1}.facts-section .article-funding-period .value .upto{display:block;float:left;padding:0 .33333333em}.facts-section .article-categories{clear:left}.sub-section+.sub-section{margin-top:2.66666667em}.section-imprint .main-section-bg{background:0 0;padding:1.33333333em 0}.section-imprint .buttons:before,.section-imprint .buttons:after{display:table;content:" "}.section-imprint .buttons:after{clear:both}.section-imprint .buttons a{display:inline-block}.section-imprint .buttons .imprint{display:inline-block}.appProjectImprint{padding-bottom:1.33333333em}.appProjectImprint .email>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.appProjectImprint .email.email.email>a{color:#304b50}.main-section caption{padding-top:8px;padding-bottom:8px;color:#a1a1a1;text-align:left}.main-section th{text-align:left}.main-section table{width:100%;background-color:transparent;max-width:100%;margin-bottom:22px}.main-section table>thead>tr>th,.main-section table>tbody>tr>th,.main-section table>tfoot>tr>th,.main-section table>thead>tr>td,.main-section table>tbody>tr>td,.main-section table>tfoot>tr>td{padding:8px;line-height:1.45;vertical-align:top!important;border-top:1px solid #ddd}.main-section table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.main-section table>caption+thead>tr:first-child>th,.main-section table>colgroup+thead>tr:first-child>th,.main-section table>thead:first-child>tr:first-child>th,.main-section table>caption+thead>tr:first-child>td,.main-section table>colgroup+thead>tr:first-child>td,.main-section table>thead:first-child>tr:first-child>td{border-top:0}.main-section table>tbody+tbody{border-top:2px solid #ddd}.main-section table table{background-color:#f1f1f1}.main-section .table-condensed>thead>tr>th,.main-section .table-condensed>tbody>tr>th,.main-section .table-condensed>tfoot>tr>th,.main-section .table-condensed>thead>tr>td,.main-section .table-condensed>tbody>tr>td,.main-section .table-condensed>tfoot>tr>td{padding:5px}.main-section .table-bordered{border:1px solid #ddd}.main-section .table-bordered>thead>tr>th,.main-section .table-bordered>tbody>tr>th,.main-section .table-bordered>tfoot>tr>th,.main-section .table-bordered>thead>tr>td,.main-section .table-bordered>tbody>tr>td,.main-section .table-bordered>tfoot>tr>td{border:1px solid #ddd}.main-section .table-bordered>thead>tr>th,.main-section .table-bordered>thead>tr>td{border-bottom-width:2px}.investment-section aside .richtext .index{margin-left:2em}@media(max-width:639px){.hide-mobile+.sub-section{margin-top:0}}@media(min-width:640px) and (max-width:939px){.video-section{margin-right:-2em}.main-section .image-gallery.sub-section{display:block}}.formmanager .mytyFormDonationBox{padding:1em 1em 1.5em}.formmanager .mytyFormDonationBox .free-amount:before,.formmanager .mytyFormDonationBox .free-amount:after{display:table;content:" "}.formmanager .mytyFormDonationBox .free-amount:after{clear:both}.formmanager .mytyFormDonationBox .mytyFormLabel{margin-bottom:11px}.formmanager .mytyFormDonationBox .mytyFormInputGroup{width:100%}.formmanager .mytyFormDonationBox .mytyFormInputGroup+.btn{margin-top:.66666667em}@media(min-width:480px){.formmanager .mytyFormDonationBox .mytyFormInputGroup{max-width:12em}}@media(min-width:480px) and (max-width:939px){.formmanager .mytyFormDonationBox .mytyFormInputGroup{float:left;margin-right:.66666667em}.formmanager .mytyFormDonationBox .mytyFormInputGroup+.btn{margin-top:0}}.formmanager .mytyFormDonationBox .reward-check{position:absolute;left:-100px;top:0;opacity:0;z-index:-1}.formmanager .mytyFormDonationBox .mytyFormControl{height:42px}.formmanager .mytyFormDonationBox .mytyFormInputGroup-addon{padding:.5em 1em}.formmanager .mytyFormDonationBox .mytyFormInputGroup-addon:after{display:none}.formmanager .mytyFormDonationBox .price{line-height:2}.pin-board-section .sub-section .richtext{padding-top:.33333333em;padding-left:4em}.lp-countdown{border-radius:5px;border:3px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:385px;margin:0 auto;line-height:1}.lp-countdown__icon{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:95px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}.lp-countdown__icon .icon{width:28px;height:28px;fill:#6d8083}.lp-countdown__icon-text{padding-top:7px;color:#6d8083;font-size:12px;font-weight:600}.lp-countdown__content{width:100%}.lp-countdown__time{font-size:36px;line-height:1}.lp-countdown__time-divider{font-size:12px;margin:0 5px}.lp-countdown__text{font-size:12px}.project-starter{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:30px;bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}.project-starter__wrapper{max-height:50px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.project-starter__item{height:40px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff}a.project-starter__item:hover,a.project-starter__item:active,a.project-starter__item:focus{color:#fff;text-decoration:none}a.project-starter__item:hover .project-starter__name{text-decoration:underline}.project-starter__name{font-weight:600;max-width:130px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px}.project-starter__icon,.project-starter__image{min-width:40px;height:40px;width:40px;margin-left:10px}.project-starter__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#304b50;border-radius:50%}.project-starter__icon .icon{width:12px;height:12px;fill:#fff}.project-starter__team .icon--minus{display:none}.project-starter__team.is-active .project-starter__icon .icon--plus{display:none}.project-starter__team.is-active .project-starter__icon .icon--minus{display:inline-block}.project-starter__team.is-active+.project-starter__wrapper{max-height:400px}.lp-location{text-align:center;margin-top:30px}.lp-team{text-align:center}.lp-team a.image{display:inline-block;margin-right:6px}.appExtWidgetWrapper{width:100%;position:relative;margin-bottom:-20px}.appExtWidgetWrapper .appExtWidget{position:absolute;left:0;top:0;z-index:2;width:300px}.appExtWidgetWrapper .appExtForm{position:relative;padding-left:330px;z-index:1}.appExtWidgetWrapper .appExtForm .text{display:block;margin-bottom:15px}.appExtWidgetWrapper .appExtForm .text a{color:#5dd382}.appExtWidgetWrapper .appExtForm textarea{width:100%;min-height:205px;padding:5px 12px;margin-bottom:15px;font-size:13px}@media(max-width:639px){.appExtWidgetWrapper .appExtForm{padding-left:0;padding-top:595px}.vcard--lp.vcard{margin-top:0}.vcard--lp.vcard .mytyFormInputGroup{width:100%}.vcard--lp.vcard .mytyFormInputGroup-btn{width:100%;display:block}.vcard--lp.vcard .mytyFormInputGroup-btn .btn{border-radius:0 0 3px 3px;margin:0}.lp-headline{padding:0 15px}}@media screen and (max-width:939px){.main-section .hide-mobile{display:none}}@media(max-width:639px){.main-section .container{margin-left:15px;margin-right:15px}.main-section .container.main-section-bg{margin-left:0;margin-right:0;padding:30px 15px 15px}.reward-section .container,.blog-entry .container,.pin-board-section .container,.userlist-section .container{margin-left:0;margin-right:0}.section-imprint .main-section-bg.main-section-bg{padding-top:15px}.section-imprint .buttons .imprint{float:right}.lp-countdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:150px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:25px}.lp-countdown__icon{height:60px;width:100%}.lp-countdown__icon .icon{display:none}.lp-countdown__icon-text{padding-top:0;font-size:15px}.lp-countdown__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:640px){.video-section{overflow:hidden}.video-section.hide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.video-section .primary{padding:0}.facts-section{min-height:1px;margin:0 -15px}.facts-section:before,.facts-section:after{display:table;content:" "}.facts-section:after{clear:both}.facts-section .fact{margin-top:0;padding:0 15px;padding-top:1em;float:left;width:50%;height:4em}.facts-section .fact .value{width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.facts-section .fact+.fact{margin-top:0}.facts-section .article-funding-period{height:5.33333333em}.facts-section .article-funding-period+.fact{height:5.33333333em}.facts-section .article-funding-period+.article-funding-period+.fact{height:4em}.facts-section .article-keywords{width:100%;float:none;height:auto;clear:left}.facts-section .article-keywords .value{width:100%;overflow:visible;white-space:normal;-o-text-overflow:inherit;text-overflow:inherit}.facts-section .contains{display:inline-block;margin-top:1em;padding:0 15px}.section-imprint .buttons:before,.section-imprint .buttons:after{display:table;content:" "}.section-imprint .buttons:after{clear:both}.section-imprint .buttons a+a{padding-left:2em}}@media screen and (min-width:940px){.main-section .secondary{float:right}.aside-section{padding:2.66666667em 2em}.aside-section:first-child,.aside-section+.aside-section{padding-top:0}.sub-section+.facts-section{margin-top:1.66666667em}.video-section .primary{padding:0 2em 0 0}.video-section .secondary{position:relative;display:block}.video-section .secondary .headline{position:absolute;height:2.66666667em;bottom:10.66666667em}.video-section .secondary .headline .h2{height:1.42857143em;margin:0;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.video-section .side-like-button .formmanager .btn{width:auto;float:left}.video-section aside .side-like-button{height:23.8em}aside .side-like-button{position:relative}}@media(min-width:768px) and (max-width:939px){.curated-banner .container{padding-left:0;padding-right:0}.project-teaser .headline+.image{margin-left:0;margin-right:0}}@media(min-width:640px) and (max-width:767px){.section-imprint .container,.main-section-w-bg .container{padding-left:30px;padding-right:30px}}@media(max-width:767px){.video-section.hide-mobile,.main-section .image-gallery.sub-section{display:none}.vcard__image--teaser.hide-desktop{display:block}}.container .lazy-loading{display:none}.container .lazy-loading .container{width:100%}.section-blogposts{position:relative}.section-blogposts .headline,.section-blogposts .richtext{margin:2em 0}.section-blogposts .embed-external,.section-blogposts .img-sequence,.section-blogposts .js-img-expander{margin:4em 0}.section-blogposts .headline{position:relative;overflow:hidden;margin-bottom:4em}@media(min-width:940px){.section-blogposts .headline{max-width:75%}}.section-blogposts .header--image{width:100%}.section-blogposts .image{overflow:hidden;position:relative;max-width:100%;display:block}.section-blogposts .img-sequence .image{margin:.33333333em auto;display:block;max-width:100%}.section-blogposts .img-sequence .image:not(:first-child){margin-top:.33333333em}.section-blogposts .content{position:relative;padding:0 1em .66666667em;margin:0 auto 2em}.section-blogposts .blog-entry--list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 15px;height:100%}.section-blogposts .blog-entry--list-item .h2--narrow{line-height:1.1;margin-top:.18571429rem;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-blogposts .blog-entry--list-item .richtext{margin-bottom:0}.section-blogposts .blog-entry__headline__date{font-weight:700;font-size:14px}.section-blogposts .mobile-scroller .mobile-scroller__item{height:auto}@media(max-width:767px){.section-blogposts .mobile-scroller .mobile-scroller__item:not(:first-child){margin-left:0}}.section-blogposts .js-img-expander{overflow:hidden}@media(max-width:939px){.section-blogposts .js-img-expander{max-height:none!important}}.section-blogposts .js-img-expander .icon{opacity:0;position:absolute}@media(min-width:940px){.section-blogposts .js-img-expander.expandable{cursor:pointer;-webkit-transition:max-height 1s linear;-o-transition:max-height 1s linear;transition:max-height 1s linear;will-change:max-height;position:relative}.section-blogposts .js-img-expander.expandable.open{max-height:1800px!important}.section-blogposts .js-img-expander.expandable img{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;-o-transition:transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.section-blogposts .js-img-expander.expandable .icon{right:2em;bottom:2em;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;margin-bottom:-.3em}.section-blogposts .js-img-expander.expandable .icon+.icon{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.section-blogposts .js-img-expander.expandable:hover:not(.open) img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.section-blogposts .js-img-expander.expandable:hover .icon{opacity:1}.section-blogposts .blog-entry--list-item{padding:30px}.section-blogposts .content{margin-top:3em;margin-bottom:4em;max-width:40rem}}