/* Reuses the existing investigation illustration palette and spacing. */
.ci-investigation .v25{margin:28px 0 32px;border:1px solid #c5d6cc;border-radius:15px;overflow:hidden;background:#f0f5f0;color:#142538}
.ci-investigation .v25 .v20-core{display:grid;grid-template-columns:155px minmax(0,1fr);gap:22px;align-items:center;padding:25px}
.ci-investigation .v25 .v20-art{width:155px;height:auto;max-width:100%;margin:0;box-shadow:none;border:0}
.ci-investigation .v25 .v20-title{display:block;font-size:24px;line-height:1.2;letter-spacing:-.45px;color:#142538;margin:0 0 17px}
.ci-investigation .v25 figcaption{padding:15px 22px;background:#fff;border-top:1px solid #c5d6cc;font-size:14px;line-height:1.5;color:#425c6d;margin:0}
.ci-investigation .v25 figcaption a{white-space:nowrap;color:#08634f;font-weight:700}
.ci-investigation .v25 .v20-rows{margin:0}
.ci-investigation .v25 .v20-rows>div{display:grid;grid-template-columns:minmax(100px,1fr) 1.8fr;gap:16px;padding:10px 0;border-top:1px solid #c5d6cc}
.ci-investigation .v25 .v20-rows dt{font-size:15px;font-weight:800;color:#08634f}
.ci-investigation .v25 .v20-rows dd{font-size:15px;line-height:1.45;margin:0;color:#34535a}
@media(max-width:600px){.ci-investigation .v25 .v20-core{grid-template-columns:1fr;padding:20px;gap:12px}.ci-investigation .v25 .v20-art{width:90px}.ci-investigation .v25 .v20-title{font-size:23px;margin-bottom:15px}.ci-investigation .v25 .v20-rows>div{grid-template-columns:1fr;gap:5px}.ci-investigation .v25 figcaption{padding:14px 19px}}
