@charset "UTF-8";.nav{position:fixed;top:0;left:0;right:0;z-index:50;background:#fff;box-shadow:0 1px 2px #0000000f,0 1px 1px #0000000a}.nav__container{margin-inline:auto;padding-inline:16px;max-width:var(--container-max);height:var(--navbar-h);display:flex;align-items:center;justify-content:space-between}.nav__brand img{display:block;width:115px;height:auto}.nav__actions{display:flex;align-items:center;gap:16px}.nav__demo-button{display:none}@media(min-width:768px){.nav__demo-button{display:inline-flex}}.nav__toggle{appearance:none;background:transparent;border:0;padding:0;line-height:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;transition:background-color .15s ease;cursor:pointer}.nav__toggle-icon{position:relative;width:30px;height:30px;display:inline-block}.nav__toggle-icon-img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:scale(.9);transition:opacity .35s ease,transform .35s ease}.nav__toggle-icon-img.is-active{opacity:1;transform:scale(1)}.nav-menu__backdrop{position:fixed;top:var(--navbar-h);left:0;right:0;bottom:0;background:#00000059;z-index:40;backdrop-filter:blur(4px)}.nav-menu{position:fixed;top:var(--navbar-h);left:0;right:0;background:#fff;z-index:41;display:flex;flex-direction:column;overflow-y:auto;box-shadow:0 20px 60px #00000014}.nav-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden}.nav-menu__item+.nav-menu__item{border-top:1px solid rgba(38,59,48,.1)}.nav-menu__link{position:relative;display:flex;align-items:center;font-family:var(--font-display);font-size:clamp(24px,5vw,50px);letter-spacing:clamp(-1px,-.04em,-2px);font-weight:var(--weight-medium);color:var(--brand-dark-green);text-decoration:none;background:#efefefd9;transition:background-color .4s ease,font-weight .4s ease,color .4s ease}.nav-menu__link-container{margin-inline:auto;padding-inline:16px;padding-block:22px;max-width:var(--container-max);width:100%;display:flex;align-self:center;justify-content:start;gap:clamp(10px,2.5vw,25px)}.nav-menu__link:hover{background:var(--brand-lime-green);font-weight:var(--weight-semibold);color:var(--brand-dark-green)}.nav-menu__link--active{background:var(--brand-dark-green);color:var(--brand-lime-green);font-weight:var(--weight-medium)}.nav-menu__cue{font-size:clamp(16px,2.5vw,34px);color:inherit;transition:color .2s ease;margin-right:26px}.nav-menu__link--active .nav-menu__cue{color:var(--brand-lime-green)}.nav-menu__link--active:hover,.nav-menu__link--active:hover .nav-menu__cue,.nav-menu__link:hover .nav-menu__cue{color:var(--brand-dark-green)}.nav-menu__cue-icon{display:inline-block;width:clamp(15px,3vw,25px)}.nav-menu__label{display:inline-flex;align-items:center}.nav-menu-slide-enter-from,.nav-menu-slide-leave-to{transform:translateY(-24px);opacity:0}.nav-menu-slide-enter-active,.nav-menu-slide-leave-active{transition:transform .3s ease,opacity .3s ease}.nav-menu-fade-enter-from,.nav-menu-fade-leave-to{opacity:0}.nav-menu-fade-enter-active,.nav-menu-fade-leave-active{transition:opacity .3s ease}:global(body.nav-menu-open){overflow:hidden;touch-action:none}.infographic{isolation:isolate;--stick-delay: 350px;position:relative;background:linear-gradient(180deg,var(--brand-lime-green) 0%,#ffffff 41.58%,var(--brand-light-purple) 100%);padding:0 0 100px;overflow-x:clip}@media(max-width:768px){.infographic{padding:45px 0;--stick-delay: 160px}}.infographic__container{margin-inline:auto;max-width:var(--container-max, 1044px);padding-inline:1rem;display:flex;flex-direction:column;position:relative;z-index:1}.infographic__icon{overflow:visible;position:sticky;top:calc(50vh - var(--stick-delay));transform:translateY(calc(-50% + var(--stick-delay)));height:0;z-index:2}.infographic__icon-image{position:absolute;overflow:visible;inset-inline-end:15%;transform:translateY(-50%);width:20vw;height:20vh;pointer-events:none;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));opacity:.9}@media(max-width:1150px){.infographic__icon-image{width:20vw;height:20vh;inset-inline-end:5%}}@media(max-width:768px){.infographic__icon-image{width:20vw;height:20vh;inset-inline-end:2%}}.infographic-group{display:flex;flex-direction:column;align-items:center;justify-content:center}.infographic-group__header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:40px;max-width:1044px;width:100%;margin:100px 0}@media(max-width:768px){.infographic-group__header{margin:0 0 45px}}.infographic-group__title{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--fs-title-fluid-xl);letter-spacing:-5px;line-height:1;align-self:center;z-index:1}.infographic-group__items{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.infographic-item{display:grid;grid-template-columns:1fr 1fr;width:100%}@media(max-width:768px){.infographic-item{grid-template-columns:1fr .5fr}}.infographic-item__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-right:2px solid var(--brand-dark-green);padding-bottom:80px;padding-right:40px}@media(max-width:1150px){.infographic-item__content{border-right:0;padding-right:20px}}@media(max-width:768px){.infographic-item__content{padding-right:0;padding-bottom:45px}}.infographic-item__heading{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--fs-body-fluid-xl);line-height:125%;margin-bottom:20px;display:inline;position:relative;--highlight-progress: 100%}.infographic-item__heading>span{position:relative;background:linear-gradient(to right,#fff var(--highlight-progress),transparent var(--highlight-progress));padding-inline:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(max-width:768px){.infographic-item__heading{font-size:22px}}.infographic-item__text{max-width:80%;font-size:var(--fs-body-fluid-md);font-weight:var(--wight-normal);line-height:125%}@media(max-width:768px){.infographic-item__text{font-size:19px;max-width:100%}}.infographic-item__media{display:flex;align-items:center;justify-content:center}.join-it{scroll-margin-top:calc(var(--navbar-h, 80px));position:relative;background:var(--white);overflow:hidden;padding:75px 0 110px}@media(max-width:768px){.join-it{padding:45px 0}}.join-it__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.join-it__title-section{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:40px;max-width:1044px;width:100%;margin-bottom:80px}@media(max-width:768px){.join-it__title-section{margin-bottom:45px}}.join-it__title-lead-text{font-size:var(--fs-title-fluid-xl);font-weight:var(--weight-semibold);letter-spacing:var(--ls-tight-md);max-width:800px;z-index:1}@media(max-width:768px){.join-it__title-lead-text{letter-spacing:-3px}}.join-it__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-lg);letter-spacing:var(--ls-tight-lg);line-height:.8;font-weight:var(--weight-semibold);margin-right:25px;align-self:center;z-index:1}@media(max-width:768px){.join-it__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-lg);letter-spacing:-10px;line-height:.8;font-weight:var(--weight-bold)}}.join-it__content{display:flex;justify-content:space-between;max-width:1044px;width:100%;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg);margin-bottom:60px}@media(max-width:900px){.join-it__content{flex-direction:column;align-items:center;gap:45px}}.join-it__sun-wrapper{align-self:center;display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:1050px){.join-it__sun-wrapper{display:none}}.join-it__sun{width:min(130px,30vw);height:auto;transform-origin:50% 50%;will-change:transform;animation:join-it-sun-spin 5s linear infinite}.join-it__arrows-wrapper{display:flex;justify-content:center;align-items:center}.join-it__bottom-text{margin:60px 0 0;max-width:600px;font-weight:var(--weight-semibold);font-size:var(--fs-display-fluid-sm);text-align:center;letter-spacing:-8px}@media(max-width:768px){.join-it__bottom-text{margin:25px 0 0;letter-spacing:-3px;font-size:45px}}.join-it__runs-text{display:inline-block;animation:engine-rumble .1s infinite}.join-it__option{max-width:398px;display:flex;flex-direction:column;gap:25px;flex-grow:1}.join-it__option-header{min-height:200px;display:flex;flex-direction:column}@media(max-width:900px){.join-it__option-header{min-height:auto}}.join-it__option-title{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--fs-title-fluid-sm);letter-spacing:-2px}@media(max-width:768px){.join-it__option-title{font-weight:var(--weight-semibold);font-size:var(--fs-title-fluid-xl)}}.join-it__option-subtitle{font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--fs-body-fluid-sm);letter-spacing:-.5px;margin-top:8px;color:var(--dark-green);opacity:.8}@media(max-width:768px){.join-it__option-subtitle{font-size:var(--fs-body-fluid-md)}}.join-it__option-pre-highlight{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--fs-body-fluid-md);display:inline-block;margin:15px 0 0}@media(max-width:768px){.join-it__option-pre-highlight{margin:10px 0 5px}}.join-it__option-highlight{padding:0}.join-it__option-post-highlight{margin-left:18px}.join-it__option-line{background-color:var(--brand-dark-green);height:2px;width:100%}.join-it__option-list{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.join-it__option-list-item{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;font-size:var(--fs-body-fluid-md);gap:14px}.join-it__option-button{margin-top:auto}.join-it__bullet-icon{margin-top:2px;width:13px;height:30px}@keyframes engine-rumble{0%{transform:translate(0)}10%{transform:translate(-1px,1px)}20%{transform:translate(1px,-1px)}30%{transform:translate(-1px,-1px)}40%{transform:translate(1px,1px)}50%{transform:translate(-1px)}60%{transform:translate(1px)}70%{transform:translateY(-1px)}80%{transform:translateY(1px)}90%{transform:translate(-1px,1px)}to{transform:translate(0)}}@keyframes join-it-sun-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stand-out{color:var(--white);padding-bottom:110px;background:linear-gradient(to bottom,var(--white) 0%,var(--white) 10%,var(--brand-dark-green) 10%,var(--brand-dark-green) 100%)}@media(max-width:767px){.stand-out{padding-bottom:73px}}.stand-out__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.stand-out__image{max-width:var(--content-container-max);width:100%;margin-inline:auto;position:relative}@media(max-width:767px){.stand-out__image{max-width:none;width:100vw;margin-left:calc(-1 * var(--container-padding, 20px));margin-right:calc(-1 * var(--container-padding, 20px))}}.stand-out__image img,.stand-out__image video{display:block;width:100%;height:auto;object-fit:cover}@media(max-width:767px){.stand-out__image img,.stand-out__image video{height:70vh;object-fit:cover}}.stand-out__overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;pointer-events:none;z-index:10;display:flex;flex-direction:column;align-items:center;gap:20px}.stand-out__text-line{font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--white);line-height:1.1;text-shadow:0 2px 20px rgba(0,0,0,.5);white-space:nowrap;font-size:var(--fs-title-fluid-md)}@media(max-width:767px){.stand-out__text-line{font-size:var(--fs-title-fluid-sm)}}.stand-out__text-line--middle{font-family:var(--font-sans);font-size:var(--fs-title-fluid-lg);will-change:font-size;color:var(--brand-lime-green);font-weight:var(--weight-bold);letter-spacing:-.075em;margin-right:.15em;text-shadow:0 4px 30px rgba(0,0,0,.6);text-transform:uppercase}.stand-out__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px;max-width:var(--small-content-container-max);width:100%;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg);justify-content:center;margin-top:70px}@media(max-width:767px){.stand-out__content{margin-top:45px}}.stand-out__savings{display:inline-block;animation:stand-out-savings-pulse 2.5s ease-in-out infinite;transform-origin:center;will-change:transform}@keyframes stand-out-savings-pulse{0%,to{transform:scale(.95)}50%{transform:scale(1.05)}}.faster{scroll-margin-top:calc(var(--navbar-h, 80px));position:relative;background:var(--white);overflow:hidden;padding:75px 0 110px}@media(max-width:768px){.faster{padding:65px 0}}.faster__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.faster__title-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;max-width:var(--content-container-max);width:100%;justify-content:center;margin-bottom:80px;position:relative}@media(max-width:768px){.faster__title-section{margin-bottom:45px}}.faster__background-arrows{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:auto;z-index:0;pointer-events:none}@media(max-width:768px){.faster__background-arrows{height:80%}}.faster__background-arrows img{display:block;width:auto;height:100%;object-fit:contain}.faster__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px;max-width:var(--small-content-container-max);width:100%;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg);justify-content:center}@media(max-width:768px){.faster__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px;max-width:var(--small-content-container-max);width:100%;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg)}}.faster__title-lead-text{font-family:var(--font-display);font-size:var(--fs-title-fluid-lg);font-weight:var(--weight-medium);z-index:1;font-style:normal}@media(max-width:768px){.faster__title-lead-text{max-width:150px}}.faster__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-xxl);letter-spacing:var(--ls-tight-xl);line-height:.75;font-style:normal;align-self:center;margin:40px 0 60px;z-index:1}@media(max-width:768px){.faster__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-xxl);letter-spacing:var(--ls-tight-lg);line-height:.75;margin:35px 0}}.faster__title-letter{display:inline-block;will-change:transform,opacity}.uplift-found{position:relative;overflow:hidden;margin-top:0;height:100vh}@media(max-width:767px){.uplift-found{height:auto;margin-top:0}}.uplift-found__track{display:flex;flex-direction:row;width:max(200vw,100%)}.uplift-found__track>section{min-height:100vh;width:100vw}@media(max-width:767px){.uplift-found__track>section{min-height:100vh;height:100vh}}.uplift-found__track .found__content{padding-top:0;margin-bottom:0}.uplift{position:relative;color:#fff;background:var(--brand-dark-green);overflow:hidden;display:flex;align-items:center;justify-content:space-between;min-width:100vw;padding-top:var(--navbar-h)}@media(max-width:767px){.uplift{flex-direction:column;padding:0;justify-content:center;min-height:100vh;height:100vh}}.uplift__bg{position:absolute;inset:0 0 0 auto;width:30%;background:var(--brand-lime-green)}@media(max-width:767px){.uplift__bg{display:none}}.uplift__image-mobile{display:none}@media(max-width:767px){.uplift__image-mobile{display:block;width:100%;position:relative;background:var(--brand-dark-green)}.uplift__image-mobile img,.uplift__image-mobile video{width:100%;min-height:80vh;object-fit:cover;display:block}}.uplift__image-desktop{max-width:45%;position:relative;z-index:1}@media(max-width:767px){.uplift__image-desktop{display:none}}.uplift__image-desktop img,.uplift__image-desktop video{display:block;width:100%;height:auto;object-fit:cover}.uplift__container{margin-inline:auto;max-width:var(--container-max);display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:2}@media(max-width:767px){.uplift__container{width:100%;flex:1;align-items:center;justify-content:center;padding:60px 20px}}.uplift__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:42px;max-width:480px}@media(max-width:767px){.uplift__content{max-width:100%;width:100%;text-align:center}}.uplift__line{display:block}.uplift__title{font-family:var(--font-sans);font-weight:700;line-height:1;font-size:var(--fs-title-fluid-lg);margin:0}@media(max-width:767px){.uplift__title{font-size:47px}}.uplift__highlight{color:var(--white);font-weight:400;font-style:normal;display:inline-block}.uplift__highlight--subtitle{font-size:inherit}.uplift__subtitle{font-family:var(--font-display);font-size:var(--fs-body-fluid-xl);line-height:1.1;margin:0;color:var(--brand-light-grey)}.found{position:relative;background:var(--brand-lime-green);overflow:hidden;min-width:100vw;padding-top:var(--navbar-h)}@media(max-width:767px){.found{min-height:100vh;height:100vh;padding-top:0}}.found__motif{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:0}.found__motif svg{width:100%;height:100%;min-width:100vw;object-fit:cover}.found__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.found__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;max-width:var(--content-container-max);width:100%;min-height:100vh}@media(max-width:767px){.found__content{height:100vh}}.found__title{font-family:var(--font-display);font-weight:var(--weight-medium);text-align:center;font-size:var(--fs-title-fluid-md);line-height:1;margin:0;align-self:center;max-width:600px;margin-inline:auto}@media(max-width:767px){.found__title{font-size:var(--fs-title-fluid-sm)}}.found__highlighted{font-family:var(--font-display);font-size:var(--fs-body-fluid-md);color:var(--brand-dark-green);display:inline-block;background:#fff;padding:10px;line-height:1.1;text-transform:uppercase;font-weight:var(--weight-semibold);margin-top:20px;margin-bottom:150px;border:0;cursor:pointer}@media(max-width:767px){.found__highlighted{margin-bottom:0;padding:5px}}.found__large-text{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-xxl);letter-spacing:var(--ls-tight-xl);line-height:.75;align-self:center;font-style:normal}@media(max-width:767px){.found__large-text{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-xxl);letter-spacing:var(--ls-tight-lg);line-height:.75;margin-right:35px}}.found__group-text{color:var(--brand-dark-green);font-weight:var(--weight-semibold);font-size:var(--fs-body-fluid-lg)}.uplift-found{position:relative;width:100%;overflow:hidden}.uplift-found__track{display:flex;width:fit-content}.found-info{position:relative;z-index:3;background:linear-gradient(to bottom,transparent 0,transparent 100px,var(--brand-light-grey) 100px,var(--brand-light-grey) 100%);overflow:visible}@media(max-width:767px){.found-info{background:var(--brand-light-grey)}}.found-info__image{max-width:var(--content-container-max);width:100%;margin-inline:auto;margin-top:-100px;position:relative}@media(max-width:767px){.found-info__image{max-width:100%;margin-top:0}}.found-info__image img,.found-info__image video{display:block;width:100%;height:auto;object-fit:cover}@media(max-width:768px){.found-info__image img,.found-info__image video{min-height:60vh;max-width:none;object-fit:cover;object-position:center}}.found-info__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.found-info__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:45px;max-width:var(--content-container-max);width:100%;padding-block:60px}.found-info__text{text-align:center;margin:0;align-self:center;max-width:670px;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg);margin-inline:auto}.hero{position:relative;display:grid;place-items:center;height:100svh;min-height:100svh;background:var(--brand-lime-green);color:var(--brand-dark-green);overflow:hidden;padding-top:var(--navbar-h);filter:blur(10px);transition:filter .5s ease-in-out}body.loading-complete .hero{filter:blur(0)}.hero__container{height:calc(100% - var(--navbar-h));margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:var(--container-max);width:100%;position:relative;overflow:visible}@media(max-width:767px){.hero__container{padding-block:45px}}.hero__content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(2rem,8vh,8rem);width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%) scale(1.2);will-change:transform}@media(max-height:800px){.hero__content-wrapper{gap:clamp(1.5rem,6vh,6rem)}}@media(max-height:700px){.hero__content-wrapper{gap:clamp(1rem,4vh,4rem)}}@media(max-height:600px){.hero__content-wrapper{gap:clamp(.75rem,3vh,3rem)}}@media(max-width:767px){.hero__content-wrapper{gap:clamp(1.5rem,6vh,6rem)}}@media(max-width:767px)and (max-height:600px){.hero__content-wrapper:has(.hero__copy){gap:clamp(.5rem,2vh,2rem)}}.hero__wordmark-svg{width:100%;max-width:clamp(364px,54.5vw,549px);height:auto;display:block;position:relative;left:4%}@media(max-width:767px){.hero__wordmark-svg{max-width:clamp(280px,77vw,500px);left:6%}}@media(max-width:500px){.hero__wordmark-svg{max-width:clamp(260px,82vw,450px);left:7%}}@media(max-height:770px){.hero__wordmark-svg{max-width:clamp(318px,50vw,500px)}}@media(max-height:650px){.hero__wordmark-svg{max-width:clamp(273px,45.5vw,455px)}}@media(max-height:500px){.hero__wordmark-svg{max-width:clamp(227px,41vw,409px)}}.hero__copy{display:flex;flex-direction:column;gap:4px;text-align:center;font-family:var(--font-display);font-weight:500;max-width:90vw;opacity:0}@media(max-height:650px){.hero__copy{display:none}}.hero__lines{margin:0;font-size:var(--fs-body-fluid-lg);line-height:1.2}.hero__line{display:block}.hero__highlight{font-size:var(--fs-body-fluid-lg);display:inline;line-height:1.1;position:relative;--highlight-progress: 100%}.hero__highlight>span{position:relative;background:linear-gradient(to right,#fff var(--highlight-progress),transparent var(--highlight-progress));padding-inline:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.value{display:flex;align-items:center;justify-content:center}.value__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:78px 16px 58px;margin-inline:auto;max-width:var(--container-max)}@media(max-width:768px){.value__container{padding:0 0 45px}}.value__image-frame{position:relative;width:100%;max-width:var(--content-container-max);margin-inline:auto}.value__image{max-width:var(--content-container-max);width:100%;height:auto;display:block;margin-inline:auto;object-fit:contain}@media(max-width:768px){.value__image{min-height:80vh;max-width:none;object-fit:cover;object-position:center}}.value__text{font-family:var(--font-display);max-width:800px;text-align:center;font-size:var(--fs-body-fluid-lg);line-height:1.25;margin:0;color:var(--brand-dark-green);padding:54px 0 45px}@media(max-width:768px){.value__text{padding:45px 16px}}.value__emphasis{font-weight:500}.uplift-now{position:relative;background:var(--white);overflow:hidden;padding:100px 0}@media(max-width:768px){.uplift-now{padding:65px 0}}.uplift-now__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.uplift-now__title-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:80px;max-width:1044px;width:100%;justify-content:center;margin-bottom:60px}@media(max-width:768px){.uplift-now__title-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;max-width:1044px;width:100%;margin-bottom:28px}}.uplift-now__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-lg);letter-spacing:var(--ls-tight-lg);line-height:.8;margin-right:15px;align-self:center;z-index:1;animation:electric-text-glow-purple .15s infinite alternate}@media(max-width:768px){.uplift-now__title{font-family:var(--font-sans);font-style:italic;font-weight:var(--weight-extrabold);font-size:var(--fs-display-fluid-lg);letter-spacing:-8px;line-height:.8;line-height:1.25}}.uplift-now__arrows-wrapper{display:flex;justify-content:center;align-items:center}.uplift-now__content{display:flex;justify-content:space-between;max-width:1044px;width:100%;font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg)}@media(max-width:768px){.uplift-now__content{flex-direction:column;align-items:center;gap:45px}}.uplift-now__option{max-width:398px;display:flex;flex-direction:column;align-items:center;gap:42px;flex-grow:1}@media(max-width:768px){.uplift-now__option{gap:30px}}.uplift-now__option-title{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--fs-title-fluid-md);letter-spacing:-3px}@media(max-width:768px){.uplift-now__option-title{font-weight:var(--weight-semibold);letter-spacing:-2px}}@keyframes electric-text-glow-purple{0%{text-shadow:3px -3px 0px rgb(215,177,255),6px -6px 0px rgba(215,177,255,.7),9px -9px 5px rgba(215,177,255,.5),-3px 3px 0px rgb(229,255,44),-6px 6px 0px rgba(229,255,44,.7),-9px 9px 5px rgba(229,255,44,.5)}25%{text-shadow:4px -2px 0px rgb(215,177,255),7px -5px 0px rgba(215,177,255,.7),10px -8px 5px rgba(215,177,255,.5),-4px 2px 0px rgb(229,255,44),-7px 5px 0px rgba(229,255,44,.7),-10px 8px 5px rgba(229,255,44,.5)}50%{text-shadow:2px -4px 0px rgb(215,177,255),5px -7px 0px rgba(215,177,255,.7),8px -10px 5px rgba(215,177,255,.5),-2px 4px 0px rgb(229,255,44),-5px 7px 0px rgba(229,255,44,.7),-8px 10px 5px rgba(229,255,44,.5)}75%{text-shadow:4px -3px 0px rgb(215,177,255),7px -6px 0px rgba(215,177,255,.7),10px -9px 5px rgba(215,177,255,.5),-4px 3px 0px rgb(229,255,44),-7px 6px 0px rgba(229,255,44,.7),-10px 9px 5px rgba(229,255,44,.5)}to{text-shadow:3px -3px 0px rgb(215,177,255),6px -6px 0px rgba(215,177,255,.7),9px -9px 5px rgba(215,177,255,.5),-3px 3px 0px rgb(229,255,44),-6px 6px 0px rgba(229,255,44,.7),-9px 9px 5px rgba(229,255,44,.5)}}.game-changers{scroll-margin-top:calc(var(--navbar-h, 80px));position:relative;background:var(--brand-lime-green);overflow:hidden;padding:100px 0}@media(max-width:768px){.game-changers{padding:65px 0}}.game-changers__container{margin-inline:auto;max-width:var(--container-max);padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2}.game-changers__title-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:45px;max-width:1000px;width:100%;justify-content:center;margin-bottom:60px}@media(max-width:768px){.game-changers__title-section{margin-bottom:45px}}.game-changers__title{font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--fs-display-fluid-sm);letter-spacing:-4px}.game-changers__title-body{font-family:var(--font-sans);font-weight:var(--weight-normal);font-size:var(--fs-body-fluid-lg);line-height:var(--lh-body-lg);max-width:820px}.game-changers__content{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:774px;width:100%;font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--fs-body-fluid-xl);text-align:center;gap:20px;margin-bottom:65px}@media(max-width:768px){.game-changers__content{margin-bottom:45px}}.game-changers__content p:nth-child(2){font-size:var(--fs-title-fluid-md)}.game-changers__content p:nth-child(3){font-size:var(--fs-title-fluid-md);margin-top:-15px}.game-changers__arrows-wrapper{display:flex;justify-content:center;align-items:center}.team{scroll-margin-top:calc(var(--navbar-h, 80px));overflow:hidden}.team__container{margin-inline:auto;max-width:1007px;padding-inline:var(--section-inline-padding);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2;padding:100px 16px}@media(max-width:768px){.team__container{padding:65px 16px 20px}}.team__management{background-color:var(--brand-dark-green);color:#fff}.team__development{background-color:rgb(from var(--brand-dark-green) r g b/.9);color:#fff}.team-member{display:flex;align-items:center;justify-content:space-between}.team-member--image-left{flex-direction:row}.team-member--image-right{flex-direction:row-reverse}@media(max-width:768px){.team-member{flex-direction:column}}.team-member .tm-figure{position:relative;width:50%;aspect-ratio:3/3.6;overflow:visible}@media(max-width:768px){.team-member .tm-figure{width:100%}}.team-member .tm-layer{position:absolute;inset:0;width:100%;height:auto;pointer-events:none}.team-member .tm-layer--pattern{z-index:0;width:90%;left:10%;top:20%;filter:brightness(0) invert(1)}.team-member .tm-layer--shape{z-index:1;width:100%;left:0;top:0}.team-member .tm-layer--person{z-index:2;width:100%;left:0;top:1px}.team-member__content{width:50%}@media(max-width:768px){.team-member__content{width:100%;margin-bottom:45px}}.team-member__content-container{margin:0 0 0 100px;display:flex;flex-direction:column;gap:20px}@media(max-width:1100px){.team-member__content-container{margin:0 0 0 50px}}@media(max-width:768px){.team-member__content-container{margin:0}}.team-member__content-container h3{font-family:var(--font-display);color:var(--brand-lime-green);font-weight:var(--weight-medium);font-size:var(--fs-body-fluid-lg);margin-bottom:5px}.team-member__content-container span{font-weight:var(--weight-medium);font-size:var(--fs-body-fluid-sm)}.team-member__content-container p{font-weight:var(--weight-thin);font-size:var(--fs-body-fluid-sm);line-height:1.2;letter-spacing:-.5px}.team-member--image-right .tm-layer--pattern{z-index:0;width:90%;left:0%;top:17%}.team-member--image-right .tm-layer--shape{z-index:1;width:100%;left:0;top:0}.team-member--image-right .tm-layer--person{z-index:2;width:100%;left:0;top:1px}.team-member--image-right .team-member__content-container{margin:0 100px 0 0}@media(max-width:1100px){.team-member--image-right .team-member__content-container{margin:0 50px 0 0}}@media(max-width:768px){.team-member--image-right .team-member__content-container{margin:0}}.team__development .tm-layer--person{width:95%}.team__development .team-member--image-left .tm-layer--person{top:-6%}@media(max-width:768px){.team__development .team-member--image-left .team-member__content{margin-top:-30px}}.team__development .team-member--image-right .tm-layer--person{top:-1.4%;transform:rotate(-.5deg);width:95%}@media(max-width:768px){.team-member--image-left .team-member__content{margin-top:-30px}}.journey{scroll-margin-top:calc(var(--navbar-h, 80px));position:relative;overflow:hidden;color:var(--brand-dark-green);background:linear-gradient(45deg,#d2b1ff,#fdffef8a 20% 45%,#e5ff2cf2);background-blend-mode:normal}@media(max-width:768px){.journey{background:linear-gradient(45deg,#d2b1ff,#fdffef8a 25% 75%,#e5ff2cf2)}}.journey__container{z-index:1;margin-inline:auto;max-width:1160px;padding-inline:var(--section-inline-padding);flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:48px;padding-block:clamp(80px,12vw,140px)}@media(max-width:768px){.journey__container{padding-block:16px;justify-content:center;margin-bottom:65px}}.journey__inner{width:100%;max-width:500px;display:flex;flex-direction:column}@media(max-width:768px){.journey__inner{align-items:center;justify-content:center;text-align:center}}.journey__title{margin:0 0 100px;font-family:var(--font-sans);font-size:var(--fs-title-fluid-lg);line-height:1.05;font-weight:var(--weight-bold);letter-spacing:-3px}@media(max-width:768px){.journey__title{margin:0 0 65px;font-size:45px;font-weight:var(--weight-semibold)}}.journey__plan-indicator{margin:0 0 25px;padding:18px 22px;background:#fff9;border-radius:var(--radius-pill);border:1px solid var(--brand-dark-green);display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-sans);font-size:var(--fs-body-fluid-sm);width:100%;box-sizing:border-box}@media(max-width:768px){.journey__plan-indicator{margin:0 0 25px}}.journey__plan-label{font-weight:var(--weight-medium);color:var(--brand-dark-green)}.journey__plan-name{font-family:var(--font-display);font-weight:var(--weight-medium);padding:4px 12px;border-radius:12px;text-transform:uppercase}.journey__plan-name--lime{background:var(--brand-lime-green);color:var(--brand-dark-green)}.journey__plan-name--purple{background:var(--brand-light-purple);color:var(--brand-dark-green)}.journey__plan-name--demo{background:var(--brand-dark-green);color:#fff}.journey__form{display:flex;flex-direction:column;gap:25px}@media(max-width:768px){.journey__form{width:100%;align-items:center}}.journey__input-wrapper{position:relative;width:100%}.journey__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.journey__input{width:100%;padding:18px 22px;border-radius:var(--radius-pill);border:1px solid var(--brand-dark-green);background:#ffffffd9;backdrop-filter:blur(8px);font-family:var(--font-sans);font-size:var(--fs-body-fluid-sm);line-height:1.4;color:var(--brand-dark-green);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;box-sizing:border-box}.journey__input::placeholder{color:var(--brand-dark-green);font-weight:var(--weight-medium)}.journey__input:disabled{opacity:.6;cursor:not-allowed}.journey__input--error{border-color:#c83232cc;background:#fff0f0d9}.journey__input--error:focus{outline:none;border-color:#c83232;box-shadow:0 0 0 3px #c8323233}.journey__field-error{display:block;margin-top:6px;padding-left:22px;font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-medium);color:#b42828;line-height:1.3;text-align:left}.journey__message{padding:12px 22px;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--fs-body-fluid-sm);line-height:1.5;text-align:left}.journey__message--success{background:#e5ff2c4d;color:var(--brand-dark-green);border:1px solid var(--brand-dark-green)}.journey__message--error{background:#fff0f0d9;color:var(--brand-dark-green);border:1px solid rgba(200,50,50,.8)}.journey__submit:disabled{opacity:.6;cursor:not-allowed}.journey__motif{position:absolute;pointer-events:none;z-index:0;width:50%;height:120%;right:-100px;top:-50px;opacity:.9;display:flex;align-items:stretch;justify-content:flex-end}@media(max-width:768px){.journey__motif{width:100%;height:100%;inset:0}}.journey__motif svg{width:100%;height:100%;object-fit:cover;display:block}.journey__motif path{transition:fill .6s ease}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--brand-dark-green: #263b30;--brand-lime-green: #e5ff2c;--brand-light-purple: #d7b1ff;--brand-grey: #acacac;--brand-light-grey: #efefef;--white: #fff;--black: #000;--font-sans: "DM Sans Variable", ui-sans-serif, system-ui, sans-serif;--font-display: "Clash Display Variable", system-ui, sans-serif;--weight-thin: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--fs-body-fluid-xs: clamp(13px, calc(12px + .4vw) , 15px);--fs-body-fluid-sm: clamp(19px, calc(16px + .5vw) , 20px);--fs-body-fluid-md: clamp(20px, calc(19px + .8vw) , 26px);--fs-body-fluid-lg: clamp(27px, 3vw, 30px);--fs-body-fluid-xl: clamp(27px, 3vw, 34px);--fs-title-fluid-sm: clamp(28px, calc(26px + 1vw) , 40px);--fs-title-fluid-md: clamp(28px, calc(30px + 1.4vw) , 50px);--fs-title-fluid-lg: clamp(27px, 6vw, 64px);--fs-title-fluid-xl: clamp(40px, calc(36px + 1.8vw) , 65px);--fs-title-fluid-xxl: clamp(48px, calc(44px + 2.5vw) , 82px);--fs-display-fluid-sm: clamp(60px, calc(56px + 2vw) , 95px);--fs-display-fluid-md: clamp(80px, calc(74px + 3vw) , 110px);--fs-display-fluid-lg: clamp(100px, calc(90px + 4vw) , 160px);--fs-display-fluid-xxl: clamp(120px, calc(110px + 6vw) , 260px);--lh-body-lg: 1.25;--ls-tight-md: -5px;--ls-tight-lg: -12px;--ls-tight-xl: -20px;--radius-pill: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06), 0 1px 1px rgba(0, 0, 0, .04);--container-max: 1380px;--container-team-max: 1000px;--content-container-max: 964px;--small-content-container-max: 720px;--section-inline-padding: 1rem;--navbar-h: 80px}@media(max-width:768px){:root{--navbar-h: 60px}}@font-face{font-family:DM Sans Variable;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2");font-weight:100 1000;font-display:swap;font-style:normal}@font-face{font-family:Clash Display Variable;src:url(/assets/ClashDisplay-Variable-Buk7cB_f.woff2) format("woff2"),url(/assets/ClashDisplay-Variable-Dt2PxZhp.woff) format("woff");font-weight:200 700;font-display:swap;font-style:normal}html,body,#app{height:100%}html{font-family:var(--font-sans);color:var(--brand-dark-green)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}a{text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.min-h-viewport-minus-nav{min-height:calc(100svh - var(--navbar-h))}.lime-highlight{background-color:var(--brand-lime-green)}.lime-highlight-animate{background-image:linear-gradient(var(--brand-lime-green),var(--brand-lime-green));background-repeat:no-repeat;background-size:100% 0;background-position:0 100%;transition:background-size .6s ease}.purple-highlight{background-color:var(--brand-light-purple)}.purple-highlight-animate{background-image:linear-gradient(var(--brand-light-purple),var(--brand-light-purple));background-repeat:no-repeat;background-size:100% 0;background-position:0 100%;transition:background-size .6s ease}.button{font-family:var(--font-sans);font-weight:var(--weight-semibold);border:0;cursor:pointer;border-radius:var(--radius-pill);padding:14px 18px;font-size:var(--fs-body-fluid-xs);line-height:1;text-align:center}.button--primary{background:var(--brand-dark-green);color:var(--white)}.button--accent-lime,.button--accent-purple{width:300px;position:relative;color:var(--brand-dark-green);border:2px solid var(--brand-dark-green);background:none;padding:18.5px 33px;text-transform:uppercase;font-weight:700;font-size:var(--fs-body-fluid-sm);--button-bg-scale: 1;--button-bg-translate-x: 0;--button-bg-translate-y: 0;transition:box-shadow .22s ease,transform .22s ease}.button--accent-lime:before,.button--accent-purple:before{content:"";position:absolute;inset:0;border-radius:9999px;transform:translate(var(--button-bg-translate-x),var(--button-bg-translate-y)) scale(var(--button-bg-scale));transform-origin:center;transition:transform .22s ease;z-index:-1}.button--accent-lime:hover,.button--accent-purple:hover,.button--accent-lime:focus-visible,.button--accent-purple:focus-visible{--button-bg-translate-x: 0;--button-bg-translate-y: 0;--button-bg-scale: 1}.button--accent-lime:hover,.button--accent-lime:focus-visible{animation:electric-glow-purple .15s infinite alternate}.button--accent-purple:hover,.button--accent-purple:focus-visible{animation:electric-glow-lime .15s infinite alternate}.button--accent-lime:active{box-shadow:0 0 30px #d7b1ffcc,0 0 50px #d7b1ff99,0 0 70px #d7b1ff66;transform:scale(.98)}.button--accent-purple:active{box-shadow:0 0 30px #e5ff2ccc,0 0 50px #e5ff2c99,0 0 70px #e5ff2c66;transform:scale(.98)}.button--accent-lime:before{background:var(--brand-lime-green)}.button--accent-purple:before{background:var(--brand-light-purple)}@keyframes electric-glow-purple{0%{box-shadow:3px 3px #d7b1ff,6px 6px #d7b1ffb3,9px 9px 5px #d7b1ff80}25%{box-shadow:4px 2px #d7b1ff,7px 5px #d7b1ffb3,10px 8px 5px #d7b1ff80}50%{box-shadow:2px 4px #d7b1ff,5px 7px #d7b1ffb3,8px 10px 5px #d7b1ff80}75%{box-shadow:4px 3px #d7b1ff,7px 6px #d7b1ffb3,10px 9px 5px #d7b1ff80}to{box-shadow:3px 3px #d7b1ff,6px 6px #d7b1ffb3,9px 9px 5px #d7b1ff80}}@keyframes electric-glow-lime{0%{box-shadow:3px 3px #e5ff2c,6px 6px #e5ff2cb3,9px 9px 5px #e5ff2c80}25%{box-shadow:4px 2px #e5ff2c,7px 5px #e5ff2cb3,10px 8px 5px #e5ff2c80}50%{box-shadow:2px 4px #e5ff2c,5px 7px #e5ff2cb3,8px 10px 5px #e5ff2c80}75%{box-shadow:4px 3px #e5ff2c,7px 6px #e5ff2cb3,10px 9px 5px #e5ff2c80}to{box-shadow:3px 3px #e5ff2c,6px 6px #e5ff2cb3,9px 9px 5px #e5ff2c80}}
