/* Larger reading text; retain the first-visit/FAQ order established earlier today. */
.hero-desc,.hero-clinic,.hero .station,.hero h1 .sub{font-size:16px}
.service-item p,.cost-panel p,.steps p,.faq-list details>div,.service-detail,.route p,.doctor-grid>div>p:last-child,.section-note,.address{font-size:17px;line-height:1.85}
summary,.booking-guide-links a,.text-link{font-size:16px}.booking-guide-note,.section-foot,.small,.footer{font-size:14px;line-height:1.8}
.quicknav a{font-size:14px;min-height:64px}.hours-table,.hours-table tbody th,.hours-table th,.hours-table td{font-size:14px}.hours-table{min-width:300px}
.mobile-booking a{font-size:16px}.same-day,.urgent{font-size:14px;flex-wrap:wrap}.hours-value{white-space:normal}.location-summary small{font-size:14px}
