.form-group{margin-bottom:10px}.form-group label{color:var(--color-black);text-align:left;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-group input{border:1px solid var(--color-gray-600);box-sizing:border-box;color:#fff;background-color:#ffffff0d;border-radius:8px;outline:none;width:100%;padding:12px 16px;font-size:15px;transition:border-color .2s}.form-group input:focus{border-color:#36f}.form-group input.error{border-color:#ef4444}.form-group input::placeholder{color:#0006}.error-message{color:#ef4444;margin-top:4px;font-size:13px;display:block}@media (max-width:640px){.form-group{margin-bottom:10px}}
