.password-protected-title{font-size:24px;font-weight:600;margin-bottom:15px}.post-password-form p{font-size:18px;margin-bottom:0}.post-password-form input[type=password]{padding:10px;font-size:16px;flex:1;margin-right:10px;box-sizing:border-box;height:40px}.post-password-form input[type=submit]{padding:7px 20px 10px;font-size:16px;font-weight:600;background-color:#ff0050;color:white;border:none;cursor:pointer;box-sizing:border-box;height:40px;display:flex;align-items:center}.post-password-form input[type=submit]:hover{background-color:#000}.password-input-container{display:flex;align-items:center;margin-bottom:-50px;margin-top:-50px}.patient-info{margin-top:20px;font-size:16px;line-height:1.6}.patient-info p{margin-bottom:12px;font-size:16px}.patient-info a{color:#ff0050;text-decoration:none;font-weight:600}.patient-info a:hover{text-decoration:underline}.patient-info .phone-link{color:#ff0050;font-weight:600}