.article-gin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0 38px}.article-gin-grid a{display:grid;align-content:start;gap:10px;text-decoration:none;min-width:0}.article-gin-grid img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#eeece4}.article-gin-grid strong{font-size:17px;line-height:1.3}.article-gin-grid span{font-size:13px;text-decoration:underline;text-underline-offset:4px}.article-ref{font-size:12px!important;display:inline-block;margin-top:4px}.article-body section,.source-box li{scroll-margin-top:130px}@media(max-width:600px){.article-gin-grid{gap:12px}.article-gin-grid strong{font-size:15px}}