.modern-news-card[data-v-0a4a0a90]{animation:fadeInUp-0a4a0a90 .6s ease-out backwards;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.modern-news-card[data-v-0a4a0a90]:before{background:linear-gradient(90deg,#b4393b,#212a5f);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.modern-news-card[data-v-0a4a0a90]:hover{box-shadow:0 12px 40px rgba(0,0,0,.15);transform:translateY(-8px)}.modern-news-card[data-v-0a4a0a90]:hover:before{transform:scaleX(1)}.card-link[data-v-0a4a0a90]{display:flex;flex-direction:column;height:100%}.card-link[data-v-0a4a0a90],.card-link[data-v-0a4a0a90]:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.card-image-wrapper[data-v-0a4a0a90]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);overflow:hidden;padding-top:60%;position:relative;width:100%}.card-image[data-v-0a4a0a90]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .6s ease;width:100%}.modern-news-card:hover .card-image[data-v-0a4a0a90]{transform:scale(1.08)}.image-overlay[data-v-0a4a0a90]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.05));bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.modern-news-card:hover .image-overlay[data-v-0a4a0a90]{opacity:1}.card-category-badge[data-v-0a4a0a90]{align-items:center;backdrop-filter:blur(10px);background:rgba(180,57,59,.95);border-radius:20px;box-shadow:0 4px 12px rgba(180,57,59,.3);color:#fff;display:flex;font-size:.8rem;font-weight:600;gap:6px;left:16px;padding:6px 14px;position:absolute;top:16px;transition:all .3s ease;z-index:2}.modern-news-card:hover .card-category-badge[data-v-0a4a0a90]{transform:scale(1.05)}.badge-dot[data-v-0a4a0a90]{animation:pulse-dot-0a4a0a90 2s infinite;background:#fff;border-radius:50%;height:6px;width:6px}@keyframes pulse-dot-0a4a0a90{0%,to{opacity:1}50%{opacity:.5}}.card-content[data-v-0a4a0a90]{display:flex;flex:1;flex-direction:column;padding:24px}.card-meta[data-v-0a4a0a90]{align-items:center;color:#6c757d;display:flex;font-size:.85rem;gap:8px;margin-bottom:14px}.meta-icon[data-v-0a4a0a90]{flex-shrink:0}.card-date[data-v-0a4a0a90]{font-weight:500}.card-title[data-v-0a4a0a90]{color:#212529;font-size:1.15rem;font-weight:700;line-height:1.4;margin-bottom:12px;transition:color .3s ease}.modern-news-card:hover .card-title[data-v-0a4a0a90]{color:#b4393b}.card-intro[data-v-0a4a0a90]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#6c757d;display:-webkit-box;flex:1;font-size:.9rem;line-height:1.6;margin-bottom:20px;overflow:hidden}.card-footer[data-v-0a4a0a90]{border-top:1px solid #e9ecef;margin-top:auto;padding-top:16px}.read-more[data-v-0a4a0a90]{align-items:center;color:#212a5f;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;transition:all .3s ease}.arrow-icon[data-v-0a4a0a90]{transition:transform .3s ease}.modern-news-card:hover .read-more[data-v-0a4a0a90]{color:#b4393b;gap:12px}.modern-news-card:hover .arrow-icon[data-v-0a4a0a90]{transform:translateX(4px)}@keyframes fadeInUp-0a4a0a90{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.card-content[data-v-0a4a0a90]{padding:20px}.card-title[data-v-0a4a0a90]{font-size:1.05rem}.card-intro[data-v-0a4a0a90]{-webkit-line-clamp:2;line-clamp:2;font-size:.85rem}}@media (max-width:576px){.card-category-badge[data-v-0a4a0a90]{font-size:.75rem;padding:5px 12px}.card-content[data-v-0a4a0a90]{padding:18px}.card-title[data-v-0a4a0a90]{font-size:1rem}.card-meta[data-v-0a4a0a90]{font-size:.8rem}}@keyframes shimmer-0a4a0a90{0%{background-position:-1000px 0}to{background-position:1000px 0}}.card-image-wrapper.loading[data-v-0a4a0a90]{animation:shimmer-0a4a0a90 2s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:1000px 100%}