/* 06/10/2026, Edu: "fontes muito grandes, em especial textos dentro das caixas dos
   casos... reduzir os blocos de texto denso para dar mais respiro". Ajuste unico para
   as paginas publicas; o prefixo html ganha das regras de cada pagina. */
html body{font-size:16px;line-height:1.62}
html h2{font-size:1.36rem}
html h3{font-size:1.04rem}
html .head .sub{font-size:clamp(1rem,1.9vw,1.18rem)}
html .pull{padding:18px 22px}
html .pull p, html .card p, html .card li, html .duo p, html .duo li, html .cta p,
html .baixar p, html .assine-txt span, html .caixa p, html .box p{font-size:14.5px;line-height:1.6}
html .pull.big p{font-size:1.1rem;line-height:1.48}
html .kpi .l{font-size:12.5px}
html table{font-size:13px}
@media (max-width:640px){html body{font-size:15.5px}}
.navlinks .nav-sep{width:1px;align-self:center;height:13px;background:var(--line-strong,#d8d2c6);opacity:.75}
/* 06/10/2026: tabelas das notas cabem na coluna de texto sem rolagem lateral */
html .caso-tab th{letter-spacing:.06em;font-size:11px;padding-right:12px}
html .caso-tab td{padding-right:12px}
@media (max-width:640px){html .caso-tab{font-size:12px}html .caso-tab th,html .caso-tab td{padding-right:8px}}
/* 06/10/2026, Edu: menu publico grande e espalhado demais. Fonte menor, menos respiro,
   sem a numeracao 1. 2. 3. 4. (o topo vira lista de lugares, nao indice), botao menor. */
html .topo .nav-in{padding-top:10px;padding-bottom:10px}
html .navlinks{gap:16px;font-size:13px}
html .navlinks i{display:none}
html .navlinks .nav-sep{height:11px}
html .btn-topo{font-size:13px;padding:7px 14px}
html .brand b{font-size:1.02rem}
