/* Caregiver result tables retain readable columns within the shared scroll region. */
.health-article-table { min-width:40rem; }
.health-article-term { white-space:nowrap; }
[data-health-article] .page-hero h1 { max-width:none; }
@media(max-width:1023px) {
  body.page-health-article { padding-bottom:calc(76px + env(safe-area-inset-bottom)); }
  .page-health-article .contact-rail { flex-direction:row;justify-content:space-around;align-items:center;top:auto;bottom:0;left:0;right:0;width:100%;height:auto;max-height:none;margin:0;padding:4px 8px calc(4px + env(safe-area-inset-bottom));overflow:visible;border-radius:14px 14px 0 0; }
  .page-health-article .contact-rail .rail-link { flex:1;min-width:44px; }
}
@media(max-width:600px) {
  [data-health-article] .page-hero h1 { font-size:30px;line-height:1.4; }
}
