.error-boundary{position:absolute;top:0;left:0;justify-content:center;align-items:center;display:flex;width:100%;height:100%;background:#fffc}.error-boundary__content{width:400px;max-width:100%;margin:auto;padding:0 12px 24px;background-color:#dddddd4d;border:1px dashed #777;border-radius:2px;text-align:center}.error-boundary__content__title:before{display:block;width:26px;height:26px;margin:24px auto 12px;background:url(/img/icons/exclamation-triangle.svg) no-repeat center center;background-size:26px auto;content:""}.error-boundary__content__error,.error-boundary__content__stack{font-size:12px}.error-boundary__content__stack{margin-top:6px}.error-boundary__content__stack>summary{outline:none;cursor:pointer}.error-boundary__content__stack>pre{display:block;text-align:left}.navbar{display:flex;align-items:center;padding:12px;justify-content:space-between;border-bottom:2px solid #72a276;height:90px}.navbar__logo{display:flex;align-items:center}.navbar--landing{border-bottom:2px solid #fff}.navbar__cta-wrapper{display:flex;align-items:center;gap:24px}.navbar__explore-btn{border-radius:8px}.navbar__menu{position:absolute;top:12%;right:1%;z-index:999;background:#fff;display:flex;width:249px;height:353px;padding:18px 21px;align-items:start;gap:10px}.navbar__menu__language span{font-size:14px;color:#000}@media (min-width: 768px){.navbar__explore-btn{display:block}}.contact-form{display:flex;flex-direction:column;gap:12px}.contact-form h2{margin:0;font-size:18px;text-align:center;width:100%;color:#72a276;font-weight:400}.contact-form__input,.contact-form__textarea{border:1px solid #ddd;border-radius:8px;font-size:14px}.contact-form__input,.contact-form__textarea{padding:9px 12px}.contact-form__input:focus,.contact-form__textarea:focus,.contact-form__select:focus{outline:none;border-color:#72a276}.contact-form__textarea{resize:vertical;min-height:80px}.contact-form__input--error,.contact-form__textarea--error{border-color:#dc3545}.contact-form .contact-form__error{color:#dc3545;font-size:12px;margin:0 0 -8px;transform:translateY(-8px)}.contact-form .contact-form__success,.contact-form .contact-form__submit-error{color:#28a745;margin:0;font-weight:700;font-size:14px}.contact-form .contact-form__submit-error{color:#dc3545}.contact-form .contact-form__submit{border-radius:8px;width:fit-content;color:#fff;overflow:clip}.contact-form .contact-form__submit:hover{color:#fff}.landing-page{height:100vh;padding-bottom:10px;overflow-y:auto}.landing-page__header{padding:12px 18px;display:flex;flex-direction:column;align-items:center}.landing-page__header p{color:#777}.landing-page__header h1{font-size:32px;font-weight:700;line-height:1.2}.landing-page__header__partners__funded{display:flex;flex-direction:column;gap:12px}.landing-page__header__desktop{display:flex;justify-content:center;gap:10em;width:100%}.landing-page__header__desktop-cover{display:none;position:relative}.landing-page__header__desktop-cover img{width:300px}.landing-page__section__list__ul{display:flex;flex-direction:column;gap:12px}.landing-page__header__desktop-cover__content{width:auto;background-color:#fff;border-radius:10px;border:1px solid #dcdcdc;box-shadow:0 0 5.7px #00000026}.landing-page__header__desktop-cover__content img{width:200px;border-radius:8px 8px 0 0}.landing-page__header__desktop-cover__content p{padding:6px;color:#000;width:200px;font-size:12px;color:#777;margin:0}.landing-page__header__partners{display:none;margin-top:4em}.landing-page__header__partners__content{display:flex;flex-direction:column;gap:12px}.landing-page__header__partners__content__logos{display:flex;align-items:start;gap:12px;flex-wrap:wrap}.landing-page__header__partners__content__logos img{width:150px}.landing-page__section{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2em;padding:36px;background-color:#fff5d7}.landing-page__section__content__wrapper{display:flex;flex-direction:column}.landing-page__section__content__wrapper p{color:#777;align-self:center}.landing-page__section__content__wrapper img{border-radius:18px;height:330px;width:330px;object-fit:cover}@media (min-width: 768px){.landing-page__section__content__wrapper{display:flex;flex-direction:row;justify-content:space-between}}.landing-page__section__content__highlight{display:inline-block}.landing-page__section__list{display:flex;justify-content:center;padding:12px 18px}.landing-page__section__list__wrapper{display:flex;flex-direction:column;gap:12px}.landing-page__section__list__wrapper p{color:#777;align-self:center}.landing-page__section__list__wrapper img{border-radius:18px}@media (min-width: 768px){.landing-page__section__list__wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:12px}}.landing-page__section__video{padding:12px 18px;background-color:#fff5d7}.landing-page__section__video p{color:#777;align-self:center}.landing-page__footer{display:flex;justify-content:center;border-top:4px solid #72a276}.landing-page__footer__content{display:flex;flex-direction:column}.landing-page__footer__content img{width:200px}.landing-page__footer__partners{display:flex;flex-direction:column;align-items:start;gap:12px;padding:12px 18px}.landing-page__footer__partners img{width:150px}@media (min-width: 768px){.landing-page__footer__partners{display:flex;justify-content:center;flex-direction:row;gap:20%;width:100%}}.landing-page__section__list__img{width:330px;height:370px;object-fit:cover}@media (min-width: 768px){.landing-page__header{padding:12px 18px;display:flex;flex-direction:column;align-items:start}.landing-page__header p{max-width:50em}.landing-page__header__partners{display:flex;justify-content:center;gap:30px;width:100%}.landing-page__header__partners__wrapper{display:flex;justify-content:center;gap:20%;width:100%}.landing-page__header__partners__wrapper img{width:200px}.landing-page__footer__content{display:flex;flex-direction:row;justify-content:center;align-items:center}.landing-page__section{display:flex;justify-content:space-between;gap:24px}.landing-page__section__content__wrapper{gap:48px;flex-direction:row}.landing-page__section__content__wrapper p{max-width:50em}.landing-page__section__content h2,.landing-page__section__list__content h2{position:relative;font-size:32px;font-weight:700;line-height:1.2;z-index:1}.landing-page__section__content h2 span,.landing-page__section__list__content h2 span{color:#fff}.landing-page__section__rectangle{position:absolute;bottom:0;left:.7;z-index:-1;width:180px;height:44px;transform:rotate(.8deg);flex-shrink:0;border-radius:6px;background:#81ba2c}.landing-page__section__list ul{max-width:50em;color:#777}.landing-page__footer__content{justify-content:space-between;padding:0 36px}.landing-page__header__desktop-cover{display:block}}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*:focus-visible{outline:2px solid #000}body{height:100svh;color:#333;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:clip}button{font-family:Open Sans,sans-serif;font-size:16px;color:inherit;line-height:1.5;font-weight:400;outline:none;cursor:pointer}code{font-family:monospace}.clearfix{display:inline-block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bg-primary{background-color:#72a276}.bg-primary-light{background-color:#126bc2}.bg-secondary{background-color:#f5c061}.bg-grey-xlight{background-color:#ddd}.z-depth-2{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.z-depth-1{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.hover-effect:not(.is-loading):not(:disabled),.hover-effect-primary:not(.is-loading):not(:disabled),.hover-effect-primary-light:not(.is-loading):not(:disabled),.hover-effect-secondary:not(.is-loading):not(:disabled),.hover-effect-grey-light:not(.is-loading):not(:disabled){isolation:isolate}.hover-effect:not(.is-loading):not(:disabled):after,.hover-effect-primary:not(.is-loading):not(:disabled):after,.hover-effect-primary-light:not(.is-loading):not(:disabled):after,.hover-effect-secondary:not(.is-loading):not(:disabled):after,.hover-effect-grey-light:not(.is-loading):not(:disabled):after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;height:100%;width:100%;border-radius:inherit;transition:opacity .3s ease;opacity:0}.hover-effect:not(.is-loading):not(:disabled):hover:after,.hover-effect-primary:not(.is-loading):not(:disabled):hover:after,.hover-effect-primary-light:not(.is-loading):not(:disabled):hover:after,.hover-effect-secondary:not(.is-loading):not(:disabled):hover:after,.hover-effect-grey-light:not(.is-loading):not(:disabled):hover:after,.hover-effect:not(.is-loading):not(:disabled).active:after,.hover-effect-primary:not(.is-loading):not(:disabled).active:after,.hover-effect-primary-light:not(.is-loading):not(:disabled).active:after,.hover-effect-secondary:not(.is-loading):not(:disabled).active:after,.hover-effect-grey-light:not(.is-loading):not(:disabled).active:after{opacity:1}.hover-effect-primary:not(.is-loading):not(:disabled):after{background:#72a276}.hover-effect-primary-light:not(.is-loading):not(:disabled):after{background:#126bc2}.hover-effect-secondary:not(.is-loading):not(:disabled):after{background:#f5c061}.hover-effect-grey-light:not(.is-loading):not(:disabled):after{background:#ddd}.is-loading{position:relative;cursor:progress}.is-loading:before,.is-loading:after{position:absolute;display:block;content:""}.is-loading:before{top:0;left:0;z-index:1;width:100%;height:100%;border-radius:inherit;background:#fff}.is-loading:after{top:0;left:0;z-index:2;height:100%;width:100%;border-radius:inherit;background-image:url(/img/loader/loader.svg);background-repeat:no-repeat;background-position:center;background-size:auto 40px;text-align:center;content:""}.is-loading--primary:not(:disabled):before{background:#72a276}.is-loading--primary-light:not(:disabled):before{background:#126bc2}.is-loading--secondary:not(:disabled):before{background:#f5c061}.is-loading--grey-light:not(:disabled):before{background:#ddd}.is-loading--primary:after,.is-loading--primary-light:after,.is-loading--secondary:after{background-image:url(/img/loader/loader-white.svg)}.ellipsis{white-space:nowrap;overflow:clip;text-overflow:ellipsis}@-moz-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-webkit-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-o-keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
