White abstract leaf logo with the letters “STC” centered on a black background