.icon-grid{--count:2;display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;row-gap:3rem}@container (width > 600px){.icon-grid{--count:3 }}@container (width > 840px){.icon-grid{--count:4 }}.icon-grid article{text-align:center}.icon-grid article figure{margin-inline:auto;width:70px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-grid article svg{max-width:100%;max-height:100%;width:100%;margin:auto}.icon-grid article header{margin-top:1rem}.icon-grid article header p{margin:0;font-size:.75rem;font-style:italic}.icon-grid article a{display:block;color:var(--text-color)}.icon-grid article a:hover{opacity:var(--opacity)}
