.solutions-rich__grid{display:grid;gap:20px}@media (min-width:600px){.solutions-rich__grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (min-width:960px){.solutions-rich__header{display:flex;max-width:880px;margin-right:auto;margin-left:auto}.solutions-rich__grid--3{grid-template-columns:repeat(3,1fr)}.solutions-rich__grid--4{grid-template-columns:repeat(4,1fr)}}