That somehow seems like it doesn't match your tagline very well.
“That somehow seems like it doesn’t match your tagline very well.”
Actually it does.