.blog-card[data-v-06ce3c4b]{background:#fff;border:1px solid var(--blog-border,rgba(49,52,57,.08));border-radius:8px;box-shadow:0 1px #00000005;color:var(--blog-ink,#2d2d2d);display:flex;flex-direction:column;padding:24px;position:relative;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.blog-card[data-v-06ce3c4b]:hover{border-color:#524df359;box-shadow:0 4px 10px #3134390f;transform:translateY(-3px)}.blog-card--featured[data-v-06ce3c4b]{background:linear-gradient(135deg,#fafafc,#fff);grid-column:span 2}.blog-card__thumb[data-v-06ce3c4b]{aspect-ratio:16/9;background:radial-gradient(120% 100% at 100% 0,rgba(49,52,57,.06),transparent 60%),#fbfaf8;border:1px solid var(--blog-border,rgba(49,52,57,.08));border-radius:6px;display:block;margin-bottom:18px;overflow:hidden;position:relative;width:100%}.blog-card__thumb img[data-v-06ce3c4b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__title[data-v-06ce3c4b]{color:var(--blog-ink,#2d2d2d);font-size:18px;font-weight:700;letter-spacing:0;line-height:1.35;margin:0 0 14px}.blog-card--featured .blog-card__title[data-v-06ce3c4b]{font-size:clamp(20px,1.8vw,24px);line-height:1.25}.blog-card__foot a[data-v-06ce3c4b],.blog-card__title a[data-v-06ce3c4b]{color:inherit;text-decoration:none}.blog-card__foot a[data-v-06ce3c4b]:hover,.blog-card__title a[data-v-06ce3c4b]:hover{color:var(--blog-violet,#524df3)}@media(max-width:640px){.blog-card[data-v-06ce3c4b],.blog-card--featured[data-v-06ce3c4b]{grid-column:span 1;padding:16px}}
