diff --git a/public/assets/ark-library/banners/README.md b/public/assets/ark-library/banners/README.md
deleted file mode 100644
index d8b8f04..0000000
--- a/public/assets/ark-library/banners/README.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Home banner slider images
-
-Drop banner images here as `banner-1.png`, `banner-2.png`, `banner-3.png`, `banner-4.png`.
-
-- Used by `src/components/FigmaBanner.tsx` (home page slider on `/`)
-- Recommended size: 780 × 400 px (2x of mobile 390 × 200)
-- Format: PNG or WebP; PNG keeps the existing pipeline
-- Filenames are fixed; replace the file to swap a slide
-- To add more slides, append to `BANNER_SLIDES` in `FigmaBanner.tsx`
diff --git a/public/assets/ark-library/banners/banner-1.png b/public/assets/ark-library/banners/banner-1.png
deleted file mode 100644
index 6f769b4..0000000
Binary files a/public/assets/ark-library/banners/banner-1.png and /dev/null differ
diff --git a/public/assets/ark-library/banners/banner-2.png b/public/assets/ark-library/banners/banner-2.png
deleted file mode 100644
index ff9a1ef..0000000
Binary files a/public/assets/ark-library/banners/banner-2.png and /dev/null differ
diff --git a/public/assets/ark-library/banners/banner-3.png b/public/assets/ark-library/banners/banner-3.png
deleted file mode 100644
index 3132516..0000000
Binary files a/public/assets/ark-library/banners/banner-3.png and /dev/null differ
diff --git a/public/assets/ark-library/banners/banner-4.png b/public/assets/ark-library/banners/banner-4.png
deleted file mode 100644
index 7896a43..0000000
Binary files a/public/assets/ark-library/banners/banner-4.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/README.md b/public/assets/ark-library/figma/README.md
index 19f8bf6..850f977 100644
--- a/public/assets/ark-library/figma/README.md
+++ b/public/assets/ark-library/figma/README.md
@@ -2,11 +2,8 @@
Source: Figma file `uHDZkVHjAp7BXDKQKB0PM4`, responsive reference node `3761:10923`.
-- `banner-desktop.png` — desktop/tablet banner export from node `3621:1225`.
-- `banner-wide.png` — provided wide banner crop from node `3718:11952`.
-- `banner-576.png` — mobile/tablet banner crop from node `3726:13099`.
-- `banner-440.png` — mobile banner crop from node `3726:14199`.
-- `banner-375.png` — mobile banner crop from node `3726:14238`.
-- `official-recommendation-1.png` ... `official-recommendation-5.png` — official recommendation cover exports from the 1920px frame card image nodes; used only as fallback/placeholder covers so real resource cards keep accurate API-provided imagery.
+Currently retained asset:
-These files are visual UI assets only. They do not change backend data or API contracts.
+- `official-recommendation-cover.png` — fallback/placeholder cover used by `src/components/RecommendedCard.tsx` via `src/components/FigmaBanner.tsx`.
+
+Old static banner exports and individual recommendation placeholder exports were removed because the frontend now loads home banners from `/api/banners` and only uses the single shared recommendation cover fallback.
diff --git a/public/assets/ark-library/figma/banner-375.png b/public/assets/ark-library/figma/banner-375.png
deleted file mode 100644
index 352e59a..0000000
Binary files a/public/assets/ark-library/figma/banner-375.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/banner-440.png b/public/assets/ark-library/figma/banner-440.png
deleted file mode 100644
index 23bb0a8..0000000
Binary files a/public/assets/ark-library/figma/banner-440.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/banner-576.png b/public/assets/ark-library/figma/banner-576.png
deleted file mode 100644
index 59f9336..0000000
Binary files a/public/assets/ark-library/figma/banner-576.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/banner-desktop.png b/public/assets/ark-library/figma/banner-desktop.png
deleted file mode 100644
index 732db3f..0000000
Binary files a/public/assets/ark-library/figma/banner-desktop.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/banner-mobile-1.png b/public/assets/ark-library/figma/banner-mobile-1.png
deleted file mode 100644
index 7896dc4..0000000
Binary files a/public/assets/ark-library/figma/banner-mobile-1.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/banner-wide.png b/public/assets/ark-library/figma/banner-wide.png
deleted file mode 100644
index caad015..0000000
Binary files a/public/assets/ark-library/figma/banner-wide.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/official-recommendation-1.png b/public/assets/ark-library/figma/official-recommendation-1.png
deleted file mode 100644
index 1b42521..0000000
Binary files a/public/assets/ark-library/figma/official-recommendation-1.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/official-recommendation-2.png b/public/assets/ark-library/figma/official-recommendation-2.png
deleted file mode 100644
index 1b42521..0000000
Binary files a/public/assets/ark-library/figma/official-recommendation-2.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/official-recommendation-3.png b/public/assets/ark-library/figma/official-recommendation-3.png
deleted file mode 100644
index 1b42521..0000000
Binary files a/public/assets/ark-library/figma/official-recommendation-3.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/official-recommendation-4.png b/public/assets/ark-library/figma/official-recommendation-4.png
deleted file mode 100644
index 1b42521..0000000
Binary files a/public/assets/ark-library/figma/official-recommendation-4.png and /dev/null differ
diff --git a/public/assets/ark-library/figma/official-recommendation-5.png b/public/assets/ark-library/figma/official-recommendation-5.png
deleted file mode 100644
index 1b42521..0000000
Binary files a/public/assets/ark-library/figma/official-recommendation-5.png and /dev/null differ
diff --git a/public/assets/ark-library/header-logo.svg b/public/assets/ark-library/header-logo.svg
deleted file mode 100644
index 2282c23..0000000
--- a/public/assets/ark-library/header-logo.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/public/assets/ark-library/media/svg/education.svg b/public/assets/ark-library/media/svg/education.svg
deleted file mode 100644
index 16c087f..0000000
--- a/public/assets/ark-library/media/svg/education.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/public/assets/ark-library/media/svg/educational-clips.svg b/public/assets/ark-library/media/svg/educational-clips.svg
deleted file mode 100644
index 04923f3..0000000
--- a/public/assets/ark-library/media/svg/educational-clips.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/public/assets/ark-library/navbar/profile-active.svg b/public/assets/ark-library/navbar/profile-active.svg
deleted file mode 100644
index 4481dc7..0000000
--- a/public/assets/ark-library/navbar/profile-active.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/public/assets/ark-library/navbar/profile-inactive.svg b/public/assets/ark-library/navbar/profile-inactive.svg
deleted file mode 100644
index 1072550..0000000
--- a/public/assets/ark-library/navbar/profile-inactive.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/public/assets/hero-banner.png b/public/assets/hero-banner.png
deleted file mode 100644
index c16564b..0000000
Binary files a/public/assets/hero-banner.png and /dev/null differ