.payment-policy-container{display:flex;justify-content:center;align-items:flex-start;padding:60px 20px;min-height:100vh;background-color:#121212}.payment-policy-content{max-width:900px;background:#1a1a1a;padding:40px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.7);text-align:left;border:1px solid #333}.payment-policy-content h2{text-align:center;font-size:2.5rem;margin-bottom:16px;font-weight:700;font-family:Inter,sans-serif;color:#ffffff}.payment-policy-content h3{color:rgb(182,182,182);margin-top:30px;margin-bottom:10px;font-size:1.6rem}.payment-policy-content p{font-size:17px;color:#888888;margin-bottom:15px;line-height:1.6}.payment-policy-content strong{color:#888888}.payment-policy-content a{color:#f1e4ff;text-decoration:none;font-weight:700;transition:color .3s ease}.payment-policy-content a:hover{text-decoration:underline;color:#4A90E2}@media (max-width:768px){.payment-policy-content{max-width:95%;padding:30px 20px}.payment-policy-content h2{font-size:32px}}