.psl-form{max-width:600px;margin:30px auto;padding:25px 20px;background-color:#f9f9f9;border:2px solid #117ec2;border-radius:8px;font-family:Arial,sans-serif;color:#000}.psl-form h3{margin-top:0;margin-bottom:5px;font-size:22px;color:#117ec2;text-align:center}.psl-form p{margin:0 0 20px;font-size:13px;color:#555;text-align:center}.psl-form label{display:block;margin:15px 0 5px;font-weight:700}.psl-form input[type=text]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px}.psl-form .checkbox-row{margin-top:20px;font-size:14px}.psl-form input[type=checkbox]{margin-left:10px;transform:scale(1.2);cursor:pointer}.psl-form .psl-submit{display:block;width:100%;margin:30px 0 0;padding:12px;background-color:#117ec2;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer}.psl-form .psl-submit:hover{background-color:#0e6cab}