.legal-page{background:#f5f5f7;color:#27272c;padding:45px 0 70px}.legal-page .container{max-width:1040px}.legal-page article{background:white;border:1px solid #e1e1e6;border-radius:18px;padding:clamp(24px,5vw,56px);overflow-wrap:anywhere;font-size:14px;line-height:1.9}.legal-page h1{font-size:clamp(28px,4vw,40px);line-height:1.2;margin:0 0 22px!important;color:#202124;text-align:left}.legal-page h2{font-size:21px;line-height:1.4;margin:36px 0 14px;padding-top:20px;border-top:1px solid #eee}.legal-page h3{font-size:17px;margin:24px 0 10px}.legal-page p{margin:12px 0}.legal-page a{color:#bd1720;text-decoration:underline;text-underline-offset:3px}.legal-page ol,.legal-page ul{padding-left:24px;margin:18px 0}.legal-page li{list-style:inherit;margin:6px 0}.legal-lead,.company-name{font-weight:700}.legal-note,.legal-page .highlight{background:#f6f6f8;border-left:3px solid #e61c28;padding:16px;font-size:13px}.legal-page nav{display:flex;gap:15px;flex-wrap:wrap}@media(max-width:640px){.legal-page{padding:24px 0 40px}.legal-page article{border-radius:12px;padding:22px;font-size:13px}.legal-page h2{font-size:19px}}
