/* ============================================================
   Forte Sol — padrão de botão e ritmo de espaçamento
   11/11/2026. Carregado por último em todas as páginas.
   Um arquivo só: para reverter, basta tirar o <link>.
   ============================================================ */

/* ---- 1. BOTÕES ------------------------------------------------
   O site já usava 999px (pílula) em .hero-fs__btn, .precision-cta,
   .atuacoes-hero__cta, .jr-fh__cta e .jr-fh-mobile__cta.
   Os demais tinham 0px (quadrado) ou 10px. Agora é um valor só.
   Ícones circulares 40x40 e o botão do menu ficam como estão —
   não são botões de ação.                                        */
.btn,
.fs-btn,
.filtros button,
.cta-final-btn,
.btn-gradient {
  border-radius: 999px !important;
}

/* ---- 2. ESPAÇAMENTO VERTICAL ----------------------------------
   A home tinha dois degraus (compacto e amplo), mas duas seções
   caíam fora: .precision-section e .cf-section usavam
   clamp(64px, 8vw, 128px), que a 1440px dá 115px em vez de 128px,
   e 56px no celular em vez de 64px. E .cases-section tinha o topo
   em 128px com o rodapé em 96px.
   Aqui elas entram no mesmo degrau das outras seções amplas.
   O espaçamento horizontal não é tocado.                         */
.precision-section,
.cf-section {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}
.cases-section {
  padding-bottom: 64px !important;
}
@media (min-width: 1024px) {
  .precision-section,
  .cf-section {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .cases-section {
    padding-bottom: 128px !important;
  }
}
