/* 2026-09 rendered-QA corrections for BVLS phone layouts. */
@media(max-width:760px){
  .hero-aside{display:block;justify-self:stretch;width:100%;max-width:none;border-left:0;border-top:1px solid var(--line);padding:18px 0 0;margin:8px 0 0}
  .hero-aside::before{width:84px;max-width:none;margin:0 0 14px}
}
@media(max-width:430px){
  .charity-row{grid-template-columns:1fr;gap:12px}
  .charity-row .num{font-size:48px}
  .charity-row>a{grid-column:1}
  .member{display:block}
  .member-media{aspect-ratio:1/1;height:auto;min-height:0}
  .member-copy{padding:20px}
  .member-copy p{font-size:13px}
}
