Silicification and mechanical stratigraphy control on flow pathways and hypogenic karst development in carbonate rocks