.transit-main[data-astro-cid-7mculyak]{padding-top:var(--space-8);padding-bottom:var(--space-12)}.page-header[data-astro-cid-7mculyak]{margin-bottom:var(--space-8)}.eyebrow[data-astro-cid-7mculyak]{display:inline-block;font-size:var(--fs-1);font-weight:var(--font-weight-bold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.page-title[data-astro-cid-7mculyak]{font-size:var(--fs-4);font-weight:var(--font-weight-bold);line-height:var(--lh-4);color:var(--color-text);margin:0 0 var(--space-2) 0;max-width:900px}.page-subtitle[data-astro-cid-7mculyak]{font-size:var(--fs-2);color:var(--color-text-muted);margin:0}.transit-layout-grid[data-astro-cid-7mculyak]{display:grid;grid-template-columns:1fr;gap:var(--space-6);margin-bottom:var(--space-10)}@media (min-width: 840px){.transit-layout-grid[data-astro-cid-7mculyak]{grid-template-columns:1fr 1fr;align-items:start}}.input-card{display:flex;flex-direction:column;gap:var(--space-5)}.card-heading[data-astro-cid-7mculyak]{font-size:var(--fs-4);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-4) 0}.form-fields[data-astro-cid-7mculyak]{display:flex;flex-direction:column;gap:var(--space-5)}.form-foot-note[data-astro-cid-7mculyak]{font-size:var(--fs-1);color:var(--color-text-muted);margin-top:var(--space-4);margin-bottom:0}.transit-result-section[data-astro-cid-7mculyak]{display:flex;flex-direction:column;gap:var(--space-4)}.result-box-highlight[data-astro-cid-7mculyak]{background-color:var(--color-accent);color:var(--color-accent-contrast);border-radius:var(--radius-md);padding:var(--space-6)}.result-eyebrow[data-astro-cid-7mculyak]{font-size:var(--fs-1);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-contrast);margin-bottom:var(--space-2)}.result-hero-price[data-astro-cid-7mculyak]{font-size:var(--fs-5);font-weight:var(--font-weight-bold);line-height:var(--lh-5);color:var(--color-accent-contrast);margin-bottom:var(--space-2)}.result-breakdown[data-astro-cid-7mculyak]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-2);color:var(--color-accent-contrast);opacity:.95}.breakdown-bullet[data-astro-cid-7mculyak]{opacity:.6}.result-card-comparison{padding:var(--space-4)}.comparison-row[data-astro-cid-7mculyak]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width: 480px){.comparison-row[data-astro-cid-7mculyak]{grid-template-columns:1fr auto 1fr;align-items:center}.comp-divider[data-astro-cid-7mculyak]{width:1px;height:100%;min-height:50px;background-color:var(--color-border)}}.comp-col[data-astro-cid-7mculyak]{display:flex;flex-direction:column;gap:var(--space-1)}.comp-label[data-astro-cid-7mculyak]{font-size:var(--fs-1);font-weight:var(--font-weight-bold);color:var(--color-text-muted);text-transform:uppercase}.comp-val-wrap[data-astro-cid-7mculyak]{display:flex;align-items:center;gap:var(--space-3)}.comp-val-wrap[data-astro-cid-7mculyak] .badge{white-space:normal;line-height:var(--lh-1);text-align:left;overflow-wrap:anywhere}.comp-val[data-astro-cid-7mculyak]{font-size:var(--fs-4);font-weight:var(--font-weight-bold);color:var(--color-text)}.comp-card-note[data-astro-cid-7mculyak]{font-size:var(--fs-1);color:var(--color-text-muted)}.transit-passes-section[data-astro-cid-7mculyak]{margin-top:var(--space-8);margin-bottom:var(--space-8)}.section-title[data-astro-cid-7mculyak]{font-size:var(--fs-4);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-4) 0}.passes-grid[data-astro-cid-7mculyak]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width: 768px){.passes-grid[data-astro-cid-7mculyak]{grid-template-columns:repeat(6,1fr)}}.pass-price-card{text-align:center;padding:var(--space-3) var(--space-2)}.pass-duration[data-astro-cid-7mculyak]{font-size:var(--fs-1);color:var(--color-text-muted);margin-bottom:var(--space-1)}.pass-cost[data-astro-cid-7mculyak]{font-size:var(--fs-3);font-weight:var(--font-weight-bold);color:var(--color-text)}.transit-notes-section[data-astro-cid-7mculyak]{margin-top:var(--space-6)}.sub-note-text[data-astro-cid-7mculyak]{margin-top:var(--space-2);margin-bottom:0}.sources-links[data-astro-cid-7mculyak]{margin-top:var(--space-2)}
