.metro_stateGroup__1sKJS{margin-top:1.5rem}.metro_stateTitle__GmPIt{font-size:1.05rem;font-weight:700;margin:0 0 .6rem;padding-bottom:.3rem;border-bottom:2px solid var(--line,rgba(20,30,50,.12));letter-spacing:.02em}.metro_list__2Grh1{display:grid;gap:.7rem}.metro_card__pV0I9{display:block;border:1px solid var(--line,rgba(20,30,50,.12));border-radius:12px;padding:.8rem 1rem;background:var(--surface,#fff);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.metro_card__pV0I9:hover{border-color:var(--accent,#2f6df6);transform:translateY(-1px)}.metro_metroName__BWP1y{font-size:.98rem;font-weight:700;margin:0}.metro_headline__4yV9w{font-size:.82rem;color:var(--muted,#41495a);margin:.25rem 0 0}.metro_median__0W0_p{font-weight:700;color:var(--text,#16202e)}.metro_count__1hfeJ{font-size:.74rem;color:var(--muted,#7b8392)}@media (min-width:640px){.metro_list__2Grh1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.metro_list__2Grh1{grid-template-columns:repeat(3,minmax(0,1fr))}}