.hover-link {
    position: relative;
    color: #ed0148;
    cursor: pointer;
    text-decoration: underline;
  }
  
  .trail-image.ghost {
    position: fixed;
    pointer-events: none;
    opacity: 0;
    z-index: 9999;
    width: 300px;
    height: 300px;
    
    object-fit: contain;
    transition: opacity 0.3s ease;
   
    
  }
  
  /* Transition delays for trailing effect */
  .ghost-0 { transition-delay: 0s; }
  .ghost-1 { transition-delay: 0.05s; }
  .ghost-2 { transition-delay: 0.1s; }
  .ghost-3 { transition-delay: 0.15s; }
  .ghost-4 { transition-delay: 0.2s; }