/* Sea Quest: privacy policy and terms pages only (load after reset.css and styles.css) */

.legal {
  max-width: 48rem;
  margin-inline: auto;
}

.legal h1 {
  margin-bottom: 0.25rem;
}

.legal__updated {
  margin-bottom: calc(var(--space) * 2);
  color: var(--color-text-muted);
  font-size: 0.875rem;
}

.legal h2 {
  margin-top: calc(var(--space) * 2);
  font-size: 1.25rem;
}

.legal p + p,
.legal ul + p,
.legal p + ul {
  margin-top: var(--space);
}

.legal ul {
  padding-left: 1.5rem;
}

.legal li + li {
  margin-top: 0.4rem;
}

.legal address {
  font-style: normal;
}
