The Immaculate Conception: Where divinity and humanity meet