.policy-container{max-width:1140px;margin:50px auto;padding:30px;background:#ffffff;border-radius:12px;line-height:1.7;color:#374151}.policy-title{font-size:28px;font-weight:700;color:#1f2937;border-bottom:2px solid #e5e7eb;padding-bottom:12px;margin-bottom:25px;text-align:left}.policy-intro{font-size:16px;color:#4b5563;margin-bottom:25px}.policy-section{margin-bottom:28px}.policy-heading{font-size:20px;font-weight:600;color:#0089c6;margin-bottom:10px}.policy-list{padding-left:20px;margin-top:10px}.policy-list li{margin-bottom:8px;color:#374151}.policy-link{color:#0089c6;text-decoration:none;font-weight:500}.policy-link:hover{text-decoration:underline;color:#0089c6}.contact-box{background-color:#f9fafb;border-left:4px solid #0089c6;padding:16px 20px;margin-top:12px;border-radius:6px;font-size:15px;line-height:1.6;color:#374151}.contact-box strong{color:#111827}.contact-box a{color:#0089c6;text-decoration:none}.contact-box a:hover{text-decoration:underline}@media (max-width:768px){.policy-container{padding:20px;margin:20px}.policy-title{font-size:24px}.policy-heading{font-size:18px}}