.news-card.svelte-xvg7l9.svelte-xvg7l9{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .3s ease,border-color .3s ease;height:100%}.news-card.svelte-xvg7l9.svelte-xvg7l9:hover{box-shadow:0 4px 20px #00000026;border-color:transparent}.news-card__image-container.svelte-xvg7l9.svelte-xvg7l9{position:relative;overflow:hidden;aspect-ratio:16 / 10}.news-card--main.svelte-xvg7l9 .news-card__image-container.svelte-xvg7l9{aspect-ratio:16 / 11}.news-card__image.svelte-xvg7l9.svelte-xvg7l9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.news-card.svelte-xvg7l9:hover .news-card__image.svelte-xvg7l9{transform:translateY(-100%)}.news-card__overlay.svelte-xvg7l9.svelte-xvg7l9{position:absolute;inset:0;background-color:var(--primary-color);color:#fff;padding:16px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.news-card.svelte-xvg7l9:hover .news-card__overlay.svelte-xvg7l9{opacity:1}.news-card__short-text.svelte-xvg7l9.svelte-xvg7l9{font-size:.9rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:0}.news-card--main.svelte-xvg7l9 .news-card__short-text.svelte-xvg7l9{font-size:1rem;-webkit-line-clamp:8}.news-card__content.svelte-xvg7l9.svelte-xvg7l9{padding:16px;flex:1;display:flex;flex-direction:column}.news-card--main.svelte-xvg7l9 .news-card__content.svelte-xvg7l9{padding:20px}.news-card__date.svelte-xvg7l9.svelte-xvg7l9{font-size:.85rem;color:#666;margin-bottom:8px}.news-card__title.svelte-xvg7l9.svelte-xvg7l9{font-size:1rem;font-weight:600;line-height:1.4;margin:0;color:#1a1a1a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-card--main.svelte-xvg7l9 .news-card__title.svelte-xvg7l9{font-size:1.25rem;-webkit-line-clamp:4}.news-card.svelte-xvg7l9:hover .news-card__title.svelte-xvg7l9{color:var(--primary-color)}@media (max-width: 768px){.news-card__short-text.svelte-xvg7l9.svelte-xvg7l9{-webkit-line-clamp:4;font-size:.85rem}.news-card--main.svelte-xvg7l9 .news-card__short-text.svelte-xvg7l9{-webkit-line-clamp:5}.news-card__title.svelte-xvg7l9.svelte-xvg7l9{font-size:.95rem}.news-card--main.svelte-xvg7l9 .news-card__title.svelte-xvg7l9{font-size:1.1rem}.news-card__content.svelte-xvg7l9.svelte-xvg7l9{padding:12px}.news-card--main.svelte-xvg7l9 .news-card__content.svelte-xvg7l9{padding:16px}}
