.top[data-astro-cid-32smlkf2]{padding-bottom:0}.top[data-astro-cid-32smlkf2] h1[data-astro-cid-32smlkf2]{max-width:14ch}.chips[data-astro-cid-32smlkf2]{--gap:.5rem;margin:0;padding:0;list-style:none}.toc[data-astro-cid-32smlkf2]{border-block:1px solid var(--line);flex-wrap:wrap;gap:.4rem 1.25rem;padding-block:1rem;font-size:.9375rem;font-weight:600;display:flex}.toc[data-astro-cid-32smlkf2] a[data-astro-cid-32smlkf2]{color:var(--ink-soft);text-decoration:none}.toc[data-astro-cid-32smlkf2] a[data-astro-cid-32smlkf2]:hover{color:var(--clay-deep);text-underline-offset:.25em;text-decoration:underline}.alt[data-astro-cid-32smlkf2]{background:var(--bone);border-block:1px solid var(--line-soft)}.split[data-astro-cid-32smlkf2]{align-items:start;gap:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}@media (width>=62rem){.split[data-astro-cid-32smlkf2]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.split[data-astro-cid-32smlkf2].wide-map{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.split[data-astro-cid-32smlkf2]:not(.wide-map) .tmap{top:calc(var(--header-h) + 1rem);position:sticky}}.key[data-astro-cid-32smlkf2],.places[data-astro-cid-32smlkf2],.rules[data-astro-cid-32smlkf2],.events[data-astro-cid-32smlkf2],.offbike[data-astro-cid-32smlkf2],.systems[data-astro-cid-32smlkf2],.namesakes[data-astro-cid-32smlkf2],.legend[data-astro-cid-32smlkf2],.from[data-astro-cid-32smlkf2]{margin:0;padding:0;list-style:none}.key[data-astro-cid-32smlkf2]{gap:1.25rem;display:grid}.key[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{grid-template-columns:1.9rem 1fr;gap:.9rem;display:grid}.n[data-astro-cid-32smlkf2]{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums lining-nums;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;margin-top:.1rem;font-size:.8rem;font-weight:800;display:grid}.how[data-astro-cid-32smlkf2]{color:var(--clay-deep);font-size:.9375rem;font-weight:700}.key[data-astro-cid-32smlkf2] p[data-astro-cid-32smlkf2]:last-child{color:var(--ink-soft)}h3[data-astro-cid-32smlkf2].h4,.h4[data-astro-cid-32smlkf2]{font-family:var(--font-text);letter-spacing:0;font-size:1.0625rem;font-weight:800;line-height:1.3}.beside[data-astro-cid-32smlkf2]{align-content:start;gap:1.25rem;display:grid}.places[data-astro-cid-32smlkf2]{display:grid}.places[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{border-top:1px solid #ffffff29;grid-template-columns:1.9rem 1fr;column-gap:.75rem;padding:.6rem 0;display:grid}.places[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]:last-child{border-bottom:1px solid #ffffff29}.places[data-astro-cid-32smlkf2] .n[data-astro-cid-32smlkf2]{background:var(--limestone);color:var(--ink);grid-row:span 2}.places[data-astro-cid-32smlkf2] .what[data-astro-cid-32smlkf2]{font-weight:700}.places[data-astro-cid-32smlkf2] .how[data-astro-cid-32smlkf2]{color:#c9d3c8;grid-column:2;font-size:.9375rem;font-weight:500}.legend[data-astro-cid-32smlkf2]{flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.875rem;font-weight:600;display:flex}.legend[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{align-items:center;gap:.45rem;display:inline-flex}.legend[data-astro-cid-32smlkf2] i[data-astro-cid-32smlkf2]{border-radius:99px;width:1.4rem;height:.3rem;box-shadow:0 0 0 1.5px #f7f3ead9}.legend[data-astro-cid-32smlkf2] .gw[data-astro-cid-32smlkf2]{background:#f7f3ea;height:.16rem;box-shadow:0 0 0 2px #27332c,0 0 0 3.5px #f7f3ead9}.on-dark[data-astro-cid-32smlkf2] .link{color:#9fd3d9}.systems[data-astro-cid-32smlkf2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;margin-top:clamp(2rem,1.5rem + 2.5vw,3.5rem);display:grid}.systems[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]{border-radius:var(--radius-lg);border:1px solid #ffffff24;border-top:4px solid var(--sys);background:#ffffff0f;align-content:start;gap:.6rem;padding:1.3rem 1.3rem 1.4rem;display:grid}.systems[data-astro-cid-32smlkf2] h3[data-astro-cid-32smlkf2]{font-size:1.6rem}@media (width>=62rem){.systems[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:2rem}.systems[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]:last-child>[data-astro-cid-32smlkf2]:not(.where,h3,.size){grid-column:2}.systems[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]:last-child>p[data-astro-cid-32smlkf2]:not(.where,.size){grid-row:1/span 3}}.where[data-astro-cid-32smlkf2]{letter-spacing:.1em;text-transform:uppercase;color:#b9c4b8;font-size:.75rem;font-weight:700}.size[data-astro-cid-32smlkf2] strong[data-astro-cid-32smlkf2]{font-size:1.0625rem}.size[data-astro-cid-32smlkf2] span[data-astro-cid-32smlkf2]{color:#b9c4b8;font-size:.875rem}.systems[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.where,.size){color:#d5ddd4}.from[data-astro-cid-32smlkf2]{border-top:1px solid #ffffff24;gap:.25rem;padding-top:.6rem;font-size:.9375rem;font-weight:600;display:grid}.levels[data-astro-cid-32smlkf2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1.25rem;display:grid}.level[data-astro-cid-32smlkf2]{background:var(--bone);border:1px solid var(--line-soft);border-radius:var(--radius-lg);gap:1rem;padding:1.3rem;display:grid}.level[data-astro-cid-32smlkf2] h3[data-astro-cid-32smlkf2]{align-items:center;gap:.6rem;font-size:1.6rem;display:flex}.level[data-astro-cid-32smlkf2] .mark[data-astro-cid-32smlkf2]{flex:none;width:1rem;height:1rem}.level[data-astro-cid-32smlkf2][data-level=beginner] .mark[data-astro-cid-32smlkf2]{background:#2f7d4f;border-radius:50%}.level[data-astro-cid-32smlkf2][data-level=intermediate] .mark[data-astro-cid-32smlkf2]{background:#2a5d9c}.level[data-astro-cid-32smlkf2][data-level=advanced] .mark[data-astro-cid-32smlkf2]{background:var(--ink);transform:rotate(45deg)scale(.85)}.level[data-astro-cid-32smlkf2] ul[data-astro-cid-32smlkf2]{margin:0;padding:0;list-style:none;display:grid}.level[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{border-top:1px solid var(--line);gap:.3rem;padding:1rem 0;display:grid}.level[data-astro-cid-32smlkf2] h4[data-astro-cid-32smlkf2]{font-family:var(--font-text);letter-spacing:0;font-size:1.0625rem;font-weight:800}.stat[data-astro-cid-32smlkf2]{color:var(--clay-deep);font-size:.9375rem;font-weight:700}.level[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.stat,.start,.by){color:var(--ink-soft)}.start[data-astro-cid-32smlkf2]{align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;display:flex}.start[data-astro-cid-32smlkf2] .icon{width:1rem;height:1rem;color:var(--moss);flex:none}.by[data-astro-cid-32smlkf2]{font-size:var(--step--1);color:var(--stone)}.by[data-astro-cid-32smlkf2] a[data-astro-cid-32smlkf2]{color:inherit}.namesakes[data-astro-cid-32smlkf2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:1.25rem;display:grid}.namesakes[data-astro-cid-32smlkf2]>li[data-astro-cid-32smlkf2]{align-content:start;gap:.9rem;display:grid}.namesake-body[data-astro-cid-32smlkf2]{gap:.3rem;display:grid}.namesake-body[data-astro-cid-32smlkf2] h3[data-astro-cid-32smlkf2]{font-size:1.5rem}.namesake-body[data-astro-cid-32smlkf2] h3[data-astro-cid-32smlkf2] a[data-astro-cid-32smlkf2]{text-decoration-color:var(--clay);text-underline-offset:.18em;text-decoration-thickness:2px}.num[data-astro-cid-32smlkf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--moss);font-size:.75rem;font-weight:700}.namesake-body[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:last-child{color:var(--ink-soft);font-size:.9375rem}@media (width<=40rem){.namesakes[data-astro-cid-32smlkf2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.namesake-body[data-astro-cid-32smlkf2] h3[data-astro-cid-32smlkf2]{font-size:1.15rem}.namesake-body[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:last-child{display:none}}.rules[data-astro-cid-32smlkf2]{gap:1.1rem;display:grid}.rules[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{border-left:3px solid var(--moss);gap:.2rem;padding-left:1rem;display:grid}.rules[data-astro-cid-32smlkf2] p[data-astro-cid-32smlkf2]{color:var(--ink-soft)}.shop[data-astro-cid-32smlkf2],.arrive[data-astro-cid-32smlkf2]{gap:.9rem;padding:clamp(1.2rem,1rem + 1vw,1.75rem);display:grid}.shop[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.eyebrow,.small),.arrive[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.eyebrow,.small){color:var(--ink-soft)}.offbike[data-astro-cid-32smlkf2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1rem;display:grid}.offbike[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{background:var(--limestone);border:1px solid var(--line-soft);border-radius:var(--radius-lg);align-content:start;gap:.35rem;padding:1.15rem;display:grid}.offbike[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.how){color:var(--ink-soft)}.offbike[data-astro-cid-32smlkf2] .text-link[data-astro-cid-32smlkf2],.events[data-astro-cid-32smlkf2] .text-link[data-astro-cid-32smlkf2],.systems[data-astro-cid-32smlkf2] .text-link[data-astro-cid-32smlkf2]{width:fit-content;font-size:.9375rem}.events[data-astro-cid-32smlkf2]{gap:1.25rem;display:grid}.events[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]{border-top:1px solid var(--line);gap:.25rem;padding-top:1.1rem;display:grid}.when[data-astro-cid-32smlkf2]{letter-spacing:.1em;text-transform:uppercase;color:var(--clay-deep);font-size:.78rem;font-weight:800}.events[data-astro-cid-32smlkf2] li[data-astro-cid-32smlkf2]>p[data-astro-cid-32smlkf2]:not(.when){color:var(--ink-soft)}.arrive[data-astro-cid-32smlkf2] dl[data-astro-cid-32smlkf2]{margin:0;display:grid}.arrive[data-astro-cid-32smlkf2] dl[data-astro-cid-32smlkf2]>div[data-astro-cid-32smlkf2]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding:.65rem 0;display:flex}.arrive[data-astro-cid-32smlkf2] dt[data-astro-cid-32smlkf2]{font-weight:700}.arrive[data-astro-cid-32smlkf2] dd[data-astro-cid-32smlkf2]{color:var(--ink-soft);margin:0}.sources[data-astro-cid-32smlkf2]{margin-top:1rem}.sources[data-astro-cid-32smlkf2] summary[data-astro-cid-32smlkf2]{cursor:pointer;padding:.5rem 0;font-weight:700}.sources[data-astro-cid-32smlkf2] ul[data-astro-cid-32smlkf2]{gap:.35rem;margin:.5rem 0 0;padding-left:1.2rem;font-size:.9375rem;display:grid}.sources[data-astro-cid-32smlkf2] a[data-astro-cid-32smlkf2]{color:var(--creek)}
