.Signup_logo__xYD95{font-size:1.8rem;font-weight:800;color:#cfab59;text-decoration:none}.Signup_loginLink__WTpyh{color:#cfab59;text-decoration:none;font-weight:600}.Signup_newspan__PMPLl{font-weight:700}.Signup_loginLink__WTpyh a:hover{text-decoration:underline}.Signup_formContainer__2sS_Y{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:#000}.Signup_error__Rjgjw{color:red;font-size:12px;margin-top:5px}.Signup_formCard__Yhyxv{background:hsla(0,0%,100%,.05);border:1px solid #cfab59;border-radius:20px;padding:2rem;width:100%;max-width:700px;box-shadow:0 10px 30px rgba(218,165,32,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Signup_nameGrid__aQ5xn{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:768px){.Signup_formContainer__2sS_Y{padding:.5rem;align-items:flex-start}.Signup_formCard__Yhyxv{padding:1rem;min-width:unset;max-width:100%;border-radius:12px}.Signup_formHeader__jcUfB{margin-bottom:1rem}.Signup_formTitle__HdX4p{font-size:1.3rem}.Signup_formSubtitle__v7Qr8{font-size:.95rem}.Signup_formGroup__BTS_b{margin-bottom:1rem}.Signup_primaryButton__GQPZc{font-size:1rem;padding:10px 12px}.Signup_hassanImg__hBRaX{padding:1rem 0 0}.Signup_hassanImg__hBRaX img{max-width:100%;margin-left:0}.Signup_nameGrid__aQ5xn{grid-template-columns:1fr;gap:.5rem}}.Signup_formHeader__jcUfB{text-align:center;margin-bottom:2rem}.Signup_formTitle__HdX4p{font-size:2rem;font-weight:800;color:#fff;margin-bottom:.5rem}.Signup_formSubtitle__v7Qr8{color:hsla(0,0%,100%,.7)}.Signup_formGroup__BTS_b{margin-bottom:1.5rem}.Signup_formLabel__49s8U{display:block;color:#fff;font-weight:500;margin-bottom:.5rem}.Signup_formInput___h1_L{width:100%;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;padding:12px 16px;color:#fff;font-size:1rem;transition:all .3s ease}.Signup_formInput___h1_L:focus{outline:none;border-color:#cfab59;box-shadow:0 0 0 3px rgba(218,165,32,.1)}.Signup_formInput___h1_L::placeholder{color:hsla(0,0%,100%,.5)}.Signup_passwordContainer__Zx8Du{position:relative}.Signup_passwordToggle__fHCsa{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;transition:color .3s ease}.Signup_passwordToggle__fHCsa:hover{color:#cfab59}.Signup_agreeCotainer__HlwPU{display:flex;flex-direction:column;margin-bottom:1.5rem}.Signup_checkboxContainer__onVu5{display:flex;align-items:flex-start;gap:.75rem;flex-direction:row}.Signup_checkbox__j7HH6{margin-top:2px}.Signup_checkboxLabel__78D8x{color:hsla(0,0%,100%,.7);font-size:.9rem;line-height:1.5}.Signup_checkboxLabel__78D8x a{color:#cfab59;text-decoration:none}.Signup_checkboxLabel__78D8x a:hover{text-decoration:underline}.Signup_socialButtons__yqA8s{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1rem}.Signup_socialButton__DGV2j{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:12px;border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.Signup_socialButton__DGV2j:hover{border-color:#cfab59;background:rgba(218,165,32,.1)}.Signup_backLink__cKb_U{display:inline-flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.7);text-decoration:none;margin-bottom:2rem;transition:color .3s ease}.Signup_backLink__cKb_U:hover{color:#cfab59}.Signup_formFooter__kcQGo{text-align:center;margin-top:1.5rem;color:hsla(0,0%,100%,.7)}.Signup_formFooter__kcQGo a{color:#cfab59;text-decoration:none;font-weight:600}.Signup_formFooter__kcQGo a:hover{text-decoration:underline}.Signup_primaryButton__GQPZc{background:#cfab59;color:#000;border:none;padding:12px 24px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 15px rgba(218,165,32,.3)}.Signup_primaryButton__GQPZc:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(218,165,32,.4);background:#cfab59}.Signup_secondaryButton__UX9iP{background:rgba(0,0,0,0);color:#fff;border:2px solid #cfab59;padding:12px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.Signup_secondaryButton__UX9iP:hover{background:#cfab59;color:#000;transform:translateY(-3px);box-shadow:0 8px 25px rgba(218,165,32,.2)}.Signup_verificationCard__n3nE5{text-align:center;padding:2rem 1rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.05);margin-top:1rem}.Signup_verificationCard__n3nE5 h2{font-size:1.5rem;font-weight:600;color:#111;margin-bottom:.5rem}.Signup_verificationCard__n3nE5 p{color:#666;font-size:.95rem;margin-bottom:1rem;line-height:1.4}.Signup_verificationCard__n3nE5 button{background-color:#cfab59;color:#fff;border:none;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;border-radius:6px;transition:background-color .2s ease}.Signup_verificationCard__n3nE5 button:hover:enabled{background-color:#b89549}.Signup_verificationCard__n3nE5 button:disabled{background-color:#ddd;cursor:not-allowed}.Signup_hassanImg__hBRaX{display:flex;justify-content:center;align-items:center;padding:2rem}.Signup_hassanImg__hBRaX img{max-width:402px;width:100%;height:auto;border-radius:8px}@media(max-width:768px){.Signup_hassanImg__hBRaX img{max-width:402px;width:100%;height:auto;border-radius:8px;margin-left:0}}.Signup_questionBox__hyaAt{margin-top:2rem;padding:2rem;border:1px solid #333;border-radius:16px;background:#141414;color:#fff;display:flex;flex-direction:column;gap:1rem;box-shadow:0 4px 15px rgba(0,0,0,.4)}.Signup_questionTitle__9nSHO{font-size:1.4rem;font-weight:700;margin:0;color:#cfab59}.Signup_questionTextarea__ZkIFF{display:block;width:100%;min-height:100px;max-height:300px;padding:12px 14px;font-size:16px;line-height:1.5;border-radius:10px;border:1px solid #444;resize:vertical;overflow:auto;background:#000;color:#fff;transition:all .25s ease}.Signup_questionTextarea__ZkIFF:focus{outline:none;border-color:#cfab59;box-shadow:0 0 8px rgba(207,171,89,.5)}.Signup_questionBtn__iIWIM{align-self:flex-end;padding:10px 20px;border-radius:10px;border:none;background:#cfab59;color:#000;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s ease,transform .1s ease}.Signup_questionBtn__iIWIM:hover{background:#e6c36a;transform:translateY(-2px)}