.post-card-link[data-v-6af9a4b1]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.post-card-link[data-v-6af9a4b1]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.post-image[data-v-6af9a4b1]{align-items:center;background:#f1f5f9;display:flex;height:200px;justify-content:center;overflow:hidden}.post-image img[data-v-6af9a4b1]{background:#f1f5f9;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.post-image img[data-v-6af9a4b1]:not([src]),.post-image img[src=""][data-v-6af9a4b1]{opacity:0}.post-content[data-v-6af9a4b1]{padding:2rem}.post-meta[data-v-6af9a4b1]{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1rem}.post-title[data-v-6af9a4b1]{color:#1e293b;cursor:pointer;font-size:1.25rem;line-height:1.3;margin-bottom:1rem;transition:color .3s ease}.post-title[data-v-6af9a4b1]:hover{color:var(--green)}.post-excerpt[data-v-6af9a4b1]{color:#475569;display:-webkit-box;line-height:1.6;margin-bottom:1.5rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read-more-btn[data-v-6af9a4b1]{align-items:center;background:none;border:none;color:var(--green);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;transition:all .3s ease}.read-more-btn[data-v-6af9a4b1]:hover{color:var(--green-light);transform:translate(2px)}.btn-arrow[data-v-6af9a4b1]{transition:transform .3s ease}.read-more-btn:hover .btn-arrow[data-v-6af9a4b1]{transform:translate(4px)}
