/* Ajustes só da Home v2 (classe "page-home" no <body>, ver inc/setup.php).
   Figma "Home v2" (2511:13655, canvas de 1920px): espaços entre seções
   medidos do fim do conteúdo de uma até o começo da seguinte. */

@media (min-width: 1280px) {
  /* Contador: linha dos números a y=1024, 113px depois do hero de 911px. */
  .page-home .big-numbers { padding-top: 113px; }
}

@media (min-width: 1024px) {
  /* Integrações (3488–4118): 120px de cima/baixo, título em 2 linhas
     (815px), texto de apoio 24px abaixo e 66px até os logos. */
  .page-home .integracoes { padding: 120px 0; }
  .page-home .integracoes--carousel .integracoes-texto { max-width: 815px; margin-bottom: 66px; }
  .page-home .integracoes--carousel .integracoes-texto h2 { max-width: 815px; }

  /* Segmentos: 110px depois de Integrações (4118 → 4228), 120px até a
     faixa de IA (4886 → 5006). */
  .page-home .segmentos { padding: 110px 0 120px; }

  /* Clientes: 110px depois da IA (5955 → 6065); o fim do carrossel
     (6509) até o FAQ (6651) soma 142px = 46 daqui + 96 do FAQ. */
  .page-home .clientes { padding: 110px 0 46px; }

  /* FAQ (6651–7104) → Blog (7224): 120px = 24 daqui + 96 do Blog. */
  .page-home .faq-home { padding-bottom: 24px; }

  /* Notícias (8151–8570) → rodapé (8727): 157px. */
  .page-home .noticias { padding-bottom: 157px; }

  /* Cards de segmento: texto a 39px da borda do card (359 vs 320). */
  .page-home .segmento-card { padding-left: 38px; }
  .page-home .segmento-card p { margin-right: -8px; }
}
