You can use either XLOOKUP() or INDEX() with MATCH() Function.

• Formula used in cell L2
=IFERROR(INDEX($C$2:$C$10,
MATCH(1,(I2>=$F$2:$F$10)*(I2<=$G$2:$G$10)*(J2=$A$2:$A$10)*(K2=$B$2:$B$10),0)),"")
Or, with XLOOKUP()

• Formula used in cell L2
=XLOOKUP(1,(I2>=$F$2:$F$10)*(I2<=$G$2:$G$10)*(J2=$A$2:$A$10)*(K2=$B$2:$B$10),$C$2:$C$10,"")