@keyframes round-loader-spin-center{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes round-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NewsletterForm__heading{color:#fff;font-family:Inter,sans-serif;font-size:21px;font-weight:500;line-height:1.4em}@media(max-width:820px){.NewsletterForm__heading{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.4em}}.NewsletterForm__description{display:flex;flex-direction:column;grid-row-gap:16px;color:#fff}.NewsletterForm__description p{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.4em;line-height:1.7em!important}@media(max-width:820px){.NewsletterForm__description p{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4em}}.NewsletterForm__form{display:grid;grid-template-columns:1fr max-content;grid-column-gap:16px;grid-row-gap:16px}@media(min-width:1081px)and (max-width:1360px){.NewsletterForm__form{grid-template-columns:1fr}}@media(max-width:520px){.NewsletterForm__form{grid-template-columns:1fr}}.NewsletterForm__form .form__label{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:600;grid-column:span 2;letter-spacing:.02em;line-height:1.4em;text-transform:uppercase}@media(min-width:1081px)and (max-width:1360px){.NewsletterForm__form .form__label{grid-column:span 1}}@media(max-width:520px){.NewsletterForm__form .form__label{grid-column:span 1}}.NewsletterForm__form .form__input{border:2px solid transparent;color:#052049;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.4em;padding:12px 16px;transition:border-color .2s cubic-bezier(.4,0,.2,1)}.NewsletterForm__form .form__input::placeholder{color:#052049}.NewsletterForm__form .form__input[aria-invalid=true]{border-color:#e61048}@media(max-width:820px){.NewsletterForm__form .ButtonGreen{min-width:calc(-12.53333px + 29.33333vw)}}@media screen and (max-width:820px)and (max-width:520px){.NewsletterForm__form .ButtonGreen{min-width:140px}}@media screen and (max-width:820px)and (min-width:820px){.NewsletterForm__form .ButtonGreen{min-width:228px}}@media(max-width:520px){.NewsletterForm__form .ButtonGreen{min-width:unset;width:100%}}.NewsletterForm__form .callback{display:block;grid-column:span 2;grid-row:3;margin-top:-8px}@media(min-width:1081px)and (max-width:1360px){.NewsletterForm__form .callback{grid-column:span 1}}@media(max-width:520px){.NewsletterForm__form .callback{grid-column:span 1}}.NewsletterForm *+.NewsletterForm__description{margin-top:24px}.NewsletterForm *+.NewsletterForm__form{margin-top:48px}
/*# sourceMappingURL=Component-NewsletterForm.css.map?8df7191e*/