Gen Z is built for insurance