/* The privacy policy and terms (/legal/privacy/, /legal/terms/): long-form reading on top of compare.css. */
.legal { max-width: 760px; }
.legal h2 { font-family: var(--display); font-size: 24px; margin: 40px 0 12px; }
.legal h3 { font-size: 17px; margin: 24px 0 8px; }
.legal p, .legal li { color: var(--dim); line-height: 1.65; }
.legal ul { padding-left: 22px; }
.legal li { margin: 6px 0; }
.legal b { color: var(--text); }
.legal a { color: var(--accent, #b48cff); }
.legal .updated { font-size: 14px; color: var(--dimmer, var(--dim)); }
