.newsletter-signup-basic{padding:calc(var(--block-margin) / 2) 0;font:var(--font-body)}.newsletter-signup-basic h2{font:var(--font-headline-5);font-weight:700}.newsletter-signup-basic .gform_wrapper.gravity-theme input[type=text],.newsletter-signup-basic-form .gform_wrapper.gravity-theme input[type=email]{min-height:5.1rem}.newsletter-signup-basic :is(.primary-button,.wp-block-button:not(.is-style-outline)>.wp-element-button){margin-bottom:auto;text-align:center;width:100%}.newsletter-signup-basic .gform_wrapper.gravity-theme .gfield--type-text input[type=text],.newsletter-signup-basic .gform_wrapper.gravity-theme .gfield--type-email input[type=email]{border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important}.newsletter-signup-basic .gform-field-label a:is(:hover,:active,:focus){color:var(--color-green)}.newsletter-signup-basic .gform_wrapper.gravity-theme .gfield--type-consent{order:2}.newsletter-signup-basic[data-color-scheme=medium] :is(.primary-button,.wp-block-button:not(.is-style-outline)>.wp-element-button){border-color:var(--primary-button-hover-border-color);background-color:var(--primary-button-hover-background-color);color:var(--primary-button-hover-text-color);box-shadow:var(--primary-button-hover-box-shadow)}.newsletter-signup-basic[data-color-scheme=medium] :is(.primary-button,.wp-block-button:not(.is-style-outline)>.wp-element-button):is(:hover,:focus,:active){border-color:var(--primary-button-border-color);background-color:var(--primary-button-background-color);color:var(--primary-button-text-color);box-shadow:var(--primary-button-box-shadow)}body .gform_wrapper.gravity-theme :is(.gfield_checkbox,.gfield_radio,.ginput_container_consent) input:not(checked)~label:before{background-color:transparent}body .gform_wrapper.gravity-theme :is(.gfield_checkbox,.gfield_radio,.ginput_container_consent) input:checked~label:before{background-color:transparent;content:"\2713";display:flex;justify-content:center;align-items:center}@media (min-width:992px){.newsletter-signup-basic-inner:is([data-layout="6040"],[data-layout="7030"]){grid-template-columns:minmax(0, 2fr) minmax(0, 2fr)}}