.case-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:30px 0 0;padding:25px;background:#d6ddc7;border:1px solid #b6bea7;border-radius:8px;color:#252d20}.case-brief div{min-width:0}.case-brief dt{font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}.case-brief dd{margin:0;color:#535b49;font-size:13px;line-height:1.8}@media(max-width:700px){.case-brief{grid-template-columns:1fr;gap:20px;padding:22px}.case-brief div+div{border-top:1px solid #b6bea7;padding-top:20px}.case-brief dt{margin-bottom:8px}.case-brief dd{font-size:14px}}
