.auth_splashScreen__z0mK9{background:linear-gradient(160deg,#3d0a20,#6b0f35 20%,#9c1648 45%,#c2185b 70%,#d4377a);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.auth_splashNoise__cNCR8{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}.auth_splashOrb1__14Ybd{width:320px;height:320px;top:-100px;right:-80px;background:radial-gradient(circle,hsla(0,0%,100%,.12) 0,transparent 65%);animation:auth_float__32Pau 8s ease-in-out infinite}.auth_splashOrb1__14Ybd,.auth_splashOrb2__hyA05{position:absolute;border-radius:50%;pointer-events:none}.auth_splashOrb2__hyA05{width:240px;height:240px;bottom:200px;left:-80px;background:radial-gradient(circle,rgba(255,200,220,.1) 0,transparent 65%);animation:auth_float__32Pau 11s ease-in-out infinite reverse}.auth_splashOrb3__UnzDg{position:absolute;border-radius:50%;pointer-events:none;width:160px;height:160px;top:35%;right:-40px;background:radial-gradient(circle,hsla(0,0%,100%,.07) 0,transparent 65%);animation:auth_float__32Pau 7s ease-in-out infinite;animation-delay:-3s}.auth_splashLattice__4jWzs{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.04;background-image:linear-gradient(hsla(0,0%,100%,.6) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.6) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 0,transparent 100%);mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 0,transparent 100%)}.auth_splashStatusBar__lTCdv{position:absolute;top:0;left:0;right:0;z-index:20;height:48px;padding:14px 24px 0;display:flex;align-items:center;justify-content:space-between}.auth_splashStatusTime__uf7eJ{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.9);letter-spacing:-.3px}.auth_splashStatusRight__whisP{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7)}.auth_splashHero__0m8L_{flex:1;flex-direction:column;padding:56px 28px 24px;position:relative;z-index:2}.auth_logoMark__F6RFi,.auth_splashHero__0m8L_{display:flex;align-items:center;justify-content:center}.auth_logoMark__F6RFi{width:80px;height:80px;border-radius:26px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(20px) saturate(1.5);border:1px solid hsla(0,0%,100%,.25);margin-bottom:18px;box-shadow:0 12px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.auth_logoMarkInner__uv76r{font-size:32px;letter-spacing:-1px}.auth_logoMarkInner__uv76r,.auth_logoText__ZrZYs{font-family:Playfair Display,serif;font-weight:800;color:#fff}.auth_logoText__ZrZYs{font-size:44px;letter-spacing:-2px;line-height:1;text-shadow:0 4px 24px rgba(0,0,0,.25)}.auth_heroDivider__4S5kk{display:flex;align-items:center;gap:12px;margin-top:20px;opacity:.35}.auth_heroDividerLine__O6tiG{flex:1;height:1px;background:hsla(0,0%,100%,.6);max-width:44px}.auth_heroDividerDot__NOrg7{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.8)}.auth_tagline1__pMO_w{font-size:17px;font-weight:400;font-style:italic;color:hsla(0,0%,100%,.8);text-align:center;margin-top:16px;line-height:1.6;letter-spacing:.1px}.auth_tagline1__pMO_w strong{font-weight:600;font-style:normal;color:#fff}.auth_tagline2__sDTJu{font-size:12px;color:hsla(0,0%,100%,.45);text-align:center;margin-top:6px;letter-spacing:1px;text-transform:uppercase}.auth_trustStats__JYhWM{display:flex;width:100%;margin-top:28px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;overflow:hidden}.auth_statItem__92L1X{flex:1;text-align:center;padding:16px 8px;position:relative}.auth_statItem__92L1X:not(:last-child):after{content:"";position:absolute;right:0;top:22%;bottom:22%;width:1px;background:hsla(0,0%,100%,.15)}.auth_statNum__K2ykm{font-family:Playfair Display,serif;font-size:24px;font-weight:700;color:#fff;display:block;line-height:1}.auth_statLabel__B90A6{font-size:10px;font-weight:500;color:hsla(0,0%,100%,.55);display:block;margin-top:5px;letter-spacing:.3px}.auth_trustPills__l_gfF{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-top:16px}.auth_trustPill__JIZc9{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:99px;padding:6px 13px;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.8);letter-spacing:.2px}.auth_splashBottomCard__HpQTB{background:#fff;border-radius:36px 36px 0 0;padding:8px 24px 40px;position:relative;z-index:2;box-shadow:0 -16px 48px rgba(0,0,0,.2)}.auth_bottomCardHandle__jSOrH{width:40px;height:4px;border-radius:99px;background:#e0e0e0;margin:12px auto 20px}.auth_bottomCardEyebrow__Vr67y{text-align:center;margin-bottom:18px;display:flex;align-items:center;gap:10px;justify-content:center}.auth_bottomCardEyebrowLine__qYsp2{flex:1;height:1px;background:#f0f0f0;max-width:48px}.auth_bottomCardEyebrowText__qXKRc{font-size:11px;color:#bdbdbd;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.auth_btnGap__Y0i44{margin-top:10px}.auth_indiaBadge__GCvc0{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px}.auth_indiaBadgeText___Fkvm{font-size:11px;color:silver;font-weight:500}.auth_terms__b9iVc{margin-top:14px;font-size:11px;color:#bdbdbd;text-align:center;line-height:1.7}.auth_termsLink__apK4V{color:#c2185b;text-decoration:none;font-weight:600}.auth_phoneScreen__Pfl6s{background:#fff}.auth_topAccent__XQrvS{position:absolute;top:0;left:0;right:0;height:300px;background:radial-gradient(ellipse 120% 80% at 60% 0,#fff0f5 0,transparent 70%);pointer-events:none;z-index:0}.auth_lightStatusBar__42tD5{height:48px;padding:14px 24px 0;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;position:relative;z-index:2}.auth_lightStatusTime__Sfqgx{font-size:15px;font-weight:600;color:#1a1a1a;letter-spacing:-.3px}.auth_lightStatusRight__uvWJp{font-size:12px;font-weight:600;color:#bdbdbd}.auth_authHeader__c5dWO{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0;position:relative;z-index:2}.auth_stepDots__o6L33{display:flex;gap:6px;align-items:center}.auth_stepDot__S12MM{width:6px;height:6px;border-radius:50%;background:#ebebeb;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.auth_stepDotDone__7Y9M9{background:#f8bbd0}.auth_stepDotActive__kD3T5{width:20px;border-radius:4px;background:#c2185b}.auth_navStepLabel__xW7xn{font-size:12px;font-weight:700;color:#c2185b;background:#fff0f5;padding:4px 10px;border-radius:99px}.auth_progressWrap__O2eOe{padding:10px 24px 0;position:relative;z-index:2}.auth_authContent__pBe48{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;padding:0 24px;overflow-y:auto;scrollbar-width:none}.auth_authContent__pBe48::-webkit-scrollbar{display:none}.auth_authHeading__l3Fq5{margin-top:32px}.auth_headingLine1__BVQFS{color:#1a1a1a}.auth_headingLine1__BVQFS,.auth_headingLine2__zIxrm{font-family:Playfair Display,serif;font-size:32px;font-weight:700;line-height:1.12;letter-spacing:-.8px}.auth_headingLine2__zIxrm{color:#c2185b}.auth_headingSub__lqoiz{font-size:15px;color:#777;margin-top:10px;line-height:1.6}.auth_phoneInputWrap__zzxAn{margin-top:32px}.auth_inputLabel__anDTJ{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#bdbdbd;margin-bottom:8px;display:block}.auth_phoneRow__Tg12h{display:flex;align-items:stretch;height:60px;border:1.5px solid #ebebeb;border-radius:18px;overflow:hidden;background:#fff;position:relative;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.04)}.auth_phoneRowFocused__ORciL{border-color:#c2185b;box-shadow:0 0 0 4px rgba(194,24,91,.08),0 2px 8px rgba(0,0,0,.04)}.auth_phoneRowError__SIZPq{border-color:#c62828;box-shadow:0 0 0 4px rgba(198,40,40,.08)}.auth_prefix___zrYI{display:flex;align-items:center;gap:6px;padding:0 14px;border-right:1.5px solid #f5f5f5;background:#fff8fa;flex-shrink:0}.auth_prefixFlag__fMBFa{font-size:20px;line-height:1;display:inline-flex;align-items:center}.auth_prefixCode__KbA4r{font-size:17px;font-weight:700;color:#880e4f;letter-spacing:-.3px;line-height:1}.auth_phoneInput__Ovpuv{flex:1;min-width:0;border:none;outline:none;padding:0 12px;font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;color:#1a1a1a;background:transparent;letter-spacing:1px;-webkit-appearance:none}.auth_phoneInput__Ovpuv::-moz-placeholder{color:#dcdcdc;font-weight:400;letter-spacing:1.5px;font-size:17px}.auth_phoneInput__Ovpuv::placeholder{color:#dcdcdc;font-weight:400;letter-spacing:1.5px;font-size:17px}.auth_phoneRightActions__L_GCY{display:flex;align-items:center;gap:6px;padding:0 12px 0 4px;flex-shrink:0}.auth_charCount__7q3ch{font-size:11px;font-weight:700;color:#9e9e9e;letter-spacing:.4px;transition:color .2s,background .2s;padding:4px 8px;border-radius:99px;background:#f5f5f5;font-variant-numeric:tabular-nums;line-height:1}.auth_charCountValid__dJDV_{color:#2e7d32;background:#e8f5e9}.auth_clearBtn__d_wj3{display:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;cursor:pointer;color:#888;flex-shrink:0;font-size:11px;background:#f0f0f0;border:none;transition:background .15s,color .15s}.auth_clearBtnVisible__JBuEE{display:flex}.auth_clearBtn__d_wj3:hover{background:#e0e0e0;color:#333}.auth_inputHintRow__vD_8d{display:flex;align-items:center;gap:6px;margin-top:10px}.auth_inputHintIcon__ck8YO{font-size:14px}.auth_inputHintText__Tq_zx{font-size:12px;color:#bdbdbd}.auth_inputErrorMsg__OKRD2{font-size:12px;color:#c62828;margin-top:7px;display:none;align-items:center;gap:5px;font-weight:500}.auth_inputErrorMsgVisible__nWEDU{display:flex}.auth_privacyCard__M66Ab{background:linear-gradient(135deg,#fff5f8,#ffeef4);border:1px solid rgba(194,24,91,.12);border-radius:20px;padding:16px;display:flex;gap:14px;align-items:flex-start;margin-top:22px;box-shadow:0 2px 12px rgba(194,24,91,.06)}.auth_privacyIconBox__uuURu{width:42px;height:42px;border-radius:13px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px}.auth_privacyTitle__JZVeZ{font-size:13px;font-weight:700;color:#880e4f}.auth_privacyText__TyCZJ{font-size:12px;color:#888;margin-top:3px;line-height:1.6}.auth_features__NSLWF{display:flex;gap:8px;margin-top:18px}.auth_featureItem__PC0sr{flex:1;background:#fff;border:1.5px solid #f0f0f0;border-radius:18px;padding:14px 8px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:border-color .2s,box-shadow .2s}.auth_featureItem__PC0sr:hover{border-color:rgba(194,24,91,.2);box-shadow:0 4px 16px rgba(194,24,91,.08)}.auth_featureIcon__G_2lr{font-size:22px;display:block}.auth_featureLabel__Y477T{font-size:11px;font-weight:600;color:#777;margin-top:7px;line-height:1.4}.auth_bottomSection__4YvEk{padding:16px 24px 40px;background:#fff;flex-shrink:0}.auth_termsRow__WRxOU{margin-top:14px;font-size:11.5px;color:#bdbdbd;text-align:center;line-height:1.7}.auth_termsRowLink__mUW3r{color:#c2185b;text-decoration:none;font-weight:600}.auth_btnArrow__oREP2{opacity:.85;transition:transform .2s}.btn-primary:not(:disabled):hover .auth_btnArrow__oREP2{transform:translateX(3px);opacity:1}.auth_otpScreen__SnYiy{background:#fff}.auth_otpTopAccent__nbHox{position:absolute;top:0;left:0;right:0;height:320px;background:radial-gradient(ellipse 140% 100% at 70% -10%,#fff0f5 0,transparent 65%);pointer-events:none;z-index:0}.auth_otpHeadingMain__thRA8{font-family:Playfair Display,serif;font-size:32px;font-weight:700;color:#1a1a1a;line-height:1.12;letter-spacing:-.8px}.auth_otpHeadingAccent__drAMP{color:#c2185b}.auth_sentToRow__7TcXi{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px}.auth_sentToText__giH7y{font-size:14px;color:#888}.auth_sentToNumber__XrDyx{font-size:14px;font-weight:700;color:#1a1a1a}.auth_changeLink__6V_43{font-size:13px;color:#c2185b;font-weight:600;cursor:pointer;background:none;border:none;font-family:DM Sans,sans-serif;padding:0}.auth_otpSection__Rz2K3{margin-top:36px}.auth_otpWrapper__10pzE{position:relative}.auth_otpWrapperShake__JyCba{animation:auth_shake__RZvBU .4s ease}.auth_otpBoxes__z4Sne{gap:10px}.auth_otpBox__uuYyI,.auth_otpBoxes__z4Sne{display:flex;justify-content:center;position:relative}.auth_otpBox__uuYyI{width:52px;height:68px;border-radius:18px;border:2px solid #ebebeb;background:#fff;align-items:center;font-family:Playfair Display,serif;font-size:30px;font-weight:700;color:#880e4f;cursor:text;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:border-color .2s,background .2s,box-shadow .2s,transform .15s}.auth_otpBoxActive__tLsXz{border-color:#c2185b;background:#fff5f8;box-shadow:0 0 0 4px rgba(194,24,91,.1),0 4px 16px rgba(194,24,91,.12);transform:scale(1.04)}.auth_otpBoxFilled__KKtat{border-color:#c2185b;background:#fff5f8;box-shadow:0 2px 12px rgba(194,24,91,.12)}.auth_otpBoxSuccess__I1J5L{border-color:#2e7d32;background:#f1f8f1;color:#2e7d32;animation:auth_popIn__rx9ek .35s cubic-bezier(.34,1.56,.64,1) both}.auth_otpBoxError__DS3xE{border-color:#c62828;background:#fff1f1;color:#c62828;animation:auth_shake__RZvBU .3s ease}.auth_otpBoxCursor__C_0lc:after{content:"";position:absolute;width:2px;height:32px;background:#c2185b;border-radius:2px;animation:auth_blink__CORzM 1.1s ease-in-out infinite}.auth_otpHiddenInput__KMHKp{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:default;font-size:1px;z-index:2}.auth_otpHint__od5ZD{text-align:center;margin-top:14px;font-size:12px;color:#bdbdbd}.auth_otpHintStrong__H_OeI{color:#c2185b;font-weight:700}.auth_otpError__gnOfi{text-align:center;margin-top:12px;font-size:13px;font-weight:500;color:#c62828;display:none;align-items:center;justify-content:center;gap:5px}.auth_otpErrorVisible__aMKN8{display:flex}.auth_verifyProgress__I1x7b{background:linear-gradient(135deg,#fff5f8,#ffeef4);border:1px solid rgba(194,24,91,.1);border-radius:16px;padding:14px 18px;margin-top:22px;display:none;align-items:center;gap:12px}.auth_verifyProgressVisible__6M8_U{display:flex}.auth_verifySpinner__1YeFp{width:20px;height:20px;border:2.5px solid #f8bbd0;border-top-color:#c2185b;border-radius:50%;animation:auth_spin__lCuLY .8s linear infinite;flex-shrink:0}.auth_verifyText__PMATy{font-size:13px;font-weight:600;color:#880e4f}.auth_resendSection__BtcDd{margin-top:28px;text-align:center}.auth_resendTimer__pkQwb{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#888}.auth_resendTimerClock__0_1uv{font-size:18px}.auth_resendTimerCount__d7WXl{font-size:17px;font-weight:700;color:#c2185b;min-width:36px;text-align:left}.auth_resendLinkRow__ZflyS{margin-top:10px;font-size:14px;color:#888}.auth_resendLinkBtn__79XmA{color:#c2185b;font-weight:700;cursor:pointer;background:none;border:none;font-family:DM Sans,sans-serif;font-size:14px;padding:0;transition:opacity .15s}.auth_resendLinkBtn__79XmA:disabled{opacity:.35;pointer-events:none}.auth_securityNote__yva1l{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:20px;font-size:12px;color:#bdbdbd}.auth_verifyBtn__2ET9E{position:relative;justify-content:space-between}.auth_verifyBtnTxt__6cXIp{flex:1;text-align:center}.auth_successOverlay__pgk_J{position:absolute;inset:0;background:linear-gradient(135deg,#2e7d32,#43a047);display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:16px;font-weight:700;border-radius:18px;opacity:0;pointer-events:none;transition:opacity .35s ease}.auth_verifyBtnSuccess__tEkQU .auth_successOverlay__pgk_J{opacity:1}