.newsletter-signup-basic{padding:calc(var(--block-margin) / 2) 0 0;font:var(--font-body-small)}.newsletter-signup-basic-inner{padding-bottom:calc(var(--block-margin) / 4);border-bottom:.1rem solid var(--accent-color)}.newsletter-signup-basic h2{font:var(--font-headline-2-alt);color:var(--color-gold)}.newsletter-signup-basic-form-disclaimer{font:var(--font-body-xsmall);margin-top:calc(var(--item-row-gap) / 2);opacity:.6}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_fields{row-gap:0}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_fields .gform-grid-col{margin-bottom:0}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_footer{margin-top:var(--item-row-gap)}.newsletter-signup-basic-form :is(.gform_wrapper.gravity-theme,*) :is(input:is([type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"]),select,textarea){padding-left:0;padding-right:0}@media (min-width:641px){.newsletter-signup-basic-inner{column-gap:var(--item-column-gap)}.newsletter-signup-basic .newsletter-signup-basic-inner .newsletter-signup-basic-form .gform_wrapper form{display:flex}.newsletter-signup-basic .newsletter-signup-basic-inner .newsletter-signup-basic-form .gform_wrapper form .gform-body{width:75%}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_footer{margin-left:auto}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_footer button{margin-top:auto;margin-bottom:0}.newsletter-signup-basic-form-disclaimer{margin-top:0rem}.newsletter-signup-basic-form .gform_wrapper.gravity-theme .gform_fields .gfield:not(.gfield--type-submit){flex-grow:1}}