.stageflow[data-astro-cid-kgoglo7f]{--sf-bg:var(--paper);--sf-pad:22px;--sf-lead-h:68px}.sf-track[data-astro-cid-kgoglo7f]{margin:0 calc(var(--sf-pad) * -1);grid-template-rows:auto auto auto auto auto;grid-template-columns:repeat(4,1fr);gap:0;padding:0;list-style:none;display:grid}.sf-stage[data-astro-cid-kgoglo7f]{grid-row:span 5;grid-template-rows:subgrid;padding:0 var(--sf-pad);row-gap:0;display:grid;position:relative}.sf-stage[data-astro-cid-kgoglo7f]+.sf-stage[data-astro-cid-kgoglo7f]:before{content:"";left:0;top:var(--sf-lead-h);background:var(--rule);width:1px;position:absolute;bottom:0}.sf-lead[data-astro-cid-kgoglo7f]{height:var(--sf-lead-h);margin:0 calc(var(--sf-pad) * -1);position:relative}.sf-tex[data-astro-cid-kgoglo7f]{width:100%;height:52px;display:block;position:absolute;top:0;left:0;overflow:visible}.sf-base[data-astro-cid-kgoglo7f]{stroke:var(--muted);stroke-width:1px}.sf-wave[data-astro-cid-kgoglo7f]{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.sf-tick[data-astro-cid-kgoglo7f]{stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round}.sf-drop[data-astro-cid-kgoglo7f]{left:var(--sf-pad);background:var(--muted);width:1.5px;position:absolute;top:24px;bottom:0}.sf-drop[data-astro-cid-kgoglo7f]:before{content:"";box-sizing:border-box;border:1.5px solid var(--accent);background:var(--sf-bg);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:50%}.sf-arrow[data-astro-cid-kgoglo7f]{background:var(--sf-bg);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:-11px;display:grid;position:absolute;top:24px;left:-11px}.sf-arrow[data-astro-cid-kgoglo7f] svg[data-astro-cid-kgoglo7f]{width:12px;height:12px;display:block}.sf-arrow[data-astro-cid-kgoglo7f] path[data-astro-cid-kgoglo7f]{fill:none;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.sf-shield[data-astro-cid-kgoglo7f]{width:29px;height:34px;margin-top:-17px;position:absolute;top:24px;right:2px}.sf-shield[data-astro-cid-kgoglo7f] svg[data-astro-cid-kgoglo7f]{width:100%;height:100%;display:block}.sf-shield[data-astro-cid-kgoglo7f] path[data-astro-cid-kgoglo7f]{fill:var(--sf-bg);stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round}.sf-head[data-astro-cid-kgoglo7f]{align-items:baseline;gap:9px;padding:2px 0 14px;display:flex}.sf-n[data-astro-cid-kgoglo7f]{color:var(--accent-ink);font-size:13px}.sf-stage[data-astro-cid-kgoglo7f] h3[data-astro-cid-kgoglo7f]{word-break:auto-phrase;font-size:17px}.sf-block[data-astro-cid-kgoglo7f]{border-top:1px solid var(--rule);padding:14px 0}.sf-block--limit[data-astro-cid-kgoglo7f]{border-top-style:dashed}.sf-lbl[data-astro-cid-kgoglo7f]{letter-spacing:.08em;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:700}.sf-lbl--limit[data-astro-cid-kgoglo7f]{color:color-mix(in srgb, var(--warn) 62%, var(--ink))}.sf-txt[data-astro-cid-kgoglo7f]{color:var(--text);word-break:auto-phrase;margin:0;font-size:14px;line-height:1.8}.sf-txt--limit[data-astro-cid-kgoglo7f]{color:var(--muted);font-size:13px;line-height:1.75}.sf-intro[data-astro-cid-kgoglo7f]{display:none}.sf-stage[data-astro-cid-kgoglo7f]:after{content:none}@media (width<=860px){.sf-intro[data-astro-cid-kgoglo7f]{height:54px;margin-bottom:2px;display:block;position:relative}.sf-intro[data-astro-cid-kgoglo7f] svg[data-astro-cid-kgoglo7f]{width:100%;height:52px;display:block}.sf-intro[data-astro-cid-kgoglo7f]:after{content:"";background:var(--muted);width:1.5px;position:absolute;top:24px;bottom:-2px;left:12px}.sf-track[data-astro-cid-kgoglo7f]{grid-template-rows:none;grid-template-columns:1fr;margin:0}.sf-stage[data-astro-cid-kgoglo7f]{grid-row:auto;grid-template-rows:none;padding:0 0 22px 34px}.sf-stage[data-astro-cid-kgoglo7f]:last-child{padding-bottom:34px}.sf-stage[data-astro-cid-kgoglo7f]+.sf-stage[data-astro-cid-kgoglo7f]:before{content:none}.sf-stage[data-astro-cid-kgoglo7f]:after{content:"";background:linear-gradient(var(--muted), var(--muted)) center top / 1.5px 100% no-repeat, repeating-linear-gradient(to bottom, var(--accent) 0 1.5px, transparent 1.5px 15px);width:8px;position:absolute;top:0;bottom:0;left:8.75px}.sf-stage[data-astro-cid-kgoglo7f]:last-child:after{bottom:32px}.sf-lead[data-astro-cid-kgoglo7f]{display:none}.sf-shield[data-astro-cid-kgoglo7f]{margin:0;inset:auto auto 0 0}.sf-head[data-astro-cid-kgoglo7f]{padding:0 0 12px}.sf-head[data-astro-cid-kgoglo7f]:before{content:"";z-index:1;box-sizing:border-box;border:1.5px solid var(--accent);background:var(--sf-bg);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:14px;left:12px}.sf-stage[data-astro-cid-kgoglo7f] h3[data-astro-cid-kgoglo7f]{font-size:18px}}
