.ic__card{display:block}.ic__title{margin-top:16px}.ic__text{margin-top:10px}.ic--compact .ic__card{text-align:center;padding:20px 14px}.ic--compact .icotile{margin-left:auto;margin-right:auto}.ic--compact .ic__title{margin-top:12px}@media (max-width:767px){.grid.m2>.ic__card{padding:16px 14px;text-align:center}.grid.m3>.ic__card{padding:12px 8px;text-align:center}.grid.m2>.ic__card .icotile,.grid.m3>.ic__card .icotile{margin-left:auto;margin-right:auto;width:40px;height:40px}.grid.m3>.ic__card .ic__title{font-size:14px;line-height:1.3}.grid.m2>.ic__card .ic__title{font-size:16px}}