.blog-card.svelte-19k9lnt{position:relative;width:410px;height:406px;padding:16px 16px 24px;background:var(--color-6);border:1px solid var(--color-8);border-radius:12px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.blog-card.svelte-19k9lnt:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.blog-card.svelte-19k9lnt .card-image:where(.svelte-19k9lnt){width:100%;height:200px;overflow:hidden;flex-shrink:0}.blog-card.svelte-19k9lnt .card-image:where(.svelte-19k9lnt) img:where(.svelte-19k9lnt){width:100%;height:100%;object-fit:cover}.blog-card.svelte-19k9lnt .card-content:where(.svelte-19k9lnt){margin-top:24px;flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.blog-card.svelte-19k9lnt .card-content:where(.svelte-19k9lnt) .card-title:where(.svelte-19k9lnt){margin:0 0 8px;font-family:Montserrat;font-weight:600;font-size:20px;line-height:150%;color:var(--color-special);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-card.svelte-19k9lnt .card-content:where(.svelte-19k9lnt) .card-description:where(.svelte-19k9lnt){margin:0;font-weight:400;font-size:14px;line-height:1.5;color:var(--color-2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-card.svelte-19k9lnt .card-footer:where(.svelte-19k9lnt){flex-shrink:0}.blog-card.svelte-19k9lnt .card-footer:where(.svelte-19k9lnt) .card-date:where(.svelte-19k9lnt){font-weight:400;font-size:14px;line-height:1.5;color:var(--color-4)}
