{
            margin: 0 0 0.5rem 0;
            font-size: 1.1rem;
            font-weight: 600;
        }

        .link-content h3 a {
            color: var(--text-color);
            text-decoration: none;
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .link-content h3 a:hover {
            color: var(--primary-color);
        }

        .external-icon {
            font-size: 0.8rem;
            opacity: 0.6;
        }

        .link-description 