.hiyan-insights-entry{padding:80px 0;background:#f5f8fa;color:#0c2035}.hiyan-insights-entry[hidden]{display:none}.hiyan-insights-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.hiyan-insights-heading span{font-size:12px;letter-spacing:.14em;color:#159b99}.hiyan-insights-heading h2{font-size:34px;line-height:1.4;margin:10px 0 0}.hiyan-insights-all{font-size:15px;color:#155bac;white-space:nowrap}.hiyan-insights-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hiyan-insights-cards article{border-radius:12px;background:#fff;overflow:hidden;border:1px solid #e4eaf0;min-width:0}.hiyan-insights-cards article>a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.hiyan-insights-cards img,.hiyan-insights-placeholder{width:100%;height:200px;object-fit:cover;display:block}.hiyan-insights-placeholder{display:flex;align-items:center;padding:32px;background:linear-gradient(135deg,#eaf7f8,#eef2fb);font-size:32px;color:#155bac}.hiyan-insights-card-body{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}.hiyan-insights-card-body time{font-size:13px;color:#6a7d8c}.hiyan-insights-card-body h3{margin:0;font-size:20px;line-height:1.6}.hiyan-insights-card-body p{margin:0;font-size:14px;color:#617687;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.hiyan-insights-card-body span{margin-top:auto;padding-top:10px;color:#155bac;font-size:14px}@media(max-width:900px){.hiyan-insights-cards{gap:16px}.hiyan-insights-card-body{padding:18px}}@media(max-width:650px){.hiyan-insights-entry{padding:48px 0}.hiyan-insights-heading h2{font-size:28px}.hiyan-insights-cards{grid-template-columns:minmax(0,1fr)}}

.hiyan-insights-placeholder{background:#f2f8fb url("/assets/insights-lines.svg") 75% center/auto 100% no-repeat}.hiyan-insights-status{grid-column:1/-1;margin:0;padding:36px 24px;border:1px solid #e4eaf0;border-radius:12px;background:#fff;color:#617687;font-size:15px;text-align:center}

.hiyan-insights-cards img,.hiyan-insights-placeholder{height:auto;aspect-ratio:16/9;object-fit:cover}
