.subscription-module{align-items:flex-start;background:#fff;border-radius:24px 0 0 0;box-shadow:0 4px 40px 0 hsla(0,0%,42%,.3);display:flex;flex-direction:column;float:right;gap:19px;justify-content:flex-start;margin-top:46px;max-width:490px;padding:40px 40px 100px}.subscription-module .form-heading{color:#231f20;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.form{width:100%}.form .form-title{display:none}form label,form legend{color:#231f20;font-weight:500}form{background-color:transparent}form,form a{color:#231f20}form fieldset.form-columns-1 input[type=email]{width:100%!important}form fieldset.form-columns-1 input[type=checkbox],form fieldset.form-columns-1 input[type=radio]{width:21px!important}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{align-items:flex-start;align-items:center;align-self:stretch;background:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;color:#231f20;display:flex;font-size:15px;font-weight:400;gap:10px;height:42px;letter-spacing:-.3px;line-height:normal;padding:0 16px}form input[type=email]::placeholder,form input[type=file]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form select::placeholder,form textarea::placeholder{color:#bfbfbf}form .legal-consent-container .hs-richtext *{font-size:14px}.hs-form-field{margin-bottom:16px}form fieldset.form-columns-1 input[type=checkbox]{height:21px}form input[type=checkbox],form input[type=radio]{height:21px;margin-right:11px;width:21px}.hs-form-checkbox label{font-size:14px}.hs-email_subscription_preferences__gravity_forms_duplicate_field_{margin-bottom:23px;margin-top:23px}.hs-email_subscription_preferences__gravity_forms_duplicate_field_>label{margin-bottom:20px}form .inputs-list>li>label{margin-bottom:10px}.legal-consent-container{margin-top:26px}.hs-form-booleancheckbox-display span{color:#231f20;font-family:Lexend,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:21px}form input[type=submit]{align-items:center;align-self:stretch;background:#ff8d2c;border-radius:4px;color:#1d1f20;display:flex;font-family:Lexend;font-size:18px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:-.2px;line-height:21.6px;padding:10px 0;text-align:center;width:100%}.hs-error-msg{font-size:14px}@media screen and (max-width:477px){.subscription-module{bottom:0;margin-top:80px}}