.route-map[data-astro-cid-ik7ezsi7]{--loop: 12s;--map-dot: #a3a3a3;--map-route: #737373;--map-ink: #0a0a0a}.dots[data-astro-cid-ik7ezsi7]{fill:none;stroke:var(--map-dot);stroke-opacity:.65;stroke-width:3;stroke-linecap:round;stroke-dasharray:0 12}.base[data-astro-cid-ik7ezsi7]{fill:none;stroke:var(--map-route);stroke-opacity:.55;stroke-width:1.3;stroke-dasharray:2 5}.trail[data-astro-cid-ik7ezsi7],.glow[data-astro-cid-ik7ezsi7],.head[data-astro-cid-ik7ezsi7],.head-ol[data-astro-cid-ik7ezsi7],.inland[data-astro-cid-ik7ezsi7]{fill:none;stroke-linecap:round;animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite}.trail[data-astro-cid-ik7ezsi7]{stroke:var(--map-route);stroke-width:1.8;stroke-dasharray:14 200;stroke-dashoffset:14;animation-name:trail}.glow[data-astro-cid-ik7ezsi7]{stroke:var(--signal);stroke-width:13;stroke-opacity:.3;stroke-dasharray:.01 300;animation-name:head}.head-ol[data-astro-cid-ik7ezsi7]{stroke:var(--map-ink);stroke-width:7;stroke-dasharray:.01 300;animation-name:head}.head[data-astro-cid-ik7ezsi7]{stroke:var(--signal);stroke-width:5;stroke-dasharray:.01 300;animation-name:head}.inland[data-astro-cid-ik7ezsi7]{stroke:var(--map-ink);stroke-width:2;stroke-dasharray:100 100;stroke-dashoffset:100;animation-name:inland}.origin[data-astro-cid-ik7ezsi7],.site[data-astro-cid-ik7ezsi7]{fill:var(--signal);stroke:var(--map-ink);stroke-width:1}.dest[data-astro-cid-ik7ezsi7],.port[data-astro-cid-ik7ezsi7]{fill:var(--map-route)}.ring[data-astro-cid-ik7ezsi7]{fill:none;stroke:var(--map-route);stroke-width:1.4;transform-box:fill-box;transform-origin:center;opacity:0}.ring-origin[data-astro-cid-ik7ezsi7]{animation:ring 3.6s ease-out infinite}.o-2[data-astro-cid-ik7ezsi7]{animation-delay:-.9s}.o-3[data-astro-cid-ik7ezsi7]{animation-delay:-1.8s}.o-4[data-astro-cid-ik7ezsi7]{animation-delay:-2.7s}.ring-dest[data-astro-cid-ik7ezsi7]{animation:ring-dest var(--loop) ease-out infinite}.route-1[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * 0)}.route-2[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * -.167)}.route-3[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * -.333)}.route-4[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * -.5)}.route-5[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * -.667)}.route-6[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation-delay:calc(var(--loop) * -.833)}@keyframes head{0%{stroke-dashoffset:0;opacity:0}4%{opacity:1}58%{stroke-dashoffset:-100;opacity:1}62%,to{stroke-dashoffset:-100;opacity:0}}@keyframes trail{0%{stroke-dashoffset:14;opacity:0}6%{opacity:.9}58%{stroke-dashoffset:-86;opacity:.9}64%,to{stroke-dashoffset:-100;opacity:0}}@keyframes inland{0%,58%{stroke-dashoffset:100;opacity:1}70%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(3.2);opacity:0}}@keyframes ring-dest{0%,57%{transform:scale(.6);opacity:0}59%{opacity:.85}80%,to{transform:scale(3.4);opacity:0}}@media(max-width:639px){.route-2[data-astro-cid-ik7ezsi7],.route-4[data-astro-cid-ik7ezsi7],.route-6[data-astro-cid-ik7ezsi7],.glow[data-astro-cid-ik7ezsi7]{display:none}.dots[data-astro-cid-ik7ezsi7]{stroke-width:4.5;stroke-opacity:.75}.base[data-astro-cid-ik7ezsi7]{stroke-width:3;stroke-dasharray:5 9;stroke-opacity:.55}.trail[data-astro-cid-ik7ezsi7],.inland[data-astro-cid-ik7ezsi7]{stroke-width:4.5}.head[data-astro-cid-ik7ezsi7]{stroke-width:11}.head-ol[data-astro-cid-ik7ezsi7]{stroke-width:14}.ring[data-astro-cid-ik7ezsi7]{stroke-width:3}.origin[data-astro-cid-ik7ezsi7],.dest[data-astro-cid-ik7ezsi7]{transform-box:fill-box;transform-origin:center;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.route-map[data-astro-cid-ik7ezsi7] [data-astro-cid-ik7ezsi7]{animation:none!important}.trail[data-astro-cid-ik7ezsi7],.glow[data-astro-cid-ik7ezsi7],.head[data-astro-cid-ik7ezsi7],.head-ol[data-astro-cid-ik7ezsi7]{opacity:0}.inland[data-astro-cid-ik7ezsi7]{stroke-dashoffset:0}.base[data-astro-cid-ik7ezsi7]{stroke-opacity:.7;stroke-dasharray:none}.ring-dest[data-astro-cid-ik7ezsi7],.ring-origin[data-astro-cid-ik7ezsi7]{opacity:.45;transform:scale(1.8)}}
