 
     private let syncedDeviceLabel: UILabel = .build { label in
         label.adjustsFontForContentSizeCategory = true
-        label.numberOfLines = 0
+        label.numberOfLines = 2
         label.font = DynamicFontHelper.defaultHelper.preferredFont(withTextStyle: .caption1)
         label.textColor = .label
         label.accessibilityIdentifier = AccessibilityIdentifiers.FirefoxHomepage.SyncedTab.descriptionLabel


            syncedTabsButton.topAnchor.constraint(equalTo: cardTitle.bottomAnchor, constant: 2), // 8 - button top inset
            syncedTabsButton.leadingAnchor.constraint(equalTo: cardTitle.leadingAnchor, constant: 0),
            syncedTabsButton.trailingAnchor.constraint(lessThanOrEqualTo: contentView.trailingAnchor, constant: 0),

            tabStackTopConstraint,
            tabStack.leadingAnchor.constraint(equalTo: contentView.leadingAnchor, constant: 16),

        static let heroImageSize = CGSize(width: 108, height: 80)
        static let fallbackFaviconSize = CGSize(width: 56, height: 56)
        static let syncedDeviceImageSize = CGSize(width: 24, height: 24)
        static let tabStackTopAnchorConstant: CGFloat = 72
        static let tabStackTopAnchorCompactPhoneConstant: CGFloat = 24
    }

