.policy-body{background-color:#f4f4f4;min-height:100vh;font-family:Arial,sans-serif}.policy-container{max-width:800px;margin:20px auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.policy-container h1{text-align:center;background-color:#000;color:#ffe600;padding:12px;border-radius:4px;font-size:24px}.policy-container h2{margin-top:24px;font-size:19px;color:#111}.policy-container h3{margin-top:18px;font-size:16px;color:#222}.policy-container li,.policy-container p{line-height:1.6;color:#222;font-size:14px}.policy-container ol,.policy-container ul{padding-left:22px}.policy-container a{color:#0d6efd}.policy-container table{width:100%;border-collapse:collapse;margin:12px 0}.policy-container td,.policy-container th{border:1px solid #ddd;padding:8px;font-size:13px;text-align:left}@media (max-width:768px){.policy-container{width:90%;padding:15px}}