.route-hero[data-astro-cid-uvgs2m5l]{margin:0}.diagram[data-astro-cid-uvgs2m5l]{width:100%;height:auto;overflow:visible}.tall[data-astro-cid-uvgs2m5l]{max-width:26rem;margin-inline:auto;display:none}@media (width<=44.99rem){.wide[data-astro-cid-uvgs2m5l]{display:none}.tall[data-astro-cid-uvgs2m5l]{display:block}}.route[data-astro-cid-uvgs2m5l]{fill:none;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.tall[data-astro-cid-uvgs2m5l] .route[data-astro-cid-uvgs2m5l]{stroke-width:13px}.route[data-astro-cid-uvgs2m5l].a,.stop[data-astro-cid-uvgs2m5l].a{stroke:var(--line-a)}.route[data-astro-cid-uvgs2m5l].b,.stop[data-astro-cid-uvgs2m5l].b{stroke:var(--line-b)}.stop[data-astro-cid-uvgs2m5l]{fill:var(--surface);stroke-width:7px}.interchange[data-astro-cid-uvgs2m5l]{fill:var(--surface);stroke:var(--ink);stroke-width:9px;transform-box:fill-box;transform-origin:50%}.station[data-astro-cid-uvgs2m5l]{fill:var(--ink);font-size:26px;font-weight:700;font-stretch:112%}.minutes[data-astro-cid-uvgs2m5l]{font-size:25px;font-weight:760;font-stretch:112%}.minutes[data-astro-cid-uvgs2m5l].a{fill:var(--line-a)}.minutes[data-astro-cid-uvgs2m5l].b{fill:var(--line-b-ink)}.meet-kicker[data-astro-cid-uvgs2m5l]{fill:var(--ink-2);font-size:19px}.meet[data-astro-cid-uvgs2m5l]{letter-spacing:-.01em;fill:var(--ink);font-size:38px;font-weight:820;font-stretch:125%}.tall[data-astro-cid-uvgs2m5l] .station[data-astro-cid-uvgs2m5l]{font-size:23px}.tall[data-astro-cid-uvgs2m5l] .minutes[data-astro-cid-uvgs2m5l]{font-size:22px}.tall[data-astro-cid-uvgs2m5l] .meet-kicker[data-astro-cid-uvgs2m5l]{font-size:16px}.tall[data-astro-cid-uvgs2m5l] .meet[data-astro-cid-uvgs2m5l]{font-size:27px;font-stretch:108%}figcaption[data-astro-cid-uvgs2m5l]{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:1.75rem;padding-top:1.25rem;display:flex}figcaption[data-astro-cid-uvgs2m5l] p[data-astro-cid-uvgs2m5l]{max-width:40rem}.next[data-astro-cid-uvgs2m5l]{font:inherit;color:var(--ink);background:var(--surface);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;padding:.6rem 1.15rem;font-size:.9375rem;font-weight:620;font-stretch:110%;transition:background-color .15s,color .15s}.next[data-astro-cid-uvgs2m5l]:hover{background:var(--ink);color:var(--surface)}.time-bars[data-astro-cid-n7stt7lv]{gap:2.5rem;display:grid}.row-head[data-astro-cid-n7stt7lv]{flex-direction:column;gap:.15rem;margin-bottom:1rem;display:flex}.row-title[data-astro-cid-n7stt7lv]{color:var(--ink-2);font-size:.9375rem;font-weight:500}.row-place[data-astro-cid-n7stt7lv]{font-size:1.5rem;font-weight:780;font-stretch:118%;line-height:1.15}dl[data-astro-cid-n7stt7lv]{gap:.9rem;display:grid}.journey[data-astro-cid-n7stt7lv]{gap:.3rem;display:grid}dt[data-astro-cid-n7stt7lv]{color:var(--ink-2);font-size:.875rem}dd[data-astro-cid-n7stt7lv]{align-items:center;gap:.75rem;margin:0;display:flex}.track[data-astro-cid-n7stt7lv]{height:12px;width:var(--w);border-radius:999px;min-width:12px;display:block}.a[data-astro-cid-n7stt7lv] .track[data-astro-cid-n7stt7lv]{background:var(--line-a)}.b[data-astro-cid-n7stt7lv] .track[data-astro-cid-n7stt7lv]{background:var(--line-b)}.value[data-astro-cid-n7stt7lv]{white-space:nowrap;font-weight:760;font-stretch:112%}.a[data-astro-cid-n7stt7lv] .value[data-astro-cid-n7stt7lv]{color:var(--line-a)}.b[data-astro-cid-n7stt7lv] .value[data-astro-cid-n7stt7lv]{color:var(--line-b-ink)}.gap[data-astro-cid-n7stt7lv]{margin-top:.9rem}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(2.5rem,7vw,5.5rem)}.hero-lede[data-astro-cid-lcdefpme]{margin-top:1.75rem}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:2rem;display:flex}.hero-diagram[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,5vw,3.5rem)}.problem[data-astro-cid-lcdefpme]{background:var(--surface);margin-top:var(--section)}.split[data-astro-cid-lcdefpme]{gap:3rem;display:grid}@media (width>=60rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.example-intro[data-astro-cid-lcdefpme]{margin-bottom:1.75rem}.steps[data-astro-cid-lcdefpme]{max-width:44rem;margin-top:3rem;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:0 0 3rem 3.75rem;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{padding-bottom:0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--surface);border:5px solid var(--ink);z-index:1;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:.25rem;left:.5rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--ink);width:7px;margin-left:-3.5px;position:absolute;top:1rem;bottom:-.5rem;left:1.125rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:before{border:7px solid var(--ink);width:2rem;height:2rem;top:-.125rem;left:.125rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:var(--measure);margin-top:.5rem}.features[data-astro-cid-lcdefpme]{background:var(--surface)}.feature-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:0;list-style:none}.feature-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:1rem 0;font-size:1.1875rem;font-weight:520}.faq-more[data-astro-cid-lcdefpme]{margin-top:1rem}.faq-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}summary[data-astro-cid-lcdefpme]{cursor:pointer;padding:1.15rem 2.5rem 1.15rem 0;font-size:1.1875rem;font-weight:640;list-style:none;position:relative}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"";border:3px solid var(--ink);border-radius:50%;width:.75rem;height:.75rem;margin-top:-.375rem;transition:background-color .15s;position:absolute;top:50%;right:.25rem}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{background:var(--ink)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:var(--measure);padding-bottom:1.25rem}.closing[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--surface);padding-block:clamp(4rem,10vw,7rem)}.closing-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}
