.EmailSignup_emailSignup__bhDWm{background-color:#eff5f8;padding:25px 30px 45px}@media(min-width:1200px){.EmailSignup_emailSignup__bhDWm{padding:25px 140px 45px}}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD h2{font-family:"PT Serif",serif;font-weight:700;font-size:24px;color:var(--color-black);letter-spacing:.64px;text-align:center}@media(min-width:600px){.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD h2{font-size:38px;letter-spacing:.84px}}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD .EmailSignup_subtext__AEdD9{font-family:europa,sans-serif;font-weight:400;font-size:11px;color:#8a8a8a;letter-spacing:1.76px;display:flex;justify-content:center;padding-top:10px}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD form{display:flex;flex-direction:row;border:1px solid var(--color-grey-lightest);height:35px;background:var(--color-white);padding:10px;margin-top:25px}@media(min-width:600px){.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD form{height:50px}}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD input[type=email]{font-family:europa,sans-serif;font-size:14px;flex-grow:2;border:none;color:#acacac;letter-spacing:2.24px}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD input:focus{outline:none}.EmailSignup_emailSignup__bhDWm .EmailSignup_mcEmbedSignupScroll__zeaXD .EmailSignup_subscribe__DBSxt{background:var(--color-white);border:none;background:url(/images/arrow-submit.svg) no-repeat;width:25px;height:20px;display:flex;align-self:center}.Button_button__nbDXA{display:flex;justify-content:center;cursor:pointer;font-family:europa,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;margin:16px auto 32px;background-color:var(--color-black);color:var(--color-white);border:1px solid var(--color-black);padding-top:18px;padding-bottom:18px;width:348px;letter-spacing:1.4px}@media(max-width:1024px){.Button_button__nbDXA{width:283px;font-size:14px;padding-top:13px;padding-bottom:13px}}.Button_button__nbDXA.Button_white__l0SPb{background-color:var(--color-white);color:var(--color-black);border:2px solid var(--color-black);font-weight:700;font-size:19px;letter-spacing:1.4px;text-align:center}.Button_button__nbDXA.Button_white__l0SPb:hover{background-color:var(--color-black);color:var(--color-white)}.Button_button__nbDXA:hover{background-color:var(--color-white);color:var(--color-black)}