.flow[data-v-08076c94]{list-style:none;margin:3.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:1rem;position:relative}.flow[data-v-08076c94]:before{content:"";position:absolute;left:calc(50% / var(--n));right:calc(50% / var(--n));top:32px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform 1.6s ease .2s}.flow.in[data-v-08076c94]:before{transform:scaleX(1)}.flow li[data-v-08076c94]{text-align:center;position:relative;padding:0 .5rem;opacity:0;transform:translateY(14px);transition:opacity .5s,transform .5s;transition-delay:calc(var(--i) * .3s + .2s)}.flow.in li[data-v-08076c94]{opacity:1;transform:none}.badge[data-v-08076c94]{display:grid;place-items:center;width:66px;height:66px;margin:0 auto .8rem;border-radius:50%;background:#fff;border:2px solid var(--accent);color:var(--navy);position:relative}.no[data-v-08076c94]{display:block;font-weight:600;color:var(--accent);font-size:.9rem}h3[data-v-08076c94]{font-size:1.15rem;font-weight:500;margin:.2rem 0 .3rem}p[data-v-08076c94]{margin:0;font-size:.92rem}.dark h3[data-v-08076c94]{color:#fff}.dark p[data-v-08076c94]{color:#fffc}.dark .badge[data-v-08076c94]{background:var(--navy);border-color:var(--accent-light);color:#fff}.dark .no[data-v-08076c94]{color:var(--accent-light)}.dark[data-v-08076c94]:before{background:var(--accent-light)}.more[data-v-08076c94]{display:inline-flex;margin-top:.4rem;font-size:.92rem}p[data-v-08076c94]{text-wrap:balance}@media (max-width: 800px){.flow[data-v-08076c94]{grid-template-columns:1fr;gap:1.5rem}.flow[data-v-08076c94]:before{left:33px;right:auto;top:33px;bottom:33px;width:2px;height:auto;transform:scaleY(0);transform-origin:top}.flow.in[data-v-08076c94]:before{transform:scaleY(1)}.flow li[data-v-08076c94]{display:grid;grid-template-columns:66px 1fr;column-gap:1rem;text-align:left;align-items:center}.badge[data-v-08076c94]{grid-row:span 3;margin:0}}@media (prefers-reduced-motion: reduce){.flow[data-v-08076c94]:before{transform:none}.flow li[data-v-08076c94]{opacity:1;transform:none}}
