I work with agencies coming from print and oh boy, don’t get me started.
At the same time it’s a freaking mess even for someone who’s been doing this for a long time.
My go to strategy is now to address concerns as much as possible by being involved in the design phase, as I have a design background, then implement and ship and then always have a “tell me everything that’s broken in obscure viewports only 1% of people use” and fix those live with CSS patches and viewport specific media queries during review phase or even live.