.blog-card[data-v-e53c58a1]{background:#fff;border:1px solid var(--yumeo-border);border-radius:var(--yumeo-radius-md);box-shadow:none;height:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.blog-card[data-v-e53c58a1]:hover{box-shadow:var(--yumeo-shadow-md);transform:translateY(-3px)}.blog-card[data-v-e53c58a1] :is(a):focus-visible{outline:2px solid var(--yumeo-focus);outline-offset:3px}.blog-card-img-wrapper[data-v-e53c58a1]{overflow:hidden;position:relative}.blog-card-img[data-v-e53c58a1]{height:220px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.blog-card:hover .blog-card-img[data-v-e53c58a1]{transform:scale(1.05)}.card-img-category-tag[data-v-e53c58a1]{background:var(--yumeo-accent);border-radius:6px;color:#fff;font-size:.68rem;font-weight:800;left:.75rem;padding:.3rem .7rem;position:absolute;top:.75rem;z-index:1}.blog-card-placeholder[data-v-e53c58a1]{background:linear-gradient(135deg,var(--yumeo-ink),var(--yumeo-accent));color:#fff;display:grid;font-size:1.3rem;font-weight:800;height:220px;place-items:center}.blog-card-title[data-v-e53c58a1]{color:var(--yumeo-ink);text-decoration:none}.blog-card-title h2[data-v-e53c58a1],.blog-card-title-static[data-v-e53c58a1]{font-size:1.05rem;font-weight:800;line-height:1.35}.blog-card-title[data-v-e53c58a1]:hover{color:var(--yumeo-accent-hover)}.blog-card-summary[data-v-e53c58a1]{color:var(--yumeo-muted);font-size:.9rem;line-height:1.55}.blog-card-link[data-v-e53c58a1]{color:var(--yumeo-accent-hover);font-size:.84rem;font-weight:800;text-decoration:none}.blog-card-link[data-v-e53c58a1]:hover{color:var(--yumeo-ink)}.blog-card--horizontal[data-v-e53c58a1]{display:grid;grid-template-columns:210px 1fr;min-height:180px}.blog-card--horizontal .blog-card-img[data-v-e53c58a1],.blog-card--horizontal .blog-card-img-wrapper[data-v-e53c58a1],.blog-card--horizontal .blog-card-placeholder[data-v-e53c58a1]{height:100%;min-height:180px}.blog-card-column[data-v-e53c58a1],.blog-card-grid-item[data-v-e53c58a1]{min-width:0}.blog-card-slide[data-v-e53c58a1]{flex:0 0 min(360px,85vw);min-width:0}.blog-card--slider .blog-card-img[data-v-e53c58a1],.blog-card--slider .blog-card-placeholder[data-v-e53c58a1]{height:230px}.blog-card--archive[data-v-e53c58a1]{border-color:var(--yumeo-border);border-radius:0}.blog-card--archive[data-v-e53c58a1]:hover{box-shadow:var(--yumeo-shadow-sm);transform:translateY(-2px)}.blog-card--archive .blog-card-img-wrapper[data-v-e53c58a1]{aspect-ratio:1/1;background:#fff;display:grid;place-items:center}.blog-card--archive .blog-card-img[data-v-e53c58a1],.blog-card--archive .blog-card-img-wrapper>a[data-v-e53c58a1]{display:block;height:100%;width:100%}.blog-card--archive .blog-card-img[data-v-e53c58a1]{border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-card--archive .blog-card-placeholder[data-v-e53c58a1]{border-radius:0;height:100%;width:100%}.blog-card--archive .card-body[data-v-e53c58a1]{min-height:265px;padding:1.65rem}.blog-card--archive .blog-card-title h2[data-v-e53c58a1]{font-size:.94rem;letter-spacing:.01em;line-height:1.45;margin:0 0 1rem;text-transform:uppercase}.blog-card--archive .blog-card-summary[data-v-e53c58a1]{display:-webkit-box;font-size:.85rem;line-height:1.65;margin:0 0 1.4rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-card-date[data-v-e53c58a1]{color:var(--yumeo-muted);font-size:.68rem;margin-top:auto}@media(max-width:575px){.blog-card--horizontal[data-v-e53c58a1]{grid-template-columns:125px 1fr}.blog-card--horizontal .blog-card-summary[data-v-e53c58a1]{display:none}.blog-card--horizontal .card-body[data-v-e53c58a1]{padding:.9rem}.blog-card--archive .card-body[data-v-e53c58a1]{min-height:230px;padding:1.25rem}}@media(prefers-reduced-motion:reduce){.blog-card[data-v-e53c58a1],.blog-card-img[data-v-e53c58a1]{transition:none}}
