.hero[data-astro-cid-7aropxhg]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;margin-top:56px;display:grid}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{font-size:clamp(3.4rem,8.5vw,7.6rem);line-height:.9}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg] em[data-astro-cid-7aropxhg]{margin-top:.08em;font-size:.78em;line-height:1.05;display:inline-block}.hero-lead[data-astro-cid-7aropxhg]{color:var(--muted);max-width:34rem;font-size:1.18rem}.actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-photo[data-astro-cid-7aropxhg]{margin:0;position:relative}.hero-photo[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/5;object-fit:cover;object-position:center 35%;border-radius:999px 999px 18px 18px;width:100%;display:block}.hero-photo[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{background:var(--warm);color:var(--bg);font-family:var(--mono);border-radius:10px;padding:10px 14px;font-size:.82rem;line-height:1.3;position:absolute;top:40px;right:-10px}.map[data-astro-cid-7aropxhg]{margin-top:72px;padding-top:40px;position:relative}.map[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{width:100%;height:80px;position:absolute;top:0;left:0}.map[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg],.flow[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.map[data-astro-cid-7aropxhg] ol[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.map[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--text);flex-direction:column;gap:4px;text-decoration:none;display:flex}.map[data-astro-cid-7aropxhg] .dot[data-astro-cid-7aropxhg]{background:var(--bg);border:4px solid var(--accent);border-radius:50%;width:18px;height:18px}.map[data-astro-cid-7aropxhg] .city[data-astro-cid-7aropxhg]{font-family:var(--display);text-transform:uppercase;margin-top:18px;font-size:clamp(1.3rem,3vw,2.4rem);line-height:1}.map[data-astro-cid-7aropxhg] .km[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--muted);font-size:.8rem}.map[data-astro-cid-7aropxhg] .world[data-astro-cid-7aropxhg] .dot[data-astro-cid-7aropxhg]{background:var(--warm);border-color:var(--warm)}.map[data-astro-cid-7aropxhg] .world[data-astro-cid-7aropxhg] .city[data-astro-cid-7aropxhg]{color:var(--warm)}.map[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover .city[data-astro-cid-7aropxhg]{color:var(--accent)}.stations[data-astro-cid-7aropxhg]{margin-top:40px}.station[data-astro-cid-7aropxhg]{gap:28px;margin-top:0;display:flex}.flow[data-astro-cid-7aropxhg]{flex:0 0 56px;position:relative}.flow[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{width:100%;height:100%;position:absolute;inset:0}.node[data-astro-cid-7aropxhg]{background:var(--bg);border:5px solid var(--accent);box-sizing:border-box;border-radius:50%;width:24px;height:24px;position:absolute;top:62px;left:16px}.sea[data-astro-cid-7aropxhg]{background:var(--warm);border-radius:50%;width:32px;height:32px;position:absolute;top:120px;left:12px}.station-body[data-astro-cid-7aropxhg]{flex:auto;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;min-width:0;padding:56px 0 72px;display:grid}.station[data-astro-cid-7aropxhg].flip .station-body[data-astro-cid-7aropxhg],.station-body[data-astro-cid-7aropxhg].flip{grid-template-columns:.9fr 1.1fr}.station[data-astro-cid-7aropxhg].flip .station-body[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{order:-1}.station-body[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%;display:block}.station-text[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--muted);max-width:34em}.tags[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:.88rem}.more[data-astro-cid-7aropxhg]{font-weight:600;text-decoration:none}.brass[data-astro-cid-7aropxhg]{color:var(--warm)}.world[data-astro-cid-7aropxhg]{background:var(--bg-alt);margin-top:0}.world-inner[data-astro-cid-7aropxhg]{max-width:var(--max);gap:28px;margin:0 auto;padding:0 24px;display:flex}.world[data-astro-cid-7aropxhg] .station-body[data-astro-cid-7aropxhg]{padding:88px 0 96px}.world[data-astro-cid-7aropxhg] .station-body[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.world[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]{border-left:3px solid var(--warm);font-family:var(--serif);margin:24px 0 28px;padding-left:18px;font-size:1.2rem;font-style:italic;line-height:1.45}.world[data-astro-cid-7aropxhg] cite[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--muted);margin-top:8px;font-size:.78rem;font-style:normal;display:block}.ways[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px;display:grid}.way[data-astro-cid-7aropxhg]{color:var(--text);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:6px;padding:14px 14px 22px;text-decoration:none;transition:border-color .3s;display:flex}.way[data-astro-cid-7aropxhg]:hover{border-color:var(--accent)}.way[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;margin-bottom:12px}.way-no[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--muted);padding:0 6px;font-size:.8rem}.way-title[data-astro-cid-7aropxhg]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);padding:0 6px;font-size:.8rem}.way-head[data-astro-cid-7aropxhg]{font-family:var(--serif);padding:0 6px;font-size:1.4rem;font-weight:600;line-height:1.25}.way-text[data-astro-cid-7aropxhg]{color:var(--muted);padding:0 6px;font-size:.95rem}.tv[data-astro-cid-7aropxhg]{background:var(--accent-soft);padding:96px 24px}.tv-inner[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;max-width:1040px;margin:0 auto;display:grid}.tv[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/5;object-fit:cover;object-position:center 40%;border-radius:18px;width:100%}.tv[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]{font-family:var(--serif);margin:0 0 24px;font-size:clamp(1.6rem,3vw,2.3rem);font-style:italic;line-height:1.3}.tv[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--muted)}.quotes[data-astro-cid-7aropxhg]{max-width:60rem;margin-left:auto;margin-right:auto}.quotes[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg]{max-width:44rem;margin:56px 0}.quotes[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg].right{text-align:right;margin-left:auto}.quotes[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]{font-family:var(--serif);margin:0;font-size:clamp(1.45rem,2.8vw,2.1rem);font-style:italic;line-height:1.3}.quotes[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{font-family:var(--mono);margin-top:12px;font-size:.8rem}.quotes[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--muted)}.travel[data-astro-cid-7aropxhg]{margin-top:112px}.travel-head[data-astro-cid-7aropxhg]{max-width:var(--max);margin:0 auto;padding:0 24px}.travel-head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{max-width:22ch}.travel-text[data-astro-cid-7aropxhg]{color:var(--muted);max-width:40rem}.strip[data-astro-cid-7aropxhg]{--pad:max(24px, calc((100vw - var(--max)) / 2 + 24px));scroll-snap-type:x proximity;scroll-padding-inline:var(--pad);padding:16px var(--pad) 12px;scrollbar-width:thin;gap:16px;display:flex;overflow-x:auto}.strip[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg]{scroll-snap-align:start;flex:none;margin:0}.strip[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{border-radius:14px;width:auto;height:340px;display:block}.strip[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--muted);margin-top:6px;font-size:.76rem}.worlds[data-astro-cid-7aropxhg]{text-align:center}.logos[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:40px 0;display:flex}.logos[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{background:#f2ead9;border-radius:14px;place-items:center;padding:14px 22px;transition:transform .3s;display:grid}.logos[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{transform:translateY(-3px)}.logos[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:contain;width:auto;max-width:160px;height:48px}.latest-head[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.latest-head[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{margin-bottom:1.2em;text-decoration:none}.latest[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:16px;display:grid}.post[data-astro-cid-7aropxhg]{color:var(--text);flex-direction:column;gap:6px;text-decoration:none;display:flex}.post[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;margin-bottom:8px}.post[data-astro-cid-7aropxhg] .meta[data-astro-cid-7aropxhg]{font-family:var(--mono);color:var(--muted);font-size:.78rem}.post-title[data-astro-cid-7aropxhg]{font-family:var(--serif);font-size:1.25rem;font-weight:600;line-height:1.3}.post[data-astro-cid-7aropxhg]:hover .post-title[data-astro-cid-7aropxhg]{color:var(--accent)}.closing[data-astro-cid-7aropxhg]{text-align:center;margin-top:128px}.closing[data-astro-cid-7aropxhg] .big[data-astro-cid-7aropxhg]{font-size:clamp(3.6rem,10vw,8.5rem);line-height:.9}.closing[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);max-width:32rem;margin:0 auto 24px;font-size:1.15rem}.closing[data-astro-cid-7aropxhg] .press[data-astro-cid-7aropxhg]{margin-top:28px;font-size:.92rem}.closing[data-astro-cid-7aropxhg] .press[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{color:var(--muted)}@media (width<=900px){.hero[data-astro-cid-7aropxhg],.tv-inner[data-astro-cid-7aropxhg]{grid-template-columns:1fr;gap:32px}.hero[data-astro-cid-7aropxhg]{margin-top:24px}.hero-photo[data-astro-cid-7aropxhg]{order:-1;max-width:420px}.hero-photo[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:1}.hero-photo[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{right:8px}.map[data-astro-cid-7aropxhg] ol[data-astro-cid-7aropxhg]{gap:6px}.station[data-astro-cid-7aropxhg],.world-inner[data-astro-cid-7aropxhg]{gap:14px}.flow[data-astro-cid-7aropxhg]{flex-basis:34px}.node[data-astro-cid-7aropxhg]{left:5px}.sea[data-astro-cid-7aropxhg]{left:1px}.station-body[data-astro-cid-7aropxhg],.station[data-astro-cid-7aropxhg].flip .station-body[data-astro-cid-7aropxhg],.station-body[data-astro-cid-7aropxhg].flip{grid-template-columns:1fr;gap:24px;padding:40px 0 48px}.station[data-astro-cid-7aropxhg].flip .station-body[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg],.station-body[data-astro-cid-7aropxhg].flip img[data-astro-cid-7aropxhg]{order:0}.tv[data-astro-cid-7aropxhg]{padding:64px 16px}.tv[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{aspect-ratio:4/3}.ways[data-astro-cid-7aropxhg],.latest[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.quotes[data-astro-cid-7aropxhg] figure[data-astro-cid-7aropxhg].right{text-align:left}.strip[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{height:260px}.logos[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{max-width:120px;height:38px}}
