getMaxLengthForCardNumber
If the CardBrand has variants, and the cardNumber starts with one of the variant prefixes, return the length for that variant. Otherwise, return defaultMaxLength.
Note: currently only CardBrand.DinersClub has variants