/* Terms and Conditions - Page specific styles (minimal, leveraging base.css) */

/* Improve readability for legal content lists (base removes list-style) */
.legal ol {
  list-style: decimal;
  padding-left: var(--space-6);
}

.legal ul {
  list-style: disc;
  padding-left: var(--space-6);
}

.legal-section + .legal-section {
  margin-top: var(--space-8);
}

.toc ul {
  margin-top: var(--space-4);
}

.toc a {
  display: inline-block;
  padding: var(--space-2) 0;
}
