.blog-subscription-form{background-color:#005c71;color:#fff;margin:0 0 50px;padding:10px 0}.blog-subscription-form,.blog-subscription-form-container{width:100%}.blog-subscription-form-wrapper{border:0;margin:16px;min-height:580px;overflow:hidden;padding:1em;position:relative}.blog-subscription-form .hs-form-field{color:inherit;margin:0;padding:0}.blog-subscription-form .hs-form-field.hs-fieldtype-checkbox>label,.blog-subscription-form .hs-form-field.hs-fieldtype-radio>label{color:inherit;margin:0}.blog-subscription-form .hs-form-field>label,.blog-subscription-form .legal-consent-container{color:inherit}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-1em!important}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio{margin:0!important;max-width:100%;width:auto}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox],.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=radio]{box-sizing:border-box;opacity:0;padding:0;position:absolute}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:checked+span:before{border:2px solid #fff}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:disabled+span:after,.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:disabled+span:before{border-color:#99afc4}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:checked+label:before{border:2px solid #fff}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:disabled+span:after,.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:disabled+span:before{border-color:#607d9c}.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=checkbox]:checked+span:after,.blog-subscription-form .hs-form-field ul.inputs-list.multi-container>li input[type=radio]:checked+span:after{opacity:1}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label{font-size:1em;letter-spacing:0;line-height:1.75;margin:0;position:relative}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span{background-color:transparent;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:300;padding:16px 16px 16px 52px}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span:before,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span:before{background-color:#fff;border:2px solid #7691ad;border-radius:3px;content:"";height:24px;left:17px;position:absolute;top:29px;transform:translateY(-50%);width:24px}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span:after,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:20px;opacity:0;position:absolute;top:25px;transform:rotate(45deg) translateY(-50%);width:8px}.blog-subscription-form button,.blog-subscription-form input,.blog-subscription-form optgroup,.blog-subscription-form select,.blog-subscription-form textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.blog-subscription-form button,.blog-subscription-form input,.blog-subscription-form select,.blog-subscription-form textarea{font-family:inherit}.blog-subscription-form-pretitle,.blog-subscription-form-submitted-message h2{color:#fff;font-size:1.5em;font-weight:700;line-height:1.42}.blog-subscription-form-pretitle{color:#fff;margin-bottom:0;margin-top:0}.blog-subscription-form-pretitle,.blog-subscription-form-subscription-types-label,.blog-subscription-form-title{text-align:center}.blog-subscription-form .blog-subscription-form-submitted-message p,.blog-subscription-form .blog-subscription-form-title{color:#fff;font-size:1.625em;font-weight:600;line-height:1.38}.blog-subscription-form-title{margin-bottom:1em;margin-top:0}.blog-subscription-form .input>input{background-color:#f6f9fc;border:1px solid #7691ad;border-radius:4px;color:#042d38;display:block;margin:0;max-width:100%;padding:.5em 1em;text-overflow:ellipsis;width:100%}.blog-subscription-form .input>input:hover{box-shadow:0 0 0 1px #7691ad}.blog-subscription-form .input>input:focus-visible{box-shadow:0 0 0 1px #7691ad;outline:2px solid #0068b1;outline-offset:2px}.blog-subscription-form .hs_submit.hs-submit{margin:0;padding:0;top:26px}@media (max-width:601px){.blog-subscription-form .hs_submit.hs-submit{margin-top:10px}}.blog-subscription-form .hs-button,.blog-subscription-form button,.blog-subscription-form input[type=submit]{background:#ff890a;border:2px solid transparent;border-radius:8px;color:#042d38;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1;margin:0;padding:.75em 1.5em;text-align:center;text-decoration:none;transition:background-color .15s linear,color .15s linear}.blog-subscription-form .hs-button:focus,.blog-subscription-form .hs-button:hover,.blog-subscription-form button:focus,.blog-subscription-form button:hover,.blog-subscription-form input[type=submit]:focus,.blog-subscription-form input[type=submit]:hover{background-color:#117380;border-color:#117380;color:#fff}.blog-subscription-form .hs-richtext{color:inherit;margin:.5em 0 0;padding:0}.blog-subscription-form .hs-richtext>:first-child{margin-top:0!important}.blog-subscription-form .hs-richtext>:last-child{margin-bottom:0!important}.blog-subscription-form a{color:inherit;font-weight:inherit;text-decoration:underline}.blog-subscription-form a:focus,.blog-subscription-form a:hover{color:inherit;text-decoration:none}.blog-subscription-form form .hs_error_rollup{display:none!important}.blog-subscription-form-illustration{display:none}.blog-subscription-form-illustration img{z-index:9}.blog-subscription-form.show-submitted-message .blog-subscription-form-wrapper{display:flex;flex-wrap:wrap}.blog-subscription-form-submitted-message{align-content:center;display:grid;height:100%;justify-items:center;position:absolute;right:-100%;row-gap:.5em;top:0;transition:.5s ease-in-out;visibility:hidden;width:100%}.blog-subscription-form-wrapper.-submitted .blog-subscription-form-submitted-message{right:0;visibility:visible}.blog-subscription-form-submitted-message svg{fill:#d44325;height:3em;width:3em}.blog-subscription-form form>.hs-button,.blog-subscription-form form>.hs-submit,.blog-subscription-form form>button,.blog-subscription-form form>input[type=submit]{grid-row:3;width:100%}.blog-subscription-form-group,.blog-subscription-form-group .hs_cos_wrapper_type_form{display:block;width:100%}.blog-subscription-form-group .hs_cos_wrapper_type_form,.blog-subscription-form.show-submitted-message .hs_cos_wrapper_widget>div{height:100%}.blog-subscription-form .submitted-message{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;height:100%;justify-content:center;padding:0;position:relative;text-align:center;width:100%}.blog-subscription-form .submitted-message>:first-child{position:relative}.blog-subscription-form .submitted-message>:first-child:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23ff890a' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2m5.763 6.133a.86.86 0 0 0-1.16.05l-6.19 6.19-2.883-2.856-.052-.047a.86.86 0 0 0-1.16.05.85.85 0 0 0 .002 1.206l3.492 3.458.052.047a.86.86 0 0 0 1.16-.05l6.794-6.794.048-.051a.85.85 0 0 0-.051-1.155Z'/%3E%3C/svg%3E");display:inline-block;margin-right:15px;vertical-align:top}.blog-subscription-form .submitted-message h2{color:#ff890a;font-size:1.5em;font-weight:500;line-height:1.42}.blog-subscription-form .submitted-message p{font-size:1.625em;font-weight:600;line-height:1.38;margin:0;padding:0}.blog-subscription-form .hs-richtext{font-weight:400}@media(min-width:600px){.blog-subscription-form-wrapper{min-height:394px}.blog-subscription-form-pretitle,.blog-subscription-form-subscription-types-label,.blog-subscription-form-title{text-align:left}.blog-subscription-form .input>input{border:1px solid #7691ad;border-radius:3px;height:2.75em;margin-bottom:0}.blog-subscription-form .hs-button,.blog-subscription-form button,.blog-subscription-form input[type=submit]{align-items:center;display:flex;grid-column:2;grid-row:1;min-height:2.75em}.blog-subscription-form.show-submitted-message .form-label,.blog-subscription-form.show-submitted-message .form-title,.blog-subscription-form.show-submitted-message .hs_cos_wrapper_widget>div>div:not([class]){display:none!important}.blog-subscription-form-submitted-message{grid-template-columns:45px 1fr;justify-items:left;padding-left:2em}.blog-subscription-form-submitted-message svg{height:2em;width:2em}.blog-subscription-form form{display:flex;flex-direction:column;flex-wrap:wrap;padding-right:165px;position:relative}.blog-subscription-form form>*{width:100%}.blog-subscription-form .hs-fieldtype-checkbox.hs-form-field,.blog-subscription-form .hs-fieldtype-radio.hs-form-field{order:1}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-1em!important}.blog-subscription-form .hs-email.hs-form-field{margin-bottom:0;margin-right:1em}.blog-subscription-form form>div:not([class]){display:none!important;order:4}.blog-subscription-form form>.hs-button,.blog-subscription-form form>.hs-submit,.blog-subscription-form form>button,.blog-subscription-form form>input[type=submit]{align-items:center;bottom:auto;display:flex;grid-column:2;grid-row:1;height:2.75em;left:auto;order:3;position:absolute;right:0;top:111px;width:147px;z-index:1}}@media(min-width:900px){.blog-subscription-form .blog-subscription-form-submitted-message p,.blog-subscription-form .blog-subscription-form-title{color:#fff;font-size:2em}}@media(min-width:1080px){.blog-subscription-form{display:flex}.blog-subscription-form-wrapper{align-items:center;border:none;display:flex;flex:1;margin:0 auto;max-width:782px;padding:2em .25em 2em 5em}.blog-subscription-form-illustration{align-items:end;display:flex;justify-content:center;min-width:29.125em;position:relative}.blog-subscription-form-illustration:after{background-color:#005c71;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50%}.blog-subscription-form .submitted-message{align-content:flex-start;align-items:flex-start;justify-content:flex-start;justify-items:center}}@media(max-width:599px){.blog-subscription-form form+div:not([class]){display:none!important}.blog-subscription-form .hs-button,.blog-subscription-form button,.blog-subscription-form input[type=submit]{max-width:100%;width:100%}.blog-subscription-form .hs-richtext{margin-bottom:1em}}@media(max-width:400px){.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container{grid-template-columns:1fr;margin-bottom:15px!important;margin-top:10px!important}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span{padding-bottom:7px;padding-top:7px}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span:before,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span:before{height:20px;top:22px;width:20px}.blog-subscription-form .hs-fieldtype-checkbox ul.inputs-list.multi-container>li.hs-form-checkbox>label>span:after,.blog-subscription-form .hs-fieldtype-radio ul.inputs-list.multi-container>li.hs-form-radio>label>span:after{height:12px;top:19px;width:7px}}