/* Legal pages: a single reading column in the site's type. */
.legal .container { max-width: 760px; }
.legal .title { margin: 12px 0 8px; }
.legal .note { margin-bottom: 36px; }
.legal .subtitle { margin: 44px 0 10px; }
.legal h3 { font-family: var(--font-heading); font-size: 20px; margin: 22px 0 4px; color: var(--color-blue-800); }
.legal .prose { max-width: none; }
.legal ul.prose { padding-left: 22px; }
.legal ul.prose li + li { margin-top: 8px; }
