.insight-card.svelte-t05yi0.svelte-t05yi0{display:flex;flex-direction:column;background:var(--warm-white);border:1px solid var(--border-light);transition:all var(--transition);overflow:hidden}.insight-card.svelte-t05yi0.svelte-t05yi0:hover{box-shadow:var(--shadow-md);transform:translateY(-4px);border-color:var(--border)}.insight-card__image.svelte-t05yi0.svelte-t05yi0{display:block;height:240px;overflow:hidden}.insight-card.featured.svelte-t05yi0 .insight-card__image.svelte-t05yi0{height:360px}.insight-card__image.svelte-t05yi0 img.svelte-t05yi0{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.insight-card.svelte-t05yi0:hover .insight-card__image img.svelte-t05yi0{transform:scale(1.05)}.insight-card__body.svelte-t05yi0.svelte-t05yi0{padding:2rem;flex:1;display:flex;flex-direction:column;gap:.75rem}.insight-card__meta.svelte-t05yi0.svelte-t05yi0{display:flex;align-items:center;gap:1rem}.insight-card__time.svelte-t05yi0.svelte-t05yi0{font-family:var(--font-sans);font-size:.72rem;color:var(--muted-text);letter-spacing:.05em}.insight-card__title.svelte-t05yi0.svelte-t05yi0{font-family:var(--font-serif);font-size:1.3rem;font-weight:400;line-height:1.3}.insight-card__title.svelte-t05yi0 a.svelte-t05yi0{color:var(--dark-text);text-decoration:none;transition:color var(--transition-fast)}.insight-card.svelte-t05yi0:hover .insight-card__title a.svelte-t05yi0{color:var(--champagne)}.insight-card__excerpt.svelte-t05yi0.svelte-t05yi0{font-size:.875rem;line-height:1.7;color:var(--muted-text);flex:1;max-width:none}.insight-card__cta.svelte-t05yi0.svelte-t05yi0{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--champagne);text-decoration:none;margin-top:.5rem;transition:gap var(--transition-fast)}.insight-card.svelte-t05yi0:hover .insight-card__cta.svelte-t05yi0{gap:.7rem}
