.partners[data-v-cd9862f9]{background:#fff;overflow:hidden;padding-block:var(--space-section-tight)}.partners__head[data-v-cd9862f9]{display:grid;gap:8px;justify-items:center;margin-bottom:48px;max-width:42rem;text-align:center}.partners__head h2[data-v-cd9862f9]{font-size:var(--fs-h2);line-height:1}.partners__track[data-v-cd9862f9]{display:flex;overflow:hidden;position:relative}.partners__track[data-v-cd9862f9]:after,.partners__track[data-v-cd9862f9]:before{content:"";height:80px;pointer-events:none;position:absolute;top:0;width:40px;z-index:1}.partners__track[data-v-cd9862f9]:before{background:linear-gradient(270deg,#fff0,#fff);left:0}.partners__track[data-v-cd9862f9]:after{background:linear-gradient(90deg,#fff0,#fff);right:0}.partners__list[data-v-cd9862f9]{animation:partners-marquee-cd9862f9 30s linear infinite;display:flex;flex-shrink:0;gap:6.25rem;list-style:none;margin:0;padding:0;width:-moz-max-content;width:max-content}.partners__item[data-v-cd9862f9]{display:grid;flex-shrink:0;height:80px;place-items:center}.partners__item img[data-v-cd9862f9]{height:64px;max-width:180px;-o-object-fit:contain;object-fit:contain;width:auto}.partners__mobile[data-v-cd9862f9]{display:none}@keyframes partners-marquee-cd9862f9{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:720px){.partners__track--desktop[data-v-cd9862f9]{display:none}.partners__mobile[data-v-cd9862f9]{display:flex;flex-direction:column;gap:48px}.partners__mobile .partners__list[data-v-cd9862f9]{animation-duration:20s;gap:2.5rem}.partners__track--reverse .partners__list[data-v-cd9862f9]{animation-delay:-10s;animation-direction:reverse}.partners__item[data-v-cd9862f9],.partners__track[data-v-cd9862f9]:after,.partners__track[data-v-cd9862f9]:before{height:64px}.partners__item img[data-v-cd9862f9]{height:48px;max-width:120px}}.process[data-v-907639b3]{background:var(--color-green);color:#fff;padding-block:var(--space-section)}.process__grid[data-v-907639b3]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,600px) minmax(0,1fr)}.process__copy .eyebrow[data-v-907639b3]{color:#fff}.process__copy[data-v-907639b3]{display:grid;gap:16px;justify-items:start}.process__copy .h2[data-v-907639b3]{font-size:var(--fs-h2);letter-spacing:-.4px;line-height:40px}.process__steps[data-v-907639b3]{display:grid;gap:24px;margin-block:16px 24px}.process__steps li[data-v-907639b3]{display:flex;gap:16px}.process__check[data-v-907639b3]{background:#fff;border-radius:999px;color:var(--color-green);display:grid;flex-shrink:0;font-size:var(--fs-sm);font-weight:700;height:24px;place-items:center;width:24px}.process__steps h3[data-v-907639b3]{font-family:var(--font-body);font-size:var(--fs-body);font-variation-settings:normal;font-weight:500;letter-spacing:0;line-height:24px}.process__steps p[data-v-907639b3]{font-size:var(--fs-sm);line-height:20px;opacity:.9}.process__visual[data-v-907639b3]{border-radius:var(--radius-signature);overflow:hidden}.process__visual img[data-v-907639b3]{height:460px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:960px){.process[data-v-907639b3]{padding-block:var(--space-section)}.process__grid[data-v-907639b3]{gap:32px;grid-template-columns:1fr}.process__copy .h2[data-v-907639b3]{font-size:var(--fs-h2);line-height:30px}.process__visual img[data-v-907639b3]{height:260px}}.testimonials[data-v-5c749f73]{background:var(--color-beige)}.testimonials__head[data-v-5c749f73]{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:32px;text-align:center}.testimonials__head h2[data-v-5c749f73]{font-size:var(--fs-h2);letter-spacing:-.4px;line-height:40px;margin-top:8px}.testimonials__nav[data-v-5c749f73]{display:flex;gap:16px}.testimonials__arrow[data-v-5c749f73]{background:#fff;border:1px solid var(--color-beige-line);border-radius:8px;color:var(--color-text);cursor:pointer;display:grid;height:48px;padding:0;place-items:center;transition:background-color .15s ease-out;width:48px}.testimonials__arrow[data-v-5c749f73]:hover{background:var(--color-beige-light)}.testimonials__carousel[data-v-5c749f73]{position:relative}.testimonials__track[data-v-5c749f73]{display:grid;gap:16px;grid-auto-columns:300px;grid-auto-flow:column;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonials__track[data-v-5c749f73]::-webkit-scrollbar{display:none}.testimonial[data-v-5c749f73]{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:0;padding:16px;scroll-snap-align:start;transition:opacity .25s ease-in-out}.testimonial__stars[data-v-5c749f73]{display:flex;gap:2px}.testimonial__stars span[data-v-5c749f73]{background:var(--color-beige-line);color:#fff;display:grid;font-size:var(--fs-xs);height:18px;line-height:1;place-items:center;width:18px}.testimonial__stars .testimonial__star--filled[data-v-5c749f73]{background:var(--color-green)}.testimonial__quote[data-v-5c749f73]{flex:1;font-size:var(--fs-body);line-height:24px}.testimonial__footer[data-v-5c749f73]{align-items:center;display:flex;font-size:var(--fs-sm);gap:12px}.testimonial__avatar[data-v-5c749f73]{border-radius:999px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.testimonial__footer strong[data-v-5c749f73]{display:block;font-weight:700}.testimonial__footer span[data-v-5c749f73]{color:var(--color-text-muted);font-size:var(--fs-xs)}.testimonials__dots[data-v-5c749f73]{display:flex;justify-content:center;margin-top:16px}.testimonials__dot[data-v-5c749f73]{background:none;border:0;cursor:pointer;display:grid;height:24px;min-width:24px;padding:0 4px;place-items:center}.testimonials__dot[data-v-5c749f73]:before{background:var(--color-beige-line);border-radius:999px;content:"";height:8px;transition:width .2s ease-out,background-color .2s ease-out;width:8px}.testimonials__dot--active[data-v-5c749f73]:before{background:var(--color-green);width:24px}@media(max-width:720px){.testimonials__head h2[data-v-5c749f73]{font-size:var(--fs-h2);line-height:30px}.testimonials__track[data-v-5c749f73]{grid-auto-columns:82%}}.sticky-cta[data-v-f32fa496]{display:none}.layout:has(.sticky-cta){padding-bottom:0}@media(max-width:720px){.layout:has(.sticky-cta){padding-bottom:104px}}@media(max-width:720px){.sticky-cta[data-v-f32fa496]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;bottom:0;display:grid;gap:6px;left:0;padding:12px 20px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:40}.sticky-cta__btn[data-v-f32fa496]{width:100%}.sticky-cta__note[data-v-f32fa496]{display:flex;font-size:var(--fs-xs);gap:16px;justify-content:center}}
