.flow[data-astro-cid-zri5dl47]{--flow-gap:2rem;gap:var(--flow-gap);margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]{min-width:0;padding-left:3rem;position:relative}.flow__num[data-astro-cid-zri5dl47]{background:var(--color-cobalt-600);width:32px;height:32px;color:var(--color-white);font:500 .8125rem var(--font-mono);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.flow[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]:not(:last-child):after{content:"";top:32px;left:15.5px;bottom:calc(-1 * var(--flow-gap));background:var(--color-border-strong);width:1px;position:absolute}.flow[data-astro-cid-zri5dl47] h2[data-astro-cid-zri5dl47],.flow[data-astro-cid-zri5dl47] h3[data-astro-cid-zri5dl47],.flow[data-astro-cid-zri5dl47] h4[data-astro-cid-zri5dl47]{color:var(--color-heading);margin:0 0 .75rem;padding-top:.2rem;font-size:1.25rem;line-height:1.3}.flow[data-astro-cid-zri5dl47] p[data-astro-cid-zri5dl47]{color:var(--color-text-secondary);margin:0;line-height:1.65}@media (width>=50em){.flow--2[data-astro-cid-zri5dl47]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow--3[data-astro-cid-zri5dl47]{grid-template-columns:repeat(3,minmax(0,1fr))}.flow--4[data-astro-cid-zri5dl47]{grid-template-columns:repeat(4,minmax(0,1fr))}.flow[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]{padding:3.25rem 0 0}.flow[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]:not(:last-child):after{width:calc(100% + var(--flow-gap) - 32px);height:1px;top:15.5px;bottom:auto;left:32px}.flow--2[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]:nth-child(2n):after,.flow--3[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]:nth-child(3n):after,.flow--4[data-astro-cid-zri5dl47] li[data-astro-cid-zri5dl47]:nth-child(4n):after{display:none}}
