.Form_form__dHN6H{background-color:var(--color-bkgd);max-width:50rem;margin:2rem auto auto;padding:1rem;box-shadow:20 20px 0 var(--color-bkgd)}.Form_form__dHN6H,.Form_form__dHN6H div,.Form_form__dHN6H h2,.Form_form__dHN6H label,.Form_form__dHN6H p{color:var(--color-text)}.Form_form__dHN6H button,.Form_form__dHN6H input{background:var(--color-white);color:var(--color-black)}.Form_form__dHN6H input[type=submit]:hover{background-color:var(--color-link-active)}.Form_heading__6vgpv{color:var(--color-text)}.Form_fieldContainer__1wnlq{width:100%;display:block;font-weight:700;grid-template-columns:max-content 1fr;grid-gap:.5rem;align-items:center}.Form_inputLabels__YCpkp{text-align:right}.Form_inputFields__etb21{width:100%;padding:.25rem .5rem;margin:.5rem 0;display:inline-block;border:1px solid var(--color-gray-aa);border-radius:.25rem}@media screen and (max-width:24em){.Form_fieldContainer__1wnlq{display:block}.Form_inputLabels__YCpkp{text-align:left;margin:0}.Form_inputFields__etb21{margin:0 0 .5em}}.Form_fieldContainer__1wnlq textarea{height:157px}.Form_checkboxContainer__4uq9J>label{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;grid-gap:1rem}.Form_checkboxContainer__4uq9J>label>h4{padding-bottom:1rem}.Form_checkboxContainer__4uq9J input[type=checkbox]{position:relative;cursor:pointer}.Form_checkboxContainer__4uq9J input[type=checkbox]:before{content:"";display:block;position:absolute;width:1.25rem;height:1.25rem;left:0;border:.125rem solid var(--color-gray-aa);border-radius:.25rem;background-color:white}.Form_checkboxContainer__4uq9J input[type=checkbox]:checked:after{content:"";display:block;width:.5rem;height:.75rem;border:solid black;border-width:0 .125rem .125rem 0;transform:rotate(45deg);position:absolute;top:2px;left:6px}.Form_checkboxContainer__4uq9J>label>h4{padding-left:.3rem;margin:0}.Form_checkboxContainer__4uq9J>label>p{margin:0;padding-bottom:1rem}.Form_checkboxContainer__4uq9J .Form_checkboxSubtitle__nqrl5{display:inline-block;font-size:var(--font-size-caption);font-weight:400}.Form_checkboxContainer__4uq9J p{grid-column-end:span 2}.Form_submitButton__NFKY1{display:grid;border:2px solid var(--color-yc-blue);width:100%;line-height:2.5rem;font-weight:600;color:white;background-color:var(--color-current-red);margin:auto;cursor:pointer}.Form_submitButton__NFKY1:active,.Form_submitButton__NFKY1:focus,.Form_submitButton__NFKY1:hover{background-color:var(--color-current-red-trans)}