.legal-page{background:#f5f6f8;min-height:100vh;padding:100px 16px 80px;color:#252934}.legal-card{max-width:900px;margin:0 auto;background:#fff;border:1px solid #e6e8ed;border-radius:20px;padding:34px 42px;box-shadow:0 12px 45px rgba(20,30,50,.05)}.legal-card h1{font-size:32px;margin:4px 0 10px}.legal-card h2{font-size:21px;margin:30px 0 10px}.legal-card h3{font-size:17px;margin:20px 0 8px}.legal-card li,.legal-card p{font-size:15px;line-height:1.65}.legal-card ol,.legal-card ul{padding-left:22px}.legal-kicker{color:#e8511d;font-weight:750;margin:0}.legal-subtitle{color:#6f7684;margin-top:0}.legal-card .legal-note{background:#fff4ee;border-left:4px solid #e8511d;padding:12px 14px;border-radius:8px}.legal-footer{margin-top:34px;padding-top:18px;border-top:1px solid #e7e9ee;color:#5f6674}.legal-footer p{margin:4px 0}.legal-card a{color:#d94717}@media (max-width:700px){.legal-page{padding:78px 0}.legal-card{border-radius:0;border-left:0;border-right:0;padding:24px 16px}.legal-card h1{font-size:26px}}