/* The privacy policy and the terms of use: long text, set for reading. */
.legal { max-width: 760px; }
.legal-meta { color: var(--muted); font-size: 15px; margin: 0 0 24px; }
.legal-meta a { color: var(--accent); }
.legal section { margin-bottom: 28px; }
.legal h2 { font-size: 20px; margin: 0 0 10px; }
.legal p, .legal li { line-height: 1.65; }
.legal ul { padding-left: 22px; margin: 0 0 12px; }
.legal li { margin-bottom: 8px; }
.legal a { color: var(--accent); }
