The 2026 Giro d'Italia faces the first real GC test in stage 7's brutal 244km route that ends atop the fearsome Blockhaus.