.auth_shell__c979F{--ink:#0f2744;--muted:#4d6b82;--card:hsla(0,0%,100%,.72);--line:rgba(30,136,229,.22);--color-surface:#fff;--color-surface-muted:#e8f3fc;--color-bg-muted:#eef6ff;--color-text:#0f2744;--color-text-secondary:#4d6b82;--color-primary:#1e88e5;--color-primary-deep:#1565c0;--color-secondary:#26a69a;min-height:100vh;min-height:100dvh;position:relative;isolation:isolate;display:grid;place-items:center;padding:1.5rem;background:#08233f;color:#0f2744;color-scheme:light;overflow:auto}.auth_shell__c979F:before{content:"";position:absolute;width:min(72vw,44rem);height:min(72vw,44rem);border-radius:50%;background:#26a69a;right:-16%;bottom:-30%;z-index:0}.auth_shell__c979F:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(hsla(0,0%,100%,.09) 1.1px,transparent 0);background-size:18px 18px;-webkit-mask-image:radial-gradient(circle at 10% 8%,#000 0 16%,transparent 40%),radial-gradient(circle at 90% 88%,#000 0 12%,transparent 34%);mask-image:radial-gradient(circle at 10% 8%,#000 0 16%,transparent 40%),radial-gradient(circle at 90% 88%,#000 0 12%,transparent 34%)}.auth_frame__116Me,.auth_shellSplitWide__5Xd6r{width:min(1120px,100%);min-height:min(680px,calc(100dvh - 3rem));display:grid;grid-template-columns:1.12fr .88fr;border-radius:28px;overflow:hidden;background:#fff;position:relative;z-index:1;box-shadow:0 30px 80px rgba(4,22,48,.42)}.auth_shellSplitWide__5Xd6r{width:min(1220px,100%);grid-template-columns:.92fr 1.08fr}.auth_brandPane__ShZ_v,.auth_photoPane__vPXMJ{position:relative;min-height:0;min-width:0;overflow:hidden;display:grid;align-content:space-between;padding:1.6rem 4.25rem 1.35rem 1.6rem;z-index:2;background:radial-gradient(ellipse 80% 70% at 20% 0,rgba(129,212,250,.35),transparent 58%),linear-gradient(165deg,#42a5f5,#1e88e5 42%,#1565c0 78%,#0d47a1)}.auth_wave__L77Nr{position:absolute;top:0;right:-1px;width:7.25rem;height:100%;z-index:4;pointer-events:none}.auth_portraitWrap__cLa9G{position:relative;display:grid;place-items:center;min-height:380px;z-index:1}.auth_portraitRing__lANaG{width:min(380px,92%);aspect-ratio:1;border-radius:50%;padding:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.08));box-shadow:0 22px 48px rgba(7,32,78,.32)}.auth_portrait__9GC1w{width:100%;height:100%;object-fit:cover;object-position:50% 16%;border-radius:50%;display:block}.auth_heartBars__cHozJ{position:absolute;left:50%;bottom:6%;width:min(260px,70%);height:4.8rem;transform:translateX(-42%);pointer-events:none;z-index:2}.auth_heartBars__cHozJ span{position:absolute;height:1.15rem;border-radius:999px}.auth_barTeal__n9xVA{width:78%;left:0;bottom:0;background:#26a69a;transform:rotate(-18deg)}.auth_barBlue__e9xSL{width:72%;left:8%;bottom:1.15rem;background:#81d4fa;transform:rotate(-18deg)}.auth_barGold__ojBav{width:58%;left:22%;bottom:2.25rem;background:#ffc107;transform:rotate(-18deg)}.auth_brandFoot__WJsOm{margin:0;color:rgba(247,251,255,.78);font-size:.78rem}.auth_tabs__YU7pM{display:flex;gap:1.25rem;margin:0 0 1.1rem;border-bottom:1px solid rgba(30,136,229,.14)}.auth_tabOn__WziXF,.auth_tab__SyDg_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:.35rem 0 .7rem;font:inherit;font-weight:750;color:#7a93a8;text-decoration:none}.auth_tabOn__WziXF{color:#1565c0;box-shadow:inset 0 -2px 0 #1e88e5}.auth_formPane__ZmZwJ{position:relative;z-index:1;min-height:0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.6rem 2rem 1.1rem;overflow:auto;background:#fff}.auth_stage__G147k{position:absolute;inset:0;z-index:0;overflow:hidden}.auth_photo__hk57k{position:absolute;inset:0;z-index:0;background:url(/images/hero-doctors.webp) 78% 18%/cover no-repeat}.auth_photoAuth__CdHND,.auth_photoRegister__B4sue{background:url(/images/auth-office.webp) 50% 42%/cover no-repeat;inset:-16px;filter:blur(3px) saturate(1.08);transform:scale(1.05);animation:auth_kenBurns__3cSfF 22s ease-in-out infinite alternate}.auth_blueShadow__6rKjd{position:absolute;inset:-10%;z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 28% 30%,rgba(30,136,229,.28) 0,transparent 62%),radial-gradient(ellipse 55% 50% at 82% 78%,rgba(13,71,161,.28) 0,transparent 64%),radial-gradient(ellipse 40% 36% at 70% 18%,rgba(38,166,154,.16) 0,transparent 70%);filter:blur(28px);animation:auth_glowDrift__n1h0f 14s ease-in-out infinite alternate}.auth_scrim__RblnH{position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,rgba(7,42,99,.9),rgba(13,71,161,.62) 38%,rgba(30,136,229,.28) 68%,rgba(7,42,99,.42)),linear-gradient(180deg,rgba(7,42,99,.28),transparent 42%,rgba(7,42,99,.4))}.auth_scrimAuth__H1Xxw,.auth_scrimRegister__lVGKe{background:linear-gradient(180deg,rgba(7,32,78,.12),rgba(7,42,99,.08) 46%,rgba(7,32,78,.38)),linear-gradient(115deg,rgba(13,71,161,.28),rgba(30,136,229,.1) 52%,rgba(7,42,99,.18));box-shadow:inset 0 0 120px rgba(30,136,229,.18),inset 0 0 40px rgba(21,101,192,.12)}.auth_orb__8T_l3{position:absolute;z-index:2;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,rgba(66,165,245,.42) 0,transparent 68%);top:-6rem;right:-4rem;animation:auth_orbFloat__MONOY 10s ease-in-out infinite;pointer-events:none}.auth_orbTeal__WXHJ8{width:16rem;height:16rem;top:auto;right:auto;left:-5rem;bottom:-4rem;background:radial-gradient(circle,rgba(38,166,154,.38) 0,transparent 70%);animation-duration:13s;animation-delay:-3s}.auth_orbSoft__mlKmJ{width:10rem;height:10rem;top:42%;right:18%;left:auto;bottom:auto;background:radial-gradient(circle,hsla(0,0%,100%,.22) 0,transparent 70%);animation-duration:9s;animation-delay:-6s}.auth_authGrid__TOjOQ,.auth_modalWrap__vMxU9,.auth_panel__un_Sa,.auth_visual__HbNrp{position:relative;z-index:3}.auth_visual__HbNrp{overflow:hidden;color:#f7fbff;padding:2.5rem;display:grid;align-content:space-between;background:transparent}.auth_visualBrand__kpNsM{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.45rem);letter-spacing:-.02em;font-weight:650;color:#f7fbff;text-decoration:none;position:relative;z-index:2}.auth_modalBrand__MLh6p{position:static;top:auto;left:auto;z-index:4}.auth_visualCopy__Cl3DH{max-width:22rem}.auth_visualCopy__Cl3DH h2{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem,2.8vw,2.1rem);line-height:1.15;letter-spacing:-.025em;font-weight:650}.auth_visualCopy__Cl3DH p{margin:.9rem 0 0;color:rgba(247,251,255,.86);line-height:1.55}.auth_loginCopy__pu2Ou{position:absolute;left:2rem;bottom:2rem;z-index:2;max-width:24rem;color:#f7fbff;pointer-events:none}.auth_loginCopy__pu2Ou h2{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem,2.8vw,2.1rem);line-height:1.15;letter-spacing:-.025em;font-weight:650}.auth_loginCopy__pu2Ou p{margin:.75rem 0 0;color:rgba(247,251,255,.86);line-height:1.55}.auth_notice__EYy_j{margin:0;padding:.7rem .85rem;border-radius:12px;background:rgba(38,166,154,.16);border:1px solid rgba(38,166,154,.35);color:#00695c;font-size:.9rem;line-height:1.45}.auth_phoneField__FiMao{display:flex;align-items:stretch;width:100%;border:1px solid var(--line);border-radius:var(--radius-sm,10px);background:var(--color-surface);overflow:hidden}.auth_phonePrefix__pTQVs{display:grid;place-items:center;padding:0 .75rem;font-size:.88rem;font-weight:700;color:var(--ink);background:var(--color-surface-muted,#e8f3fc);border-right:1px solid var(--line);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_phoneField__FiMao input{border:0!important;border-radius:0!important;box-shadow:none!important;flex:1 1;min-width:0}.auth_phoneField__FiMao:focus-within{border-color:var(--color-primary,#1e88e5);box-shadow:0 0 0 3px rgba(30,136,229,.15)}.auth_panel__un_Sa{display:grid;place-items:center;padding:2rem 1.25rem;background:transparent}.auth_shellModal__wVDkw{grid-template-columns:1fr;place-items:center}.auth_shellCentered__hVmPr,.auth_shellRegister__JReNI{overflow:auto;padding:5.25rem 1.25rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:safe center}.auth_authGrid__TOjOQ{width:min(1080px,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-gap:2.5rem 3.5rem;gap:2.5rem 3.5rem;align-items:center;animation:auth_fadeUp__2wLZj .7s ease 80ms both}.auth_intro__SgYNT{position:absolute;left:2rem;right:2rem;bottom:2rem;z-index:4;color:#f7fbff;max-width:28rem;animation:auth_slideIn__EW2Ok .8s ease .12s both}.auth_kicker__vlCe0{margin:0 0 .7rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,251,255,.82)}.auth_kicker__vlCe0:before{content:"";width:1.6rem;height:2px;border-radius:99px;background:linear-gradient(90deg,#42a5f5,#26a69a)}.auth_intro__SgYNT h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.1rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}.auth_intro__SgYNT p{margin:.9rem 0 0;max-width:28rem;color:rgba(247,251,255,.86);font-size:1.02rem;line-height:1.6}.auth_introMeta__yMaAX{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.55rem}.auth_chip__OoWkC{display:inline-flex;align-items:center;padding:.32rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);color:#fff;font-size:.78rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth_modalWrapCentered__vxiBT,.auth_modalWrap__vMxU9{width:min(760px,100%);padding:0}.auth_modalWrapCentered__vxiBT{margin:0}.auth_modalWrapAgreement__GBFco{width:min(560px,100%);padding:0;margin:0}.auth_modalWrapLogin__FV5b2{width:min(440px,100%)}.auth_formWide__svTxR,.auth_form__FcSZa,.auth_glassCard__nxTw0{width:min(440px,100%);display:grid;grid-gap:.85rem;gap:.85rem;padding:1.55rem 1.55rem 1.35rem;border-radius:22px;background:#fff;border:1px solid rgba(30,136,229,.14);box-shadow:0 22px 48px rgba(15,39,68,.12),0 8px 20px rgba(30,136,229,.1);color:#0f2744;animation:auth_cardIn__C6Lo_ .7s ease .18s both;position:relative;overflow:hidden}.auth_glassCard__nxTw0:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,#1e88e5,#26a69a,#42a5f5)}.auth_glassCard__nxTw0 .btn:not(.secondary),.auth_modalCard__LtNVM .btn:not(.secondary){box-shadow:0 8px 22px rgba(30,136,229,.38)}.auth_glassCard__nxTw0 .btn:not(.secondary):hover,.auth_modalCard__LtNVM .btn:not(.secondary):hover{box-shadow:0 12px 28px rgba(30,136,229,.48)}.auth_formWide__svTxR,.auth_modalCard__LtNVM{width:100%}.auth_modalCardKyc__XIW2S{gap:.45rem}.auth_modalCardAgreement__2_96w,.auth_modalCardKyc__XIW2S{max-height:min(78vh,640px);display:flex;flex-direction:column;overflow:hidden}.auth_modalCardAgreement__2_96w{gap:.65rem;padding-bottom:1rem}.auth_agreementHeader__UYRhG{flex-shrink:0;display:grid;grid-gap:.25rem;gap:.25rem}.auth_agreementHeader__UYRhG h1{margin:0;font-size:clamp(1.25rem,2vw,1.45rem)}.auth_agreementHeader__UYRhG p{margin:0;font-size:.82rem;color:#4d6b82;line-height:1.4}.auth_agreementScroll__F81y0{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-gap:.7rem;gap:.7rem;padding-right:.15rem}.auth_agreementFooter__fvh_5{flex-shrink:0;padding-top:.45rem;border-top:1px solid rgba(30,136,229,.12)}.auth_agreementUpload__flZdj{display:grid;grid-gap:.5rem;gap:.5rem;padding:.75rem .85rem;border-radius:14px;border:1px solid rgba(30,136,229,.16);background:linear-gradient(135deg,rgba(78,191,255,.1),hsla(0,0%,100%,.85) 55%,rgba(38,166,154,.08))}.auth_agreementUploadHead__18J5r{display:grid;grid-gap:.1rem;gap:.1rem}.auth_agreementUploadHead__18J5r strong{font-size:.92rem;color:#0f2744}.auth_agreementUploadHead__18J5r span{font-size:.75rem;color:#4d6b82}.auth_registerHeader___w0Gx{flex-shrink:0;display:grid;grid-gap:.4rem;gap:.4rem}.auth_modalCardKyc__XIW2S .auth_registerHeader___w0Gx{gap:.3rem}.auth_modalCardKyc__XIW2S .auth_registerHeader___w0Gx h1{font-size:clamp(1.25rem,2vw,1.55rem)}.auth_registerHeader___w0Gx h1{margin:0;font-size:clamp(1.45rem,2.4vw,1.85rem);letter-spacing:-.03em;color:#0f2744}.auth_registerScroll__r_gtl{display:grid;grid-gap:.85rem;gap:.85rem;min-height:0}.auth_modalCardKyc__XIW2S .auth_registerScroll__r_gtl{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:.2rem;margin-right:-.1rem;scrollbar-gutter:stable;gap:.55rem}.auth_modalCardKyc__XIW2S .auth_registerScroll__r_gtl::-webkit-scrollbar{width:8px}.auth_modalCardKyc__XIW2S .auth_registerScroll__r_gtl::-webkit-scrollbar-thumb{background:rgba(30,136,229,.35);border-radius:999px}.auth_registerFooter__6peV2{flex-shrink:0;display:grid;grid-gap:.25rem;gap:.25rem;padding-top:.35rem;border-top:1px solid rgba(30,136,229,.12);background:#fff}.auth_registerFooter__6peV2 .auth_meta__GJqqv{margin:0;font-size:.82rem;line-height:1.25}.auth_modalCardKyc__XIW2S .auth_registerFooter__6peV2{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;gap:.2rem;padding-top:.3rem;padding-bottom:0}.auth_brandMobile__Zz7c8{display:none;font-family:var(--font-display);font-size:1.35rem;font-weight:650;letter-spacing:-.02em;color:#1565c0}.auth_formWide__svTxR h1,.auth_form__FcSZa h1,.auth_glassCard__nxTw0 h1,.auth_modalCard__LtNVM h1{margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,2.4vw,1.75rem);letter-spacing:-.02em;font-weight:650;color:#0f2744}.auth_formWide__svTxR>p,.auth_form__FcSZa>p,.auth_glassCard__nxTw0>p,.auth_modalCard__LtNVM>p{margin:0;color:#4d6b82}.auth_formWide__svTxR .field label,.auth_form__FcSZa .field label,.auth_glassCard__nxTw0 .field label,.auth_modalCard__LtNVM .field label{color:#0f2744}.auth_formWide__svTxR .field input,.auth_formWide__svTxR .field select,.auth_formWide__svTxR .field textarea,.auth_form__FcSZa .field input,.auth_form__FcSZa .field select,.auth_form__FcSZa .field textarea,.auth_glassCard__nxTw0 .field input,.auth_glassCard__nxTw0 .field select,.auth_modalCard__LtNVM .field input,.auth_modalCard__LtNVM .field select,.auth_modalCard__LtNVM .field textarea{background:#fff;color:#0f2744;border:1px solid rgba(30,136,229,.28)}html[data-theme=dark] .auth_formWide__svTxR .field input,html[data-theme=dark] .auth_formWide__svTxR .field select,html[data-theme=dark] .auth_formWide__svTxR .field textarea,html[data-theme=dark] .auth_form__FcSZa .field input,html[data-theme=dark] .auth_form__FcSZa .field select,html[data-theme=dark] .auth_form__FcSZa .field textarea,html[data-theme=dark] .auth_glassCard__nxTw0 .field input,html[data-theme=dark] .auth_glassCard__nxTw0 .field select,html[data-theme=dark] .auth_modalCard__LtNVM .field input,html[data-theme=dark] .auth_modalCard__LtNVM .field select,html[data-theme=dark] .auth_modalCard__LtNVM .field textarea{background:#fff;color:#0f2744;border:1px solid rgba(30,136,229,.28);color-scheme:light}html[data-theme=dark] .auth_formWide__svTxR .field input::placeholder,html[data-theme=dark] .auth_form__FcSZa .field input::placeholder,html[data-theme=dark] .auth_glassCard__nxTw0 .field input::placeholder,html[data-theme=dark] .auth_modalCard__LtNVM .field input::placeholder{color:#7a8fa3}.auth_formWide__svTxR .field input:focus,.auth_formWide__svTxR .field select:focus,.auth_form__FcSZa .field input:focus,.auth_form__FcSZa .field select:focus,.auth_glassCard__nxTw0 .field input:focus,.auth_modalCard__LtNVM .field input:focus,.auth_modalCard__LtNVM .field select:focus,html[data-theme=dark] .auth_form__FcSZa .field input:focus,html[data-theme=dark] .auth_form__FcSZa .field select:focus{border-color:#1e88e5;box-shadow:0 0 0 4px rgba(30,136,229,.18)}.auth_twoCol__8Wcx3{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.auth_narrowSelect__MsUXe{max-width:13.5rem;width:100%}.auth_meta__GJqqv{font-size:.95rem;color:#4d6b82}.auth_meta__GJqqv a{color:#1565c0;font-weight:700}.auth_demoBox___b48X{margin-top:.15rem;padding:.75rem;border-radius:14px;border:1px solid rgba(30,136,229,.16);background:rgba(227,242,253,.45);display:grid;grid-gap:.55rem;gap:.55rem}.auth_demoList__clSuT{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem}.auth_demoItem__u2t_g{width:100%;display:grid;grid-gap:.12rem;gap:.12rem;text-align:left;padding:.55rem .6rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.78);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.auth_demoItem__u2t_g:hover{border-color:rgba(30,136,229,.45);background:#fff;box-shadow:0 8px 18px rgba(13,71,161,.12);transform:translateY(-2px)}.auth_demoRole__M7DCF{font-weight:700;font-size:.78rem;color:#0f2744}.auth_demoEmail__cLGuQ,.auth_demoPass__C7TcK{font-size:.68rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth_demoPass__C7TcK{color:#4d6b82}.auth_demoHead__zhMFc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.auth_demoHead__zhMFc strong{font-size:.92rem;color:#1565c0}.auth_demoHead__zhMFc span{font-size:.78rem;color:#4d6b82}.auth_stepper__UnwRY{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.35rem;gap:.35rem;width:100%;min-width:0}.auth_step__akMa2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:14px;padding:.42rem .28rem;font:inherit;font-size:.68rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase;color:#4d6b82;background:hsla(0,0%,100%,.7);border:1px solid rgba(30,136,229,.14);cursor:pointer;min-width:0;display:grid;grid-gap:.12rem;gap:.12rem;justify-items:center;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.auth_stepIndex__8g6_S{width:1.35rem;height:1.35rem;border-radius:999px;display:grid;place-items:center;font-size:.68rem;background:rgba(15,39,68,.06)}.auth_stepLabel__EfVEQ{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth_stepOn__Ey5KZ{color:#fff;background:linear-gradient(145deg,#1e88e5,#0d47a1);border-color:transparent;transform:translateY(-1px)}.auth_stepOn__Ey5KZ .auth_stepIndex__8g6_S{background:hsla(0,0%,100%,.22);color:#fff}.auth_stepDone__V_Kns{color:#00695c;background:rgba(38,166,154,.14);border-color:rgba(38,166,154,.35)}.auth_stepDone__V_Kns .auth_stepIndex__8g6_S{background:rgba(38,166,154,.22)}.auth_stepProgress__FE3h5{height:4px;border-radius:999px;background:rgba(30,136,229,.12);overflow:hidden}.auth_stepProgress__FE3h5>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#26a69a,#1e88e5);transition:width .22s ease}.auth_registerEyebrow__CZKZ_{margin:0;font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#1e88e5}.auth_registerLead__wT7zB{margin:0;color:#4d6b82;font-size:.92rem;line-height:1.45;max-width:36rem}.auth_modelStep__VPIFG{display:grid;grid-gap:.85rem;gap:.85rem}.auth_modelIntro__yqCeo h2{margin:0 0 .25rem;font-size:1.22rem;letter-spacing:-.03em;color:#0f2744}.auth_modelIntro__yqCeo p{margin:0;color:#4d6b82;font-size:.88rem;line-height:1.4}.auth_modelGrid__ciTCI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.auth_modelCard__Prr3G{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid rgba(30,136,229,.14);border-radius:20px;padding:1.1rem 1.05rem 1rem;background:radial-gradient(ellipse 90% 70% at 0 0,rgba(30,136,229,.1),transparent 55%),linear-gradient(180deg,#fff,#f3f9ff);color:#0f2744;display:grid;grid-gap:.4rem;gap:.4rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;min-height:100%;position:relative;overflow:hidden}.auth_modelCard__Prr3G:after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:transparent;transition:background .18s ease}.auth_modelCard__Prr3G:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 18px 36px rgba(13,71,161,.14)}.auth_modelCard__Prr3G:disabled{opacity:.55;cursor:not-allowed}.auth_modelCardOn__rqDPe{border-color:transparent;box-shadow:0 0 0 1.5px #1e88e5,0 18px 40px rgba(13,71,161,.16);background:radial-gradient(ellipse 90% 70% at 100% 0,rgba(38,166,154,.14),transparent 50%),linear-gradient(165deg,#e3f2fd,#fff)}.auth_modelCardOn__rqDPe:after{background:linear-gradient(90deg,#26a69a,#1e88e5)}.auth_modelBadgeAlt__mbqfO,.auth_modelBadge__W9YMl{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:.2rem .6rem;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:rgba(30,136,229,.12);color:#1565c0}.auth_modelBadgeAlt__mbqfO{background:rgba(38,166,154,.16);color:#00695c}.auth_modelCard__Prr3G strong{font-size:1.28rem;letter-spacing:-.03em}.auth_modelRate__svSZ4{font-size:1rem;font-weight:800;color:#1565c0;letter-spacing:-.02em}.auth_modelCard__Prr3G p{margin:0;color:#4d6b82;font-size:.82rem;line-height:1.4}.auth_modelPoints__JLJE7{margin:.35rem 0 0;padding:0;list-style:none;display:grid;grid-gap:.28rem;gap:.28rem}.auth_modelPoints__JLJE7 li{position:relative;padding-left:1rem;font-size:.8rem;color:#0f2744;font-weight:600}.auth_modelPoints__JLJE7 li:before{content:"";position:absolute;left:0;top:.42rem;width:.4rem;height:.4rem;border-radius:50%;background:linear-gradient(135deg,#26a69a,#1e88e5)}.auth_facilityStep__IIV_w{display:grid;grid-gap:.75rem;gap:.75rem}.auth_reviewList__fNjEZ{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.auth_reviewList__fNjEZ li{display:grid;grid-gap:.2rem;gap:.2rem;padding:.7rem .8rem;border-radius:14px;background:linear-gradient(165deg,rgba(227,242,253,.55),hsla(0,0%,100%,.95));border:1px solid rgba(30,136,229,.12);box-shadow:0 8px 20px rgba(15,55,95,.04)}.auth_reviewList__fNjEZ li:first-child,.auth_reviewList__fNjEZ li:nth-child(7),.auth_reviewList__fNjEZ li:nth-child(8){grid-column:1/-1}.auth_reviewList__fNjEZ span{color:#4d6b82;font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.auth_reviewList__fNjEZ strong{text-align:left;color:#0f2744;font-size:.95rem;letter-spacing:-.01em}.auth_kycStep__UHE76{display:grid;grid-gap:.4rem;gap:.4rem}.auth_kycHero__6Vy7s{padding:.4rem .65rem;border-radius:10px;background:linear-gradient(135deg,rgba(30,136,229,.1),rgba(38,166,154,.08));border:1px solid rgba(30,136,229,.12)}.auth_kycEyebrow___qGIR{margin:0 0 .1rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1e88e5}.auth_kycTitle__4huIA{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:#0f2744;letter-spacing:-.02em}.auth_kycIntro___62I1{margin:.1rem 0 0;font-size:.74rem;line-height:1.3;color:#4d6b82}.auth_kycGrid__TyVQU{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.auth_kycCard__jwbTU{display:grid;grid-gap:.3rem;gap:.3rem;padding:.5rem .55rem;border-radius:10px;background:#fff;border:1px solid rgba(30,136,229,.14);box-shadow:none;transition:border-color .16s ease;min-width:0;overflow:hidden}.auth_kycCard__jwbTU:hover{border-color:rgba(30,136,229,.28);box-shadow:none}.auth_kycCardDone__QDPMZ{border-color:rgba(38,166,154,.45);background:rgba(232,245,233,.35)}.auth_kycCardWide__EKx3F{grid-column:1/-1}.auth_kycFaceCard__r3CHd{background:linear-gradient(160deg,rgba(227,242,253,.55),#fff)}.auth_kycHead__356vB{display:flex;justify-content:space-between;gap:.5rem;align-items:flex-start}.auth_kycHead__356vB strong{font-size:.88rem;display:block}.auth_kycHead__356vB span,.auth_kycHint__MiaSJ{font-size:.74rem;color:#4d6b82;line-height:1.3}.auth_kycBadge__nnI8a{border-radius:999px;padding:.12rem .45rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:rgba(30,136,229,.12);color:#1565c0;flex-shrink:0}.auth_kycOptional__1OQe6{background:rgba(38,166,154,.14);color:#00695c}.auth_fileDrop__S3tvh{position:relative;border:1px dashed rgba(21,101,192,.32);border-radius:9px;background:linear-gradient(180deg,#f3f8ff,#eef5fc);padding:.35rem .45rem;min-height:0}.auth_fileDrop__S3tvh:hover{border-color:rgba(30,136,229,.45)}.auth_fileDropReady__JnEdc{border-style:solid;border-color:rgba(38,166,154,.45);background:rgba(232,245,233,.4)}.auth_fileDrop__S3tvh input{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:2}.auth_fileDropBody__mqMVH{display:flex;align-items:center;gap:.45rem;min-width:0;pointer-events:none}.auth_fileDropIcon__OP_5J{width:1.55rem;height:1.55rem;border-radius:999px;display:grid;place-items:center;background:rgba(30,136,229,.12);color:#1565c0;font-size:.8rem;flex-shrink:0}.auth_fileDropText__685Pg{flex:1 1;min-width:0}.auth_fileDropText__685Pg strong{font-size:.8rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth_fileDropText__685Pg span{font-size:.7rem;display:block}.auth_fileDropBtn__nBEwu{margin-left:auto;padding:.28rem .55rem;font-size:.72rem;border-radius:8px;pointer-events:auto;position:relative;z-index:3;flex-shrink:0;font-weight:750;color:#0d47a1;background:#fff;border:1px solid rgba(30,136,229,.28);cursor:pointer}.auth_identityRow__l248x{display:flex;flex-wrap:wrap;gap:.28rem}.auth_identityChipActive__B6O6F,.auth_identityChip__jb3SE{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;padding:.26rem .58rem;font-size:.72rem;font-weight:700;line-height:1.2;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.auth_identityChip__jb3SE{color:#0d47a1;border:1px solid rgba(21,101,192,.28);background:#f0f7ff}.auth_identityChip__jb3SE:hover{border-color:rgba(21,101,192,.45);background:#e3f2fd}.auth_identityChipActive__B6O6F{color:#fff;border:1px solid transparent;background:linear-gradient(135deg,#1e88e5,#0d47a1);box-shadow:0 4px 12px rgba(30,136,229,.28)}.auth_identityRow__l248x input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.auth_thankYou__lnIOI{position:relative;display:grid;grid-gap:.85rem;gap:.85rem;justify-items:center;text-align:center;padding:2rem 1rem 1.5rem;min-height:min(52vh,420px);place-content:center;animation:auth_thankIn__NDWU7 .52s ease both;overflow:hidden}.auth_thankYouGlow__BIwX_{position:absolute;inset:10% 18% auto;height:9rem;border-radius:50%;background:radial-gradient(circle,rgba(38,166,154,.28),transparent 70%);filter:blur(8px);pointer-events:none;animation:auth_thankPulse__5XsGT 2.4s ease-in-out infinite}.auth_thankYouCheck__mv6Cz{position:relative;z-index:1;width:4.75rem;height:4.75rem;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#26a69a,#1e88e5);box-shadow:0 16px 36px rgba(30,136,229,.28);animation:auth_thankPulse__5XsGT 1.6s ease-in-out infinite}.auth_thankYouRing__azztc{stroke:hsla(0,0%,100%,.95);stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:auth_thankRing__WLLib .7s ease .12s forwards}.auth_thankYouTick__M8vPb{stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:auth_thankTick__gqBrs .48s ease .52s forwards}.auth_thankMark__VRvRz{width:4.5rem;height:4.5rem;border-radius:50%;display:grid;place-items:center;font-size:2rem;color:#fff;background:linear-gradient(145deg,#26a69a,#1e88e5);box-shadow:0 16px 36px rgba(30,136,229,.28);animation:auth_thankPulse__5XsGT 1.6s ease-in-out infinite}.auth_thankYou__lnIOI h1{margin:0;font-size:clamp(1.6rem,3vw,2rem);letter-spacing:-.03em;color:#0f2744}.auth_thankYou__lnIOI p{margin:0;max-width:28rem;color:#4d6b82;font-size:.95rem;line-height:1.5}.auth_thankActions__zrSgh{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:.35rem}@keyframes auth_thankIn__NDWU7{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes auth_thankPulse__5XsGT{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes auth_thankRing__WLLib{to{stroke-dashoffset:0}}@keyframes auth_thankTick__gqBrs{to{stroke-dashoffset:0}}@media (max-width:720px){.auth_kycGrid__TyVQU,.auth_modelGrid__ciTCI,.auth_reviewList__fNjEZ{grid-template-columns:1fr}.auth_reviewList__fNjEZ li:first-child,.auth_reviewList__fNjEZ li:nth-child(7),.auth_reviewList__fNjEZ li:nth-child(8){grid-column:auto}.auth_modelGrid__ciTCI{grid-template-columns:1fr}.auth_stepLabel__EfVEQ{font-size:.58rem}.auth_stepper__UnwRY{gap:.25rem}}.auth_modalNav__jL3px{display:flex;justify-content:space-between;align-items:center;gap:.55rem;flex-wrap:wrap;margin:0}.auth_modalCardKyc__XIW2S .auth_modalNav__jL3px .btn{padding:.55rem 1.05rem;min-height:0}.auth_agreementFrameWrap___i8DI{margin-top:.15rem;border:1px solid rgba(30,136,229,.22);border-radius:14px;overflow:hidden;background:#f5f8fb;min-height:180px}.auth_agreementFrame__x_Mny{display:block;width:100%;height:min(28vh,240px);border:0;background:#fff}@media (max-width:720px){.auth_agreementFrameWrap___i8DI{min-height:150px}.auth_agreementFrame__x_Mny{height:22vh}}.auth_ghost__M5400{background:hsla(0,0%,100%,.7)!important;color:#1565c0!important;border:1px solid rgba(30,136,229,.28)!important;box-shadow:none!important}.auth_payChoices__TwURt{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.auth_payChoice__zXXB9{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:.9rem .95rem;border-radius:16px;border:1px solid rgba(30,136,229,.18);background:hsla(0,0%,100%,.75);color:#0f2744;cursor:pointer}.auth_payChoice__zXXB9 strong{display:block;font-size:.98rem}.auth_payChoice__zXXB9 span{display:block;margin-top:.25rem;font-size:.8rem;color:#4d6b82}.auth_payChoiceOn__ZfMma{border-color:#1e88e5;box-shadow:0 0 0 4px rgba(30,136,229,.16);background:#fff}.auth_providerGrid__gKG1s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.auth_provider__NlZYa{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;grid-gap:.35rem;gap:.35rem;min-height:5.4rem;padding:.35rem;border-radius:14px;border:1px solid rgba(30,136,229,.18);background:#000;cursor:pointer}.auth_provider__NlZYa img{width:min(100%,10rem);height:3.6rem;object-fit:contain}.auth_providerOn__dgdMv{border-color:#1e88e5;box-shadow:0 0 0 4px rgba(30,136,229,.16)}.auth_amountBox__f4qDg{padding:.75rem .85rem;border-radius:14px;background:rgba(227,242,253,.7);border:1px solid rgba(30,136,229,.18)}.auth_amountBox__f4qDg strong{display:block;font-size:1.05rem;color:#0f2744}.auth_amountBox__f4qDg span{color:#4d6b82;font-size:.82rem}.auth_faceBox__C5dNw{display:grid;grid-gap:.7rem;gap:.7rem}.auth_faceVideo__NzeMz{width:100%;aspect-ratio:16/9;max-height:280px;object-fit:cover;border-radius:16px;background:radial-gradient(circle at 50% 30%,rgba(78,191,255,.22),transparent 55%),linear-gradient(160deg,#0b1220,#152238);border:1px solid rgba(30,136,229,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.auth_faceTimer__h4YoY{margin:0;justify-self:start;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#b71c1c;background:rgba(255,235,238,.95);border:1px solid rgba(229,57,53,.25);border-radius:999px;padding:.28rem .65rem}@keyframes auth_fadeUp__2wLZj{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_cardIn__C6Lo_{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes auth_slideIn__EW2Ok{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes auth_kenBurns__3cSfF{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.2%,.8%,0)}}@keyframes auth_glowDrift__n1h0f{0%{transform:translateZ(0) scale(1);opacity:.85}to{transform:translate3d(4%,-3%,0) scale(1.08);opacity:1}}@keyframes auth_orbFloat__MONOY{0%,to{transform:translateZ(0)}50%{transform:translate3d(-18px,22px,0)}}@media (max-width:900px){.auth_frame__116Me,.auth_shellSplitWide__5Xd6r{grid-template-columns:1fr;grid-template-rows:240px 1fr;min-height:auto}.auth_brandPane__ShZ_v,.auth_photoPane__vPXMJ{min-height:280px;padding:1.1rem 1.15rem}.auth_wave__L77Nr{display:none}.auth_portraitWrap__cLa9G{min-height:190px}.auth_portraitRing__lANaG{width:min(210px,58%)}.auth_brandFoot__WJsOm,.auth_heartBars__cHozJ,.auth_intro__SgYNT,.auth_loginCopy__pu2Ou,.auth_visualCopy__Cl3DH{display:none}.auth_formPane__ZmZwJ{box-shadow:none;padding:1.25rem 1rem 2rem;align-items:flex-start}.auth_visual__HbNrp{min-height:220px;padding:1.4rem 1.25rem}.auth_authGrid__TOjOQ{grid-template-columns:1fr;justify-items:center}.auth_brandMobile__Zz7c8{display:block}.auth_modalWrapAgreement__GBFco,.auth_modalWrapCentered__vxiBT,.auth_modalWrapLogin__FV5b2,.auth_modalWrap__vMxU9{width:100%}}@media (prefers-reduced-motion:reduce){.auth_authGrid__TOjOQ,.auth_blueShadow__6rKjd,.auth_glassCard__nxTw0,.auth_intro__SgYNT,.auth_modalBrand__MLh6p,.auth_orb__8T_l3,.auth_photoAuth__CdHND{animation:none}}.CustomModulePicker_wrap__jftOO{display:grid;grid-gap:.4rem;gap:.4rem}.CustomModulePicker_head__4gVZu{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.CustomModulePicker_head__4gVZu strong{font-size:.88rem}.CustomModulePicker_head__4gVZu span{color:var(--muted);font-size:.78rem;font-weight:700}.CustomModulePicker_hint__gXrzA{margin:0;color:var(--muted);font-size:.78rem;line-height:1.35}.CustomModulePicker_grid__Fk1y0{display:flex;flex-wrap:wrap;gap:.28rem;max-height:11.5rem;overflow-y:auto;padding:.15rem .1rem .25rem;scrollbar-gutter:stable}.CustomModulePicker_chip__cSWs_{display:inline-flex;align-items:center;gap:.28rem;border:1px solid var(--line);background:var(--color-surface-muted);border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:650;cursor:pointer;line-height:1.2}.CustomModulePicker_chip__cSWs_ input{margin:0;width:.8rem;height:.8rem}.CustomModulePicker_on__rnzsc{border-color:#1e88e5;background:rgba(30,136,229,.12);color:#1565c0}.CustomModulePicker_blocked___mEwu{opacity:.55;cursor:not-allowed}