/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:TabletGothic;font-style:normal;font-weight:400;src:url(/dist/fonts/TabletGothic-Reguler.woff2) format("woff2"),url(/dist/fonts/TabletGothic-Reguler.woff) format("woff")}@font-face{font-family:TabletGothic;font-style:oblique;font-weight:400;src:url(/dist/fonts/TabletGothic-RegulerOblique.woff)}@font-face{font-family:TabletGothic;font-style:normal;font-weight:600;src:url(/dist/fonts/TabletGothic-Semibold.woff)}@font-face{font-family:RocGrotesk;font-style:normal;font-weight:700;src:url(/dist/fonts/RocGrotesk-Bold.woff2) format("woff2"),url(/dist/fonts/RocGrotesk-Bold.woff) format("woff")}html{font-size:62.5%;line-height:1.375}@media(min-width:1312px)and (max-width:1631px){html{font-size:67%}}@media(min-width:1632px)and (max-width:1919px){html{font-size:72%}}@media(min-width:1920px){html{font-size:75%}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:TabletGothic,sans-serif;font-style:normal;font-variant:normal;font-weight:400}*,:after,:before{box-sizing:inherit}.hide{display:none!important}body{background-color:#00625f;color:#fff;display:flex;flex-direction:column;font-size:1.4rem;min-height:100vh;overflow-x:hidden}body,body>header{position:relative}body>header{display:grid;grid-template-columns:repeat(20,1fr);margin:auto}body>header .header__bg{background:#ffc505;grid-area:1/1/2/21;overflow:hidden;width:100vw;z-index:1}body>header .header__bg img{display:block;height:100%;object-fit:cover;width:100%}@media(max-width:687px){body>header .header__bg img{transform:translateX(15%)}}@media(min-width:1920px){body>header .header__bg{border-radius:0 0 1rem 1rem;width:1850px}}body>header .header__content{color:#00625f;grid-area:1/1/2/11;margin:auto;max-width:125rem;padding-bottom:6.5rem;padding-left:8rem;padding-top:5rem;width:100%;z-index:2}body>header .header__content h1{font-size:clamp(3rem,4vw,4.8rem);margin:0}@media(max-width:687px){body>header .header__content{grid-area:1/1/2/14;padding-bottom:2rem;padding-left:6rem;padding-top:2rem}}@media(max-width:479px){body>header .header__content{padding-left:1.5rem}body>header .header__content h1{font-size:2.5rem}}body>header .download-as-pdf{align-items:center;cursor:pointer;display:flex;margin-top:2rem;text-decoration:none;white-space:nowrap}body>header .download-as-pdf h4{margin-right:1rem}body>header .download-as-pdf svg{flex-shrink:0}@media(max-width:687px){body>header .download-as-pdf{margin-top:1rem}}@media(max-width:479px){body>header .download-as-pdf{background-color:#fff;border-radius:.5rem;bottom:-2rem;padding:0 2rem;position:absolute;width:fit-content}body>header .download-as-pdf h4{font-size:1.4rem}body>header .download-as-pdf svg{width:2.2rem}}body>footer{z-index:3}body>footer ul{display:flex;flex-direction:row;list-style:none;margin:1rem}body>footer ul li{margin-left:2rem}body>footer ul li,body>footer ul li a{color:hsla(0,0%,100%,.251);display:block}body>main{align-self:center;display:grid;flex-grow:1;gap:4rem;grid-template-columns:1fr 1fr 1fr;max-width:125rem;width:90%;z-index:2}body>main>*{grid-column:-1/1}@media(max-width:687px){body>main{width:100%}body>main>*{grid-column:-1/1!important;margin-left:1.5rem;margin-right:1.5rem}.container{max-width:unset!important;padding-left:1.5rem!important;padding-right:1.5rem!important}}.container .container{padding-left:0;padding-right:0}.side--right{grid-column:2/-1}.side--left{grid-column:1/3}.side--right-fill{grid-column:-2}.side--left-fill{grid-column:1}.tippy-content{background-color:#0098ff!important;border-radius:.4rem;padding:1rem!important}.tippy-arrow{color:#0098ff!important}[data-theme=white] .tippy-content{background-color:#fff!important}[data-theme=white] .tippy-content,[data-theme=white] .tippy-content a{color:#2d2d32}[data-theme=white] .tippy-arrow{color:#fff!important}html{scroll-behavior:smooth;scroll-padding-top:14rem}nav{position:sticky;top:0;z-index:100}nav #website-nav{align-items:center;background-color:#47d985;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;padding:1rem}nav #website-nav button{all:unset;background:url(/dist/images/button-bg.svg) 50%/cover no-repeat;color:#fff;font-weight:700;line-height:1;padding:.7rem 1.2rem}nav a{font-weight:700;text-decoration:none}nav a,nav a:hover{color:#fff}nav .nav__logo{align-items:center;display:flex;font-size:1.8rem;justify-content:center;width:fit-content}nav .nav__logo svg{margin-right:1.5rem}nav .nav__logo span{border-left:1px solid #fff;font-family:RocGrotesk,sans-serif;font-size:1.8rem;font-weight:700;padding-left:1.5rem;white-space:nowrap}nav .nav__steps{display:flex;margin-left:3rem;white-space:nowrap}nav .nav__steps>*{color:#00625f;margin-right:2rem}nav .nav__steps>:not(nav .nav__steps>:first-child){border-left:1px solid #00625f;padding-left:.85rem}nav .nav__steps>* :first-child{font-size:1rem}nav .nav__steps>* :last-child{font-weight:600}nav .nav__steps .active{color:#fff}nav .nav__right{font-family:RocGrotesk,sans-serif;margin-left:auto;padding-right:1rem}nav .nav__right>*{display:inline-block;margin-right:1.5rem!important}nav .nav__right .language-switch{font-weight:400;margin-right:0!important}nav .nav__right .language-switch:before{background:url(/dist/images/icons/world.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1em;margin-right:.5rem;vertical-align:top;width:1em}nav .nav__right .language-switch:after{background:url(/dist/images/icons/down.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1em;margin-left:.25rem;object-fit:contain;vertical-align:middle;width:.5em}nav .nav__right .language-options{font-family:TabletGothic,sans-serif;margin:0;padding-right:1rem;padding-top:.5rem}nav .nav__right .language-options li{cursor:pointer;list-style:none;margin-bottom:.5rem;padding-left:1.5rem;position:relative}nav .nav__right .language-options li.active,nav .nav__right .language-options li.active a{cursor:default}nav .nav__right .language-options li.active:before{color:#47d985;content:"✓";left:0;position:absolute}nav input#nav__toggle,nav input#nav__toggle+label{display:none}nav input#nav__toggle+label svg{display:block}@media(max-width:991px){nav .nav__right{border-top:1px solid hsla(0,0%,100%,.502);display:none;margin-top:1rem;order:2;padding-top:1rem}nav input#nav__toggle+label{display:block;margin-left:auto;order:1}nav input#nav__toggle:checked~.nav__right{align-items:center;display:flex;flex-basis:100%;justify-content:end}}@media(max-width:687px){nav .nav__steps{border-top:1px solid hsla(0,0%,100%,.502);display:none;margin-left:0;margin-top:1rem;order:2;padding-top:1rem}nav input#nav__toggle:checked~.nav__steps{display:flex;flex-basis:100%;justify-content:center}}p{font-family:TabletGothic;margin:.7rem 0}h1,h2,h3,h4,h5{font-family:RocGrotesk}h1{font-size:4.8rem}h2{font-size:3.6rem;margin-bottom:1.8rem;margin-top:1.2rem}h3{font-size:2.2rem;margin-bottom:.8rem;margin-top:.7rem}h4{font-size:1.6rem;margin:.7rem 0}a{color:#00625f}.btn,button{all:unset;background-color:#47d985;border-radius:.5rem;color:#2d2d32;display:inline-block;font-family:RocGrotesk,sans-serif;font-weight:700;padding:.7rem 1.2rem}ul{list-style-position:inside;padding-left:0}ul li::marker{color:#47d985}.swiper-container{overflow:hidden;position:relative}.swiper-slide{cursor:grab;flex-shrink:0}.bar{align-items:center;background-color:#47d985;bottom:0;color:#fff;display:flex;font-size:1.6rem;font-weight:600;justify-content:center;overflow:hidden;padding:1rem 4rem 1rem 1rem;position:fixed;width:100%}@media(max-width:991px){.bar .content{padding:.75em 0}}.bar a,.bar a:active,.bar a:visited{color:#00625f}.bar .content{display:flex;margin:auto;max-width:80em}.bar .message{margin-right:3rem;text-align:left;vertical-align:middle}@media(max-width:991px){.bar .message{margin-bottom:.5em}}.bar .actions{align-items:center;display:flex}.bar .actions>*{background:url(/dist/images/button-bg-light.svg) 50%/cover no-repeat;cursor:pointer;margin-left:3rem;vertical-align:middle;white-space:nowrap}.bar .t_close{background:url(/dist/images/icons/bar-close.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:2rem;margin-top:0;position:absolute;right:1.25em;top:1.25em;width:2rem}.bar .t_close:hover{opacity:.6}@media(max-width:991px){.bar .t_close{margin-top:0}}#cookie-bar{background-color:#47d985;z-index:9999}nav #page-nav{background:#00625f;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:flex;font-family:RocGrotesk,sans-serif;font-size:1.6rem;font-weight:700;padding:1.7rem}nav #page-nav a{align-items:center;color:#fff;display:flex;text-decoration:none;width:fit-content}nav #page-nav a span{margin-left:1rem}nav #page-nav .nav__anchor-links{align-items:center;display:flex;font-family:RocGrotesk,sans-serif}@media(max-width:991px){nav #page-nav .nav__anchor-links{display:none}}nav #page-nav .nav__anchor-links a{margin-right:3rem;position:relative}nav #page-nav .nav__anchor-links a:last-child{margin-right:0}nav #page-nav .nav__anchor-links a:after{background-color:#fff;bottom:2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:all .3s ease-in-out;visibility:hidden;width:100%}nav #page-nav .nav__anchor-links a.active{color:#47d985}nav #page-nav .nav__anchor-links a.active:after{background-color:#47d985}nav #page-nav .nav__anchor-links a:hover:after{transform:scaleX(1);visibility:visible}.card{background-color:#fff;border-radius:.5rem;box-shadow:0 3px 2px rgba(0,0,0,.02),0 7px 5px rgba(0,0,0,.027);color:#2d2d32;padding:2.5rem}.card h1,.card h2,.card h3,.card h4{color:#47d985}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.alert-card{background-color:rgba(71,217,132,.3);border-radius:.5rem;color:#00625f;font-style:oblique;padding:1rem 1.4rem}#modals,.modals-container{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:10rem;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:100}#modals.active,.modals-container.active{opacity:1;visibility:visible}#modals .modal,.modals-container .modal{background:#fff;border-radius:1rem;margin:0 1.5rem;position:relative}#modals .modal .wrapper,.modals-container .modal .wrapper{max-height:85vh;max-width:60em;min-height:10em;min-width:20em;overflow:auto}#modals .header,.modals-container .header{aspect-ratio:3/1}#modals .header img,.modals-container .header img{border-top-left-radius:1rem;border-top-right-radius:1rem;border-radius:1rem;height:100%;object-fit:cover;width:100%}#modals .content,.modals-container .content{color:#2d2d32;padding:4rem;position:relative}@media(max-width:687px){#modals .content,.modals-container .content{padding:1.5rem}}#modals .content .intro,.modals-container .content .intro{font-size:1.1em}#modals .content h3,.modals-container .content h3{color:#00625f;font-weight:400;margin-top:0}#modals .close,.modals-container .close{background:#47d985 url(/dist/images/icons/close.svg) no-repeat 50%;background-size:90%;border-top-right-radius:1rem;cursor:pointer;height:4rem;position:absolute;right:0;top:0;user-select:none;width:4rem}.block-list{column-count:var(--block-col-count,3);column-gap:4rem}@media(max-width:687px){.block-list{column-count:2}}@media(max-width:479px){.block-list{column-count:1}}.block-list>div{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.block-list>div:first-child h4{margin-top:0}.block-list>div h4{margin-top:2rem}.home main{max-width:none;position:relative;width:100%}.home main iframe{bottom:0;height:100%;margin:0;padding:0;position:absolute;top:0;width:100vw}.home main #home-intro{background-color:#47d985;border-radius:.5rem;bottom:3rem;left:2rem;padding:1.5rem;position:absolute;width:50rem}.home main #home-intro h1{color:#00625f;font-size:3rem;margin-top:0}.home main #home-intro .subtitle{color:#fff;font-weight:600;margin-bottom:1.5rem}.home main #home-intro .text{color:#00625f}.home footer{bottom:1rem;position:absolute}body.interventions:before{background-image:url(/dist/images/page-bg.svg);background-repeat:no-repeat;background-size:235rem 100%;bottom:-2.5rem;content:"";height:182rem;position:absolute;width:100vw;z-index:-1}body.interventions section#challenges{margin-bottom:7rem;text-align:center}body.interventions section#challenges h2{font-size:clamp(2.5rem,3vw,3.6rem);margin:6.5rem 1.5rem 5rem}body.interventions section#challenges .outcomes{display:grid;gap:5rem;grid-template-columns:repeat(auto-fit,22rem);justify-content:center}body.interventions section#challenges .outcomes .outcome{align-items:center;display:flex;flex-direction:column;min-width:20rem}body.interventions section#challenges .outcomes .outcome h4{margin-bottom:1.2rem;margin-top:1.9rem}body.interventions section#challenges .outcomes .outcome p{margin:0}@media(max-width:687px){body.interventions section#challenges{margin-left:0;margin-right:0}body.interventions section#challenges .outcomes{display:flex;justify-content:flex-start;margin-bottom:-1.5rem;max-width:100vw;overflow:auto;padding:0 3rem 1.5rem}}body.interventions section#introduction{color:#00625f;font-size:2rem;margin-top:-3.5rem;padding:3rem 4rem 4rem}@media(max-width:687px){body.interventions section#introduction{font-size:1.8rem;margin-top:-2rem}}@media(max-width:479px){body.interventions section#introduction{font-size:1.6rem;margin-top:4rem;padding:2rem}}body.interventions section#introduction p{margin-top:1rem}body.interventions section#introduction div.alert-card{margin-top:2.5rem}body.interventions section#practical-tips .actor h3{color:#00625f;margin-top:2.5rem}body.interventions section#case-studies .case-studies-gallery .case-study:last-child{margin-right:0!important}body.interventions section#case-studies .case-studies-gallery .case-study picture>*{border-radius:.3rem;width:100%}body.interventions section#case-studies .case-studies-gallery .case-study h4{color:#00625f}body.interventions section#case-studies .case-studies-gallery .case-study a{color:#00625f;font-family:RocGrotesk,sans-serif;font-size:1.3rem}body.interventions section#case-studies .case-studies-gallery .case-study a:not(body.interventions section#case-studies .case-studies-gallery .case-study a:hover){text-decoration:none}@media(max-width:687px){body.interventions section#case-studies .case-studies-gallery{--slides-count:1!important}}@media(max-width:991px){body.interventions section#case-studies{grid-column:-1/1}}body.interventions section#supporting-materials{position:relative}body.interventions section#supporting-materials .block-list{margin-top:2rem}body.interventions section#related-interventions,body.interventions section#supporting-partners{padding:2.5rem}body.interventions section#related-interventions h4,body.interventions section#supporting-partners h4{margin-bottom:0}body.interventions section#related-interventions .btn,body.interventions section#supporting-partners .btn{margin-right:1rem;margin-top:1rem}body.interventions section#inspiration{margin-bottom:6rem;padding:0 2.5rem}body.interventions section#inspiration h3{color:#47d985}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}