diff --git a/src/pages/home/components/Hero.tsx b/src/pages/home/components/Hero.tsx
index 1776857..dded885 100644
--- a/src/pages/home/components/Hero.tsx
+++ b/src/pages/home/components/Hero.tsx
@@ -1,5 +1,27 @@
import { useTranslation } from 'react-i18next';
-import { Github, Linkedin, Mail } from 'lucide-react';
+
+// Inline SVG icons to avoid lazy-loading issues
+const LinkedinIcon = () => (
+
+);
+
+const GithubIcon = () => (
+
+);
+
+const MailIcon = () => (
+
+);
const Hero = () => {
const { t } = useTranslation();
@@ -39,7 +61,7 @@ const Hero = () => {
className="inline-flex items-center justify-center w-9 h-9 text-white hover:text-zinc-300 transition-colors"
aria-label={t('pages.home.hero.social.linkedin.title')}
>
-
+
{
className="inline-flex items-center justify-center w-9 h-9 text-white hover:text-zinc-300 transition-colors"
aria-label={t('pages.home.hero.social.github.title')}
>
-
+
{
className="inline-flex items-center justify-center w-10 h-10 text-white hover:text-zinc-300 transition-colors"
aria-label={t('pages.home.hero.social.getInTouch')}
>
-
+