diff --git a/apps/portal/public/og/background-1.png b/apps/portal/public/og/background-1.png
index fe20f7a19c6..a5992873fa5 100644
Binary files a/apps/portal/public/og/background-1.png and b/apps/portal/public/og/background-1.png differ
diff --git a/apps/portal/public/og/icons/account-abstraction.svg b/apps/portal/public/og/icons/account-abstraction.svg
new file mode 100644
index 00000000000..5d0900d2831
--- /dev/null
+++ b/apps/portal/public/og/icons/account-abstraction.svg
@@ -0,0 +1,51 @@
+
diff --git a/apps/portal/public/og/icons/auth.svg b/apps/portal/public/og/icons/auth.svg
deleted file mode 100644
index 366e23b5919..00000000000
--- a/apps/portal/public/og/icons/auth.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/portal/public/og/icons/contract.svg b/apps/portal/public/og/icons/contract.svg
deleted file mode 100644
index 1a6036d542e..00000000000
--- a/apps/portal/public/og/icons/contract.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/portal/public/og/icons/contracts.svg b/apps/portal/public/og/icons/contracts.svg
new file mode 100644
index 00000000000..2b6c3057a5b
--- /dev/null
+++ b/apps/portal/public/og/icons/contracts.svg
@@ -0,0 +1,30 @@
+
diff --git a/apps/portal/public/og/icons/infra.svg b/apps/portal/public/og/icons/infra.svg
deleted file mode 100644
index 85c3f279fef..00000000000
--- a/apps/portal/public/og/icons/infra.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/portal/public/og/icons/insight.svg b/apps/portal/public/og/icons/insight.svg
index a48b5597729..5e51c6a0e23 100644
--- a/apps/portal/public/og/icons/insight.svg
+++ b/apps/portal/public/og/icons/insight.svg
@@ -1,12 +1,96 @@
-