.forms-module__13dC0G__formContainer{max-width:600px;margin:4rem auto;padding:3rem}.forms-module__13dC0G__formContainer h1{text-align:center;margin-bottom:1rem;font-size:2.5rem}.forms-module__13dC0G__formContainer p{color:#888;text-align:center;margin-bottom:2rem}.forms-module__13dC0G__formGroup{margin-bottom:1.5rem}.forms-module__13dC0G__formGroup label{color:#ccc;margin-bottom:.5rem;font-weight:600;display:block}.forms-module__13dC0G__formGroup input,.forms-module__13dC0G__formGroup textarea,.forms-module__13dC0G__formGroup select{border:1px solid var(--surface-border);width:100%;color:var(--foreground);font-family:var(--font-sans);background:#ffffff0d;border-radius:8px;padding:1rem;font-size:1rem;transition:all .3s}.forms-module__13dC0G__formGroup input:focus,.forms-module__13dC0G__formGroup textarea:focus,.forms-module__13dC0G__formGroup select:focus{border-color:var(--accent);box-shadow:0 0 10px var(--accent-glow);outline:none}.forms-module__13dC0G__submitBtn{width:100%;margin-top:1rem;padding:1rem}.forms-module__13dC0G__message{text-align:center;border-radius:8px;margin-top:1.5rem;padding:1rem}.forms-module__13dC0G__success{color:var(--success);border:1px solid var(--success);background:#00e6761a}.forms-module__13dC0G__error{color:var(--error);border:1px solid var(--error);background:#ff4a4a1a}
