.policy-page{background:#fff}.policy-hero{text-align:center;background:linear-gradient(270deg,#e9047c 0%,#44122c 100%);padding:60px 20px}.policy-hero h1{color:#fff;margin-bottom:8px;font-size:32px;font-weight:700}.policy-hero p{color:#f2c9dd;margin:0;font-size:14px}.policy-body{width:90%;max-width:900px;margin:0 auto;padding:40px 0 80px}.policy-intro{color:#444;margin-bottom:30px;font-size:16px;line-height:1.7}.policy-section{margin-bottom:28px}.policy-section h2{color:#222;border-left:4px solid #e9047c;margin-bottom:12px;padding-left:12px;font-size:20px;font-weight:600}.policy-section ul{margin:0;padding-left:22px}.policy-section li{color:#444;margin-bottom:8px;font-size:15px;line-height:1.7}@media (max-width:767px){.policy-hero h1{font-size:24px}.policy-section h2{font-size:18px}}
