.transit_twoTrack__W4NFV{display:grid;grid-template-columns:minmax(0,16rem) minmax(0,1fr);grid-gap:clamp(1.6rem,1rem + 3vw,4rem);gap:clamp(1.6rem,1rem + 3vw,4rem);align-items:start}.transit_rail__OMpWx{position:-webkit-sticky;position:sticky;top:var(--nav-clearance)}.transit_rail__OMpWx>*{max-width:none;margin-bottom:0}.transit_rail__OMpWx :is(h1,h2,h3){font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);overflow-wrap:break-word}@media (max-width:720px){.transit_twoTrack__W4NFV{grid-template-columns:1fr}.transit_rail__OMpWx{position:static;top:auto}}.transit_prose__tj3Gx{max-width:62ch}.transit_prose__tj3Gx p{font-size:1.05rem;line-height:1.7;color:var(--text-dim)}.transit_prose__tj3Gx p+p{margin-top:1.2rem}.transit_scores__4UO4u{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:clamp(1rem,.6rem + 1.5vw,1.6rem);gap:clamp(1rem,.6rem + 1.5vw,1.6rem)}.transit_score__8NyPF{padding:clamp(1.3rem,1rem + 1vw,1.8rem);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.transit_scoreValue__GWQbL{font-family:var(--font-display);font-size:var(--step-2);line-height:1;color:var(--text)}.transit_scoreLabel__w0FNz{margin-top:.6rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bronze)}.transit_scoreNote__0W_2o{margin-top:.35rem;font-size:.88rem;color:var(--text-faint)}.transit_sourcesWrap__Z_4C3{max-width:760px}.transit_sources__nH5_e{list-style:none;padding:0;margin:1.2rem 0 1.6rem;display:grid;grid-gap:.8rem;gap:.8rem}.transit_sources__nH5_e a{font-size:.95rem;color:var(--text-dim);transition:color .2s ease}.transit_sources__nH5_e a:hover{color:var(--bronze)}.transit_note__2_EpY{font-size:.82rem;color:var(--text-faint);line-height:1.6;max-width:62ch}