.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius-sm);font-family:Outfit,sans-serif;font-weight:900;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;padding:18px 28px;cursor:pointer;border:none;transition:var(--transition-fast)}.Button_btn__sgFU2:disabled{opacity:.5;cursor:not-allowed}.Button_primary__oSpWt{background:var(--primary-gold);color:var(--text-primary);box-shadow:var(--shadow-glow)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--gold-gradient-hover)}.Button_dark__DMd_c{background:var(--dark-charcoal);color:#fff;box-shadow:var(--shadow-card)}.Button_dark__DMd_c:hover:not(:disabled){background:#2a2a2c}.Button_ghost__mZ9vJ{background:var(--cream-surface);color:var(--text-primary);box-shadow:none;padding:10px 18px;font-size:.8rem}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--border-light)}.Button_btn__sgFU2:focus-visible{outline:2px solid var(--metallic-gold);outline-offset:2px}.Button_full__JZIrP{width:100%}.FieldInput_wrapper__dO4Vp{display:flex;align-items:center;background:#fff;border-radius:var(--radius-md);border:1px solid var(--border-light);padding:0 18px;box-shadow:var(--shadow-soft);transition:var(--transition-fast)}.FieldInput_wrapper__dO4Vp:focus-within{border-color:var(--metallic-gold);box-shadow:0 0 0 3px rgba(251,192,45,.15)}.FieldInput_icon__DEJQL{display:inline-flex;color:var(--primary-gold);margin-right:12px;flex-shrink:0}.FieldInput_input__tXrmH{flex:1 1;border:none;background:transparent;padding:18px 0;font-size:1rem;font-weight:700;color:var(--text-primary);font-family:Inter,sans-serif}.FieldInput_input__tXrmH::placeholder{color:#999;font-weight:500}.FieldInput_input__tXrmH:focus{outline:none}.FieldInput_eyeBtn__uwG0o{background:none;border:none;cursor:pointer;padding:5px;display:inline-flex;color:var(--primary-gold)}.FieldInput_otp__h_6N1{text-align:center;font-size:2.2rem;letter-spacing:.6em;font-weight:900;padding-left:.6em}.FieldInput_textarea__msuIA{padding:15px 0;resize:vertical;min-height:110px;font-weight:600;font-family:Inter,sans-serif}.FieldInput_textareaWrapper__eRsrb{align-items:flex-start;padding-top:4px}.FieldInput_textareaWrapper__eRsrb .FieldInput_icon__DEJQL{margin-top:15px}.Auth_page__5l2Uj{position:relative;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:var(--cream-gradient)}.Auth_marqueeBackground__4X0Uy{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.Auth_diagonalMarquee__G19du{position:absolute;width:250vw;padding:40px 0}.Auth_bottomLeftMarquee__RXnbO{bottom:-8%;left:-70vw;transform:rotate(-12deg)}.Auth_bottomRightMarquee__qdZtM{bottom:-8%;right:-70vw;transform:rotate(12deg)}.Auth_marqueeRow__GYO_M{display:flex;align-items:center;width:max-content}.Auth_marqueeItem__9_V4A{margin:0 18px}.Auth_marqueeItem__9_V4A.Auth_offset__dUimG{margin-top:-12px}.Auth_marqueeItem__9_V4A.Auth_unoffset__FUuqf{margin-top:12px}.Auth_logoPod__kJ7tw{width:72px;height:72px;background:#fff;border-radius:50%;padding:10px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-raised);border:1px solid hsla(0,0%,100%,.8)}.Auth_logoPod__kJ7tw img{width:100%;height:100%;object-fit:contain;opacity:.95}.Auth_content__lVUW5{position:relative;z-index:5;width:min(440px,100%)}.Auth_header__FrUbb{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;text-align:center}.Auth_logoContainer___lA2x{width:110px;height:110px;margin-bottom:18px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.15))}.Auth_logoContainer___lA2x img{width:100%;height:100%;object-fit:contain}.Auth_title__XYQC0{font-family:Outfit,sans-serif;font-size:clamp(1.8rem,4vw,2.2rem);font-weight:900;color:var(--text-primary);letter-spacing:-.02em;margin:0}.Auth_subtitle__dCxJC{font-size:1rem;color:var(--text-secondary);margin-top:8px;opacity:.8;font-weight:600}.Auth_form__OqwXa{display:flex;flex-direction:column;gap:15px;width:100%}.Auth_fieldLabel___QiLm{display:none}.Auth_otpTimer__mJYcI{font-size:.85rem;margin-top:-4px}.Auth_backButton__7rZYD,.Auth_otpTimer__mJYcI{text-align:center;color:var(--text-secondary);font-weight:700}.Auth_backButton__7rZYD{margin-top:6px;padding:10px;background:none;border:none;cursor:pointer;font-size:.9rem}.Auth_backButton__7rZYD:hover,.Auth_switchRow__u99Ae{color:var(--text-primary)}.Auth_switchRow__u99Ae{margin-top:28px;text-align:center;font-size:.92rem;font-weight:600}.Auth_switchBtn__Uqmbn{background:none;border:none;cursor:pointer;padding:0;margin-left:6px;color:var(--text-secondary);font-weight:900;text-decoration:underline;text-underline-offset:3px;font-size:.92rem}.Auth_switchBtn__Uqmbn:hover{color:var(--metallic-gold)}.Auth_message__A9CXE{padding:14px 18px;border-radius:14px;background:var(--cream-surface);border:1px solid var(--border-medium);color:var(--text-secondary);font-weight:600;font-size:.9rem;text-align:center}.Auth_messageError__3eqYj{background:rgba(255,82,82,.06);border-color:rgba(255,82,82,.25);color:var(--error)}@media (max-width:520px){.Auth_logoPod__kJ7tw{width:60px;height:60px}}