.blog-card[data-v-be88e185]{background:#fff;border:1px solid #dde4ee;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.blog-card[data-v-be88e185]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000001a;border-color:var(--primary-bg-color)}.blog-card__image-link[data-v-be88e185]{display:block;text-decoration:none}.blog-card__image-wrapper[data-v-be88e185]{aspect-ratio:16/9;overflow:hidden;background:var(--base-light-bg-color)}.blog-card__image[data-v-be88e185]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.blog-card:hover .blog-card__image[data-v-be88e185]{transform:scale(1.03)}.blog-card__image-placeholder[data-v-be88e185]{width:100%;height:100%;background:#e8ecf0}.blog-card__body[data-v-be88e185]{padding:1.5rem;display:flex;flex-direction:column;flex:1;gap:.75rem}.blog-card__meta[data-v-be88e185]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.blog-card__category[data-v-be88e185]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-bg-color);background:#0455bf1a;padding:.2em .6em;border-radius:4px}.blog-card__date[data-v-be88e185]{font-size:.8rem;color:#666}.blog-card__title[data-v-be88e185]{font-family:Plus Jakarta Sans,sans-serif;font-style:italic;font-size:1.15rem;font-weight:700;line-height:1.35;margin:0}.blog-card__title a[data-v-be88e185]{color:var(--secondary-bg-color);text-decoration:none}.blog-card__title a[data-v-be88e185]:hover{color:var(--primary-bg-color)}.blog-card__description[data-v-be88e185]{font-size:.9rem;line-height:1.6;color:#333;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__read-more[data-v-be88e185]{display:inline-flex;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;color:var(--primary-bg-color);text-decoration:none;margin-top:auto}.blog-card__read-more[data-v-be88e185]:hover{text-decoration:underline}
