.flow[data-astro-cid-e57vtx3a]{background:var(--surface);border:1px solid var(--rule);width:100%;margin:0;padding:clamp(16px,2vw,22px)}.flow__grid[data-astro-cid-e57vtx3a]{grid-template:"in l1 hub l2 led"". . . . ."24px". .rev.rep"/1.15fr 26px 1fr 26px 1fr;margin-top:14px;display:grid}.flow__in[data-astro-cid-e57vtx3a]{grid-area:in;grid-template-rows:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a],.flow__node[data-astro-cid-e57vtx3a],.flow__hub[data-astro-cid-e57vtx3a]{border:1px solid var(--navy);background:var(--paper);flex-direction:column;justify-content:center;gap:2px;padding:9px 11px;display:flex;position:relative}.flow__in[data-astro-cid-e57vtx3a] strong[data-astro-cid-e57vtx3a],.flow__node[data-astro-cid-e57vtx3a] strong[data-astro-cid-e57vtx3a],.flow__hub[data-astro-cid-e57vtx3a] strong[data-astro-cid-e57vtx3a]{color:var(--navy);font-size:13.5px;font-weight:600;line-height:1.25}.flow__in[data-astro-cid-e57vtx3a] span[data-astro-cid-e57vtx3a],.flow__node[data-astro-cid-e57vtx3a] span[data-astro-cid-e57vtx3a],.flow__hub[data-astro-cid-e57vtx3a] span[data-astro-cid-e57vtx3a]{color:var(--fg-muted);font-size:11.5px;line-height:1.3}.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:after{content:"";background:var(--navy);opacity:.5;width:26px;height:1px;position:absolute;top:50%;left:100%}.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:before{content:"";background:var(--accent);z-index:1;border-radius:50%;width:4px;height:4px;margin-top:-2px;animation:2.2s linear infinite slide;position:absolute;top:50%;left:100%}.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:nth-child(2):before{animation-delay:.7s}.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:nth-child(3):before{animation-delay:1.4s}@keyframes slide{0%{opacity:0;transform:translate(-4px)}15%{opacity:1}to{opacity:1;transform:translate(26px)}}.flow__lane1[data-astro-cid-e57vtx3a]{grid-area:l1;position:relative}.flow__lane1[data-astro-cid-e57vtx3a]:before{content:"";background:var(--navy);opacity:.5;width:1px;position:absolute;top:calc(16.6667% - 3px);bottom:calc(16.6667% - 3px);right:0}.flow__hub[data-astro-cid-e57vtx3a]{background:var(--navy);border-color:var(--navy);text-align:center;grid-area:hub;align-self:center;padding-block:14px}.flow__hub[data-astro-cid-e57vtx3a] strong[data-astro-cid-e57vtx3a]{color:var(--paper);font-size:15px}.flow__hub[data-astro-cid-e57vtx3a] span[data-astro-cid-e57vtx3a]{color:var(--sky)}.flow__hub[data-astro-cid-e57vtx3a]:before{content:"";background:var(--navy);opacity:.5;width:26px;height:1px;position:absolute;top:50%;right:100%}.flow__lane2[data-astro-cid-e57vtx3a]{background:var(--navy);opacity:.9;grid-area:l2;align-self:center;height:1px;position:relative}.flow__lane2[data-astro-cid-e57vtx3a]:after{content:"";border:4px solid #0000;border-left:6px solid var(--navy);margin-top:-4px;position:absolute;top:50%;right:-1px}.flow__dot[data-astro-cid-e57vtx3a]{background:var(--accent);border-radius:50%;width:4px;height:4px;margin-top:-2px;animation:2.2s linear 1.1s infinite slide;position:absolute;top:50%;left:0}.flow__ledger[data-astro-cid-e57vtx3a]{grid-area:led;align-self:center}.flow__review[data-astro-cid-e57vtx3a]{border-color:var(--ochre);grid-area:rev}.flow__review[data-astro-cid-e57vtx3a] strong[data-astro-cid-e57vtx3a]{color:var(--ochre)}.flow__reports[data-astro-cid-e57vtx3a]{grid-area:rep}.flow__review[data-astro-cid-e57vtx3a]:before,.flow__reports[data-astro-cid-e57vtx3a]:before{content:"";background:var(--navy);opacity:.5;width:1px;height:24px;position:absolute;bottom:100%;left:50%}.flow__review[data-astro-cid-e57vtx3a]:before{background:var(--ochre);opacity:.8}@media (width<=560px){.flow[data-astro-cid-e57vtx3a]{padding:14px}.flow__grid[data-astro-cid-e57vtx3a]{grid-template:"in""hub""rev""led""rep"/1fr;row-gap:22px}.flow__lane1[data-astro-cid-e57vtx3a],.flow__lane2[data-astro-cid-e57vtx3a],.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:before,.flow__in[data-astro-cid-e57vtx3a] li[data-astro-cid-e57vtx3a]:after{display:none}.flow__hub[data-astro-cid-e57vtx3a]:before,.flow__ledger[data-astro-cid-e57vtx3a]:before,.flow__review[data-astro-cid-e57vtx3a]:before,.flow__reports[data-astro-cid-e57vtx3a]:before{content:"";background:var(--navy);opacity:.5;width:1px;height:22px;position:absolute;inset:auto auto 100% 50%}.flow__review[data-astro-cid-e57vtx3a]:before{background:var(--ochre);opacity:.8}}
