.FFfAuq_newsletterSection{border-top:1px solid #e3e5e8;align-items:flex-start;gap:90px;width:93.05%;margin:40px auto 120px;padding-top:80px;display:flex}.FFfAuq_textWrapper{flex:1}.FFfAuq_tag{align-items:center;margin-bottom:16px;display:flex}.FFfAuq_dot{background-color:var(--violet);border-radius:50%;width:9px;height:9px;margin-right:8px}.FFfAuq_tagName{color:var(--black);border:1px solid var(--grey);border-radius:32px;padding:0 12px;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.FFfAuq_newsletterTitle{color:var(--black);margin:0 0 32px;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.FFfAuq_newsletterForm{width:100%}.FFfAuq_inputsGroup{flex-wrap:wrap;gap:30px;display:flex}.FFfAuq_inputWrapper{flex-direction:column;gap:8px;display:flex}.FFfAuq_half{flex:calc(50% - 15px)}.FFfAuq_full{flex:100%}.FFfAuq_inputWrapper label{color:var(--grey);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.FFfAuq_newsletterInput{height:44px;font-family:var(--font-family);border:1px solid #e3e5e8;border-radius:8px;padding:0 8px;font-size:16px}.FFfAuq_newsletterInput:focus{border-color:var(--black);outline:none}.FFfAuq_inputsGroupCheckboxes{flex-direction:column;gap:16px;margin-top:40px;margin-bottom:48px;display:flex}.FFfAuq_inputWrapperCheckbox{align-items:flex-start;gap:12px;display:flex}.FFfAuq_inputWrapperCheckbox input[type=checkbox]{flex-shrink:0;margin-top:6px}.FFfAuq_inputWrapperCheckbox label{color:var(--grey);font-size:16px;font-style:normal;font-weight:400;line-height:26px}.FFfAuq_inputWrapperCheckbox label p{margin:0}.FFfAuq_inputWrapperCheckbox label a{color:currentColor;text-decoration:underline}.FFfAuq_submitButton{border:1px solid var(--black);cursor:pointer;background:0 0;border-radius:32px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin-bottom:0;padding:20px 56px;text-decoration:none;transition:all .3s;display:inline-flex}.FFfAuq_submitButton span{color:var(--black);font-size:18px;font-style:normal;font-weight:400;line-height:18px}.FFfAuq_buttonIcon{width:10px;height:10px;color:var(--black);transition:transform .3s,color .3s}.FFfAuq_submitButton:hover{background:var(--blue-background);border-color:var(--blue-background);color:var(--white)}.FFfAuq_submitButton:hover span{color:var(--white)}.FFfAuq_submitButton:hover .FFfAuq_buttonIcon{color:var(--white);transform:translate(2px,-2px)}.FFfAuq_newsletterImage{flex-shrink:0;max-width:100%;height:auto}@media (max-width:992px){.FFfAuq_newsletterSection{flex-direction:column;gap:30px}.FFfAuq_textWrapper{order:2;width:100%}.FFfAuq_newsletterImage{order:1;width:80px}}@media (max-width:767px){.FFfAuq_newsletterSection{width:100%;padding:80px 35px 0}.FFfAuq_tag{margin-bottom:18px}.FFfAuq_inputsGroup{flex-direction:column;gap:16px}.FFfAuq_half,.FFfAuq_full{flex-basis:100%}}.FFfAuq_inputError{border-color:#c22929}.FFfAuq_fieldError{color:#c22929;margin:0;font-size:13px;line-height:18px}.FFfAuq_checkboxError{color:#c22929;margin:-8px 0 0;font-size:13px;line-height:18px}.FFfAuq_formStatusSuccess,.FFfAuq_formStatusError{border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:20px}.FFfAuq_formStatusSuccess{color:#1f5f2c;background-color:#edf9ef;border:1px solid #1f5f2c}.FFfAuq_formStatusError{color:#8a1f1f;background-color:#fff1f1;border:1px solid #8a1f1f}.FFfAuq_submitButton:disabled,.FFfAuq_processing{cursor:not-allowed;opacity:.7}
