h2[data-v-a0cdd5fe]{font-size:2rem}p[data-v-a0cdd5fe]{margin-top:1rem;font-size:1.2rem}form[data-v-a0cdd5fe]{padding:2rem;display:flex;flex:1 0 auto;flex-direction:column;width:70%;max-width:500px;margin-left:1rem;font-size:1.2rem}.form-group[data-v-a0cdd5fe]{padding-bottom:1rem;display:flex;flex:1 0 auto;flex-direction:column}label[data-v-a0cdd5fe]{font-weight:700}table[data-v-a0cdd5fe]{padding-left:.5rem}table tr td label[data-v-a0cdd5fe]{font-weight:400}input[type=radio][data-v-a0cdd5fe]{height:1.2rem;width:1.2rem;margin-right:.5rem;margin-top:.5rem}.radio input[data-v-a0cdd5fe]{margin-right:.3rem}.radio label[data-v-a0cdd5fe]{font-weight:400;margin-left:.2rem}.form-control[data-v-a0cdd5fe]{height:2rem;border:1px solid #ddd;border-radius:0;padding-left:5px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:1rem;margin-top:3px}.form-control[data-v-a0cdd5fe]:focus{outline:none}#submit-button[data-v-a0cdd5fe]{border:2px solid #407137;border-radius:8px;background:#407137;color:#fff;font-family:Avenir,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem;width:50%;margin-top:1rem}#submit-button[data-v-a0cdd5fe]:hover{background:#fff;color:#407137;cursor:pointer}#submit-button[data-v-a0cdd5fe]:focus{outline:none}.form-group.error .form-control[data-v-a0cdd5fe]{outline:1px dashed red}.form-group.error[data-v-a0cdd5fe]:after{content:"This field is required.";color:red;font-size:.8rem;margin-top:.2rem}