.rf-legal-document{width:min(760px,100% - 40px);color:var(--ink);margin:0 auto;padding:72px 0 96px}.rf-legal-document h1{margin:8px 0 6px;font-size:clamp(32px,5vw,52px)}.rf-legal-document h2{margin:38px 0 10px;font-size:21px}.rf-legal-document p{max-width:72ch;color:var(--muted);line-height:1.7}.rf-legal-document__date{margin-bottom:32px;font-size:13px}.rf-legal-document__managed-body{white-space:pre-wrap}.rf-public-legal-links{flex-wrap:wrap;gap:18px;width:min(760px,100% - 40px);margin:0 auto 32px;font-size:12px;display:flex}.rf-public-legal-links a{color:var(--muted)}.rf-legal-document .rf-public-legal-links{border-top:1px solid var(--line);width:100%;margin:48px 0 0;padding-top:20px}
