.app-lottie-player-module__6V4yca__root,.app-lottie-player-module__6V4yca__root>div,.app-lottie-player-module__6V4yca__root svg{width:100%;height:100%;display:block}
.app-benefit-item-module__42sVOW__root{flex-direction:row;align-items:flex-start;gap:1.5rem;display:flex}.app-benefit-item-module__42sVOW__icon{flex:none;width:3.75rem;height:3.75rem}.app-benefit-item-module__42sVOW__body{flex-direction:column;gap:.75rem;min-width:0;display:flex}.app-benefit-item-module__42sVOW__title{font-size:1.5rem;line-height:2rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-benefit-item-module__42sVOW__description{color:#5d6069;font-size:1.125rem;line-height:1.75rem}.app-benefit-item-module__42sVOW__description :first-child{margin-top:0}.app-benefit-item-module__42sVOW__description :last-child{margin-bottom:0}@media (min-width:900px){.app-benefit-item-module__42sVOW__root{gap:3.0625rem}.app-benefit-item-module__42sVOW__icon{width:7rem;height:7rem}.app-benefit-item-module__42sVOW__body{gap:.25rem;max-width:34.61rem}.app-benefit-item-module__42sVOW__title{font-size:2rem;line-height:2.5rem}.app-benefit-item-module__42sVOW__description{max-width:31.99rem}}
.app-benefits-module__jnNWva__root{background:var(--rs-color-background-page,#fff)}.app-benefits-module__jnNWva__container{flex-direction:column;gap:4rem;padding-block:4.5rem;display:flex}.app-benefits-module__jnNWva__title{font-size:2.5rem;line-height:3.25rem;font-weight:var(--rs-font-weight-bold,700);margin:0}.app-benefits-module__jnNWva__titlePrimary{color:var(--rs-color-foreground-neutral,#141519)}.app-benefits-module__jnNWva__titleSecondary{color:var(--rs-color-foreground-primary,#1ee698)}.app-benefits-module__jnNWva__scrollColumn{position:relative}.app-benefits-module__jnNWva__scrollTrack{flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none;display:flex}.app-benefits-module__jnNWva__cell{display:block}@media (min-width:900px){.app-benefits-module__jnNWva__root{--benefits-step:50vh;height:calc(100vh + (var(--benefits-count,1) - 1) * var(--benefits-step))}.app-benefits-module__jnNWva__pinned{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.app-benefits-module__jnNWva__container{flex-direction:row;align-items:center;gap:clamp(.5rem,100% - 76.25rem,12.5rem);width:min(100% - 2rem,88.75rem);padding-block:0}.app-benefits-module__jnNWva__title{flex:none;width:31.5rem;font-size:4rem;line-height:5.1875rem}.app-benefits-module__jnNWva__scrollColumn{flex:0 44.75rem;min-width:0;height:100vh;position:relative;overflow:hidden}.app-benefits-module__jnNWva__scrollColumn:before,.app-benefits-module__jnNWva__scrollColumn:after{content:"";pointer-events:none;z-index:1;position:absolute;left:0;right:0}.app-benefits-module__jnNWva__scrollColumn:before{background:linear-gradient(to bottom, var(--rs-color-background-page,#fff) 0%, var(--rs-color-background-page,#fff) 35%, #fff0 100%);height:38%;top:0}.app-benefits-module__jnNWva__scrollColumn:after{background:linear-gradient(to top, var(--rs-color-background-page,#fff) 0%, var(--rs-color-background-page,#fff) 35%, #fff0 100%);height:38%;bottom:0}.app-benefits-module__jnNWva__scrollTrack{will-change:transform;gap:5.8125rem;transition:transform .5s ease-out}}@media (prefers-reduced-motion:reduce){.app-benefits-module__jnNWva__root{height:auto}.app-benefits-module__jnNWva__pinned{height:auto;position:static;overflow:visible}.app-benefits-module__jnNWva__scrollColumn{height:auto;overflow:visible}.app-benefits-module__jnNWva__scrollColumn:before,.app-benefits-module__jnNWva__scrollColumn:after{display:none}.app-benefits-module__jnNWva__scrollTrack{transition:none}}
.app-image-placeholder-module__B53I_G__root{background:var(--rs-color-background-neutral-faded,#eceef0);border:1px dashed var(--rs-color-border-neutral-faded,#d3d6db);color:var(--rs-color-foreground-neutral-faded,#8c9099);text-transform:uppercase;letter-spacing:.04em;border-radius:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:flex}.app-image-placeholder-module__B53I_G__label{pointer-events:none;-webkit-user-select:none;user-select:none}
.app-case-study-card-module__-_Rvma__root{color:inherit;outline:none;flex-direction:column;gap:2rem;width:100%;text-decoration:none;display:flex}.app-case-study-card-module__-_Rvma__root:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:4px}.app-case-study-card-module__-_Rvma__imageFrame{width:100%;overflow:hidden}.app-case-study-card-module__-_Rvma__image{aspect-ratio:358/331;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform .5s var(--rs-easing-standard,ease);border-radius:0}.app-case-study-card-module__-_Rvma__root[data-variant=large] .app-case-study-card-module__-_Rvma__image{aspect-ratio:390/427}.app-case-study-card-module__-_Rvma__root[data-variant=large] .app-case-study-card-module__-_Rvma__imageFrame{width:calc(100% + 2rem);margin-inline:-1rem}@media (min-width:900px){.app-case-study-card-module__-_Rvma__root[data-variant=large] .app-case-study-card-module__-_Rvma__imageFrame{width:100%;margin-inline:0}}.app-case-study-card-module__-_Rvma__root:hover .app-case-study-card-module__-_Rvma__image,.app-case-study-card-module__-_Rvma__root:focus-visible .app-case-study-card-module__-_Rvma__image{transform:scale(1.04)}.app-case-study-card-module__-_Rvma__body{flex-direction:column;gap:1rem;display:flex}.app-case-study-card-module__-_Rvma__titleGroup{flex-direction:column;gap:.3125rem;display:flex}.app-case-study-card-module__-_Rvma__projectTitle{font-size:var(--rs-font-size-featured-3,1.25rem);line-height:var(--rs-line-height-featured-3,1.75rem);font-family:var(--rs-font-family-featured-3,var(--rs-font-family-body));font-weight:var(--rs-font-weight-regular,400);color:#00bf85;margin:0}.app-case-study-card-module__-_Rvma__cardTitle{font-size:1.5rem;line-height:2rem;font-family:var(--rs-font-family-title,var(--rs-font-family-body));font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);transition:color .2s var(--rs-easing-standard,ease);margin:0}.app-case-study-card-module__-_Rvma__root:hover .app-case-study-card-module__-_Rvma__cardTitle,.app-case-study-card-module__-_Rvma__root:focus-visible .app-case-study-card-module__-_Rvma__cardTitle{color:#00bf85}.app-case-study-card-module__-_Rvma__metricsGroup{flex-direction:column;gap:1rem;display:flex}.app-case-study-card-module__-_Rvma__separator{background:linear-gradient(90deg,#1ee698 0 19.16%,#e1e1e1 19.16% 100%);width:100%;height:1px;display:block}.app-case-study-card-module__-_Rvma__metricsRow{grid-template-columns:48% 1fr;align-items:stretch;gap:0;display:grid}.app-case-study-card-module__-_Rvma__metricsRow:not(:has(.app-case-study-card-module__-_Rvma__metric+.app-case-study-card-module__-_Rvma__metric)){display:block}.app-case-study-card-module__-_Rvma__metricsRow:not(:has(.app-case-study-card-module__-_Rvma__metric+.app-case-study-card-module__-_Rvma__metric)) .app-case-study-card-module__-_Rvma__metricValue{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.app-case-study-card-module__-_Rvma__metricsRow:not(:has(.app-case-study-card-module__-_Rvma__metric+.app-case-study-card-module__-_Rvma__metric)) .app-case-study-card-module__-_Rvma__metricLabel{flex:none;min-width:7.5rem;max-width:8rem}.app-case-study-card-module__-_Rvma__metric{flex-direction:row;flex:1 1 0;min-width:0;display:flex}.app-case-study-card-module__-_Rvma__metricVariant{flex-direction:row;flex:1 1 0;align-items:center;gap:.75rem;min-width:0;display:flex}.app-case-study-card-module__-_Rvma__metricValue{font-size:var(--rs-font-size-featured-1,2rem);line-height:var(--rs-line-height-featured-1,2.5rem);font-family:var(--rs-font-family-title,var(--rs-font-family-body));font-weight:var(--rs-font-weight-regular,400);color:var(--rs-color-foreground-neutral,#141519);white-space:nowrap}.app-case-study-card-module__-_Rvma__metricLabel{font-size:var(--rs-font-size-body-3,.875rem);line-height:var(--rs-line-height-body-3,1.25rem);font-weight:var(--rs-font-weight-regular,400);color:#1ee698;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;display:-webkit-box;overflow:hidden}.app-case-study-card-module__-_Rvma__desktopOnly{display:none}@media (min-width:900px){.app-case-study-card-module__-_Rvma__root[data-variant=small] .app-case-study-card-module__-_Rvma__image{aspect-ratio:680/632}.app-case-study-card-module__-_Rvma__root[data-variant=medium] .app-case-study-card-module__-_Rvma__image{aspect-ratio:680/810}.app-case-study-card-module__-_Rvma__root[data-variant=large] .app-case-study-card-module__-_Rvma__image{aspect-ratio:1421/632}.app-case-study-card-module__-_Rvma__projectTitle{font-size:var(--rs-font-size-featured-2,1.5rem);line-height:var(--rs-line-height-featured-2,2rem);font-family:var(--rs-font-family-featured-2,var(--rs-font-family-body));font-weight:300}.app-case-study-card-module__-_Rvma__cardTitle{font-size:2.25rem;line-height:2.5rem}.app-case-study-card-module__-_Rvma__root[data-variant=large] .app-case-study-card-module__-_Rvma__cardTitle{max-width:70%}.app-case-study-card-module__-_Rvma__metric{flex:0 auto}.app-case-study-card-module__-_Rvma__metricsRow{grid-template-columns:40% 1fr}.app-case-study-card-module__-_Rvma__metricsGroup{gap:.75rem}.app-case-study-card-module__-_Rvma__metricValue{font-size:2.25rem;line-height:2.5rem}.app-case-study-card-module__-_Rvma__metricLabel{font-size:var(--rs-font-size-body-2,1rem);line-height:var(--rs-line-height-body-2,1.5rem)}.app-case-study-card-module__-_Rvma__desktopOnly{display:flex}.app-case-study-card-module__-_Rvma__mobileOnly{display:none}.app-case-study-card-module__-_Rvma__separator{background:linear-gradient(90deg,#1ee698 0 44.36%,#dfdfdf 44.36% 100%)}}@media (prefers-reduced-motion:reduce){.app-case-study-card-module__-_Rvma__image,.app-case-study-card-module__-_Rvma__cardTitle{transition:none}.app-case-study-card-module__-_Rvma__root:hover .app-case-study-card-module__-_Rvma__image,.app-case-study-card-module__-_Rvma__root:focus-visible .app-case-study-card-module__-_Rvma__image{transform:none}}
.app-case-study-related-slider-module__nnplva__wrap{position:relative}.app-case-study-related-slider-module__nnplva__track{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;grid-template-rows:repeat(2,auto);grid-auto-columns:100%;grid-auto-flow:column;gap:4.5rem 1rem;width:min(100% - 2rem,88.75rem);margin-inline:auto;display:grid;overflow:hidden}.app-case-study-related-slider-module__nnplva__track:active{cursor:grabbing}.app-case-study-related-slider-module__nnplva__item{min-width:0}.app-case-study-related-slider-module__nnplva__controls{margin-inline:auto;justify-content:flex-end;gap:1.5rem;width:min(100% - 2rem,88.75rem);margin-top:2.5rem;display:flex}.app-case-study-related-slider-module__nnplva__arrow{background:var(--rs-color-background-page,#fff);border:1px solid var(--rs-color-border-neutral,#dbdbdb);width:4.25rem;height:4.25rem;color:var(--rs-color-foreground-neutral,#141519);cursor:pointer;flex:none;place-items:center;transition:background-color .15s,border-color .15s,opacity .15s;display:grid}.app-case-study-related-slider-module__nnplva__arrow:hover:not(:disabled),.app-case-study-related-slider-module__nnplva__arrow:focus-visible:not(:disabled){background:#1ee698;border-color:#1ee698}.app-case-study-related-slider-module__nnplva__arrow:disabled{opacity:.35;cursor:default}.app-case-study-related-slider-module__nnplva__chevron{width:1.25rem;height:1.25rem}.app-case-study-related-slider-module__nnplva__arrowNext .app-case-study-related-slider-module__nnplva__chevron{transform:rotate(180deg)}@media (min-width:900px){.app-case-study-related-slider-module__nnplva__track{grid-template-rows:auto;grid-auto-columns:calc(50% - 1.875rem);gap:0 3.75rem}.app-case-study-related-slider-module__nnplva__controls{display:contents}.app-case-study-related-slider-module__nnplva__arrow{width:5.5rem;height:5.5rem;top:var(--rcs-arrow-top,39%);z-index:2;position:absolute;transform:translateY(-50%)}.app-case-study-related-slider-module__nnplva__arrowPrev{left:max(1.5rem,25% - 24.9375rem)}.app-case-study-related-slider-module__nnplva__arrowNext{right:max(1.5rem,25% - 24.9375rem)}}
.app-case-study-related-module__QGJ5pa__root{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519);flex-direction:column;gap:2.5rem;padding-block:3rem;display:flex}.app-case-study-related-module__QGJ5pa__title{font-size:var(--rs-font-size-title-5);line-height:var(--rs-line-height-title-5);font-family:var(--rs-font-family-title-5);font-weight:var(--rs-font-weight-title-5);letter-spacing:var(--rs-letter-spacing-title-5);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-case-study-related-module__QGJ5pa__desktopTitle{display:none}.app-case-study-related-module__QGJ5pa__mobileTitle{display:inline}@media (min-width:900px){.app-case-study-related-module__QGJ5pa__root{gap:5rem;padding-block:7.5rem}.app-case-study-related-module__QGJ5pa__title{font-size:var(--rs-font-size-title-3);line-height:var(--rs-line-height-title-3);font-family:var(--rs-font-family-title-3);font-weight:var(--rs-font-weight-title-3);letter-spacing:var(--rs-letter-spacing-title-3)}.app-case-study-related-module__QGJ5pa__desktopTitle{display:inline}.app-case-study-related-module__QGJ5pa__mobileTitle{display:none}}
.app-case-study-result-card-module__tPLipW__root{background:var(--rs-color-background-elevation-base,#fff);flex-direction:column;width:100%;padding:1.25rem;display:flex}.app-case-study-result-card-module__tPLipW__body{text-align:left;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}.app-case-study-result-card-module__tPLipW__desktopBody{display:none}.app-case-study-result-card-module__tPLipW__mobileBody{display:flex}.app-case-study-result-card-module__tPLipW__value{font-family:var(--rs-font-family-title,var(--rs-font-family-body));font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);letter-spacing:-.05rem;font-size:2.25rem;line-height:2.5rem}.app-case-study-result-card-module__tPLipW__label{color:#00bf85;letter-spacing:-.0075rem;font-size:.75rem;line-height:1rem}@media (min-width:900px){.app-case-study-result-card-module__tPLipW__root{justify-content:center;align-items:center;min-height:14.125rem;padding:3.5rem 3.75rem}.app-case-study-result-card-module__tPLipW__desktopBody{display:flex}.app-case-study-result-card-module__tPLipW__mobileBody{display:none}.app-case-study-result-card-module__tPLipW__body{text-align:center;align-items:center;gap:1rem}.app-case-study-result-card-module__tPLipW__value{font-size:2.5rem;line-height:3.25rem}.app-case-study-result-card-module__tPLipW__label{letter-spacing:-.0125rem;font-size:1.25rem;line-height:1.75rem}.app-case-study-result-card-module__tPLipW__root[data-wrap=true] .app-case-study-result-card-module__tPLipW__value{white-space:normal}.app-case-study-result-card-module__tPLipW__spanDesktop{grid-column:1/-1}}
.app-case-studies-showcase-module__8wPKxa__root{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519);position:relative;overflow:hidden}.app-case-studies-showcase-module__8wPKxa__root:before{content:"";background:var(--rs-color-background-primary-faded,#dbfff1);z-index:0;height:3.5625rem;position:absolute;inset:0 0 auto}.app-case-studies-showcase-module__8wPKxa__container{z-index:1;flex-direction:column;align-items:stretch;gap:2.5rem;padding-block:0;display:flex;position:relative}.app-case-studies-showcase-module__8wPKxa__grid{flex-direction:column;gap:4.5rem;display:flex}.app-case-studies-showcase-module__8wPKxa__column{margin:0;padding:0;list-style:none;display:contents}.app-case-studies-showcase-module__8wPKxa__cell{width:100%}.app-case-studies-showcase-module__8wPKxa__cta{background:var(--rs-color-background-primary,#1ee698);height:2.875rem;color:var(--rs-color-foreground-neutral,#141519);font-weight:var(--rs-font-weight-bold,700);transition:background-color .15s var(--rs-easing-standard,ease), color .15s var(--rs-easing-standard,ease);justify-content:center;align-self:stretch;align-items:center;padding:.5rem 2.5rem;font-size:1rem;line-height:1.5;text-decoration:none;display:inline-flex}.app-case-studies-showcase-module__8wPKxa__cta:hover,.app-case-studies-showcase-module__8wPKxa__cta:focus-visible{background:var(--rs-color-foreground-neutral,#141519);color:var(--rs-color-foreground-primary,#1ee698)}.app-case-studies-showcase-module__8wPKxa__cta:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:3px}@media (prefers-reduced-motion:reduce){.app-case-studies-showcase-module__8wPKxa__cta{transition:none}}@media (min-width:900px){.app-case-studies-showcase-module__8wPKxa__root:before{display:none}.app-case-studies-showcase-module__8wPKxa__container{gap:5rem;padding-block:7.5rem 4rem}.app-case-studies-showcase-module__8wPKxa__grid{flex-direction:row;align-items:flex-start;gap:3.75rem}.app-case-studies-showcase-module__8wPKxa__column{flex-direction:column;flex:1 1 0;gap:3.75rem;min-width:0;display:flex}.app-case-studies-showcase-module__8wPKxa__cta{white-space:nowrap;transform-origin:50%;width:auto;min-width:11.25rem;transition:background-color .15s var(--rs-easing-standard,ease), color .15s var(--rs-easing-standard,ease), transform .2s var(--rs-easing-standard,ease);align-self:center}.app-case-studies-showcase-module__8wPKxa__cta:hover,.app-case-studies-showcase-module__8wPKxa__cta:focus-visible{transform:scale(1.04)}}
.app-case-study-results-module__o2qIFq__root{background:var(--rs-color-background-primary-faded,#c5f5e0);color:var(--rs-color-foreground-neutral,#141519)}.app-case-study-results-module__o2qIFq__container{flex-direction:column;gap:2.5rem;padding-block:2.5rem;display:flex}.app-case-study-results-module__o2qIFq__header{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.app-case-study-results-module__o2qIFq__title{font-size:var(--rs-font-size-title-5);line-height:var(--rs-line-height-title-5);font-family:var(--rs-font-family-title-5);font-weight:var(--rs-font-weight-title-5);letter-spacing:var(--rs-letter-spacing-title-5);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-case-study-results-module__o2qIFq__description{display:none}.app-case-study-results-module__o2qIFq__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:900px){.app-case-study-results-module__o2qIFq__container{gap:4rem;padding-block:7.5rem}.app-case-study-results-module__o2qIFq__header{gap:2.4375rem}.app-case-study-results-module__o2qIFq__title{font-size:var(--rs-font-size-title-3);line-height:var(--rs-line-height-title-3);font-family:var(--rs-font-family-title-3);font-weight:var(--rs-font-weight-title-3);letter-spacing:var(--rs-letter-spacing-title-3)}.app-case-study-results-module__o2qIFq__description{color:var(--rs-color-foreground-neutral-faded,#5d6069);max-width:42.1875rem;font-size:1.125rem;line-height:1.25;display:block}.app-case-study-results-module__o2qIFq__description :first-child{margin-top:0}.app-case-study-results-module__o2qIFq__description :last-child{margin-bottom:0}.app-case-study-results-module__o2qIFq__grid{gap:2.5rem}.app-case-study-results-module__o2qIFq__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-case-study-results-module__o2qIFq__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-case-study-results-module__o2qIFq__grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.app-case-study-results-module__o2qIFq__container{gap:6.1875rem}.app-case-study-results-module__o2qIFq__grid{gap:3.75rem}}
.app-clients-module__ov0bpa__root{background:var(--rs-color-background-page,#fff);position:relative;overflow:hidden}.app-clients-module__ov0bpa__decorationDesktop,.app-clients-module__ov0bpa__decorationMobileTop,.app-clients-module__ov0bpa__decorationMobileBottom{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute}.app-clients-module__ov0bpa__decorationDesktop{display:none}.app-clients-module__ov0bpa__decorationMobileTop{width:24.375rem;height:auto;top:0;right:0}.app-clients-module__ov0bpa__decorationMobileBottom{width:24.375rem;height:auto;bottom:0;right:0}.app-clients-module__ov0bpa__container{z-index:1;flex-direction:column;gap:2.5rem;padding-block:7rem 5rem;display:flex;position:relative}.app-clients-module__ov0bpa__header{flex-direction:column;gap:1.5rem;width:100%;display:flex}.app-clients-module__ov0bpa__title{font-size:2.5rem;line-height:3.25rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-clients-module__ov0bpa__description{color:#00bf85;font-size:1.25rem;line-height:1.75rem}.app-clients-module__ov0bpa__description :first-child{margin-top:0}.app-clients-module__ov0bpa__description :last-child{margin-bottom:0}.app-clients-module__ov0bpa__logosArtwork{flex-shrink:0;width:17.73rem;display:block}.app-clients-module__ov0bpa__logosArtwork svg{width:100%;height:auto;display:block}.app-clients-module__ov0bpa__logosArtwork [data-logo]{cursor:pointer;pointer-events:bounding-box;transition:opacity .2s}.app-clients-module__ov0bpa__logosArtwork [data-logo]:hover,.app-clients-module__ov0bpa__logosArtwork [data-logo]:hover *{fill:var(--rs-color-foreground-primary,#1ee698);transition:fill .2s}@media (min-width:900px){.app-clients-module__ov0bpa__decorationMobileTop,.app-clients-module__ov0bpa__decorationMobileBottom{display:none}.app-clients-module__ov0bpa__decorationDesktop{width:54.677rem;height:52.376rem;display:block;top:3.075rem;left:0}.app-clients-module__ov0bpa__root{container-type:inline-size}.app-clients-module__ov0bpa__container{flex-flow:wrap;justify-content:space-between;align-items:center;gap:2.5rem 9.375rem;width:min(100% - 2rem,88.75rem);padding-block:15.625rem}.app-clients-module__ov0bpa__header{flex:none;gap:1.625rem;width:40rem}.app-clients-module__ov0bpa__title{font-size:4rem;line-height:5.1875rem}.app-clients-module__ov0bpa__description{color:var(--rs-color-foreground-neutral,#141519);font-size:1.25rem;line-height:1.75rem}.app-clients-module__ov0bpa__logosArtwork{flex:17.73rem;width:auto;min-width:17.73rem;max-width:45.125rem}@container (max-width:69.105rem){.app-clients-module__ov0bpa__logosArtwork{flex:0 0 17.73rem;width:17.73rem;max-width:17.73rem}.app-clients-module__ov0bpa__container{padding-block:15.625rem 4.875rem}}}
.app-closing-cta-module__B0hHja__root{background:var(--rs-color-background-primary,#1ee698);color:var(--rs-color-foreground-neutral,#141519)}.app-closing-cta-module__B0hHja__container{text-align:center;flex-direction:column;align-items:center;gap:3.75rem;padding-block:3.75rem;display:flex}.app-closing-cta-module__B0hHja__header{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.app-closing-cta-module__B0hHja__title{font-size:2rem;line-height:2.5rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-closing-cta-module__B0hHja__description{color:var(--rs-color-foreground-neutral,#141519);font-size:1.125rem;line-height:1.75rem}.app-closing-cta-module__B0hHja__description :first-child{margin-top:0}.app-closing-cta-module__B0hHja__description :last-child{margin-bottom:0}.app-closing-cta-module__B0hHja__cta{background:var(--rs-color-background-page,#fff);height:2.875rem;color:var(--rs-color-foreground-neutral,#141519);font-weight:var(--rs-font-weight-bold,700);transition:background-color .15s var(--rs-easing-standard,ease), color .15s var(--rs-easing-standard,ease);justify-content:center;align-self:stretch;align-items:center;padding:.5rem 2.5rem;font-size:1rem;line-height:1.5rem;text-decoration:none;display:flex}.app-closing-cta-module__B0hHja__cta:hover,.app-closing-cta-module__B0hHja__cta:focus-visible{background:var(--rs-color-foreground-neutral,#141519);color:var(--rs-color-foreground-primary,#1ee698)}.app-closing-cta-module__B0hHja__cta:focus-visible{outline:2px solid var(--rs-color-foreground-neutral,#141519);outline-offset:3px}@media (prefers-reduced-motion:reduce){.app-closing-cta-module__B0hHja__cta{transition:none}}@media (min-width:900px){.app-closing-cta-module__B0hHja__container{gap:3.75rem;padding-block:7.5rem}.app-closing-cta-module__B0hHja__title{font-size:5.375rem;line-height:6.25rem}.app-closing-cta-module__B0hHja__description{max-width:55rem;font-size:1.5rem;line-height:2rem}.app-closing-cta-module__B0hHja__cta{align-self:center;width:22.375rem}}
.app-hero-logos-rotator-module__Lk2pzq__root{width:100%;height:1.5rem;display:block;position:relative}.app-hero-logos-rotator-module__Lk2pzq__image{opacity:0;width:auto;max-width:none;height:100%;transition:opacity .5s var(--rs-easing-standard,ease);pointer-events:none;position:absolute;top:0;left:0}.app-hero-logos-rotator-module__Lk2pzq__image.app-hero-logos-rotator-module__Lk2pzq__active{opacity:1}@media (min-width:900px){.app-hero-logos-rotator-module__Lk2pzq__root{height:1.875rem}}@media (prefers-reduced-motion:reduce){.app-hero-logos-rotator-module__Lk2pzq__image{transition:none}}
.app-legal-body-module__yIIdcG__root{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519)}.app-legal-body-module__yIIdcG__container{flex-direction:column;gap:2.5rem;padding-block:2.5rem 4rem;display:flex}.app-legal-body-module__yIIdcG__title{font-size:var(--rs-font-size-title-5);line-height:var(--rs-line-height-title-5);font-family:var(--rs-font-family-title-5);font-weight:var(--rs-font-weight-title-5);letter-spacing:var(--rs-letter-spacing-title-5);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-legal-body-module__yIIdcG__description{font-family:var(--rs-font-family-featured-3,var(--rs-font-family-body));font-size:var(--rs-font-size-featured-3);line-height:var(--rs-line-height-featured-3);font-weight:var(--rs-font-weight-regular,400);letter-spacing:var(--rs-letter-spacing-featured-3,normal);color:#5d6069}.app-legal-body-module__yIIdcG__description>*{margin:0}.app-legal-body-module__yIIdcG__description>*+*{margin-top:1rem}.app-legal-body-module__yIIdcG__description>h2,.app-legal-body-module__yIIdcG__description>h3,.app-legal-body-module__yIIdcG__description>h4{color:#000;font-family:var(--rs-font-family-featured-1,var(--rs-font-family-body));letter-spacing:var(--rs-letter-spacing-featured-1,normal);margin-bottom:1rem;font-weight:500}.app-legal-body-module__yIIdcG__description>h2{font-size:var(--rs-font-size-featured-1);line-height:var(--rs-line-height-featured-1);margin-top:2.5rem}.app-legal-body-module__yIIdcG__description>h2:first-child{margin-top:0}.app-legal-body-module__yIIdcG__description>h3,.app-legal-body-module__yIIdcG__description>h4{margin-top:2rem}.app-legal-body-module__yIIdcG__description>h3{font-size:var(--rs-font-size-featured-2);line-height:var(--rs-line-height-featured-2)}.app-legal-body-module__yIIdcG__description>h4{font-size:var(--rs-font-size-featured-3);line-height:var(--rs-line-height-featured-3)}.app-legal-body-module__yIIdcG__description ul,.app-legal-body-module__yIIdcG__description ol{padding-left:1.25rem}.app-legal-body-module__yIIdcG__description li+li{margin-top:.25rem}.app-legal-body-module__yIIdcG__description a{color:#00bf85;text-decoration:none}.app-legal-body-module__yIIdcG__description a:hover,.app-legal-body-module__yIIdcG__description a:focus-visible{text-decoration:underline}@media (min-width:900px){.app-legal-body-module__yIIdcG__container{gap:3.75rem;padding-block:6rem 7rem}.app-legal-body-module__yIIdcG__description>h2{margin-top:3.75rem}.app-legal-body-module__yIIdcG__title{font-size:var(--rs-font-size-title-3);line-height:var(--rs-line-height-title-3);font-family:var(--rs-font-family-title-3);font-weight:var(--rs-font-weight-title-3);letter-spacing:var(--rs-letter-spacing-title-3)}.app-legal-body-module__yIIdcG__description{max-width:69rem}}
.app-clutch-widget-module__5J_qEq__root{width:100%;color:var(--rs-color-foreground-neutral,#141519);flex-direction:column;gap:.25rem;display:flex}.app-clutch-widget-module__5J_qEq__ratingRow{align-items:center;gap:.5rem;display:flex}.app-clutch-widget-module__5J_qEq__rating{font-size:1rem;line-height:1.16;font-weight:var(--rs-font-weight-medium,500);white-space:nowrap}.app-clutch-widget-module__5J_qEq__stars{color:var(--rs-color-background-primary,#1ee698);align-items:center;gap:.0625rem;display:inline-flex}.app-clutch-widget-module__5J_qEq__stars svg{flex:none;width:1.125rem;height:1.125rem;display:block}.app-clutch-widget-module__5J_qEq__reviewsRow{align-items:center;gap:.375rem;display:flex}.app-clutch-widget-module__5J_qEq__reviewsLabel{font-size:1rem;line-height:1.16;font-weight:var(--rs-font-weight-medium,500)}.app-clutch-widget-module__5J_qEq__wordmark{flex:none;width:3.125rem;height:.875rem;display:block}.app-clutch-widget-module__5J_qEq__logosRotator{margin-top:1.5rem}@media (min-width:900px){.app-clutch-widget-module__5J_qEq__root{gap:0;width:21.5rem}.app-clutch-widget-module__5J_qEq__ratingRow{gap:.625rem}.app-clutch-widget-module__5J_qEq__rating{font-size:2rem;line-height:1.25;font-weight:var(--rs-font-weight-medium,500)}.app-clutch-widget-module__5J_qEq__stars{gap:.3125rem}.app-clutch-widget-module__5J_qEq__stars svg{width:1.875rem;height:1.875rem}.app-clutch-widget-module__5J_qEq__reviewsRow{gap:.625rem;margin-top:-.5rem}.app-clutch-widget-module__5J_qEq__reviewsLabel{font-size:2rem;line-height:1.25}.app-clutch-widget-module__5J_qEq__wordmark{width:6.0625rem;height:1.75rem}.app-clutch-widget-module__5J_qEq__logosRotator{margin-top:1.4375rem}}
.app-hero-module__w6SoaW__root{background:var(--rs-color-background-primary-faded,#dbfff1);margin-top:calc(-1 * var(--app-header-height));padding-top:var(--app-header-height);position:relative;overflow:hidden}.app-hero-module__w6SoaW__container{flex-direction:column;gap:1.5rem;padding-block:4rem;display:flex;position:relative}.app-hero-module__w6SoaW__clutchMobile{width:100%}.app-hero-module__w6SoaW__copyColumn{flex-direction:column;gap:1rem;width:100%;display:flex}.app-hero-module__w6SoaW__title{font-size:2.5rem;line-height:1.3;font-weight:var(--rs-font-weight-regular,400);color:var(--rs-color-foreground-neutral,#141519)}.app-hero-module__w6SoaW__title :first-child{margin-top:0}.app-hero-module__w6SoaW__title :last-child{margin-bottom:0}.app-hero-module__w6SoaW__copyBottom{flex-direction:column;gap:2rem;display:flex}.app-hero-module__w6SoaW__description{font-size:1.25rem;line-height:1.4;font-weight:var(--rs-font-weight-regular,400);color:var(--rs-color-foreground-neutral,#141519)}.app-hero-module__w6SoaW__description :first-child{margin-top:0}.app-hero-module__w6SoaW__description :last-child{margin-bottom:0}.app-hero-module__w6SoaW__cta{background:var(--rs-color-background-primary,#1ee698);width:100%;height:2.875rem;color:var(--rs-color-foreground-neutral,#141519);font-weight:var(--rs-font-weight-bold,700);transition:background-color .15s var(--rs-easing-standard,ease), color .15s var(--rs-easing-standard,ease);justify-content:center;align-self:stretch;align-items:center;padding:.5rem 2.5rem;font-size:1rem;line-height:1.5;text-decoration:none;display:inline-flex}.app-hero-module__w6SoaW__cta:hover,.app-hero-module__w6SoaW__cta:focus-visible{background:var(--rs-color-foreground-neutral,#141519);color:var(--rs-color-foreground-primary,#1ee698)}.app-hero-module__w6SoaW__cta:focus-visible{outline:2px solid var(--rs-color-foreground-neutral,#141519);outline-offset:3px}.app-hero-module__w6SoaW__monogramDesktop,.app-hero-module__w6SoaW__clutchDesktop{display:none}@media (prefers-reduced-motion:reduce){.app-hero-module__w6SoaW__cta{transition:none}}@media (min-width:900px){.app-hero-module__w6SoaW__root{background:linear-gradient(to right, #fff 0, #fff max(0px, calc(50vw - 21.25rem)), var(--rs-color-background-primary-faded,#dbfff1) max(0px, calc(50vw - 21.25rem)), var(--rs-color-background-primary-faded,#dbfff1) 100%);min-height:58.9375rem}.app-hero-module__w6SoaW__clutchMobile{display:none}.app-hero-module__w6SoaW__monogramDesktop{width:34.625rem;height:40.3438rem;display:block;position:absolute;top:13rem;right:max(0px,50vw - 45.8125rem)}.app-hero-module__w6SoaW__clutchDesktop{width:21.5rem;display:block;position:absolute;top:36.0625rem;right:max(3rem,50vw - 39.875rem)}.app-hero-module__w6SoaW__container{gap:0;padding-block:11.9375rem 8.1875rem}.app-hero-module__w6SoaW__copyColumn{flex-direction:column;justify-content:space-between;gap:0;max-width:60.2813rem;min-height:32.9375rem;display:flex}.app-hero-module__w6SoaW__title{font-size:3.5rem;line-height:1.0714;font-weight:var(--rs-font-weight-bold,700);text-wrap:balance}.app-hero-module__w6SoaW__copyBottom{gap:3.75rem;max-width:min(60.2813rem,100vw - 28rem,50vw + 14.875rem)}.app-hero-module__w6SoaW__description{font-size:2rem;line-height:1.25;font-weight:var(--rs-font-weight-medium,500)}.app-hero-module__w6SoaW__cta{align-self:flex-start;width:9.5625rem;height:2.875rem}}
.app-service-accordion-item-module__0ppr8q__root{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.app-service-accordion-item-module__0ppr8q__trigger{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;flex-direction:column;align-items:stretch;gap:1rem;padding:0;font-family:inherit;display:inline-flex}.app-service-accordion-item-module__0ppr8q__title{font-size:1.25rem;line-height:1.75rem;font-weight:var(--rs-font-weight-bold,700);white-space:nowrap;transition:color .2s var(--rs-easing-standard,ease);margin:0}.app-service-accordion-item-module__0ppr8q__rootInactive .app-service-accordion-item-module__0ppr8q__title{color:#a6bcb4}.app-service-accordion-item-module__0ppr8q__rootActive .app-service-accordion-item-module__0ppr8q__title,.app-service-accordion-item-module__0ppr8q__trigger:hover .app-service-accordion-item-module__0ppr8q__title,.app-service-accordion-item-module__0ppr8q__trigger:focus-visible .app-service-accordion-item-module__0ppr8q__title{color:var(--rs-color-foreground-neutral,#141519)}.app-service-accordion-item-module__0ppr8q__trigger:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:6px}.app-service-accordion-item-module__0ppr8q__underline{width:100%;height:3px;transition:background-color .2s var(--rs-easing-standard,ease);background:0 0;display:block}.app-service-accordion-item-module__0ppr8q__underlineActive{background:var(--rs-color-foreground-primary,#1ee698)}.app-service-accordion-item-module__0ppr8q__panel{display:none}.app-service-accordion-item-module__0ppr8q__bullets{font-size:1.125rem;line-height:1.75rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-service-accordion-item-module__0ppr8q__bullets ul{flex-direction:column;gap:0;margin:0;padding-left:1.5rem;display:flex}.app-service-accordion-item-module__0ppr8q__bullets li{margin:0}@media (prefers-reduced-motion:reduce){.app-service-accordion-item-module__0ppr8q__title,.app-service-accordion-item-module__0ppr8q__underline{transition:none}}@media (min-width:900px){.app-service-accordion-item-module__0ppr8q__root{gap:1rem}.app-service-accordion-item-module__0ppr8q__title{white-space:nowrap;padding-right:1.5rem;font-size:1.5rem;line-height:2rem}.app-service-accordion-item-module__0ppr8q__rootInactive .app-service-accordion-item-module__0ppr8q__title{color:#5d6069}.app-service-accordion-item-module__0ppr8q__panel{display:block}.app-service-accordion-item-module__0ppr8q__panel[hidden]{display:none}}
.app-services-module__vkeq0a__root{--container-left:max(1rem, calc((100vw - 88.75rem) / 2));background:#dbfff1;position:relative;overflow:hidden}.app-services-module__vkeq0a__mintPane{display:none}.app-services-module__vkeq0a__container{z-index:1;position:relative}.app-services-module__vkeq0a__contentRow{isolation:isolate;flex-direction:column;gap:4rem;padding:6.25rem 0 3.5rem;display:flex;position:relative}.app-services-module__vkeq0a__accordionGroup{flex-direction:column;gap:1rem;display:flex}.app-services-module__vkeq0a__header{flex-direction:column;gap:.5rem;display:flex}.app-services-module__vkeq0a__title{font-size:2.5rem;line-height:3.25rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-services-module__vkeq0a__description{color:#00bf85;font-size:1.25rem;line-height:1.75rem}.app-services-module__vkeq0a__description :first-child{margin-top:0}.app-services-module__vkeq0a__description :last-child{margin-bottom:0}.app-services-module__vkeq0a__illustration{justify-content:flex-start;align-items:center;display:flex}.app-services-module__vkeq0a__illustrationPlayer{width:15.75rem;height:15.75rem}.app-services-module__vkeq0a__accordion{scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;gap:1.75rem;display:flex;overflow-x:auto}.app-services-module__vkeq0a__accordion::-webkit-scrollbar{display:none}.app-services-module__vkeq0a__mobileBullets{color:#5d6069;margin:0;font-size:1.125rem;line-height:1.75rem}.app-services-module__vkeq0a__mobileBullets ul{margin:0;padding-left:1.5rem}.app-services-module__vkeq0a__mobileBullets :first-child{margin-top:0}.app-services-module__vkeq0a__mobileBullets :last-child{margin-bottom:0}.app-services-module__vkeq0a__cta{background:var(--rs-color-background-primary,#1ee698);height:2.875rem;color:var(--rs-color-foreground-neutral,#141519);font-weight:var(--rs-font-weight-bold,700);transition:background-color .15s var(--rs-easing-standard,ease), color .15s var(--rs-easing-standard,ease);justify-content:center;align-self:stretch;align-items:center;margin-top:1.5rem;padding:.5rem 2.5rem;font-size:1rem;line-height:1.5;text-decoration:none;display:inline-flex}.app-services-module__vkeq0a__cta:hover,.app-services-module__vkeq0a__cta:focus-visible{background:var(--rs-color-foreground-neutral,#141519);color:var(--rs-color-foreground-primary,#1ee698)}.app-services-module__vkeq0a__cta:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:3px}@media (prefers-reduced-motion:reduce){.app-services-module__vkeq0a__cta{transition:none}}@media (min-width:900px){.app-services-module__vkeq0a__root{background:var(--rs-color-background-page,#fff)}.app-services-module__vkeq0a__mintPane{z-index:0;background:#dbfff1;display:block;position:absolute;inset:0 0 0 32.29%}.app-services-module__vkeq0a__contentRow{grid-template:"header.""group."/48.375rem 1fr;gap:1.625rem 1.25rem;padding-block:13.125rem;display:grid}.app-services-module__vkeq0a__header{z-index:1;grid-area:header;gap:1.5rem;width:41.625rem;position:relative}.app-services-module__vkeq0a__accordionGroup{z-index:1;grid-area:group;gap:1.5rem;position:relative}.app-services-module__vkeq0a__illustration{top:13.125rem;left:calc(max(32.29vw + 25.5rem, 68.54vw - 17rem) - var(--container-left));z-index:-1;justify-content:center;width:34rem;height:34rem;position:absolute}.app-services-module__vkeq0a__accordionGroup{grid-area:group;gap:1.5rem}.app-services-module__vkeq0a__title{font-size:4rem;line-height:5.1875rem}.app-services-module__vkeq0a__description{font-size:1.5rem;line-height:2rem}.app-services-module__vkeq0a__accordion{flex-flow:column;gap:1.25rem;overflow-x:visible}.app-services-module__vkeq0a__mobileBullets{display:none}.app-services-module__vkeq0a__illustrationPlayer{width:30.25rem;height:30.25rem}.app-services-module__vkeq0a__cta{white-space:nowrap;align-self:flex-start;width:auto;height:2.875rem;margin-top:0}}
.app-work-case-studies-showcase-module__drqM8W__root{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519)}.app-work-case-studies-showcase-module__drqM8W__container{flex-direction:column;gap:4.5rem;padding-block:0;display:flex}.app-work-case-studies-showcase-module__drqM8W__feature{width:100%}@media (min-width:900px){.app-work-case-studies-showcase-module__drqM8W__feature{margin-bottom:6.25rem}}.app-work-case-studies-showcase-module__drqM8W__grid{flex-direction:column;gap:4.5rem;display:flex}.app-work-case-studies-showcase-module__drqM8W__column{margin:0;padding:0;list-style:none;display:contents}.app-work-case-studies-showcase-module__drqM8W__cell{width:100%}.app-work-case-studies-showcase-module__drqM8W__sentinel{width:100%;height:1px}.app-work-case-studies-showcase-module__drqM8W__liveRegion{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-work-case-studies-showcase-module__drqM8W__empty{text-align:center;font-size:var(--rs-font-size-body-2,1rem);line-height:var(--rs-line-height-body-2,1.5rem);color:var(--rs-color-foreground-neutral-faded,#5d6069);margin:0;padding:4rem 1rem}@media (min-width:900px){.app-work-case-studies-showcase-module__drqM8W__container{gap:3.75rem;padding-block:0 4rem}.app-work-case-studies-showcase-module__drqM8W__grid{flex-direction:row;align-items:flex-start;gap:3.75rem}.app-work-case-studies-showcase-module__drqM8W__column{flex-direction:column;flex:1 1 0;gap:3.75rem;min-width:0;display:flex}.app-work-case-studies-showcase-module__drqM8W__empty{padding:6rem 1rem}}
.app-stat-tile-illustration-module__K3vrJa__root{width:3.125rem;height:3.125rem;display:block}.app-stat-tile-illustration-module__K3vrJa__root>div,.app-stat-tile-illustration-module__K3vrJa__root svg{width:100%;height:100%;display:block}@media (min-width:900px){.app-stat-tile-illustration-module__K3vrJa__root{width:5.625rem;height:5.625rem}}
.app-work-filters-module__YDNzGG__root{flex-direction:column;gap:2rem;display:flex}@media (min-width:900px){.app-work-filters-module__YDNzGG__root{flex-direction:row;align-items:flex-end;gap:3.75rem}}.app-work-filters-module__YDNzGG__field{flex-direction:column;gap:.25rem;display:flex;position:relative}@media (min-width:900px){.app-work-filters-module__YDNzGG__field{flex:1 1 0;min-width:0;max-width:34.375rem}}.app-work-filters-module__YDNzGG__label{font-size:1rem;line-height:1.5;font-weight:var(--rs-font-weight-regular,400);color:#00bf85}.app-work-filters-module__YDNzGG__trigger{width:100%;color:var(--rs-color-foreground-neutral,#141519);font-size:1.25rem;line-height:1.4;font-weight:var(--rs-font-weight-regular,400);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:.05rem solid #5d6069;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 0;font-family:inherit;display:flex}.app-work-filters-module__YDNzGG__trigger:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:4px}.app-work-filters-module__YDNzGG__trigger[aria-expanded=true]{border-bottom-color:#1ee698}.app-work-filters-module__YDNzGG__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.app-work-filters-module__YDNzGG__caret{color:var(--rs-color-foreground-neutral,#141519);flex:none}.app-work-filters-module__YDNzGG__listbox{z-index:20;color:var(--rs-color-foreground-neutral,#141519);background:#fff;border:1px solid #e1e1e1;border-radius:0;outline:none;flex-direction:column;gap:.25rem;max-height:18rem;margin:0;padding:.5rem;list-style:none;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 .9375rem 1.5625rem #00000012,0 .3125rem .625rem #0000000d}.app-work-filters-module__YDNzGG__option{cursor:pointer;border-radius:.25rem;align-items:center;gap:1rem;padding:.5rem .75rem;font-size:1.25rem;line-height:1.4;display:flex}.app-work-filters-module__YDNzGG__optionLabel{color:#141519;flex:auto;min-width:0}.app-work-filters-module__YDNzGG__checkbox{flex:none;width:1.75rem;height:1.75rem;display:inline-flex}.app-work-filters-module__YDNzGG__optionEmpty{color:var(--rs-color-foreground-neutral-faded,#5d6069);padding:.625rem .75rem;font-style:italic}.app-work-filters-module__YDNzGG__clearAll{color:#00bf85;cursor:pointer;transition:color .15s var(--rs-easing-standard,ease);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.1875rem;margin-top:-.5rem;padding:.5rem 0;font-family:inherit;font-size:1.125rem;font-weight:500;line-height:1.75rem;text-decoration:none;display:inline-flex}@media (min-width:900px){.app-work-filters-module__YDNzGG__clearAll{white-space:nowrap;flex:none;align-self:auto;margin-top:0;font-size:1.5rem;line-height:2rem}}.app-work-filters-module__YDNzGG__clearAll:hover{color:#1ee698}.app-work-filters-module__YDNzGG__clearAll:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:4px}
.app-stat-tile-module__883RKa__root{background:var(--rs-color-background-page,#fff);width:10.6875rem;height:auto;transition:transform .2s var(--rs-easing-standard,ease), box-shadow .2s var(--rs-easing-standard,ease);border:1px solid #dbdbdb;outline:none;flex-direction:column;flex:none;align-items:flex-start;gap:1rem;padding:1.5rem 1.25rem;display:flex}.app-stat-tile-module__883RKa__root:hover,.app-stat-tile-module__883RKa__root:focus-visible{box-shadow:.5rem .5rem 0 0 var(--rs-color-foreground-primary,#1ee698);transform:translate(-.5rem,-.5rem)}.app-stat-tile-module__883RKa__root:focus-visible{outline:2px solid var(--rs-color-foreground-primary,#1ee698);outline-offset:4px}.app-stat-tile-module__883RKa__illustration{flex:none}.app-stat-tile-module__883RKa__text{flex-direction:column;align-items:flex-start;gap:.546875rem;width:100%;display:flex}.app-stat-tile-module__883RKa__value{font-size:3rem;line-height:3.25rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);text-align:left;margin:0}.app-stat-tile-module__883RKa__label{color:#5d6069;text-align:left;width:5.8375rem;margin:0;font-size:.875rem;line-height:1.25rem}@media (prefers-reduced-motion:reduce){.app-stat-tile-module__883RKa__root,.app-stat-tile-module__883RKa__root:hover,.app-stat-tile-module__883RKa__root:focus-visible{box-shadow:none;transition:none;transform:none}}@media (min-width:900px){.app-stat-tile-module__883RKa__root{align-items:center;gap:2.25rem;width:19.375rem;height:21.875rem;padding:3.3125rem 4.3125rem}.app-stat-tile-module__883RKa__text{align-items:center;gap:1rem}.app-stat-tile-module__883RKa__value{text-align:center;font-size:4rem;line-height:5.1875rem}.app-stat-tile-module__883RKa__label{text-align:center;width:max-content;max-width:17.625rem;font-size:1.25rem;line-height:1.75rem}}
.app-work-filters-showcase-module__v3aKDG__filtersSection{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519)}.app-work-filters-showcase-module__v3aKDG__filtersContainer{padding-block:1.5rem 4.5rem}@media (max-width:899px){.app-work-filters-showcase-module__v3aKDG__filtersContainer:has([class*=clearAll]){padding-block-end:4rem}}@media (min-width:900px){.app-work-filters-showcase-module__v3aKDG__filtersContainer{padding-block:2.5rem}}
.app-stats-module__XbpJvG__root{background:var(--rs-color-background-page,#fff);position:relative}.app-stats-module__XbpJvG__container{flex-direction:column;gap:3rem;padding:3.75rem 0 6.25rem;display:flex}.app-stats-module__XbpJvG__header{flex-direction:column;gap:1rem;width:100%;display:flex}.app-stats-module__XbpJvG__title{font-size:2.5rem;line-height:3.25rem;font-weight:var(--rs-font-weight-bold,700);color:var(--rs-color-foreground-neutral,#141519);margin:0}.app-stats-module__XbpJvG__description{color:#5d6069;font-size:1rem;line-height:1.5rem}.app-stats-module__XbpJvG__description :first-child{margin-top:0}.app-stats-module__XbpJvG__description :last-child{margin-bottom:0}.app-stats-module__XbpJvG__description strong,.app-stats-module__XbpJvG__description b{font-weight:var(--rs-font-weight-bold,700)}.app-stats-module__XbpJvG__grid{grid-template-columns:repeat(2,10.6875rem);justify-content:center;align-items:stretch;gap:1.0625rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.app-stats-module__XbpJvG__cell{display:flex}@media (min-width:900px){.app-stats-module__XbpJvG__container{flex-direction:column;align-items:center;gap:6.25rem;padding:7.5rem 0}.app-stats-module__XbpJvG__header{flex-direction:row;align-items:flex-start;gap:3.375rem;width:100%}.app-stats-module__XbpJvG__title{white-space:pre-line;flex:auto;font-size:4rem;line-height:5.1875rem}.app-stats-module__XbpJvG__description{flex:none;width:35.9375rem;font-size:1.125rem;line-height:1.75rem}.app-stats-module__XbpJvG__grid{grid-template-columns:repeat(2,19.375rem);gap:3.75rem}}@media (min-width:1452px){.app-stats-module__XbpJvG__grid{grid-template-columns:repeat(4,19.375rem)}}
.app-work-hero-module__moK1eq__root{background:var(--rs-color-background-page,#fff);color:var(--rs-color-foreground-neutral,#141519)}.app-work-hero-module__moK1eq__container{flex-direction:column;gap:1.5rem;padding-block:3rem 0;display:flex}.app-work-hero-module__moK1eq__title{font-size:2.5rem;line-height:1.3;font-weight:var(--rs-font-weight-bold,700);font-family:var(--rs-font-family-title,var(--rs-font-family-body));color:var(--rs-color-foreground-neutral,#141519);white-space:pre-line;margin:0}.app-work-hero-module__moK1eq__description{font-size:1rem;line-height:1.5;font-weight:var(--rs-font-weight-regular,400);color:var(--rs-color-foreground-neutral,#141519)}.app-work-hero-module__moK1eq__description :first-child{margin-top:0}.app-work-hero-module__moK1eq__description :last-child{margin-bottom:0}@media (min-width:660px){.app-work-hero-module__moK1eq__container{gap:2.25rem;padding-block:3rem 0}.app-work-hero-module__moK1eq__title{font-size:4rem;line-height:1.0625}}@media (min-width:900px){.app-work-hero-module__moK1eq__container{gap:3.75rem;padding-block:7.5rem 0}.app-work-hero-module__moK1eq__title{max-width:none;font-size:5.375rem;line-height:1.1628}.app-work-hero-module__moK1eq__description{max-width:58.75rem;font-size:1.5rem;line-height:1.3333}}
