.policy-container{max-width:800px;margin:0 auto;padding:20px;background-color:#ffffff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}@media (max-width:768px){.policy-container{padding:15px}}.policy-container:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.policy-title{font-size:2rem;margin-bottom:20px;text-align:center}.policy-title,h2{color:#4B2984;font-weight:700}h2{font-size:1.5rem;margin-top:20px}p{line-height:1.6;color:#444444;margin-bottom:15px}ul{margin:10px 0;padding-left:20px;list-style-type:disc}li{margin-bottom:5px}@media (max-width:768px){.policy-title{font-size:1.75rem}h2{font-size:1.25rem}p{font-size:.9rem}}