@media(min-width:1100px){.case-grid{grid-template-columns:repeat(3,1fr);gap:24px}.case-card>div{padding:18px}.case-card h3{font-size:1.5rem}}@media(min-width:1100px){.case-card:nth-child(1),.case-card:nth-child(6){grid-column:span 2}.case-card:nth-child(1) img,.case-card:nth-child(6) img{aspect-ratio:2/1}}.cases-heading>p{font-weight:700;color:var(--muted)}.cases-heading small{display:inline-block;margin-top:18px;padding:7px 13px;border:2px solid var(--ink);border-radius:999px;background:var(--yellow);font-weight:800}
