.case-introduction{max-width:900px;color:var(--muted);margin:-20px 0 36px;font-size:17px;line-height:1.75}.case-metric-group{align-items:center;gap:28px;display:flex}.case-overview-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:28px;margin-bottom:36px;display:grid}.case-overview-split .case-figure{flex-direction:column;justify-content:center;min-width:0;margin:0;display:flex}.case-overview-split .case-figure img{object-fit:contain;width:100%;height:360px;max-height:none;padding:24px}.case-overview-split .detail-highlight{color:#fff;background:#2359d4;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;min-width:0;padding:36px}.case-overview-split .case-learning-label{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.3}.case-overview-split .case-metric-group{flex-wrap:wrap;align-items:center;gap:14px 24px}.case-overview-split .case-metric-group>span{max-width:180px;line-height:1.5}.case-overview-split .detail-highlight .status{color:#fff;margin:0}@media (max-width:760px){.case-overview-split{grid-template-columns:1fr;gap:20px}.case-overview-split .case-figure img{height:300px}.case-overview-split .detail-highlight{padding:26px}.case-introduction{margin-top:-12px;font-size:16px}.detail-highlight .case-metric-group{flex-wrap:wrap;gap:18px}}
