.auth_page__7UMmo{min-height:100svh;display:grid;grid-template-columns:minmax(0,.95fr) minmax(430px,.72fr);background:#f8f6fb;font-family:var(--font-poppins),Poppins,system-ui,sans-serif;color:#1e1b2e}.auth_textButton__UfKQg{border:0;background:transparent;color:#573f93;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.auth_textButton__UfKQg:disabled{opacity:.55;cursor:not-allowed}.auth_socialStack__tGDdR{margin-top:18px;display:grid;grid-gap:10px;gap:10px}.auth_divider__sRI7G{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:10px;gap:10px;color:#9b94aa;font-size:12px;font-weight:800}.auth_divider__sRI7G span{height:1px;background:#eee9f4}.auth_socialButton__kbhTz{min-height:48px;border-radius:15px;border:1px solid #e7e1f0;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#fff;color:#1e1b2e;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.auth_socialButton__kbhTz:disabled{opacity:.6;cursor:not-allowed}.auth_googleIcon__5cjgv{width:22px;height:22px;border-radius:999px;display:inline-grid;place-items:center;background:#f2eefa;color:#573f93;font-size:13px;font-weight:950}.auth_brandPanel__FI4Af{position:relative;overflow:hidden;padding:42px;color:#fff;background:radial-gradient(circle at 20% 20%,rgba(251,184,31,.25),transparent 360px),radial-gradient(circle at 90% 80%,rgba(255,255,255,.12),transparent 360px),linear-gradient(135deg,#6d50ad,#573f93 52%,#392667);display:flex;flex-direction:column;justify-content:space-between}.auth_backLink__xHxph{width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 13px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:#fff;background:rgba(255,255,255,.12);text-decoration:none;font-size:13px;font-weight:850}.auth_brandContent__SiGPN{max-width:680px}.auth_whiteLogo__KacbV{width:160px;height:auto;object-fit:contain}.auth_brandBadge__9mmSh{width:-moz-fit-content;width:fit-content;min-height:36px;margin-top:40px;padding:0 13px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.13);font-size:12px;font-weight:850}.auth_brandContent__SiGPN h1{margin:18px 0 12px;max-width:620px;font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-2.4px;font-weight:950}.auth_brandContent__SiGPN p{max-width:570px;margin:0;color:rgba(255,255,255,.82);font-size:16px;line-height:1.7}.auth_secureBox__dRnKn{max-width:520px;padding:18px;border-radius:22px;display:flex;gap:14px;align-items:flex-start;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18)}.auth_secureBox__dRnKn span,.auth_secureBox__dRnKn strong{display:block}.auth_secureBox__dRnKn strong{font-size:14px;font-weight:900}.auth_secureBox__dRnKn span{margin-top:5px;color:rgba(255,255,255,.75);font-size:13px;line-height:1.55}.auth_formPanel__hqwTb{display:grid;place-items:center;padding:32px}.auth_formCard__j4iOR{width:min(100%,460px);padding:34px;border-radius:30px;background:#fff;border:1px solid rgba(87,63,147,.1);box-shadow:0 24px 70px rgba(31,17,56,.12)}.auth_logo__qEOo6{display:block;width:145px;height:auto;object-fit:contain;margin-bottom:26px}.auth_formHeader__sShRX span{color:#573f93;font-size:12px;font-weight:900;text-transform:uppercase}.auth_formHeader__sShRX h1{margin:8px 0;color:#1e1b2e;font-size:34px;line-height:1.05;letter-spacing:-1.2px;font-weight:950}.auth_formHeader__sShRX p{margin:0 0 24px;color:#706b7d;font-size:14px;line-height:1.6}.auth_form__a3HU0{display:grid;grid-gap:15px;gap:15px}.auth_form__a3HU0 label{display:grid;grid-gap:7px;gap:7px}.auth_form__a3HU0 label>span{color:#392667;font-size:12px;font-weight:850}.auth_inputWrap__aJYBm{position:relative;min-height:48px;border:1px solid #e7e1f0;border-radius:15px;display:flex;align-items:center;gap:9px;background:#faf9fc;padding:0 13px}.auth_inputWrap__aJYBm:focus-within{border-color:#573f93;box-shadow:0 0 0 4px rgba(87,63,147,.11)}.auth_inputWrap__aJYBm svg{color:#573f93;flex:0 0 auto}.auth_inputWrap__aJYBm input{width:100%;border:0;outline:0;background:transparent;color:#1e1b2e;font:inherit;font-size:14px}.auth_eyeButton__FEmua{width:34px;height:34px;border:0;border-radius:999px;display:grid;place-items:center;background:transparent;cursor:pointer}.auth_primaryButton__hDGkv{min-height:50px;margin-top:4px;border:0;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#392667;background:#fbb81f;font:inherit;font-size:14px;font-weight:950;cursor:pointer}.auth_primaryButton__hDGkv:disabled{cursor:not-allowed;opacity:.65}.auth_errorText__INbIo,.auth_successText__nL9VD{margin:0;padding:12px;border-radius:14px;font-size:12px;font-weight:850}.auth_errorText__INbIo{color:#cc3f55;background:#fff4f6}.auth_successText__nL9VD{color:#21835f;background:rgba(33,131,95,.1)}.auth_authLinks__P43dv{margin-top:18px;display:grid;grid-gap:10px;gap:10px;text-align:center}.auth_authLinks__P43dv a,.auth_authLinks__P43dv button{border:0;background:transparent;color:#573f93;font:inherit;font-size:13px;font-weight:850;text-decoration:none;cursor:pointer}.auth_formGrid2__VjXtu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.auth_select__qrKd1{width:100%;min-height:48px;padding:0 13px;border:1px solid #e7e1f0;border-radius:15px;background:#faf9fc;color:#1e1b2e;font:inherit;font-size:14px;outline:none}.auth_select__qrKd1:focus{border-color:#573f93;box-shadow:0 0 0 4px rgba(87,63,147,.11)}.auth_termsRow__Wa5jw{display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:flex-start;gap:10px!important;color:#706b7d;font-size:12px;line-height:1.5}.auth_termsRow__Wa5jw input{margin-top:3px;accent-color:#573f93}.auth_termsRow__Wa5jw span{color:#706b7d!important;font-size:12px!important;font-weight:650!important}.auth_termsRow__Wa5jw a{color:#573f93;font-weight:850;text-decoration:none}@media (max-width:520px){.auth_formGrid2__VjXtu{grid-template-columns:1fr}}@media (max-width:940px){.auth_page__7UMmo{grid-template-columns:1fr}.auth_brandPanel__FI4Af{display:none}.auth_formPanel__hqwTb{min-height:100svh;padding:20px;background:radial-gradient(circle at 10% 0,rgba(251,184,31,.14),transparent 280px),#f8f6fb}}@media (max-width:520px){.auth_formCard__j4iOR{padding:24px 18px;border-radius:24px}.auth_formHeader__sShRX h1{font-size:30px}}.auth_addressBox__MEwel{position:relative;display:grid;grid-gap:.5rem;gap:.5rem}.auth_addressSuggestions__KAz62{position:absolute;z-index:20;top:calc(100% + .35rem);left:0;right:0;overflow:hidden;border:1px solid rgba(87,63,147,.14);border-radius:18px;background:#ffffff;box-shadow:0 18px 44px rgba(31,17,56,.16)}.auth_addressSuggestions__KAz62 button{width:100%;border:0;padding:.85rem 1rem;background:transparent;color:#1f1138;font:inherit;text-align:left;cursor:pointer}.auth_addressSuggestions__KAz62 button:hover{background:rgba(251,184,31,.14)}.auth_addressConfirmed__ZIyzf,.auth_addressHint__X48Et{margin:0;font-size:.82rem}.auth_addressConfirmed__ZIyzf{color:#12805c;font-weight:700}.auth_addressHint__X48Et{color:rgba(31,17,56,.62)}.auth_phoneInputWrap__b3gyd{min-height:48px;border:1px solid #e7e1f0;border-radius:15px;display:flex;align-items:center;gap:9px;background:#faf9fc;padding:0 13px}.auth_phoneInputWrap__b3gyd:focus-within{border-color:#573f93;box-shadow:0 0 0 4px rgba(87,63,147,.11)}.auth_phoneInputWrap__b3gyd svg{color:#573f93;flex:0 0 auto}.auth_phoneInputWrap__b3gyd strong{color:#573f93;font-size:14px;font-weight:900;white-space:nowrap}.auth_phoneInputWrap__b3gyd input{width:100%;border:0;outline:0;background:transparent;color:#1e1b2e;font:inherit;font-size:14px}