.legal-page{padding:72px 0 100px;background:#111;color:#fff}.legal-card{max-width:920px}.legal-meta{color:#999;font-size:14px}.legal-sections{margin-top:44px}.legal-sections section{border-top:1px solid #333;padding:28px 0}.legal-sections h2{margin:0 0 10px;font-size:24px;letter-spacing:-.02em;text-transform:none}.legal-sections p{margin:9px 0;color:#ccc;font-size:16px;line-height:1.75}.legal-sections a,.legal-related a{color:#fff;text-decoration:underline;text-decoration-color:#f51b2c;text-underline-offset:3px}.legal-important{font-weight:800;color:#fff!important}.legal-related{margin-top:28px;padding-top:24px;border-top:1px solid #333;color:#aaa}@media(max-width:860px){.legal-page{padding:48px 0 72px}.legal-sections h2{font-size:21px}}
.legal-sections h1{display:none}.legal-sections p:has(> strong:only-child){margin:34px 0 12px;padding-top:26px;border-top:1px solid #333;color:#fff;font-size:24px;line-height:1.2}.legal-sections blockquote{margin:22px 0;padding:18px 22px;border-left:4px solid #f51b2c;background:#191919}.legal-sections blockquote p{margin:0;color:#fff}
