.styles_card-and-image__RMtBL{position:relative;display:grid;grid-gap:8px;gap:8px;border-radius:16px;outline:2px solid transparent;outline-offset:4px}.styles_card-and-image__RMtBL.focus-visible{outline-color:#00526e}@media(min-width:992px){.styles_card-and-image__RMtBL{gap:20px;grid-template-columns:2fr 1fr}.styles_card-and-image--image-on-the-right__QiV_n{grid-template-columns:1fr 2fr}}.styles_card-and-image__card__G8z2h{height:auto;border-radius:8px}@media(min-width:992px){.styles_card-and-image__card__G8z2h{border-radius:18px}}.styles_card-and-image__expand-image-button__vubmD{position:absolute;right:20px;bottom:20px}.styles_card-and-image__hover-animation__9xmT_.focus-visible.styles_card-and-image--blue-card__QAAPt .styles_card-and-image__card__G8z2h,.styles_card-and-image__hover-animation__9xmT_:hover.styles_card-and-image--blue-card__QAAPt .styles_card-and-image__card__G8z2h{background-color:#006d93}.styles_card-and-image__hover-animation__9xmT_.focus-visible.styles_card-and-image--dark-blue-card__mtvFa .styles_card-and-image__card__G8z2h,.styles_card-and-image__hover-animation__9xmT_:hover.styles_card-and-image--dark-blue-card__mtvFa .styles_card-and-image__card__G8z2h{background-color:#00526e}.styles_card-and-image__hover-animation__9xmT_.focus-visible.styles_card-and-image--extra-dark-blue-card__6d6fN .styles_card-and-image__card__G8z2h,.styles_card-and-image__hover-animation__9xmT_:hover.styles_card-and-image--extra-dark-blue-card__6d6fN .styles_card-and-image__card__G8z2h{background-color:#00364a}.styles_card-and-image__hover-animation__9xmT_.focus-visible.styles_card-and-image--green-card__ug5_5 .styles_card-and-image__card__G8z2h,.styles_card-and-image__hover-animation__9xmT_:hover.styles_card-and-image--green-card__ug5_5 .styles_card-and-image__card__G8z2h{background-color:#5a6829}.styles_card-and-image__hover-animation__9xmT_.focus-visible .styles_card-and-image__image-wrapper__az_h7 img,.styles_card-and-image__hover-animation__9xmT_:hover .styles_card-and-image__image-wrapper__az_h7 img{transform:scale(1.1)}.styles_card-and-image__image-wrapper__az_h7{position:relative;height:200px;width:100%;border-radius:8px;overflow:hidden}@media(min-width:992px){.styles_card-and-image__image-wrapper__az_h7{height:auto;width:100%;border-radius:16px}}.styles_card-and-image__image-wrapper__az_h7 img{transition:transform .5s ease-in-out}.styles_card-and-image__modal-close-button__5m6rW{all:unset;display:flex;margin-left:auto;margin-bottom:16px;padding:2px;color:#0088b8;-webkit-text-fill-color:#0088b8;border:1px solid #0088b8;border-radius:100%;z-index:2;outline:2px solid transparent;outline-offset:2px;transition:background-color .3s ease-in-out,outline .3s ease-in-out}.styles_card-and-image__modal-close-button__5m6rW.focus-visible{outline-color:#0088b8}.styles_card-and-image__modal-close-button__5m6rW:hover{cursor:pointer;background-color:#e9effc}.styles_card-and-image__modal-close-button-icon___Ymir{height:16px;width:16px}.styles_card-and-image__modal-images__7x83l{display:grid;grid-gap:40px;gap:40px}@media(min-width:768px){.styles_card-and-image__modal-images__7x83l{margin-top:40px}}.styles_card-and-image__modal-image-wrapper__ixJ5A{position:relative;width:100%}@-webkit-keyframes styles_fadeInWaves__lvx3a{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes styles_fadeInWaves__lvx3a{0%{transform:translateY(30px)}to{transform:translateY(0)}}.styles_our-solution-hero__zSTX1{position:relative;padding-top:124px;padding-bottom:100px;background:linear-gradient(0deg,#e2e9f8 40%,#fff 125%);overflow:hidden}@media(min-width:768px){.styles_our-solution-hero__zSTX1{padding-top:180px;padding-bottom:265px}}.styles_our-solution-hero__zSTX1:after{content:"";position:absolute;left:0;bottom:-1px;height:45px;width:100%;background-position:top;background-repeat:repeat-x;-webkit-animation:styles_fadeInWaves__lvx3a .3s linear;animation:styles_fadeInWaves__lvx3a .3s linear;transform:translateY(0);background-image:url(/_next/static/media/divider-white--mobile.f801caff.svg)}@media(min-width:768px){.styles_our-solution-hero__zSTX1:after{height:300px;background-image:url(/_next/static/media/hero-divider-white.3452985d.svg)}}.styles_our-solution-hero__algaes__zXetO{position:absolute;bottom:-10px;left:50%;width:340px;transform:translateX(-50%)}.styles_our-solution-hero__algaes__zXetO .js-our-solution-algaes{transform:translateY(200px)}@media(min-width:768px){.styles_our-solution-hero__algaes__zXetO{bottom:125px;width:100%}.styles_our-solution-hero__algaes__zXetO .js-our-solution-algaes{transform:translateY(130px)}}.styles_our-solution-hero__text__GDffQ{text-align:center;margin-left:auto;margin-right:auto;max-width:552px;padding-bottom:56px}.styles_our-solution-hero__text__GDffQ h1{font-size:32px;line-height:46px}@media(min-width:768px){.styles_our-solution-hero__text__GDffQ h1{font-size:48px;line-height:65px}}.styles_our-solution-hero__text__GDffQ .our-solution-hero-text-with-graphic{position:relative;color:#0088b8;white-space:nowrap}.styles_our-solution-hero__text__GDffQ .our-solution-hero-text-with-graphic:after{content:"";position:absolute;left:0;bottom:-12px;height:24px;width:100%;background-repeat:no-repeat;background-size:100%;background-image:url(/_next/static/media/hero-text-shape.8989e1d0.svg)}@media(min-width:768px){.styles_our-solution-hero__text__GDffQ .our-solution-hero-text-with-graphic:after{left:-5%;width:110%}.styles_our-solution-hero__text__GDffQ{padding-bottom:84px}}.styles_section-copy__3Y8t2{position:static}.styles_section-copy__primary-description__LmDM9{font-size:16px;line-height:28px;margin-top:24px;margin-bottom:0}@media(min-width:768px){.styles_section-copy__primary-description__LmDM9{font-size:18px;line-height:32px}.styles_section-copy__primary-description--big-text-size__Tze6y{font-size:20px;line-height:34px}}.styles_section-copy__secondary-description__YsjOG{font-size:16px;line-height:28px;color:#25606d;opacity:.7;margin-top:12px;margin-bottom:0}@media(min-width:768px){.styles_section-copy__secondary-description__YsjOG{margin-top:20px}.styles_section-copy__secondary-description--big-text-size__vb1xX{font-size:18px;line-height:32px}}.styles_section-copy__title__Lw_Lg{color:#006d93;font-size:24px;line-height:34px}@media(min-width:768px){.styles_section-copy__title__Lw_Lg{font-size:40px;line-height:60px}}.styles_section-copy__title--light-blue__yzbNZ{color:#25606d}.styles_section-copy--white-theme__RFwkx .styles_section-copy__primary-description__LmDM9,.styles_section-copy--white-theme__RFwkx .styles_section-copy__secondary-description__YsjOG,.styles_section-copy--white-theme__RFwkx .styles_section-copy__title__Lw_Lg{color:#fcfcff}.our-solution_our-solution__CTOdd{position:static}.our-solution_our-solution__cards-grid__lFX85{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:1200px){.our-solution_our-solution__cards-grid__lFX85{grid-template-areas:"a b" "a c";grid-template-columns:275px 275px;gap:32px}}.our-solution_our-solution__grid-card__faniB{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center}@media(min-width:768px){.our-solution_our-solution__grid-card__faniB{max-width:450px}}@media(min-width:1200px){.our-solution_our-solution__grid-card__faniB{opacity:0}.our-solution_our-solution__grid-card--one__XrhAf{grid-area:a}.our-solution_our-solution__grid-card--two__fnVms{grid-area:b}.our-solution_our-solution__grid-card--three__VsP9i{grid-area:c}}.our-solution_our-solution__seaforester-animation__g2jJK{transform:scale(.75);margin-top:-60px;overflow:visible}@media(min-width:1200px){.our-solution_our-solution__seaforester-animation__g2jJK{transform:scale(1)}}.our-solution_our-solution__seaforester-animation__g2jJK .algaes{opacity:0;transform:translate(180px,195px)}.our-solution_our-solution__seaforester-animation__g2jJK .sea-water{transform:translate(-210px,-20px)}.our-solution_our-solution__seaforester-animation__g2jJK .seeds{transform:translate(100px,-30px)}.our-solution_our-solution__seaforester-animation__g2jJK .stones{transform:translate(210px,-20px)}.our-solution_our-solution__seaforester-animation__g2jJK .sun{opacity:0;transform:translate(-200px,-16px)}.our-solution_our-solution__section__56wV6{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;scroll-margin-top:100px;overflow:hidden}@media(min-width:768px){.our-solution_our-solution__section__56wV6{overflow:visible}}@media(min-width:1200px){.our-solution_our-solution__section__56wV6{flex-direction:row}}@media(min-width:1400px){.our-solution_our-solution__section__56wV6{padding-left:108px}}.our-solution_our-solution__section-card-title__1yp4S{color:#25606d}.our-solution_our-solution__section-text__qM7w5{max-width:100%;margin-bottom:32px}@media(min-width:768px){.our-solution_our-solution__section-text__qM7w5{max-width:414px}}@media(min-width:1200px){.our-solution_our-solution__section-text__qM7w5{margin-bottom:0}.our-solution_our-solution__section-text--sticky__baQY9{position:-webkit-sticky;position:sticky;top:120px}}.our-solution_our-solution__sections__IBSmi{position:relative;display:grid;grid-gap:100px;gap:100px;margin-top:64px;padding-bottom:40px}.our-solution_our-solution__sections__IBSmi:after{content:"";position:absolute;left:0;bottom:0;height:44px;width:100%;background-color:#006d93;-webkit-mask-image:url(/_next/static/media/divider-blue--mobile.ed3834d1.svg);mask-image:url(/_next/static/media/divider-blue--mobile.ed3834d1.svg);-webkit-mask-position:center;mask-position:center}@media(min-width:768px){.our-solution_our-solution__sections__IBSmi:after{-webkit-mask-image:url(/_next/static/media/divider-blue.4df34955.svg);mask-image:url(/_next/static/media/divider-blue.4df34955.svg)}}.our-solution_our-solution__sections__IBSmi:before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background-image:url(/_next/static/media/blue-artifact--mobile.7890a6a3.svg);background-repeat:no-repeat;background-position:50% 35%;opacity:1}@media(min-width:768px){.our-solution_our-solution__sections__IBSmi:before{background-image:url(/_next/static/media/blue-artifact.de750d08.svg);background-position:100% 30%;opacity:.6}.our-solution_our-solution__sections__IBSmi{margin-top:20px;padding-bottom:230px}}@media(min-width:1200px){.our-solution_our-solution__sections__IBSmi{gap:160px}}.our-solution_our-solution__what-we-do-card__KMDoa{width:100%}@media(min-width:768px){.our-solution_our-solution__what-we-do-card__KMDoa{max-width:450px}}@media(min-width:1200px){.our-solution_our-solution__what-we-do-card__KMDoa{max-width:521px}}.our-solution_our-solution__what-we-do-card-and-image__rF7sF{scroll-margin-top:100px;grid-template-columns:auto}@media(min-width:992px){.our-solution_our-solution__what-we-do-card-and-image__rF7sF{max-width:680px;margin-left:auto;margin-right:auto}}@media(min-width:1200px){.our-solution_our-solution__what-we-do-card-and-image__rF7sF{max-width:100%;margin-left:0;margin-right:0;gap:20px;grid-template-columns:1fr 400px}.our-solution_our-solution__what-we-do-card-and-image--image-on-the-right__AeMS_{grid-template-columns:400px 1fr}}@media(min-width:1400px){.our-solution_our-solution__what-we-do-card-and-image__rF7sF{grid-template-columns:1fr 738px}.our-solution_our-solution__what-we-do-card-and-image--image-on-the-right__AeMS_{grid-template-columns:738px 1fr}}@media(min-width:768px){.our-solution_our-solution__what-we-do-card-and-image-image___VF97{height:300px}}@media(min-width:1200px){.our-solution_our-solution__what-we-do-card-and-image-image___VF97{height:auto}}.our-solution_our-solution__what-we-do-card-button__xq7ka{margin-top:18px}@media(min-width:992px){.our-solution_our-solution__what-we-do-card-button__xq7ka{margin-top:24px}}.our-solution_our-solution__what-we-do-cards__XlVyb{display:grid;grid-gap:44px;gap:44px}@media(min-width:768px){.our-solution_our-solution__what-we-do-cards__XlVyb{gap:102px;margin-top:42px}}.our-solution_our-solution__what-we-do-cards-with-images__lau9b{display:grid;grid-gap:32px;gap:32px}@media(min-width:1200px){.our-solution_our-solution__what-we-do-cards-with-images__lau9b{gap:40px}}.our-solution_our-solution__what-we-do-grid__gHz7t{position:relative;display:grid;align-items:center;justify-items:center;grid-gap:32px;gap:32px;padding-bottom:120px}@media(min-width:1200px){.our-solution_our-solution__what-we-do-grid__gHz7t{grid-auto-flow:column;align-items:flex-start;justify-content:space-between;padding-bottom:290px}}@media(min-width:1400px){.our-solution_our-solution__what-we-do-grid__gHz7t{padding-left:108px}}.our-solution_our-solution__what-we-do-wrapper__CzLqX{position:relative;padding-top:80px;padding-bottom:165px;background:linear-gradient(180deg,#006d93 45%,#e9effc 75%);background-position:top}.our-solution_our-solution__what-we-do-wrapper__CzLqX:after{content:"";position:absolute;left:0;bottom:0;height:44px;width:100%;background-image:url(/_next/static/media/divider-light-blue--mobile.47aa0f1c.svg);background-position:50%;background-repeat:repeat-x}@media(min-width:768px){.our-solution_our-solution__what-we-do-wrapper__CzLqX:after{background-image:url(/_next/static/media/divider-light-blue.a664f962.svg)}.our-solution_our-solution__what-we-do-wrapper__CzLqX{padding-top:120px;padding-bottom:200px}}