.blog .post-row{grid-template-columns:140px 185px minmax(0,1fr) 30px}.blog .post-row>img{grid-column:2;grid-row:1;width:100%;aspect-ratio:1;object-fit:cover;background:var(--surface)}.blog .post-row>time{grid-column:1;grid-row:1}.blog .post-row>div{grid-column:3;grid-row:1}.blog .post-row>span{grid-column:4;grid-row:1}.blog .post-row h2{transition:color .2s cubic-bezier(.16,1,.3,1)}.blog .post-row:hover h2,.blog .post-row:focus-visible h2{color:var(--primary)}.article-cover{width:100%;max-height:620px;aspect-ratio:16/9;object-fit:cover;margin:0 0 50px;background:var(--surface)}@media(max-width:760px){.blog .post-row{grid-template-columns:1fr 25px;gap:15px}.blog .post-row>img{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3}.blog .post-row>time,.blog .post-row>div,.blog .post-row>span{grid-row:auto}.blog .post-row>time{grid-column:1}.blog .post-row>div{grid-column:1}.blog .post-row>span{grid-column:2;grid-row:2}.article-cover{margin-bottom:34px;aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.blog .post-row h2{transition:none}}
