.module.module-signupcontent form .signup-email-error,.module.module-signupcontent form .signup-email-legal{font-size:1rem;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:0}@media screen and (max-width:600px){.module.module-signupcontent form .signup-email-error,.module.module-signupcontent form .signup-email-legal{font-size:.875rem}}.module.module-signupcontent h3{margin:0 0 24px}.module.module-signupcontent h3.module-signupcontent-submitted{margin-bottom:0}.module.module-signupcontent form .signup-email-input{display:block;width:100%;border:0 solid rgba(0,0,0,0);color:var(--primary-texticon-primary);background-color:color-mix(in srgb,var(--primary-texticon-primary) 16%,transparent);font-weight:500;font-size:1rem;padding:12px 16px}.module.module-signupcontent form .signup-email-input::placeholder{color:var(--primary-texticon-primary)}.module.module-signupcontent form .signup-email-error{display:block;margin:8px auto 0;text-transform:uppercase;color:var(--primary-texticon-error)}.module.module-signupcontent form .signup-email-legal{display:block;width:100%;margin:24px 0 0;text-align:left;color:var(--primary-texticon-primary)}.module.module-signupcontent form .submodule-custombutton{margin:24px auto 0}@media screen and (max-width:768px){.module.module-signupcontent h3{margin-bottom:12px}.module.module-signupcontent h3.module-signupcontent-submitted{margin-bottom:0}.module.module-signupcontent form .signup-email-legal,.module.module-signupcontent form .submodule-custombutton{margin-top:12px}}