/* Menty website v5, privacy notice (13 Oct 2026). Loads after site.css; one readable column of prose. */
.legal{padding-block:40px 56px}
.legal-body{max-width:720px}
.legal h1{font-size:clamp(36px,4.8vw,56px);letter-spacing:-.04em;line-height:1.05;margin-top:6px}
.legal .lede{margin-top:16px;max-width:none}
.legal h2{font-size:clamp(21px,2.2vw,25px);letter-spacing:-.025em;line-height:1.2;margin:36px 0 10px;padding-top:24px;border-top:1px solid var(--line)}
.legal p,.legal li{font-size:16px;line-height:1.65;color:var(--ink2)}
.legal p + p{margin-top:12px}
.legal b{color:var(--ink);font-weight:600}
.legal ul{margin:10px 0 12px;padding-left:22px;display:grid;gap:6px;list-style:disc}
.legal li::marker{color:var(--o,#FF5A2C)}
.legal ul + p{margin-top:12px}
.legal a{color:var(--ink);text-underline-offset:3px}
@media (min-width:1024px){.legal{padding-block:56px 72px}}
