     background: var(--primary-color);
            opacity: 0;
            transition: opacity 0.3s;
        }

        .link-card:hover {
            transform: translateY(-4px);
            box-shadow: var(--card-shadow-hover);
            border-color: var(--primary-color);
        }

        .link-card:hover::before {
            opacity: 1;
        }

        .link-favicon {
            flex-shrink: 0;
            width: 40px;
            height: 40px;
            display: flex;
            align-items