.em-block-newsletter-subscribe-cta{background-blend-mode:darken;background-color:rgba(0,0,0,.5);background-position:50%;background-size:cover;border-radius:var(--border-radius-lg);display:grid;gap:var(--gutter);padding:var(--spacing-sm)}@media(min-width:782px){.em-block-newsletter-subscribe-cta{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}}.em-block-newsletter-subscribe-cta .gform-field-label,.em-block-newsletter-subscribe-cta .gform-field-label .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta .gform-field-label .gfield_required:after,.em-block-newsletter-subscribe-cta .gform_wrapper.gform_wrapper.gform_wrapper .gform-body,.em-block-newsletter-subscribe-cta .gform_wrapper.gform_wrapper.gform_wrapper .gform-body .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta .gform_wrapper.gform_wrapper.gform_wrapper .gform-body .gfield_required:after,.em-block-newsletter-subscribe-cta a,.em-block-newsletter-subscribe-cta a .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta a .gfield_required:after,.em-block-newsletter-subscribe-cta h2,.em-block-newsletter-subscribe-cta h2 .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta h2 .gfield_required:after,.em-block-newsletter-subscribe-cta label,.em-block-newsletter-subscribe-cta label .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta label .gfield_required:after,.em-block-newsletter-subscribe-cta p,.em-block-newsletter-subscribe-cta p .gfield_error .gform-field-label,.em-block-newsletter-subscribe-cta p .gfield_required:after{color:#fff}.em-block-newsletter-subscribe-cta .gform-field-label .gform_confirmation_message,.em-block-newsletter-subscribe-cta .gform_wrapper.gform_wrapper.gform_wrapper .gform-body .gform_confirmation_message,.em-block-newsletter-subscribe-cta a .gform_confirmation_message,.em-block-newsletter-subscribe-cta h2 .gform_confirmation_message,.em-block-newsletter-subscribe-cta label .gform_confirmation_message,.em-block-newsletter-subscribe-cta p .gform_confirmation_message{color:#fff;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-align:center}.em-block-newsletter-subscribe-cta .gform-field-label .gform_validation_errors.gform_validation_errors,.em-block-newsletter-subscribe-cta .gform_wrapper.gform_wrapper.gform_wrapper .gform-body .gform_validation_errors.gform_validation_errors,.em-block-newsletter-subscribe-cta a .gform_validation_errors.gform_validation_errors,.em-block-newsletter-subscribe-cta h2 .gform_validation_errors.gform_validation_errors,.em-block-newsletter-subscribe-cta label .gform_validation_errors.gform_validation_errors,.em-block-newsletter-subscribe-cta p .gform_validation_errors.gform_validation_errors{background-color:var(--color-beige)}.em-block-newsletter-subscribe-cta label.gfield_label,.em-block-newsletter-subscribe-cta p{font-size:var(--font-size-sm)}@media(min-width:782px){.em-block-newsletter-subscribe-cta label.gfield_label,.em-block-newsletter-subscribe-cta p{font-size:var(--font-size-md)}}.em-block-newsletter-subscribe-cta .gfield_description,.em-block-newsletter-subscribe-cta label.gform-field-label--type-inline{font-size:var(--font-size-xs)!important;line-height:1rem}
