h1{margin-bottom:10px}.center{text-align:center}desc{display:block}grid{max-width:1113px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;gap:30px}grid h2{text-align:center;font-size:14px}grid a:hover{text-decoration:none}grid .thumb{width:100%;position:relative;padding-top:100%;overflow:hidden}grid .thumb thumb{position:absolute;top:0;width:100%;height:100%;object-fit:contain;object-position:center center}grid .thumb thumb img{display:block;object-fit:contain;width:100%;height:100%}@media screen and (max-width:700px){grid{grid-template-columns:repeat(2,1fr)}}