/* Legal page prose styles, layered on top of ../css/styles.css */
.legal-main{
  max-width: 780px;
  margin: 0 auto;
  padding: clamp(2rem, 6vw, 3.5rem) clamp(1rem, 4vw, 2.5rem) clamp(3rem, 8vw, 5rem);
}
.legal-main h1{ margin-bottom: 0.5rem; }
.legal-updated{ color: var(--muted); font-size: 0.9rem; margin-bottom: 2rem; }
.legal-main h2{ margin-top: 2.25rem; margin-bottom: 0.75rem; font-size: 1.3rem; }
.legal-main p, .legal-main li{ color: var(--ink); margin-bottom: 0.9rem; }
.legal-main ul{ padding-left: 1.3rem; list-style: disc; }
.legal-back{ display:inline-block; margin-bottom: 1.5rem; font-weight:700; color: var(--teal-700); text-decoration:none; }
.legal-back:hover{ text-decoration: underline; }
