.page-departures__live[data-astro-cid-p5xroubj]{background:#fff;border:3px solid #15203b;border-left:12px solid #c4457f;border-radius:10px 18px 18px 10px;padding:12px 18px;box-shadow:5px 6px #15203b33}.page-departures__live-row[data-astro-cid-p5xroubj]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.page-departures__live-tag[data-astro-cid-p5xroubj]{color:#fff;letter-spacing:.1em;background:#c4457f;border-radius:999px;padding:4px 12px 4px 26px;font:500 13px DM Mono;position:relative}.page-departures__live-tag[data-astro-cid-p5xroubj]:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-top:-4px;animation:1.6s ease-in-out infinite page-departures-pulse;position:absolute;top:50%;left:10px}@keyframes page-departures-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.page-departures__live-tag[data-astro-cid-p5xroubj]:before{animation:none}}.page-departures__live-text[data-astro-cid-p5xroubj]{flex:280px;margin:0;font-size:17px}.page-departures__live-follow[data-astro-cid-p5xroubj]{color:#fff;background:#2a6cb0;border:2px solid #15203b;border-radius:999px;padding:9px 18px;font-weight:700;text-decoration:none}.page-departures__live-follow[data-astro-cid-p5xroubj]:focus-visible,.page-departures__live-stops[data-astro-cid-p5xroubj] summary[data-astro-cid-p5xroubj]:focus-visible{outline-offset:3px;outline:3px solid #15203b}.page-departures__live-stops[data-astro-cid-p5xroubj]{margin-top:10px}.page-departures__live-stops[data-astro-cid-p5xroubj] summary[data-astro-cid-p5xroubj]{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;font:500 12px DM Mono}.page-departures__source[data-astro-cid-p5xroubj]{letter-spacing:.08em;color:#a9d3f2;font-size:11px;display:block}.page-departures__leg[data-astro-cid-p5xroubj]{display:block}.page-departures__leg--to[data-astro-cid-p5xroubj]:before{content:"→ ";color:#a9d3f2}.page-departures__stack[data-astro-cid-p5xroubj]{flex-direction:column;gap:28px;padding:26px 40px 40px;display:flex}.page-departures__row-2[data-astro-cid-p5xroubj]{justify-content:flex-end;display:flex}.page-departures__text-3[data-astro-cid-p5xroubj]{cursor:pointer;color:#fff;background:#2a6cb0;border-radius:6px;padding:13px 22px;font-size:16px;font-weight:700;text-decoration:none}.page-departures__first[data-astro-cid-p5xroubj]{color:#15203b;background:#fff;border:3px solid #15203b;border-left:12px solid #f2b4cf;border-radius:10px;padding:16px 20px}.page-departures__first-title[data-astro-cid-p5xroubj]{text-transform:uppercase;margin:0 0 6px;font:900 28px/1 Big Shoulders Display}.page-departures__first-links[data-astro-cid-p5xroubj]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.page-departures__first-links[data-astro-cid-p5xroubj] a[data-astro-cid-p5xroubj]:not(.page-departures__text-3){color:#15203b;font-weight:700}.page-departures__card[data-astro-cid-p5xroubj]{color:#eef3fa;background:#101a33;border-radius:10px;padding:6px 0 12px;overflow:hidden}.page-departures__card[data-astro-cid-p5xroubj]>p[data-astro-cid-p5xroubj]{padding-inline:24px}.page-departures__grid[data-astro-cid-p5xroubj]{letter-spacing:.12em;color:#a9d3f2;border-bottom:1px solid #2c3d63;grid-template-columns:150px 1.4fr 1.6fr 150px 150px;gap:14px;padding:12px 38px;font:500 12px DM Mono;display:grid}.page-departures__grid-2[data-astro-cid-p5xroubj]{color:inherit;background:#17254a;border-left:8px solid #f2b4cf;border-radius:6px 14px 14px 6px;grid-template-columns:150px 1.4fr 1.6fr 150px 150px;align-items:center;gap:14px;margin:10px 14px 0;padding:12px 24px 12px 16px;text-decoration:none;transition:transform .15s;display:grid}.page-departures__grid-2[data-astro-cid-p5xroubj][data-kind=trip],.page-departures__grid-2[data-astro-cid-p5xroubj][data-kind=train]{border-left-color:#2a6cb0}.page-departures__grid-2[data-astro-cid-p5xroubj][data-kind=event]{border-left-color:#f5dc3c}.page-departures__grid-2[data-astro-cid-p5xroubj]:hover,.page-departures__grid-2[data-astro-cid-p5xroubj]:focus-visible{background:#1d2c52;transform:translate(4px)rotate(-.4deg)}@media (prefers-reduced-motion:reduce){.page-departures__grid-2[data-astro-cid-p5xroubj],.page-departures__grid-4[data-astro-cid-p5xroubj]{transition:none}}.page-departures__text-4[data-astro-cid-p5xroubj]{color:#fff;font:500 15px DM Mono}.page-departures__text-5[data-astro-cid-p5xroubj]{align-items:center;gap:10px;display:flex}.page-departures__mark-2[data-astro-cid-p5xroubj]{border:3px solid #fff;border-radius:50%;flex:none;width:28px;height:28px;display:block;box-shadow:0 0 0 2px #15203b}.page-departures__label-2[data-astro-cid-p5xroubj]{letter-spacing:.04em;text-transform:uppercase;font:800 28px/1 Big Shoulders Display}.page-departures__text-6[data-astro-cid-p5xroubj]{color:#a9d3f2;font-size:13px}.page-departures__text-7[data-astro-cid-p5xroubj]{font-size:17px}.page-departures__text-8[data-astro-cid-p5xroubj]{font:500 14px DM Mono}.page-departures__text-11[data-astro-cid-p5xroubj]{color:#15203b;letter-spacing:.08em;border-radius:999px;justify-self:start;padding:5px 12px;font:500 13px DM Mono;transform:rotate(-2deg)}.page-departures__grid-3[data-astro-cid-p5xroubj]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;display:grid}.page-departures__heading[data-astro-cid-p5xroubj]{letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(90deg,#a9d3f2 0 33%,#f2b4cf 33% 66%,#fff 66%) 0 100%/100% 6px no-repeat;margin:0 0 16px;padding-bottom:4px;font:900 40px/1 Big Shoulders Display;display:inline-block}.page-departures__grid-4[data-astro-cid-p5xroubj]{background:#fff;border:3px solid #15203b;border-radius:6px 14px 14px 6px;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:14px;padding:10px 14px 10px 10px;transition:transform .15s;display:grid;box-shadow:4px 5px #15203b33}.page-departures__grid-4[data-astro-cid-p5xroubj]:nth-of-type(odd){transform:rotate(-.6deg)}.page-departures__grid-4[data-astro-cid-p5xroubj]:nth-of-type(2n){transform:rotate(.5deg)}.page-departures__grid-4[data-astro-cid-p5xroubj]:hover{transform:rotate(0)translateY(-3px)}.page-departures__box[data-astro-cid-p5xroubj]{object-fit:cover;border:3px solid #fff;border-radius:4px;outline:2px solid #15203b;width:130px;height:90px}.page-departures__row-3[data-astro-cid-p5xroubj]{align-items:baseline;gap:10px;display:flex}.page-departures__label-3[data-astro-cid-p5xroubj]{letter-spacing:.04em;text-transform:uppercase;font:800 26px Big Shoulders Display}.page-departures__text-12[data-astro-cid-p5xroubj]{font-size:14px}.page-departures__box-2[data-astro-cid-p5xroubj]{margin-top:2px;font-size:15.5px;line-height:1.45}.page-departures__row-4[data-astro-cid-p5xroubj]{background:#eef3fa;border:3px dashed #9db6d6;border-radius:14px 6px 6px 14px;align-items:center;gap:16px;margin-bottom:12px;padding:8px 14px 8px 8px;display:flex}.page-departures__art[data-astro-cid-p5xroubj]{mix-blend-mode:multiply;flex:none}@media (width<=899px){.page-departures__stack[data-astro-cid-p5xroubj]{padding:26px 16px 40px}.page-departures__row-2[data-astro-cid-p5xroubj]{flex-wrap:wrap}.page-departures__grid[data-astro-cid-p5xroubj],.page-departures__grid-2[data-astro-cid-p5xroubj]{grid-template-columns:minmax(0,1fr)}.page-departures__text-5[data-astro-cid-p5xroubj]{flex-wrap:wrap}.page-departures__grid-3[data-astro-cid-p5xroubj]{grid-template-columns:minmax(0,1fr);gap:16px}.page-departures__grid-4[data-astro-cid-p5xroubj]{grid-template-columns:minmax(0,1fr)}.page-departures__row-3[data-astro-cid-p5xroubj],.page-departures__row-4[data-astro-cid-p5xroubj]{flex-wrap:wrap}}
