Assuming you want a new laptop, essentially any modern gaming laptop (as in one that has a dedicated GPU) is more than enough.
Depending on your budget, 16 GB of RAM is nice to have but not absolutely essential, especially with a dedicated GPU, and the exact model of the GPU or CPU really don’t matter, even an i3 or Ryzen 3 alongside a GTX 1650 will suffice unless you want to play with the 4K texture pack.
Even if you don’t want a gaming branded laptop, anything from less than 5 years ago with 16 GB of RAM should be fine.
The RAM is pretty much the biggest and only bottleneck with this game, which is kinda funny since the original system requirements were 32 megabytes instead of gigabytes.