.flow[data-astro-cid-oodikbr6]{--h:110px;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.flow__knot[data-astro-cid-oodikbr6]{margin-right:calc(var(--gap) * -1);grid-column:1/4;position:relative}.flow__knot[data-astro-cid-oodikbr6]:before{content:"";left:0;right:calc(var(--h) * 2);top:calc(var(--h) / 2);transform-origin:0;background:#000000b8;height:1px;position:absolute}.flow__knot[data-astro-cid-oodikbr6] svg[data-astro-cid-oodikbr6]{width:100%;height:var(--h);overflow:visible}.flow__knot[data-astro-cid-oodikbr6] path[data-astro-cid-oodikbr6]{stroke:var(--ink);stroke-opacity:.75;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.flow__knot[data-astro-cid-oodikbr6] .mono[data-astro-cid-oodikbr6]{left:calc(100% - var(--h) * 1.1);top:calc(var(--h) + 14px);white-space:nowrap;position:absolute;transform:translate(-50%)}.flow__steps[data-astro-cid-oodikbr6]{grid-column:4/-1;grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gap);display:grid;position:relative}.flow__steps[data-astro-cid-oodikbr6]:before{content:"";left:0;right:0;top:calc(var(--h) / 2);transform-origin:0;background:#000000b8;height:1px;position:absolute}.flow__step[data-astro-cid-oodikbr6]{padding:calc(var(--h) + 14px) 8px 0 0;position:relative}.flow__node[data-astro-cid-oodikbr6]{left:0;top:calc(var(--h) / 2 - 4px);background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--ink);border-radius:50%;position:absolute}.flow__t[data-astro-cid-oodikbr6]{letter-spacing:-.024em;margin-top:6px;font-size:1.125rem;line-height:1.25}.flow__step[data-astro-cid-oodikbr6] p[data-astro-cid-oodikbr6]{max-width:34ch;color:var(--ink-soft);margin-top:7px;font-size:.9375rem;line-height:1.48}.flow__end[data-astro-cid-oodikbr6]{right:0;top:calc(var(--h) / 2 - 9px);background:linear-gradient(90deg, transparent, var(--bg) 14px);align-items:center;gap:10px;height:18px;padding-left:22px;display:flex;position:absolute}.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__knot[data-astro-cid-oodikbr6] path[data-astro-cid-oodikbr6]{stroke-dashoffset:1px}.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__knot[data-astro-cid-oodikbr6]:before,.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__steps[data-astro-cid-oodikbr6]:before{transform:scaleX(0)}.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__node[data-astro-cid-oodikbr6],.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__end[data-astro-cid-oodikbr6]{opacity:0}.flow[data-astro-cid-oodikbr6].is-in .flow__knot[data-astro-cid-oodikbr6]:before{animation:.34s linear backwards flow-grow}.flow[data-astro-cid-oodikbr6].is-in .flow__knot[data-astro-cid-oodikbr6] path[data-astro-cid-oodikbr6]{animation:1.15s cubic-bezier(.45,0,.2,1) .3s both draw}.flow[data-astro-cid-oodikbr6].is-in .flow__steps[data-astro-cid-oodikbr6]:before{animation:1s cubic-bezier(.3,0,.2,1) 1.4s backwards flow-grow}.flow[data-astro-cid-oodikbr6].is-in .flow__node[data-astro-cid-oodikbr6]{animation:appear .3s var(--ease) calc(1.4s + var(--i) * .32s) backwards}.flow[data-astro-cid-oodikbr6].is-in .flow__end[data-astro-cid-oodikbr6]{animation:appear .4s var(--ease) 2.3s backwards}@keyframes flow-grow{0%{transform:scaleX(0)}}@media (width<=899px){.flow[data-astro-cid-oodikbr6]{--h:0px;grid-template-columns:minmax(0,1fr)}.flow__knot[data-astro-cid-oodikbr6]{grid-column:1;margin:0 0 26px}.flow__knot[data-astro-cid-oodikbr6]:before{display:none}.flow__knot[data-astro-cid-oodikbr6] svg[data-astro-cid-oodikbr6]{width:min(62%,230px);height:92px;margin-left:-6px}.flow__knot[data-astro-cid-oodikbr6] .mono[data-astro-cid-oodikbr6]{margin-top:8px;display:block;position:static;transform:none}.flow__steps[data-astro-cid-oodikbr6]{grid-column:1;grid-template-columns:minmax(0,1fr);gap:26px;padding-left:22px}.flow__steps[data-astro-cid-oodikbr6]:before{width:1px;height:auto;inset:4px auto 4px 4px}.js[data-astro-cid-oodikbr6] .flow[data-astro-cid-oodikbr6]:not(.is-in) .flow__steps[data-astro-cid-oodikbr6]:before{opacity:0;transform:none}.flow[data-astro-cid-oodikbr6].is-in .flow__steps[data-astro-cid-oodikbr6]:before{animation:appear .6s var(--ease) 1.2s backwards}.flow__step[data-astro-cid-oodikbr6]{padding:0}.flow__node[data-astro-cid-oodikbr6]{top:3px;left:-22px}.flow__step[data-astro-cid-oodikbr6] p[data-astro-cid-oodikbr6]{max-width:none}.flow__end[data-astro-cid-oodikbr6]{background:0 0;justify-content:flex-start;margin-top:22px;padding-left:0;position:static}}
