.legal-content{max-width:1100px;padding-bottom:100px}
.legal-content section{padding-block:32px;border-top:1px solid var(--line)}
.legal-content h2{font-size:30px;letter-spacing:-.035em;margin-bottom:22px}
.legal-content p{font-size:14px;max-width:780px;overflow-wrap:anywhere}
.legal-content a{text-decoration:underline}
.legal-content strong{font-weight:600}
.legal-pending{margin-top:28px}
.legal-pending>.label{font-size:10px;margin-bottom:16px}
@media(max-width:560px){.legal-content{padding-bottom:60px}.legal-content h2{font-size:26px}.legal-content p{font-size:13px}}
