.banner-home[data-astro-cid-3y6iipze]{width:100%}.banner-home__slide[data-astro-cid-3y6iipze]{background:var(--color-cetacean-500);width:100%;height:100dvh;position:relative;overflow:hidden}.banner-home__fade[data-astro-cid-3y6iipze]{opacity:0;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.banner-home__fade--active[data-astro-cid-3y6iipze]{opacity:1;pointer-events:auto;z-index:1}.banner-home__image[data-astro-cid-3y6iipze]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-home__overlay[data-astro-cid-3y6iipze]{display:none}.banner-home__counter[data-astro-cid-3y6iipze]{z-index:1;align-items:baseline;gap:2px;display:flex;position:absolute;bottom:8%;left:5%}.banner-home__counter-current[data-astro-cid-3y6iipze]{color:var(--color-tangelo-500);font-family:var(--font-family-heading);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:400}.banner-home__counter-total[data-astro-cid-3y6iipze]{color:var(--color-neutral-300);font-family:var(--font-family-heading);font-size:.75rem;font-weight:700}.banner-home__progress[data-astro-cid-3y6iipze]{z-index:1;gap:8px;width:min(90%,451px);display:flex;position:absolute;bottom:4%;left:5%}.banner-home__progress-bar[data-astro-cid-3y6iipze]{background:var(--color-neutral-300);cursor:pointer;border:none;flex:1;height:2px;padding:0}.banner-home__progress-bar--active[data-astro-cid-3y6iipze]{background:var(--color-tangelo-500)}.banner-home__panel[data-astro-cid-3y6iipze]{z-index:1;width:min(90%,500px);position:absolute;top:18%;left:5%}.banner-home__title[data-astro-cid-3y6iipze]{width:min(100%,380px);color:var(--color-neutral-300);text-transform:uppercase;font-size:var(--text-h1-size);line-height:var(--text-h1-line-height);margin:0}.banner-home__content[data-astro-cid-3y6iipze]{width:100%;padding-top:80px}.banner-home__body[data-astro-cid-3y6iipze]{color:var(--color-neutral-300);font-family:var(--font-family-body);margin:0 0 1.5rem;font-size:clamp(.8rem,1.2vw,1rem);line-height:1.6}@media (width<=1023px){.banner-home__content[data-astro-cid-3y6iipze]{padding-top:16px}}.banner-home__arrow[data-astro-cid-3y6iipze]{z-index:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}.banner-home__arrow--prev[data-astro-cid-3y6iipze]{left:12px}.banner-home__arrow--next[data-astro-cid-3y6iipze]{right:12px}.banner-home__arrow--next[data-astro-cid-3y6iipze] img[data-astro-cid-3y6iipze]{transform:scaleX(-1)}@media (width>=1024px){.banner-home__arrow[data-astro-cid-3y6iipze]{display:block}.banner-home__counter[data-astro-cid-3y6iipze]{bottom:14%}.banner-home__progress[data-astro-cid-3y6iipze]{bottom:8%}.banner-home__panel[data-astro-cid-3y6iipze]{width:870px;top:22%;left:120px}.banner-home__title[data-astro-cid-3y6iipze]{width:100%}.banner-home__content[data-astro-cid-3y6iipze]{width:402px;margin-left:284px}}@media (width>=1921px){.banner-home__panel[data-astro-cid-3y6iipze]{width:100%;max-width:1088px}}.energy[data-astro-cid-ypdz2agi]{background:var(--color-bright-500);width:100%}.energy__runway[data-astro-cid-ypdz2agi]{position:relative}.energy__pin[data-astro-cid-ypdz2agi]{flex-direction:column;gap:24px;padding:24px;display:flex}.energy__media[data-astro-cid-ypdz2agi]{aspect-ratio:1920/878;border-radius:24px;width:100%;position:relative;overflow:hidden}.energy__image[data-astro-cid-ypdz2agi],.energy__video[data-astro-cid-ypdz2agi]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.energy__video[data-astro-cid-ypdz2agi]{opacity:0;transition:opacity .6s}.energy--video-active[data-astro-cid-ypdz2agi] .energy__video[data-astro-cid-ypdz2agi]{opacity:1}.energy--video-active[data-astro-cid-ypdz2agi] .energy__image[data-astro-cid-ypdz2agi]{opacity:0}.energy__scrim[data-astro-cid-ypdz2agi]{opacity:0;pointer-events:none;background:linear-gradient(180deg, #e4e9f200 0%, var(--color-bright-500) 75%);position:absolute;inset:0}.energy__copy[data-astro-cid-ypdz2agi]{flex-direction:column;gap:16px;display:flex}.energy__eyebrow[data-astro-cid-ypdz2agi]{color:var(--color-electric-500);margin:0}.energy__heading[data-astro-cid-ypdz2agi]{color:var(--color-cetacean-500);margin:0}.energy__body[data-astro-cid-ypdz2agi]{color:var(--color-neutral-400);font-size:var(--text-body-medium-size);line-height:var(--text-body-medium-line-height);margin:0}.energy__cta[data-astro-cid-ypdz2agi]{align-self:flex-start;margin-top:8px}@media (width<=1023px) and (prefers-reduced-motion:no-preference){.energy__runway[data-astro-cid-ypdz2agi]{height:180vh}.energy__pin[data-astro-cid-ypdz2agi]{height:100vh;padding:0;display:block;position:sticky;top:0;overflow:hidden}.energy__media[data-astro-cid-ypdz2agi]{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.energy__copy[data-astro-cid-ypdz2agi]{opacity:0;justify-content:flex-end;padding:24px;position:absolute;bottom:0;left:0;right:0;transform:translateY(24px)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.energy[data-astro-cid-ypdz2agi]{background:var(--color-electric-500)}.energy__runway[data-astro-cid-ypdz2agi]{height:200vh}.energy__pin[data-astro-cid-ypdz2agi]{height:100vh;padding:0;display:block;position:sticky;top:0;overflow:hidden}.energy__media[data-astro-cid-ypdz2agi]{aspect-ratio:auto;border-radius:0;position:absolute}.energy__copy[data-astro-cid-ypdz2agi]{opacity:0;justify-content:center;position:absolute;transform:translateY(24px)}}.principles[data-astro-cid-37kxsrpj]{background:var(--color-bright-500);width:100%;padding-block:60px 40px;overflow:hidden}.principles__row[data-astro-cid-37kxsrpj]{flex-direction:column;gap:32px;padding-inline:24px;display:flex}.principles__title[data-astro-cid-37kxsrpj]{color:var(--color-cetacean-500);margin:0}.principles__carousel[data-astro-cid-37kxsrpj]{align-items:center;gap:12px;min-width:0;display:flex}.principles__arrow[data-astro-cid-37kxsrpj]{z-index:1;flex-shrink:0}.principles__dots[data-astro-cid-37kxsrpj]{display:none}.principles__dot[data-astro-cid-37kxsrpj]{cursor:pointer;background:#2a0f8c4d;border:none;border-radius:50%;width:8px;height:8px;padding:0}.principles__dot[data-astro-cid-37kxsrpj][data-active=true]{background:var(--color-tangelo-500)}.principles__track[data-astro-cid-37kxsrpj]{scrollbar-width:none;flex:1 1 0;align-items:center;gap:16px;min-width:0;padding:8px 32px 40px;display:flex;overflow-x:auto}.principles__track[data-astro-cid-37kxsrpj]::-webkit-scrollbar{display:none}.principles__card[data-astro-cid-37kxsrpj]{isolation:isolate;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:24px;width:130px;padding-block:24px;transition:width .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.principles__card--clone[data-astro-cid-37kxsrpj]{pointer-events:none}.principles__card[data-astro-cid-37kxsrpj]:before,.principles__card[data-astro-cid-37kxsrpj]:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.principles__card[data-astro-cid-37kxsrpj]:before{-webkit-backdrop-filter:blur(1px);background:#ffffff29;border:1px solid #ffffff4d;box-shadow:inset 1px 1px #fffc,inset -1px -1px #ffffff4d}.principles__card[data-astro-cid-37kxsrpj]:after{mix-blend-mode:soft-light;background:radial-gradient(120% 120% at 0 0,#fffc 0%,#fff0 45%)}.principles__icon[data-astro-cid-37kxsrpj]{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.principles__icon[data-astro-cid-37kxsrpj] img,.principles__icon[data-astro-cid-37kxsrpj] svg{object-fit:contain;width:100%;max-width:106px;height:100%;max-height:106px;transition:box-shadow .35s,padding .35s;display:block}@media (width<=1023px){.principles__arrow[data-astro-cid-37kxsrpj]{display:none}.principles__dots[data-astro-cid-37kxsrpj]{justify-content:center;gap:8px;margin-top:24px;display:flex}.principles__track[data-astro-cid-37kxsrpj]{touch-action:pan-y}.principles__icon[data-astro-cid-37kxsrpj] img,.principles__icon[data-astro-cid-37kxsrpj] svg{max-width:92px;max-height:92px}}.principles__desc[data-astro-cid-37kxsrpj]{z-index:1;text-align:center;color:var(--color-cetacean-500);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);margin:0;padding-inline:24px;transition:none;display:none;position:relative}.principles__card[data-astro-cid-37kxsrpj][data-active=true]{border-radius:24px;width:220px}.principles__card[data-astro-cid-37kxsrpj][data-active=true] .principles__icon[data-astro-cid-37kxsrpj]{width:140px;height:140px}.principles__card[data-astro-cid-37kxsrpj][data-active=true] .principles__icon[data-astro-cid-37kxsrpj] img{box-sizing:content-box;border:1px solid #fff3;border-radius:8px;width:106px;max-width:106px;height:106px;max-height:106px;padding:16px;box-shadow:-3px 2px 10.7px -1px #0f002f47}.principles__card[data-astro-cid-37kxsrpj][data-active=true] .principles__desc[data-astro-cid-37kxsrpj]{display:block}@media (width<=1023px){.principles__card[data-astro-cid-37kxsrpj][data-active=true] .principles__icon[data-astro-cid-37kxsrpj] img{width:92px;max-width:92px;height:92px;max-height:92px}}@media (width>=1024px){.principles[data-astro-cid-37kxsrpj]{padding-block:100px}.principles__row[data-astro-cid-37kxsrpj]{flex-direction:row;justify-content:space-between;align-items:center;gap:48px;padding-inline:120px}.principles__title[data-astro-cid-37kxsrpj]{flex-shrink:0;width:clamp(300px,28.125vw,540px)}.principles__carousel[data-astro-cid-37kxsrpj]{flex:1 1 0;min-width:0;max-width:806px}.principles__track[data-astro-cid-37kxsrpj]{gap:32px}.principles__card[data-astro-cid-37kxsrpj]{width:210px;height:243px;padding-block:0}.principles__icon[data-astro-cid-37kxsrpj]{width:134px;height:134px}.principles__card[data-astro-cid-37kxsrpj][data-active=true]{width:368px;height:425px}.principles__card[data-astro-cid-37kxsrpj][data-active=true] .principles__desc[data-astro-cid-37kxsrpj]{padding-inline:64px}}@media (width>=1024px) and (width<=1679px){.principles__row[data-astro-cid-37kxsrpj]{gap:32px;padding-inline:64px}}@media (width<=1023px){.principles__track[data-astro-cid-37kxsrpj]{gap:38px;margin-inline:-24px;padding:8px 30px 40px}.principles__card[data-astro-cid-37kxsrpj],.principles__card[data-astro-cid-37kxsrpj][data-active=true]{width:300px;height:450px}.principles__card[data-astro-cid-37kxsrpj][data-active=true]{border-radius:24px}.principles__dots[data-astro-cid-37kxsrpj]{gap:7px;margin-top:0}}.stats[data-astro-cid-lg7mdarx]{background:var(--color-bright-500);width:100%;padding-block:40px 64px}.stats__grid[data-astro-cid-lg7mdarx]{flex-direction:column;align-items:center;gap:40px;padding-inline:24px;display:flex}@keyframes stats-spin{0%{transform:rotate(0)}5.625%,25%{transform:rotate(90deg)}30.625%,50%{transform:rotate(180deg)}55.625%,75%{transform:rotate(270deg)}80.625%,to{transform:rotate(360deg)}}.stats__mark[data-astro-cid-lg7mdarx]{width:140px;color:var(--color-cetacean-500);opacity:0;order:-1;transition:opacity .6s,transform .6s;transform:scale(.5)}.stats__mark[data-astro-cid-lg7mdarx] svg{width:100%;height:auto;display:block}.stats__mark[data-astro-cid-lg7mdarx] .mark-spin{transform-box:fill-box;transform-origin:50%}.stats__item[data-astro-cid-lg7mdarx]{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:8px;transition:opacity .6s,transform .6s;display:flex;transform:translateY(24px)}.stats__number[data-astro-cid-lg7mdarx]{font-family:var(--font-family-heading);color:var(--color-tangelo-500);margin:0;font-size:48px;font-weight:700;line-height:1}.stats__label[data-astro-cid-lg7mdarx]{font-family:var(--font-family-heading);color:var(--color-cetacean-500);margin:0;font-size:16px;font-weight:700}.stats[data-astro-cid-lg7mdarx].is-visible .stats__mark[data-astro-cid-lg7mdarx]{opacity:1;transform:scale(1)}.stats[data-astro-cid-lg7mdarx].is-visible .stats__mark[data-astro-cid-lg7mdarx] .mark-spin--a{animation:16s cubic-bezier(.65,0,.35,1) infinite stats-spin}.stats[data-astro-cid-lg7mdarx].is-visible .stats__mark[data-astro-cid-lg7mdarx] .mark-spin--b{animation:16s cubic-bezier(.65,0,.35,1) 2s infinite stats-spin}.stats[data-astro-cid-lg7mdarx].is-visible .stats__item[data-astro-cid-lg7mdarx]{opacity:1;transform:translateY(0)}.stats[data-astro-cid-lg7mdarx].is-visible .stats__item--brands[data-astro-cid-lg7mdarx]{transition-delay:.15s}.stats[data-astro-cid-lg7mdarx].is-visible .stats__item--points[data-astro-cid-lg7mdarx]{transition-delay:.3s}.stats[data-astro-cid-lg7mdarx].is-visible .stats__item--years[data-astro-cid-lg7mdarx]{transition-delay:.45s}@media (prefers-reduced-motion:reduce){.stats__mark[data-astro-cid-lg7mdarx],.stats__item[data-astro-cid-lg7mdarx]{opacity:1!important;transition:none!important;transform:none!important}.stats__mark[data-astro-cid-lg7mdarx] .mark-spin{animation:none!important}}@media (width>=1024px){.stats[data-astro-cid-lg7mdarx]{padding-block:160px}.stats__mark[data-astro-cid-lg7mdarx]{width:222px}.stats__grid[data-astro-cid-lg7mdarx]{grid-template-columns:repeat(3,1fr);place-items:center;gap:64px 24px;max-width:1680px;margin-inline:auto;padding-inline:120px;display:grid}.stats__item--brands[data-astro-cid-lg7mdarx]{grid-area:1/1}.stats__mark[data-astro-cid-lg7mdarx]{grid-area:1/2}.stats__item--points[data-astro-cid-lg7mdarx]{grid-area:1/3}.stats__item--years[data-astro-cid-lg7mdarx]{grid-area:2/2}.stats__number[data-astro-cid-lg7mdarx]{font-size:96px}.stats__label[data-astro-cid-lg7mdarx]{font-size:24px}}.culture[data-astro-cid-qgvbziyb]{background:var(--color-cetacean-500);width:100%}.culture__runway[data-astro-cid-qgvbziyb]{height:200svh;position:relative}.culture__pin[data-astro-cid-qgvbziyb]{height:100svh;position:sticky;top:0;overflow:hidden}.culture__stage[data-astro-cid-qgvbziyb]{width:100%;max-width:442px;height:100%;margin-inline:auto;padding:0;position:relative}.ph[data-astro-cid-qgvbziyb]{z-index:1;justify-content:center;align-items:center;transition:left .35s cubic-bezier(.22,1,.36,1),top .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute}.ph[data-astro-cid-qgvbziyb] img[data-astro-cid-qgvbziyb]{width:var(--ph-inner-w);height:var(--ph-inner-h);object-fit:cover;border:6px solid var(--color-cetacean-500);transform:rotate(var(--ph-rot));border-radius:12px;transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);display:block}.ph3[data-astro-cid-qgvbziyb] img[data-astro-cid-qgvbziyb]{object-position:top right}.culture__copy[data-astro-cid-qgvbziyb]{text-align:center;z-index:0;width:90%;position:absolute;top:35%;left:50%;transform:translate(-50%)}.culture__eyebrow[data-astro-cid-qgvbziyb]{color:var(--color-tangelo-500);margin:0 0 .75rem}.culture__tagline[data-astro-cid-qgvbziyb]{color:var(--color-neutral-300);margin:0 0 1.5rem}.culture__cta[data-astro-cid-qgvbziyb]{z-index:2;position:relative}@media (width>=1024px){.culture__stage[data-astro-cid-qgvbziyb]{max-width:1920px}.culture__copy[data-astro-cid-qgvbziyb]{width:39.375%;max-width:756px;top:32%}.culture__eyebrow[data-astro-cid-qgvbziyb]{margin-bottom:clamp(4px,.625vw,12px)}.culture__tagline[data-astro-cid-qgvbziyb]{font-size:clamp(28px, 2.5vw, var(--text-h2-size));line-height:clamp(32px, 2.9167vw, var(--text-h2-line-height));margin-bottom:clamp(8px,1.25vw,24px)}.ph[data-astro-cid-qgvbziyb]{aspect-ratio:auto}.ph[data-astro-cid-qgvbziyb] img[data-astro-cid-qgvbziyb]{border-width:8px}}.credentials[data-astro-cid-dzj4y27j]{text-align:center;background:var(--color-cetacean-500);width:100%;padding-top:60px;padding-bottom:124px}.credentials__eyebrow[data-astro-cid-dzj4y27j]{color:var(--color-tangelo-500)}.credentials__tagline[data-astro-cid-dzj4y27j]{color:var(--color-neutral-300);margin:0}.credentials__row[data-astro-cid-dzj4y27j]{grid-template-columns:repeat(2,1fr);place-items:center;gap:2.5rem;margin-top:3rem;display:grid}.credentials__logo[data-astro-cid-dzj4y27j]{aspect-ratio:207/126;width:100%;max-width:207px;height:auto;transition:transform .6s;transform:scale(0)}.credentials__row--visible[data-astro-cid-dzj4y27j] .credentials__logo[data-astro-cid-dzj4y27j]{transform:scale(1)}@media (prefers-reduced-motion:reduce){.credentials__logo[data-astro-cid-dzj4y27j]{transition:none;transform:scale(1)}}@media (width>=1024px){.credentials__row[data-astro-cid-dzj4y27j]{grid-template-columns:repeat(4,1fr)}}.impact[data-astro-cid-vkpwg2pe]{background:var(--color-cetacean-500);width:100%}.impact__header[data-astro-cid-vkpwg2pe]{opacity:0;padding-top:60px;padding-bottom:40px;transition:opacity .6s,transform .6s;transform:translateY(24px)}.impact__header--visible[data-astro-cid-vkpwg2pe]{opacity:1;transform:translateY(0)}.impact__eyebrow[data-astro-cid-vkpwg2pe]{color:var(--color-tangelo-500);margin:0 0 .75rem;padding-inline:24px}.impact__tagline[data-astro-cid-vkpwg2pe]{color:var(--color-neutral-300);margin:0 0 1.5rem;padding-inline:24px}.impact__body[data-astro-cid-vkpwg2pe]{color:var(--color-bright-500);font-size:var(--text-body-medium-size);line-height:var(--text-body-medium-line-height);max-width:1538px;margin:0;padding-inline:24px}.impact__runway[data-astro-cid-vkpwg2pe]{height:200vh;position:relative}.impact__track[data-astro-cid-vkpwg2pe]{padding-top:80px;background:var(--color-cetacean-500);align-items:flex-start;gap:16px;height:100vh;padding-inline:24px;display:flex;position:sticky;top:0;overflow-x:hidden}@media (width<=1023px){.impact__runway[data-astro-cid-vkpwg2pe]{height:auto}.impact__track[data-astro-cid-vkpwg2pe]{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;gap:36px;height:auto;padding:0 calc(50% - 150px) 16px;scroll-padding-inline:calc(50% - 150px);position:relative;top:auto;overflow:auto clip}.impact__track[data-astro-cid-vkpwg2pe]::-webkit-scrollbar{display:none}.impact__track[data-astro-cid-vkpwg2pe] .impact__card[data-astro-cid-vkpwg2pe]{scroll-snap-align:center;flex:0 0 300px;width:300px}}.impact__card[data-astro-cid-vkpwg2pe]{opacity:0;flex-direction:column;flex:none;gap:16px;width:280px;margin:0;transition:opacity .6s,transform .6s;display:flex;transform:translateY(24px)}.impact__track--visible[data-astro-cid-vkpwg2pe] .impact__card[data-astro-cid-vkpwg2pe]{opacity:1;transform:translateY(0)}.impact__image[data-astro-cid-vkpwg2pe]{object-fit:cover;border-radius:0;width:100%;height:239px;max-height:626px;transition:height .35s,border-radius .35s;display:block}@media (hover:hover) and (pointer:fine){.impact__card[data-astro-cid-vkpwg2pe]:hover .impact__image[data-astro-cid-vkpwg2pe]{border-radius:16px;height:170px}}.impact__copy[data-astro-cid-vkpwg2pe]{margin:0}.impact__caption[data-astro-cid-vkpwg2pe]{color:var(--color-neutral-300);font-family:var(--font-family-heading);font-weight:700;font-size:var(--text-h3-size);line-height:var(--text-h3-line-height);margin:0}.impact__desc[data-astro-cid-vkpwg2pe]{opacity:0;max-height:0;color:var(--color-bright-500);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);margin:0;transition:max-height .35s,opacity .25s,margin-top .35s;overflow:hidden}@media (hover:none){.impact__desc[data-astro-cid-vkpwg2pe]{opacity:1;max-height:none;margin-top:8px}}@media (hover:hover) and (pointer:fine){.impact__card[data-astro-cid-vkpwg2pe]:hover .impact__desc[data-astro-cid-vkpwg2pe]{opacity:1;max-height:220px;margin-top:8px}}@media (width>=1024px){.impact__eyebrow[data-astro-cid-vkpwg2pe],.impact__tagline[data-astro-cid-vkpwg2pe],.impact__body[data-astro-cid-vkpwg2pe]{padding-inline:120px}.impact__track[data-astro-cid-vkpwg2pe]{padding-top:120px;gap:24px;padding-inline:120px}.impact__card[data-astro-cid-vkpwg2pe]{gap:32px;width:685px}.impact__image[data-astro-cid-vkpwg2pe]{height:586px}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.impact__card[data-astro-cid-vkpwg2pe]:hover .impact__image[data-astro-cid-vkpwg2pe]{border-radius:24px;height:420px}.impact__card[data-astro-cid-vkpwg2pe]:hover .impact__desc[data-astro-cid-vkpwg2pe]{margin-top:16px}}@media (width>=1024px) and (hover:none){.impact__desc[data-astro-cid-vkpwg2pe]{margin-top:16px}}@media (width>=1921px){.impact__track[data-astro-cid-vkpwg2pe]{align-items:center}}@media (prefers-reduced-motion:reduce){.impact__header[data-astro-cid-vkpwg2pe],.impact__card[data-astro-cid-vkpwg2pe]{opacity:1;transition:none;transform:none}.impact__runway[data-astro-cid-vkpwg2pe]{height:auto}.impact__track[data-astro-cid-vkpwg2pe]{height:auto;padding-block:40px 60px;position:static;overflow-x:auto}}.home-cta[data-astro-cid-fd6zwfhp]{background:var(--color-bright-500);width:100%;padding:40px 0 80px}.home-cta__row[data-astro-cid-fd6zwfhp]{flex-direction:column;gap:24px;display:flex}.home-cta__card-wrap[data-astro-cid-fd6zwfhp]{display:flex}.home-cta__card[data-astro-cid-fd6zwfhp]{isolation:isolate;background:var(--color-neutral-100);border-radius:24px;height:auto;position:relative;overflow:hidden}.home-cta__card[data-astro-cid-fd6zwfhp]:before,.home-cta__card[data-astro-cid-fd6zwfhp]:after{content:"";z-index:1;pointer-events:none;border-radius:16px;position:absolute;inset:20px}.home-cta__card[data-astro-cid-fd6zwfhp]:before{-webkit-backdrop-filter:blur(1px);background:#ffffff12;border:1px solid #fff3;box-shadow:0 8px 24px #00000040,inset 1px 1px #fffc,inset -1px -1px #ffffff4d;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.home-cta__card[data-astro-cid-fd6zwfhp]:after{mix-blend-mode:soft-light;background:radial-gradient(120% 120% at 0 0,#fffc 0%,#fff0 45%)}.home-cta__bg[data-astro-cid-fd6zwfhp]{z-index:0;position:absolute;inset:0}.home-cta__bg-img[data-astro-cid-fd6zwfhp],.home-cta__bg-video[data-astro-cid-fd6zwfhp]{object-fit:cover;border-radius:24px;width:100%;height:100%;position:absolute;inset:0}.home-cta__bg-video[data-astro-cid-fd6zwfhp]{opacity:0;transition:opacity .6s}.home-cta--video-active[data-astro-cid-fd6zwfhp] .home-cta__bg-video[data-astro-cid-fd6zwfhp]{opacity:1}.home-cta--video-active[data-astro-cid-fd6zwfhp] .home-cta__bg-img[data-astro-cid-fd6zwfhp]{opacity:0}.home-cta__bg-tint[data-astro-cid-fd6zwfhp]{background:var(--color-electric-500);mix-blend-mode:darken;position:absolute;inset:0}.home-cta__content[data-astro-cid-fd6zwfhp]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:24px;padding:52px;display:flex;position:relative}.home-cta__content--centered[data-astro-cid-fd6zwfhp]{text-align:center;align-items:center}.home-cta__eyebrow[data-astro-cid-fd6zwfhp]{font-family:var(--font-family-heading);color:var(--color-neutral-300);margin:0;font-size:12px;font-weight:700}.home-cta__heading[data-astro-cid-fd6zwfhp]{font-family:var(--font-family-heading);color:var(--color-neutral-300);overflow-wrap:break-word;margin:0;font-size:20px;font-weight:700;line-height:22px}.home-cta__body[data-astro-cid-fd6zwfhp]{font-family:var(--font-family-body);color:var(--color-bright-500);margin:0;font-size:14px;line-height:20px}.home-cta__cta[data-astro-cid-fd6zwfhp]{align-self:center}@media (width>=1024px){.home-cta[data-astro-cid-fd6zwfhp]{padding:100px 0}.home-cta__row[data-astro-cid-fd6zwfhp]{flex-direction:row;align-items:stretch}.home-cta__card[data-astro-cid-fd6zwfhp]{min-height:572px}.home-cta__heading[data-astro-cid-fd6zwfhp]{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height)}.home-cta__body[data-astro-cid-fd6zwfhp]{font-size:18px;line-height:32px}.home-cta__eyebrow[data-astro-cid-fd6zwfhp]{font-size:14px}.home-cta__card-wrap--contact[data-astro-cid-fd6zwfhp]{flex:1;min-width:0}.home-cta__card--careers[data-astro-cid-fd6zwfhp]{flex-shrink:0;width:545px}.home-cta__card[data-astro-cid-fd6zwfhp]:before,.home-cta__card[data-astro-cid-fd6zwfhp]:after{inset:32px}.home-cta__content[data-astro-cid-fd6zwfhp]{justify-content:center;height:100%;padding:64px}}
