/* Юридические страницы: длинный текст, который должны читать, а не пролистывать. */

.legal {
  max-width: var(--content-width);
}

.legal-updated {
  margin: calc(var(--sp-6) * -1) 0 var(--sp-6);
  color: var(--muted);
  font: var(--t-meta);
}

.legal h2 {
  margin: var(--sp-7) 0 var(--sp-4);
  font: var(--t-title);
  font-weight: var(--fw-semibold);
  letter-spacing: var(--ls-title);
}

.legal p {
  margin: 0 0 var(--sp-4);
  font: var(--t-body);
}

.legal ul {
  margin: 0 0 var(--sp-4);
  padding-left: var(--sp-6);
  font: var(--t-body);
}

.legal li {
  margin-bottom: var(--sp-2);
}

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

.legal .form-error {
  margin-bottom: var(--sp-5);
}
