.jsw-policy-body{margin:0;background:#f5f1fb;color:#252525;font-family:Arial,sans-serif}.jsw-policy-wrap{max-width:980px;margin:0 auto;padding:34px 16px}.jsw-policy-card{background:#fff;border:1px solid #ece5f0;border-radius:18px;padding:34px;box-shadow:0 8px 28px rgba(70,20,90,.08)}.jsw-policy-card h1{font-size:32px;margin:0 0 5px;color:#85008f}.jsw-policy-updated{color:#777;border-bottom:1px solid #eee;padding-bottom:18px;margin-bottom:22px}.jsw-policy-card h2{font-size:20px;margin:24px 0 8px}.jsw-policy-card p{line-height:1.72;margin:0 0 12px}@media(max-width:576px){.jsw-policy-wrap{padding:14px 10px}.jsw-policy-card{padding:22px 17px;border-radius:14px}.jsw-policy-card h1{font-size:26px}}
