Yes, there are restrictions. First, the full length of the domain name (including trailing .am) can not exceed 63 symbols. Second, you can use only Latin letters, digits and the dash (minus sign) in your domain name. A domain name can not start with dash(es) or contain two sequential dashes.