.bl-subscribe{position:relative}.bl-subscribe__title{color:var(--font-color-white);margin-bottom:30px;text-align:center}.bl-subscribe h3.form-title{display:none}.bl-subscribe .hs-form{background-color:transparent;margin-left:auto;margin-right:auto;margin-top:48px;max-width:420px;position:relative;width:100%}.bl-subscribe form label{color:#ffffff99!important}.bl-subscribe .no-list{list-style:none}.bl-subscribe .hs-input{background:linear-gradient(90deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.2));border-color:#ffffff4d!important;color:#fff;height:64px;-webkit-text-fill-color:#fff!important}.bl-subscribe .hs-submit{display:inline-flex;width:100%}.bl-subscribe .actions .hs-button{background:#fff!important;color:var(--font-color-primary);margin-top:0;padding:1rem 2rem}.bl-subscribe .actions .hs-button:hover{background:var(--font-color-primary)!important;color:#fff}.bl-subscribe .hs-form-field{margin-bottom:1.4rem}.bl-subscribe .hs-cta-img{display:inline-block}.bl-subscribe form .actions{margin-top:0;width:100%}.bl-subscribe__jsonl,.bl-subscribe__jsonr{display:none}.bl-subscribe__form-container{margin-top:48px;min-height:148px}.bl-subscribe .hs_error_rollup .hs-error-msgs .hs-main-font-element{display:none}.bl-subscribe .hs-error-msg{color:#ef6b51;display:block!important}.bl-subscribe .submitted-message{background-color:transparent;border-color:transparent;color:var(--font-color-white);font-weight:500;text-align:center}@media(min-width:768px){.bl-subscribe__title br{display:block;margin-bottom:50px}}@media(min-width:992px){.bl-subscribe form .actions{width:auto}.bl-subscribe .hs-submit{display:inline-flex;position:absolute;right:5px;top:5px;width:auto}.bl-subscribe .hs-button{background-position:84% 52%}.bl-subscribe__link{margin-top:40px}.bl-subscribe__jsonl{left:5%}.bl-subscribe__jsonl,.bl-subscribe__jsonr{bottom:0;display:block;height:100%;position:absolute;top:5%;z-index:-1}.bl-subscribe__jsonr{right:5%}.bl-subscribe__form-container{min-height:84px}}