.blog-card[data-v-e072ad71]{display:flex;flex-direction:column;gap:1.4rem;color:inherit;text-decoration:none}.blog-card__media[data-v-e072ad71]{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--lx-radius);border:1px solid var(--lx-line-2);background:var(--lx-surface-2);box-shadow:var(--lx-shadow-md)}.blog-card__media img[data-v-e072ad71]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--lx-ease)}.blog-card:hover .blog-card__media img[data-v-e072ad71]{transform:scale(1.035)}.blog-card__placeholder[data-v-e072ad71]{display:grid;place-content:center;justify-items:center;gap:.5rem;height:100%;font-size:var(--lx-fs-xs);color:var(--lx-text-3)}.blog-card__body[data-v-e072ad71]{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.blog-card__meta[data-v-e072ad71]{flex-wrap:wrap;gap:.5rem;line-height:1.6;letter-spacing:.14em}.blog-card__category[data-v-e072ad71]{color:var(--lx-accent)}.blog-card__title[data-v-e072ad71]{margin:0;font-family:var(--lx-font-display);font-weight:380;font-size:clamp(1.35rem,1.8vw,1.6rem);line-height:1.2;letter-spacing:-.02em;color:var(--lx-text);text-wrap:balance;transition:color .3s ease}.blog-card__excerpt[data-v-e072ad71]{margin:0;font-size:.94rem;line-height:1.7;color:var(--lx-text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__more[data-v-e072ad71]{margin-top:.2rem;font-size:var(--lx-fs-sm)}.blog-card:hover .blog-card__more[data-v-e072ad71]:after{transform:scaleX(1);opacity:1}.blog-card:hover .blog-card__more[data-v-e072ad71] svg{transform:translate(3px)}.blog-card--featured[data-v-e072ad71]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.blog-card--featured .blog-card__title[data-v-e072ad71]{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.03em}.blog-card--featured .blog-card__excerpt[data-v-e072ad71]{font-size:1rem;-webkit-line-clamp:5}@media(max-width:860px){.blog-card--featured[data-v-e072ad71]{display:flex}}
