form .hs-button,form input[type=submit]{border-radius:0 0 0 20px;margin:20px 0 0 -20px}.blog-subscribe__form{flex-basis:45%!important;margin:auto!important}.blog-subscribe__header{flex-basis:45%!important;flex-grow:0!important;max-width:1080px}.blog-subscribe__wrapper{display:flex;justify-content:space-between;width:100%}.blog-subscribe__form .hs-form.stacked{align-items:center!important;display:flex!important;gap:0!important;max-width:600px;position:relative!important}.blog-subscribe__form .hs_email{flex:1!important;margin:0!important;min-width:200px!important;position:relative!important}.blog-subscribe__form input[type=email]{border:none!important;box-sizing:border-box!important;padding:.75rem 1rem!important;width:106%!important}.blog-subscribe__form .hs_submit{margin:0!important}#custom-subscribe-btn{background-color:#000!important;border:none!important;color:#fff!important;cursor:pointer!important;margin-left:-20px;padding:.7rem 1.4rem!important;position:static!important}#custom-subscribe-btn:hover{background-color:#caf708!important;border:none!important;color:#000!important}.blog-subscribe__form input[type=email]::placeholder{color:#d9d9d9!important}@media (max-width:768px){.blog-subscribe__form .hs-form.stacked{flex-direction:row!important;flex-wrap:nowrap!important}.blog-subscribe__form .hs_email,.blog-subscribe__form .hs_submit{flex:none!important;width:auto!important}#custom-subscribe-btn{padding:.5rem 1rem!important;white-space:nowrap!important;width:auto}.blog-subscribe__form input[type=email]{padding:.5rem!important}}#hs_cos_wrapper_module_17453488633985_blog_subscribe_title{display:none!important}@media (max-width:768px){.blog-subscribe__wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;max-width:1000px;width:100%}.blog-subscribe__header{flex-basis:10px;flex-grow:0!important;max-width:1080px}.blog-subscribe__form{flex-basis:10px;margin-left:32px}.blog-subscribe__wrapper>*{max-width:100%;width:auto}}.actions:has(>#custom-subscribe-btn){position:relative;z-index:5}.blog-subscribe__form--abs .no-list.hs-error-msgs.inputs-list{position:absolute!important}@media only screen and (max-width:768px){.blog-subscribe__form--abs .custom-blog-subscribe-btn{margin:20px 0 0!important;right:0;width:50%}}