/* Ajustes só do WordPress */

/* barra do administrador (logado) não cobre o cabeçalho fixo */
.admin-bar .header { top: 32px; }
@media (max-width: 782px) { .admin-bar .header { top: 46px; } }

/* páginas comuns (ex.: Política de Privacidade) */
.page-generic { background: #080b0d; color: var(--white); }
.page-generic .header { background: rgba(8,11,13,.92); }
.wp-page { padding: calc(var(--header-h) + 56px) 0 96px; }
.wp-page__inner { max-width: 820px; }
.wp-page__title {
  margin-bottom: 32px;
  font-size: clamp(32px, 4vw, 52px);
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}
.wp-page__content { font-size: 17px; line-height: 1.7; color: var(--gray-200); }
.wp-page__content > * + * { margin-top: 1em; }
.wp-page__content h2, .wp-page__content h3 { margin-top: 1.6em; color: var(--white); font-weight: 700; }
.wp-page__content a { color: var(--green-light); text-decoration: underline; }
.wp-page__content ul, .wp-page__content ol { padding-left: 1.4em; list-style: revert; }
