.flow[data-astro-cid-qie7emh6]{background:var(--paper);overflow:hidden}.nodes[data-astro-cid-qie7emh6]{gap:2.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=1000px){.nodes[data-astro-cid-qie7emh6]{grid-template-columns:repeat(5,1fr);gap:2.5rem}}.node[data-astro-cid-qie7emh6]{grid-template-columns:3.5rem 1fr;align-content:start;gap:.3rem 1rem;display:grid;position:relative}.node[data-astro-cid-qie7emh6]>[data-astro-cid-qie7emh6]:not(.icon):not(.link){grid-column:2}.node[data-astro-cid-qie7emh6] .icon[data-astro-cid-qie7emh6]{grid-row:1/span 3}@media (width>=1000px){.node[data-astro-cid-qie7emh6]{grid-template-columns:1fr;gap:.4rem}.node[data-astro-cid-qie7emh6]>[data-astro-cid-qie7emh6]:not(.icon):not(.link){grid-column:1}.node[data-astro-cid-qie7emh6] .icon[data-astro-cid-qie7emh6]{grid-row:auto}}.icon[data-astro-cid-qie7emh6]{background:var(--river);color:#fff;z-index:1;width:3.5rem;height:3.5rem;box-shadow:0 0 0 6px var(--paper), 0 0 0 8px var(--mist);border-radius:50%;place-items:center;display:grid;position:relative}.node[data-astro-cid-qie7emh6]:nth-child(5) .icon[data-astro-cid-qie7emh6]{background:var(--canary-edge);color:var(--ink)}.icon[data-astro-cid-qie7emh6] svg[data-astro-cid-qie7emh6]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.6rem;height:1.6rem}.node[data-astro-cid-qie7emh6] h3[data-astro-cid-qie7emh6]{font-size:var(--step-1);margin:.9rem 0 0}@media (width>=1000px){.node[data-astro-cid-qie7emh6] h3[data-astro-cid-qie7emh6]{margin-top:.4rem}}.node[data-astro-cid-qie7emh6] p[data-astro-cid-qie7emh6]{color:var(--slate);margin:0;font-size:.97rem}.tag[data-astro-cid-qie7emh6]{background:var(--mist);color:var(--river);border-radius:999px;justify-self:start;margin-top:.2rem;padding:.15rem .55rem;font-size:.78rem;font-weight:700}.link[data-astro-cid-qie7emh6]{background:repeating-linear-gradient(to bottom, var(--line) 0 6px, transparent 6px 12px);width:3px;margin-left:-1.5px;position:absolute;top:4.1rem;bottom:-2.4rem;left:1.75rem}@media (width>=1000px){.link[data-astro-cid-qie7emh6]{background:repeating-linear-gradient(to right, var(--line) 0 6px, transparent 6px 12px);width:calc(100% - 1.8rem);height:3px;margin:-1.5px 0 0;top:1.75rem;bottom:auto;left:3.9rem}}.dot[data-astro-cid-qie7emh6]{background:var(--booked);opacity:0;border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:-4px;box-shadow:0 0 0 4px #1e7d472e}.loop[data-astro-cid-qie7emh6]{gap:.75rem;margin-top:2.5rem;display:grid}.loop-line[data-astro-cid-qie7emh6]{background:repeating-linear-gradient(to left, var(--canary-edge) 0 10px, transparent 10px 18px);border-radius:2px;height:3px;display:block;position:relative}.loop[data-astro-cid-qie7emh6] p[data-astro-cid-qie7emh6]{font-weight:800;font-stretch:108%;font-size:var(--step-1);color:var(--river);margin:0}.dot[data-astro-cid-qie7emh6].back{background:var(--canary-edge);top:-4px;left:auto;right:0;box-shadow:0 0 0 4px #e0922a4d}@media (prefers-reduced-motion:no-preference){.link[data-astro-cid-qie7emh6]{animation:1.2s linear infinite dash-v}.dot[data-astro-cid-qie7emh6]{opacity:1;animation:2.4s cubic-bezier(.5,0,.5,1) infinite travel-v;animation-delay:calc(var(--i) * .45s)}@media (width>=1000px){.link[data-astro-cid-qie7emh6]{animation-name:dash-h}.dot[data-astro-cid-qie7emh6]{animation-name:travel-h;top:-4px}}.loop-line[data-astro-cid-qie7emh6]{animation:1.4s linear infinite dash-back}.dot[data-astro-cid-qie7emh6].back{opacity:1;animation:3.6s cubic-bezier(.5,0,.5,1) infinite travel-back}.node[data-astro-cid-qie7emh6] .icon[data-astro-cid-qie7emh6]{animation:3s ease-in-out infinite pulse;animation-delay:calc(var(--i) * .45s)}}@keyframes dash-v{to{background-position:0 12px}}@keyframes dash-h{to{background-position:12px 0}}@keyframes dash-back{to{background-position:-18px 0}}@keyframes travel-v{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}@keyframes travel-h{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes travel-back{0%{opacity:0;right:0}10%{opacity:1}90%{opacity:1}to{opacity:0;right:100%}}@keyframes pulse{0%,to{box-shadow:0 0 0 6px var(--paper), 0 0 0 8px var(--mist)}50%{box-shadow:0 0 0 6px var(--paper), 0 0 0 12px #460c282e}}.jump[data-astro-cid-pddtcznf]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.jump[data-astro-cid-pddtcznf] a[data-astro-cid-pddtcznf]{border:1px solid var(--line);color:var(--ink);font-weight:600;font-size:var(--step--1);border-radius:999px;padding:.4rem .8rem;text-decoration:none}.jump[data-astro-cid-pddtcznf] a[data-astro-cid-pddtcznf]:hover{border-color:var(--river)}.item[data-astro-cid-pddtcznf]{scroll-margin-top:64px}.row[data-astro-cid-pddtcznf]{gap:1.5rem 4rem;display:grid}@media (width>=860px){.row[data-astro-cid-pddtcznf]{grid-template-columns:1.2fr 1fr;align-items:start}.row[data-astro-cid-pddtcznf] .check-list[data-astro-cid-pddtcznf]{padding-top:.75rem}}
