.blog-card[data-v-8e1101bd]{background:var(--surface-card);border-radius:6px;height:100%;transition:border-color .16s,box-shadow .16s;overflow:hidden}.blog-card[data-v-8e1101bd]:hover{border-color:color-mix(in srgb, var(--q-primary) 42%, var(--border));box-shadow:0 8px 24px #0f172a14}.blog-card__media[data-v-8e1101bd]{background:var(--surface-bg);display:block}.blog-card__content[data-v-8e1101bd]{flex-direction:column;min-height:210px;display:flex}.blog-card__taxonomy[data-v-8e1101bd],.blog-card__title a[data-v-8e1101bd]{color:inherit;text-decoration:none}.blog-card__taxonomy[data-v-8e1101bd]{color:var(--q-primary);font-weight:600}.blog-card__title[data-v-8e1101bd]{letter-spacing:0;margin:0 0 10px;font-size:1.18rem;font-weight:650;line-height:1.35}.blog-card__excerpt[data-v-8e1101bd]{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 18px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-card__meta[data-v-8e1101bd]{flex-wrap:wrap;gap:5px 14px;margin-top:auto;display:flex}.blog-card--featured[data-v-8e1101bd]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);display:grid}.blog-card--featured .blog-card__content[data-v-8e1101bd]{justify-content:center;min-height:280px;padding:28px}.blog-card--featured .blog-card__title[data-v-8e1101bd]{font-size:1.55rem}@media (width<=700px){.blog-card--featured[data-v-8e1101bd]{display:block}.blog-card--featured .blog-card__content[data-v-8e1101bd]{min-height:220px;padding:20px}.blog-card--featured .blog-card__title[data-v-8e1101bd]{font-size:1.3rem}}
