A breakthrough in US-Iran talks has set a 60-day deadline to finalise a deal, with ceasefire mechanisms in place but deep fault lines over sanctions relief, nuclear curbs and regional tensions still unresolved.