diff --git src/bp-core/admin/css/hello-rtl.css src/bp-core/admin/css/hello-rtl.css
index 2fc51e543..0458120ba 100644
--- src/bp-core/admin/css/hello-rtl.css
+++ src/bp-core/admin/css/hello-rtl.css
@@ -293,6 +293,45 @@ div.dashicons.big {
 	.bp-hello-content p {
 		font-size: 14px;
 	}
+
+	.bp-hello-content p.has-white-color.has-text-color.has-background.has-medium-font-size {
+		color: white;
+		padding: 1.25em 2.375em !important;
+	}
+
+	.bp-hello-content p a mark.has-inline-color.has-white-color {
+		color: white;
+	}
+
+	.bp-hello-content p a {
+		text-decoration: none;
+	}
+
+	.bp-hello-content p a:hover {
+		color: #dd823b;
+		text-decoration: underline;
+	}
+
+	.bp-hello-content .wp-container-core-buttons-is-layout-1.wp-container-core-buttons-is-layout-1 {
+		display: flex;
+		justify-content: center;
+	}
+
+	.bp-hello-content .has-vivid-red-background-color {
+		background-color: #be3631
+	}
+
+	.bp-hello-content .wp-block-button.is-style-fill a:hover {
+		text-decoration: underline;
+	}
+
+	.bp-hello-content .wp-block-button__link {
+		color: #fff;
+		box-shadow: none;
+		text-decoration: none;
+		padding: calc(.667em + 2px) calc(1.333em + 2px);
+		font-size: 1.125em;
+	}
 }
 
 /**
diff --git src/bp-core/admin/css/hello.css src/bp-core/admin/css/hello.css
index d99c28a73..2265748b3 100644
--- src/bp-core/admin/css/hello.css
+++ src/bp-core/admin/css/hello.css
@@ -293,6 +293,45 @@ div.dashicons.big {
 	.bp-hello-content p {
 		font-size: 14px;
 	}
+
+	.bp-hello-content p.has-white-color.has-text-color.has-background.has-medium-font-size {
+		color: white;
+		padding: 1.25em 2.375em !important;
+	}
+
+	.bp-hello-content p a mark.has-inline-color.has-white-color {
+		color: white;
+	}
+
+	.bp-hello-content p a {
+		text-decoration: none;
+	}
+
+	.bp-hello-content p a:hover {
+		color: #dd823b;
+		text-decoration: underline;
+	}
+
+	.bp-hello-content .wp-container-core-buttons-is-layout-1.wp-container-core-buttons-is-layout-1 {
+		display: flex;
+		justify-content: center;
+	}
+
+	.bp-hello-content .has-vivid-red-background-color {
+		background-color: #be3631
+	}
+
+	.bp-hello-content .wp-block-button.is-style-fill a:hover {
+		text-decoration: underline;
+	}
+
+	.bp-hello-content .wp-block-button__link {
+		color: #fff;
+		box-shadow: none;
+		text-decoration: none;
+		padding: calc(.667em + 2px) calc(1.333em + 2px);
+		font-size: 1.125em;
+	}
 }
 
 /**
diff --git src/bp-core/classes/class-bp-admin.php src/bp-core/classes/class-bp-admin.php
index 4a1fc8750..9599e0fc7 100644
--- src/bp-core/classes/class-bp-admin.php
+++ src/bp-core/classes/class-bp-admin.php
@@ -185,7 +185,9 @@ class BP_Admin {
 		add_action( 'bp_register_admin_settings', array( $this, 'register_admin_settings' ) );
 
 		// Add a link to BuddyPress Hello in the admin bar.
-		add_action( 'admin_bar_menu', array( $this, 'admin_bar_about_link' ), 100 );
+		if ( bp_current_user_can( 'bp_moderate' ) ) {
+			add_action( 'admin_bar_menu', array( $this, 'admin_bar_about_link' ), 100 );
+		}
 
 		// Add a description of BuddyPress tools in the available tools page.
 		if ( bp_current_user_can( 'bp_moderate' ) ) {
