.politica { max-width: 900px; margin: 0 auto; padding: 130px var(--margem) 90px; }
.politica h1 { margin: 12px 0 20px; font-size: clamp(38px, 6vw, 64px); line-height: 1.05; }
.politica h2 { margin: 36px 0 12px; font-size: 24px; line-height: 1.25; }
.politica p, .politica li { font-size: 17px; line-height: 1.75; color: var(--apagado); }
.politica ul { padding-left: 22px; }
.politica a { color: var(--creme); text-decoration: underline; text-underline-offset: 3px; }
.politica-atualizacao { font: 12px/1.6 var(--f-mono) !important; }
