/* Page-specific styles: insights.css */
.case-study-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.case-study{padding:30px;border:1px solid var(--color-border);border-radius:22px;background:#fff;box-shadow:var(--shadow-card)}.case-study__industry{color:var(--color-accent-dark);font-size:.82rem;font-weight:900;text-transform:uppercase}.case-study dt{margin-top:18px;color:var(--color-primary);font-weight:900}.case-study dd{margin:4px 0 0;color:var(--color-muted)}@media(max-width:900px){.case-study-grid{grid-template-columns:1fr}}

/* KNOWLEDGE CENTRE PAGE LAYOUT
   Case-study cards and stakeholder perspectives in editorial format. */
.page--insights .case-study{position:relative;border-top:5px solid var(--color-primary)}
.page--insights .case-study:nth-child(2){border-top-color:var(--color-accent)}
.page--insights .case-study__industry{display:inline-flex;padding:6px 10px;border-radius:999px;background:#edf4fa}
.page--insights .testimonial{border-left:0;border-top:4px solid var(--color-accent)}
