.news-card[data-v-efd6dfc6]{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.news-card[data-v-efd6dfc6]:hover{border-color:#06b6d466;box-shadow:var(--shadow-md);transform:translateY(-4px)}.news-card-cover[data-v-efd6dfc6]{align-items:center;background:var(--gradient-brand) center /cover no-repeat;background-color:var(--color-primary-800);display:flex;height:180px;justify-content:center}.news-card-cover img[data-v-efd6dfc6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card-placeholder[data-v-efd6dfc6]{color:#ffffffd9;font-size:48px;font-weight:var(--font-bold)}.news-card-body[data-v-efd6dfc6]{display:flex;flex:1;flex-direction:column;padding:var(--space-5)}.news-card-date[data-v-efd6dfc6]{color:var(--color-gray-500);font-family:var(--font-num);font-size:var(--text-xs);margin-bottom:var(--space-2)}.news-card h3[data-v-efd6dfc6]{color:var(--color-gray-900);font-size:var(--text-h4);margin:0 0 var(--space-2)}.news-card p[data-v-efd6dfc6]{color:var(--color-gray-500);display:-webkit-box;font-size:var(--text-sm);-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-list[data-v-d8a4df7b]{display:flex;flex-direction:column;gap:var(--gutter)}.news-grid[data-v-d8a4df7b]{display:grid;gap:var(--gutter);grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.news-grid[data-v-d8a4df7b]{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.news-grid[data-v-d8a4df7b]{grid-template-columns:1fr}}
