.policy-page{color:#111827;max-width:960px;margin:40px auto 120px;padding:0 20px;line-height:1.6}.policy-hero{background:linear-gradient(135deg,#e0f2fe,#f8fafc);border:1px solid #e5e7eb;border-radius:16px;margin-bottom:24px;padding:32px 28px}.policy-hero h1{margin:6px 0 12px;font-size:1.8rem}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#2563eb;font-size:.9rem;font-weight:700}.muted{color:#6b7280;margin-top:6px}.policy-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:22px 24px;box-shadow:0 10px 24px #0000000a}.policy-card h2{margin-bottom:10px;font-size:1.2rem}.policy-card p{margin-bottom:10px}.policy-card ul{gap:8px;margin:8px 0 0;padding-left:18px;display:grid}.policy-card li{color:#1f2937}.policy-card strong{color:#0f172a}@media (max-width:720px){.policy-page{margin-top:24px;padding:0 16px 80px}.policy-hero h1{font-size:1.5rem}}
