.ride[data-astro-cid-mja5yci5]{padding-block:clamp(72px,9vw,120px)}.ride[data-astro-cid-mja5yci5] h2[data-astro-cid-mja5yci5]{max-width:16ch}.specs[data-astro-cid-mja5yci5]{margin:48px 0 56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 24px}.specs[data-astro-cid-mja5yci5]>div[data-astro-cid-mja5yci5]{border-top:1px solid var(--rule);padding-top:14px;min-width:0}.specs[data-astro-cid-mja5yci5] dt[data-astro-cid-mja5yci5]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.specs[data-astro-cid-mja5yci5] dd[data-astro-cid-mja5yci5]{margin:8px 0 0;font:700 clamp(1.75rem,3vw,2.5rem)/1.05 var(--display);letter-spacing:-.035em}.specs[data-astro-cid-mja5yci5] dd[data-astro-cid-mja5yci5].txt{font-size:1.25rem;line-height:1.25;letter-spacing:-.02em}.specs[data-astro-cid-mja5yci5] dd[data-astro-cid-mja5yci5] small[data-astro-cid-mja5yci5]{font-size:.45em;margin-left:4px;letter-spacing:0;color:var(--muted);font-weight:600}.specs[data-astro-cid-mja5yci5] span[data-astro-cid-mja5yci5]{display:block;margin-top:6px;font-size:var(--t-small);color:var(--muted)}.meter[data-astro-cid-mja5yci5]{height:4px;border-radius:4px;background:var(--surface-2);position:relative;overflow:hidden;margin-top:12px!important}.meter[data-astro-cid-mja5yci5]:after{content:"";position:absolute;inset:0;background:var(--accent);transform-origin:0;transform:scaleX(var(--v))}.profile[data-astro-cid-mja5yci5]{background:var(--surface);border-radius:var(--radius);padding:clamp(14px,3vw,32px);touch-action:pan-y;cursor:crosshair}.profile[data-astro-cid-mja5yci5] svg[data-astro-cid-mja5yci5]{display:block;width:100%;height:auto;overflow:visible}.readout[data-astro-cid-mja5yci5]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-top:14px;font-size:var(--t-small);color:var(--muted)}.readout[data-astro-cid-mja5yci5] b[data-astro-cid-mja5yci5]{color:var(--fg)}.note[data-astro-cid-mja5yci5]{margin:18px 0 0;font-size:var(--t-small);color:var(--muted);max-width:70ch}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.trace[data-astro-cid-mja5yci5]{stroke-dasharray:1;animation:draw linear both;animation-timeline:view();animation-range:entry 20% cover 45%}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}}}.itin[data-astro-cid-ol7laqa6]{padding-block:clamp(80px,10vw,140px);position:relative;isolation:isolate}.route[data-astro-cid-ol7laqa6]{margin:18px 0 0;max-width:60ch;color:var(--muted);font-size:var(--t-lede);line-height:1.45}.stats[data-astro-cid-ol7laqa6]{margin:48px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--rule);border-block:1px solid var(--rule)}.stats[data-astro-cid-ol7laqa6]>div[data-astro-cid-ol7laqa6]{background:var(--bg);padding:22px 20px 22px 0;min-width:0}.stats[data-astro-cid-ol7laqa6] dt[data-astro-cid-ol7laqa6]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.stats[data-astro-cid-ol7laqa6] dd[data-astro-cid-ol7laqa6]{margin:8px 0 0;font:700 clamp(2rem,4vw,3rem) / 1 var(--display);letter-spacing:-.04em}.stats[data-astro-cid-ol7laqa6] dd[data-astro-cid-ol7laqa6] small[data-astro-cid-ol7laqa6]{font-size:.4em;margin-left:4px;letter-spacing:0;color:var(--muted)}.stats[data-astro-cid-ol7laqa6] dd[data-astro-cid-ol7laqa6].txt{font-size:1.125rem;line-height:1.35;letter-spacing:-.015em;font-weight:650}.stats[data-astro-cid-ol7laqa6] span[data-astro-cid-ol7laqa6]{display:block;margin-top:6px;color:var(--muted);font-size:var(--t-small)}.days[data-astro-cid-ol7laqa6]{list-style:none;margin-top:clamp(56px,7vw,96px);margin-bottom:0;position:relative}.days[data-astro-cid-ol7laqa6]:before,.days[data-astro-cid-ol7laqa6]:after{content:"";position:absolute;top:12px;bottom:0;left:calc(var(--gutter) + 7px);width:2px;border-radius:2px;background:var(--rule)}.days[data-astro-cid-ol7laqa6]:after{background:var(--accent);transform-origin:top;transform:scaleY(var(--p, 1))}.day[data-astro-cid-ol7laqa6]{display:grid;grid-template-columns:clamp(110px,16vw,200px) 1fr;gap:clamp(20px,4vw,56px);padding:0 0 clamp(40px,6vw,72px) 34px;position:relative}.day[data-astro-cid-ol7laqa6]:before{content:"";position:absolute;left:1px;top:12px;width:14px;height:14px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--accent)}.num-col[data-astro-cid-ol7laqa6]{position:relative}.big[data-astro-cid-ol7laqa6]{position:sticky;top:calc(var(--nav-h) + 40px);display:block;font:700 clamp(3.5rem,9vw,7rem) / .85 var(--display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px var(--accent)}.card-col[data-astro-cid-ol7laqa6]{background:var(--surface);border-radius:var(--radius);padding:clamp(24px,3.4vw,40px);min-width:0}.card-col[data-astro-cid-ol7laqa6] h3[data-astro-cid-ol7laqa6]{margin:6px 0 0}.chips[data-astro-cid-ol7laqa6]{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-ol7laqa6] li[data-astro-cid-ol7laqa6]{border:1px solid var(--rule);border-radius:999px;padding:7px 14px;font-size:var(--t-small);font-weight:600}.chips[data-astro-cid-ol7laqa6] span[data-astro-cid-ol7laqa6]{color:var(--muted);font-weight:500;margin-right:6px}.via[data-astro-cid-ol7laqa6]{margin:18px 0 0;color:var(--muted)}.see[data-astro-cid-ol7laqa6]{margin:18px 0 0;padding-left:1.1em;display:grid;gap:6px}.see[data-astro-cid-ol7laqa6] li[data-astro-cid-ol7laqa6]::marker{color:var(--accent)}.logistics[data-astro-cid-ol7laqa6]{margin:22px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 24px;padding-top:18px;border-top:1px solid var(--rule)}.logistics[data-astro-cid-ol7laqa6] dt[data-astro-cid-ol7laqa6]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.logistics[data-astro-cid-ol7laqa6] dd[data-astro-cid-ol7laqa6]{margin:4px 0 0;font-weight:600}.note[data-astro-cid-ol7laqa6]{margin:18px 0 0;padding:14px 16px;border-radius:14px;background:#d8b6751a;color:var(--fg);font-size:var(--t-small)}@media(max-width:700px){.day[data-astro-cid-ol7laqa6]{grid-template-columns:1fr;gap:10px;padding-left:30px}.big[data-astro-cid-ol7laqa6]{position:static;font-size:3rem}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.card-col[data-astro-cid-ol7laqa6]{animation:day-in linear both;animation-timeline:view();animation-range:entry 0% entry 40%}@keyframes day-in{0%{opacity:0;transform:translateY(48px)}}}}.passes[data-astro-cid-vhg4ocjp]{padding-block:clamp(80px,10vw,140px);position:relative;isolation:isolate}.filters[data-astro-cid-vhg4ocjp]{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 0}.filters[data-astro-cid-vhg4ocjp] button[data-astro-cid-vhg4ocjp]{font:inherit;font-size:var(--t-small);font-weight:600;color:var(--fg);background:transparent;border:1px solid var(--rule);border-radius:999px;padding:9px 18px;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.filters[data-astro-cid-vhg4ocjp] button[data-astro-cid-vhg4ocjp][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.list[data-astro-cid-vhg4ocjp]{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--rule)}.list[data-astro-cid-vhg4ocjp]>li[data-astro-cid-vhg4ocjp]{display:grid;grid-template-columns:48px 1fr auto;gap:8px 20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--rule)}.list[data-astro-cid-vhg4ocjp]>li[data-astro-cid-vhg4ocjp][hidden]{display:none}.rank[data-astro-cid-vhg4ocjp]{color:var(--muted);font-size:var(--t-small);padding-top:6px}.main[data-astro-cid-vhg4ocjp]{min-width:0}.head[data-astro-cid-vhg4ocjp]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.head[data-astro-cid-vhg4ocjp] h3[data-astro-cid-vhg4ocjp]{font:650 var(--t-3) var(--display);letter-spacing:-.02em;margin:0}.region[data-astro-cid-vhg4ocjp]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.ridden[data-astro-cid-vhg4ocjp]{font-size:var(--t-micro);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);background:var(--accent);border-radius:999px;padding:3px 9px}.bar[data-astro-cid-vhg4ocjp]{display:block;height:6px;margin:14px 0 0;border-radius:6px;background:var(--rule);overflow:hidden}.bar[data-astro-cid-vhg4ocjp] span[data-astro-cid-vhg4ocjp]{display:block;height:100%;width:calc(var(--w) * 100%);background:linear-gradient(90deg,rgba(216,182,117,.35),var(--accent));border-radius:inherit;transform-origin:left}.road[data-astro-cid-vhg4ocjp]{margin:12px 0 0;color:var(--muted);font-size:var(--t-small)}.note[data-astro-cid-vhg4ocjp]{margin:6px 0 0;font-size:var(--t-small)}.alt[data-astro-cid-vhg4ocjp]{text-align:right}.m[data-astro-cid-vhg4ocjp]{margin:0;font:700 clamp(1.5rem,3vw,2.25rem) / 1 var(--display);letter-spacing:-.04em}.m[data-astro-cid-vhg4ocjp] small[data-astro-cid-vhg4ocjp]{font-size:.45em;margin-left:3px;color:var(--muted);letter-spacing:0}.tilde[data-astro-cid-vhg4ocjp]{color:var(--muted);margin-right:1px}.ft[data-astro-cid-vhg4ocjp]{margin:6px 0 0;color:var(--muted);font-size:var(--t-small)}.src[data-astro-cid-vhg4ocjp]{display:inline-block;margin-top:8px;font-size:var(--t-micro);color:var(--accent)}.fine[data-astro-cid-vhg4ocjp]{margin:24px 0 0;color:var(--muted);font-size:var(--t-small);max-width:70ch}@media(max-width:600px){.list[data-astro-cid-vhg4ocjp]>li[data-astro-cid-vhg4ocjp]{grid-template-columns:32px 1fr}.alt[data-astro-cid-vhg4ocjp]{grid-column:2;text-align:left;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ft[data-astro-cid-vhg4ocjp],.src[data-astro-cid-vhg4ocjp]{margin:0}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.bar[data-astro-cid-vhg4ocjp] span[data-astro-cid-vhg4ocjp]{animation:grow linear both;animation-timeline:view();animation-range:entry 10% cover 35%}@keyframes grow{0%{transform:scaleX(0)}}}}.route-gallery[data-astro-cid-cjhxyagl]{position:relative;isolation:isolate}.route-gallery[data-astro-cid-cjhxyagl] .rail{grid-auto-columns:max-content}.shot[data-astro-cid-cjhxyagl]{margin:0;flex:0 0 auto;width:min(80vw,560px)}.shot[data-astro-cid-cjhxyagl].tall{width:min(62vw,340px)}.shot[data-astro-cid-cjhxyagl] img[data-astro-cid-cjhxyagl]{width:100%;height:clamp(300px,46vw,420px);object-fit:cover;border-radius:var(--radius);display:block}.shot[data-astro-cid-cjhxyagl] figcaption[data-astro-cid-cjhxyagl]{margin-top:12px;font-size:.95rem;color:var(--muted)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.shot[data-astro-cid-cjhxyagl] img[data-astro-cid-cjhxyagl]{animation:shot-in linear both;animation-timeline:view(inline);animation-range:entry 0% entry 60%}}}@keyframes shot-in{0%{opacity:.4;transform:scale(.94)}to{opacity:1;transform:none}}.story-hero[data-astro-cid-fjd3bvuv]{padding-top:clamp(48px,7vw,96px);position:relative;isolation:isolate}.story-hero[data-astro-cid-fjd3bvuv]:not(:has(.hero-frame)){padding-bottom:clamp(56px,7vw,96px)}.story-hero[data-astro-cid-fjd3bvuv]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--topo-ink);opacity:var(--topo-o);-webkit-mask:url(/topo.svg) 0 0 / 1100px repeat;mask:url(/topo.svg) 0 0 / 1100px repeat}.hero-route[data-astro-cid-fjd3bvuv]{margin-top:clamp(40px,6vw,80px);margin-bottom:0;font:700 clamp(1.5rem,3.6vw,3rem) / 1.12 var(--display);letter-spacing:-.035em;color:var(--accent);max-width:30ch}.story-hero[data-astro-cid-fjd3bvuv] .eyebrow[data-astro-cid-fjd3bvuv] a[data-astro-cid-fjd3bvuv]{color:inherit;text-decoration:none}.story-hero[data-astro-cid-fjd3bvuv] h1[data-astro-cid-fjd3bvuv]{max-width:18ch}.story-hero[data-astro-cid-fjd3bvuv] .lede[data-astro-cid-fjd3bvuv]{max-width:38ch}.byline[data-astro-cid-fjd3bvuv]{margin:26px 0 0;font-size:var(--t-small);color:var(--muted)}.hero-frame[data-astro-cid-fjd3bvuv]{margin-top:clamp(40px,5vw,64px)}.hero-frame[data-astro-cid-fjd3bvuv] img[data-astro-cid-fjd3bvuv]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0}@media(max-width:700px){.hero-frame[data-astro-cid-fjd3bvuv]{padding:0}.hero-frame[data-astro-cid-fjd3bvuv] img[data-astro-cid-fjd3bvuv]{aspect-ratio:4 / 5;border-radius:0}}.sample-note[data-astro-cid-fjd3bvuv]{background:var(--sand);color:var(--ink);padding:14px 18px;border-radius:14px;font-size:var(--t-small);margin:0 0 32px;max-width:70ch}.body-band[data-astro-cid-fjd3bvuv]{padding-block:clamp(56px,7vw,96px)}.glance[data-astro-cid-fjd3bvuv]{margin-bottom:56px}.glance[data-astro-cid-fjd3bvuv] dl[data-astro-cid-fjd3bvuv]{margin:0;background:var(--surface);border-radius:var(--radius);padding:8px 28px;display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.glance[data-astro-cid-fjd3bvuv] dl[data-astro-cid-fjd3bvuv]>div[data-astro-cid-fjd3bvuv]{padding:18px 0;border-bottom:1px solid var(--rule);min-width:0}.glance[data-astro-cid-fjd3bvuv] .wide[data-astro-cid-fjd3bvuv]{grid-column:1 / -1;border-bottom:0}.glance[data-astro-cid-fjd3bvuv] dt[data-astro-cid-fjd3bvuv]{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.glance[data-astro-cid-fjd3bvuv] dd[data-astro-cid-fjd3bvuv]{margin:6px 0 0;font-weight:600;letter-spacing:-.015em}@media(max-width:560px){.glance[data-astro-cid-fjd3bvuv] dl[data-astro-cid-fjd3bvuv]{grid-template-columns:1fr}}.toc[data-astro-cid-fjd3bvuv]{margin-bottom:48px}.toc[data-astro-cid-fjd3bvuv] ol[data-astro-cid-fjd3bvuv]{margin:0;padding:0;list-style:none;counter-reset:c;border-top:1px solid var(--rule)}.toc[data-astro-cid-fjd3bvuv] li[data-astro-cid-fjd3bvuv]{counter-increment:c;border-bottom:1px solid var(--rule)}.toc[data-astro-cid-fjd3bvuv] a[data-astro-cid-fjd3bvuv]{display:flex;gap:16px;padding:14px 0;text-decoration:none;font-weight:600;letter-spacing:-.015em}.toc[data-astro-cid-fjd3bvuv] a[data-astro-cid-fjd3bvuv]:before{content:counter(c,decimal-leading-zero);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.toc[data-astro-cid-fjd3bvuv] a[data-astro-cid-fjd3bvuv]:hover{color:var(--accent)}.sources[data-astro-cid-fjd3bvuv]{margin-top:56px;font-size:var(--t-small)}.sources[data-astro-cid-fjd3bvuv] ul[data-astro-cid-fjd3bvuv]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.sources[data-astro-cid-fjd3bvuv] a[data-astro-cid-fjd3bvuv]{color:var(--accent)}.sources[data-astro-cid-fjd3bvuv] span[data-astro-cid-fjd3bvuv]{color:var(--muted)}.signoff[data-astro-cid-fjd3bvuv]{margin-top:56px;padding-top:28px;border-top:1px solid var(--rule);color:var(--muted);font-size:var(--t-body)}.signoff[data-astro-cid-fjd3bvuv] strong[data-astro-cid-fjd3bvuv]{color:var(--fg)}.more[data-astro-cid-fjd3bvuv]{padding-top:0}
