/* ex-insights: heading column | dated list with square thumbnails. */
.ex-ins-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:start}
.ex-ins-head .h2{color:var(--terra);text-transform:uppercase;letter-spacing:.02em}
.ex-ins-list{list-style:none;margin:0;padding:0;display:grid;gap:0}
.ex-ins-item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:1rem;align-items:center;padding:.85rem 0;border-bottom:1px solid var(--line-c)}
.ex-ins-item:first-child{padding-top:0}
.ex-ins-thumb{display:block;width:72px;height:56px;border-radius:3px}
.ex-ins-meta{margin:0 0 .2rem;font-size:.74rem;color:var(--muted)}
.ex-ins-t{margin:0;font-size:1rem;line-height:1.3;font-weight:700}
.ex-ins-t a{color:var(--cream);text-decoration:none}
.ex-ins-t a:hover{color:var(--terra)}
.ex-ins-item:not(:has(.ex-ins-thumb)){grid-template-columns:minmax(0,1fr)}
@media (max-width:860px){.ex-ins-grid{grid-template-columns:1fr}}
