Il Tribunale federale respinge il ricorso nella misura in cui è ammissibile.
Le spese giudiziarie di 6'000 franchi e indennità per ripetibili per complessivi 8'000 franchi sono poste a carico dei ricorrenti.
Riquadro delle fonti
Fonte: Tribunale federale, 1C_513/2025, sentenza del 23 luglio 2026, cifre 1–3.2.