.policy-body{background-color:#f4f4f4;min-height:100vh;font-family:Arial,sans-serif}body:has(.policy-body){background-color:#f4f4f4}.policy-container{box-sizing:content-box;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;font-size:32px;font-weight:700;margin:21.44px 0;padding:0;border-radius:0}.policy-container h2{font-size:24px;font-weight:700;margin:19.92px 0;color:inherit}.policy-container h3{font-size:18.72px;font-weight:700;margin:18.72px 0;color:inherit}.policy-container li,.policy-container p{line-height:1.6;color:#000;font-size:16px}.policy-container p{margin:16px 0}.policy-container ol,.policy-container ul{padding-left:40px;margin:16px 0}.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}}