.auth_authPage___j8iR{min-height:100svh;color:#edf2f0;background:radial-gradient(circle at 12% 0,rgba(95,245,178,.09),transparent 31rem),#070a09}.auth_authPage___j8iR *,.auth_authPage___j8iR :after,.auth_authPage___j8iR :before{box-sizing:border-box}.auth_topbar__HLAtO{width:min(1180px,calc(100% - 48px));height:82px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08)}.auth_brand__Ptxqd{display:inline-flex;align-items:center;gap:11px;color:#f4f7f6;font-size:14px;font-weight:650;letter-spacing:.16em;text-decoration:none}.auth_brand__Ptxqd strong{color:#62e7ad;font-weight:800}.auth_brandMark__vKmzN{position:relative;width:27px;height:27px;display:inline-flex;align-items:flex-end;justify-content:center;gap:2px;padding:5px;border:1px solid rgba(98,231,173,.45);border-radius:7px;transform:rotate(45deg)}.auth_brandMark__vKmzN span{width:3px;border-radius:3px;background:#62e7ad;transform:rotate(-45deg)}.auth_brandMark__vKmzN span:first-child{height:7px}.auth_brandMark__vKmzN span:nth-child(2){height:13px}.auth_brandMark__vKmzN span:nth-child(3){height:10px}.auth_homeLink__9rMJo{display:inline-flex;align-items:center;gap:6px;color:#99a6a1;font-size:13px;text-decoration:none;transition:color .16s ease}.auth_homeLink__9rMJo:hover{color:#e9efec}.auth_homeLink__9rMJo svg{width:15px;fill:none;stroke:currentColor;stroke-width:1.7}.auth_authMain__IkjG3{width:min(1080px,calc(100% - 48px));min-height:calc(100svh - 82px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,440px);gap:clamp(68px,9vw,132px);align-items:center;padding:72px 0 96px}.auth_compact____zaP{padding-top:54px;padding-bottom:68px}.auth_trustPanel__lTQKo{min-width:0;padding:20px 0}.auth_eyebrow__ky_Hh,.auth_panelLabel__CTTht{margin:0 0 18px;color:#62e7ad;font-size:11px;font-weight:750;letter-spacing:.16em}.auth_trustPanel__lTQKo h2{margin:0;color:#f6f9f8;font-size:clamp(34px,4.2vw,52px);line-height:1.18;letter-spacing:-.045em}.auth_panelCopy__RrxSn{max-width:510px;margin:24px 0 0;color:#9da9a4;font-size:15px;line-height:1.8}.auth_trustList__3EJAu{display:grid;gap:10px;margin-top:44px}.auth_trustItem__iZ4ON{display:flex;align-items:center;gap:14px;max-width:480px;padding:14px 16px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(255,255,255,.025)}.auth_trustIcon__7vutt{width:35px;height:35px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:#62e7ad;background:rgba(98,231,173,.08)}.auth_trustIcon__7vutt svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.auth_trustItem__iZ4ON span:last-child{display:grid;gap:4px}.auth_trustItem__iZ4ON strong{color:#dfe6e3;font-size:13px;font-weight:650}.auth_trustItem__iZ4ON small{color:#77827e;font-size:11px;line-height:1.45}.auth_riskNote___yBlB{max-width:470px;margin:28px 0 0;color:#5f6c67;font-size:10px;line-height:1.65}.auth_formPanel__q4Xf9{position:relative;padding:34px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(15,19,17,.9);box-shadow:0 28px 80px rgba(0,0,0,.28)}.auth_formPanel__q4Xf9:before{content:"";position:absolute;inset:0 36px auto;height:1px;background:linear-gradient(90deg,transparent,#62e7ad,transparent);opacity:.65}.auth_formHeader__47Po_{margin-bottom:28px}.auth_formHeader__47Po_ .auth_eyebrow__ky_Hh{margin-bottom:11px}.auth_formHeader__47Po_ h1{margin:0;color:#f4f8f6;font-size:28px;line-height:1.3;letter-spacing:-.035em}.auth_formHeader__47Po_>p:last-child{margin:10px 0 0;color:#89958f;font-size:13px;line-height:1.65}.auth_authForm__EsL7I{display:grid;gap:18px}.auth_nameRow__atSyQ{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth_fieldGroup__kF50w{display:grid;gap:8px}.auth_fieldGroup__kF50w label,.auth_fieldLabel__e4hGM{color:#c8d0cc;font-size:12px;font-weight:600}.auth_optional__mUUpQ{margin-left:5px;color:#66736d;font-size:10px;font-weight:500}.auth_fieldGroup__kF50w input,.auth_textInput__nOmN1{width:100%;height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.11);border-radius:10px;outline:none;color:#eef3f1;background:#0a0e0c;font:inherit;font-size:13px;transition:border-color .15s ease,box-shadow .15s ease}.auth_fieldGroup__kF50w input::-moz-placeholder,.auth_textInput__nOmN1::-moz-placeholder{color:#505a56}.auth_fieldGroup__kF50w input::placeholder,.auth_textInput__nOmN1::placeholder{color:#505a56}.auth_fieldGroup__kF50w input:focus,.auth_textInput__nOmN1:focus{border-color:rgba(98,231,173,.72);box-shadow:0 0 0 3px rgba(98,231,173,.08)}.auth_passwordWrap__cpGMc{position:relative}.auth_passwordWrap__cpGMc input{padding-right:46px}.auth_passwordToggle__gjKmO{position:absolute;top:50%;right:8px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;color:#78847f;background:transparent;cursor:pointer}.auth_passwordToggle__gjKmO:hover{color:#cbd4d0;background:rgba(255,255,255,.04)}.auth_passwordToggle__gjKmO svg{width:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.auth_helperText__vxL8a{color:#68746f;font-size:10px;line-height:1.5}.auth_formOptions__p_4_O{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth_checkLabel__Ai_z6{display:flex;align-items:flex-start;gap:9px;color:#8e9a95;font-size:11px;line-height:1.55;cursor:pointer}.auth_checkLabel__Ai_z6 input{width:15px;height:15px;margin:1px 0 0;flex:0 0 auto;accent-color:#62e7ad}.auth_inlineLink__vn8M8{color:#9aa7a1;font-size:11px;text-decoration:none}.auth_inlineLink__vn8M8:hover{color:#62e7ad}.auth_submitButton__Yj8BC{width:100%;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;color:#07100c;background:#62e7ad;font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:background .15s ease,transform .15s ease}.auth_submitButton__Yj8BC:hover{background:#7aefbc;transform:translateY(-1px)}.auth_submitButton__Yj8BC:active{transform:translateY(0)}.auth_submitButton__Yj8BC:disabled{color:#66716c;background:#202723;cursor:wait;transform:none}.auth_submitButton__Yj8BC svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.auth_legalChecks__iIc69{display:grid;gap:9px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.018)}.auth_legalChecks__iIc69 a{color:#b9c4bf;text-underline-offset:2px}.auth_pendingTag__cEC9o{margin-left:4px;color:#d7ab61;font-size:9px}.auth_trialBanner__Ak_7s{display:flex;align-items:center;gap:10px;padding:12px 13px;border:1px solid rgba(98,231,173,.16);border-radius:10px;color:#9dcdb7;background:rgba(98,231,173,.045);font-size:11px;line-height:1.5}.auth_trialBanner__Ak_7s svg{width:17px;flex:0 0 auto;fill:none;stroke:#62e7ad;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.auth_formFooter__HmORt{margin-top:24px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07);color:#7f8b86;font-size:12px;text-align:center}.auth_formFooter__HmORt a{margin-left:5px;color:#dce5e1;font-weight:650;text-decoration:none}.auth_formFooter__HmORt a:hover{color:#62e7ad}.auth_supportNote__50mvP{margin:20px 0 0;color:#5f6b66;font-size:10px;line-height:1.6;text-align:center}.auth_supportNote__50mvP a{color:#829089;text-decoration:none}.auth_formError__1bFCX{display:flex;align-items:flex-start;gap:9px;margin:-2px 0 0;padding:11px 12px;border:1px solid rgba(238,112,112,.16);border-radius:9px;color:#d99494;background:rgba(238,112,112,.045);font-size:10px;line-height:1.55}.auth_formError__1bFCX>span{width:18px;height:18px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#ee8c8c;background:rgba(238,112,112,.1);font-size:9px;font-weight:800}.auth_resetSent__tmbKP{display:grid;justify-items:center;padding:28px 20px;border:1px solid rgba(98,231,173,.13);border-radius:12px;background:rgba(98,231,173,.035);text-align:center}.auth_resetIcon__PzSIK{width:45px;height:45px;display:grid;place-items:center;margin-bottom:14px;border-radius:50%;color:#62e7ad;background:rgba(98,231,173,.09)}.auth_resetIcon__PzSIK svg{width:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.auth_resetSent__tmbKP strong{color:#dce5e1;font-size:13px}.auth_resetSent__tmbKP p{margin:8px 0 0;color:#7a8881;font-size:10px;line-height:1.7}.auth_resetSent__tmbKP button{margin-top:17px;padding:0;border:0;color:#9eaaa4;background:transparent;font:inherit;font-size:10px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.auth_resetSent__tmbKP button:hover{color:#62e7ad}.auth_resetLink__Rp8XZ{margin-top:17px;color:#aab6b0;font-size:10px;text-underline-offset:3px}.auth_resetLink__Rp8XZ:hover{color:#62e7ad}.auth_invalidToken__H_hwL{display:flex;align-items:flex-start;gap:12px;padding:17px;border:1px solid rgba(238,112,112,.14);border-radius:11px;background:rgba(238,112,112,.035)}.auth_invalidToken__H_hwL>span{width:27px;height:27px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#de8989;background:rgba(238,112,112,.09);font-size:11px;font-weight:800}.auth_invalidToken__H_hwL strong{color:#dbb3b3;font-size:11px}.auth_invalidToken__H_hwL p{margin:6px 0 11px;color:#806f6f;font-size:9px;line-height:1.65}.auth_invalidToken__H_hwL a{color:#c99d9d;font-size:9px;text-underline-offset:3px}@media (max-width:880px){.auth_authMain__IkjG3{width:min(520px,calc(100% - 36px));grid-template-columns:1fr;gap:32px;padding-top:48px}.auth_trustPanel__lTQKo{padding:0}.auth_trustPanel__lTQKo>div:first-child{text-align:center}.auth_trustPanel__lTQKo h2{font-size:34px}.auth_panelCopy__RrxSn{margin-right:auto;margin-left:auto}.auth_riskNote___yBlB,.auth_trustList__3EJAu{display:none}}@media (max-width:560px){.auth_topbar__HLAtO{width:calc(100% - 32px);height:70px}.auth_authMain__IkjG3{width:calc(100% - 24px);min-height:calc(100svh - 70px);padding:34px 0 56px}.auth_trustPanel__lTQKo h2{font-size:29px}.auth_panelCopy__RrxSn{margin-top:16px;font-size:13px}.auth_panelLabel__CTTht{margin-bottom:12px;font-size:9px}.auth_formPanel__q4Xf9{padding:26px 20px;border-radius:14px}.auth_nameRow__atSyQ{grid-template-columns:1fr}.auth_homeLink__9rMJo{font-size:0}.auth_homeLink__9rMJo svg{width:18px}}@media (prefers-reduced-motion:reduce){.auth_fieldGroup__kF50w input,.auth_homeLink__9rMJo,.auth_submitButton__Yj8BC,.auth_textInput__nOmN1{transition:none}}