.route-map[data-astro-cid-xljgbwpu]{height:var(--h);border-radius:var(--radius-l);box-shadow:var(--shadow);background:#132b23;margin:0;overflow:hidden}.route-map[data-astro-cid-xljgbwpu] svg[data-astro-cid-xljgbwpu]{width:100%;height:100%;display:block}.rm-arc[data-astro-cid-xljgbwpu]{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.rm-main[data-astro-cid-xljgbwpu]{stroke:#dcef83}.rm-sea[data-astro-cid-xljgbwpu]{stroke:#7cc6e0;stroke-dasharray:.04 .035;stroke-dashoffset:0;opacity:0}.rm-alt[data-astro-cid-xljgbwpu]{stroke:#dcef83;stroke-dasharray:.03 .025;stroke-dashoffset:0;opacity:0}.rm-stop[data-astro-cid-xljgbwpu] circle[data-astro-cid-xljgbwpu]{fill:#dcef83;stroke:#10241d}.rm-h[data-astro-cid-xljgbwpu] circle[data-astro-cid-xljgbwpu]{fill:#f6f5ef}.rm-stop[data-astro-cid-xljgbwpu] text[data-astro-cid-xljgbwpu]{fill:#f6f5ef;font-family:var(--sans);paint-order:stroke;stroke:#10241d;stroke-linejoin:round;font-weight:800}.rm-pulse[data-astro-cid-xljgbwpu]{opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite rm-pulse;fill:none!important;stroke:#dcef83!important}@keyframes rm-draw{to{stroke-dashoffset:0}}@keyframes rm-fade{to{opacity:1}}@keyframes rm-fade-alt{to{opacity:.45}}@keyframes rm-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.rm-arc[data-astro-cid-xljgbwpu]{stroke-dashoffset:0;opacity:1;animation:none!important}.rm-alt[data-astro-cid-xljgbwpu]{opacity:.45}.rm-plane[data-astro-cid-xljgbwpu],.rm-pulse[data-astro-cid-xljgbwpu]{display:none}}.dest-photo[data-astro-cid-xnrdtisp]{border-radius:var(--radius-l);background:var(--ph);aspect-ratio:680/420;box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.dest-photo[data-astro-cid-xnrdtisp] img[data-astro-cid-xnrdtisp]{object-fit:cover;width:100%;height:100%;animation:dp-in .9s var(--ease) both;display:block}.dest-photo[data-astro-cid-xnrdtisp] figcaption[data-astro-cid-xnrdtisp]{color:#fff;background:linear-gradient(#0000,#081410bf);justify-content:space-between;align-items:end;gap:8px;padding:28px 14px 10px;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.dest-photo[data-astro-cid-xnrdtisp] figcaption[data-astro-cid-xnrdtisp] b[data-astro-cid-xnrdtisp]{letter-spacing:-.02em;font-size:18px}.dest-photo[data-astro-cid-xnrdtisp] figcaption[data-astro-cid-xnrdtisp] a[data-astro-cid-xnrdtisp]{color:#fffc;white-space:nowrap;text-decoration:none}@keyframes dp-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dest-photo[data-astro-cid-xnrdtisp] img[data-astro-cid-xnrdtisp]{animation:none}}.dcard[data-astro-cid-j5lgv4mo]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .3s var(--ease), box-shadow .3s;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.dcard[data-astro-cid-j5lgv4mo]:hover{box-shadow:var(--shadow-l);transform:translateY(-4px)}.dcard-media[data-astro-cid-j5lgv4mo]{aspect-ratio:16/10;background:var(--ph);display:block;position:relative;overflow:hidden}.dcard-media[data-astro-cid-j5lgv4mo] img[data-astro-cid-j5lgv4mo]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}.dcard[data-astro-cid-j5lgv4mo]:hover .dcard-media[data-astro-cid-j5lgv4mo] img[data-astro-cid-j5lgv4mo]{transform:scale(1.05)}.dcard-fallback[data-astro-cid-j5lgv4mo]{background:radial-gradient(120% 90% at 20% 10%,#2e5547 0%,#142b24 60%),#142b24;place-items:center;display:grid;position:absolute;inset:0}.dcard-fallback[data-astro-cid-j5lgv4mo] span[data-astro-cid-j5lgv4mo]{letter-spacing:.08em;color:var(--lime);opacity:.9;font-size:34px;font-weight:800}.dcard-badge[data-astro-cid-j5lgv4mo]{position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #00000026}.badge-sea[data-astro-cid-j5lgv4mo]{color:#164a63;background:#dcecf5}.dcard-body[data-astro-cid-j5lgv4mo]{flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px;display:flex}.dcard-title[data-astro-cid-j5lgv4mo]{letter-spacing:-.02em;font-size:17px;font-weight:800;line-height:1.25}.dcard-meta[data-astro-cid-j5lgv4mo]{color:var(--muted);font-size:13px}.dcard-foot[data-astro-cid-j5lgv4mo]{justify-content:space-between;align-items:end;margin-top:auto;padding-top:10px;display:flex}@media (prefers-reduced-motion:reduce){.dcard[data-astro-cid-j5lgv4mo],.dcard-media[data-astro-cid-j5lgv4mo] img[data-astro-cid-j5lgv4mo]{transition:none}}
