.cleaned-oct25-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cleaned-oct25-grid figure{margin:0;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;color:#181818}.cleaned-oct25-grid a{display:block}.cleaned-oct25-grid img{display:block;width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain}.cleaned-oct25-grid figcaption{padding:14px 18px;font-size:14px;line-height:1.5}@media(max-width:700px){.cleaned-oct25-grid{grid-template-columns:1fr}}