.legal-intro{max-width:760px}.legal-body{max-width:860px;margin-top:48px}.legal-section{padding:28px 0;border-top:1px solid var(--line)}.legal-section h2{font-size:22px;margin-bottom:16px}.legal-section p,.legal-section dd{font-size:15px;line-height:1.9;word-break:keep-all;overflow-wrap:anywhere}.legal-section a{text-decoration:underline;text-underline-offset:4px}.legal-business,.legal-data{margin:16px 0}.legal-business>div,.legal-data>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.legal-section dt{font-size:14px;font-weight:600}.legal-section dd{margin:0;color:var(--muted)}@media(max-width:760px){.legal-body{margin-top:32px}.legal-section{padding:24px 0}.legal-section h2{font-size:19px}.legal-section p,.legal-section dd{font-size:14px}.legal-business>div,.legal-data>div{grid-template-columns:1fr;gap:4px}}
