.legal-draft{border-radius:var(--r-sm);color:#3d2f00;background:#ffe066;border:1px solid #e6b800;margin-bottom:28px;padding:12px 16px;font-size:15px;line-height:1.5}.legal-draft strong{font-weight:750}.legal-ph{color:#3d2f00;background:#fff3b0;border-radius:4px;padding:0 4px;font-weight:600}.legal-body section>*+*{margin-top:16px}.legal-body section:first-child .doc-h2{margin-top:0!important}.legal-body h3{margin-top:28px;font-size:18px;font-weight:650;line-height:1.35}.legal-body .doc-table-wrap{margin-top:16px}.legal-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:20px;padding-top:24px;font-size:15px;display:flex;margin-top:64px!important}.legal-links a{color:var(--violet-deep);text-underline-offset:3px;text-decoration:underline}
