.ma__feedback-form{background:#fff;border:2px solid #dcdcdc;max-width:35em;margin:0 auto 2rem;padding:1.25rem}.dark .ma__feedback-form{background:#1a1a1a;border-color:#444}.ma__feedback-form__title{color:#141414;margin:0 0 .875rem;padding:0;font-size:1.125rem;font-weight:700;line-height:1.3}.dark .ma__feedback-form__title{color:#fff}.ma__feedback-form__divider{background-color:#dcdcdc;height:2px;margin:0 0 1.25rem}.dark .ma__feedback-form__divider{background-color:#444}.ma__feedback-form>form{margin-top:0}.ma__feedback-form fieldset{border:none;margin:0;padding:0}.ma__feedback-form>form>fieldset:not(:first-child){margin-top:1.25rem}.ma__feedback-form fieldset>fieldset,.ma__feedback-form fieldset>label{color:#141414;margin-top:1.25rem}.dark .ma__feedback-form fieldset>fieldset,.dark .ma__feedback-form fieldset>label{color:#fff}.ma__feedback-form fieldset>fieldset:first-child,.ma__feedback-form fieldset>label:first-child{margin-top:0}.ma__feedback-form p{text-align:center;margin:0}.ma__feedback-form .messages{margin:0 0 2rem}.ma__feedback-form .messages.hide{display:none}.ma__feedback-form .messages .error{color:#d00;text-align:left}.dark .ma__feedback-form .messages .error{color:#f66}.ma__feedback-form fieldset.error textarea{width:100%;border:1px solid #d00!important}.dark .ma__feedback-form fieldset.error textarea{border-color:#f66!important}.ma__feedback-form fieldset.error legend{color:#d00}.dark .ma__feedback-form fieldset.error legend{color:#f66}.accessibleCharCount-wrapperElem{text-align:right;color:#141414;font-size:.875rem;line-height:1.625rem;display:block}.dark .accessibleCharCount-wrapperElem{color:#fff}.accessibleCharCount-numberElem:after{content:"/10000"}.ma__disclaimer{color:#141414;font-size:1rem}.dark .ma__disclaimer{color:#fff}.ma__disclaimer strong{font-style:italic;text-decoration:underline}.ma__textarea__wrapper{position:relative}.ma__button{color:#fff;cursor:pointer;background-color:#14558f;border:none;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s;display:inline-block}.ma__button:hover:not(:disabled){background-color:#0d3e6b}.dark .ma__button:hover:not(:disabled){background-color:#1a6fb8}.ma__button:disabled{opacity:.6;cursor:not-allowed}.ma__button--uppercase{text-transform:uppercase}.ma__input-group__items{flex-direction:column;gap:.5rem;display:flex}.ma__input-group__items--inline{flex-direction:row;gap:2rem}.ma__input-radio{align-items:center;gap:.5rem;display:flex}.ma__input-radio input[type=radio]{accent-color:#14558f;width:1.25rem;height:1.25rem}.dark .ma__input-radio input[type=radio]{accent-color:#1a9aff}.ma__input-radio__label{cursor:pointer;color:#141414;margin:0}.dark .ma__input-radio__label{color:#fff}.ma__textarea{color:#141414;resize:vertical;background-color:#fff;border:1px solid #dcdcdc;width:100%;min-height:150px;padding:.75rem;font-family:inherit;font-size:1rem;line-height:1.5}.dark .ma__textarea{color:#fff;background-color:#2a2a2a;border-color:#444}.ma__textarea:focus{outline-offset:2px;outline:2px solid #14558f}.dark .ma__textarea:focus{outline-color:#1a9aff}.fsLabel{color:#141414;margin-bottom:.5rem;font-weight:600;display:block}.dark .fsLabel{color:#fff}.fsLabelVertical{font-size:1.1rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=621px){.ma__feedback-form>form,.ma__feedback-form fieldset>fieldset,.ma__feedback-form fieldset>label{margin-top:10px}}@media (width>=781px){.ma__feedback-form>form{margin-top:10px}}@media (width>=911px){.ma__feedback-form>form{margin-top:10px}}
