.investor-cases-section{background:var(--case-paper);color:var(--case-ink)}.investor-cases-section:before{content:"";pointer-events:none;background-image:linear-gradient(var(--case-grid) 1px, transparent 1px), linear-gradient(90deg, var(--case-grid) 1px, transparent 1px);opacity:.6;background-size:60px 60px;position:absolute;inset:0}.health-case{max-width:1280px;color:var(--case-ink);letter-spacing:0;margin-inline:auto;position:relative}.health-case p{margin:0}.health-case__heading{text-align:center;max-width:896px;margin-inline:auto}.health-case__eyebrow{color:var(--case-glow);font-size:12px;font-weight:600}.health-case__heading h2{color:var(--case-ink);margin:16px 0 0;font-size:48px;font-weight:700;line-height:1.3}.health-case__heading h2 span{color:var(--case-primary)}.health-case__heading>p:last-child{color:var(--case-muted);margin-top:16px;font-size:16px;line-height:28px}.health-case__body{border:1px solid var(--case-border);background:var(--case-card);box-shadow:var(--case-shadow);border-radius:24px;margin-top:48px;overflow:hidden}.health-case__identity{align-items:center;gap:32px;padding:40px 40px 0;display:flex}.health-case__logos{border:1px solid var(--case-border);background:color-mix(in oklab, var(--case-paper) 70%, transparent);border-radius:20px;flex:none;justify-content:center;align-items:center;gap:16px;height:128px;padding:0 24px;display:flex}.health-case__logos img{object-fit:contain;width:auto;height:80px;display:block}.health-case__logos span{background:var(--case-border);width:1px;height:48px}.health-case__identity-copy{min-width:0}.health-case__identity-copy .health-case__eyebrow{color:var(--case-muted);font-size:11px}.health-case__name{font-size:24px;font-weight:700;margin-top:4px!important}.health-case__subtitle{color:var(--case-muted);font-size:12px;margin-top:2px!important}.health-case__tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.health-case__tags span{border:1px solid color-mix(in oklab, var(--case-primary) 20%, transparent);background:color-mix(in oklab, var(--case-primary) 10%, transparent);color:var(--case-primary);border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600}.health-case__keyline{border:1px solid color-mix(in oklab, var(--case-primary) 25%, transparent);background:color-mix(in oklab, var(--case-primary) 6%, transparent);border-radius:20px;margin:24px 40px 0;padding:20px 32px;position:relative;overflow:hidden}.health-case__keyline:before{content:"";background:var(--case-gradient);width:4px;position:absolute;inset-block:0;inset-inline-start:0}.health-case__keyline p{font-size:18px;font-weight:700;line-height:1.5}.health-case__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:32px 40px;display:grid}.health-case__columns h3{color:var(--case-glow);margin:0;font-size:11px;font-weight:600}.health-case__columns p{white-space:pre-line;color:var(--case-muted);margin-top:8px;font-size:14px;line-height:28px}.health-case__achievements{border-top:1px solid var(--case-border);background:color-mix(in oklab, var(--case-paper) 50%, transparent);padding:40px}.health-case__divider{align-items:center;gap:12px;margin-bottom:24px;display:flex}.health-case__divider:before,.health-case__divider:after{content:"";background:var(--case-border);flex:1;height:1px}.health-case__divider h3{color:var(--case-glow);margin:0;font-size:11px;font-weight:600}.health-case__divider--results{margin-top:40px}.health-case__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.health-case__metric{border:1px solid var(--case-border);border-inline-start:3px solid var(--metric-tone);background:var(--case-card);min-width:0;box-shadow:var(--case-metric-shadow);border-radius:20px;padding:20px}.health-case__metric--violet{--metric-tone:var(--case-violet)}.health-case__metric--cyan{--metric-tone:var(--case-cyan)}.health-case__metric--coral{--metric-tone:var(--case-coral)}.health-case__icon{width:36px;height:36px;color:var(--metric-tone);background:color-mix(in oklab, var(--metric-tone) 10%, transparent);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.health-case__icon svg{width:16px;height:16px}.health-case__value{overflow-wrap:anywhere;font-size:36px;font-weight:700;line-height:1.3;margin-top:16px!important}.health-case__metric-label{font-size:14px;font-weight:600;line-height:1.6;margin-top:4px!important}.health-case__note{color:var(--case-muted);font-size:12px;line-height:1.6;margin-top:2px!important}@media (width<=1023px){.health-case__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.health-case__identity{padding-top:32px}.health-case__achievements{padding-block:32px}}@media (width<=639px){.health-case__heading h2{font-size:36px}.health-case__heading>p:last-child{font-size:14px}.health-case__identity{text-align:center;flex-direction:column;gap:20px;padding:32px 24px 0}.health-case__logos{gap:12px;max-width:100%;height:112px;padding-inline:16px}.health-case__logos img{max-width:42%;height:64px}.health-case__tags{justify-content:center}.health-case__name{font-size:20px}.health-case__keyline{margin-inline:24px;padding-inline:24px}.health-case__keyline p{font-size:16px}.health-case__columns{grid-template-columns:1fr;gap:24px;padding-inline:24px}.health-case__achievements{padding-inline:24px}.health-case__metrics{grid-template-columns:1fr}.health-case__value{font-size:30px}}
