.signup-module__Ft1I0G__container{background-color:var(--background);background-image:radial-gradient(var(--card-border)1px,transparent 1px);background-size:30px 30px;justify-content:center;align-items:center;min-height:100vh;transition:background-color .3s;display:flex}.signup-module__Ft1I0G__card{background:var(--card-bg);box-shadow:0 10px 40px var(--shadow-color);text-align:center;border:1px solid var(--card-border);-webkit-backdrop-filter:blur(10px);border-radius:20px;width:100%;max-width:400px;padding:40px}.signup-module__Ft1I0G__title{color:var(--foreground);margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:28px;font-weight:700}.signup-module__Ft1I0G__inputGroup{text-align:left;margin-bottom:20px}.signup-module__Ft1I0G__label{color:var(--foreground);opacity:.7;margin-bottom:8px;font-size:14px;display:block}.signup-module__Ft1I0G__input{border:1px solid var(--card-border);background:var(--background);width:100%;color:var(--foreground);border-radius:8px;padding:12px;font-size:16px;transition:all .3s}.signup-module__Ft1I0G__input:focus{border-color:#f98012;outline:none;box-shadow:0 0 0 3px #f980121a}.signup-module__Ft1I0G__button{color:#fff;cursor:pointer;background:#f98012;border:none;border-radius:8px;width:100%;margin-top:10px;padding:12px;font-size:16px;font-weight:600;transition:all .3s}.signup-module__Ft1I0G__button:hover{background:#e06d00;transform:translateY(-2px);box-shadow:0 4px 12px #f980124d}.signup-module__Ft1I0G__links{color:var(--foreground);margin-top:20px;font-size:14px}.signup-module__Ft1I0G__link{color:var(--foreground);opacity:.8;font-weight:500;text-decoration:none;transition:opacity .3s}.signup-module__Ft1I0G__link:hover{opacity:1;text-decoration:underline}
