.legal{max-width:760px;padding-top:64px;padding-bottom:96px}
.legal h1{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:clamp(36px,5vw,52px);line-height:1.1;margin:0 0 32px;letter-spacing:-.01em}
.legal h2{font-size:18px;font-weight:600;margin:36px 0 8px}
.legal p,.legal li{font-size:16px;line-height:1.7;color:#3A4130;margin:0 0 12px}
.legal ul{padding-left:20px;margin:0 0 12px}
.legal .draft{display:inline-block;background:#F6E7B8;color:#4A3A0A;font-size:14px;font-weight:500;padding:8px 14px;border-radius:999px;margin:0 0 24px}
.legal .meta{font-size:14px;color:#5A6150;margin-top:40px}
