.legal-page{max-width:920px}.legal-page>header{padding-bottom:30px;border-bottom:1px solid var(--line)}.legal-page>header h1{font-size:clamp(40px,6vw,62px);letter-spacing:-.055em;line-height:1;margin:0 0 18px}.legal-page>header p{color:var(--muted)}.prose{font-size:17px;line-height:1.75;padding:22px 0}.prose h2{font-size:28px;letter-spacing:-.03em;margin-top:42px}.prose h3{font-size:21px;margin-top:30px}.prose p,.prose li{color:#344054}.prose a{color:#4d6fd4;text-decoration:underline}.legal-review{margin-top:35px;padding:18px;border-left:4px solid #f79009;background:#fff8eb;color:#7a2e0e;border-radius:8px}
