.cta-block{display:flex;flex-direction:column;gap:12px;margin-top:24px}.cta-block .hs-error-msg{font-size:12px;line-height:normal;text-align:center}.cta-block .hs-email .hs-error-msgs{display:none}.cta-block .hs_error_rollup{order:5}.cta-block .hs_error_rollup label{color:#ef6b51;font-size:12px;line-height:normal;margin-bottom:0;margin-top:0}.cta-block .cta-block__subtitle,.cta-block .cta-block__title{color:var(--main-teal-dark);margin:0;padding:0;text-align:left}.cta-block form{align-items:flex-start;display:flex;flex-wrap:wrap}.cta-block form>span{width:100%}.cta-block .hs-email{width:calc(100% - 112px)}.cta-block .hs-submit{width:112px}.hs-fieldtype-booleancheckbox{margin-bottom:0;order:3}.cta-block ::placeholder{color:var(--main-teal-dark);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cta-block .hs-form-booleancheckbox span,.cta-block .hs-form-booleancheckbox span a{color:var(--main-teal-dark);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:130%}.cta-block .hs-form-booleancheckbox span a{text-decoration:underline}.cta-block .hs-input[type=checkbox]{appearance:none;background-color:transparent;border:1px solid var(--main-teal-dark);border-radius:3px;height:24px;margin-right:0;min-width:24px;outline:none;position:relative;width:24px}.cta-block .hs-input[type=checkbox]:checked:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Crect width='23' height='23' x='.5' y='.5' stroke='%230F2E3D' rx='3.5'/%3E%3Cpath stroke='%23008573' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 12.457 3.226 3.043L17 8.5'/%3E%3C/svg%3E");height:100%;left:-1px;position:absolute;top:-1px;width:100%}.cta-block .hs-form-field{margin-bottom:12px}.cta-block .hs-form-field label{align-items:flex-start;margin-bottom:0}.cta-block .hs-button{border-radius:0 30px 30px 0;cursor:pointer;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:130%;margin-top:0;padding:14px 21px;text-align:center;transition:all .3s ease-in-out}.cta-block .hs-button,.cta-block .hs-button:hover{background:var(--main-teal-dark);border:1px solid var(--main-teal-dark);color:var(--c-white)}.cta-block .submitted-message{background-color:var(--c-white);border-radius:4px;color:var(--main-teal-dark);display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:16px;text-align:left;transition:all .3s ease-in-out}.cta-block .submitted-message p{display:none}.cta-block .legal-consent-container .hs-form-booleancheckbox-display>span,.cta-block .legal-consent-container .hs-form-booleancheckbox-display>span a,.cta-block .legal-consent-container .hs-form-booleancheckbox-display>span p{color:var(--main-teal-dark)!important;font-size:12px}.cta-block .legal-consent-container .hs-error-msgs{display:none}.cta-block input[type=email]{background:transparent;border-bottom:1px solid var(--main-teal-dark);border-left:1px solid var(--main-teal-dark);border-radius:30px 0 0 30px;border-top:1px solid var(--main-teal-dark);color:var(--main-teal-dark);font-size:14px;font-style:normal;font-weight:400;padding:15px 20px 15px 21px}@media only screen and (max-width:992px){.cta-block{display:none}.post-label{font-size:var(--font-14)}}