.flow[data-astro-cid-jjgyvlpm]{position:relative}.flow__list[data-astro-cid-jjgyvlpm]{padding:0 0 0 var(--s-4);gap:var(--s-4);margin:0;list-style:none;display:grid;position:relative}.flow__list[data-astro-cid-jjgyvlpm]:before{content:"";background:var(--navy);transform-origin:top;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.4375rem}.flow__step[data-astro-cid-jjgyvlpm]{gap:.25rem;display:grid;position:relative}.flow__dot[data-astro-cid-jjgyvlpm]{left:calc(-1 * var(--s-4));background:var(--paper);border:1.5px solid var(--navy);border-radius:50%;width:.9375rem;height:.9375rem;position:absolute;top:.3rem}.flow__step[data-astro-cid-jjgyvlpm]:nth-child(3) .flow__dot[data-astro-cid-jjgyvlpm]{background:var(--navy)}.flow__title[data-astro-cid-jjgyvlpm]{font-family:var(--font-head);color:var(--navy);font-weight:600;font-size:var(--fs-md);letter-spacing:-.01em}.flow__text[data-astro-cid-jjgyvlpm]{color:var(--ink-soft)}.flow__svg[data-astro-cid-jjgyvlpm]{width:100%;height:auto;display:none;overflow:visible}@media (width>=60rem){.flow__list[data-astro-cid-jjgyvlpm]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.flow__svg[data-astro-cid-jjgyvlpm]{display:block}}.flow__box[data-astro-cid-jjgyvlpm]{fill:var(--paper);stroke:var(--line-strong);stroke-width:1px}.flow__box--navy[data-astro-cid-jjgyvlpm]{fill:var(--navy);stroke:var(--navy)}.flow__ico[data-astro-cid-jjgyvlpm]{fill:none;stroke:var(--navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.flow__ico--thin[data-astro-cid-jjgyvlpm]{stroke-width:1.5px}.flow__ico--white[data-astro-cid-jjgyvlpm]{stroke:#fff}.flow__fill[data-astro-cid-jjgyvlpm]{fill:var(--navy)}.flow__dot-white[data-astro-cid-jjgyvlpm]{fill:#fff}.flow__live[data-astro-cid-jjgyvlpm]{fill:var(--red)}.flow__line[data-astro-cid-jjgyvlpm]{fill:none;stroke:var(--navy);stroke-width:1.5px}.flow__line--dash[data-astro-cid-jjgyvlpm]{stroke-dasharray:.012 .012;stroke:var(--navy-400)}.flow__arrowhead[data-astro-cid-jjgyvlpm]{fill:var(--navy)}.flow__label[data-astro-cid-jjgyvlpm]{font-family:var(--font-head);fill:var(--navy);letter-spacing:-.01em;font-size:17px;font-weight:600}.flow__sub[data-astro-cid-jjgyvlpm]{font-family:var(--font-body);fill:var(--graphite);font-size:14px}.flow__mini[data-astro-cid-jjgyvlpm]{font-family:var(--font-body);fill:var(--navy-500);font-size:11px}.flow__wire[data-astro-cid-jjgyvlpm]{font-family:var(--font-mono);fill:var(--navy-500);font-size:12px}.flow__chip[data-astro-cid-jjgyvlpm]{font-family:var(--font-head);fill:var(--navy);font-size:13px;font-weight:600}.flow__chip--white[data-astro-cid-jjgyvlpm]{fill:#fff}.flow__pulse[data-astro-cid-jjgyvlpm]{fill:var(--red)}@media (prefers-reduced-motion:reduce){.flow__pulse[data-astro-cid-jjgyvlpm]{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.flow__list[data-astro-cid-jjgyvlpm]:before{animation:linear both rail view();animation-range:entry 20% cover 60%}.flow__line[data-astro-cid-jjgyvlpm]:not(.flow__line--dash){stroke-dasharray:1;animation:linear both draw --flow}.flow__svg[data-astro-cid-jjgyvlpm]{view-timeline-name:--flow}.l1[data-astro-cid-jjgyvlpm]{animation-range:entry 40% cover 38%}.l2[data-astro-cid-jjgyvlpm]{animation-range:entry 60% cover 42%}.l3[data-astro-cid-jjgyvlpm]{animation-range:entry 80% cover 46%}.l4[data-astro-cid-jjgyvlpm]{animation-range:entry 100% cover 52%}.flow__node[data-astro-cid-jjgyvlpm]{animation:linear both node-in --flow}.n1[data-astro-cid-jjgyvlpm]{animation-range:entry 20% cover 30%}.n2[data-astro-cid-jjgyvlpm]{animation-range:entry 40% cover 36%}.n3[data-astro-cid-jjgyvlpm]{animation-range:entry 60% cover 40%}.n4[data-astro-cid-jjgyvlpm]{animation-range:entry 80% cover 46%}.n5[data-astro-cid-jjgyvlpm]{animation-range:entry 100% cover 54%}}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes node-in{0%{opacity:.15}to{opacity:1}}
