/* Ajustes de encuadre y cierre */
.pa-hero img{object-position:center top}
.pa-footer-wrap{background:#111326}
.pa-footer{grid-template-columns:1.25fr repeat(3,.7fr);background:transparent}
@media(max-width:800px){.pa-footer{grid-template-columns:1fr 1fr}.pa-footer>div:first-child{grid-column:1/-1}}
@media(max-width:520px){
  .pa-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;padding:32px 0 38px}
  .pa-footer>div:first-child{grid-column:1/-1}
  .pa-footer p{margin:11px 0 0}
  .pa-footer h4{margin-bottom:8px}
  .pa-footer a{margin:6px 0;font-size:.72rem}
  .pa-footer small,.pa-footer p{font-size:.68rem;line-height:1.55}
}
@media(max-width:520px){.pa-footer-wrap .pa-footer{grid-template-columns:repeat(2,minmax(0,1fr)}}
