.legal-page{padding:36px 0 60px}.legal-card{max-width:920px;margin:0 auto;padding:34px 40px;border-radius:18px;background:#fff;box-shadow:0 12px 40px rgba(20,24,40,.08);color:#303442;line-height:1.8}.legal-card h1{margin:0 0 8px;font-size:30px;color:#171a24}.legal-card h2{margin:28px 0 8px;font-size:19px;color:#202431}.legal-card p,.legal-card li{font-size:15px}.legal-card ul{padding-left:22px}.legal-meta{margin-bottom:24px;color:#7a8090}.legal-notice{margin:20px 0;padding:14px 16px;border-left:4px solid #7757ff;background:#f6f4ff;border-radius:6px}.legal-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.legal-actions a{padding:9px 16px;border-radius:999px;background:#272b36;color:#fff}.legal-actions a.secondary{background:#eceef4;color:#272b36}@media(max-width:720px){.legal-page{padding:18px 12px 40px}.legal-card{padding:24px 20px;border-radius:14px}.legal-card h1{font-size:25px}}

