.blog-card[data-v-df4baad6]{background-color:#28282880;border-radius:1rem;border:1px solid rgba(148,163,184,.1);overflow:hidden;transition:all .3s ease}.blog-card[data-v-df4baad6]:hover{transform:translateY(-3px);border-color:#a0be3c4d;box-shadow:0 4px 20px #a0be3c1a}.blog-card__link[data-v-df4baad6]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.blog-card__media[data-v-df4baad6]{aspect-ratio:16 / 9;width:100%;background:repeating-linear-gradient(45deg,rgba(160,190,60,.05),rgba(160,190,60,.05) 10px,transparent 10px,transparent 20px),#1a1a1ab3;display:flex;align-items:center;justify-content:center;color:#a0be3c;border-bottom:1px solid rgba(148,163,184,.08)}.blog-card__body[data-v-df4baad6]{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem 1.5rem 1.75rem;flex-grow:1}.blog-card__category[data-v-df4baad6]{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#a0be3c;font-weight:700}.blog-card__title[data-v-df4baad6]{margin:0;color:#f8fafc;font-size:1.15rem;font-weight:700;line-height:1.35}.blog-card__excerpt[data-v-df4baad6]{margin:0;color:#94a3b8;font-size:.95rem;line-height:1.55;flex-grow:1}.blog-card__meta[data-v-df4baad6]{display:flex;flex-wrap:wrap;gap:.3rem;color:#94a3b8;font-size:.8rem}.blog-card__meta-sep[data-v-df4baad6]{opacity:.5}.blog-card__cta[data-v-df4baad6]{color:#a0be3c;font-weight:600;font-size:.95rem;margin-top:.25rem}
