.bank-agreement{padding-bottom:112px}.bank-agreement-info{align-items:center;margin:0 auto 16px;max-width:572px;padding:40px 0 24px}.bank-agreement-info,.bank-agreement-info-list{display:flex;flex-direction:column}.bank-agreement-info-list__item{align-items:flex-start;display:flex;gap:8px;justify-content:flex-start;line-height:1.3;margin-bottom:16px}.bank-agreement-info-list__item .list-icon{position:relative;top:-5px}.bank-agreement-nb{color:var(--color-text-40);font-size:14px;line-height:1.3;margin-top:8px}.bank-agreement-wrapper{border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.12);margin:40px auto 0;max-width:900px;padding:32px 32px 48px;width:100%}.bank-agreement-form{margin:0 auto;max-width:600px}.bank-agreement-form__session .field-area,.bank-agreement-form__session.text-input.small{height:200px!important;max-height:200px!important}.bank-agreement-steps{display:flex;font-family:var(--font-family-inter);font-size:16px;font-weight:600;justify-content:flex-end;margin:0 auto 16px;max-width:572px}.bank-agreement__next{margin-left:auto}.bank-agreement__prev.ui-button.flat .ui-button__label span{color:var(--color-shape-20);text-transform:uppercase}.bank-agreement__active-button{background-color:var(--color-primary-30)!important}.bank-agreement__invalid-checkbox .ui-checkbox-label:before{border-color:var(--color-error-40)}