/* The legal pages (privacy, terms, account deletion): plain readable prose on the site's tokens. */
.legal{max-width:720px;padding-top:48px;padding-bottom:72px;color:var(--fg-2);line-height:1.65;font-size:16px}
.legal h1{font-family:var(--font-display);color:var(--fg);font-size:clamp(32px,6vw,44px);line-height:1.1;margin:0 0 8px}
.legal h2{font-family:var(--font-display);color:var(--fg);font-size:21px;margin:36px 0 8px}
.legal .meta{color:var(--fg-3);font-size:14px;margin:0 0 28px}
.legal b{color:var(--fg);font-weight:600}
.legal a{color:var(--acc-text)}
.legal ul,.legal ol{padding-inline-start:22px}
.legal li{margin:6px 0}
.legal hr{border:0;border-top:1px solid var(--hair);margin:48px 0 8px}
