.blog-card{display:flex;flex-direction:column;gap:8px}.blog-card__cover-link{display:block;margin-bottom:4px}.blog-card__cover{display:block;width:100%;height:auto;aspect-ratio:1200/630;border:1px solid #e5e5e5;border-radius:6px;background:#f5f5f5;-o-object-fit:cover;object-fit:cover}.blog-card__date{font-family:Geist Mono,JetBrains Mono,monospace;font-size:11px;color:#737373}.blog-card__title{margin:0;font-size:16px;font-weight:600;line-height:1.35}.blog-card__title-link{color:#0a0a0a;text-decoration:none}.blog-card__title-link:hover{text-decoration:underline}.blog-card__excerpt{margin:0;font-size:14px;line-height:1.6;color:#737373}
