.GildEdgeLogoAnimation-module__YkWFtq__stage{flex-direction:column;align-items:center;display:flex;position:relative}.GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-family:var(--font-montserrat), "Montserrat", "Inter", system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:baseline;font-weight:600;line-height:1;display:inline-flex;position:relative}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-size:14px}.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-size:22px}.GildEdgeLogoAnimation-module__YkWFtq__size_lg .GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-size:36px}.GildEdgeLogoAnimation-module__YkWFtq__size_xl .GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-size:52px}.GildEdgeLogoAnimation-module__YkWFtq__size_hero .GildEdgeLogoAnimation-module__YkWFtq__wordmark{font-size:64px}.GildEdgeLogoAnimation-module__YkWFtq__letter{opacity:0;display:inline-block;transform:translateY(6px)}@keyframes GildEdgeLogoAnimation-module__YkWFtq__fadeIn{to{opacity:1;transform:translateY(0)}}.GildEdgeLogoAnimation-module__YkWFtq__gild{color:#f5f0e8;animation:.45s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__fadeIn,.8s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__gildGold}.GildEdgeLogoAnimation-module__YkWFtq__g1{animation-delay:.5s,3.8s}.GildEdgeLogoAnimation-module__YkWFtq__i2{animation-delay:.58s,3.88s}.GildEdgeLogoAnimation-module__YkWFtq__l3{animation-delay:.66s,3.96s}.GildEdgeLogoAnimation-module__YkWFtq__d4{animation-delay:.74s,4.04s}@keyframes GildEdgeLogoAnimation-module__YkWFtq__gildGold{0%{color:#f5f0e8;text-shadow:0 0 #0000}40%{color:#e4c97e;text-shadow:0 0 24px #c9a84c99,0 0 48px #c9a84c33}to{color:#c9a84c;text-shadow:0 0 6px #c9a84c1f}}.GildEdgeLogoAnimation-module__YkWFtq__ed{color:#f5f0e8;animation:.45s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__fadeIn,.7s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__edToGold}.GildEdgeLogoAnimation-module__YkWFtq__e5{animation-delay:.82s,1.8s}.GildEdgeLogoAnimation-module__YkWFtq__d6{animation-delay:.9s,1.9s}@keyframes GildEdgeLogoAnimation-module__YkWFtq__edToGold{0%{color:#f5f0e8;text-shadow:0 0 #0000}50%{color:#e4c97e;text-shadow:0 0 20px #c9a84c80}to{color:#c9a84c;text-shadow:0 0 6px #c9a84c1f}}.GildEdgeLogoAnimation-module__YkWFtq__ge{color:#c9a84c;animation:.45s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__fadeIn,.7s cubic-bezier(.16,1,.3,1) forwards GildEdgeLogoAnimation-module__YkWFtq__geToWhite}.GildEdgeLogoAnimation-module__YkWFtq__g7{animation-delay:2s,4.1s}.GildEdgeLogoAnimation-module__YkWFtq__e8{animation-delay:2.1s,4.2s}@keyframes GildEdgeLogoAnimation-module__YkWFtq__geToWhite{0%{color:#c9a84c;text-shadow:0 0 6px #c9a84c26}40%{color:#e4c97e;text-shadow:0 0 16px #c9a84c66}to{color:#f5f0e8;text-shadow:0 0 #0000}}.GildEdgeLogoAnimation-module__YkWFtq__edgeShine{opacity:0;pointer-events:none;background:radial-gradient(#c9a84c59 0%,#c9a84c26 40%,#0000 65%);border-radius:50%;width:65%;height:200%;animation:.9s 2.6s forwards GildEdgeLogoAnimation-module__YkWFtq__shinePop;position:absolute;top:50%;right:-5%;transform:translateY(-50%)}@keyframes GildEdgeLogoAnimation-module__YkWFtq__shinePop{0%{opacity:0;transform:translateY(-50%)scale(.3)}35%{opacity:1;transform:translateY(-50%)scale(1.1)}to{opacity:0;transform:translateY(-50%)scale(1.4)}}.GildEdgeLogoAnimation-module__YkWFtq__edLock{align-items:baseline;margin:0 .02em;padding:0 .06em;animation:4s ease-in-out 5.5s infinite GildEdgeLogoAnimation-module__YkWFtq__breathe;display:inline-flex;position:relative}.GildEdgeLogoAnimation-module__YkWFtq__edLock:before,.GildEdgeLogoAnimation-module__YkWFtq__edLock:after{content:"";background:linear-gradient(90deg,#c9a84c00,#c9a84cd9,#c9a84c00);height:2px;position:absolute;left:-3px;right:-3px;transform:scaleX(0)}.GildEdgeLogoAnimation-module__YkWFtq__edLock:before{animation:.5s cubic-bezier(.16,1,.3,1) 2.8s forwards GildEdgeLogoAnimation-module__YkWFtq__bracketIn;top:-.15em}.GildEdgeLogoAnimation-module__YkWFtq__edLock:after{animation:.5s cubic-bezier(.16,1,.3,1) 2.95s forwards GildEdgeLogoAnimation-module__YkWFtq__bracketIn;bottom:-.22em}@keyframes GildEdgeLogoAnimation-module__YkWFtq__bracketIn{to{transform:scaleX(1)}}@keyframes GildEdgeLogoAnimation-module__YkWFtq__breathe{0%,to{filter:drop-shadow(0 0 4px #c9a84c0d)}50%{filter:drop-shadow(0 0 12px #c9a84c40)}}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__edLock:before,.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__edLock:after{height:1px;left:-2px;right:-2px}.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__edLock:before,.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__edLock:after{height:1.5px}.GildEdgeLogoAnimation-module__YkWFtq__cornerE{vertical-align:baseline;letter-spacing:0;padding-bottom:.22em;padding-right:.22em;display:inline-block;position:relative}.GildEdgeLogoAnimation-module__YkWFtq__cornerE:before{content:"";transform-origin:0;background:#c9a84ccc;height:2px;animation:.4s cubic-bezier(.16,1,.3,1) 4.1s forwards GildEdgeLogoAnimation-module__YkWFtq__drawX;position:absolute;bottom:0;left:-.1em;right:0;transform:scaleX(0)}.GildEdgeLogoAnimation-module__YkWFtq__cornerE:after{content:"";transform-origin:top;background:#c9a84ccc;width:2px;animation:.4s cubic-bezier(.16,1,.3,1) 4.35s forwards GildEdgeLogoAnimation-module__YkWFtq__drawY;position:absolute;top:.22em;bottom:0;right:0;transform:scaleY(0)}@keyframes GildEdgeLogoAnimation-module__YkWFtq__drawX{to{transform:scaleX(1)}}@keyframes GildEdgeLogoAnimation-module__YkWFtq__drawY{to{transform:scaleY(1)}}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__cornerE:before{height:1px}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__cornerE:after{width:1px}.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__cornerE:before{height:1.5px}.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__cornerE:after{width:1.5px}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__cornerE{padding-bottom:.18em;padding-right:.18em}.GildEdgeLogoAnimation-module__YkWFtq__sparkles{pointer-events:none;position:absolute;inset:0;overflow:visible}.GildEdgeLogoAnimation-module__YkWFtq__spark{opacity:0;background:#e4c97e;border-radius:50%;width:3px;height:3px;position:absolute}.GildEdgeLogoAnimation-module__YkWFtq__spark:first-child{animation:.5s 3.85s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:25%;left:8%}.GildEdgeLogoAnimation-module__YkWFtq__spark:nth-child(2){animation:.5s 3.95s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:12%;left:20%}.GildEdgeLogoAnimation-module__YkWFtq__spark:nth-child(3){animation:.5s 4.05s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:72%;left:32%}.GildEdgeLogoAnimation-module__YkWFtq__spark:nth-child(4){animation:.5s 3.9s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:65%;left:15%}.GildEdgeLogoAnimation-module__YkWFtq__spark:nth-child(5){animation:.5s 4s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:18%;left:28%}.GildEdgeLogoAnimation-module__YkWFtq__spark:nth-child(6){animation:.5s 3.92s forwards GildEdgeLogoAnimation-module__YkWFtq__pop;top:50%;left:10%}@keyframes GildEdgeLogoAnimation-module__YkWFtq__pop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(2)}to{opacity:0;transform:scale(0)translateY(-18px)}}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__spark{width:2px;height:2px}.GildEdgeLogoAnimation-module__YkWFtq__tagline{font-family:var(--font-montserrat), "Montserrat", "Inter", system-ui, sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#c9a84c00;margin-top:16px;font-weight:300;animation:.8s 4.8s forwards GildEdgeLogoAnimation-module__YkWFtq__tagIn}.GildEdgeLogoAnimation-module__YkWFtq__size_sm .GildEdgeLogoAnimation-module__YkWFtq__tagline{margin-top:6px;font-size:5px}.GildEdgeLogoAnimation-module__YkWFtq__size_md .GildEdgeLogoAnimation-module__YkWFtq__tagline{margin-top:10px;font-size:8px}.GildEdgeLogoAnimation-module__YkWFtq__size_lg .GildEdgeLogoAnimation-module__YkWFtq__tagline{margin-top:14px;font-size:12px}.GildEdgeLogoAnimation-module__YkWFtq__size_xl .GildEdgeLogoAnimation-module__YkWFtq__tagline{margin-top:16px;font-size:14px}.GildEdgeLogoAnimation-module__YkWFtq__size_hero .GildEdgeLogoAnimation-module__YkWFtq__tagline{margin-top:16px;font-size:13px}@keyframes GildEdgeLogoAnimation-module__YkWFtq__tagIn{to{color:#c9a84c73}}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__letter{opacity:1;animation:none;transform:none}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__gild,.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__ed{color:#c9a84c}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__ge{color:#f5f0e8}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__edLock:before,.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__edLock:after{animation:4s ease-in-out infinite GildEdgeLogoAnimation-module__YkWFtq__breathe;transform:scaleX(1)}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__edLock{animation:4s ease-in-out infinite GildEdgeLogoAnimation-module__YkWFtq__breathe}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__cornerE:before{animation:none;transform:scaleX(1)}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__cornerE:after{animation:none;transform:scaleY(1)}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__edgeShine,.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__sparkles{display:none}.GildEdgeLogoAnimation-module__YkWFtq__static .GildEdgeLogoAnimation-module__YkWFtq__tagline{color:#c9a84c73;animation:none}.GildEdgeLogoAnimation-module__YkWFtq__loop{animation:8s infinite GildEdgeLogoAnimation-module__YkWFtq__loopReset}@keyframes GildEdgeLogoAnimation-module__YkWFtq__loopReset{0%,95%{opacity:1}98%{opacity:0}to{opacity:1}}
@keyframes login-module__3lrIIq__auroraShift{0%{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.98)}to{transform:translate(0)scale(1)}}@keyframes login-module__3lrIIq__logoEnter{0%{opacity:0;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes login-module__3lrIIq__cardEnter{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes login-module__3lrIIq__gridReveal{0%{opacity:0}to{opacity:1}}@keyframes login-module__3lrIIq__shimmerGold{0%{background-position:-200%}to{background-position:200%}}@keyframes login-module__3lrIIq__breathe{0%,to{opacity:.5}50%{opacity:1}}.login-module__3lrIIq__authPage{background:#050505;justify-content:center;align-items:center;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.login-module__3lrIIq__authAurora{z-index:0;pointer-events:none;background:radial-gradient(at 25% 40%,#c9a84c12 0%,#0000 55%),radial-gradient(at 75% 60%,#c9a84c0d 0%,#0000 45%),radial-gradient(at 50% 90%,#4a90d908 0%,#0000 50%);animation:18s ease-in-out infinite alternate login-module__3lrIIq__auroraShift;position:absolute;inset:-80%}.login-module__3lrIIq__authGrid{z-index:0;pointer-events:none;opacity:0;background-image:linear-gradient(#c9a84c06 1px,#0000 1px),linear-gradient(90deg,#c9a84c06 1px,#0000 1px);background-size:64px 64px;animation:1.5s ease-out .3s forwards login-module__3lrIIq__gridReveal;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0006 0%,#0000 70%);mask-image:radial-gradient(#0006 0%,#0000 70%)}.login-module__3lrIIq__authOrb{filter:blur(60px);z-index:0;pointer-events:none;background:radial-gradient(circle,#c9a84c0f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}.login-module__3lrIIq__authCard{z-index:1;backdrop-filter:blur(40px)saturate(150%);opacity:0;background:#0a0a0aa6;border:1px solid #c9a84c1f;border-radius:20px;width:100%;max-width:420px;padding:48px 40px 40px;animation:.7s cubic-bezier(.16,1,.3,1) .15s forwards login-module__3lrIIq__cardEnter;position:relative;box-shadow:0 24px 80px #00000080,inset 0 1px #ffffff0a}.login-module__3lrIIq__authCard:before{content:"";background:linear-gradient(90deg,#0000,#c9a84c80,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.login-module__3lrIIq__logoContainer{text-align:center;margin-bottom:28px}.login-module__3lrIIq__logoMark{color:#c9a84c;opacity:0;background:linear-gradient(135deg,#c9a84c1f,#c9a84c0a);border:1px solid #c9a84c38;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:600;animation:.5s cubic-bezier(.34,1.56,.64,1) .3s forwards login-module__3lrIIq__logoEnter;display:inline-flex;box-shadow:0 0 24px #c9a84c1a}.login-module__3lrIIq__brandName{letter-spacing:.3em;text-transform:uppercase;color:#f5f0e84d;margin-top:14px;font-family:Montserrat,Inter,system-ui,sans-serif;font-size:10px;font-weight:700;display:block}.login-module__3lrIIq__heading{color:#f5f0e8;text-align:center;letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:600;line-height:1.3}.login-module__3lrIIq__subheading{color:#f5f0e866;text-align:center;margin-bottom:32px;font-size:13px;line-height:1.5}.login-module__3lrIIq__form{flex-direction:column;gap:18px;display:flex}.login-module__3lrIIq__fieldGroup{flex-direction:column;gap:8px;display:flex}.login-module__3lrIIq__label{color:#f5f0e880;letter-spacing:.02em;font-size:12px;font-weight:500}.login-module__3lrIIq__input{color:#f5f0e8;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:all .25s cubic-bezier(.16,1,.3,1)}.login-module__3lrIIq__input::placeholder{color:#f5f0e833}.login-module__3lrIIq__input:focus{background:#ffffff0d;border-color:#c9a84c59;box-shadow:0 0 0 3px #c9a84c14,0 0 20px #c9a84c0f}.login-module__3lrIIq__submitBtn{color:#0a0a0a;cursor:pointer;letter-spacing:.01em;background:linear-gradient(135deg,#c9a84c,#b8953f);border:none;border-radius:10px;width:100%;margin-top:4px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.login-module__3lrIIq__submitBtn:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff26,#0000) 0 0/200% 100%;transition:opacity .3s;animation:3s linear infinite login-module__3lrIIq__shimmerGold;position:absolute;inset:0}.login-module__3lrIIq__submitBtn:hover{transform:translateY(-1px);box-shadow:0 8px 24px #c9a84c40}.login-module__3lrIIq__submitBtn:hover:before{opacity:1}.login-module__3lrIIq__submitBtn:active{transform:translateY(0)}.login-module__3lrIIq__submitBtn:disabled{color:#f5f0e840;cursor:not-allowed;box-shadow:none;background:#ffffff0d;transform:none}.login-module__3lrIIq__submitBtn:disabled:before{display:none}.login-module__3lrIIq__divider{color:#f5f0e833;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:16px;margin:24px 0 16px;font-size:11px;font-weight:500;display:flex}.login-module__3lrIIq__divider:before,.login-module__3lrIIq__divider:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);flex:1;height:1px}.login-module__3lrIIq__googleBtn{color:#f5f0e8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.login-module__3lrIIq__googleBtn:before{content:"";opacity:0;background:linear-gradient(135deg,#4285f40f,#ea43350a,#fbbc050a,#34a8530f);transition:opacity .3s;position:absolute;inset:0}.login-module__3lrIIq__googleBtn:hover{background:#ffffff12;border-color:#ffffff24;transform:translateY(-1px);box-shadow:0 4px 16px #4285f41f}.login-module__3lrIIq__googleBtn:hover:before{opacity:1}.login-module__3lrIIq__googleBtn:active{transform:translateY(0)}.login-module__3lrIIq__googleBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.login-module__3lrIIq__googleIcon{z-index:1;flex-shrink:0;position:relative}.login-module__3lrIIq__toggleLink{text-align:center}.login-module__3lrIIq__toggleLink button{color:#f5f0e859;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:13px;transition:color .2s}.login-module__3lrIIq__toggleLink button:hover{color:#c9a84c}.login-module__3lrIIq__forgotLink{color:#f5f0e859;cursor:pointer;text-align:right;background:0 0;border:none;margin-top:-6px;padding:0;font-family:inherit;font-size:12px;transition:color .2s}.login-module__3lrIIq__forgotLink:hover{color:#c9a84c}.login-module__3lrIIq__successMessage,.login-module__3lrIIq__errorMessage{text-align:center;border-radius:10px;margin-bottom:8px;padding:12px 14px;font-size:13px;line-height:1.5}.login-module__3lrIIq__successMessage{color:#4ade80;background:#22c55e14;border:1px solid #22c55e26}.login-module__3lrIIq__errorMessage{color:#f87171;background:#ef444414;border:1px solid #ef444426}.login-module__3lrIIq__footer{text-align:center;color:#f5f0e833;margin-top:32px;font-size:11px;line-height:1.6}.login-module__3lrIIq__trustBadges{border-top:1px solid #ffffff0a;justify-content:center;gap:24px;margin-top:16px;padding-top:16px;display:flex}.login-module__3lrIIq__trustBadge{color:#f5f0e840;letter-spacing:.05em;align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.login-module__3lrIIq__trustDot{background:#22c55e;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite login-module__3lrIIq__breathe}.login-module__3lrIIq__loadingDots{align-items:center;gap:4px;display:inline-flex}.login-module__3lrIIq__loadingDots span{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite login-module__3lrIIq__breathe}.login-module__3lrIIq__loadingDots span:nth-child(2){animation-delay:.15s}.login-module__3lrIIq__loadingDots span:nth-child(3){animation-delay:.3s}@media (max-width:480px){.login-module__3lrIIq__authCard{border-radius:16px;margin:16px;padding:36px 24px 32px}.login-module__3lrIIq__heading{font-size:20px}.login-module__3lrIIq__trustBadges{gap:16px}}
