India hasn't started issuing tourist visas yet post COVID. The offline application form is probably the govts highly sophisticated method of preventing new applicants while tourist visas are suspended. Regular tourist flights are set to resume on Nov 15th, so the form should be back online some time before then.
The embassy in DC has this page with instructions on how to apply for the visa types they
are still issuing,
https://www.indianembassyusa.gov.in/extra?id=79. The steps should be the same for your embassy.