Move file to folder named same as prefix of filename.

I'm brand new to Hazel and have no idea the steps needed to accomplish the following. Is this possible with match patterns or a script?
1. In post production, I utilize a naming convention for filenames: [client abbreviation].[name].mov.
2. When Adobe Media Encoder converts a file and places it in the output folder, I want Hasel automation to move the file to a folder of the same name, [client abbreviation], on the computer's Google Drive.
3. If possible, the [client abbreviation]. would be removed from the filename.
Note: I have over 1000 client folders and add them frequently.
Thank you for any help.
1. In post production, I utilize a naming convention for filenames: [client abbreviation].[name].mov.
2. When Adobe Media Encoder converts a file and places it in the output folder, I want Hasel automation to move the file to a folder of the same name, [client abbreviation], on the computer's Google Drive.
3. If possible, the [client abbreviation]. would be removed from the filename.
Note: I have over 1000 client folders and add them frequently.
Thank you for any help.