.newsletter-form-wrapper{background:#00383a;border-radius:12px;padding:32px 24px}.newsletter-form-icon{align-items:center;background:#9ccc65;border-radius:8px;display:flex;height:48px;justify-content:center;margin-bottom:24px;width:48px}.newsletter-form-heading{margin-bottom:12px}.newsletter-form-description{color:#f7f7f7;margin-bottom:16px}.newsletter-form-wrapper form{display:flex;gap:16px;@media screen and (max-width:576px){flex-direction:column}}.newsletter-form-wrapper .hs-form-field{flex:1}.newsletter-form .hs-input{background:#f7f7f7;border:1px solid #ebebeb;border-radius:8px;color:#818181;font-family:Söhne Bush;line-height:1.5;margin-bottom:0;outline:none;padding:12px 14px;width:100%}.newsletter-form h3{display:none}.newsletter-form .hs-input::placeholder{color:#818181}.newsletter-form .hs-input:focus{background:#fff;border:1px solid #f2f2f2;box-shadow:0 0 0 4px #7fdbe9}.newsletter-form .hs-input.error{border:1px solid #f49494}.newsletter-form .hs-input.error:focus{box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 rgba(16,24,40,.05)}.newsletter-form .hs-error-msg{color:#ed5f5f;font-family:Söhne Bush;font-size:14px}.newsletter-form .hs_error_rollup{display:none}.newsletter-form .hs-button{background:#8bc34a;border:none;border-radius:4px;color:#00383a;font-family:Söhne Bush;font-size:18px;font-weight:600;line-height:1.5;outline:none;padding:12px 24px;width:100%}.newsletter-form .hs-button:hover{background-color:var(--green-600,#7cb342);color:#2b2b2b}.newsletter-form .hs-button:focus,.newsletter-form .hs-button:focus-visible{background-color:var(--green-400,#9ccc65);box-shadow:0 0 0 4px #7fdbe9;outline:0}.newsletter-form .hs-button.disabled,.newsletter-form .hs-button:disabled{background-color:var(--green-300,#c5e1a5);color:var(--gray-500,#acacac)}