.blog-sign-up a{font-weight:400}.blog-sign-up{background-color:#edfbec;padding:0 34px;width:100%}.blog-sign-up .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:2rem 10px 0}.blog-sign-up .left{flex:1}.blog-sign-up .info-container{align-items:flex-start;display:flex;flex-direction:column}.blog-sign-up .info-container .title{color:var(--text-black);font-family:Satoshi Bold;font-size:var(--38px);margin:0}.blog-sign-up .info-container .description{font-family:Satoshi Regular;font-size:var(--16px);margin:1rem 0}.blog-sign-up .right{align-self:flex-end;display:flex;flex:1;justify-content:center}.blog-sign-up .right .image{align-self:flex-end}.blog-sign-up .hs-form-field{border-radius:.5rem;color:var(--text-black);font-family:Satoshi Regular;font-size:var(--14px);margin-bottom:10px}.blog-sign-up .hs-form-field input::placeholder{color:#8c8c8c;font-family:Satoshi Regular;font-size:var(--16px)}.blog-sign-up .hs-form-field label{display:none}.blog-sign-up .hs-form-field label.hs-error-msg{color:red;display:block}.blog-sign-up .hs-input{width:100%!important}#hsForm_ea89e9bd-b010-4a57-adf0-bf017a333799{background:none;display:flex;flex-direction:column;margin:.5rem 0;padding:0}.blog-sign-up .hs-richtext{display:none}.blog-sign-up .hs-button,.blog-sign-up .hs-button:active,.blog-sign-up .hs-button:hover{background-color:var(--primary-color);font-family:Satoshi Regular;font-size:var(--16px);margin-top:10px}.blog-sign-up .submitted-message{font-family:Satoshi Bold;font-size:var(--20px)}.blog-sign-up .policy-container{display:flex;gap:4px;padding-bottom:10px}.blog-sign-up .policy-container .policy-text{color:#7e7f89;font-family:Satoshi Regular;font-size:var(--14px)}.blog-sign-up .policy-container .policy-link{color:#7e7f89;font-size:var(--14px);text-decoration:underline}@media (max-width:1200px){.blog-sign-up{padding:0 34px}.blog-sign-up .container{padding:34px 0 0}}@media (max-width:767px){.blog-sign-up{padding:0}.blog-sign-up .container{display:block;padding:50px 15px 0}.blog-sign-up .left{margin-left:0}.blog-sign-up .right{align-items:center;align-self:center;margin-right:0;margin-top:1rem;text-align:left}.blog-sign-up .right .image{align-self:center}.blog-sign-up form.blog-subscription-form .name-input-container{flex-direction:column;margin:0;width:100%}.blog-sign-up form.blog-subscription-form .name-input{margin-bottom:10px}.blog-sign-up form.blog-subscription-form .email-input,.blog-sign-up form.blog-subscription-form .subscribe-button{width:100%}}