.post-card-modern[data-v-dbaa5865]{background:#ffffff;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #0f172a1f;border:1px solid rgba(229,231,235,.8);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.post-card-modern[data-v-dbaa5865]:hover{transform:translateY(-4px);box-shadow:0 24px 55px #00a99d2e;border-color:#00a99d4d}.post-image-wrapper[data-v-dbaa5865]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);display:block}.post-image[data-v-dbaa5865]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.post-card-modern:hover .post-image[data-v-dbaa5865]{transform:scale(1.05)}.post-overlay[data-v-dbaa5865]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,169,157,.8),rgba(0,138,123,.8));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.post-card-modern:hover .post-overlay[data-v-dbaa5865]{opacity:1}.post-overlay i[data-v-dbaa5865]{font-size:2rem;color:#fff;transform:translate(-4px);transition:transform .3s ease}.post-card-modern:hover .post-overlay i[data-v-dbaa5865]{transform:translate(0)}.post-content[data-v-dbaa5865]{padding:2rem;display:flex;flex-direction:column;flex:1}.post-meta[data-v-dbaa5865]{margin-bottom:.75rem}.post-date[data-v-dbaa5865]{display:inline-flex;align-items:center;font-size:.85rem;color:#6b7280;gap:.25rem}.post-date i[data-v-dbaa5865]{color:#00a99d}.post-title[data-v-dbaa5865]{font-size:1.2rem;font-weight:700;color:#1f2937;margin-bottom:.75rem;line-height:1.4;flex:1}.post-title a[data-v-dbaa5865]{color:inherit;text-decoration:none;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-title a[data-v-dbaa5865]:hover{color:#00a99d}.post-excerpt[data-v-dbaa5865]{font-size:.95rem;color:#6b7280;line-height:1.6;padding-block:1rem;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1}.post-read-btn[data-v-dbaa5865]{display:inline-flex;align-items:center;gap:.5rem;color:#00a99d;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .3s ease;align-self:flex-start;margin-top:auto}.post-read-btn[data-v-dbaa5865]:hover{color:#008a7b;gap:.75rem}.post-read-btn i[data-v-dbaa5865]{transition:transform .3s ease}.post-read-btn:hover i[data-v-dbaa5865]{transform:translate(-4px)}@media (max-width: 768px){.post-content[data-v-dbaa5865]{padding:1.25rem}.post-title[data-v-dbaa5865]{font-size:1.1rem}.post-excerpt[data-v-dbaa5865]{font-size:.9rem}}@media (max-width: 576px){.post-card-modern[data-v-dbaa5865]{border-radius:16px}.post-content[data-v-dbaa5865]{padding:1rem}.post-title[data-v-dbaa5865]{font-size:1rem}}
