.page_container__rY8xG{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;background-color:var(--background);position:relative;overflow:hidden}.page_container__rY8xG:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:var(--gradient-glow);pointer-events:none;z-index:0}.page_container__rY8xG:after{content:"";width:600px;height:600px;background:radial-gradient(circle,#6366f1,transparent 70%);top:-10%;left:-10%;animation:page_float__YQI1z 20s ease-in-out infinite}.page_container__rY8xG:after,.page_orbSecondary__WcKSH{position:absolute;border-radius:50%;filter:blur(80px);opacity:.2;z-index:0}.page_orbSecondary__WcKSH{width:500px;height:500px;background:radial-gradient(circle,#ec4899,transparent 70%);bottom:-10%;right:-10%;animation:page_float__YQI1z 25s ease-in-out infinite reverse}@keyframes page_float__YQI1z{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.page_content__YqK_1{width:100%;max-width:480px;position:relative;z-index:1;animation:page_fadeInUp__HdXKY .8s ease-out}@keyframes page_fadeInUp__HdXKY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_header__boOGM{text-align:center;margin-bottom:2.5rem}.page_title__TZ6P1{font-size:2.5rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#ffffff,#a5a5a5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.page_subtitle__dbd2I{color:#a1a1aa;font-size:1rem}.page_link__PVaHN{color:var(--primary);font-weight:500;transition:color .2s}.page_link__PVaHN:hover{color:var(--primary-hover);text-decoration:underline}.page_card__nPipi{background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-xl);padding:2.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);position:relative;overflow:hidden}.page_card__nPipi:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.page_form__7EXNE{display:flex;flex-direction:column;gap:1.5rem}.page_formGroup__qWUHW{display:flex;flex-direction:column;gap:.5rem}.page_label__pnCcZ{font-size:.875rem;font-weight:500;color:#d4d4d8;margin-left:.25rem}.page_input__pky70{width:100%;padding:.875rem 1rem;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);color:#fff;font-size:1rem;transition:all .2s}.page_input__pky70:focus{outline:none;border-color:var(--primary);background:rgba(0,0,0,.4);box-shadow:0 0 0 1px var(--primary)}.page_input__pky70::placeholder{color:#52525b}.page_submitButton__rH6Q1{margin-top:1rem;width:100%;padding:.875rem;background:linear-gradient(135deg,var(--primary),var(--secondary));color:white;font-weight:600;border-radius:var(--radius-full);transition:all .2s;box-shadow:0 4px 14px 0 rgba(99,102,241,.39)}.page_submitButton__rH6Q1:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(99,102,241,.23);filter:brightness(1.1)}.page_divider__hy2tU{margin:2rem 0;position:relative;text-align:center}.page_dividerLine__6GV9I{position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(255,255,255,.1)}.page_dividerText__5pUPW{position:relative;background:var(--surface);background:#09090b;padding:0 1rem;color:#71717a;font-size:.875rem}.page_divider__hy2tU{display:flex;align-items:center;gap:1rem;color:#71717a;font-size:.875rem}.page_divider__hy2tU:after,.page_divider__hy2tU:before{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.1)}.page_googleButton__FpG_D{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;background:#e9eff6;color:#1f1f1f;font-weight:500;border-radius:.5rem;transition:all .2s;font-size:1rem}.page_googleButton__FpG_D:hover{background:#dce5f0;transform:translateY(-1px)}