.FooterSubscribeForm_form__GNNKE input[type=email]{background-color:#342546;border:none;border-radius:8px;width:100%;box-sizing:border-box;padding:1rem;outline:none;color:#fff;flex:1 1;font-size:1.125rem;line-height:140%}@media only screen and (max-width:767px){.FooterSubscribeForm_form__GNNKE input[type=email]{padding:.75rem 1rem}}.FooterSubscribeForm_form__GNNKE button{background-color:#512388;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;line-height:150%;font-weight:500;margin-left:.5rem;cursor:pointer;color:#fff}@media only screen and (max-width:768px){.FooterSubscribeForm_form__GNNKE button{margin-left:0;width:100%;position:absolute;bottom:0;max-width:520px}}.FooterSubscribeForm_footer__form__title__G_ZPF{margin:0 0 1.25rem}@media only screen and (max-width:768px){.FooterSubscribeForm_footer__form__title__G_ZPF{font-size:1.25rem;line-height:135%}}@media only screen and (max-width:767px){.FooterSubscribeForm_footer__form__title__G_ZPF{font-size:1.125rem}}.FooterSubscribeForm_footer__form__holder__kCz6M{display:flex}.FooterSubscribeForm_footer__form__holder__input__sSpDL{flex-grow:1;background:linear-gradient(-90deg,hsla(0,0%,100%,.38),hsla(0,0%,100%,.08));padding:.0625rem;border-radius:8px}@media only screen and (max-width:768px){.FooterSubscribeForm_footer__form__holder__input__sSpDL{width:348px;width:100%}}.FooterSubscribeForm_footer__form__error__QdbnM{color:#fe000e;position:absolute;bottom:-20px;left:0;font-size:.75rem}@media only screen and (max-width:768px){.FooterSubscribeForm_footer__form__error__QdbnM{max-width:507px;width:100%;left:50%;transform:translateX(-50%)}}.FooterSubscribeForm_footer__form__consent__5Y4IW{margin-top:1rem;font-weight:300}.FooterSubscribeForm_footer__form__consent__5Y4IW a{color:#fff}.FooterSubscribeForm_footer__form__consent__5Y4IW label{color:#fff;padding-left:2.125rem;display:inline-flex;align-items:center;position:relative}.FooterSubscribeForm_footer__form__consent__5Y4IW label p{font-size:1rem;line-height:150%;opacity:.6;margin:0}.FooterSubscribeForm_footer__form__consent__5Y4IW label span{cursor:pointer}.FooterSubscribeForm_footer__form__consent__5Y4IW label span:before{margin:4px;content:"";width:16px;height:16px;position:absolute;border-radius:2px;border:2px solid #fff;opacity:.6;left:-4px;top:-2px;cursor:pointer}.FooterSubscribeForm_footer__form__consent__5Y4IW label span:after{content:url(/images/check.svg);transition:opacity .3s;position:absolute;top:0;left:-2px;opacity:0}.FooterSubscribeForm_footer__form__consent__5Y4IW label input{position:absolute;top:0;left:0;opacity:0;width:0;height:0}.FooterSubscribeForm_footer__form__consent__5Y4IW label input:checked+span:after,.FooterSubscribeForm_footer__form__consent__5Y4IW label input:checked+span:before{opacity:1}