/* Shared presentation for the Privacy Policy and Terms of Service pages. */

.legal {
  max-width: 640px;
}

.legal h1 {
  font-size: 1.375rem;
  font-weight: 700;
  margin: 0 0 var(--space-1);
}

.legal .meta {
  color: var(--text-muted);
  font-size: 0.875rem;
  margin-bottom: var(--space-7);
}

.legal h2 {
  font-size: 1rem;
  font-weight: 600;
  margin: 1.75rem 0 var(--space-2);
}

.legal p,
.legal ul {
  color: var(--text);
  font-size: 0.9375rem;
  margin: 0 0 var(--space-3);
}

.legal ul {
  padding-left: var(--space-5);
}

.legal li {
  margin-bottom: var(--space-1);
}
