/* Privacy, accessibility and 404. Classes start with lg- (legal). */
.lg-404{padding-block:48px 24px}

/* long text pages: a 65 character reading column, left-aligned under the title */
.lg-doc{max-width:65ch;display:grid;gap:14px;padding-block:8px 0}
.lg-doc p,.lg-doc li{line-height:1.7}
.lg-h2{margin-top:22px;font:800 clamp(1.3rem,4.5vw,1.6rem)/1.1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}
.lg-box .lg-h2,.lg-doc .lg-box .lg-h2{margin-top:0}
.lg-box{display:grid;gap:12px;padding:18px 20px;border:1px solid var(--line);border-radius:0;background:var(--surface)}
.lg-list{display:grid;gap:8px}
.lg-list li{position:relative;padding-left:20px}
.lg-list li::before{content:"";position:absolute;left:2px;top:.75em;width:6px;height:6px;border-radius:50%;background:var(--ink)}

