.life-insights-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.life-insights-container .card-title{letter-spacing:-.01em;font-family:Playfair Display,serif;font-weight:600}.life-insights-container h3{letter-spacing:-.01em;font-family:Playfair Display,serif;font-weight:600;line-height:1.4}.life-insights-container h4{letter-spacing:-.005em;font-family:Playfair Display,serif;font-weight:600;line-height:1.5}.life-insights-container p{letter-spacing:0;font-family:Playfair Display,serif;line-height:1.6}.life-insights-container span{font-family:Playfair Display,serif}.life-insights-container li{font-family:Playfair Display,serif;line-height:1.6}@media (max-width:640px){.life-insights-container{font-size:14px}.life-insights-container>div>div[class*=Card]{transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #00000014,0 1px 3px #0000000f}.life-insights-container>div>div[class*=Card]:active{transform:scale(.98);box-shadow:0 1px 4px #0000000f}.life-insights-container [class*=CardContent]{padding:1rem!important}.life-insights-container [class*=CardHeader]{padding:1rem 1rem .5rem!important}.life-insights-container{scroll-behavior:smooth}.life-insights-container [role=progressbar]{border-radius:999px;height:6px!important}.life-insights-container [class*=Badge]{padding:.25rem .625rem;font-size:.75rem;font-weight:600}}@media (min-width:641px){.life-insights-container{font-size:15px}.life-insights-container>div>div[class*=Card]{transition:box-shadow .2s;box-shadow:0 1px 3px #0000000d}.life-insights-container>div>div[class*=Card]:hover{box-shadow:0 4px 12px #0000001a}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.life-insights-container>div>div[class*=Card]{animation:.3s ease-out fadeInUp}.life-insights-container>div>div[class*=Card]:first-child{animation-delay:0s}.life-insights-container>div>div[class*=Card]:nth-child(2){animation-delay:50ms}.life-insights-container>div>div[class*=Card]:nth-child(3){animation-delay:.1s}.life-insights-container>div>div[class*=Card]:nth-child(4){animation-delay:.15s}@media (hover:none) and (pointer:coarse){.life-insights-container button,.life-insights-container [role=button]{-webkit-tap-highlight-color:#8b5cf61a}}
