.hero-heading h1[data-v-f799e837]{letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(3rem,1.073rem + 4.587vw,9rem);font-weight:400;line-height:.9}.hero-heading h1 span[data-v-f799e837]{display:block}.hero-heading__animated[data-v-f799e837]{transition:transform 1s cubic-bezier(.86,0,.07,1);transform:translate(0)}.hero-heading.is-visible .hero-heading__animated[data-v-f799e837]{transform:translate(clamp(3rem,8vw,13rem))}@media (prefers-reduced-motion:reduce){.hero-heading__animated[data-v-f799e837]{transition:none;transform:none!important}}.hero-highlights[data-v-17208cd4]{min-height:9rem;color:var(--color-white,#fff);position:relative}.hero-highlights__desktop[data-v-17208cd4]{align-items:flex-end;gap:5rem;margin:0;padding:0;list-style:none;display:flex}.hero-highlight[data-v-17208cd4]{text-transform:uppercase;flex-direction:column;flex:0 auto;gap:1.35rem;max-width:25rem;display:flex}.hero-highlight__heading[data-v-17208cd4]{max-width:21.5rem;font-size:clamp(1.05rem,.62vw + .2rem,1.4rem);line-height:.95}.hero-highlight strong[data-v-17208cd4]{font-family:var(--ff-heading,sans-serif);font-size:clamp(2.4rem,2vw,3rem);font-weight:400;line-height:.95}.hero-highlights__mobile[data-v-17208cd4]{display:none}.hero-highlight-enter-active[data-v-17208cd4],.hero-highlight-leave-active[data-v-17208cd4]{transition:opacity .5s,transform .5s}.hero-highlight-enter-from[data-v-17208cd4],.hero-highlight-leave-to[data-v-17208cd4]{opacity:0;transform:translateY(3rem)}@media (width<=1023px){.hero-highlights__desktop[data-v-17208cd4]{display:none}.hero-highlights__mobile[data-v-17208cd4]{width:calc(100% + var(--container-gap,1.5rem) + var(--container-gap,1.5rem));min-height:9rem;margin-left:calc(0rem - var(--container-gap,1.5rem));padding-left:var(--container-gap,1.5rem);display:block}.hero-highlights__mobile .hero-highlight[data-v-17208cd4]{position:absolute}}@media (prefers-reduced-motion:reduce){.hero-highlight-enter-active[data-v-17208cd4],.hero-highlight-leave-active[data-v-17208cd4]{transition:none}}.hero-page__fallback--hidden[data-v-90bf0db1]{visibility:hidden}.hero-page[data-v-90bf0db1]{z-index:1;border-radius:0 0 var(--radius-sm,1.2rem) var(--radius-sm,1.2rem);height:100svh;min-height:100svh;color:var(--color-white,#fff);background:#536675;position:relative;overflow:hidden}.hero-page__fallback[data-v-90bf0db1],.hero-page__fallback-grid[data-v-90bf0db1],.hero-page__fallback-orbit[data-v-90bf0db1],.hero-page__fallback-road[data-v-90bf0db1],.hero-page__fallback-skyline[data-v-90bf0db1],.hero-page__fallback-vehicle[data-v-90bf0db1],.hero-page__fallback[data-v-90bf0db1]:after,.hero-page__fallback[data-v-90bf0db1]:before,.hero-page__overlay[data-v-90bf0db1]{width:100%;height:100%;position:absolute;inset:0}.hero-page__fallback[data-v-90bf0db1]{z-index:0;background:linear-gradient(#9aa6b5 0,#7f8c9d 35%,#4c5967 53%,#27363c 54%,#1d302c);overflow:hidden}.hero-page__fallback[data-v-90bf0db1]:before{content:"";opacity:.95;background:linear-gradient(154deg,#0000 0 30%,#081d1ed9 30.2% 30.5%,#0000 30.7%),linear-gradient(166deg,#0000 0 49%,#0d1d1feb 49.2% 56%,#0000 56.2%),linear-gradient(#0000 0 66%,#1b2b2a 66% 100%);height:48%;inset:auto 0 0}.hero-page__fallback[data-v-90bf0db1]:after{content:"";background:repeating-linear-gradient(90deg,#b4c4c126 0 .2rem,#0000 .2rem 8rem),linear-gradient(#536a70 0 8%,#263d43 8% 12%,#15272d 12% 100%);height:46%;inset:auto -10% -10%;transform:rotate(-7deg);box-shadow:0 -.8rem #e0e7e140}.hero-page__fallback-grid[data-v-90bf0db1]{opacity:.24;background-image:linear-gradient(90deg,#0000 0 49%,#eafbf247 49.3% 50%,#0000 50.3%),linear-gradient(#0000 0 72%,#15282ccc 72% 73%,#0000 73.2%);background-size:15rem 100%,100% 7rem;inset:0 0 38%}.hero-page__fallback-skyline[data-v-90bf0db1]{opacity:.85;clip-path:polygon(0 35%,4% 35%,4% 5%,11% 5%,11% 28%,17% 28%,17% 18%,24% 18%,24% 42%,31% 42%,31% 3%,38% 3%,38% 28%,45% 28%,45% 12%,51% 12%,51% 34%,59% 34%,59% 0,66% 0,66% 23%,74% 23%,74% 10%,82% 10%,82% 35%,91% 35%,91% 16%,100% 16%,100% 100%,0 100%);background:linear-gradient(90deg,#0000 0 3%,#394852 3% 10%,#0000 10% 12%,#46545e 12% 16%,#0000 16% 19%,#34434e 19% 26%,#0000 26% 29%,#52616a 29% 35%,#0000 35% 39%,#384852 39% 48%,#0000 48% 52%,#4a5860 52% 59%,#0000 59% 64%,#35444e 64% 70%,#0000 70% 74%,#4b5b61 74% 84%,#0000 84% 88%,#34434b 88% 94%,#0000 94%),repeating-linear-gradient(90deg,#0000 0 2.8rem,#e8f4ed42 2.8rem 3rem,#0000 3rem 7.5rem);height:34%;inset:auto 0 37%}.hero-page__fallback-road[data-v-90bf0db1]{background:repeating-linear-gradient(90deg,#0000 0 12rem,#ecf1e694 12rem 16rem,#0000 16rem 27rem),#384e53;border-top:.8rem solid #cdd7cf8c;border-bottom:.3rem solid #041718bf;width:110%;height:15%;inset:auto -5% 22%;transform:rotate(-7deg);box-shadow:0 1.5rem 3rem #00000040}.hero-page__fallback-vehicle[data-v-90bf0db1]{background:linear-gradient(160deg,#f4f7ef 0 48%,#5bc96d 48% 72%,#19411f 72%);border-radius:1.2rem 2.2rem .8rem .8rem;width:clamp(16rem,22vw,38rem);height:clamp(6rem,8vw,13rem);inset:auto 17% 27%;transform:skew(-8deg);box-shadow:0 1rem 2rem #00000059}.hero-page__fallback-vehicle[data-v-90bf0db1]:before{content:"N";background:var(--color-emerald,#5bc96d);width:3.5rem;height:3.5rem;color:var(--color-celtic,#19411f);font-family:var(--ff-heading,sans-serif);border-radius:50%;place-items:center;font-size:2rem;display:grid;position:absolute;bottom:10%;right:13%}.hero-media[data-v-90bf0db1],.hero-media video[data-v-90bf0db1],.hero-page__overlay[data-v-90bf0db1]{width:100%;height:100%;position:absolute;inset:0}.hero-media[data-v-90bf0db1]{z-index:0;background:0 0}.hero-media video[data-v-90bf0db1]{-o-object-fit:cover;object-fit:cover}.hero-page__overlay[data-v-90bf0db1]{z-index:1;background:linear-gradient(#052d0b54,#052d0b0d 48%,#052d0b85)}.hero-page__container[data-v-90bf0db1]{z-index:2;max-width:none;height:100%;position:relative}.hero-page__inner[data-v-90bf0db1]{height:100%;padding-top:calc(var(--header-height,7.8rem) + 1rem);flex-direction:column;justify-content:space-between;padding-bottom:2rem;display:flex}.hero-page__heading-wrap[data-v-90bf0db1]{padding-top:2.5vh}.hero-page__subtitle[data-v-90bf0db1]{max-width:42ch;margin:2rem 0 0;font-size:clamp(1.4rem,1.2vw,2rem);line-height:1.15}.hero-page__scroll[data-v-90bf0db1]{z-index:3;width:4.8rem;height:4.8rem;color:var(--color-white,#fff);border:.1rem solid #fff9;border-radius:50%;place-items:center;font-size:2rem;transition:background .2s,transform .2s;display:grid;position:absolute;bottom:2rem;right:2rem}.hero-page__scroll[data-v-90bf0db1]:hover{background:#ffffff2e;transform:translateY(-.2rem)}@media (width<=767px){.hero-page__heading-wrap[data-v-90bf0db1]{padding-top:3vh}.hero-page__inner[data-v-90bf0db1]{padding-top:9rem}.hero-page__scroll[data-v-90bf0db1]{width:4rem;height:4rem;bottom:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.hero-page__fallback-vehicle[data-v-90bf0db1]{transform:none}}.b-cta[data-v-8e77adc8]{gap:var(--spacer-xl,5rem);color:var(--color-celtic,#19411f);display:grid}.b-cta__copy[data-v-8e77adc8]{align-items:flex-start;gap:var(--spacer-md,2rem);flex-direction:column;display:flex}.b-cta__copy h2[data-v-8e77adc8]{max-width:12ch;font-family:var(--ff-heading,sans-serif);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(3rem,6.2vw,7rem);font-weight:400;line-height:.9}.b-cta__content[data-v-8e77adc8]{gap:var(--spacer-lg,3rem);flex-direction:column;display:flex}.b-cta__description[data-v-8e77adc8]{max-width:34ch}.b-cta__description[data-v-8e77adc8] p{margin:0}.b-cta__links[data-v-8e77adc8]{gap:var(--spacer-xs,1rem);flex-wrap:wrap;display:flex}.block-button[data-v-8e77adc8]{border-radius:var(--radius-sm,1.2rem);background:var(--color-emerald,#5bc96d);min-height:4.5rem;color:var(--color-celtic,#19411f);text-transform:uppercase;align-items:center;padding:0 1.8rem;font-size:1.2rem;display:inline-flex}.b-cta__media[data-v-8e77adc8]{min-width:0;display:flex}.b-cta__media img[data-v-8e77adc8],.b-cta__media picture[data-v-8e77adc8]{width:100%;display:block}.b-cta__media img[data-v-8e77adc8]{aspect-ratio:1;border-radius:var(--radius-sm,1.2rem);-o-object-fit:cover;object-fit:cover;max-width:40rem;margin-right:auto}.background-camarone[data-v-8e77adc8]{color:var(--color-white,#fff)}.background-camarone .b-cta__copy h2[data-v-8e77adc8]{color:var(--color-emerald,#5bc96d)}.background-emerald[data-v-8e77adc8]{color:var(--color-camarone,#006736)}.background-emerald .block-button[data-v-8e77adc8]{background:var(--color-celtic,#19411f);color:var(--color-white,#fff)}@media (width>=768px){.b-cta[data-v-8e77adc8]{grid-template-columns:minmax(0,4fr) minmax(0,2fr);align-items:stretch}.b-cta.has-no-image .b-cta__copy[data-v-8e77adc8]{grid-column:1}.b-cta__copy[data-v-8e77adc8]{padding:var(--spacer-lg,3rem)}.b-cta__content[data-v-8e77adc8]{gap:var(--spacer-xl,5rem)}}@media (width>=1024px){.b-cta[data-v-8e77adc8],.b-cta.has-no-image[data-v-8e77adc8]{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.b-cta.has-no-image .b-cta__copy[data-v-8e77adc8]{grid-column:1}.b-cta.orientation-left .b-cta__media[data-v-8e77adc8]{grid-area:1/1}.b-cta.orientation-left .b-cta__copy[data-v-8e77adc8]{grid-column:2}.b-cta__media img[data-v-8e77adc8]{max-width:none;margin-left:auto;margin-right:0}}@media (width>=1200px){.b-cta[data-v-8e77adc8],.b-cta.has-no-image[data-v-8e77adc8]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.b-divider[data-v-4cbf8790]{width:100%}.b-divider--intro[data-v-4cbf8790]{display:none}.b-divider hr[data-v-4cbf8790]{width:100%;height:.1rem;margin:var(--spacer-xl,5rem) auto;background:var(--color-black-haze,#e8ece9);border:0}.b-divider.background-camarone hr[data-v-4cbf8790]{background:#fff6}.b-heading[data-v-0ccdad1f]{padding-top:clamp(3rem,5vw,8.5rem);padding-bottom:max(2rem,calc(3rem - var(--container-gap,2rem)));color:var(--color-celtic,#19411f)}.b-heading.theme-dark[data-v-0ccdad1f]{color:var(--color-white,#fff)}.b-heading__layout[data-v-0ccdad1f]{gap:var(--spacer-lg,3rem);display:grid}.b-heading__title-group[data-v-0ccdad1f]{gap:var(--spacer-md,2rem);flex-direction:column;display:flex}.b-heading__surtitle[data-v-0ccdad1f]{color:var(--color-celtic,#19411f);font-family:var(--ff-heading,sans-serif);text-transform:uppercase;margin:0;font-size:1.7rem;line-height:1}.theme-dark .b-heading__surtitle[data-v-0ccdad1f]{color:var(--color-emerald,#5bc96d)}.b-heading__title[data-v-0ccdad1f]{font-family:var(--ff-heading,sans-serif);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(3rem,6.2vw,7rem);font-weight:400;line-height:.9}.b-heading[data-reference-introduction][data-v-0ccdad1f]{padding-top:3.5rem}.b-heading[data-reference-introduction] .b-heading__title[data-v-0ccdad1f]{letter-spacing:normal}.b-heading__title span[data-v-0ccdad1f]{display:block}.b-heading__title.is-one-line[data-v-0ccdad1f]{max-width:18ch}.b-heading__animated-line[data-v-0ccdad1f]{transition:transform 1s cubic-bezier(.86,0,.07,1);transform:translate(0)}.b-heading.is-visible .b-heading__animated-line[data-v-0ccdad1f]{transform:translate(6rem)}.b-heading__description[data-v-0ccdad1f]{justify-content:space-between;align-items:flex-start;gap:var(--spacer-sm,1.5rem);flex-direction:column;max-width:40rem;display:flex}.b-heading__description>p[data-v-0ccdad1f]{margin:0;font-size:1.9rem;line-height:1.2}.b-heading__links[data-v-0ccdad1f]{gap:var(--spacer-xs,1rem);flex-wrap:wrap;display:flex}.block-button[data-v-0ccdad1f]{border-radius:var(--radius-sm,1.2rem);background:var(--color-emerald,#5bc96d);min-height:4.5rem;color:var(--color-celtic,#19411f);text-transform:uppercase;align-items:center;padding:0 1.8rem;font-size:1.2rem;display:inline-flex}.theme-light .block-button[data-v-0ccdad1f]{background:var(--color-celtic,#19411f);color:var(--color-white,#fff)}@media (width>=1024px){.b-heading[data-v-0ccdad1f]{padding-top:calc(8rem - var(--container-gap,2rem));padding-bottom:calc(3rem - var(--container-gap,2rem))}.b-heading__layout[data-v-0ccdad1f]{grid-template-columns:minmax(0,5fr) minmax(24rem,3fr);align-items:end}.b-heading:not(.has-content) .b-heading__title-group[data-v-0ccdad1f]{grid-column:1/-1}.b-heading[data-reference-introduction] .b-heading__layout[data-v-0ccdad1f]{grid-template-columns:minmax(0,9fr) minmax(12rem,3fr);align-items:start}.b-heading[data-reference-introduction] .b-heading__title-group[data-v-0ccdad1f]{grid-area:1/1}.b-heading[data-reference-introduction] .b-heading__surtitle--aside[data-v-0ccdad1f]{font-size:1.7rem;font-family:var(--ff-body);grid-area:1/2;justify-self:start;padding-top:.45rem}.b-heading.is-visible .b-heading__animated-line[data-v-0ccdad1f]{transform:translate(13rem)}.b-heading__description[data-v-0ccdad1f]{gap:var(--spacer-xl,5rem);min-height:100%}}@media (prefers-reduced-motion:reduce){.b-heading__animated-line[data-v-0ccdad1f]{transition:none;transform:none!important}}@media (width>=1200px){.b-heading__layout[data-v-0ccdad1f]{grid-template-columns:minmax(0,9fr) minmax(24rem,3fr)}}.b-articles[data-v-9a9d31ef]{background:var(--color-aero-blue,#eafbf2);color:var(--color-celtic,#19411f);padding:clamp(5rem,9vw,11rem) 0}.b-articles__layout[data-v-9a9d31ef]{gap:var(--spacer-lg,3rem);width:min(100% - (2 * var(--container-gap,2rem)),172.8rem);margin:0 auto;display:grid}.b-articles__header[data-v-9a9d31ef]{align-items:flex-start;gap:var(--spacer-sm,1.5rem);flex-direction:column;max-width:42rem;display:flex}.b-articles__surtitle[data-v-9a9d31ef]{color:var(--color-camarone,#006736);text-transform:uppercase;margin:0;font-size:1.2rem;line-height:.95}.b-articles__heading[data-v-9a9d31ef]{max-width:10ch;font-family:var(--ff-heading,sans-serif);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(3.2rem,5vw,6rem);font-weight:400;line-height:.9}.b-articles__description[data-v-9a9d31ef]{max-width:32ch;margin:0;font-size:1.8rem}.b-article-card__more[data-v-9a9d31ef],.b-articles__view-all[data-v-9a9d31ef]{color:var(--color-celtic,#19411f);text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.2rem;display:inline-flex}.b-articles__view-all[data-v-9a9d31ef]{border-radius:var(--radius-sm,1.2rem);background:var(--color-emerald,#5bc96d);min-height:4.5rem;padding:0 1.8rem}.b-article-card__link[data-v-9a9d31ef]:focus-visible,.b-articles__view-all[data-v-9a9d31ef]:focus-visible{outline:.2rem solid var(--color-camarone,#006736);outline-offset:.4rem}.b-articles__list[data-v-9a9d31ef]{gap:var(--spacer-md,2rem);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.b-article-card[data-v-9a9d31ef],.b-article-card__link[data-v-9a9d31ef]{height:100%}.b-article-card__link[data-v-9a9d31ef]{border-radius:var(--radius-sm,1.2rem);background:var(--color-white,#fff);flex-direction:column;transition:transform .25s;display:flex;overflow:hidden;box-shadow:0 .1rem #19411f1a}.b-article-card__link[data-v-9a9d31ef]:hover{transform:translateY(-.3rem)}.b-article-card__media[data-v-9a9d31ef]{aspect-ratio:1/.72;background:var(--color-black-haze,#e8ece9);position:relative;overflow:hidden}.b-article-card__media img[data-v-9a9d31ef],.b-article-card__media picture[data-v-9a9d31ef]{width:100%;height:100%;display:block}.b-article-card__media img[data-v-9a9d31ef]{-o-object-fit:cover;object-fit:cover}.b-article-card__placeholder[data-v-9a9d31ef]{background:linear-gradient(135deg,var(--color-celtic,#19411f),var(--color-camarone,#006736));width:100%;height:100%;color:var(--color-emerald,#5bc96d);font-family:var(--ff-heading,sans-serif);place-items:center;font-size:clamp(4rem,8vw,9rem);display:grid}.b-article-card__body[data-v-9a9d31ef]{gap:var(--spacer-sm,1.5rem);padding:var(--spacer-md,2rem);flex-direction:column;flex:1;display:flex}.b-article-card__meta[data-v-9a9d31ef]{color:var(--color-pewter,#8c978d);text-transform:uppercase;flex-wrap:wrap;gap:.8rem 1.2rem;font-size:1.1rem;display:flex}.b-article-card__title[data-v-9a9d31ef]{font-family:var(--ff-heading,sans-serif);text-transform:uppercase;margin:0;font-size:clamp(2.2rem,3vw,3.6rem);font-weight:400;line-height:.95}.b-article-card__excerpt[data-v-9a9d31ef]{color:var(--color-celtic,#19411f);margin:0;font-size:1.6rem}.b-article-card__more[data-v-9a9d31ef]{padding-top:var(--spacer-sm,1.5rem);margin-top:auto}.b-articles__empty[data-v-9a9d31ef]{margin:0;font-size:1.8rem}.sr-only[data-v-9a9d31ef]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.1rem;height:.1rem;padding:0;position:absolute;overflow:hidden}@media (width>=1024px){.b-articles__layout[data-v-9a9d31ef]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.b-articles__content[data-v-9a9d31ef]{min-width:0}}@media (width<=640px){.b-articles__list[data-v-9a9d31ef]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.b-article-card__link[data-v-9a9d31ef]{transition:none}}.block-organizations-marquee[data-v-f649440a]{--organizations-gap:var(--spacer-lg,3rem);--organizations-item-width:17rem;--organizations-item-height:4.5rem;align-items:center;gap:var(--organizations-gap);flex-direction:column;width:100%;display:flex}.block-organizations-marquee__heading[data-v-f649440a]{color:var(--color-celtic,#19411f);font-family:var(--ff-heading,sans-serif);text-align:center;text-transform:uppercase;margin:0;font-size:clamp(2rem,3vw,3.2rem);font-weight:400;line-height:1}.block-organizations-marquee__wrapper[data-v-f649440a]{left:calc(var(--container-gap,2rem)*-1);width:calc(100% + var(--container-gap,2rem)*2);position:relative;overflow:hidden}.block-organizations-marquee__row[data-v-f649440a]{will-change:transform;align-items:center;gap:5rem;width:max-content;display:flex}.block-organizations-marquee__list[data-v-f649440a]{flex-shrink:0;align-items:center;gap:5rem;margin:0;padding:0;list-style:none;display:flex}.block-organizations-marquee__item[data-v-f649440a]{flex:0 0 var(--organizations-item-width)}.block-organizations-marquee__item[data-v-f649440a],.block-organizations-marquee__logo-link[data-v-f649440a]{min-height:var(--organizations-item-height);justify-content:center;align-items:center;display:flex}.block-organizations-marquee__logo-link[data-v-f649440a]{width:100%;max-width:100%;color:var(--color-celtic,#19411f);text-decoration:none}.block-organizations-marquee__logo[data-v-f649440a]{width:100%;height:var(--organizations-item-height);-o-object-fit:contain;object-fit:contain;display:block}.block-organizations-marquee__logo-placeholder[data-v-f649440a]{width:100%;height:var(--organizations-item-height);border-radius:var(--radius-sm,1.2rem);background:var(--color-aero-blue,#eafbf2);color:var(--color-celtic,#19411f);font-family:var(--ff-heading,sans-serif);border:.1rem solid #19411f33;place-items:center;font-size:1.8rem;display:grid}.block-organizations-marquee__grid[data-v-f649440a]{gap:var(--spacer-sm,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.block-organizations-marquee__grid .block-organizations-marquee__item[data-v-f649440a]{width:100%}.block-organizations-marquee__logo-link[data-v-f649440a]:focus-visible{outline:.2rem solid var(--color-camarone,#006736);outline-offset:.2rem}@media (width>=768px){.block-organizations-marquee__list[data-v-f649440a],.block-organizations-marquee__row[data-v-f649440a]{gap:10rem}}@media (width<=767px){.block-organizations-marquee__grid[data-v-f649440a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.block-organizations-marquee__row[data-v-f649440a]{transform:none!important}}.c-block-push-green-card[data-v-5a490790]{padding:var(--spacer-md,2rem);border-radius:var(--radius-sm,1.2rem);background:var(--color-aero-blue,#eafbf2);color:var(--color-celtic,#19411f);position:relative;overflow:hidden}.c-block-push-green-card__stamp[data-v-5a490790]{z-index:2;width:7rem;height:4.8rem;position:absolute;top:0;right:0}.c-block-push-green-card__stamp svg[data-v-5a490790]{width:100%;height:100%;fill:var(--color-emerald,#5bc96d);display:block}.c-block-push-green-card__stamp span[data-v-5a490790]{z-index:1;font-family:var(--ff-heading,sans-serif);font-size:2.7rem;position:absolute;top:.4rem;right:.8rem}.c-block-push-green-card__inner[data-v-5a490790]{gap:var(--spacer-md,2rem);display:grid}.c-block-push-green-card__copy[data-v-5a490790],.c-block-push-green-card__left[data-v-5a490790],.c-block-push-green-card__right[data-v-5a490790]{flex-direction:column;align-items:flex-start;display:flex}.c-block-push-green-card__left[data-v-5a490790]{justify-content:space-between;gap:var(--spacer-md,2rem)}.c-block-push-green-card__right[data-v-5a490790]{justify-content:space-between;gap:var(--spacer-xl,5rem)}.c-block-push-green-card__copy[data-v-5a490790]{gap:var(--spacer-sm,1.5rem)}.c-block-push-green-card__surtitle[data-v-5a490790]{text-transform:uppercase;margin:0;font-size:1.2rem;line-height:1.15}.c-block-push-green-card__image[data-v-5a490790]{width:min(50%,18rem);min-height:11rem}.c-block-push-green-card__image img[data-v-5a490790],.c-block-push-green-card__image picture[data-v-5a490790]{width:100%;height:100%;display:block}.c-block-push-green-card__image img[data-v-5a490790]{border-radius:var(--radius-sm,1.2rem);-o-object-fit:cover;object-fit:cover}.c-block-push-green-card__image.is-placeholder[data-v-5a490790]{border-radius:var(--radius-sm,1.2rem);background:linear-gradient(145deg,#5bc96da6,transparent),var(--color-black-haze,#e8ece9)}.c-block-push-green-card h3[data-v-5a490790]{max-width:80%;font-family:var(--ff-heading,sans-serif);text-transform:uppercase;margin:0;font-size:clamp(2.4rem,3vw,4.4rem);font-weight:400;line-height:1}.c-block-push-green-card__copy p[data-v-5a490790]{margin:0;font-size:1.5rem}.c-block-push-green-card__link[data-v-5a490790]{border-radius:var(--radius-sm,1.2rem);background:var(--color-emerald,#5bc96d);min-height:4.5rem;color:var(--color-celtic,#19411f);text-transform:uppercase;align-items:center;padding:0 1.8rem;font-size:1.2rem;display:inline-flex}@media (width>=768px){.c-block-push-green-card__inner.has-left[data-v-5a490790]{gap:var(--spacer-lg,3rem);grid-template-columns:minmax(0,2fr) minmax(0,4fr)}.c-block-push-green-card__image[data-v-5a490790]{width:100%}.c-block-push-green-card__copy p[data-v-5a490790]{font-size:1.9rem}}@media (width>=1024px){.c-block-push-green-card__inner.has-left[data-v-5a490790]{grid-template-columns:minmax(0,3fr) minmax(0,5fr)}}@media (width>=1200px){.c-block-push-green-card__inner.has-left[data-v-5a490790]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.b-push-green[data-v-810110ee]{width:100%;min-height:calc(100svh - var(--container-gap,2rem)*2);border-radius:var(--radius-sm,1.2rem);background:var(--color-celtic,#19411f);position:relative;overflow:hidden}.b-push-green__media[data-v-810110ee],.b-push-green__media video[data-v-810110ee],.b-push-green__media-fallback[data-v-810110ee],.b-push-green__overlay[data-v-810110ee]{width:100%;height:100%;position:absolute;inset:0}.b-push-green__media[data-v-810110ee],.b-push-green__media[data-v-810110ee] .video-poster{z-index:1}.b-push-green__media video[data-v-810110ee]{z-index:1;-o-object-fit:cover;object-fit:cover}.b-push-green__media-fallback[data-v-810110ee]{z-index:0;background:radial-gradient(circle at 72% 24%,#5bc96db3,transparent 27%),linear-gradient(145deg,var(--color-celtic-dark,#052d0b),var(--color-camarone,#006736))}.b-push-green__overlay[data-v-810110ee]{z-index:2;background:#00000040}.b-push-green__inner[data-v-810110ee]{z-index:2;min-height:calc(100svh - var(--container-gap,2rem)*2);padding:var(--spacer-md,2rem);align-items:flex-end;display:flex;position:relative}.b-push-green__inner[data-v-810110ee]>*{width:100%}@media (width>=1024px){.b-push-green__inner[data-v-810110ee]>*{width:62.5%;margin-left:37.5%}}@media (width>=1200px){.b-push-green__inner[data-v-810110ee]>*{width:50%;margin-left:50%}}@media (width>=1728px){.b-push-green__inner[data-v-810110ee]>*{width:41.6667%;margin-left:58.3333%}}@media (prefers-reduced-motion:reduce){.b-push-green__media video[data-v-810110ee]{display:none}}.b-push-history-copy[data-v-b467d1c4]{gap:3rem;margin-top:-8vw;display:grid}.b-push-history-copy__image[data-v-b467d1c4]{aspect-ratio:1;width:min(40rem,55%);min-height:18rem;transition:transform 1.3s cubic-bezier(.19,1,.22,1);transform:translateY(5rem)}.b-push-history-copy.is-active .b-push-history-copy__image[data-v-b467d1c4]{transform:translateY(0)}.b-push-history-copy__image img[data-v-b467d1c4],.b-push-history-copy__image picture[data-v-b467d1c4]{width:100%;height:100%;display:block}.b-push-history-copy__image img[data-v-b467d1c4]{border-radius:var(--radius-sm,1.2rem);-o-object-fit:cover;object-fit:cover}.b-push-history-copy__image.is-placeholder[data-v-b467d1c4]{border-radius:var(--radius-sm,1.2rem);background:radial-gradient(circle at 75% 25%,#5bc96d66,transparent 35%),var(--color-black-haze,#e8ece9)}.b-push-history-copy__content[data-v-b467d1c4]{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.b-push-history-copy__content h2[data-v-b467d1c4]{font-family:var(--ff-heading,sans-serif);text-transform:none;margin:0;font-size:clamp(2.4rem,2vw,3rem);font-weight:400;line-height:1}.b-push-history-copy__content p[data-v-b467d1c4]{max-width:44ch;margin:0;font-size:1.9rem}.b-push-history-copy__link[data-v-b467d1c4]{background:var(--color-emerald,#5bc96d);min-height:5.7rem;color:var(--color-celtic,#19411f);text-transform:none;border-radius:2rem;align-items:center;margin-top:1rem;padding:0 2rem;font-size:1.7rem;display:inline-flex}@media (width>=768px){.b-push-history-copy[data-v-b467d1c4]{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem}.b-push-history-copy__image[data-v-b467d1c4]{grid-column:span 2;width:100%}.b-push-history-copy__content[data-v-b467d1c4]{grid-column:span 4}}@media (width>=1024px){.b-push-history-copy[data-v-b467d1c4]{margin-top:var(--spacer-xl,5rem);grid-template-columns:repeat(8,minmax(0,1fr));align-items:center}.b-push-history-copy__image[data-v-b467d1c4]{grid-column:1/span 3;transform:translate(2rem)}.b-push-history-copy.is-active .b-push-history-copy__image[data-v-b467d1c4]{transform:translate(2rem)}.b-push-history-copy__content[data-v-b467d1c4]{grid-column:5/span 4}}@media (width>=1200px){.b-push-history-copy[data-v-b467d1c4]{grid-template-columns:repeat(12,minmax(0,1fr))}.b-push-history-copy__image[data-v-b467d1c4]{grid-column:3/span 4}.b-push-history-copy__content[data-v-b467d1c4]{grid-column:8/span 4}}@media (prefers-reduced-motion:reduce){.b-push-history-copy__image[data-v-b467d1c4]{transition:none}}.b-push-history-hero[data-v-d7c0eddd]{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.b-push-history-hero__surtitle[data-v-d7c0eddd]{font-size:1.7rem}.b-push-history-hero h2[data-v-d7c0eddd],.b-push-history-hero__surtitle[data-v-d7c0eddd]{font-family:var(--ff-heading,sans-serif);text-transform:uppercase;margin:0}.b-push-history-hero h2[data-v-d7c0eddd]{font-size:33vw;font-weight:400;line-height:.9;transition:transform 1.3s cubic-bezier(.19,1,.22,1);transform:translateY(5rem)}.b-push-history-hero.is-active h2[data-v-d7c0eddd]{transform:translateY(0)}.b-push-history-hero__gallery[data-v-d7c0eddd]{width:100%;margin-bottom:1rem}.b-push-history-hero__gallery-inner[data-v-d7c0eddd]{justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;display:flex}.b-push-history-hero__image[data-v-d7c0eddd]{will-change:transform;flex:none;transition:transform 80ms linear}.b-push-history-hero__image img[data-v-d7c0eddd],.b-push-history-hero__image picture[data-v-d7c0eddd]{width:100%;height:100%;display:block}.b-push-history-hero__image img[data-v-d7c0eddd]{border-radius:var(--radius-sm,1.2rem);-o-object-fit:cover;object-fit:cover}.b-push-history-hero__image.is-placeholder[data-v-d7c0eddd]{aspect-ratio:4/3;border-radius:var(--radius-sm,1.2rem);background:linear-gradient(135deg,#5bc96d59,transparent 65%),var(--color-black-haze,#e8ece9);min-height:12rem}.b-push-history-hero__image.image-1[data-v-d7c0eddd]{width:22%;margin-top:20vw}.b-push-history-hero__image.image-2[data-v-d7c0eddd]{width:18%;margin-top:-2vw}.b-push-history-hero__image.image-3[data-v-d7c0eddd]{width:33%;margin-top:10vw}.b-push-history-hero__image.image-4[data-v-d7c0eddd]{aspect-ratio:16/10;flex:1;margin-top:4vw}@media (width>=768px){.b-push-history-hero__gallery[data-v-d7c0eddd]{margin-bottom:5rem}}@media (width>=1024px){.b-push-history-hero[data-v-d7c0eddd]{padding-bottom:8vw;overflow:visible}.b-push-history-hero h2[data-v-d7c0eddd]{font-size:22vw}.b-push-history-hero__gallery[data-v-d7c0eddd]{height:22vw;position:absolute;inset:0 0 auto}.b-push-history-hero__gallery-inner[data-v-d7c0eddd]{width:100%;height:100%;position:relative}.b-push-history-hero__gallery .b-push-history-hero__image[data-v-d7c0eddd]{margin-top:0;position:absolute}.b-push-history-hero__image.image-1[data-v-d7c0eddd]{width:19vw;top:15rem;left:6%}.b-push-history-hero__image.image-2[data-v-d7c0eddd]{width:9.2vw;bottom:-15rem;left:57%}.b-push-history-hero__image.image-3[data-v-d7c0eddd]{width:11.5vw;top:-10rem;left:35%}.b-push-history-hero__image.image-4[data-v-d7c0eddd]{width:16vw;top:-10rem;left:72%}.b-push-history-hero__image.is-placeholder[data-v-d7c0eddd]{min-height:9vw}}@media (prefers-reduced-motion:reduce){.b-push-history-hero h2[data-v-d7c0eddd],.b-push-history-hero__image[data-v-d7c0eddd]{transition:none}.b-push-history-hero__image[data-v-d7c0eddd]{will-change:auto}}.b-push-history[data-v-e5e4a871]{padding-top:6rem;padding-bottom:var(--spacer-md,2rem)}@media (width>=1024px){.b-push-history[data-v-e5e4a871]{padding-top:max(17vw,32rem);padding-bottom:10rem}}.b-image[data-v-0a74d9c2],.b-image picture[data-v-0a74d9c2]{width:100%;display:block}.b-image img[data-v-0a74d9c2]{border-radius:var(--radius-sm,1.2rem);width:auto;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.b-text[data-v-566b7dcc]{width:100%}.b-text.background-camarone[data-v-566b7dcc]{color:var(--color-white,#fff)}.b-text.background-emerald[data-v-566b7dcc]{color:var(--color-camarone,#006736)}.b-text[data-v-566b7dcc] h2,.b-text[data-v-566b7dcc] h3{margin:0 0 var(--spacer-md,2rem);font-family:var(--ff-heading,sans-serif);text-transform:uppercase;font-size:clamp(2.4rem,3vw,4.4rem);font-weight:400;line-height:1}.b-text[data-v-566b7dcc] p{margin:0 0 1em}.b-text[data-v-566b7dcc] p:last-child{margin-bottom:0}.b-text[data-v-566b7dcc] a{text-underline-offset:.2em;text-decoration:underline}.b-side-by-side[data-v-7338f103]{gap:var(--spacer-md,2rem);width:100%;display:grid}.b-side-by-side__item[data-v-7338f103]{min-width:0}@media (width>=1024px){.b-side-by-side[data-v-7338f103]{gap:var(--spacer-md,2rem);grid-template-columns:repeat(8,minmax(0,1fr))}.b-side-by-side__item[data-v-7338f103]{grid-column:span 4}}@media (width>=1200px){.b-side-by-side[data-v-7338f103]{grid-template-columns:repeat(12,minmax(0,1fr))}.b-side-by-side__item[data-v-7338f103]{grid-column:span 5}.b-side-by-side__item.is-second[data-v-7338f103]{grid-column:7/span 5}}.solution-corner[data-v-98a5781f]{z-index:2;width:13rem;height:7.64rem;position:absolute;top:0;right:0}.solution-corner__shape[data-v-98a5781f]{width:100%;height:100%;fill:var(--color-emerald);display:block}.solution-corner__icon[data-v-98a5781f]{width:4.5rem;height:4rem;fill:var(--color-celtic);position:absolute;top:1rem;right:.5rem}@media (width<=767px){.solution-corner[data-v-98a5781f]{width:9rem;height:5.3rem}.solution-corner__icon[data-v-98a5781f]{width:3rem;height:3rem;top:.5rem}}.block-solutions[data-v-ea970f57]{--solutions-radius:1rem;--solutions-gap:var(--spacer-md,2rem);--solutions-panel-height:max(60rem, calc(100svh - 4rem));padding:var(--solutions-gap);border-radius:var(--solutions-radius);background:var(--color-camarone,#006736);position:relative}.block-solutions__heading[data-v-ea970f57]{max-width:60rem;margin:0 auto var(--solutions-gap);color:var(--color-celtic,#19411f);font-family:var(--ff-heading,sans-serif);text-align:center;text-transform:uppercase;font-size:clamp(2.4rem,4vw,5rem);font-weight:400;line-height:.95}.block-solutions__scene[data-v-ea970f57]{min-height:calc(var(--solutions-count)*100svh);position:relative}.block-solutions__scene-steps[data-v-ea970f57]{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.block-solutions__scene-step[data-v-ea970f57]{flex:0 0 100svh}.block-solutions__desktop[data-v-ea970f57]{z-index:1;top:var(--solutions-gap);height:var(--solutions-panel-height);grid-template-columns:minmax(0,7fr) minmax(28rem,5fr);gap:1rem;display:grid;position:sticky}.block-solutions__body-column[data-v-ea970f57],.block-solutions__visual-column[data-v-ea970f57]{min-width:0}.block-solutions__body-sticky[data-v-ea970f57],.block-solutions__visual-sticky[data-v-ea970f57]{height:100%}.block-solutions__visual-sticky[data-v-ea970f57]{border-radius:var(--solutions-radius);background:var(--color-celtic-dark,#052d0b);overflow:hidden}.block-solutions__visual-stack[data-v-ea970f57]{width:100%;height:100%;position:relative}.block-solutions__visual-slide[data-v-ea970f57]{clip-path:inset(100% 0 0 round var(--solutions-radius));margin:0;transition:clip-path .8s cubic-bezier(.19,1,.22,1);position:absolute;inset:0}.block-solutions__visual-slide.is-active[data-v-ea970f57]{clip-path:inset(0 0 0 round var(--solutions-radius))}.block-solutions__image[data-v-ea970f57],.block-solutions__image-placeholder[data-v-ea970f57],.block-solutions__image-shell[data-v-ea970f57]{width:100%;height:100%}.block-solutions__image-shell[data-v-ea970f57]{border-radius:var(--solutions-radius);position:relative;overflow:hidden}.block-solutions__image[data-v-ea970f57]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.block-solutions__image-placeholder[data-v-ea970f57]{background:radial-gradient(circle at 78% 20%,#5bc96db3,transparent 30%),linear-gradient(135deg,var(--color-celtic-dark,#052d0b),var(--color-camarone,#006736));color:var(--color-white,#fff);font-family:var(--ff-heading,sans-serif);text-transform:uppercase;place-items:center;font-size:clamp(5rem,12vw,15rem);line-height:1;display:grid}.block-solutions__body-sticky[data-v-ea970f57]{justify-content:space-between;gap:var(--spacer-lg,3rem);border-radius:var(--solutions-radius);background:var(--color-white,#fff);color:var(--color-celtic,#19411f);flex-direction:column;padding:2rem;display:flex;position:relative}.block-solutions__tabs[data-v-ea970f57]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.block-solutions__tab[data-v-ea970f57]{min-height:5.9rem;color:var(--color-celtic,#19411f);font:inherit;text-transform:uppercase;background:0 0;border:0;border-radius:1rem;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;font-size:1.2rem;line-height:1;transition:background .3s,border-color .3s;display:inline-flex}.block-solutions__tab.is-active[data-v-ea970f57],.block-solutions__tab[data-v-ea970f57]:hover{background:var(--color-black-haze,#e8ece9);border-color:#0000}.block-solutions__button[data-v-ea970f57]:focus-visible,.block-solutions__tab[data-v-ea970f57]:focus-visible{outline:.2rem solid var(--color-camarone,#006736);outline-offset:.2rem}.block-solutions__tab-index[data-v-ea970f57]{border:1px solid #19411f33;border-radius:1rem;place-items:center;width:3.4rem;height:3rem;display:grid}.block-solutions__tab.is-active .block-solutions__tab-index[data-v-ea970f57]{background:var(--color-emerald);border-color:#0000}.block-solutions__title-stack[data-v-ea970f57]{text-align:center;place-items:center;display:grid;position:absolute;top:50%;left:2rem;right:2rem;transform:translateY(-50%)}.block-solutions__title[data-v-ea970f57]{opacity:0;grid-area:1/1;width:100%;transition:opacity .3s}.block-solutions__title.is-active[data-v-ea970f57]{opacity:1}.block-solutions__title h3[data-v-ea970f57]{font-family:var(--ff-heading,sans-serif);text-transform:none;margin:2rem 0 0;font-size:clamp(3rem,3vw,4.4rem);font-weight:400;line-height:1}.block-solutions__badge[data-v-ea970f57]{min-height:2.8rem;color:var(--color-celtic,#19411f);text-transform:uppercase;background:0 0;border:.1rem solid #19411f1a;border-radius:1rem;align-items:center;padding:.5rem 1.2rem;font-size:1.2rem;line-height:1;display:inline-flex}.block-solutions__copy-stack[data-v-ea970f57]{min-height:14rem;position:relative}.block-solutions__copy[data-v-ea970f57]{justify-content:space-between;align-items:flex-end;gap:var(--solutions-gap);opacity:0;pointer-events:none;transition:opacity .3s;display:flex;position:absolute;inset:0}.block-solutions__copy.is-active[data-v-ea970f57]{opacity:1;pointer-events:auto}.block-solutions__copy p[data-v-ea970f57],.block-solutions__mobile-copy p[data-v-ea970f57]{max-width:38rem;margin:0;font-size:clamp(1.5rem,1.2vw,1.8rem);line-height:1.2}.block-solutions__button[data-v-ea970f57]{border-radius:var(--radius-pill,999rem);background:var(--color-emerald,#5bc96d);min-height:4rem;color:var(--color-celtic,#19411f);text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding:0 1.8rem;font-size:1.2rem;text-decoration:none;display:inline-flex}.block-solutions__mobile[data-v-ea970f57]{display:none}.is-reduced-motion .block-solutions__copy[data-v-ea970f57],.is-reduced-motion .block-solutions__tab[data-v-ea970f57],.is-reduced-motion .block-solutions__title[data-v-ea970f57],.is-reduced-motion .block-solutions__visual-slide[data-v-ea970f57]{transition:none}@media (width<=1023px){.block-solutions[data-v-ea970f57]{--solutions-gap:var(--spacer-sm,1.5rem);--solutions-panel-height:auto;padding:var(--solutions-gap);border-radius:var(--solutions-radius)}.block-solutions__heading[data-v-ea970f57]{padding:0}.block-solutions__scene[data-v-ea970f57]{min-height:0}.block-solutions__desktop[data-v-ea970f57],.block-solutions__scene-steps[data-v-ea970f57]{display:none}.block-solutions__mobile[data-v-ea970f57],.block-solutions__mobile-card[data-v-ea970f57]{gap:var(--solutions-gap);flex-direction:column;display:flex}.block-solutions__mobile-card[data-v-ea970f57]{padding:var(--solutions-gap);border-radius:var(--solutions-radius);background:var(--color-white,#fff);border:0}.block-solutions__mobile-title[data-v-ea970f57]{text-align:center}.block-solutions__mobile-title h3[data-v-ea970f57]{font-family:var(--ff-heading,sans-serif);text-transform:none;margin:.8rem 0 0;font-size:clamp(2.8rem,8vw,4.4rem);font-weight:400;line-height:.9}.block-solutions__mobile-image[data-v-ea970f57]{aspect-ratio:1.25;border-radius:var(--solutions-radius);position:relative;overflow:hidden}.block-solutions__mobile-copy[data-v-ea970f57]{align-items:flex-start;gap:var(--solutions-gap);flex-direction:column;display:flex}.block-solutions__mobile-copy p[data-v-ea970f57]{max-width:none}}@media (prefers-reduced-motion:reduce){.block-solutions__copy[data-v-ea970f57],.block-solutions__tab[data-v-ea970f57],.block-solutions__title[data-v-ea970f57],.block-solutions__visual-slide[data-v-ea970f57]{transition:none}}.b-spacer[data-v-6e4e09a5]{height:var(--spacer-lg,3rem)}.b-testimonies-carousel[data-v-c93501dc]{background:var(--color-white,#fff);color:var(--color-celtic,#19411f);padding:clamp(5rem,9vw,11rem) 0}.b-testimonies-carousel__empty[data-v-c93501dc],.b-testimonies-carousel__heading[data-v-c93501dc],.b-testimonies-carousel__layout[data-v-c93501dc]{width:min(100% - (2 * var(--container-gap,2rem)),172.8rem);margin-left:auto;margin-right:auto}.b-testimonies-carousel__heading[data-v-c93501dc]{max-width:14ch;font-family:var(--ff-heading,sans-serif);letter-spacing:-.05em;text-transform:uppercase;margin-top:0;margin-bottom:clamp(3rem,6vw,7rem);font-size:clamp(3.8rem,7vw,9rem);font-weight:400;line-height:.88}.b-testimonies-carousel__layout[data-v-c93501dc]{gap:var(--spacer-lg,3rem);grid-template-columns:1fr;display:grid}.b-testimonies-carousel__progress[data-v-c93501dc]{background:#19411f33;grid-column:1/-1;height:.1rem;overflow:hidden}.b-testimonies-carousel__progress span[data-v-c93501dc]{background:var(--color-emerald,#5bc96d);height:100%;transition:width .3s;display:block}.b-testimonies-carousel__sidebar ul[data-v-c93501dc]{gap:var(--spacer-md,2rem);scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.b-testimonies-carousel__organization[data-v-c93501dc]{min-width:8rem;min-height:4.8rem;color:var(--color-celtic,#19411f);opacity:.35;text-align:left;background:0 0;align-items:center;gap:.8rem;padding:.5rem 0;transition:opacity .3s;display:flex}.b-testimonies-carousel__organization.is-active[data-v-c93501dc],.b-testimonies-carousel__organization[data-v-c93501dc]:hover{opacity:1}.b-testimonies-carousel__controls button[data-v-c93501dc]:focus-visible,.b-testimonies-carousel__organization[data-v-c93501dc]:focus-visible{outline:.2rem solid var(--color-camarone,#006736);outline-offset:.3rem}.b-testimonies-carousel__organization img[data-v-c93501dc]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:16rem;height:auto;max-height:3rem;display:block}.b-testimonies-carousel__logo-placeholder[data-v-c93501dc]{background:var(--color-celtic,#19411f);width:3.6rem;height:3.6rem;color:var(--color-emerald,#5bc96d);font-family:var(--ff-heading,sans-serif);border-radius:50%;place-items:center;display:grid}.b-testimonies-carousel__main[data-v-c93501dc]{min-width:0}.b-testimonies-carousel__slide-wrap[data-v-c93501dc]{position:relative}.b-testimony[data-v-c93501dc]{gap:var(--spacer-lg,3rem);flex-direction:column;display:flex}.b-testimony__content[data-v-c93501dc]{font-family:var(--ff-heading,sans-serif);margin:0;font-size:clamp(2.8rem,4.2vw,6rem);line-height:.98}.b-testimony__content[data-v-c93501dc] p{margin:0}.b-testimony__empty[data-v-c93501dc]{color:var(--color-pewter,#8c978d);margin:0}.b-testimony__contributor[data-v-c93501dc]{align-items:center;gap:var(--spacer-sm,1.5rem);display:flex}.b-testimony__contributor img[data-v-c93501dc]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:5.5rem;height:5.5rem}.b-testimony__contributor-copy[data-v-c93501dc]{flex-direction:column;gap:.4rem;display:flex}.b-testimony__contributor-copy strong[data-v-c93501dc]{font-size:1.6rem;font-weight:600}.b-testimony__contributor-copy span[data-v-c93501dc]{color:var(--color-pewter,#8c978d);font-size:1.3rem}.b-testimonies-carousel__controls[data-v-c93501dc]{margin-top:var(--spacer-lg,3rem);flex-wrap:wrap;gap:.8rem;display:flex}.b-testimonies-carousel__controls button[data-v-c93501dc]{border-radius:var(--radius-sm,1.2rem);background:var(--color-aero-blue,#eafbf2);min-width:4.2rem;min-height:4.2rem;color:var(--color-celtic,#19411f);text-transform:uppercase;padding:0 1.2rem;font-size:1.2rem}.b-testimonies-carousel__empty[data-v-c93501dc]{margin-top:0;font-size:1.8rem}.testimony-enter-active[data-v-c93501dc],.testimony-leave-active[data-v-c93501dc]{transition:opacity .5s,transform .5s}.testimony-enter-from[data-v-c93501dc]{opacity:0;transform:translateY(2rem)}.testimony-leave-to[data-v-c93501dc]{opacity:0;width:100%;position:absolute;inset:0 auto auto 0;transform:translateY(-2rem)}@media (width>=768px){.b-testimonies-carousel__layout[data-v-c93501dc]{grid-template-columns:minmax(16rem,1fr) minmax(0,2fr);align-items:start}.b-testimonies-carousel__progress[data-v-c93501dc]{grid-column:1/-1}.b-testimonies-carousel__sidebar ul[data-v-c93501dc]{flex-direction:column;display:flex;overflow:visible}.b-testimonies-carousel__organization[data-v-c93501dc]{width:100%;max-width:20rem}}@media (prefers-reduced-motion:reduce){.b-testimonies-carousel__organization[data-v-c93501dc],.b-testimonies-carousel__progress span[data-v-c93501dc],.testimony-enter-active[data-v-c93501dc],.testimony-leave-active[data-v-c93501dc]{transition:none}}.c-blocks-builder[data-v-9ae60480]{--builder-radius:var(--radius-sm,1.2rem);--builder-padding:var(--container-gap,2rem);--builder-block-gap:2rem;background:var(--color-aero-blue,#eafbf2);position:relative}.c-blocks-builder__section[data-v-9ae60480]{z-index:1;padding:var(--builder-padding);border-radius:var(--builder-radius);background:var(--color-white,#fff);scroll-margin-top:var(--header-height,8rem);position:relative}.c-blocks-builder__section.bg-color-emerald[data-v-9ae60480]{background:var(--color-emerald,#5bc96d)}.c-blocks-builder__section.bg-color-camarone[data-v-9ae60480]{background:var(--color-camarone,#006736)}.c-blocks-builder__section.no-padding[data-v-9ae60480]{--builder-padding:0}.c-blocks-builder__section.pull-under[data-v-9ae60480]{margin-bottom:calc(var(--builder-radius)*-1.5)}.c-blocks-builder__section.pull-under+.c-blocks-builder__section[data-v-9ae60480]{z-index:0;padding-top:calc(var(--builder-radius) + var(--container-gap,2rem))}.c-blocks-builder__blocks[data-v-9ae60480]{gap:var(--builder-block-gap);flex-direction:column;display:flex}@media (width>=1024px){.c-blocks-builder__section[data-v-9ae60480]{scroll-margin-top:0}}
