section.join-newsletter-module form.hs-form{align-items:center;background-color:#ecf7e7;border-radius:.875rem;display:flex;flex-direction:row;gap:.5rem;margin:0 auto;max-width:640px;padding:.5rem;position:relative;width:100%}section.join-newsletter-module form.hs-form .legal-consent-container{position:absolute;top:calc(100% + 1rem)}@media screen and (max-width:768px){section.join-newsletter-module form.hs-form{flex-direction:column}section.join-newsletter-module form.hs-form .legal-consent-container{position:absolute;top:calc(100% + .5rem)}section.join-newsletter-module form.hs-form .legal-consent-container .hs-richtext{text-align:center}section.join-newsletter-module form.hs-form .hs_submit,section.join-newsletter-module form.hs-form .hs_submit .actions,section.join-newsletter-module form.hs-form .hs_submit .actions input{width:100%}}section.join-newsletter-module form.hs-form .hs-form-field{height:54px;width:100%}section.join-newsletter-module form.hs-form .hs-form-field legend,section.join-newsletter-module form.hs-form .hs-form-field>label{display:none}section.join-newsletter-module form.hs-form .hs-form-field .input{height:100%;width:100%}section.join-newsletter-module form.hs-form .hs-form-field .input input{background:transparent;border:1px solid transparent;border-radius:.5rem;font-size:1rem;font-weight:500;height:100%;padding:0 .75rem;width:100%}section.join-newsletter-module form.hs-form .hs-form-field .input input::placeholder{color:#707070}section.join-newsletter-module form.hs-form .hs-form-field .input input.error{border:1px solid #1e3229}section.join-newsletter-module form.hs-form .hs-form-field .hs-error-msgs{padding-left:.75rem;padding-top:1rem}section.join-newsletter-module form.hs-form .hs-form-field .hs-error-msgs li{color:#1e3229;list-style:none}section.join-newsletter-module form.hs-form .hs_submit .actions input{white-space:nowrap}