.legal-document{overflow-wrap:anywhere}.legal-document .legal-version{font-size:13px}.legal-document .legal-draft{color:#67421c;background:#fff1d8;border:1px solid #ba854b;border-radius:10px;padding:16px}.legal-contents{border:1px solid #d6ddcb;border-radius:12px;gap:5px;margin:25px 0 40px;padding:20px;display:grid}.legal-contents a{padding-block:5px}.legal-document h2{scroll-margin-top:24px}.legal-document footer{flex-wrap:wrap;gap:12px 24px}@media print{.legal-document{padding:0}.legal-contents,.legal-document footer{display:none}}
