.blog-subscribe{background:var(--primary-color,#000);color:#fff;display:grid;gap:1.5rem;overflow:hidden;padding-block:5rem;padding-inline:var(--lateral-width);place-items:center;position:relative;z-index:1}.blog-subscribe:before{background:linear-gradient(0deg,transparent,rgba(var(--black-rgb),.25));content:"";display:block;height:60px;position:absolute;top:0;inset-inline:0;mix-blend-mode:darken;z-index:0}.blog-subscribe__media{height:100%;inset:0;position:absolute;width:100%;z-index:0}.blog-subscribe__image{height:100%;margin:0;position:relative;width:100%;z-index:0}.blog-subscribe__image img{display:block;height:100%!important;object-fit:cover;width:100%}.blog-subscribe__overlay{height:100%;inset:0;position:absolute;width:100%;z-index:1}.blog-subscribe__container{align-items:center;display:flex;gap:3rem;position:relative;width:min(100%,var(--container-width));z-index:2}@media (width <= 992px){.blog-subscribe__container{flex-wrap:wrap}}.blog-subscribe__content{display:grid;gap:.75rem;margin-block:0;margin-inline:auto;position:relative;text-align:left;width:min(100%,650px);z-index:1}@media (width <= 992px){.blog-subscribe__content{text-align:center}}.blog-subscribe__title{color:var(--dark-color,#000);font-weight:400;line-height:1.25;margin:0}.blog-subscribe__text{margin:0}.blog-subscribe__form{margin-inline:auto;min-height:60px;position:relative;width:min(100%,450px)}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form{--field-border:1px solid rgba(var(--text-rgb),.25);display:flex;flex-wrap:nowrap;gap:0;justify-content:center;position:relative}@media (width <= 575px){.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form{flex-wrap:wrap;gap:1rem}}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text{align-items:center;background:#fffffffa;border-color:#f1ecec;border-radius:3rem 0 0 3rem;color:#4f5357;display:grid;flex:300px;margin:0;padding:0 1.25rem .35rem}@media (width <= 575px){.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text{border-radius:3rem;flex:100%}}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text:has(input:focus),.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text:has(select:focus),.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text:has(textarea:focus){border:1px solid var(--secondary-color,#000)}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text:has(.hs-input.error){border:1px solid var(--error-color,salmon)}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text .input input{border-bottom:0;font-weight:400}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text .input input::placeholder{color:#99a1a8}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs-fieldtype-text .hs-error-msgs{margin-top:0}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_submit{display:flex;flex:0;margin-left:-3rem}@media (width <= 575px){.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_submit{margin-left:0}}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_submit .actions{display:flex}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_submit .hs-button{background:var(--accent-color,#000);border:1px solid var(--accent-color,#000);box-shadow:none;font-weight:600;width:max-content}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_submit .hs-button:hover{background:var(--accent-hover,gray);border:1px solid var(--accent-hover,gray)}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_error_rollup{order:3;position:absolute;text-align:center;top:calc(100% + .5rem)}.blog-subscribe__form .hs_cos_wrapper_type_form .hs-form .hs_error_rollup .hs-main-font-element{margin:0}.blog-subscribe__form .loader{border-color:var(--light-color,grey) var(--light-color,grey) transparent;display:none;left:50%;position:absolute;top:50%;translate:-50% -50%}.blog-subscribe__form .loader:after{border-color:transparent #fff #fff}.blog-subscribe__form:not(:has(form)) .loader{display:block}