#latest-insights.li-wrap{background:#fff;padding:26px 18px 44px;box-sizing:border-box}#latest-insights .li-container{max-width:1520px;margin:0 auto}#latest-insights .li-title{margin:0 0 18px;text-align:center;font-family:"Times New Roman",Georgia,serif;font-size:clamp(26px,2.2vw,38px);font-weight:500;line-height:1.2;color:#1f1f1f}#latest-insights .li-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#latest-insights .li-card{display:flex;flex-direction:column;min-height:100%;background:#fff;border:1px solid #e6e6e6;box-shadow:0 4px 18px rgb(0 0 0 / .06);transition:transform .35s ease,box-shadow .35s ease;overflow:hidden}#latest-insights .li-card:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgb(0 0 0 / .12)}#latest-insights .li-media{display:block;aspect-ratio:1.18 / .82;overflow:hidden;background:#f3f3f3}#latest-insights .li-media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform .75s ease}#latest-insights .li-body{display:flex;flex-direction:column;flex:1;padding:14px 14px 12px}#latest-insights .li-card-title{margin:0 0 10px;font-family:"Times New Roman",Georgia,serif;font-size:clamp(16px,1.05vw,22px);font-weight:500;line-height:1.22;color:#314d2e}#latest-insights .li-card-title a{color:inherit;text-decoration:none}#latest-insights .li-card-title a:hover{text-decoration:underline}#latest-insights .li-desc{margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.55;color:#666}#latest-insights .li-more{margin-top:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#2f5f2e;text-decoration:none;letter-spacing:.2px}#latest-insights .li-more:hover{text-decoration:underline}#latest-insights .li-footer{border-top:1px solid #ececec;padding:10px 14px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#9a9a9a}@media (max-width:1100px){#latest-insights .li-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#latest-insights.li-wrap{padding:20px 12px 30px}#latest-insights .li-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#latest-insights .li-card,#latest-insights .li-media img{transition:none!important}}
