.auth_page__Y5bx6{min-height:100svh;background:#000;color:#fafafa}.auth_page__Y5bx6 :is(a,button,input):focus-visible{outline:2px solid #fb923c;outline-offset:5px}.auth_header__FcAqJ{height:88px;max-width:1600px;padding:0 40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.auth_brand__n3_hs{display:inline-flex;align-items:center;gap:8px;font-size:28px;font-weight:800;letter-spacing:-1.4px;line-height:1}.auth_brandImage__MaYF4{display:block;position:relative;width:44px;height:44px}.auth_brandImage__MaYF4 img{object-fit:contain;transform:scale(1.7)}.auth_brandDot__jk43w{color:#fb923c}.auth_explore__U9I7m{display:flex;align-items:center;gap:12px;color:#a1a1aa;font-size:12px;transition:color .2s}.auth_explore__U9I7m:hover{color:#fafafa}.auth_layout__0g7RT{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);max-width:1600px;padding:0 24px 24px;margin:auto;min-height:calc(100svh - 88px)}.auth_story__nfFUT{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;min-height:680px;background:#11171a;display:flex;flex-direction:column;justify-content:space-between}.auth_art__epfi_{object-fit:cover;object-position:51% center;z-index:-2}.auth_videoLoading__VEExH{position:absolute;inset:auto 24px 130px auto;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#09090bcc;color:#d4d4d8;font-size:11px;pointer-events:none}.auth_story__nfFUT:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.5) 40%,rgba(0,0,0,.1) 65%,rgba(0,0,0,.88))}.auth_storyContent__Dp4HZ{padding:48px clamp(28px,4vw,64px)}.auth_eyebrow__l1D1U{display:flex;align-items:center;gap:9px;color:#a1a1aa;font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.auth_eyebrow__l1D1U svg{color:#fb923c}.auth_story__nfFUT .auth_eyebrow__l1D1U{color:#d4d4d8}.auth_story__nfFUT h2{font-family:var(--font-montserrat),sans-serif;font-size:clamp(36px,4.15vw,64px);font-weight:800;line-height:1.08;letter-spacing:-.06em;margin:25px 0 20px}.auth_story__nfFUT h2 span{color:#f6b784}.auth_storyDescription__fL9wy{color:#d4d4d8;font-size:15px;line-height:1.8}.auth_storyFooter__Xz_TN{padding:32px clamp(28px,4vw,64px);display:flex;flex-wrap:wrap;gap:18px 25px}.auth_storyFooter__Xz_TN>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#e4e4e7}.auth_storyFooter__Xz_TN svg{color:#fb923c}.auth_storyFooter__Xz_TN p{width:100%;border-top:1px solid #ffffff24;padding-top:17px;color:#a1a1aa;font-size:11px}.auth_access__PJtAF{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:36px clamp(32px,5vw,84px) 18px}.auth_formWrap__WEFwi{width:100%;max-width:400px;margin:auto}.auth_tabs__YU7pM{display:flex;gap:30px;border-bottom:1px solid #242426;margin-bottom:35px}.auth_tabs__YU7pM button{position:relative;padding:0 0 15px;background:none;border:0;color:#8c8c96;font-size:13px;font-weight:650;cursor:pointer;transition:color .2s}.auth_tabs__YU7pM button[aria-selected=true]{color:#fafafa}.auth_tabs__YU7pM button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;inset-inline:0;height:2px;background:#fb923c}.auth_tabs__YU7pM button:hover{color:#fafafa}.auth_intro__SgYNT{margin-bottom:29px}.auth_intro__SgYNT h1{font-family:var(--font-montserrat),sans-serif;font-size:clamp(26px,2.6vw,38px);font-weight:750;letter-spacing:-.055em;line-height:1.15;margin:12px 0 11px}.auth_intro__SgYNT h1 span{color:#fb923c}.auth_intro__SgYNT>p:last-child{color:#a1a1aa;font-size:14px;line-height:1.7}.auth_field__JIFju{margin-bottom:20px}.auth_field__JIFju label{display:block;color:#e4e4e7;font-size:12px;font-weight:600;margin-bottom:9px}.auth_labelRow__sh_hx{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.auth_labelRow__sh_hx a{color:#a1a1aa;font-size:11px;transition:color .2s}.auth_labelRow__sh_hx a:hover{color:#fb923c}.auth_inputWrap__ld4rX{position:relative;color:#71717a}.auth_inputWrap__ld4rX>svg{position:absolute;left:16px;top:17px;pointer-events:none}.auth_inputWrap__ld4rX input{width:100%;min-width:0;height:54px;border:1px solid #2b2b30;border-radius:10px;padding:0 47px;background:#0a0a0b;color:#fafafa;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.auth_inputWrap__ld4rX input::placeholder{color:#787882}.auth_inputWrap__ld4rX input:focus{border-color:#d9823f;outline:none;background:#101010;box-shadow:0 0 0 3px #fb923c12}.auth_inputWrap__ld4rX:focus-within>svg{color:#fb923c}.auth_inputWrap__ld4rX input[aria-invalid=true]{border-color:#f87171}.auth_visibility__rkrrh{position:absolute;right:5px;top:5px;width:44px;height:44px;border:0;border-radius:8px;color:#a1a1aa;display:grid;place-items:center;cursor:pointer;background:none}.auth_visibility__rkrrh:hover{color:#fafafa}.auth_visibility__rkrrh:focus-visible{outline-offset:0}.auth_fieldError__CMtme{color:#fca5a5;font-size:12px;line-height:1.5;margin:8px 0 0}.auth_errorBanner__D6Din{display:flex;gap:10px;align-items:flex-start;border-left:2px solid #f87171;padding:12px 14px;background:#f871710a;color:#fca5a5;font-size:13px;line-height:1.6;margin-bottom:24px}.auth_errorBanner__D6Din svg{flex-shrink:0;margin-top:2px}.auth_requirements__bgYFd{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;list-style:none;padding:0;margin:14px 0 0}.auth_requirements__bgYFd li{display:flex;align-items:center;gap:6px;color:#92929c;font-size:11px;line-height:1.5}.auth_requirements__bgYFd svg{flex-shrink:0}.auth_requirements__bgYFd [data-met=true]{color:#fdba74}.auth_submit__cKW80{width:100%;min-height:50px;margin-top:5px;border:1px solid #fafafa;border-radius:999px;background:#fafafa;color:#121212;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 20px;font-size:13px;font-weight:750;cursor:pointer;transition:background .2s,transform .2s}.auth_submit__cKW80:hover:not(:disabled){background:#e4e4e7;transform:translateY(-1px)}.auth_page__Y5bx6 button:disabled{cursor:wait;opacity:.6}.auth_divider__LhdcP{display:flex;align-items:center;gap:15px;color:#85858f;margin:25px 0 19px;font-size:11px}.auth_divider__LhdcP:after,.auth_divider__LhdcP:before{content:"";height:1px;background:#242426;flex:1}.auth_providers__D0Kc9{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth_providers__D0Kc9 button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid #303034;border-radius:999px;background:transparent;color:#d4d4d8;cursor:pointer;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.auth_providers__D0Kc9 button:hover:not(:disabled){background:#141416;border-color:#626268;color:#fafafa}.auth_note__veiXT{color:#85858f;font-size:11px;line-height:1.7;text-align:center;margin:20px 0 0}.auth_footer__RnOpB{display:flex;justify-content:center;align-items:center;gap:8px;color:#777781;font-size:10px;padding-top:40px}.auth_footer__RnOpB svg{color:#b87946}.auth_captcha__1rUlh:empty{display:none}.auth_captcha__1rUlh:not(:empty){margin-top:20px}.auth_srOnly__Z2Kyd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1600px){.auth_story__nfFUT{min-height:760px}}@media (max-width:1100px){.auth_layout__0g7RT{grid-template-columns:1fr 1fr}.auth_access__PJtAF{padding-inline:32px}.auth_storyContent__Dp4HZ{padding:40px 32px}.auth_storyFooter__Xz_TN{padding:28px 32px}}@media (max-width:800px){.auth_header__FcAqJ{height:80px;padding:0 24px;border-bottom:1px solid #ffffff0f}.auth_layout__0g7RT{display:block;padding:0;min-height:calc(100svh - 80px)}.auth_story__nfFUT{display:none}.auth_access__PJtAF{position:relative;isolation:isolate;padding:36px 24px 24px;min-height:calc(100svh - 80px)}.auth_access__PJtAF:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:230px;background:radial-gradient(ellipse at 75% 0,#fb923c0c,transparent 65%);pointer-events:none}.auth_formWrap__WEFwi{margin:auto}.auth_intro__SgYNT h1{font-size:32px}.auth_footer__RnOpB{padding-top:32px}.auth_inputWrap__ld4rX input{font-size:16px}}@media (max-width:380px){.auth_header__FcAqJ{padding-inline:20px}.auth_access__PJtAF{padding:28px 20px 20px}.auth_intro__SgYNT h1{font-size:28px}.auth_explore__U9I7m{font-size:11px;gap:8px}.auth_requirements__bgYFd{grid-template-columns:1fr;gap:6px}.auth_tabs__YU7pM{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.auth_page__Y5bx6 *,.auth_page__Y5bx6 :after,.auth_page__Y5bx6 :before{transition:none!important;animation:none!important}}