.blog-card[data-v-a3cb9e62]{background:var(--rig-bg-soft);border:1px solid var(--rig-border);border-radius:14px;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:border-color .25s ease,transform .25s ease,background .25s ease}.blog-card[data-v-a3cb9e62]:hover{background:var(--rig-surface);border-color:var(--rig-accent-line);transform:translateY(-2px)}.blog-card__image-wrap[data-v-a3cb9e62]{background:var(--rig-bg);height:160px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.blog-card__image-wrap[data-v-a3cb9e62]{height:180px}}.blog-card__image[data-v-a3cb9e62]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.blog-card:hover .blog-card__image[data-v-a3cb9e62]{transform:scale(1.04)}.blog-card__body[data-v-a3cb9e62]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 18px 18px}.blog-card__tag[data-v-a3cb9e62]{color:var(--rig-accent);font-family:var(--rig-mono);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.blog-card__title[data-v-a3cb9e62]{color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.4;-webkit-line-clamp:2}.blog-card__desc[data-v-a3cb9e62],.blog-card__title[data-v-a3cb9e62]{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card__desc[data-v-a3cb9e62]{color:var(--rig-text-muted);font-size:13px;line-height:1.55;-webkit-line-clamp:3}.blog-card__more[data-v-a3cb9e62]{align-items:center;color:var(--rig-text-muted);display:inline-flex;font-size:12.5px;font-weight:500;gap:4px;margin-top:auto;padding-top:12px;transition:color .2s ease}.blog-card:hover .blog-card__more[data-v-a3cb9e62]{color:var(--rig-accent)}
