.legal-card{max-width:100%;overflow-wrap:anywhere}.legal-card h2{margin-top:32px}.legal-card p{line-height:1.75}.legal-draft{padding:16px 20px;border:1px solid #898989;border-radius:14px;background:#2b2c2e;color:#fff!important;font-weight:600}.legal-language-actions{display:flex;gap:16px;flex-wrap:wrap}.legal-language-actions button{padding:12px 20px;border:1px solid #777;border-radius:24px;background:#333;color:#fff;cursor:pointer}@media(max-width:600px){.legal-card h1{font-size:28px}.legal-card h2{font-size:21px}}