/* =============================================================
   MOTRONIX — PÁGINA DE PRIVACIDADE
   Ajustes sobre o componente .prose de style.css.
   ============================================================= */

.doc-atualizado {
  display: inline-flex;
  align-items: center;
  gap: var(--s2);
  font-family: var(--font-mono);
  font-size: 0.6875rem;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--text-muted);
  border: 1px solid var(--border);
  border-radius: 100px;
  padding: 6px 14px;
  margin-bottom: var(--s7);
}

/* Numeração dos títulos em monoespaçado, para leitura de documento */
.prose h2 {
  font-variant-numeric: tabular-nums;
  padding-top: var(--s5);
  border-top: 1px solid var(--border);
}
.prose h2:first-child { padding-top: 0; border-top: none; }

.prose strong { color: var(--text); font-weight: 600; }

.prose code {
  font-family: var(--font-mono);
  font-size: 0.8125em;
  background: var(--bg2);
  border: 1px solid var(--border);
  border-radius: var(--r-sm);
  padding: 2px 6px;
  color: var(--text-2);
  overflow-wrap: anywhere;
}

/* Bloco de aviso exigido pela política de dados do Google */
.nota-destaque {
  background: var(--surface);
  border: 1px solid var(--border);
  border-left: 2px solid var(--accent);
  border-radius: var(--r);
  padding: var(--s4) var(--s5);
  margin-top: var(--s4);
}

.prose ul { margin-bottom: var(--s4); }
.prose li::marker { color: var(--text-muted); }
