/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.sign-up{display:flex;position:relative;align-items:center;width:100vw;height:100%;padding:48px 24px}@media screen and (min-width: 750px){.sign-up{height:auto;min-height:calc(100vh - var(--static-bottom-of-site-header, 0));padding:140px 32px}}.sign-up .newsletter-modal__content{max-height:none;padding:0}.sign-up__wrapper{position:relative;z-index:5;width:100vw;max-width:800px;margin:0 auto;padding:40px 24px;overflow:hidden;border:1px solid var(--border-color, #000);border-radius:30px}@media screen and (min-width: 750px){.sign-up__wrapper{height:fit-content;margin:0 auto;padding:80px 40px}}.sign-up__wrapper .background{opacity:var(--background-opacity, 1);background:var(--modal-background-color);pointer-events:none;backdrop-filter:blur(var(--background-blur, 0))}.sign-up__wrapper .newsletter-modal__marquee{width:calc(100% + 48px);margin:0 -24px 24px}@media screen and (min-width: 750px){.sign-up__wrapper .newsletter-modal__marquee{width:calc(100% + 80px);margin:0 -40px 32px}}.sign-up__background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.sign-up__background .background{background:var(--background-color)}.sign-up__background::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:var(--overlay-opacity, 0);background:var(--overlay-color)}