/* Home — ajuste SOLO para celular/tableta (hasta 980px, mismo punto donde el sitio cambia a hamburguesa).
   En PC (981px o más) este archivo no aplica nada. */
@media (max-width: 980px) {
  /* foto del abogado más pequeña */
  .hero-bento:not(.svc-hero-bento) .hb-photo { height: 40vw; max-height: 240px; }
  .hero-bento:not(.svc-hero-bento) .hb-photo-img { background-position: 62% 28%; }
}
