.example[data-astro-cid-mozfdajw]{gap:var(--s-32);margin:0;display:grid}.flow__title[data-astro-cid-mozfdajw]{margin-bottom:var(--s-12);font-size:20px}.flow--today[data-astro-cid-mozfdajw] .flow__title[data-astro-cid-mozfdajw]{color:var(--muted)}.flow__steps[data-astro-cid-mozfdajw]{gap:var(--s-16);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.step[data-astro-cid-mozfdajw]{gap:var(--s-8);min-height:116px;padding:var(--s-16);border:1px solid var(--line);border-radius:var(--r-tile);font-size:var(--small);flex-direction:column;line-height:1.4;display:flex;position:relative}.step[data-astro-cid-mozfdajw]>[data-astro-cid-mozfdajw]{position:relative}.step[data-astro-cid-mozfdajw]:not(:last-child):after{content:"";width:var(--s-16);background:var(--line-strong);height:1px;margin-left:1px;position:absolute;top:50%;left:100%}.step__n[data-astro-cid-mozfdajw]{font-size:15px}.flow--today[data-astro-cid-mozfdajw] .step[data-astro-cid-mozfdajw]{background:var(--surface);color:var(--muted)}.flow--after[data-astro-cid-mozfdajw] .step[data-astro-cid-mozfdajw]{background:var(--white);color:var(--ink);border-color:var(--line-strong);font-weight:500}.flow--after[data-astro-cid-mozfdajw] .step[data-astro-cid-mozfdajw]:not(:last-child):after{background:var(--accent);opacity:.5}.flow--after[data-astro-cid-mozfdajw] .step__n[data-astro-cid-mozfdajw]{color:var(--accent)}.step__tag[data-astro-cid-mozfdajw]{font-size:var(--note);color:var(--muted);margin-top:auto;font-weight:500}.flow--after[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]{background:var(--accent);border-color:var(--accent);color:var(--white)}.flow--after[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw] .step__n[data-astro-cid-mozfdajw],.flow--after[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw] .step__tag[data-astro-cid-mozfdajw]{color:#ffffffeb}.flow--after[data-astro-cid-mozfdajw] .step--person[data-astro-cid-mozfdajw]{border:2px solid var(--accent);padding:15px}.step--person[data-astro-cid-mozfdajw] .step__tag[data-astro-cid-mozfdajw]{color:var(--accent)}.example__caption[data-astro-cid-mozfdajw]{max-width:64ch}.step--auto[data-astro-cid-mozfdajw]:before{content:"";border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.js .example[data-astro-cid-mozfdajw][data-reveal]{opacity:1;transition:none;transform:none}.js .example[data-astro-cid-mozfdajw] .flow[data-astro-cid-mozfdajw],.js .example[data-astro-cid-mozfdajw] .example__caption[data-astro-cid-mozfdajw]{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translateY(16px)}.js .example[data-astro-cid-mozfdajw] .flow--after[data-astro-cid-mozfdajw]{transition-delay:.25s}.js .example[data-astro-cid-mozfdajw] .example__caption[data-astro-cid-mozfdajw]{transition-delay:.5s}.js .example[data-astro-cid-mozfdajw] .flow--after[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]{background:var(--white)}.js .example[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]:before{transition:transform .4s var(--ease) .6s;transform:scaleX(0)}.js .example[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]>[data-astro-cid-mozfdajw]{opacity:0;transition:opacity .25s var(--ease) .85s}.js .example[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]+.step--auto[data-astro-cid-mozfdajw]:before{transition-delay:.9s}.js .example[data-astro-cid-mozfdajw] .step--auto[data-astro-cid-mozfdajw]+.step--auto[data-astro-cid-mozfdajw]>[data-astro-cid-mozfdajw]{transition-delay:1.15s}.js .example[data-astro-cid-mozfdajw].is-in .flow[data-astro-cid-mozfdajw],.js .example[data-astro-cid-mozfdajw].is-in .example__caption[data-astro-cid-mozfdajw]{opacity:1;transform:none}.js .example[data-astro-cid-mozfdajw].is-in .step--auto[data-astro-cid-mozfdajw]:before{transform:none}.js .example[data-astro-cid-mozfdajw].is-in .step--auto[data-astro-cid-mozfdajw]>[data-astro-cid-mozfdajw]{opacity:1}}@media (width<=899px){.flow__steps[data-astro-cid-mozfdajw]{gap:var(--s-12);grid-template-columns:1fr}.step[data-astro-cid-mozfdajw]{align-items:baseline;gap:var(--s-12);min-height:0;padding:var(--s-12) var(--s-16);grid-template-columns:24px 1fr auto;display:grid}.step[data-astro-cid-mozfdajw]:not(:last-child):after{width:1px;height:var(--s-12);margin:1px 0 0;top:100%;left:20px}.flow--after[data-astro-cid-mozfdajw] .step--person[data-astro-cid-mozfdajw]{padding:11px 15px}.step__tag[data-astro-cid-mozfdajw]{margin-top:0}}
