.policyWrapper{min-height:100vh;background:#faf7f7;display:flex;justify-content:center;align-items:center;padding:60px 20px;font-family:Inter,Arial,sans-serif}.policyCard{padding:30px 40px;color:var(--ink)}.policyHeader{margin-bottom:20px}.policyLogo{height:60px;object-fit:contain}.title-policy{margin-top:20px;text-align:center;font-size:12px;color:var(--ink-muted);border-top:1px solid var(--line);padding-top:15px}.policyTitle{font-size:30px;font-weight:600;margin-top:10px;letter-spacing:.5px;text-align:center}.effectiveDate{font-size:14px;color:var(--ink-2);margin-top:6px}.policyIntro{margin-top:30px;font-size:18px;color:var(--ink-2)}.policySection{margin-top:32px}.policySection h3{font-size:18px;font-weight:600;margin-bottom:12px;letter-spacing:.3px}.policySection p{font-size:18px;margin-bottom:10px;color:var(--ink-2)}.policySection ul{padding-left:20px}.policySection li{font-size:18px;margin-bottom:8px}.policyFooter{margin-top:45px;text-align:center;font-size:12px;color:var(--ink-muted);border-top:1px solid var(--line);padding-top:15px}@media (max-width:768px){.policyWrapper{padding:30px 12px}.policyCard{padding:30px 22px}.policyTitle{font-size:18px}.policySection h3{font-size:14px}.policySection li,.policySection p{font-size:13.5px}}