.card{flex-direction:column;min-width:0;display:flex;position:relative}.card__cover{border-radius:var(--surf-radius-md);background:var(--surf-surface)}.card__meta{margin:18px 0 6px}.card__title{margin:0}.card__title a{transition:color var(--surf-fast) var(--surf-ease)}.card__dek{color:var(--surf-ink-secondary);margin:8px 0 0;font-size:14px;line-height:1.65}.card__byline{margin:10px 0 0}@media (hover:hover){.card:hover .card__cover img{transform:scale(1.025)}.card:hover .card__title a{color:var(--surf-ink-secondary)}}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;display:grid}@media (width<=900px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.card-grid{grid-template-columns:1fr;gap:40px}}
