.numbers[data-astro-cid-p6hpajm5]{padding-block:var(--space-10) var(--space-section)}.numbers__grid[data-astro-cid-p6hpajm5]{grid-template-columns:repeat(4,1fr)}.numbers__card[data-astro-cid-p6hpajm5]{isolation:isolate;aspect-ratio:1;background:var(--color-white);color:var(--color-neutral-900);container-type:inline-size}.numbers__value[data-astro-cid-p6hpajm5],.numbers__label[data-astro-cid-p6hpajm5]{z-index:1;position:relative}.numbers__value[data-astro-cid-p6hpajm5]{font-size:var(--text-5xl);font-size:calc(16cqw + .32rem);font-weight:var(--font-weight-semibold);line-height:var(--text-5xl--line-height)}@media (width<=79.99rem){.numbers__grid[data-astro-cid-p6hpajm5]{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:none;display:flex;overflow:auto hidden}.numbers__grid[data-astro-cid-p6hpajm5]::-webkit-scrollbar{display:none}.numbers__card[data-astro-cid-p6hpajm5]{scroll-snap-align:start;flex:0 0 45vw}}@media (width<=29.99rem){.numbers__card[data-astro-cid-p6hpajm5]{flex-basis:85vw}}.clients[data-astro-cid-dmm3jbw5]{padding-block-end:var(--space-section)}.clients__title[data-astro-cid-dmm3jbw5]{text-align:center;color:var(--color-white)}.clients__viewport[data-astro-cid-dmm3jbw5]{position:relative}.clients__viewport[data-astro-cid-dmm3jbw5].is-animated:before,.clients__viewport[data-astro-cid-dmm3jbw5].is-animated:after{content:"";z-index:1;pointer-events:none;background:var(--gradient-clients-edge);width:8rem;position:absolute;inset-block:0}.clients__viewport[data-astro-cid-dmm3jbw5].is-animated:before{inset-inline-start:0}.clients__viewport[data-astro-cid-dmm3jbw5].is-animated:after{inset-inline-end:0;scale:-1 1}.clients__track[data-astro-cid-dmm3jbw5]{width:max-content}@media (prefers-reduced-motion:reduce){.clients__list[data-astro-cid-dmm3jbw5]{row-gap:var(--space-8)}}.clients__viewport[data-astro-cid-dmm3jbw5]:not(.is-animated) .clients__track[data-astro-cid-dmm3jbw5]{justify-content:center;width:auto}.clients__viewport[data-astro-cid-dmm3jbw5]:not(.is-animated) .clients__list[data-astro-cid-dmm3jbw5]{flex-wrap:wrap;justify-content:center;padding:0}.clients__viewport[data-astro-cid-dmm3jbw5]:not(.is-animated) [data-astro-cid-dmm3jbw5][aria-hidden]{display:none}product-scene[data-astro-cid-5pbflqqs]{color:var(--color-brand-green);pointer-events:none;contain:strict;display:block;position:absolute;inset:0}product-scene[data-astro-cid-5pbflqqs][data-product="1"]{color:var(--color-tealia-accent)}product-scene[data-astro-cid-5pbflqqs][data-product="2"]{color:#ffbc7a}.scene-stage[data-astro-cid-5pbflqqs]{position:absolute;inset:0}img[data-astro-cid-5pbflqqs],canvas[data-astro-cid-5pbflqqs]{width:100%;height:100%;display:block;position:absolute;inset:0}canvas[data-astro-cid-5pbflqqs]{visibility:hidden}product-scene[data-astro-cid-5pbflqqs][data-ready] canvas[data-astro-cid-5pbflqqs]{visibility:visible}product-scene[data-astro-cid-5pbflqqs][data-ready] img[data-astro-cid-5pbflqqs]{visibility:hidden}.products[data-astro-cid-xnhdai3d] .heading h2{color:var(--ink-on-light-strong)}.products__grid[data-astro-cid-xnhdai3d]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.products__grid[data-astro-cid-xnhdai3d]>li[data-astro-cid-xnhdai3d]{min-width:0}.products__viewport[data-astro-cid-xnhdai3d]{min-width:0;display:block}.card[data-astro-cid-xnhdai3d]{--product-accent:var(--color-brand-green);isolation:isolate;aspect-ratio:1;justify-content:space-between;gap:var(--space-6);background:var(--color-neutral-900);width:100%;min-height:27rem;color:var(--ink-on-dark);flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-xnhdai3d][data-product="1"]{--product-accent:var(--color-tealia-accent)}.card[data-astro-cid-xnhdai3d][data-product="2"]{--product-accent:#ffbc7a}.card[data-astro-cid-xnhdai3d]:before,.card[data-astro-cid-xnhdai3d]:after{content:"";pointer-events:none;position:absolute;inset:0}.card[data-astro-cid-xnhdai3d]:before{background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--product-accent) 9%, transparent), transparent 70%)}.card[data-astro-cid-xnhdai3d]:after{background:linear-gradient(to bottom, #17171780, transparent 28%, #17171759 45%, #171717e6 72%, var(--color-neutral-900))}.card__content[data-astro-cid-xnhdai3d],.card__badge[data-astro-cid-xnhdai3d]{z-index:1;position:relative}.card__content[data-astro-cid-xnhdai3d]{gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.card__badge[data-astro-cid-xnhdai3d]{align-items:flex-start;min-height:1.75rem;display:flex}.card__marker[data-astro-cid-xnhdai3d]{width:var(--space-6);height:var(--space-6);background:var(--color-brand-green);display:block}.card__desc[data-astro-cid-xnhdai3d]{max-width:var(--measure-xs);white-space:pre-line;min-height:3lh}.card__action[data-astro-cid-xnhdai3d]{padding-top:var(--space-2)}.card__action[data-astro-cid-xnhdai3d] .button{justify-content:space-between;width:100%}@media (width<=63.99rem){.card__desc[data-astro-cid-xnhdai3d]{min-height:4lh}}@media (48rem<=width<64rem){.card[data-astro-cid-xnhdai3d]{min-height:29rem}.card__content[data-astro-cid-xnhdai3d]{gap:var(--space-3)}}@media (width<=47.99rem){.products__viewport[data-astro-cid-xnhdai3d]{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-padding-inline:0;display:block;overflow:auto hidden}.products__viewport[data-astro-cid-xnhdai3d]::-webkit-scrollbar{display:none}.products__grid[data-astro-cid-xnhdai3d]{grid-template-columns:none;width:100%;display:flex}.products__grid[data-astro-cid-xnhdai3d]>li[data-astro-cid-xnhdai3d]{scroll-snap-align:start;flex:0 0 85vw}}service-particles[data-astro-cid-c5og4vnp]{contain:strict;color:var(--particle-accent,var(--color-brand-green));pointer-events:none;display:block;position:absolute;inset:0}img[data-astro-cid-c5og4vnp],canvas[data-astro-cid-c5og4vnp]{width:100%;height:100%;display:block;position:absolute;inset:0}.particle-glow[data-astro-cid-c5og4vnp]{filter:blur(1.5rem);opacity:.4}canvas[data-astro-cid-c5og4vnp]{visibility:hidden}service-particles[data-astro-cid-c5og4vnp][data-ready] canvas[data-astro-cid-c5og4vnp]{visibility:visible}service-particles[data-astro-cid-c5og4vnp][data-ready] img[data-astro-cid-c5og4vnp]{visibility:hidden}.services[data-astro-cid-llfaw2b6]{--surface-light:var(--color-white);padding-block-start:var(--space-10)}.services__inner[data-astro-cid-llfaw2b6],.services__list[data-astro-cid-llfaw2b6]{gap:var(--space-16)}.services__inner[data-astro-cid-llfaw2b6] .text-h1{font-size:var(--text-5xl)}.service[data-astro-cid-llfaw2b6]{justify-content:center;align-items:center;gap:var(--space-16);background:var(--color-neutral-50);display:flex}.service--flip[data-astro-cid-llfaw2b6]{flex-direction:row-reverse}.service__visual[data-astro-cid-llfaw2b6]{isolation:isolate;flex-direction:column;flex:0 34rem;justify-content:space-between;min-width:0;height:25rem;display:flex;position:relative;overflow:hidden}.service__num[data-astro-cid-llfaw2b6],.service__title[data-astro-cid-llfaw2b6]{z-index:1;pointer-events:none;position:relative}.service__num[data-astro-cid-llfaw2b6]{font-size:var(--text-5xl);font-weight:var(--font-weight-semibold)}.service__title[data-astro-cid-llfaw2b6]{font-size:var(--text-4xl)}.service__body[data-astro-cid-llfaw2b6]{flex:0 1 var(--measure-xs);min-width:0}.service__lede[data-astro-cid-llfaw2b6]{font-size:var(--text-4xl);line-height:var(--leading-none)}.service__text[data-astro-cid-llfaw2b6]{color:var(--ink-on-light-muted);font-size:var(--text-base)}@media (width<64rem){.service[data-astro-cid-llfaw2b6]{gap:var(--space-8)}.service__visual[data-astro-cid-llfaw2b6]{aspect-ratio:544/400;height:auto}.service__title[data-astro-cid-llfaw2b6]{font-size:var(--text-3xl)}.service__lede[data-astro-cid-llfaw2b6]{font-size:var(--text-2xl)}}@media (width<48rem){.services[data-astro-cid-llfaw2b6]{padding-block-start:var(--space-section)}.service[data-astro-cid-llfaw2b6],.service--flip[data-astro-cid-llfaw2b6]{align-items:stretch;gap:var(--space-6);background:0 0;flex-direction:column}.service__visual[data-astro-cid-llfaw2b6],.service__body[data-astro-cid-llfaw2b6]{flex-basis:auto}.service__visual[data-astro-cid-llfaw2b6]{min-height:16rem}}.compliance[data-astro-cid-7bs3nl6k]{padding-block-start:var(--space-section)}.compliance__text[data-astro-cid-7bs3nl6k]{gap:var(--space-16);max-width:var(--measure-xl);text-align:center}.compliance__badge[data-astro-cid-7bs3nl6k]{place-items:center;min-height:3.75rem}.compliance__laurels[data-astro-cid-7bs3nl6k]{aspect-ratio:384/100;pointer-events:none;width:24rem;max-width:100vw;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.compliance__laurels[data-astro-cid-7bs3nl6k] svg{width:100%;height:100%}.compliance__laurels[data-astro-cid-7bs3nl6k] canvas[data-astro-cid-7bs3nl6k]{visibility:hidden;width:112.5%;height:148%;position:absolute;top:-24%;left:-6.25%}.compliance__laurels[data-astro-cid-7bs3nl6k][data-animating] canvas[data-astro-cid-7bs3nl6k]{visibility:visible}.compliance__laurels[data-astro-cid-7bs3nl6k][data-animating] svg{visibility:hidden}@media (prefers-reduced-motion:reduce){.compliance__laurels[data-astro-cid-7bs3nl6k][data-animating] canvas[data-astro-cid-7bs3nl6k]{visibility:hidden}.compliance__laurels[data-astro-cid-7bs3nl6k][data-animating] svg{visibility:visible}}.compliance__title[data-astro-cid-7bs3nl6k]{color:var(--color-brand-green-deep)}.compliance__body[data-astro-cid-7bs3nl6k]{color:var(--ink-on-light-muted)}.compliance__logo[data-astro-cid-7bs3nl6k]{width:15.75rem}@media (width<=29.99rem){.compliance__laurels[data-astro-cid-7bs3nl6k]{width:20rem}.compliance__title[data-astro-cid-7bs3nl6k]{font-size:var(--text-3xl)}}
