.blog_subscription{align-items:center;background-image:url(https://47523661.fs1.hubspotusercontent-na1.net/hubfs/47523661/Website/Images/Man-installing-a-solar-panel-on-a-roof.jpg);background-position:50%;background-size:cover;border-radius:40px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:56px 40px 54px;position:relative}.blog_subscription:before{background:#09090999;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.blog_subscription_title{color:#fff;font-family:Host Grotesk;font-size:64px;font-weight:500;line-height:1;margin-bottom:20px;position:relative;text-align:center;z-index:1}.blog_subscription_form form{min-width:600px;position:relative;z-index:1}.blog_subscription_form form.hs-form .hs-form-field{padding:0}.blog_subscription_form form.hs-form input[type=email]{background:#ffffff4d;border:2px solid #ffffff66;border-radius:20px;color:#fff;flex:1;font-size:24px;line-height:130%;outline:none;padding:27px 48px}.blog_subscription_form form.hs-form input::placeholder{color:#fff;font-size:24px;line-height:130%}.blog_subscription_form input[type=submit]{background:#190b28;color:#fff;position:absolute;right:24px;top:29px}.blog_subscription_form .terms{align-items:center;color:#fff;display:flex;font-size:14px;margin-top:10px}.blog_subscription_form .terms input{margin-right:8px}.blog_subscription_form .hs_error_rollup{display:none}.blog_subscription_form .hs-form .hs-error-msgs{margin:58px 0 0}.blog_subscription_form .hs-form .inputs-list>li>label>span{color:#fff;font-family:Poppins;font-size:16px;font-weight:400;line-height:157%}.blog_subscription_form form .legal-consent-container{color:#fff}.blog_subscription_form .hs-form-booleancheckbox{list-style:none}.blog_subscription_form .hs-form-booleancheckbox .hs-form-booleancheckbox-display{align-items:center;cursor:pointer;display:flex;position:relative}.blog_subscription_form .hs-form-booleancheckbox .hs-input{display:none}.blog_subscription_form .hs-form-booleancheckbox .hs-form-booleancheckbox-display:before{align-items:center;background-color:#2be7d5;border-radius:8px;content:"";display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;position:relative;transition:background .3s;width:32px}.blog_subscription_form .hs-form-booleancheckbox .hs-input:checked+span:before{align-items:center;color:#fff;content:"✔";display:flex;font-size:18px;font-weight:700;height:32px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.blog_subscription_form .hs_recaptcha{margin-top:18px}@media (max-width:991px){.blog_subscription_form form{min-width:unset;width:calc(100vw - 100px)}.blog_subscription{border-radius:0;padding:48px 32px}.blog_subscription_title{font-size:32px;line-height:115%;margin-bottom:20px}.blog_subscription_form input[type=submit]{position:static}.blog_subscription_form .hs-form-booleancheckbox .hs-form-booleancheckbox-display{align-items:start}.blog_subscription_form form.hs-form input[type=email]{padding:13px 0;text-align:center}.blog_subscription_form .hs-form-booleancheckbox .hs-input:checked+span:before{top:0;transform:translateY(0)}}