.policy-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;max-width:900px;margin:0 auto;font-family:Arial,sans-serif}.policy-container h1{font-size:2.5rem;font-weight:700;color:#333;text-align:center;margin-bottom:2rem}.policy-container p{font-size:1rem;line-height:1.6;color:#444;margin-bottom:1.5rem;text-align:justify}.policy-container a{color:#06c;text-decoration:none}.policy-container a:hover{text-decoration:underline}.policy-container h2{font-size:1.5rem;font-weight:600;color:#222;margin-top:1.5rem}.policy-footer{margin-top:3rem;text-align:center;font-size:.875rem;color:#555}.policy-footer a{color:#06c;font-weight:700}.policy-footer a:hover{text-decoration:underline}@media (max-width:768px){.policy-container{padding:1rem}.policy-container h1{font-size:2rem}.policy-container h2{font-size:1.25rem}}