Vanilla Bean Brown Butter Cheesecake: The Indulgent Homemade Delight