.vl-fig[data-astro-cid-ropv4g6a]{display:block;width:100%;height:auto;overflow:visible}.f-shut[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 20%,transparent);stroke-width:1.25}.f-held[data-astro-cid-ropv4g6a]{fill:color-mix(in srgb,var(--vl-brand-teal) 10%,transparent);stroke:color-mix(in srgb,var(--vl-brand-teal) 55%,transparent);stroke-width:1.25}.f-teal[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-teal)}.f-lit[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-orange)}.f-ink[data-astro-cid-ropv4g6a]{fill:color-mix(in srgb,var(--vl-ink) 72%,transparent)}.f-rule[data-astro-cid-ropv4g6a]{stroke:var(--vl-hairline);stroke-width:1.25}.f-gate[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 55%,transparent);stroke-width:2;stroke-linecap:round}.f-path[data-astro-cid-ropv4g6a]{stroke:var(--vl-brand-orange);stroke-width:1.75;stroke-linecap:round}.f-path-teal[data-astro-cid-ropv4g6a]{stroke:var(--vl-brand-teal);stroke-width:1.75;stroke-linecap:round}.f-path-faint[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 25%,transparent);stroke-width:1.5;stroke-dasharray:3 5;stroke-linecap:round}.f-dot[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-orange)}.f-dot-teal[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-teal)}.f-chip[data-astro-cid-ropv4g6a]{fill:var(--vl-raised);stroke:color-mix(in srgb,var(--vl-brand-orange) 55%,transparent);stroke-width:1.25}.f-chip-line[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 40%,transparent);stroke-width:2;stroke-linecap:round}.f-check[data-astro-cid-ropv4g6a]{stroke:var(--vl-raised);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.f-check-lg[data-astro-cid-ropv4g6a]{stroke:var(--vl-raised);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.f-answer[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-teal)}.f-row[data-astro-cid-ropv4g6a]{fill:var(--vl-raised);stroke:var(--vl-hairline)}.f-row-on[data-astro-cid-ropv4g6a]{fill:var(--vl-raised);stroke:color-mix(in srgb,var(--vl-brand-orange) 50%,transparent)}.f-text[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 22%,transparent);stroke-width:3;stroke-linecap:round}.f-frame[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 18%,transparent);stroke-width:1.25}.f-frame-in[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-brand-teal) 55%,transparent);stroke-width:1.5}@media(prefers-reduced-motion:no-preference){html.js .vl-fig[data-astro-cid-ropv4g6a] .f-lit[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-teal[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-answer[data-astro-cid-ropv4g6a]{opacity:0;transform:scale(.55);transform-box:fill-box;transform-origin:center}html.js .vl-fig[data-astro-cid-ropv4g6a] .f-held[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-shut[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-ink[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-row[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-row-on[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-frame[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-frame-in[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-chip[data-astro-cid-ropv4g6a]{opacity:0}html.js .vl-fig[data-astro-cid-ropv4g6a] [data-astro-cid-ropv4g6a][pathLength]{stroke-dasharray:1;stroke-dashoffset:1}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-held[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-shut[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-ink[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-frame[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-chip[data-astro-cid-ropv4g6a]{animation:f-fade .6s var(--vl-ease-expo) forwards;animation-delay:calc(var(--i, 0) * 18ms)}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-frame-in[data-astro-cid-ropv4g6a]{animation:f-fade .6s var(--vl-ease-expo) .18s forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-row[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-row-on[data-astro-cid-ropv4g6a]{animation:f-rise .7s var(--vl-ease-expo) forwards;animation-delay:calc(var(--i, 0) * 90ms)}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-lit[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-teal[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-answer[data-astro-cid-ropv4g6a]{animation:f-pop .55s var(--vl-ease-expo) forwards;animation-delay:calc(.35s + var(--i, 0) * 22ms)}.vl-fig[data-astro-cid-ropv4g6a].is-visible [data-astro-cid-ropv4g6a][pathLength]{animation:f-draw 1s var(--vl-ease-expo) .25s forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-check[data-astro-cid-ropv4g6a],.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-check-lg[data-astro-cid-ropv4g6a]{animation:f-draw .5s var(--vl-ease-expo) .9s forwards}html.js .vl-fig[data-astro-cid-ropv4g6a] .f-map[data-astro-cid-ropv4g6a],html.js .vl-fig[data-astro-cid-ropv4g6a] .f-dest[data-astro-cid-ropv4g6a]{opacity:0}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-map[data-astro-cid-ropv4g6a]{animation:f-fade .8s var(--vl-ease) forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-route[data-astro-cid-ropv4g6a]{animation:f-draw .9s var(--vl-ease-expo) forwards;animation-delay:calc(.6s + var(--n, 0) * .12s)}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-dest[data-astro-cid-ropv4g6a]{animation:f-fade .35s var(--vl-ease) forwards;animation-delay:calc(1.2s + var(--n, 0) * .12s)}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-qr[data-astro-cid-ropv4g6a]{animation:f-expire .9s var(--vl-ease) 2.6s forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-qr[data-astro-cid-ropv4g6a] .f-ink[data-astro-cid-ropv4g6a]{animation:f-pop .45s var(--vl-ease-expo) forwards;animation-delay:calc(.15s + var(--i, 0) * 12ms)}html.js .vl-fig[data-astro-cid-ropv4g6a] .f-qr[data-astro-cid-ropv4g6a] .f-ink[data-astro-cid-ropv4g6a]{opacity:0;transform:scale(.55);transform-box:fill-box;transform-origin:center}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-joined[data-astro-cid-ropv4g6a]{animation:f-fade .5s var(--vl-ease-expo) 1.5s forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-pending[data-astro-cid-ropv4g6a]{animation:f-out .4s var(--vl-ease) 1.5s forwards}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-check-join[data-astro-cid-ropv4g6a]{opacity:1;stroke-dasharray:1;stroke-dashoffset:1;animation:f-draw .5s var(--vl-ease-expo) 1.85s forwards}html.js .vl-fig[data-astro-cid-ropv4g6a] .f-land[data-astro-cid-ropv4g6a]{opacity:0}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-land[data-astro-cid-ropv4g6a]{animation:f-fade .5s var(--vl-ease) forwards;animation-delay:calc(var(--i, 0) * 22ms)}.vl-fig[data-astro-cid-ropv4g6a].is-visible .f-route[data-astro-cid-ropv4g6a]{animation:f-draw 1.1s var(--vl-ease-expo) forwards;animation-delay:calc(.9s + var(--n, 0) * .15s)}}.f-travel[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-orange);opacity:0}.f-land[data-astro-cid-ropv4g6a]{fill:color-mix(in srgb,var(--vl-ink) 11%,transparent)}.f-route[data-astro-cid-ropv4g6a]{stroke:var(--vl-brand-orange);stroke-width:1;stroke-linecap:round;opacity:.6}.f-ring[data-astro-cid-ropv4g6a]{fill:var(--vl-surface);stroke:var(--vl-brand-teal);stroke-width:1.5}.f-home-ring[data-astro-cid-ropv4g6a]{fill:color-mix(in srgb,var(--vl-brand-orange) 14%,transparent);stroke:var(--vl-brand-orange);stroke-width:1.5}.f-finder[data-astro-cid-ropv4g6a]{stroke:var(--vl-brand-teal);stroke-width:3}.f-pending[data-astro-cid-ropv4g6a]{stroke:color-mix(in srgb,var(--vl-ink) 32%,transparent);stroke-width:1.5;stroke-dasharray:5 5}.f-joined[data-astro-cid-ropv4g6a]{fill:var(--vl-brand-teal)}@media(prefers-reduced-motion:no-preference){html.js .vl-fig[data-astro-cid-ropv4g6a] .f-joined[data-astro-cid-ropv4g6a]{opacity:0}}@media(prefers-reduced-motion:reduce){.f-pending[data-astro-cid-ropv4g6a]{display:none}}html:not(.js) .f-pending[data-astro-cid-ropv4g6a]{display:none}.f-check-join[data-astro-cid-ropv4g6a]{stroke:var(--vl-raised);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@keyframes f-fade{to{opacity:1}}@keyframes f-out{to{opacity:0}}@keyframes f-expire{to{opacity:.22}}@keyframes f-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes f-pop{to{opacity:1;transform:scale(1)}}@keyframes f-draw{to{stroke-dashoffset:0}}@keyframes f-travel-seq{0%{offset-distance:0%;opacity:0}4%{opacity:1}29%{opacity:1}33%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}@keyframes f-travel{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}
