.blog-card[data-v-80aa374d]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 4px 24px var(--shadow-color);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.blog-card[data-v-80aa374d]:hover{box-shadow:0 20px 40px #3b359c26;transform:translateY(-6px)}.blog-card:hover .card-image img[data-v-80aa374d]{transform:scale(1.05)}.blog-card:hover .read-more[data-v-80aa374d]{color:#5f59d4;gap:10px}.blog-card:hover .read-more svg[data-v-80aa374d]:not(.flip-arrow){transform:translate(4px)}.blog-card:hover .read-more svg.flip-arrow[data-v-80aa374d]{transform:scaleX(-1) translate(-4px)}.card-link[data-v-80aa374d]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.card-image[data-v-80aa374d]{aspect-ratio:16/9;background:linear-gradient(135deg,#f0eeff,#e8e6ff);overflow:hidden;width:100%}.card-image img[data-v-80aa374d]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.card-image .no-image[data-v-80aa374d]{align-items:center;color:#9996c7;display:flex;flex-direction:column;font-size:.85rem;font-weight:500;gap:8px;height:100%;justify-content:center;width:100%}.card-image .no-image[data-v-80aa374d]:before{border:2px solid rgba(59,53,156,.2);border-radius:8px;content:"";display:block;height:40px;width:40px}.card-content[data-v-80aa374d]{display:flex;flex:1;flex-direction:column;padding:24px}.blog-date[data-v-80aa374d]{color:#3b359c;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-block-end:10px;opacity:.7;text-transform:uppercase}.blog-title[data-v-80aa374d]{color:var(--text-primary);font-size:1.2rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;margin-bottom:10px}.blog-excerpt[data-v-80aa374d],.blog-title[data-v-80aa374d]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog-excerpt[data-v-80aa374d]{color:var(--text-muted);flex:1;font-size:.9rem;-webkit-line-clamp:3;line-height:1.65;margin-bottom:20px}.card-footer[data-v-80aa374d]{align-items:center;border-block-start:1px solid var(--border-color);display:flex;justify-content:flex-end;margin-top:auto;padding-block-start:16px}.read-more[data-v-80aa374d]{align-items:center;color:#3b359c;display:inline-flex;font-size:.875rem;font-weight:600;gap:6px;transition:all .3s ease}.read-more svg[data-v-80aa374d]{transition:transform .3s ease}.read-more svg.flip-arrow[data-v-80aa374d]{transform:scaleX(-1)}@media (max-width:768px){.card-content[data-v-80aa374d]{padding:20px}.blog-title[data-v-80aa374d]{font-size:1.1rem}}
