.travel[data-astro-cid-j6pyie7p]{gap:1.5rem;display:grid}.travel-figure[data-astro-cid-j6pyie7p]{z-index:2;background:var(--paper);order:-1;margin:0;padding:.5rem 0;position:sticky;top:0}@media (width>=60rem){.travel[data-astro-cid-j6pyie7p]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;column-gap:3rem}.travel-figure[data-astro-cid-j6pyie7p]{order:0;justify-self:end;width:min(100%,104.132vh - 3.12397rem);padding:0;top:1.5rem}}.legend[data-astro-cid-j6pyie7p]{color:var(--muted);flex-wrap:wrap;gap:.4rem 1.5rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.legend[data-astro-cid-j6pyie7p] li[data-astro-cid-j6pyie7p]{align-items:center;gap:.5rem;display:inline-flex}.key[data-astro-cid-j6pyie7p]{background:var(--c);border-radius:2px;flex:none;width:1.1rem;height:2.5px;display:inline-block}.story[data-astro-cid-j6pyie7p]{position:relative}.travel.live .chapters[data-astro-cid-j6pyie7p] .chapter[data-astro-cid-j6pyie7p]{padding-left:2.1rem}.chapters[data-astro-cid-j6pyie7p]{margin:0;padding:0 0 40vh;list-style:none}.chapter[data-astro-cid-j6pyie7p]{min-height:60vh;padding:1.5rem 0;transition:opacity .3s}.chapter[data-astro-cid-j6pyie7p].intro{min-height:35vh;padding-top:0}.chapter[data-astro-cid-j6pyie7p].trip-end{min-height:30vh}@media (width<=59.99rem){.chapter[data-astro-cid-j6pyie7p]{min-height:30svh}.chapter[data-astro-cid-j6pyie7p].intro{min-height:20svh}.chapter[data-astro-cid-j6pyie7p].trip-end{min-height:18svh}}.travel.live .chapter[data-astro-cid-j6pyie7p]:not(.on){opacity:.35}.chapter[data-astro-cid-j6pyie7p] h2[data-astro-cid-j6pyie7p]{font-family:var(--serif);margin:0;font-size:2rem;font-weight:400;line-height:1.15}.note[data-astro-cid-j6pyie7p]{margin:.75rem 0 0}.snaps[data-astro-cid-j6pyie7p]{grid-template-columns:1fr 1fr;gap:.9rem;margin-top:1.1rem;padding:0 .25rem;display:grid}.snap[data-astro-cid-j6pyie7p]{filter:drop-shadow(0 1px 1px var(--scrap-shadow-near)) drop-shadow(0 8px 14px var(--scrap-shadow-far))}.snap-rim[data-astro-cid-j6pyie7p]{background:var(--scrap-paper);padding:7px}.snap-print[data-astro-cid-j6pyie7p]{object-fit:cover;width:100%;height:100%;display:block}.back[data-astro-cid-j6pyie7p]{border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-size:.85rem;position:absolute;top:12px;left:12px;box-shadow:0 1px 3px #00000014}@media (width<=59.99rem){.back[data-astro-cid-j6pyie7p]{top:calc(.5rem + 10px);left:10px}}.back[data-astro-cid-j6pyie7p][hidden]{display:none}.travel .trail{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.travel .trail path{fill:none;stroke-linecap:round;stroke-linejoin:round}.travel .trail .ahead{opacity:.28}.travel .trail .dot{stroke:var(--paper);stroke-width:2.5px}.travel .trail .ring{fill:none;stroke:var(--ink);stroke-width:1.5px}.travel-figure .panel{border:1px solid var(--rule);clip-path:inset(0 round 8px);touch-action:manipulation;border-radius:8px;width:100%;height:auto;display:block}.travel-figure .sea{fill:var(--map-sea)}.travel-figure .land{fill:var(--map-land)}.travel-figure .shadow-flood{flood-color:var(--map-shadow)}.travel-figure .edge-flood{flood-color:var(--map-land-edge)}.travel-figure .ripple,.travel-figure .ripple-gap{fill:none;stroke-linejoin:round}.travel-figure .ripple{stroke:var(--map-ripple)}.travel-figure .ripple-gap{stroke:var(--map-sea)}.travel-figure .grain{opacity:.07;mix-blend-mode:multiply;pointer-events:none}:root[data-theme=dark] .travel-figure .grain{opacity:.12;mix-blend-mode:screen}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .travel-figure .grain{opacity:.12;mix-blend-mode:screen}}.travel-figure .coast{fill:none;stroke:var(--ink);stroke-opacity:.4;stroke-width:.9px}.travel-figure .doodles{pointer-events:none}.travel-figure .doodles path,.travel-figure .doodles circle{fill:none;stroke:color-mix(in srgb, var(--muted) 52%, var(--map-sea));stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.travel-figure .doodles .fill{fill:color-mix(in srgb, var(--map-land) 40%, var(--map-sea))}.travel-figure .doodles .eye{fill:color-mix(in srgb, var(--muted) 52%, var(--map-sea));stroke:none}.travel-figure .doodles .wave{stroke:color-mix(in srgb, var(--muted) 36%, var(--map-sea))}.travel-figure .regions rect{fill:#0000;stroke:var(--muted);stroke-opacity:.45;stroke-width:1.1px;stroke-dasharray:3 4}.travel-figure .regions rect.on{fill:color-mix(in srgb, var(--ink) 4%, transparent);stroke-opacity:1;stroke-width:1.2px;stroke-dasharray:4 4}.travel-figure .region-name text{fill:var(--muted);paint-order:stroke;stroke:var(--map-land);stroke-width:4px;stroke-linejoin:round;font-family:Caveat Variable,cursive;font-weight:700}.travel-figure .region-name text.on{fill:var(--ink)}.travel-figure .routes path{fill:none;stroke-linecap:round;stroke-linejoin:round}.travel-figure .arrows path{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.travel-figure .stops circle{stroke:var(--map-land);stroke-width:2px}.travel-figure .rings circle{fill:none;stroke:var(--ink);stroke-width:1.5px}.travel-figure .labels text{font:400 12.5px var(--sans);fill:var(--ink);paint-order:stroke;stroke:var(--map-land);stroke-width:3.5px;stroke-linejoin:round;pointer-events:none}
