.blog_home_newsletter_container{padding:2rem;margin:2rem 0;width:100%;background-color:var(--color-gray-5);font-family:var(--font-family-1)}.blog_home_newsletter__title{font-size:1.5rem;font-weight:var(--weight-bolder);margin:0;text-align:center;color:var(--color-black)}.blog_home_newsletter__form{display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;padding:2.5rem 0 0}.blog_home_newsletter__form__input_text:focus,.blog_home_newsletter__form__input_text:focus-within,.blog_home_newsletter__form__input_text:target,.blog_home_newsletter__form__input_text:visited,.blog_home_newsletter__form__input_text{padding:.5rem .75rem;width:100%;font-size:1rem;border:0;border-bottom:1px solid var(--color-gray-1);background:transparent;outline:0;transition:all .6s linear}.blog_home_newsletter__form__input_text:active{border-bottom-color:var(--color-black)}.blog_home_newsletter__form__group_checkbox{display:flex;justify-content:space-between;gap:.75rem}.blog_home_newsletter__form__group_checkbox__input{position:relative;width:1.5rem;height:1.5rem;border:2px solid var(--gray-dark-1,#414141);background:var(--brand)}.blog_home_newsletter__form__group_checkbox__label{font-size:var(--text-md);line-height:1.375rem;color:var(--gray-dark-1,#414141)}.blog_home_newsletter__form__submit{width:100%}.blog_home_newsletter__message_success,.blog_home_newsletter__message_error{color:var(--alert-success-email,#318234);padding:var(--p-4) 0;font-size:var(--text-md);font-weight:var(--weight-bolder)}.blog_home_newsletter__message_error{color:var(--alert-error-main,#d32f2f)}.checkbox_input{display:none}.checkbox_input+.checkbox_input__label{position:relative;display:flex;cursor:pointer}.checkbox_input+.checkbox_input__label .checkbox_input__label__icon_box{position:relative;width:24px;height:24px;padding-left:2.125rem}.checkbox_input+.checkbox_input__label .checkbox_input__label__icon_box:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid var(--color-main);border-radius:2px;background-color:transparent;transition:all .6s}.checkbox_input:checked+.checkbox_input__label .checkbox_input__label__icon_box:before{background-color:var(--color-main);border:2px solid var(--color-main)}.checkbox_input+.checkbox_input__label .checkbox_input__label__icon_box:after{content:"✔";font-size:1.2rem;color:var(--brand-white);position:absolute;top:calc(50% + .05rem);left:calc(50% - .4rem);transform:translate(-50%,-50%);opacity:0}.checkbox_input:checked+.checkbox_input__label .checkbox_input__label__icon_box:after{opacity:1}@media(min-width:1366px){.blog_home_newsletter__title{font-size:var(--text-xl)}.blog_home_newsletter_container{padding:2rem 1.25rem}}@media(min-width:1920px){.blog_home_newsletter_container{padding:2rem}}