.blog-card-link.svelte-16rtoz2{text-decoration:none;display:block;height:100%}.blog-card.svelte-16rtoz2{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;height:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem}.blog-card.svelte-16rtoz2:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px #0000001a;border-color:var(--color-primary)}.blog-card-content.svelte-16rtoz2{flex-grow:1;display:flex;flex-direction:column;gap:.75rem}h3.svelte-16rtoz2{font-size:1.125rem;font-weight:600;margin:0;color:var(--color-text-primary);line-height:1.4}p.svelte-16rtoz2{font-size:.875rem;color:var(--color-text-secondary);line-height:1.6;margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}time.svelte-16rtoz2{font-size:.75rem;color:var(--color-text-tertiary)}.arrow-icon.svelte-16rtoz2{flex-shrink:0;color:var(--color-primary);opacity:0;transform:translate(-10px);transition:opacity .2s ease,transform .2s ease}.blog-card.svelte-16rtoz2:hover .arrow-icon:where(.svelte-16rtoz2){opacity:1;transform:translate(0)}html.dark .blog-card.svelte-16rtoz2{background-color:#1f2937;border-color:#374151}html.dark .blog-card.svelte-16rtoz2:hover{box-shadow:0 10px 25px -5px #0000004d;border-color:#60a5fa}html.dark h3.svelte-16rtoz2{color:#f3f4f6}html.dark p.svelte-16rtoz2{color:#9ca3af}html.dark time.svelte-16rtoz2{color:#6b7280}html.dark .arrow-icon.svelte-16rtoz2{color:#60a5fa}@media (max-width: 768px){.blog-card.svelte-16rtoz2{padding:1.25rem}h3.svelte-16rtoz2{font-size:1rem}p.svelte-16rtoz2{font-size:.8125rem}}
