/* ============================================================
   Юридические документы.

   Отдельные HTML-файлы: их правит юрист, а не программист,
   и текст в PHP держать незачем. Оформление минимальное —
   длинный текст, который читают, а не разглядывают.
   ============================================================ */

body {
  margin: 0;
  padding: 24px 16px;
  font-family: var(--font-base);
  font-size: var(--fs-base);
  line-height: 1.6;
  color: var(--text);
  background: var(--bg);
}

.legal { max-width: 42rem; margin: 0 auto; }

.legal h1 { font-size: var(--fs-xl); line-height: 1.2; }
.legal h2 { margin-top: 1.8em; font-size: var(--fs-lg); }

.legal a { color: var(--accent); }

.legal__note {
  padding: 12px 14px;
  color: var(--text-mute);
  background: var(--surface);
  border: 1px dashed var(--line);
  border-radius: 8px;
}
