.line-index[data-astro-cid-hjy2vj4g]{margin-block:56px 40px}.line-index-chips[data-astro-cid-hjy2vj4g]{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.line-index-chips[data-astro-cid-hjy2vj4g] a[data-astro-cid-hjy2vj4g]{align-items:center;min-height:44px;display:inline-flex}.line-index-group[data-astro-cid-hjy2vj4g]{margin-block:40px}.line-index-group[data-astro-cid-hjy2vj4g] li[data-astro-cid-hjy2vj4g]{margin-block:12px}.line-index-practical[data-astro-cid-hjy2vj4g]{columns:2 260px;padding-inline-start:20px}.ways-to-go[data-astro-cid-4cpd5zrs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:1rem;display:grid}.ways-to-go--pair[data-astro-cid-4cpd5zrs]{grid-template-columns:repeat(2,minmax(0,1fr))}.ways-to-go--single[data-astro-cid-4cpd5zrs]{grid-template-columns:minmax(0,1fr)}.ways-to-go-cell[data-astro-cid-4cpd5zrs]{border:1px solid var(--line);border-radius:var(--radius-sm,.75rem);background:var(--surface);min-width:0;padding:1rem}.ways-to-go[data-astro-cid-4cpd5zrs] h2[data-astro-cid-4cpd5zrs]{color:var(--ink);margin:0 0 .5rem;font-size:1.1rem}.ways-to-go[data-astro-cid-4cpd5zrs] p[data-astro-cid-4cpd5zrs]{margin:.35rem 0;font-size:.875rem;line-height:1.5}.ways-to-go[data-astro-cid-4cpd5zrs] .disclosure[data-astro-cid-4cpd5zrs]{color:var(--muted);margin-bottom:.65rem;font-size:.75rem}.ways-to-go[data-astro-cid-4cpd5zrs] a[data-astro-cid-4cpd5zrs]{color:var(--ink);text-underline-offset:.2em}@media (width<=600px){.ways-to-go[data-astro-cid-4cpd5zrs]{grid-template-columns:minmax(0,1fr)}}.edition-chip[data-astro-cid-rjgb26vg]{color:var(--muted);flex-wrap:wrap;gap:.25rem .65rem;margin-block:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.edition-chip[data-astro-cid-rjgb26vg] a[data-astro-cid-rjgb26vg]{color:var(--ink);text-underline-offset:.2em}.guide-edition[data-astro-cid-cr6kq5ef]{color:var(--muted);margin-block:.5rem;font-size:.75rem}.guide-edition[data-astro-cid-cr6kq5ef]>summary[data-astro-cid-cr6kq5ef]{min-height:44px;color:var(--ink);cursor:pointer;align-content:center}.journey-day-summary[data-astro-cid-4vzuyked]{margin-block:.75rem;font-size:.875rem}.journey-day-summary[data-astro-cid-4vzuyked] p[data-astro-cid-4vzuyked]{margin:0}.journey-day-label[data-astro-cid-4vzuyked]{color:var(--muted)}[data-astro-cid-4vzuyked][data-day-notes]>summary[data-astro-cid-4vzuyked]{cursor:pointer;align-content:center;min-height:44px}[data-astro-cid-4vzuyked][data-day-times]{font-variant-numeric:tabular-nums;font-weight:650}.next-departures[data-astro-cid-wvgtdxkc]{gap:4px;margin-block:0 10px;display:grid}.next-departures[data-astro-cid-wvgtdxkc][hidden]{display:none}.next-departures-label[data-astro-cid-wvgtdxkc]{flex-wrap:wrap;gap:0 8px;margin:0;font-size:.875rem;line-height:1.4;display:flex}.next-departures-label[data-astro-cid-wvgtdxkc] span[data-astro-cid-wvgtdxkc]{color:var(--muted)}.next-departures-list[data-astro-cid-wvgtdxkc]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.next-departures-list[data-astro-cid-wvgtdxkc] li{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;line-height:1.4;display:flex}.next-departures-list[data-astro-cid-wvgtdxkc] strong{font-variant-numeric:tabular-nums;font-size:1.0625rem}.next-departures-list[data-astro-cid-wvgtdxkc] .next-departures-in{font-weight:650}.next-departures-list[data-astro-cid-wvgtdxkc] .next-departures-mark{margin-inline-start:1px;font-size:.7em}.next-departures-list[data-astro-cid-wvgtdxkc] .next-departures-date{font-weight:650}.next-departures-list[data-astro-cid-wvgtdxkc] li.next-departures-withheld,.next-departures-list[data-astro-cid-wvgtdxkc] li.next-departures-note{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:.8125rem;line-height:1.45;display:block}.next-departures-list[data-astro-cid-wvgtdxkc] .next-departures-where{overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:.875rem}.fare-cell-label[data-astro-cid-scyghazo]{display:none}@media (width<=600px){[data-astro-cid-scyghazo][data-fare] .guide-comparison-scroll[data-astro-cid-scyghazo]{overflow:visible}[data-astro-cid-scyghazo][data-fare] table[data-astro-cid-scyghazo]{min-width:0}[data-astro-cid-scyghazo][data-fare] thead[data-astro-cid-scyghazo]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-astro-cid-scyghazo][data-fare] tbody[data-astro-cid-scyghazo]{gap:.75rem;display:grid}[data-astro-cid-scyghazo][data-fare] tbody[data-astro-cid-scyghazo] tr[data-astro-cid-scyghazo]{border:1px solid var(--line);background:var(--surface);border-radius:6px;min-width:0;padding:.75rem;display:grid}[data-astro-cid-scyghazo][data-fare] tbody[data-astro-cid-scyghazo] th[data-astro-cid-scyghazo],[data-astro-cid-scyghazo][data-fare] tbody[data-astro-cid-scyghazo] td[data-astro-cid-scyghazo]{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0}[data-astro-cid-scyghazo][data-fare] tbody[data-astro-cid-scyghazo] td[data-astro-cid-scyghazo]:nth-child(2){color:var(--ink);margin-block:.25rem .5rem;font-size:1.1rem;font-weight:750}.fare-cell-label[data-astro-cid-scyghazo]{color:var(--muted);font-size:.75rem;font-weight:500;display:block}}.guide-answer-times[data-astro-cid-mpykteqv] .breadcrumb[data-astro-cid-mpykteqv]{margin-block:0;padding-block:4px 0}.guide-answer-times[data-astro-cid-mpykteqv] .guide-heading[data-astro-cid-mpykteqv]{padding-top:4px}.quick-answer--timed[data-astro-cid-mpykteqv] .eyebrow[data-astro-cid-mpykteqv],.quick-answer--timed[data-astro-cid-mpykteqv] .route-chips[data-astro-cid-mpykteqv],.quick-answer--timed[data-astro-cid-mpykteqv] .answer-text[data-astro-cid-mpykteqv]{margin-bottom:8px}.quick-answer--timed[data-astro-cid-mpykteqv] .edition-chip{gap:8px .5rem;margin-block:10px 0;font-size:.75rem;line-height:1.5}.quick-answer--timed[data-astro-cid-mpykteqv] .fare-chip{margin-block:0 10px;font-size:.9375rem;line-height:1.45}@media (width<=640px){.guide-answer-times[data-astro-cid-mpykteqv] .guide-heading[data-astro-cid-mpykteqv] h1[data-astro-cid-mpykteqv]{margin-bottom:12px;font-size:2rem}.quick-answer--timed[data-astro-cid-mpykteqv]{padding:16px}.quick-answer--timed[data-astro-cid-mpykteqv] .answer-text[data-astro-cid-mpykteqv]{line-height:1.5}}.guide-timetable-first[data-astro-cid-mpykteqv] .breadcrumb[data-astro-cid-mpykteqv]{margin-block:0;padding-block:12px}.guide-timetable-first[data-astro-cid-mpykteqv] .guide-heading[data-astro-cid-mpykteqv]{grid-template-columns:minmax(0,1fr);padding-top:8px}.guide-timetable-first[data-astro-cid-mpykteqv] .guide-heading[data-astro-cid-mpykteqv] h1[data-astro-cid-mpykteqv]{margin-bottom:12px;font-size:2rem}.guide-timetable-first[data-astro-cid-mpykteqv] .guide-heading[data-astro-cid-mpykteqv]>div[data-astro-cid-mpykteqv]>.eyebrow[data-astro-cid-mpykteqv],.guide-timetable-first[data-astro-cid-mpykteqv] .tt-head .airport-section-eyebrow,.guide-timetable-first[data-astro-cid-mpykteqv] .tt-lead{display:none}.app-airport--answer-first[data-astro-cid-mmlqv6q5] .airport-hero-inner[data-astro-cid-mmlqv6q5]{padding-block:16px 24px}.app-airport--answer-first[data-astro-cid-mmlqv6q5] .airport-hero[data-astro-cid-mmlqv6q5] h1[data-astro-cid-mmlqv6q5]{max-width:26ch;font-size:clamp(2.1rem,6vw,2.4rem)}.app-airport--answer-first[data-astro-cid-mmlqv6q5] .airport-answer[data-astro-cid-mmlqv6q5]{gap:12px;padding:16px}.app-airport--answer-first[data-astro-cid-mmlqv6q5] .airport-answer-text[data-astro-cid-mmlqv6q5]{max-width:70ch;font-family:inherit;font-size:1rem;line-height:1.5}.app-airport--answer-first[data-astro-cid-mmlqv6q5] .airport-section-eyebrow[data-astro-cid-mmlqv6q5]{font-family:inherit;font-size:.78rem}.canary-app-screens[data-astro-cid-72tx5fzr]{align-items:center;gap:clamp(24px,4vw,56px);margin-block:35px;display:grid}.canary-app-screens-copy[data-astro-cid-72tx5fzr],.canary-app-screens-devices[data-astro-cid-72tx5fzr]{min-width:0}.canary-app-screens-copy[data-astro-cid-72tx5fzr] h2[data-astro-cid-72tx5fzr]{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}.canary-app-screens-copy[data-astro-cid-72tx5fzr] p[data-astro-cid-72tx5fzr]:not(.eyebrow){max-width:34rem;font-size:var(--text-read);margin:0;line-height:1.7}.canary-app-screens-scroller[data-astro-cid-72tx5fzr]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:8px 16px;scroll-padding-inline:16px;overflow:auto hidden}.canary-app-screens-scroller[data-astro-cid-72tx5fzr]::-webkit-scrollbar{display:none}.canary-app-screens-scroller[data-astro-cid-72tx5fzr]:focus-visible{outline:3px solid var(--primary);outline-offset:-3px;border-radius:12px}.canary-app-screens-phones[data-astro-cid-72tx5fzr]{align-items:end;gap:12px;margin:0;padding:16px 0 8px;list-style:none;display:flex}.canary-app-screens-phone[data-astro-cid-72tx5fzr]{scroll-snap-align:start;flex:none;width:min(46vw,210px)}.canary-app-screens-device[data-astro-cid-72tx5fzr]{background:#0b100e;border-radius:30px;padding:7px;box-shadow:0 16px 32px #0000004d,inset 0 0 0 1px #ffffff1a}.canary-app-screens-device[data-astro-cid-72tx5fzr] img[data-astro-cid-72tx5fzr]{background:#fff;border-radius:23px;width:100%;height:auto;display:block}.canary-app-screens-caption[data-astro-cid-72tx5fzr]{color:var(--muted);font-size:var(--text-fine);margin:12px 0 0;line-height:1.5}@media (width>=900px){.canary-app-screens[data-astro-cid-72tx5fzr]{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.canary-app-screens-scroller[data-astro-cid-72tx5fzr]{scroll-snap-type:none;margin-inline:0;padding:0;overflow:visible}.canary-app-screens-phones[data-astro-cid-72tx5fzr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-block:32px 0;display:grid}.canary-app-screens-phone[data-astro-cid-72tx5fzr]{width:auto}.canary-app-screens-phone[data-astro-cid-72tx5fzr].is-featured{transform:translateY(-28px)}.canary-app-screens-device[data-astro-cid-72tx5fzr]{border-radius:40px;padding:10px}.canary-app-screens-device[data-astro-cid-72tx5fzr] img[data-astro-cid-72tx5fzr]{border-radius:30px}}.app-page-heading[data-astro-cid-wp353gzy]{margin-block-end:32px}.app-value-list[data-astro-cid-wp353gzy]{font-size:var(--text-read);margin-block:20px;padding-inline-start:24px;line-height:1.6}.app-value-list[data-astro-cid-wp353gzy] li[data-astro-cid-wp353gzy]{margin-block:8px}.app-page-install[data-astro-cid-wp353gzy]{align-items:center;gap:24px;display:flex}.app-page-qr[data-astro-cid-wp353gzy]{display:none}.app-iphone-state[data-astro-cid-wp353gzy]{width:fit-content;margin-block:20px 8px}.app-iphone-note[data-astro-cid-wp353gzy]{color:var(--muted)}.app-page-credit[data-astro-cid-wp353gzy]{text-align:start}.app-page-faq[data-astro-cid-wp353gzy]{margin-block:40px}.app-page-faq[data-astro-cid-wp353gzy] details[data-astro-cid-wp353gzy]{margin-block:16px}@media (width>=900px){.app-page-qr[data-astro-cid-wp353gzy]{align-items:center;gap:16px;margin-top:0;display:flex}}
