.legal-body{margin:0;padding:32px 18px;background:#f3f7fc;color:#0e2345;font-family:Inter,Segoe UI,Arial,sans-serif}.legal-card{max-width:920px;margin:0 auto;padding:38px 44px;background:#fff;border:1px solid #dce6f3;border-radius:22px;box-shadow:0 20px 60px #17365d14}.legal-back{display:inline-block;margin-bottom:24px;padding:9px 13px;border-radius:10px;background:#eef4ff;color:#176bff;font-weight:750}.legal-card header{padding-bottom:24px;border-bottom:1px solid #e5edf7}.legal-card h1{margin:8px 0;font-size:38px}.legal-card header p:not(.eyebrow),.legal-card header small{color:#6c7e99}.legal-card section{padding:18px 0;border-bottom:1px solid #e5edf7}.legal-card section:last-child{border-bottom:0}.legal-card h2{margin:0 0 10px;font-size:19px}.legal-card section p{margin:0;line-height:1.65;color:#354966}.legal-card section a{color:#176bff;text-decoration:underline}.legal-card .eyebrow{margin:0;color:#176bff}@media(max-width:640px){.legal-body{padding:10px}.legal-card{padding:24px 20px;border-radius:16px}.legal-card h1{font-size:29px}}
