.Auth_shell__rGg_Z{--ink:#182333;--muted:#657080;--blue:#345fe5;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;display:grid;grid-template-columns:40% 60%;min-height:100svh;color:var(--ink);background:#fafbf9;color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.Auth_shell__rGg_Z *{box-sizing:border-box}.Auth_shell__rGg_Z button,.Auth_shell__rGg_Z input{font:inherit}.Auth_shell__rGg_Z a,.Auth_shell__rGg_Z button,.Auth_shell__rGg_Z input{-webkit-tap-highlight-color:transparent}.Auth_shell__rGg_Z a,.Auth_shell__rGg_Z button{touch-action:manipulation}.Auth_shell__rGg_Z button{cursor:pointer}.Auth_shell__rGg_Z a{color:inherit;text-decoration:none}.Auth_shell__rGg_Z a:hover{text-decoration:underline;text-underline-offset:4px}.Auth_shell__rGg_Z a:focus-visible,.Auth_shell__rGg_Z button:focus-visible{outline:3px solid #628bff;outline-offset:5px}.Auth_shell__rGg_Z svg{display:block;flex-shrink:0;stroke-width:1.6}.Auth_story__UMJqJ{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:43px clamp(34px,4vw,72px) 32px;color:#f5f7fa;background:#101e2e}.Auth_story__UMJqJ:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#a9c2e006 1px,transparent 0),linear-gradient(90deg,#a9c2e006 1px,transparent 0);background-size:80px 80px;mask-image:linear-gradient(transparent 9%,#000 75%)}.Auth_brand__VpLSG{position:relative;display:flex;align-items:center;gap:17px;width:fit-content}.Auth_wordmark__RKFBg{font-size:27px;font-weight:650;letter-spacing:-1.35px;line-height:1}.Auth_wordmark__RKFBg span{color:#799bff}.Auth_brandRule__SUMBi{width:1px;height:23px;background:#405065}.Auth_brandCaption__sp0QO{color:#a4b3c6;font-family:var(--mono);font-size:9px;letter-spacing:1.35px;line-height:1.65;text-transform:uppercase}.Auth_storyBody__yKbV_{position:relative;width:100%;max-width:560px;margin:auto 0;padding:clamp(32px,8vh,80px) 0 0}.Auth_headline__iyI_w{margin:0;font-size:clamp(42px,5.5vw,88px);font-weight:450;letter-spacing:-.052em;line-height:1.05}.Auth_headline__iyI_w span{color:#9fb8ed}.Auth_entry__tcXya{display:flex;flex-direction:column;min-width:0;padding:43px clamp(28px,4.2vw,76px) 30px}.Auth_entryTop__caFLf{display:flex;align-items:center;justify-content:flex-end;min-height:27px}.Auth_entry__tcXya .Auth_backLink__CBE4s{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.Auth_formWrap__9Xzjs{width:100%;max-width:380px;margin:auto;padding:65px 0}.Auth_sectionLabel__2P1kJ{margin:0 0 20px;color:#68768a;font-family:var(--mono);font-size:10px;letter-spacing:1.6px;line-height:1.6;text-transform:uppercase}.Auth_title__TApoN{margin:0 0 12px;font-size:38px;font-weight:550;letter-spacing:-1.55px;line-height:1.18}.Auth_description__0ngWU{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.Auth_form__8RGi_{margin-top:34px}.Auth_field__62Df6{margin-bottom:21px}.Auth_fieldHeading__DYrry{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px}.Auth_fieldHeading__DYrry label{display:block;color:var(--ink);font-size:12px;font-weight:550}.Auth_optional__FnTNl{font-size:10px;color:var(--muted);font-weight:400}.Auth_shell__rGg_Z .Auth_textButton__allTK{border:0;padding:0;color:var(--blue);background:none;font-size:12px;font-weight:500}.Auth_textButton__allTK:hover{text-decoration:underline;text-underline-offset:4px}.Auth_inputWrap___A_0P{position:relative}.Auth_shell__rGg_Z .Auth_input___yjIt{display:block;width:100%;height:51px;padding:0 15px;border:1px solid #cdd3da;border-radius:5px;outline:none;color:var(--ink);background:#fff;font-size:14px;transition:border-color .18s,box-shadow .18s}.Auth_input___yjIt::placeholder{color:#89929f}.Auth_shell__rGg_Z .Auth_input___yjIt:hover{border-color:#9eabba}.Auth_shell__rGg_Z .Auth_input___yjIt:focus{border-color:var(--blue);box-shadow:0 0 0 3px #345fe514}.Auth_shell__rGg_Z .Auth_passwordInput__Z_Gdm{padding-right:52px}.Auth_passwordToggle__0CEK0{position:absolute;display:grid;place-items:center;top:4px;right:5px;width:43px;height:43px;border:0;border-radius:3px;background:none;color:#7a8697}.Auth_passwordToggle__0CEK0:hover{background:#f1f3f6;color:var(--ink)}.Auth_nameFields__eE6kf{display:grid;grid-template-columns:1fr 1fr;gap:14px}.Auth_shell__rGg_Z .Auth_submit__LrjFg{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;min-height:51px;margin-top:28px;padding:12px 18px;border:1px solid var(--blue);border-radius:5px;background:var(--blue);color:#fff;font-size:13px;font-weight:550;box-shadow:0 2px 3px #15378c12;transition:background .18s,border-color .18s}.Auth_shell__rGg_Z .Auth_submit__LrjFg:hover{background:#264dc7;border-color:#264dc7}.Auth_shell__rGg_Z .Auth_submit__LrjFg:disabled{opacity:.65;cursor:wait}.Auth_submit__LrjFg svg{transition:transform .18s}.Auth_submit__LrjFg:hover svg{transform:translateX(3px)}.Auth_formSwitch__rdz5P{margin:24px 0 0;color:var(--muted);text-align:center;font-size:12px;line-height:1.8}.Auth_formSwitch__rdz5P button{margin-left:3px}.Auth_formRule__qgs75{height:1px;border:0;background:#dde1e4;margin:34px 0 24px}.Auth_supportNote__H3b1U{margin:0;display:flex;align-items:flex-start;justify-content:center;gap:8px;color:#6c7786;font-size:11px;line-height:1.6}.Auth_supportNote__H3b1U svg{margin-top:1px}.Auth_supportNote__H3b1U a{text-decoration:underline;text-underline-offset:3px}.Auth_message__Xz_Ou{margin:18px 0 0;padding:12px 14px;border:1px solid;border-radius:5px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.Auth_error__npNR5{border-color:#e7bfc2;background:#fff2f2;color:#9e303c}.Auth_success__qQE_4{border-color:#bad8c9;background:#eef7f2;color:#276449}.Auth_payment__B8imB{display:flex;align-items:flex-start;gap:10px}.Auth_payment__B8imB svg{margin-top:2px}.Auth_payment__B8imB p{margin:0}.Auth_paymentTitle__FYuAM{font-weight:600}.Auth_status__fLMCd{display:flex;align-items:center;gap:10px;margin:26px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.Auth_spinner__fRASl{display:inline-block;flex-shrink:0;width:17px;height:17px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:Auth_spin__3Kb1j .8s linear infinite}.Auth_entryFooter__j2pQk{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#76808d;font-size:10px;line-height:1.6}.Auth_legal__vgFAl{display:flex;gap:18px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_formWrap__9Xzjs{padding-top:40px;padding-bottom:40px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_form__8RGi_{margin-top:26px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_field__62Df6{margin-bottom:17px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_formRule__qgs75{margin-top:25px}@keyframes Auth_spin__3Kb1j{to{transform:rotate(1turn)}}@media (max-width:1100px) and (min-width:781px){.Auth_entry__tcXya,.Auth_story__UMJqJ{padding-left:34px;padding-right:34px}.Auth_brandCaption__sp0QO{font-size:8px}}@media (min-width:781px) and (max-height:850px){.Auth_entry__tcXya,.Auth_story__UMJqJ{padding-top:30px;padding-bottom:24px}.Auth_formWrap__9Xzjs{padding-top:35px;padding-bottom:35px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_formWrap__9Xzjs{padding-top:24px;padding-bottom:24px}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_field__62Df6{margin-bottom:14px}}@media (max-width:780px){.Auth_shell__rGg_Z{grid-template-columns:1fr;grid-template-rows:auto 1fr}.Auth_story__UMJqJ{padding:27px 28px 28px}.Auth_brand__VpLSG{gap:14px}.Auth_wordmark__RKFBg{font-size:25px}.Auth_brandCaption__sp0QO{font-size:8px}.Auth_storyBody__yKbV_{margin:0;padding:30px 0 0;max-width:none}.Auth_headline__iyI_w{font-size:31px;line-height:1.18;letter-spacing:-1px}.Auth_headline__iyI_w br{display:none}.Auth_headline__iyI_w span{white-space:nowrap}.Auth_entry__tcXya{padding:22px 28px}.Auth_entryTop__caFLf{display:none}.Auth_formWrap__9Xzjs{padding:20px 0 32px;max-width:430px}.Auth_sectionLabel__2P1kJ{margin-bottom:13px;font-size:9px}.Auth_title__TApoN{font-size:32px;letter-spacing:-1px}.Auth_description__0ngWU{font-size:13px}.Auth_form__8RGi_{margin-top:26px}.Auth_field__62Df6{margin-bottom:20px}.Auth_shell__rGg_Z .Auth_input___yjIt{font-size:16px}.Auth_formRule__qgs75{margin-top:28px}.Auth_entryFooter__j2pQk{width:100%;max-width:430px;margin:0 auto}.Auth_shell__rGg_Z[data-auth-view=signup] .Auth_formWrap__9Xzjs{padding-top:20px}}@media (max-width:370px){.Auth_entry__tcXya,.Auth_story__UMJqJ{padding-left:22px;padding-right:22px}.Auth_headline__iyI_w{font-size:27px}.Auth_brandCaption__sp0QO{letter-spacing:1px}.Auth_nameFields__eE6kf{grid-template-columns:1fr;gap:0}.Auth_entryFooter__j2pQk{font-size:9px}.Auth_legal__vgFAl{gap:12px}}@media (prefers-reduced-motion:reduce){.Auth_shell__rGg_Z *,.Auth_shell__rGg_Z :after,.Auth_shell__rGg_Z :before{animation:none!important;transition:none!important}}