/* V4.16 — reposiciona conteúdo do hero no mobile */
@media (max-width:860px){
  .home-cover-content-v46{
    padding:52px 0 22px!important;
    grid-template-rows:auto auto auto 1fr auto!important;
  }
  .home-cover-location-v46{
    margin-bottom:14px!important;
  }
  .home-cover-content-v46 h1{
    margin:0!important;
    max-width:8.7ch!important;
  }
  .home-cover-content-v46 p{
    margin-top:10px!important;
    max-width:27ch!important;
  }
  .home-cover-actions-v46{
    grid-row:5!important;
    align-self:end!important;
  }
}
@media (max-width:430px){
  .home-cover-content-v46{
    padding-top:46px!important;
    padding-bottom:18px!important;
  }
}
