/* v27 — ajuste específico para la vista intermedia marcada */
@media (min-width:600px) and (max-width:1024px){
  /* El mapa se amplía y alcanza el borde derecho de la composición. */
  .hero-map-composite{
    width:176%!important;
    max-width:none!important;
    height:auto!important;
    left:-20%!important;
    top:-9%!important;
  }

  /* Marca arriba; Home, Cultivos y Contacto en tres bloques paralelos. */
  .footer-grid{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    column-gap:18px!important;
    row-gap:26px!important;
    text-align:center!important;
  }
  .footer-brand{grid-column:1/-1!important;text-align:center!important}
  .footer-grid>div:not(.footer-brand),.footer-grid>div:last-child,.footer-contact{grid-column:auto!important;text-align:center!important}
  .site-footer .footer-grid>div:nth-child(3){display:block!important}
  .site-footer h4{font-size:10px!important}
  .site-footer a{font-size:9px!important;line-height:1.45!important}
  .footer-icon-link{justify-content:center!important}
}
