.styles_button__omtqz{color:var(--colors-primary);text-align:left;cursor:pointer;margin-bottom:var(--spaces-1)}.styles_wrapper__GM6Z2{width:100%;height:auto;position:relative}.styles_toc__Sz6h4{display:flex;flex-direction:column;gap:var(--spaces-2);list-style:none;margin:0}.styles_toc__Sz6h4.styles_isVisible__dI9IK{@media (max-width:999px){transform:translateY(0);pointer-events:auto}}.styles_toc__Sz6h4:not(.styles_isVisible__dI9IK){@media (max-width:999px){transform:translateY(100%);pointer-events:none}}@media (max-width:999px){.styles_toc__Sz6h4{left:0;bottom:0;height:calc(90dvh - var(--sizes-nav-height));width:100%;padding:var(--spaces-gutter);overflow-y:auto;position:fixed;background-color:var(--colors-white);transition:var(--transitions-link);z-index:3}}@media (min-width:1000px){.styles_toc__Sz6h4{position:sticky;top:5rem;padding:0;max-width:calc((100vw - var(--sizes-max-prose-width)) / 2)}}.styles_title__qfmds{@media (min-width:1000px){display:none}}.styles_item__eaWcp{line-height:1.2;font-family:var(--fonts-mono)}.styles_item__eaWcp.styles_level3__q65L3{margin-left:var(--spaces-2)}.styles_link__6nTkG{display:inline-block}.styles_link__6nTkG.styles_isNumbered__JTfEG{display:flex;gap:.2em}.styles_link__6nTkG.styles_isNumbered__JTfEG span{flex-shrink:0}.styles_overlay__fqiWW{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;transition:var(--transitions-link)}.styles_overlay__fqiWW.styles_isVisible__dI9IK{opacity:1;pointer-events:auto}.styles_overlay__fqiWW:not(.styles_isVisible__dI9IK){opacity:0;pointer-events:none}@media (min-width:1000px){.styles_overlay__fqiWW{display:none}}.styles_toggleButton__8FF3n{position:fixed;bottom:var(--spaces-2);right:var(--spaces-2);width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:var(--colors-blue1);color:var(--colors-text);border-radius:50%;z-index:4}.styles_toggleButton__8FF3n svg{width:25px;height:25px}@media (min-width:1000px){.styles_toggleButton__8FF3n{display:none}}.styles_wrapper__UhJyz{display:flex;flex-direction:column-reverse;padding:0 var(--spaces-gutter)}.styles_content__XwwZ7{max-width:var(--sizes-max-prose-width);margin:0 auto var(--spaces-8);grid-area:content}.styles_tocArea__F3Ea7{position:relative;grid-area:toc}@media (min-width:1000px){.styles_wrapper__UhJyz{grid-gap:var(--spaces-2);gap:var(--spaces-2);width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--sizes-max-prose-width)) minmax(0,1fr);grid-template-areas:"toc content ."}}@keyframes styles_fadeInHeading__oRB__{0%{filter:blur(3px);opacity:0}to{transform:blur(0);opacity:.9}}@keyframes styles_fadeInDescription__WcWvI{0%{filter:blur(3px);opacity:0}to{transform:blur(0);opacity:.9}}@keyframes styles_fadeInFooter__yAcOU{0%{filter:blur(3px);opacity:0}to{transform:blur(0);opacity:1}}@keyframes styles_imageBlurIn__FpLCW{0%{filter:blur(3px);opacity:0}to{transform:blur(0);opacity:1}}h1.styles_heading__gZWTm{font-size:var(--font-sizes-headline);text-align:center;text-wrap:balance;color:var(--colors-white);z-index:2;opacity:0;.styles_noImage__B6pxG &{color:var(--colors-primary)}}@media (min-width:1000px){h1.styles_heading__gZWTm{font-size:var(--font-sizes-headline);margin-bottom:0;max-width:20ch}}.styles_description__6A1cC{width:100%;max-width:60ch;padding:0;text-align:center;text-wrap:balance;color:var(--colors-white);z-index:2;opacity:0;.styles_noImage__B6pxG &{color:var(--colors-text)}}.styles_content__s3yyp{width:100%;max-width:60ch;padding:0;text-align:center;text-wrap:balance;color:var(--colors-white);z-index:2;opacity:0;.styles_noImage__B6pxG &{color:var(--colors-text)}}.styles_footer__vOkzt{width:100%;padding:0 var(--spaces-3);display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;align-items:center;opacity:0;margin-top:var(--spaces-2)}@media (min-width:1000px){.styles_footer__vOkzt{padding:0 var(--spaces-5);gap:var(--spaces-2)}}@media (min-width:1200px){.styles_footer__vOkzt{padding:0 var(--spaces-gutter)}}.styles_header__DY5qk{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spaces-2);height:30rem;padding:calc(var(--sizes-nav-height) + 1rem + var(--spaces-gutter)) var(--spaces-gutter) var(--spaces-gutter);position:relative;@media (min-width:1000px){height:50rem}}.styles_header__DY5qk img,.styles_header__DY5qk video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.styles_header__DY5qk.styles_imageLoaded__GtKcG .styles_footer__vOkzt{animation:styles_fadeInFooter__yAcOU 1.6s ease-in-out 1 forwards}.styles_header__DY5qk.styles_imageLoaded__GtKcG .styles_content__s3yyp,.styles_header__DY5qk.styles_imageLoaded__GtKcG .styles_description__6A1cC{animation:styles_fadeInDescription__WcWvI 1.6s ease-in-out 1 forwards}.styles_header__DY5qk.styles_imageLoaded__GtKcG .styles_heading__gZWTm{animation:styles_fadeInHeading__oRB__ 1.6s ease-in-out 1 forwards}.styles_header__DY5qk.styles_imageLoaded__GtKcG .styles_overlay__ckZrX{animation:styles_fadeInFooter__yAcOU 1.6s ease-in-out 1 forwards}.styles_header__DY5qk.styles_imageLoaded__GtKcG img,.styles_header__DY5qk.styles_imageLoaded__GtKcG video{animation:styles_imageBlurIn__FpLCW .4s ease-in-out 1 forwards}.styles_header__DY5qk.styles_titleOnly___yFr_{height:auto;padding-bottom:0}.styles_header__DY5qk.styles_titleOnly___yFr_ h1{margin-top:var(--spaces-2)}.styles_overlay__ckZrX{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0));position:absolute;inset:0;opacity:0}.styles_header__ZEvLU{width:100%;margin-bottom:var(--spaces-6);padding:var(--spaces-article-header-top) var(--spaces-gutter) 0;@media (min-width:1000px){margin-bottom:var(--spaces-8)}& h1{max-width:var(--sizes-prose);margin:0 auto}}.styles_hotFixWrapper__ZMff_{--colors-gray5:#272727;& header{@media (min-width:640px){& .cta-button,& button{font-weight:700}}& [class*=styles_text__]{max-width:55ch}}& [data-block*=cta-stats-list]{@media (min-width:1000px){padding-inline:7rem}}& header.styles_image-loaded__Aao3J{@media (min-width:640px){padding-top:12rem;padding-bottom:8rem;height:auto}}& header.styles_image-loaded__Aao3J p{max-width:65ch}& [data-block*=cta-stats-list]{background-color:var(--colors-blue1)}& section[data-block*=cta-stats-list]>div>div:first-child>div>p{position:relative;color:#272727;z-index:1}& [class*=styles_wrapper__][class*=styles_nestedSection__]{@media (min-width:640px){&:after,&:before{height:0}}&:after,&:before{background-color:var(--colors-gray3)}&>div>div:nth-child(2)>p{color:#272727}& [class*=styles_item__]:not(:last-child){border-bottom:1px solid var(--colors-gray3)}@media (min-width:576px){& [class*=styles_item__]:not(:last-child){border-bottom:none;border-right:1px solid var(--colors-gray3)}}}& section[class*=styles_layout__][class*=styles_nestedSection__]>div>div:first-child>div:first-child>p{color:#272727}& .styles_layout-wrapper__96Fey.styles_nestedSection__piUAc{& [class*=styles_items__]{gap:2rem}& [class*=styles_item__][class*=styles_itemCenter__]{gap:0;text-align:left;padding-inline:0}& [class*=styles_content__]{background-color:var(--colors-white);padding:var(--spaces-4);height:100%;& h3{color:#272727}}}& section[class*=styles_layout__][class*=nestedSection__]{padding:var(--spaces-gutter);@media (min-width:640px){padding:var(--spaces-gutter-small)}}& section[class*=styles_layout__]{padding:var(--spaces-gutter)}& [class*=styles_section__][class*=content-wrapper]{gap:var(--spaces-5);@media (min-width:1000px){padding-inline:7rem}@media (min-width:1520px){padding-inline:0}& [class*=styles_text__]{text-wrap:wrap;& h2{font-size:var(--sizes-h3)}@media (min-width:1000px){& h2{font-size:2.8rem;color:#272727;max-width:35ch}}& p{max-width:50ch}}}& #reimagine-europes-land-as-carbon-rich-forests>div{&>div{height:25rem;gap:1rem}& p:first-child{max-width:100%}& p:last-child{max-width:100%;font-family:var(--fonts-body);text-transform:none;font-size:var(--sizes-body)}}& #committed-to-precision-and-permanence{display:block;@media (min-width:1000px){&>section{padding-inline:7rem}&>section>aside{& h3{margin-bottom:var(--spaces-3);font-size:var(--font-sizes-h2);text-wrap:nowrap;color:#272727}}&>section>div{margin-top:85px}}@media (min-width:1520px){&>section{padding-inline:0}}}& section aside h3{color:#272727}@media (min-width:1000px){& section{padding-inline:7rem}}@media (min-width:1520px){& section{padding-inline:0}}& #styles_a-few-of-our-projects-in-action__SDpGz{padding-inline:var(--spaces-gutter);@media (min-width:1000px){padding-inline:7rem;&>div{padding-inline:0}}&>div{padding-inline:0;&>h2{color:red}}}& div[data-block*=project-cards]{color:#272727}& [data-block*=contact]{background-color:var(--colors-blue1);box-shadow:0 0 0 100vw var(--colors-blue1);clip-path:inset(0 -100vw)}& [class*=styles_personCardContent__] h3,& [data-block*=contact] h2{color:#272727}& section[id*=text-media-90]{@media (min-width:1000px){& h2{font-size:var(--font-sizes-h2)!important;text-wrap:nowrap;color:#272727}}}}