diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx
index 32cb608..1ba369d 100644
--- a/src/pages/HomePage.tsx
+++ b/src/pages/HomePage.tsx
@@ -1,20 +1,115 @@
import AboutText from '@/components/sections/about/AboutText';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeaturesProfileCards from '@/components/sections/features/FeaturesProfileCards';
-import HeroTiltedCards from '@/components/sections/hero/HeroTiltedCards';
import MetricsGradientCards from '@/components/sections/metrics/MetricsGradientCards';
import ProductMediaCards from '@/components/sections/product/ProductMediaCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards';
-import { CheckCircle, Clock, Smile } from "lucide-react";
-import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
+import { CheckCircle, Clock, Smile } from 'lucide-react';
+import SectionErrorBoundary from '@/components/ui/SectionErrorBoundary';
+import Button from '@/components/ui/Button';
+import HeroBackgroundSlot from '@/components/ui/HeroBackgroundSlot';
+import TextAnimation from '@/components/ui/TextAnimation';
+import ImageOrVideo from '@/components/ui/ImageOrVideo';
+import ScrollReveal from '@/components/ui/ScrollReveal';
+import { cls } from '@/lib/utils';
+
+// ── Inlined from src/components/sections/hero/HeroTiltedCards.tsx (was {tag}