/* ================================================================
   POLITICAS — DESKTOP
   Complemento responsivo de politicas.css.
   Carregado no HTML com media="(min-width: 900px)" — por isso as regras
   aqui NÃO ficam dentro de @media: o próprio <link> já filtra.
   Blocos na mesma ordem em que estavam no arquivo original.
   ================================================================ */

/* ================================================================
   7. FLUID DESKTOP (>=900px) — opcional
   Aplica clamp() pra escalar bem em monitores grandes
   ================================================================ */
.politicas-hero {
  padding: clamp(48px, 6vh, 96px) clamp(24px, 3vw, 64px) clamp(56px, 7vh, 96px);
}
.politicas-hero-title {
  font-size: clamp(48px, 5.5vw, 96px);
}
.politicas-hero-lead {
  font-size: clamp(15px, 1.1vw, 19px);
}
.politica-secao {
  padding: clamp(64px, 8vh, 128px) clamp(24px, 3vw, 64px);
}
.politica-numero {
  font-size: clamp(64px, 7vw, 120px);
}
.politica-titulo {
  font-size: clamp(32px, 3.5vw, 56px);
}
.politica-conteudo p {
  font-size: clamp(15px, 1.05vw, 17px);
}
