I am going to buy a laptop for video editing and light gaming (esports or other casual games)

The options are 3070, 3070ti, 4060 equipped laptops. Why am I coming here rather than doing my research? because i spend a lot of time but couldn’t understand the best one for my use case and tight budget.

USAGE: video editing and light gaming (mostly esports titles)
CONFUSION: aren’t 3070 laptops, with more cores and faster ram, supposed to be better in video editing? or is 4060m, with its higher clock speed, NVENC, smaller chip (4/5nm), higher efficiency and AV1 (sorry idk some of these) better? is there something i need to look about the wattage?

I’m stuck with these as I’m in a tight budget. Can’t go AMD because I need the adobe stuff optimized
I have a monitor and i know CPU and other stuff but I’m kind of lacking in the GPU knowledge so please provide opinion based on the GPUS only regardless of every other thing.