Logged in to their portal. Gave PAN and phone number. Was pre-approved for Imperio variant (Don't know visa or mastercard) with a limit of 2 L. It didn't ask me any document.
P.S: I have a Fi account which is tied to Federal bank. I feel that could be the reason for this quick approval.