/* Situation-led entry points and transparent Montix evidence. */
.situations-section{padding-bottom:var(--section)}
.situations-section>h2,.client-evidence h2{max-width:18ch}
.situations-section .section-intro{max-width:780px}
.situations-section>.text-link,.situations-section>p:last-child{margin-top:1.5rem}
.client-evidence{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:center;padding-block:var(--section);border-block:1px solid var(--line)}
.client-name-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}
.client-name-grid span{display:grid;place-items:center;min-height:72px;padding:.8rem;text-align:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);font-size:.82rem;font-weight:800}
.page-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

@media(max-width:820px){.client-evidence{grid-template-columns:1fr}}
@media(max-width:560px){.client-name-grid{grid-template-columns:1fr}}
