Formula 1 team bosses have cooled concerns over prize money being split 11 ways in 2026, hailing the “big brand” ...