.blog-card{background:#1c2836;border:1px solid #243444;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:28px;text-decoration:none;transition:all .2s ease}.blog-card:hover{border-color:#2e4050;box-shadow:0 8px 32px #0000004d,0 0 0 1px #818cf81a;transform:translateY(-2px)}.blog-card--featured{grid-column:span 2}@media (max-width:768px){.blog-card--featured{grid-column:span 1}}.blog-card__meta{align-items:center;display:flex;gap:16px}.blog-card__date,.blog-card__time{align-items:center;color:#64748b;display:flex;font-size:.8125rem;gap:6px}.blog-card__title{align-items:flex-start;color:#e8edf2;display:flex;font-size:1.25rem;font-weight:600;gap:8px;line-height:1.3}.blog-card__arrow{color:#64748b;flex-shrink:0;margin-top:3px;transition:all .2s ease}.blog-card:hover .blog-card__arrow{color:#818cf8;transform:translate(2px,-2px)}.blog-card__description{color:#94a3b8;flex:1;font-size:.9375rem;line-height:1.6}.blog-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}
