.flow[data-v-abd1e61b]{background:linear-gradient(#fff,#eef7fd 22% 78%,#fff);padding:6rem 2rem 9rem}.flow__inner[data-v-abd1e61b]{max-width:81.25rem;margin:0 auto}.flow__eyebrow[data-v-abd1e61b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-muted);margin:0 0 1.5rem;font-size:1rem;font-weight:700}.flow__heading[data-v-abd1e61b]{max-width:47rem;font-family:var(--font-sans);letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--color-ink);margin:0 auto 1.5rem;font-size:clamp(1.75rem,2.5vw + 1rem,3.25rem);font-weight:500;line-height:1.1}.flow__heading--tight[data-v-abd1e61b]{margin-bottom:5rem}.flow__text[data-v-abd1e61b]{max-width:34rem;font-family:var(--font-sans);text-align:center;color:var(--color-text-ink);margin:0 auto 5rem;font-size:1rem;line-height:1.6}.flow__diagram[data-v-abd1e61b]{aspect-ratio:1300/750;width:100%;position:relative}.flow__overlay[data-v-abd1e61b]{opacity:0;transition:opacity var(--dur-ui) var(--ease-out)}.flow__overlay--ready[data-v-abd1e61b]{opacity:1}.flow__arrows[data-v-abd1e61b]{z-index:1;width:100%;height:100%;inset:0}.flow__arrows[data-v-abd1e61b],.flow__label[data-v-abd1e61b]{pointer-events:none;position:absolute}.flow__label[data-v-abd1e61b]{z-index:5;width:11rem;font-family:var(--font-sans);text-align:center;color:var(--color-ink);text-wrap:balance;margin:0;font-size:.9375rem;font-weight:500;line-height:1.35;transform:translate(-50%,-50%)}.flow-card[data-v-abd1e61b]{z-index:2;border-radius:1.5rem;padding:1.75rem;position:absolute}.flow-card__icon[data-v-abd1e61b]{width:2.5rem;height:2.5rem;margin-bottom:1rem;display:block}.flow-card__title[data-v-abd1e61b]{margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.flow-card__list[data-v-abd1e61b],.flow-card__title[data-v-abd1e61b]{font-family:var(--font-sans);color:var(--color-ink)}.flow-card__list[data-v-abd1e61b]{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.5}.flow-card__list li+li[data-v-abd1e61b]{margin-top:.375rem}.flow-card--platform[data-v-abd1e61b]{z-index:3;background:#dfea3c;flex-direction:column;justify-content:center;align-items:flex-start;width:30%;height:48.7%;display:flex;position:relative;top:32%;left:4.2%}.flow-card--services[data-v-abd1e61b]{background:#a9e0e8;width:30%;top:.7%;left:45%}.flow-card--partners[data-v-abd1e61b]{background:#d3e9f7;width:25%;top:25%;left:70%}.flow-card--users[data-v-abd1e61b]{z-index:4;background:#f2f2f2;width:31.5%;top:70.7%;left:30%}.flow__logo[data-v-abd1e61b]{z-index:3;aspect-ratio:1;background:var(--color-teal);border-radius:22%;justify-content:center;align-items:center;width:25%;display:flex;position:absolute;top:-10%;right:-5%;box-shadow:0 16px 32px #00c4d340}.flow__logo-icon[data-v-abd1e61b]{color:#fff;width:60%;height:60%}@media (width<=1240px){.flow__diagram[data-v-abd1e61b]{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;height:auto;display:grid}.flow__overlay[data-v-abd1e61b]{display:none}.flow-card[data-v-abd1e61b],.flow__logo[data-v-abd1e61b]{width:100%;height:auto;margin:0;position:static}.flow__logo[data-v-abd1e61b]{width:4rem;margin-top:1.5rem}}@media (width<=900px){.flow__diagram[data-v-abd1e61b]{grid-template-columns:minmax(0,1fr)}}@media (width<=800px){.flow[data-v-abd1e61b]{padding-block:4rem}}
