.patient-subtitle{font-size:18px;letter-spacing:-.3px;margin:25px 0 10px}.patient-choices{display:grid;gap:10px;margin:20px 0}.patient-choices .more{margin:0}.patient-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:14px}.patient-form .field input{font-size:14px;letter-spacing:0}.patient-form{margin:0}.text-action{border:0;background:none;color:var(--accent);font-size:12px;padding:16px 0;text-decoration:underline}.patient-form .screen-description{margin-bottom:10px}#form-error{margin-top:18px}.patient-form input[type=date]{min-width:0}.review strong{overflow-wrap:anywhere}@media(max-width:700px){.patient-grid{grid-template-columns:1fr}.patient-grid .field{margin-top:14px}.patient-form .field input{min-height:47px}.actions .primary{font-size:12px;gap:10px}.actions .back{font-size:12px}}
