@Manvi Agarwal
Hi Manvi, I hope you are doing well. Here are some of my thoughts for your confusion:
A) Understand the exact user intent, user journey, and user expectations for those target queries
Does the target query say the user is looking for multiple options or the user is looking for a service?
1.1 How many articles with landing page intent are ranking and where they are ranking in the top 10
1.2 How many articles with listicle intent are ranking and where they are ranking in the top 10
1.3 In the last 6 months what are the articles ranking in the top 5 (understand if there are any fluctuations or if the same articles are ranking in the top 5)
1.4 Check what features google is showing for those target queries
Based on the above analysis, if you find the dominant intent is a listicle, then create a listicle article for those queries. If the dominant intent is landing page intent, then create landing page intent accordingly.
Also, if the website home page or landing page is ranking in top positions for some target keywords (whose intent is mixed) and giving good conversions, don't delete/redirect/deindex. You can create a listicle article and an internal link to the respective landing page/home page and let google decide for what queries those landing pages/listicles are more relevant.
B) you won't lose ranking for both pages, google will understand what the content is about, and based on the relevancy, it will rank them to certain queries. either you may face indentation or one of them would rank better based on how the page satisfies the user intent and user expectation.
C) If you identify that the intent is shifting to listicles, create a listicles and then an internal link to respective landing page/home page.