.blog-card[data-v-f6c18d9f]{background-color:var(--color-background);border-radius:var(--radius-sm);box-shadow:var(--shadow-default);color:inherit;cursor:pointer;display:block;max-width:26rem;outline:.3125rem solid transparent;overflow:hidden;text-decoration:none;transition:outline-color .15s ease;width:100%}.blog-card[data-v-f6c18d9f]:hover{outline-color:var(--color-secondary)}.blog-card:hover .blog-card__name[data-v-f6c18d9f]{color:var(--color-primary);text-decoration:underline}.blog-card__image[data-v-f6c18d9f]{height:12rem;overflow:hidden;width:100%}.blog-card__image img[data-v-f6c18d9f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__image-placeholder[data-v-f6c18d9f]{align-items:center;background-color:var(--color-grey);color:var(--color-dark-grey);display:flex;font-size:.875rem;height:100%;justify-content:center;width:100%}.blog-card__body[data-v-f6c18d9f]{box-sizing:border-box;display:flex;flex-direction:column;height:12rem;overflow:hidden;padding:1rem}.blog-card__name[data-v-f6c18d9f]{font-size:1.125rem;font-weight:700;margin:0 0 .75rem;transition:color .15s ease;white-space:nowrap}.blog-card__description[data-v-f6c18d9f],.blog-card__name[data-v-f6c18d9f]{color:var(--color-text);overflow:hidden;text-overflow:ellipsis}.blog-card__description[data-v-f6c18d9f]{display:-webkit-box;font-size:.875rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;margin:0}
