.AjaxForm--statusMessage[data-v-81fdd0f4]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:sticky;bottom:50%;z-index:var(--ric_layer_sticky);display:flex;align-items:center;width:calc(100% - 48px);margin-right:24px;margin-left:24px;padding:24px;color:var(--ric_color_white);white-space:pre-line;text-align:left;background-color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_md)}@media (max-width: 750px){.AjaxForm--statusMessage[data-v-81fdd0f4]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.AjaxForm--statusMessage[data-v-81fdd0f4]:not(.is-custom-success){transform:translateY(50%)}.AjaxForm--statusMessage.status-error[data-v-81fdd0f4]{background-color:var(--ric_color_red)}.AjaxForm--statusMessageText[data-v-81fdd0f4]{padding-right:24px}.AjaxForm[data-v-5d35921c]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;scroll-margin-top:320px}@media not all and (max-width: 750px){.AjaxForm[data-v-5d35921c]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.AjaxForm[data-v-5d35921c]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.AjaxForm[data-v-5d35921c]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.AjaxForm[data-v-5d35921c]{margin-block:128px}}.AjaxForm[data-v-5d35921c]:has(:invalid) .Button,.AjaxForm.is-invalid[data-v-5d35921c] .Button{cursor:not-allowed;opacity:.6}@media (hover: hover) and (pointer: fine){.AjaxForm[data-v-5d35921c]:has(:invalid) .Button:hover:before,.AjaxForm[data-v-5d35921c]:has(:invalid) .Button:active:before,.AjaxForm.is-invalid[data-v-5d35921c] .Button:hover:before,.AjaxForm.is-invalid[data-v-5d35921c] .Button:active:before{opacity:1}}.AjaxForm--cover[data-v-5d35921c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--ric_layer_sticky);background-color:var(--ric_color_white-50)}.AjaxForm--spinner.Spinner[data-v-5d35921c]{position:sticky;top:40%;z-index:var(--ric_layer_sticky)}@media (max-width: 750px){.AjaxForm--spinner.Spinner[data-v-5d35921c]{top:25%}}.AjaxForm--statusMessage[data-v-5d35921c]{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.1px;font-weight:700;position:sticky;bottom:50%;z-index:var(--ric_layer_sticky);display:flex;align-items:center;width:calc(100% - 48px);margin-right:24px;margin-left:24px;padding:24px;color:var(--ric_color_white);white-space:pre-line;text-align:left;background-color:var(--ric_color_meadow);border-radius:var(--ric_border-radius_md);transform:translateY(50%)}@media (max-width: 750px){.AjaxForm--statusMessage[data-v-5d35921c]{font-size:14px;line-height:1.5714285714;letter-spacing:0}}.AjaxForm--statusMessage.status-error[data-v-5d35921c]{background-color:var(--ric_color_red)}.AjaxForm--statusMessageText[data-v-5d35921c]{padding-right:24px}.AjaxForm--statusMessageIcon[data-v-5d35921c]{margin-left:auto;color:var(--ric_color_meadow);background-color:var(--ric_color_white);border-radius:50%}.AjaxForm--statusMessage.status-error .AjaxForm--statusMessageIcon[data-v-5d35921c]{color:var(--ric_color_red)}.AjaxForm--successMessage[data-v-5d35921c]{position:relative;margin-right:auto;margin-left:auto;--ric_grid_col: 6;margin-block:64px;font-weight:400;font-size:24px;line-height:1.6;letter-spacing:-.1px}@media not all and (max-width: 750px){.AjaxForm--successMessage[data-v-5d35921c]{max-width:calc(var(--ric_grid_col) * var(--ric_grid_col-width) + (var(--ric_grid_col) - 1) * var(--ric_grid_gutter))}}@media (max-width: 750px){.AjaxForm--successMessage[data-v-5d35921c]{margin-left:var(--ric_site-padding);margin-right:var(--ric_site-padding)}}@media (max-width: 1500px){.AjaxForm--successMessage[data-v-5d35921c]{--ric_grid_col: 8}}@media not all and (max-width: 1023px){.AjaxForm--successMessage[data-v-5d35921c]{margin-block:128px}}@media (max-width: 750px){.AjaxForm--successMessage[data-v-5d35921c]{font-size:16px;line-height:1.5;letter-spacing:-.1px}}.FormSubmitButton--invalidNoteA11y[data-v-a685cb6f]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}form:not(.is-invalid,:has(:invalid)) .FormSubmitButton--invalidNoteA11y{display:none}
