diff --git a/frontend/src/components/home/Hero.tsx b/frontend/src/components/home/Hero.tsx
index 9b96b09..58680b7 100644
--- a/frontend/src/components/home/Hero.tsx
+++ b/frontend/src/components/home/Hero.tsx
@@ -148,10 +148,12 @@ export function Hero() {
-
- saveHero('badge_value', v)} />
-
-
+ {String(hero.badge_value ?? '').trim() !== '' && (
+
+ saveHero('badge_value', v)} />
+
+ )}
+
saveHero('badge_label', v)} />
diff --git a/frontend/src/components/home/Timeline.tsx b/frontend/src/components/home/Timeline.tsx
index 0500d3b..5785923 100644
--- a/frontend/src/components/home/Timeline.tsx
+++ b/frontend/src/components/home/Timeline.tsx
@@ -19,7 +19,7 @@ function Item({ item, index }: { item: Milestone; index: number }) {
{/* دایرهها: مرکز دایره در موبایل و دسکتاپ دقیقاً روی مرکز خط 2px است */}