.legal-page{max-width:860px;margin:0 auto;padding:40px 24px 80px;line-height:1.7}.legal-page article{margin-top:32px}.legal-page h1{font-size:clamp(26px,4vw,38px);line-height:1.2}.legal-page h2{margin-top:36px;font-size:22px;line-height:1.35}.legal-page li{margin:12px 0}.legal-page p{margin:16px 0}.legal-page a{text-underline-offset:3px;text-decoration:underline}.legal-page nav{flex-wrap:wrap;gap:20px;margin-top:40px;display:flex}.legal-version{opacity:.65;font-size:14px}.legal-draft{background:#d6a95315;border:1px solid #d6a953;border-radius:12px;padding:16px}
