/* ============================================================
   Bloco "Anúncios quadradinhos (4 por vez)" da home modular.
   Grade de 4 quadrados 250×250; carrossel entre grupos via .ptv-carrossel
   (regras genéricas já em style.css) quando há mais de 4 anunciantes.
   Reaproveita .ptv-slot--square (aspect 1/1, img/empty já estilizados).
   ============================================================ */

.ptv-adcar{max-width:1220px; margin:0 auto;}

.ptv-adcar--quad .ptv-adcar__grade{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:16px;
}
/* Na grade, o quadrado ocupa a célula inteira (fora dela tem max-width). */
.ptv-adcar--quad .ptv-slot--square{max-width:none; margin:0;}

@media (max-width:860px){
  .ptv-adcar--quad .ptv-adcar__grade{grid-template-columns:repeat(2,1fr);}
}
/* Continua em DUAS colunas no celular estreito, só que menores — o mesmo
   padrão da grade de quadrados das matérias (.ptv-quad__grade). Empilhar em
   coluna única fazia cada anúncio ocupar uma tela inteira na home. */
@media (max-width:460px){
  .ptv-adcar--quad .ptv-adcar__grade{gap:10px;}
}
