.Auth_layout__gk7mX{display:flex;flex-direction:row;min-height:calc(100vh - 64px)}.Auth_marketing__bF1nq{flex:1.1 1;padding:56px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:var(--hero-bg);background-image:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--primary) 18%,transparent) 0,transparent 55%),radial-gradient(circle at 15% 85%,color-mix(in srgb,var(--primary) 22%,transparent) 0,transparent 55%)}.Auth_badge__CnRzX{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:99px;border:1px solid var(--line);background:var(--card);box-shadow:0 6px 18px -6px rgba(0,0,0,.12)}.Auth_badgeDot__6BxT2{width:22px;height:22px;border-radius:11px;background:var(--green-soft);color:var(--green);font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.Auth_badgeText__T3rxa{color:var(--ink);font-weight:700;font-size:12px}.Auth_headline__vZvYk{color:var(--ink);font-size:56px;line-height:59px;letter-spacing:-1.5px;font-weight:800;margin:18px 0 14px;max-width:560px}.Auth_headlineEm__sauQh{color:var(--primary);font-weight:800;background-image:linear-gradient(transparent 64%,color-mix(in srgb,var(--star) 55%,transparent) 64%,color-mix(in srgb,var(--star) 55%,transparent) 86%,transparent 86%)}.Auth_lede__R8Gcu{color:var(--muted);font-size:17px;line-height:26px;max-width:480px;margin:0}.Auth_bullets__iVtaq{margin-top:28px;display:flex;flex-direction:column;gap:12px;max-width:480px}.Auth_bulletRow__GbTey{display:flex;align-items:center;gap:12px}.Auth_bulletIcon__fvfV9{width:24px;height:24px;border-radius:12px;background:var(--primary-soft);color:var(--primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Auth_bulletText__s7XBE{color:var(--ink);font-size:14px;line-height:20px;font-weight:500}.Auth_formPanel__xbdI_{flex:1 1;background:var(--card);display:flex;flex-direction:column;justify-content:center;padding:24px 48px}.Auth_formInner__gITZF{width:100%;max-width:420px;margin:0 auto}.Auth_formHeader__2EPxJ{margin-bottom:16px}.Auth_formTitle__WjiHj{color:var(--ink);font-size:28px;font-weight:700;margin:0;letter-spacing:-.5px}.Auth_formSub__n1fbH{color:var(--muted);font-size:15px;margin:6px 0 0}.Auth_formBody__Re_AT{display:flex;flex-direction:column;gap:12px}.Auth_tabs__rpYPU{display:flex;background:var(--soft);border-radius:12px;padding:4px;gap:4px}.Auth_tab__4AhGe{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px;border-radius:9px;border:none;background:none;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer}.Auth_tab__4AhGe.Auth_active__hPmXu{background:var(--card);color:var(--primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.Auth_field__GbidO{display:flex;flex-direction:column;gap:6px}.Auth_label__ceVuk{color:var(--ink);font-size:13px;font-weight:700}.Auth_inputWrap__OIdz6{position:relative;display:flex;align-items:center}.Auth_input__7Lh0v{width:100%;height:48px;padding:0 14px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font-size:15px;font-family:inherit;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.Auth_input__7Lh0v:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.Auth_input__7Lh0v::placeholder{color:var(--faint)}.Auth_eye__kMpvq{position:absolute;inset-inline-end:12px;background:none;border:none;color:var(--faint);cursor:pointer;padding:4px;display:inline-flex}.Auth_inputPad__n9JQN{-webkit-padding-end:42px;padding-inline-end:42px}.Auth_dobRow__q0WS4{display:flex;gap:8px}.Auth_select__aaGH8{width:100%;height:48px;padding-inline:14px 10px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font-size:15px;font-family:inherit;outline:none;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.Auth_dobRow__q0WS4 .Auth_select__aaGH8{flex:1 1;min-width:0;padding-inline:10px;font-size:14px}.Auth_select__aaGH8:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.Auth_help__a63P1{color:var(--muted);font-size:12px;margin:2px 0 0}.Auth_fieldError___48eR{color:var(--red);font-size:12px;margin:0}.Auth_inputInvalid__ZJtCO,.Auth_inputInvalid__ZJtCO:focus{border-color:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 15%,transparent)}.Auth_optional__600Zs{color:var(--faint);font-size:11.5px;font-weight:600;text-transform:lowercase}.Auth_terms__allDP{margin:10px 0 0;color:var(--muted);font-size:12px;line-height:19px;text-align:center}.Auth_checklist__s8_UM{margin:4px 0 0;display:flex;flex-direction:column;gap:5px}.Auth_checklistTitle__a7qhS{color:var(--muted);font-size:12px;font-weight:600;margin:0 0 2px}.Auth_checkRow__sbxpP{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.Auth_checkRow__sbxpP.Auth_met__i5AnV{color:var(--green)}.Auth_checkDot__JaFKp{width:14px;height:14px;border-radius:7px;border:1.5px solid var(--line);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.Auth_checkRow__sbxpP.Auth_met__i5AnV .Auth_checkDot__JaFKp{border-color:var(--green);background:var(--green);color:#fff}.Auth_strengthRow__XA9DX{display:flex;align-items:center;gap:8px;margin-top:2px}.Auth_strengthBar__hYz_5{display:inline-flex;gap:3px;flex:1 1;max-width:132px}.Auth_strengthBar__hYz_5 i{flex:1 1;height:4px;border-radius:2px;background:var(--line)}.Auth_strengthLabel__j9D8T{font-size:12px;font-weight:700;color:var(--muted)}.Auth_medium__s0lWb i:nth-child(-n+2),.Auth_weak__9ujfC i:first-child{background:var(--amber)}.Auth_strong__1RYID i{background:var(--green)}.Auth_strong__1RYID+.Auth_strengthLabel__j9D8T{color:var(--green)}.Auth_forgotRow__frshb{display:flex;justify-content:flex-end;margin-top:-2px}.Auth_link__NA9uJ{background:none;border:none;color:var(--primary);font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;padding:0}.Auth_error__WPH13{color:var(--red)}.Auth_error__WPH13,.Auth_success__5NQLG{font-size:13px;text-align:center;margin:2px 0 0}.Auth_success__5NQLG{color:var(--green)}.Auth_bigBtn__TVlHB{height:52px;border-radius:14px;border:none;background:var(--primary-cta);color:var(--on-primary-cta);font-size:15px;font-weight:800;letter-spacing:.2px;cursor:pointer;margin-top:2px;transition:opacity .12s ease}.Auth_bigBtn__TVlHB:disabled{opacity:.5;cursor:not-allowed}.Auth_divider__SyoQQ{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12px;margin:4px 0}.Auth_divider__SyoQQ:after,.Auth_divider__SyoQQ:before{content:"";flex:1 1;height:1px;background:var(--line)}.Auth_socials__itb6D{display:flex;gap:10px}.Auth_social__Fhr4w{flex:1 1;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font-size:13.5px;font-weight:700;cursor:pointer}.Auth_social__Fhr4w:hover{background:var(--soft)}.Auth_social__Fhr4w:disabled{opacity:.6;cursor:not-allowed}.Auth_socialsCompact__fmcml{gap:8px}.Auth_socialCompact__L01W_{height:42px;gap:6px;font-size:13px;border-radius:10px;min-width:0;padding-inline:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Auth_footer__I5CYC{margin-top:16px;text-align:center;color:var(--muted);font-size:14px}.Auth_otpInput__vTRTG{letter-spacing:8px;text-align:center;font-size:22px;font-weight:700;font-family:var(--font-mono),ui-monospace,monospace}.Auth_phoneNote__fw_J2{background:var(--soft);border-radius:12px;padding:16px;color:var(--muted);font-size:14px;line-height:21px;text-align:center}@media (max-width:1023px){.Auth_marketing__bF1nq{display:none}.Auth_formPanel__xbdI_{flex:1 1;padding:32px 20px}}.Auth_btnLink__5wndI{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}