/* Ekklesia v33 — correção definitiva da arte Turma do Bem no mobile.
   A imagem permanece original e inteira; apenas o dimensionamento é controlado. */
.home-v29 .social-v28-frame{
  width:100%;
  min-height:0 !important;
  height:auto !important;
  display:grid !important;
  place-items:center !important;
  overflow:visible !important;
  padding:clamp(14px,2.2vw,26px) !important;
}
.home-v29 .social-v28-frame img{
  display:block !important;
  width:min(100%,440px) !important;
  height:auto !important;
  min-height:0 !important;
  max-width:100% !important;
  max-height:none !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  object-position:center !important;
  margin:0 auto !important;
  transform:none !important;
}
@media (max-width:900px){
  .home-v29 .social-v28-visual{
    width:100% !important;
    max-width:520px !important;
    margin-inline:auto !important;
    padding:0 !important;
  }
  .home-v29 .social-v28-frame{
    padding:16px !important;
    border-radius:24px !important;
  }
  .home-v29 .social-v28-frame img{
    width:min(100%,390px) !important;
  }
}
@media (max-width:620px){
  .home-v29 .social-v28-visual{max-width:100% !important;}
  .home-v29 .social-v28-frame{
    padding:12px !important;
    border-radius:22px !important;
  }
  .home-v29 .social-v28-frame img{
    width:min(86vw,340px) !important;
  }
}
