/* Health Groups layout fix v1
   #health-category-aging is now the category section, not the card grid.
   Legacy aging-card styles still target this id as a grid container. */
.health-category-section#health-category-aging{
  display:block!important;
  grid-template-columns:none!important;
  gap:0!important;
  width:100%!important;
  min-width:0!important;
}

.health-category-section#health-category-aging > .health-category-section__head{
  display:grid!important;
  width:100%!important;
  grid-column:auto!important;
}

.health-category-section#health-category-aging > #health-aging-grid.health-feature-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:12px!important;
  width:100%!important;
  min-width:0!important;
}

.health-category-section#health-category-aging > #health-aging-grid .health-feature{
  width:100%!important;
  min-width:0!important;
}

@media(max-width:820px){
  .health-category-section#health-category-aging > #health-aging-grid.health-feature-grid{
    grid-template-columns:1fr!important;
    gap:10px!important;
  }
}
