Usually we go with 20 for tournaments, but its not enforced. Custom rulesets can add a hard limit (e.g. eternal format does this)