La ley determinará las condiciones y efectos de la fianza, atendiendo a la naturaleza del delito, su gravedad, peligrosidad del agente y demás circunstancias, y la forma y oportunidad de acordar la libertad provisional.