.NewsletterForm_form__zKkef{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:85%;margin:0 auto}@media(min-width:950px){.NewsletterForm_form__zKkef{max-width:100%}}.NewsletterForm_row__iug0h{display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:950px){.NewsletterForm_row__iug0h{flex-direction:row}}.NewsletterForm_nameRow__Kdsbg{flex-direction:row}.NewsletterForm_field__VSely{flex:1 1;min-width:0}.NewsletterForm_input__JOg5D,.NewsletterForm_select__8bjkK{width:100%;padding:12px 16px;border:2px solid #fff;border-radius:4px}.NewsletterForm_input__JOg5D::placeholder,.NewsletterForm_select__8bjkK::placeholder{color:#a0a0a0}.NewsletterForm_select__8bjkK{background-color:#fff;color:#003c72}.NewsletterForm_select__8bjkK:invalid{color:#a0a0a0}.NewsletterForm_submitButton__9rlId{padding:1rem 2rem;background-color:#ff5200;color:#fff;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:.2s}.NewsletterForm_submitButton__9rlId:hover:not(:disabled){background-color:#003c72}.NewsletterForm_submitButton__9rlId:disabled{opacity:.7;cursor:not-allowed}.NewsletterForm_secondaryButton__0FRKE{padding:1rem 2rem;background:none;color:#fff;font-weight:700;border:2px solid #fff;border-radius:4px;cursor:pointer;transition:.2s}.NewsletterForm_secondaryButton__0FRKE:hover:not(:disabled){background-color:hsla(0,0%,100%,.15)}.NewsletterForm_secondaryButton__0FRKE:disabled{opacity:.7;cursor:not-allowed}.NewsletterForm_buttonRow__Zklba{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.NewsletterForm_prompt__fsbOH{margin:0;font-weight:700}.NewsletterForm_message__M0I2s{margin:0}.NewsletterForm_message__M0I2s.NewsletterForm_error__d_ElJ,.NewsletterForm_message__M0I2s.NewsletterForm_success__n3faI{color:#ffdf00}.NewsletterSubscribe_newsletterSubscribe__0KQST{padding:2rem 1rem 2.5rem;background-color:#00578b;color:#fff;text-align:center}@media(min-width:950px){.NewsletterSubscribe_newsletterSubscribe__0KQST{padding:5rem 0;display:flex;align-items:center}}.NewsletterSubscribe_left__pfnNu{margin:0 0 2rem}@media(min-width:950px){.NewsletterSubscribe_left__pfnNu{margin:0;width:50%;padding:0 5vw 0 10vw}.NewsletterSubscribe_title__zbImn{margin:0 0 .5rem}}.NewsletterSubscribe_description__zOPDd{font-weight:700}@media(min-width:950px){.NewsletterSubscribe_right__2FE_g{width:50%;padding:0 10vw 0 5vw}}