.news-card.svelte-1ar977z{color:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 12px 32px -20px #201c1529}.news-card.svelte-1ar977z:hover{transform:translateY(-4px)}.news-card-image-wrap.svelte-1ar977z{aspect-ratio:1;border-bottom:1px solid #e4e7ec;padding:14px}.news-card-image.svelte-1ar977z{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.news-card-image-placeholder.svelte-1ar977z{text-align:center;color:#8a909c;border:2px dashed #c9cdd6;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:0 16px;font-size:13px;font-weight:600;display:flex}.news-card-body.svelte-1ar977z{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.news-card-date.svelte-1ar977z{color:var(--color-accent);letter-spacing:.03em;margin-bottom:10px;font-size:12.5px;font-weight:700}.news-card-body.svelte-1ar977z h3:where(.svelte-1ar977z){font-family:var(--font-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.news-card-body.svelte-1ar977z p:where(.svelte-1ar977z){color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 16px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.news-card-link.svelte-1ar977z{color:#8a6a10;align-items:center;gap:6px;font-size:13.8px;font-weight:700;display:inline-flex}.news-card.svelte-1ar977z:hover .news-card-link:where(.svelte-1ar977z){color:var(--color-accent)}.arrow.svelte-1ar977z{font-size:13px}
