.modern-card[data-v-d90f3b85]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 4px 6px #0000000d;height:100%;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1)}.modern-card[data-v-d90f3b85]:hover{border-color:#6433c84d;box-shadow:0 15px 30px #0000001f!important;transform:translateY(-8px)}.post-image-container[data-v-d90f3b85]{background-color:#f8f9fa;height:200px;overflow:hidden;position:relative}.post-image[data-v-d90f3b85]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.modern-card:hover .post-image[data-v-d90f3b85]{transform:scale(1.05)}.placeholder-image[data-v-d90f3b85]{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);color:#6c757d;display:flex;height:100%;justify-content:center;width:100%}.shimmer-effect[data-v-d90f3b85]{background:linear-gradient(90deg,#fff0 0,#ffffff4d 50%,#fff0);height:100%;left:-100%;position:absolute;top:0;transform:skew(-25deg);transition:none;width:50%}.modern-card:hover .shimmer-effect[data-v-d90f3b85]{animation:shine-d90f3b85 .75s forwards}@keyframes shine-d90f3b85{to{left:125%}}.card-title[data-v-d90f3b85]{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.post-title-link a[data-v-d90f3b85]{color:#2c3e50;text-decoration:none;transition:color .2s ease}.post-title-link a[data-v-d90f3b85]:hover{color:#6433c8}.preview-text[data-v-d90f3b85]{color:#6c757d;display:-webkit-box;font-size:.95rem;line-height:1.6;margin-bottom:1.25rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read-more-wrapper[data-v-d90f3b85]{display:flex;justify-content:center;width:100%}.read-more-link[data-v-d90f3b85]{align-items:center;color:#6433c8;display:inline-flex;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease}.read-more-link i[data-v-d90f3b85]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.read-more-link[data-v-d90f3b85]:hover{color:#4b2696;text-decoration:none}.read-more-link:hover i[data-v-d90f3b85]{transform:translate(5px)}.author-container[data-v-d90f3b85]{padding:.5rem 0}.avatar-link[data-v-d90f3b85]{margin-right:.75rem;text-decoration:none}.avatar-wrapper[data-v-d90f3b85]{position:relative;transition:transform .3s ease}.avatar-link:hover .avatar-wrapper[data-v-d90f3b85]{transform:scale(1.1)}.author-avatar[data-v-d90f3b85]{border:2px solid #fff;box-shadow:0 2px 8px #0000001a;height:42px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:42px}.avatar-link:hover .author-avatar[data-v-d90f3b85]{border-color:#6433c8;box-shadow:0 4px 12px #6433c833}.author-name[data-v-d90f3b85]{line-height:1.2;margin-bottom:2px}.author-name a[data-v-d90f3b85]{color:#2c3e50;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s ease}.author-name a[data-v-d90f3b85]:hover{color:#6433c8}.post-date[data-v-d90f3b85]{align-items:center;color:#888;display:flex;font-size:.75rem}.post-date i[data-v-d90f3b85]{font-size:.7rem;opacity:.7}.blog-post-card[data-v-d90f3b85]{height:100%}
