.Form{--form-color:var(--neutral-black);--form-details-color:var(--primary-standard);--form-input-color:var(--neutral-black);--form-input-details:var(--neutral-black);--form-submit-color:var(--neutral-white);background-color:transparent;color:var(--form-color,var(--secondary-standard));gap:1rem;width:100%}.Form,.Form__Row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Form .Form__Checkbox{font-size:var(--fs-300);gap:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.Form .Form__Fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}.Form .Form__Fields>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Form .Form__Fields--Newsletter{--form-details-color:var(--neutral-white)}.Form .Form__Fields--Newsletter input::-webkit-input-placeholder{color:var(--neutral-white-transparent)}.Form .Form__Fields--Newsletter input::-moz-placeholder{color:var(--neutral-white-transparent)}.Form .Form__Fields--Newsletter input:-ms-input-placeholder{color:var(--neutral-white-transparent)}.Form .Form__Fields--Newsletter input::-ms-input-placeholder{color:var(--neutral-white-transparent)}.Form .Form__Fields--Newsletter input::placeholder{color:var(--neutral-white-transparent)}.Form .Form__InputFileHidden{display:none}.Form .Form__Checkboxes{gap:.5rem}.Form .hf-fields-wrap,.Form .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Form label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--form-color);gap:.25rem;margin-bottom:.5rem}.Form label,.Form label sup{font-size:var(--fs-300);font-weight:var(--fw-700)}.Form label sup{color:var(--form-details-color);left:-5px;top:-.2em}.Form input[type=email],.Form input[type=password],.Form input[type=text],.Form select,.Form textarea{background-color:transparent;border:1px solid var(--form-input-details);border-radius:var(--dull-border-radius-300);color:var(--form-input-details);font-size:var(--fs-300);padding:.7rem .5rem;width:100%}.Form input[type=email]:-webkit-autofill,.Form input[type=email]:-webkit-autofill:focus,.Form input[type=password]:-webkit-autofill,.Form input[type=password]:-webkit-autofill:focus,.Form input[type=text]:-webkit-autofill,.Form input[type=text]:-webkit-autofill:focus,.Form select:-webkit-autofill,.Form select:-webkit-autofill:focus,.Form textarea:-webkit-autofill,.Form textarea:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.Form input[type=email]:active,.Form input[type=email]:focus,.Form input[type=password]:active,.Form input[type=password]:focus,.Form input[type=text]:active,.Form input[type=text]:focus,.Form select:active,.Form select:focus,.Form textarea:active,.Form textarea:focus{border-color:var(--form-color);outline:none}.Form input::-webkit-input-placeholder{color:var(--form-input-details)}.Form input::-moz-placeholder{color:var(--form-input-details)}.Form input:-ms-input-placeholder{color:var(--form-input-details)}.Form input::-ms-input-placeholder{color:var(--form-input-details)}.Form input::placeholder{color:var(--form-input-details)}.Form textarea{margin:.5rem 0;min-height:8rem}.Form a{font-size:var(--fs-300);-webkit-text-decoration:underline;text-decoration:underline}.Form input[type=submit]{background-color:var(--form-details-color);border:none;border-radius:var(--btn-border-radius);color:var(--form-submit-color);cursor:pointer;font-family:var(--ff-primary);font-weight:var(--fw-800);padding:1rem 1.5rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.Form input[type=submit]:active,.Form input[type=submit]:focus,.Form input[type=submit]:hover{background-color:var(--primary-hard);color:var(--neutral-white)}.Form input[type=checkbox]{border-color:var(--neutral-400);border-radius:.375rem}.Form input[type=checkbox]:focus:not(:checked){background-color:transparent!important}.Form input[type=checkbox],.Form input[type=radio]{--tw-ring-color:var(--form-details-color);color:var(--form-submit-color)}.Form input[type=checkbox]:focus,.Form input[type=radio]:focus{--tw-ring-color:var(--form-details-color)}.Form input[type=checkbox]:checked,.Form input[type=radio]:checked{background-color:var(--form-details-color)}@media (min-width:1024px){.Form .Form__Fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--sp-24)}.Form .Form__Fields>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.Form .Form__Fields--NoGap{gap:0}.Form .Form__Fields--Newsletter{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.Form .hf-fields-wrap,.Form .mc4wp-form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sp-24)}}