/* Keep the four newest stories in one row, with swipe access on small screens. */
.blog-preview .blog-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}
@media(max-width:1000px){.blog-preview .blog-links{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(260px,42%);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:1rem}.blog-preview .blog-links>.story-card{scroll-snap-align:start}}
@media(max-width:600px){.blog-preview .blog-links{grid-auto-columns:85%;gap:1rem}}
