:root{--cb: cubic-bezier(.21, .4, .48, 1);--c_white: #ffff;--color_primary_purple_01: #6B34E1;--color_primary_purple_01_50: rgba(107, 52, 225, .5);--color_primary_blue_01: #17A1FA;--color_primary_blue_02: #1270B0;--color_primary_red_01: #F03E5F;--color_secondary_grey_01: #F8F9FA;--color_secondary_grey_02: #E0E3E7;--color_secondary_grey_03: #B3B3B3;--color_secondary_grey_04: #616161;--h1_size: 40px;--h1_line: 48px;--h1_weight: 700;--h2_size: 33px;--h2_line: 40px;--h2_weight: 700;--h2_letter: 1.3px;--h3_size: 23px;--h3_line: 120%;--h3_weight: 700;--h5_size: 19px;--h5_line: 23px;--h5_weight: 300;--h6_size: 14px;--h6_line: 120%;--h6_weight: 600}@media screen and (max-width: 1024px){:root{--h1_size: 24px;--h1_line: 28px;--h1_weight: 700}}h1,h2,h3,h4,h5{margin:0}html,body{font-family:var(--e-global-typography-primary-font-family),"sans-serif"}.bold{font-weight:bold !important}.purple{color:var(--color_primary_purple_01)}.button{padding:8px 16px;border-radius:100px;font-size:13px;text-wrap:nowrap;height:fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:6px;line-height:16px;transition:background-color 350ms var(--cb);text-decoration:none}.button:hover{cursor:pointer}.button--back:hover,.button--cta:hover,.button--balck:hover,.button--red:hover{background-color:var(--color_secondary_grey_04)}.button--back{position:absolute;top:0;left:0;z-index:2;margin:24px;padding:8px 16px;border-radius:100px;font-size:13px;text-wrap:nowrap;color:#fff !important;background-color:var(--color_primary_purple_01)}.button--cta{color:#fff !important;background-color:var(--color_primary_purple_01)}.button--black{color:#fff !important;background-color:#000}.button--red{color:#fff !important;background-color:var(--color_primary_red_01)}.button--red:hover{color:#fff;background-color:var(--color_secondary_grey_04)}.button.hidden{display:none !important;pointer-events:none !important;opacity:0 !important}.button:disabled,.button[disabled=true]{cursor:not-allowed;opacity:.1;pointer-events:none}html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}.zrm__pagination{display:flex;align-items:center;justify-content:center;gap:6px}.zrm__pagination .page-numbers{text-decoration:none;color:#000}.zrm__pagination .page-numbers:hover{cursor:pointer}.zrm__pagination .page-numbers.current{width:24px;height:24px;color:#fff;background-color:var(--color_primary_purple_01);padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center}.zrm__pagination .page-numbers.current:hover{cursor:default}.zrm__pagination .prev{margin:0px 12px 0px 0px}.zrm__pagination .next{margin:0px 0px 0px 12px}.zrm__pagination .prev,.zrm__pagination .next{text-decoration:none;color:#fff;background-color:#000;padding:8px 16px;border-radius:24px;transition:background-color 350ms var(--cb)}.zrm__pagination .prev:hover,.zrm__pagination .next:hover{background-color:var(--color_secondary_grey_04)}.lostpassword-container{height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.lostpassword-container .lostpassword-form__container{display:flex;flex-direction:column;justify-content:center;gap:24px;margin:0 auto;min-width:400px;max-width:400px;height:256px;padding:36px;border-radius:12px;box-shadow:4px 8px 16px 4px rgba(0,0,0,.1)}.lostpassword-container .lostpassword-form__container .button--cta{padding:8px 24px;max-height:32px;margin:auto auto 0px auto;line-height:16px}.lostpassword-container .lostpassword-form__container .form__selector{display:flex;justify-content:center;align-items:center;gap:12px;color:#000}.lostpassword-container .lostpassword-form__container .form__selector .form__select{width:100%;text-align:center;padding:0px 0px 8px 0px;border:1px solid #000;border-width:0px 0px 1px 0px;margin:0px 0px 1px 0px;transition:color 350ms var(--cubic_bezier),border-color 350ms var(--cubic_bezier)}.lostpassword-container .lostpassword-form__container .form__selector .form__select.selected,.lostpassword-container .lostpassword-form__container .form__selector .form__select:hover{cursor:pointer;color:var(--color_primary_purple_01);border-width:0px 0px 2px 0px;border-color:var(--color_primary_purple_01);margin:0px 0px 0px 0px}.lostpassword-container .lostpassword-form__container .lostpassword-headline{text-align:center;font-weight:700;margin-top:0}.lostpassword-container .lostpassword-form__container .lostpassword-fields{display:flex;flex-direction:column;justify-content:center;height:100%;gap:8px}.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input{display:flex;justify-content:flex-start;align-items:center;font-size:13px;padding:7px 14px;border:1px solid var(--color_secondary_grey_02);border-radius:36px;line-height:16px;outline:none;transition:border-color 350ms var(--cb)}.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:focus{border-color:var(--color_primary_purple_01)}.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:hover{border-color:var(--color_primary_purple_01)}.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input::placeholder{color:#a5b1c3;font-size:13px}.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:-webkit-autofill,.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:-webkit-autofill:hover,.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:-webkit-autofill:focus,.lostpassword-container .lostpassword-form__container .lostpassword-fields .field-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #fff inset !important;background-color:#fff !important;color:#000 !important}.lostpassword-container .lostpassword-form__container .lostpassword-fields .error-message{font-size:16px;color:red}.lostpassword-container .lostpassword-form__container .lostpassword-fields #forgot-pwd{font-size:16px;text-decoration:none;margin-left:auto;color:#a5b1c3}.lostpassword-container .lostpassword-form__container .lostpassword-reset-requested{height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.lostpassword-container .lostpassword-form__container .form{height:100%}.lostpassword-container .lostpassword-form__container .form.hidden{display:none !important;opacity:0 !important;pointer-events:none !important}.lostpassword-container .lostpassword-form__container .form--register{text-align:center}@media only screen and (max-width: 1024px){.lostpassword-container{padding:0px 12px}.lostpassword-container .lostpassword-form__container{padding:36px 18px;min-width:100%;max-width:100%}.lostpassword-container .lostpassword-form__container .button--cta{width:100%}.lostpassword-container .lostpassword-form{padding:24px}.lostpassword-container .lostpassword-form .lostpassword-fields input{font-size:16px;padding:12px}.lostpassword-container .lostpassword-form .lostpassword-fields input::placeholder{font-size:14px}.lostpassword-container .lostpassword-form .lostpassword-fields .error-message{text-align:center}.lostpassword-container .lostpassword-form .lostpassword-fields #forgot-pwd{font-size:14px}}
