@keyframes color-transition-1f873f9c{0%{color:var(--c-light-light-gray)}30%{color:var(--c-lime)}to{color:var(--c-dark-green)}}.features-steps[data-v-1f873f9c]{background-color:var(--c-white);position:relative}.inner[data-v-1f873f9c]{--current-item:0;display:flex;flex-direction:column-reverse;justify-content:space-between;position:sticky;top:0}.content[data-v-1f873f9c]{display:grid;font-weight:450;grid-area:a;grid-template-columns:subgrid;line-height:1.2;row-gap:1.375rem;width:100%}.title[data-v-1f873f9c]{grid-column:1/-1;grid-row:1}.scroll-items[data-v-1f873f9c]{display:grid;grid-row:2}.scroll-items-list[data-v-1f873f9c]{display:flex;flex-direction:row;grid-column:1;pointer-events:none}.scroll-item[data-v-1f873f9c]{--opacity-per-step:.3;--distance-from-current:calc(var(--index, 0) - var(--current-item));--abs-distance-from-current:max(var(--distance-from-current),calc(var(--distance-from-current)*-1));position:relative}.scrollbar[data-v-1f873f9c]{background:var(--c-dirty-white);display:grid;grid-column:1;grid-row:2;height:2px;margin:0 5.128vw}.scrollbar-inner[data-v-1f873f9c]{background:var(--c-black);grid-column:1;grid-row:1;height:100%;justify-self:start;transition:translate .3s var(--ease-out);translate:calc(var(--current-item)*100%) 0;width:calc(100%/var(--314863dd))}.svg-mask[data-v-1f873f9c]{aspect-ratio:400/480;grid-area:b}.svg-mask[data-v-1f873f9c] .slot{height:100%;width:100%}.images[data-v-1f873f9c]{overflow:hidden;position:relative}.image[data-v-1f873f9c],.images[data-v-1f873f9c]{height:100%;width:100%}.image[data-v-1f873f9c]{left:0;position:absolute;top:0;transition:opacity .5s var(--ease-out)}.image[data-v-1f873f9c]:not(.is-visible){opacity:0}.buttons[data-v-1f873f9c]{bottom:2.5rem;display:flex;gap:0 .625rem;grid-column:1;grid-row:1;justify-content:flex-end;position:absolute;right:1.25rem;touch-action:none}.button[data-v-1f873f9c]{aspect-ratio:1;background-color:var(--c-white);border-radius:8px;display:flex;place-content:center;place-items:center;width:3.75rem}.button[disabled][data-v-1f873f9c]{opacity:.4}.button path[data-v-1f873f9c]{stroke:var(--c-black)}.split__wrapper[data-v-1f873f9c]{display:block;height:100%;position:relative;width:100%}.split__wrapper[data-v-1f873f9c] .split-line{--split-progress:0;background:#052424;background:linear-gradient(90deg,#052424 0,#052424 var(--split-progress),#ddd var(--split-progress),#ddd 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.split__wrapper[data-v-1f873f9c] .split-chars{color:var(--c-light-light-gray)}.odometer[data-v-1f873f9c]{justify-content:flex-end;margin-bottom:1.29rem;position:relative;top:1.28rem}.scroll-items-list[data-v-1f873f9c]{pointer-events:auto}.scroll-items[data-v-1f873f9c] u{position:relative;text-decoration:none}.scroll-items[data-v-1f873f9c] u .underline-node{background-color:var(--c-dark-green);bottom:0;display:none;height:min(.156vw,4px);left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .2s;width:100%;z-index:2}.scroll-items[data-v-1f873f9c] u .underline-node-2{background-color:var(--c-lime);bottom:0;display:none;height:min(.156vw,4px);left:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%;z-index:1}.odometer[data-v-1f873f9c]{--font-size:min(.677vw,17.3333333333px)}.counter__wrapper__mobile[data-v-1f873f9c]{-moz-column-gap:1.125rem;column-gap:1.125rem;display:flex;font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.14625rem;line-height:.81;margin-top:2rem}.counter__wrapper__mobile .counter__mobile[data-v-1f873f9c]{color:#eaeaea;transition:color .5s}.counter__wrapper__mobile .counter__mobile.show[data-v-1f873f9c]{color:#a9a9a9}@media (min-width:1024px){.features-steps[data-v-1f873f9c]{padding-bottom:max(8rem,15vw);padding-top:3rem}.inner[data-v-1f873f9c]{row-gap:3.75rem;--grid-size:12;--grid-gutter:min(1.042vw,26.6666666667px);--grid-margin:min(3.646vw,93.3333333333px);-moz-column-gap:var(--grid-gutter,0);column-gap:var(--grid-gutter,0);display:grid;grid-template-areas:"b b b b b b" "a a a a a a";grid-template-areas:"a a a a a . b b b b b b";grid-template-columns:repeat(var(--grid-size),1fr);margin-left:var(--grid-margin);margin-right:var(--grid-margin)}.header[data-v-1f873f9c]{height:-moz-min-content;height:min-content;position:sticky;top:50%}.content[data-v-1f873f9c]{align-self:center;bottom:15rem;font-size:min(2.396vw,61.3333333333px);letter-spacing:min(-.024vw,-.6133333333px);margin-bottom:15rem;margin-top:15rem}.title[data-v-1f873f9c]{grid-column:1;text-wrap:nowrap}.scroll-items[data-v-1f873f9c]{display:flex;flex-direction:column;grid-column:2/-1;grid-row:1}.scroll-items-list[data-v-1f873f9c]{flex-direction:column;gap:21.5rem;position:relative}.scrollbar[data-v-1f873f9c]{display:none}.svg-mask[data-v-1f873f9c]{aspect-ratio:unset;height:calc(100svh - 4.375rem);height:calc(var(--svh, 1svh)*100 - 4.375rem);position:sticky;top:2.1875rem;width:calc(100% + 2.1875rem)}.images[data-v-1f873f9c]{border-radius:.625rem}.image[data-v-1f873f9c]{justify-self:start}.buttons[data-v-1f873f9c]{display:none}.split__wrapper[data-v-1f873f9c] .split-chars{transition:color .4s}.split__wrapper[data-v-1f873f9c] .split-chars.show{animation:color-transition-1f873f9c .5s;color:var(--c-dark-green)}.scroll-items[data-v-1f873f9c] u .underline-node,.scroll-items[data-v-1f873f9c] u .underline-node-2{display:block}.counter__wrapper__mobile[data-v-1f873f9c]{display:none}}@media (max-width:1023px){.inner[data-v-1f873f9c]{padding-bottom:max(8rem,15vw)}.content[data-v-1f873f9c]{padding:0 5.128vw}.scroll-items[data-v-1f873f9c]{gap:1.5rem 0;margin:0 -5.128vw}.scroll-items-list[data-v-1f873f9c]{overflow-y:scroll;padding:0 5.128vw;scroll-padding-inline-start:5.128vw;scroll-snap-type:x mandatory}.scroll-item[data-v-1f873f9c]{flex:0 0 85%;padding-right:1.875rem;scroll-snap-align:start;text-wrap:wrap}.scroll-item[data-v-1f873f9c]:last-child{flex-basis:100%}.svg-mask[data-v-1f873f9c]{max-height:60%;width:100%}.split__wrapper[data-v-1f873f9c]{font-weight:400}.scroll-item .split__wrapper[data-v-1f873f9c] .split-chars{transition:color .5s 0s}.scroll-item.show .split__wrapper[data-v-1f873f9c] .split-chars{animation-delay:var(--v-delay);animation-duration:.5s;animation-name:color-transition-1f873f9c;color:var(--c-dark-green);transition:color 0s var(--v-delay)}.odometer[data-v-1f873f9c]{display:none}}
