@import url('https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@500;700&display=swap');body{color:#292929;background-color:#fff;font-family:'Darker Grotesque',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{padding:2rem 0}section+section:not(.retain-top-padding){padding-top:0}.grid-container.narrow{max-width:60rem}h1{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:56px;line-height:110%;margin-bottom:1rem;color:#212121}h2.large{font-size:56px;line-height:110%}h2{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:120%;margin-bottom:1rem;color:#599691}h3{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:120%;margin-bottom:1rem;color:#212121}h4{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:120%;margin-bottom:1rem;color:#212121}h5{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:120%;margin-bottom:1rem;color:#212121}h6{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:120%;margin-bottom:1rem;color:#212121}h1.bold,h1 b,h1 strong,h2.bold,h2 b,h2 strong,h3.bold,h3 b,h3 strong,h4.bold,h4 b,h4 strong,h5.bold,h5 b,h5 strong,h6.bold,h6 b,h6 strong{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700}.caps{text-transform:uppercase}p{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:140%;color:#212121}main a:hover,main a:focus{color:#212121;text-decoration:underline}main li{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:140%;color:#212121;padding-bottom:1rem}main ol,main ul{margin-left:1rem}p.bold,p.large.bold,a.bold{font-weight:700}p.large,a.large{font-style:normal;font-weight:400;font-size:26px;line-height:140%}.main a{font-family:'Darker Grotesque',sans-serif}.green-text{color:#599691}main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>p,main>ul{padding-right:1rem;padding-left:1rem;max-width:80rem;margin:2rem auto}main>h1,main>h2,main>h3,main>h4,main>h5,main>h6{margin:2rem auto}.main-accent,.yellow{background:#f7bc19}.primary,.green-light{background:#6eb6b0}.primary-dark,.green-dark{background:#599691}.dark{background:#202020}.light{background:#fff}.grey{background:#e8ece7}.red{background:#ef5f40}.blue{background:#044170}.brown{background:#8f6b29}.dark-red{background:#b22f24}.site-header{padding:1rem 0;background:#e8ece7}.menu li a{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:24px;color:#000;transition:all .3s ease}.menu li a:hover,.menu li a:focus{opacity:.75}.mobile-menu-toggle{display:none}@media only screen and (max-width:1024px){body.locked{overflow:hidden}.site-header .cell.medium-8{text-align:right}.mobile-menu-toggle{display:block;cursor:pointer}.header-menu-wrapper{display:block;position:fixed;top:6rem;left:0;right:0;bottom:0;transform:translateX(100%);background:#e8ece7;z-index:20}.header-menu-wrapper .menu{display:block}.header-menu-wrapper.transition{transition:all .3s ease}.header-menu-wrapper.is-open{transform:translateX(0%);overflow:auto}.btn--menu .bar,.btn--menu .bar:before,.btn--menu .bar:after{position:relative;display:inline-block;vertical-align:middle;width:23px;height:2px;background-color:#044170;-webkit-transition:all .2s cubic-bezier(.6,.2,.6,.9);-moz-transition:all .2s cubic-bezier(.6,.2,.6,.9);-o-transition:all .2s cubic-bezier(.6,.2,.6,.9);transition:all .2s cubic-bezier(.6,.2,.6,.9)}.btn--menu .bar{margin-top:-2px;margin-left:4px}.btn--menu .bar:before,.btn--menu .bar:after{content:'';position:absolute;left:0}.btn--menu .bar,.btn--menu .bar:before,.btn--menu .bar:after{display:inline-block;vertical-align:middle;width:30px;height:3px;background-color:#044170;-webkit-transition:all .2s cubic-bezier(.6,.2,.6,.9);-moz-transition:all .2s cubic-bezier(.6,.2,.6,.9);-o-transition:all .2s cubic-bezier(.6,.2,.6,.9);transition:all .2s cubic-bezier(.6,.2,.6,.9)}.btn--menu .bar:after{bottom:-10px}.btn--menu .bar:before{top:-10px}.btn--menu.is-active .bar,.btn--menu.is-active:hover .bar,.btn--menu.is-active:focus .bar{background-color:transparent;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.btn--menu.is-active .bar:before{top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn--menu.is-active .bar:after{bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn--menu{line-height:0;display:inline-block;padding:0;height:30px;color:#044170;text-transform:uppercase;background-color:transparent;-webkit-transition:all .2s cubic-bezier(.6,.2,.6,.9);-moz-transition:all .2s cubic-bezier(.6,.2,.6,.9);-o-transition:all .2s cubic-bezier(.6,.2,.6,.9);transition:all .2s cubic-bezier(.6,.2,.6,.9);cursor:pointer}}.mailing-list-link{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:120%;margin-bottom:1rem;color:#212121}.footer-arrow{position:relative;background:#f7bc19}.footer-arrow:after{bottom:100%;right:0;border:solid transparent;content:"";height:0;width:0;position:absolute;position:absolute;pointer-events:none;border-bottom-color:#f7bc19;border-width:30px}.site-footer{background:#f7bc19;padding:4rem 0}.site-footer p{margin:1rem 0 0}.sub-footer{background:#333;padding:1rem 0}.site-footer li a{padding-left:0}.sub-footer li{margin:0;color:#fff;font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1;padding:0 1rem}.sub-footer li a{color:#fff;padding:0;display:inline-block;font-size:18px;line-height:1;text-decoration:underline}.site-footer .menu li{width:33.333%;position:relative}.site-footer .menu li small{position:absolute;bottom:-1rem;left:0;right:0;font-weight:500}.site-footer .menu li small img{margin-right:.5rem}.footer-signup{padding-top:1rem;max-width:50%}.button{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1;padding:.5rem 1rem .75rem;color:#fff;margin:0;border:2px solid #fff;border-radius:8px;background-color:transparent}.button:hover,.button:focus{background-color:transparent;color:#fff}.wp-block-buttons{padding:2rem 1rem;max-width:80rem;margin:0 auto}.wp-block-button .wp-block-button__link:visited{color:#6eb6b0}.wp-block-button .wp-block-button__link{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1;padding:.5rem 1rem .75rem;color:#6eb6b0;margin:0;border:2px solid #6eb6b0;border-radius:8px;background-color:transparent;transition:all .3s ease}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#6eb6b0;text-decoration:none}.home .section--impact .button{border-color:#f7bc19;font-size:32px}.section--impact{padding:0;position:relative;overflow:hidden}.section--impact p.large{color:#fff}.impact-image{position:absolute;right:0;top:0;bottom:0;width:40%}.impact-text{padding-top:3rem;padding-bottom:3rem;padding-right:3rem}.section--impact.green-light h1,.section--impact.green-light h2,.section--impact.green-light h3{color:#fff}.section--impact.green-light .impact-text{position:relative;background:#6eb6b0;z-index:2}.impact-arrow{position:relative;background:#6eb6b0}.impact-arrow:after{top:100%;left:0;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#6eb6b0;border-width:30px}.text-box{padding:2rem}.text-box .cell p:last-child{margin-bottom:0}.text-box>.grid-container{padding:0}.section--text-block .text-box{margin-top:2rem}.section--text-block .text-box+p{margin-top:2rem}.callout-links{margin-top:1rem;padding:2rem;height:100%}.callout-links a{font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:140%;color:#212121}.callout-links a{font-weight:700;display:block;margin-bottom:1rem}.callout-links a:last-child{margin-bottom:0}.callout-links.green-light a,.callout-links.green-light h4{color:#fff;font-weight:700}.section--glossary a{display:block;color:#000;font-weight:700}.blog-featured-image{padding:12rem 0;margin-bottom:2rem}.news-block a{font-size:32px;line-height:120%;font-weight:700}.news-block{margin-bottom:2rem;position:relative}.abs-link{position:absolute;top:0;left:0;right:0;bottom:0}.news-block a img{transition:all .3s ease}.news-block:hover a img{transform:translateX(10px)}.mailing-list-link img{transition:all .3s ease}.mailing-list-link:hover img{transform:translateX(10px)}blockquote{font-style:normal;font-weight:700;font-size:32px;line-height:120%;color:#599691;border-left:8px solid #f7bc19;margin:2rem 0}.section--blog-post .grid-container{max-width:60rem}.search-form{position:relative}.search-form button[type=submit]{position:absolute;right:0;top:0;bottom:0;padding:.5rem;cursor:pointer}.search-form input[type=text]{background:#f2f2f2;border:none;box-shadow:none}.filter-menu-grid{padding-top:2rem;padding-bottom:2rem}ul.filter-menu li a{font-weight:500;font-size:22px;line-height:120%}.filter-menu li.is-active a{background:#e8ece7;border-radius:8px;color:#000}.report-block{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 2rem);margin-bottom:2rem;perspective:1000px;height:340px}.report-block-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.report-blue .report-block-front{background-color:#044170}.report-green-light .report-block-front{background-color:#6eb6b0}.report-block.flipped .report-block-inner{transform:rotateY(180deg)}.report-block-front,.report-block-back{padding:2rem;position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto}.report-block-back{transform:rotateY(180deg);overflow:auto}.report-block *{color:#fff}.arrow-link{font-style:normal;font-weight:700;font-size:18px;display:flex;align-items:center;width:100%}.arrow-link img{margin-left:.5rem}.arrow-link.prev img{transform:rotate(180deg);margin-left:0;margin-right:.5rem}.report-block .button:hover,.report-block .button:focus{background-color:rgba(255,255,255,.15)}.report-bottom{margin-top:2rem}.section--reports{padding-bottom:2rem}.section--text-block ul{padding-top:1rem}.pagination{display:flex;justify-content:center;padding-top:4rem;font-size:22px}.report-block.flipped .report-block-front .arrow-link{pointer-events:none}blockquote p{font-style:normal;font-weight:700;font-size:32px;line-height:120%;color:#599691;margin:0}cite{display:block;font-size:.8125rem;color:#599691}.report-link{display:block;font-size:24px;line-height:120%;margin-bottom:1rem;font-weight:700;transition:all .3s ease}.report-link:hover,.report-link:focus{opacity:.75}.report-block a:hover,.report-block a:focus{color:#fff}.section--single-report a{display:block}.glossary{display:flex;flex-wrap:wrap}.glossary a{width:33.333%}.batch-slide-up{opacity:0;transform:translateY(50px)}.simple-fade{opacity:0}@media only screen and (max-width:640px){.batch-slide-up{opacity:1!important;transform:translateY(0px)!important;visibility:visible!important}.simple-fade{opacity:1!important;visibility:visible!important}}.blog-featured-img{margin-bottom:2rem}.section--metrics{padding:4rem 0}.metric-card{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 2rem);margin-bottom:2rem;margin-top:2rem;perspective:1000px;height:300px}.metric-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.metric-card-front,.metric-card-back{padding:2rem;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;box-shadow:0px 0px 4px 1px rgba(0,0,0,.05);border:2px solid #599691}.metric-card-back{transform:rotateY(180deg);overflow:auto}.metric-card-front,.metric-card-back{background-color:#f9fefd}.metric-card.flipped .metric-card-inner{transform:rotateY(180deg)}.metric-title p{margin:0;color:#fff;font-weight:800;font-size:15px;line-height:120%;letter-spacing:.03em;text-transform:uppercase}.metric-title{padding:.5rem}.metric-title.primary-dark{background:#599691}.metric-title.primary{background:#6eb6b0}.metric-title.secondary-light-blue{background:#3171a2}.metric-title.secondary-dark-blue{background:#044170}.metric-title.secondary-green{background:#047a5e}.metric-title.main-accent-yellow{background:#f7bc19}.section--metrics .grid-container.narrow{max-width:40rem}.section--metrics .grid-container.metrics{padding-top:4rem;max-width:60rem;padding-right:10rem}.section--metrics .grid-container.narrow p:last-child{margin-bottom:0}.metric-card-num-large{font-weight:700;font-size:52px;color:#599691;padding-right:1rem;line-height:1}.metric-card-num-small{font-weight:600;font-size:18px;letter-spacing:.02em;color:#599691;line-height:1}.metric-card-numbers{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}.metric-card-front h4{margin:0}.card-flip-text{font-weight:500;font-size:18px}.card-flip-icon{margin-left:.25rem;cursor:pointer;width:16px}.metric-card-prev img{transform:rotate(180deg);margin-right:.5rem;margin-left:0}.metric-card-prev{font-weight:300}.metric-card-prev:hover,.metric-card-prev:focus{text-decoration:none}@media only screen and (max-width:1024px){h1{font-size:46px;line-height:110%}h2.large{font-size:46px;line-height:110%}h2{font-size:38px;line-height:120%}h3{font-size:26px;line-height:120%}h4{font-size:22px;line-height:120%}h5{font-size:18px;line-height:120%}h6{font-size:18px;line-height:120%}.glossary a{width:50%}.mailing-list-link{font-size:26px;line-height:120%}.section--metrics .grid-container.metrics{padding-right:1rem}}@media only screen and (max-width:640px){h1{font-size:46px;line-height:110%}h2.large{font-size:46px;line-height:110%}h2{font-size:38px;line-height:120%}h3{font-size:26px;line-height:120%}h4{font-size:22px;line-height:120%}h5{font-size:18px;line-height:120%}h6{font-size:18px;line-height:120%}.mailing-list-link{font-size:26px;line-height:120%}.impact-image{position:relative;padding:6rem 0;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.site-footer .menu li{width:50%}.site-footer .menu li small{position:relative;display:block;margin-bottom:.5rem;margin-top:-.5rem}.section--text-with-image img{margin-bottom:1rem}.sub-footer li{width:100%;padding-bottom:1rem}.sub-footer li:last-child{padding-bottom:0}.glossary a{width:100%}}.section--blog-header img{display:block;margin:0 auto}.menu li.golden a,.menu li.golden a:focus,.menu li.golden a:hover{color:#f7bc19}.menu li.wpml a{text-transform:uppercase}.section--impact .button{margin-top:1rem}.post-card img{max-width:35rem;margin-bottom:2rem;max-width:100%}.post-card{background-color:#e8ece7;padding:2rem;display:block;margin:4rem 0;position:relative;z-index:4;text-align:center}.post-card *{color:#212121!important}.post-card-after{position:absolute;top:0;left:55%;right:0;bottom:0;background-color:#fff;z-index:2}.wp-block-buttons .wp-block-button{padding-left:.5rem;padding-right:.5rem}@media only screen and (max-width:640px){.post-card{margin:0 0 4rem}.post-card-after{display:none}}