1:"$Sreact.fragment"
5:I[90484,[],"OutletBoundary"]
6:"$Sreact.suspense"
8:I[90484,[],"ViewportBoundary"]
a:I[90484,[],"MetadataBoundary"]
c:I[27123,[],"default",1]
:HL["/_next/static/media/7b89a4fd5e90ede0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/9dd75fadc5b3df29-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/e18f83c737786aa7-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/css/940d3cd59d705d55.css","style"]
0:{"P":null,"c":["","index"],"q":"","i":false,"f":[[["",{"children":["(main)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/940d3cd59d705d55.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L2"]}],{"children":[["$","$1","c",{"children":[null,"$L3"]}],{"children":[["$","$1","c",{"children":["$L4",null,["$","$L5",null,{"children":["$","$6",null,{"name":"Next.MetadataOutlet","children":"$@7"}]}]]}],{},null,false,null]},null,false,null]},null,false,null],["$","$1","h",{"children":[null,["$","$L8",null,{"children":"$L9"}],["$","div",null,{"hidden":true,"children":["$","$La",null,{"children":["$","$6",null,{"name":"Next.Metadata","children":"$Lb"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$c",[]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"fIe5ZDP0vof9XjuIrH7mI"}
d:I[57121,[],""]
e:I[74581,[],""]
10:I[42593,["6654","static/chunks/c0e7568e-024c602ee9e67275.js","6678","static/chunks/3204862b-aef8e382f16116cb.js","9910","static/chunks/06f0e697-9ad551e64615b49f.js","5177","static/chunks/5177-115175e1e9a68ca6.js","6869","static/chunks/6869-10c76bdddc658470.js","9683","static/chunks/9683-8520c627689e1a1e.js","3991","static/chunks/3991-0e9eb484a9ee475d.js","4697","static/chunks/4697-9df8e0747044c9a3.js","2399","static/chunks/2399-afecd1b56a9cbb73.js","7177","static/chunks/app/layout-66cbf1a808e80716.js"],""]
2:["$","html",null,{"lang":"fr","className":"scroll-smooth","children":[["$","head",null,{"children":[["$","link",null,{"rel":"preconnect","href":"https://cdn.sanity.io","crossOrigin":"anonymous"}],["$","link",null,{"rel":"dns-prefetch","href":"https://cdn.sanity.io"}],[["$","link",null,{"rel":"preconnect","href":"https://www.googletagmanager.com"}],["$","link",null,{"rel":"dns-prefetch","href":"https://www.googletagmanager.com"}]],["$","script",null,{"async":true,"src":"https://plausible.io/js/pa-Fbui0uxvxDQ8ntLKYdQDA.js"}],["$","script",null,{"dangerouslySetInnerHTML":{"__html":"window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};\n  plausible.init()"}}],["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Person\",\"name\":\"Ablaye\",\"url\":\"https://www.ifarame.com\",\"jobTitle\":\"Développeur Web & Mobile\",\"description\":\"Développeur Web & Mobile spécialisé en React, Next.js, Node.js et Firebase.\",\"knowsAbout\":[\"React\",\"Next.js\",\"Node.js\",\"TypeScript\",\"Firebase\",\"MongoDB\",\"Tailwind CSS\"],\"offers\":{\"@type\":\"Offer\",\"description\":\"Services de développement web et mobile en freelance\"}}"}}]]}],["$","body",null,{"className":"__variable_ea5885 __variable_98b6bd","children":[["$","$Ld",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Le",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],"$Lf",false,[["$","$L10",null,{"src":"https://www.googletagmanager.com/gtag/js?id=G-E7HZFV8YVY","strategy":"afterInteractive"}],["$","$L10",null,{"id":"gtag-init","strategy":"afterInteractive","children":"\n          window.dataLayer = window.dataLayer || [];\n          function gtag(){dataLayer.push(arguments);}\n          gtag('js', new Date());\n          gtag('config', 'G-E7HZFV8YVY');\n        "}]]]}]]}]
11:I[46257,["6654","static/chunks/c0e7568e-024c602ee9e67275.js","6678","static/chunks/3204862b-aef8e382f16116cb.js","9910","static/chunks/06f0e697-9ad551e64615b49f.js","5177","static/chunks/5177-115175e1e9a68ca6.js","6869","static/chunks/6869-10c76bdddc658470.js","9683","static/chunks/9683-8520c627689e1a1e.js","3991","static/chunks/3991-0e9eb484a9ee475d.js","4697","static/chunks/4697-9df8e0747044c9a3.js","2399","static/chunks/2399-afecd1b56a9cbb73.js","7177","static/chunks/app/layout-66cbf1a808e80716.js"],"SanityLive"]
:HC"https://t4xy255k.api.sanity.io"
12:{"id":"40567088a5bb8966136309abb61974868e3e5d892e","bound":null}
f:["$","$L11",null,{"projectId":"t4xy255k","dataset":"production","apiHost":"https://api.sanity.io","apiVersion":"2026-02-01","useProjectHostname":true,"requestTagPrefix":"$undefined","requestTag":"$undefined","token":"$undefined","draftModeEnabled":false,"draftModePerspective":"published","refreshOnMount":"$undefined","refreshOnFocus":true,"refreshOnReconnect":true,"onError":"$undefined","onGoAway":"$undefined","intervalOnGoAway":"$undefined","revalidateSyncTags":"$h12","waitFor":"$undefined"}]
9:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#C9A24A"}],["$","meta","3",{"name":"color-scheme","content":"dark"}]]
13:I[86869,[],"IconMark"]
7:null
b:[["$","title","0",{"children":"Accueil | IFARAME"}],["$","meta","1",{"name":"description","content":"Ablaye — Développeur Web & Mobile freelance. Je crée des plateformes web élégantes et performantes avec React, Next.js, Node.js et Firebase."}],["$","meta","2",{"name":"application-name","content":"IFARAME"}],["$","link","3",{"rel":"author","href":"https://www.ifarame.com"}],["$","meta","4",{"name":"author","content":"Ablaye"}],["$","link","5",{"rel":"manifest","href":"/manifest.webmanifest","crossOrigin":"$undefined"}],["$","meta","6",{"name":"keywords","content":"développeur web,développeur mobile,React,Next.js,Node.js,TypeScript,Firebase,MongoDB,portfolio,freelance,Ablaye,IFARAME,développeur full-stack"}],["$","meta","7",{"name":"creator","content":"Ablaye"}],["$","meta","8",{"name":"publisher","content":"IFARAME"}],["$","meta","9",{"name":"robots","content":"index, follow"}],["$","meta","10",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["$","meta","11",{"name":"category","content":"technology"}],["$","link","12",{"rel":"canonical","href":"https://www.ifarame.com"}],["$","meta","13",{"name":"mobile-web-app-capable","content":"yes"}],["$","meta","14",{"name":"apple-mobile-web-app-title","content":"IFARAME"}],["$","meta","15",{"name":"apple-mobile-web-app-status-bar-style","content":"black-translucent"}],["$","meta","16",{"property":"og:title","content":"IFARAME — Portfolio"}],["$","meta","17",{"property":"og:description","content":"Ablaye — Développeur Web & Mobile freelance. Créateur d'expériences numériques élégantes et performantes."}],["$","meta","18",{"property":"og:url","content":"https://www.ifarame.com"}],["$","meta","19",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","20",{"name":"twitter:title","content":"IFARAME — Portfolio"}],["$","meta","21",{"name":"twitter:description","content":"Portfolio d'Ablaye — Développeur Web & Mobile spécialisé en React, Next.js, Node.js et Firebase."}],["$","meta","22",{"name":"twitter:image","content":"https://www.ifarame.com/assets/logo-ifarame.png"}],["$","link","23",{"rel":"icon","href":"/favicon.ico?570274113551cb78","type":"image/x-icon","sizes":"32x32"}],["$","link","24",{"rel":"icon","href":"/icons/icon-192.png","sizes":"192x192","type":"image/png"}],["$","link","25",{"rel":"icon","href":"/icons/icon-512.png","sizes":"512x512","type":"image/png"}],["$","link","26",{"rel":"icon","href":"/icons/icon.svg","type":"image/svg+xml"}],["$","link","27",{"rel":"apple-touch-icon","href":"/apple-touch-icon.png","sizes":"180x180","type":"image/png"}],["$","$L13","28",{}]]
14:I[16279,["9204","static/chunks/94730671-b4ace7d5fd2e4d60.js","4206","static/chunks/5e22fd23-2cb33afbc5eca999.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","3889","static/chunks/3889-7355b7adea635ab2.js","287","static/chunks/287-64334dfc21b6edd2.js","1101","static/chunks/1101-e59688863fda8e6f.js","2076","static/chunks/app/(main)/layout-6c121e53723afaa5.js"],"default"]
15:I[55111,["3873","static/chunks/3d47b92a-11087d92c8b194da.js","8425","static/chunks/8425-943a46168f2086d2.js","686","static/chunks/app/(main)/not-found-2767bd5284b82066.js"],"default"]
16:I[85384,["9204","static/chunks/94730671-b4ace7d5fd2e4d60.js","4206","static/chunks/5e22fd23-2cb33afbc5eca999.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","3889","static/chunks/3889-7355b7adea635ab2.js","287","static/chunks/287-64334dfc21b6edd2.js","1101","static/chunks/1101-e59688863fda8e6f.js","2076","static/chunks/app/(main)/layout-6c121e53723afaa5.js"],"default"]
17:I[38437,["2362","static/chunks/30a37ab2-ebe83858533478e3.js","6446","static/chunks/53c13509-3272863060ac62e1.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","7619","static/chunks/app/(main)/page-7af73900918b947c.js"],"Image"]
18:I[98500,["2362","static/chunks/30a37ab2-ebe83858533478e3.js","6446","static/chunks/53c13509-3272863060ac62e1.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","7619","static/chunks/app/(main)/page-7af73900918b947c.js"],""]
19:I[85639,["2362","static/chunks/30a37ab2-ebe83858533478e3.js","6446","static/chunks/53c13509-3272863060ac62e1.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","7619","static/chunks/app/(main)/page-7af73900918b947c.js"],"default"]
3:[["$","$L14",null,{"navLinks":[{"_key":"b8644dcb0efe","href":"/","name":"Accueil"},{"_key":"eae22c55c6b1","href":"/services","name":"Services"},{"_key":"6f2505399623","href":"/realisations","name":"Réalisations"},{"_key":"6589a2e0cc12","href":"/contacts","name":"Contacts"}]}],["$","$Ld",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Le",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","$L15",null,{}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L16",null,{"services":[{"_id":"0a046a12-f790-48cf-97f6-38ba05ab61e5","description":"Présentez votre entreprise, vos services et votre expertise avec un site vitrine professionnel, moderne et optimisé pour transformer vos visiteurs en prospects.","num":"01","slug":"site-vitrine","title":"Site Vitrine"},{"_id":"314d5e42-7479-40ab-8d40-d4448e64189e","description":"Présentez votre entreprise, vos services et vos réalisations avec un site vitrine professionnel, rapide et optimisé pour convertir vos visiteurs en prospects qualifiés.","num":"02","slug":"site-catalogue","title":"Site Catalogue"},{"_id":"450aa02c-8714-43bf-92df-61584fa62c77","description":"Vendez vos produits en ligne avec une boutique e-commerce performante, sécurisée et conçue pour maximiser vos ventes 24h/24 et 7j/7.","num":"03","slug":"site-e-commerce","title":"Site e-commerce"},{"_id":"3dab9f05-87ea-421e-b0de-0ecd76031e85","description":"Améliorez votre visibilité sur les moteurs de recherche et attirez un trafic qualifié grâce à une stratégie SEO technique, éditoriale et orientée résultats.","num":"04","slug":"seo-optimisation","title":"SEO Optimisation"}],"projects":[{"_id":"5cd7f100-a9db-42ab-b4d2-dfeaf576aa9d","category":"Plateforme AgriTech / Marketplace agricole","description":"Plateforme AgriTech tout-en-un dédiée à la modernisation de l’agriculture au Sénégal.\nSenAgriTech permet aux producteurs d’optimiser la gestion de leurs parcelles et de leurs stocks, d’appuyer leurs décisions grâce à des analyses intelligentes, et de vendre leur production via une marketplace intégrée.\nPensée pour la performance, la scalabilité et l’impact économique local, la solution favorise l’augmentation des rendements, l’amélioration des revenus agricoles et la coopération entre acteurs du secteur.","githubUrl":"https://github.com/abdoulayeloo/senagritech","image":{"_type":"image","asset":{"_ref":"image-c2bf2955c61f9c2236f0cce0f6664244d1cd386c-1920x1080-png","_type":"reference"}},"liveUrl":"https://senagritech.ifarame.com","num":"04","slug":"senagritech","stack":["Next.js","Zustand","Prisma","TypeScript","Authjs","PostgresSQL","Supabase"],"title":"SenAgriTech"},{"_id":"e4379e70-7558-4b2f-81a2-887f999ddb5a","category":"Site Vitrine","description":"Conception d’un site vitrine premium pour TECSEN International afin de présenter ses services en sécurité électronique, protection incendie et construction clé en main.","githubUrl":"https://github.com/abdoulayeloo/tecsen.git","image":{"_type":"image","asset":{"_ref":"image-394bbb04900fc43a2bec7af8d8cc0e4b94857b7d-1920x1080-png","_type":"reference"}},"liveUrl":"https://tecsen.vercel.app","num":"09","slug":"tecsen-international","stack":["Next.js","TypeScript","Tailwind CSS","Framer Motio","Vercel"],"title":"TECSEN International"},{"_id":"50b2824f-7ba0-461f-8a4a-a07e7a24fe20","category":"Site vitrine - B2B","description":"Refonte digitale d'AITEK Sénégal, distributeur informatique de référence à Dakar. Une vitrine moderne pensée pour rassurer les grands comptes, séduire les revendeurs partenaires et asseoir le leadership du groupe sur le marché UEMOA.","githubUrl":"https://github.com/abdoulayeloo/aitek.git","image":{"_type":"image","asset":{"_ref":"image-38189ee75e8fefff57c3ee80758108d1f17eb15a-1920x1080-png","_type":"reference"}},"liveUrl":"https://aitek-five.vercel.app","num":"06","slug":"aitek-senegal-site-vitrine-b2b","stack":["Next.js","TypeScript","Tailwind CSS","shadcn/ui","Framer Motion","Vercel"],"title":"AITEK Sénégal — Site vitrine B2B"},{"_id":"912c765f-e5d1-4247-bb0e-3f468cad61a8","category":"Site Vitrine","description":"Site vitrine moderne pour ALOTECHNICS, partenaire dakarois en gestion de projets pour l'industrie agroalimentaire. Une vitrine professionnelle pensée pour rassurer les industriels, valoriser l'expertise terrain et générer des contacts qualifiés.","githubUrl":"https://github.com/abdoulayeloo/alotechnics.git","image":{"_type":"image","asset":{"_ref":"image-8adcc5bd1dca427514bc19aba9c5bde572d18917-1920x1080-png","_type":"reference"}},"liveUrl":"https://alotechnics.com","num":"07","slug":"alotechnics-ingenierie-agroalimentaire-dakar","stack":["Next.js","TypeScript","Tailwind CSS","Shadcn/ui","Framer Motion","Vercel"],"title":"ALOTECHNICS Ingénierie agroalimentaire à Dakar"},{"_id":"f08fde3b-727e-4fed-bd84-ca7c14462e9b","category":"Site vitrine B2B","description":"Site vitrine moderne pour GLC (Global Logistique & Consulting), prestataire logistique B2B basé à Dakar. Une vitrine premium pensée pour rassurer les directions supply chain, simplifier la prise de contact et générer des demandes de devis qualifiées au Sénégal et en Afrique de l'Ouest.","githubUrl":"https://github.com/abdoulayeloo/gllc","image":{"_type":"image","asset":{"_ref":"image-2d844d3260685db9943b54d84599e629f18506a2-1920x1080-png","_type":"reference"}},"liveUrl":"https://global-lc.com","num":"08","slug":"global-lc-vitrine-d-un-partenaire-logistique-de-confiance-a-dakar","stack":["Next.js","TypeScript","Tailwind CSS","Shadcn/ui","Framer Motion","Vercel"],"title":"Global LC"},{"_id":"36413652-e999-4916-b4c0-56216def9f6a","category":"Développement Web","description":"Développement d'un portfolio moderne et ultra-performant conçu pour l'ère du web dynamique. Ce projet fusionne une architecture Headless CMS avec une interface utilisateur fluide. L'objectif était de créer une expérience immersive où la gestion du contenu est totalement décentralisée, permettant une mise à jour en temps réel sans toucher au code, tout en maintenant des animations fluides.","githubUrl":"https://github.com/abdoulayeloo/ablaye-portfolio","image":{"_type":"image","asset":{"_ref":"image-2f4dfa389bd6176316d8d304e89df27ea9fa4993-1920x1080-png","_type":"reference"}},"liveUrl":"https://ifarame.com","num":"03","slug":"ablaye-lo-portfolio-2026","stack":["Next.js (App Router)","Sanity.io","Framer Motion","Shadcn/UI","Tailwind CSS","TypeScript"],"title":"Ablaye LO — Portfolio"},{"_id":"66f7ad76-7bf6-4d5f-85eb-c4836acd8f82","category":"Développement Web","description":null,"githubUrl":"https://github.com/abdoulayeloo/prompt-os","image":{"_type":"image","asset":{"_ref":"image-5209233444ea81b24226801c6baa1983a4bbf700-1800x1800-png","_type":"reference"}},"liveUrl":null,"num":"05","slug":"prompt-os","stack":["Next.js","Zod","Gemini Ai"],"title":"Prompt OS"},{"_id":"c6d08523-43f5-45c5-8404-c513b6eb41d6","category":"Site e-commerce","description":"Plateforme e-commerce performante et scalable, développée avec Next.js et TypeScript, utilisant Prisma et MySQL pour une gestion fiable des données et des transactions.\nL’architecture est pensée pour optimiser les performances, la conversion et la montée en charge, tout en garantissant une expérience utilisateur fluide et sécurisée.","githubUrl":"https://github.com/abdoulayeloo/yesenda","image":{"_type":"image","asset":{"_ref":"image-2fa7f4809fd794c1d24cf17926b0eac68f47f7e4-2562x1724-jpg","_type":"reference"}},"liveUrl":null,"num":"01","slug":"yesenda","stack":["Next.js","Sanity","Zod"],"title":"YESENDA"},{"_id":"295d322c-bd4f-4735-9668-8c1f174d920b","category":"FullStack","description":"Conception et développement de services d’authentification modernes avec Auth.js, Next.js, Prisma, Server Actions et Supabase.","githubUrl":"https://github.com/abdoulayeloo/next-auth-v5","image":{"_type":"image","asset":{"_ref":"image-b0e8a0b01bb1d8e4034c9de5f34e7c6297498be2-1794x1634-jpg","_type":"reference"}},"liveUrl":null,"num":"02","slug":"services-d-authentification","stack":["Next.js","Prisma","PostgreSQL","TypeScript","Shadcn/ui"],"title":"Services d’authentification "}],"navLinks":"$3:0:props:navLinks","contactInfo":{"address":"Dakar/Sénégal","email":"contact@ifarame.com","phone":"(+221) 77 727 63 39"}}]]
4:[["$","section",null,{"className":"relative flex min-h-screen items-center overflow-hidden pt-24","children":[["$","div",null,{"className":"pointer-events-none absolute inset-0","children":["$","div",null,{"className":"absolute left-1/2 top-1/4 h-[600px] w-[600px] -translate-x-1/2 rounded-full bg-gold/[0.03] blur-[120px]"}]}],["$","div",null,{"className":"container relative mx-auto","children":[["$","div",null,{"className":"flex flex-col items-center gap-16 xl:flex-row xl:items-center xl:justify-between xl:gap-0","children":[["$","div",null,{"className":"order-2 flex flex-col items-center text-center xl:order-none xl:items-start xl:text-left xl:max-w-[560px]","children":[["$","div",null,{"className":"mb-8 xl:mb-10","children":["$","$L17",null,{"src":"/assets/logo-ifarame.png","alt":"IFARAME Portfolio","width":160,"height":80,"className":"h-16 w-auto xl:h-20","style":{"width":"auto"},"priority":true}]}],["$","div",null,{"className":"mb-6 flex items-center gap-4","children":[["$","span",null,{"className":"block h-px w-8 bg-gold"}],["$","p",null,{"className":"font-body text-xs uppercase tracking-[0.25em] text-gold","children":"Développeur Web & Mobile"}]]}],["$","h1",null,{"className":"h1 mb-6 text-ivory","children":["Créateur d'expériences"," ",["$","em",null,{"className":"not-italic text-gold","children":"digitales"}]," ",["$","br",null,{"className":"hidden xl:block"}],"d'exception"]}],["$","p",null,{"className":"mb-10 max-w-[460px] font-body text-base leading-[1.8] text-ivory-muted","children":"Je conçois des plateformes web et mobiles performantes, en alliant esthétique raffinée et excellence technique."}],["$","div",null,{"className":"flex flex-wrap items-center justify-center gap-4 xl:justify-start","children":[["$","$L18",null,{"href":"/realisations","className":"group inline-flex cursor-pointer items-center gap-3 bg-gold px-7 py-3.5 font-body text-xs uppercase tracking-[0.2em] text-background shadow-[0_0_28px_rgba(201,162,74,0.2)] transition-all duration-300 hover:bg-gold-hover hover:shadow-[0_0_40px_rgba(201,162,74,0.35)] focus-visible:outline-none","children":["Voir mes projets",["$","svg",null,{"stroke":"currentColor","fill":"none","strokeWidth":"2","viewBox":"0 0 24 24","strokeLinecap":"round","strokeLinejoin":"round","className":"transition-transform duration-300 group-hover:translate-x-1","children":["$undefined",[["$","line","0",{"x1":"5","y1":"12","x2":"19","y2":"12","children":[]}],["$","polyline","1",{"points":"12 5 19 12 12 19","children":[]}]]],"style":{"color":"$undefined"},"height":"1em","width":"1em","xmlns":"http://www.w3.org/2000/svg"}]]}],["$","$L18",null,{"href":"/cv","className":"group inline-flex cursor-pointer items-center gap-3 border border-gold/40 px-7 py-3.5 font-body text-xs uppercase tracking-[0.2em] text-ivory-muted transition-all duration-300 hover:border-gold hover:text-ivory focus-visible:outline-none","children":["Mon parcours",["$","svg",null,{"stroke":"currentColor","fill":"none","strokeWidth":"2","viewBox":"0 0 24 24","strokeLinecap":"round","strokeLinejoin":"round","className":"transition-transform duration-300 group-hover:translate-y-0.5","children":["$undefined",[["$","path","0",{"d":"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4","children":[]}],["$","polyline","1",{"points":"7 10 12 15 17 10","children":[]}],["$","line","2",{"x1":"12","y1":"15","x2":"12","y2":"3","children":[]}]]],"style":{"color":"$undefined"},"height":"1em","width":"1em","xmlns":"http://www.w3.org/2000/svg"}]]}]]}],["$","div",null,{"className":"mt-10","children":["$","$L19",null,{"socials":[{"_key":"6f93c6af2125","href":"https://facebook.com/ablaye.lo","iconName":"FaFacebook","platform":"Facebook"},{"_key":"207cc9b244be","href":"https://github.com/abdoulayeloo","iconName":"FaGithub","platform":"Github"},{"_key":"ff31b1bf7921","href":"https://x.com/ablayeloo","iconName":"FaTwitter","platform":"X"}]}]}]]}],["$","div",null,{"className":"order-1 xl:order-none","children":["$","div",null,{"className":"relative h-[340px] w-[280px] xl:h-[480px] xl:w-[380px]","children":[["$","div",null,{"className":"absolute inset-0 border border-gold/30"}],["$","div",null,{"className":"absolute -bottom-3 -right-3 h-full w-full border border-gold/12"}],"$L1a","$L1b"]}]}]]}],"$L1c"]}]]}],"$L1d"]
1e:I[21957,["2362","static/chunks/30a37ab2-ebe83858533478e3.js","6446","static/chunks/53c13509-3272863060ac62e1.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","7619","static/chunks/app/(main)/page-7af73900918b947c.js"],"PreloadChunks"]
1a:["$","div",null,{"className":"relative h-full w-full overflow-hidden","children":[["$","$L17",null,{"src":"/assets/ablaye-portfolio-hr.png","fill":true,"quality":78,"priority":true,"fetchPriority":"high","sizes":"(min-width: 1280px) 380px, 280px","alt":"Portrait d'Ablaye","className":"object-cover object-top brightness-90"}],["$","div",null,{"className":"absolute inset-x-0 bottom-0 h-1/3 bg-gradient-to-t from-background to-transparent"}]]}]
1b:["$","div",null,{"className":"absolute -right-5 top-10 border border-gold/25 bg-surface px-4 py-2.5 xl:-right-8","children":[["$","p",null,{"className":"font-body text-xs uppercase tracking-[0.15em] text-gold","children":"Disponible"}],["$","span",null,{"className":"mt-1 block h-px w-full bg-gold/30"}]]}]
1c:["$","div",null,{"className":"absolute bottom-8 left-1/2 hidden -translate-x-1/2 flex-col items-center gap-2 xl:flex","children":[["$","p",null,{"className":"font-body text-xs uppercase tracking-[0.2em] text-ivory-dim","children":"Scroll"}],["$","div",null,{"className":"flex h-8 w-5 items-start justify-center rounded-full border border-gold/20 p-1","children":["$","span",null,{"className":"h-1.5 w-1 animate-scroll-bounce rounded-full bg-gold"}]}]]}]
1d:["$","$6",null,{"fallback":["$","div",null,{"className":"h-[180px]","aria-hidden":true}],"children":[["$","$L1e",null,{"moduleIds":["app/(main)/page.tsx -> @/components/Stats"]}],"$L1f"]}]
20:I[28430,["2362","static/chunks/30a37ab2-ebe83858533478e3.js","6446","static/chunks/53c13509-3272863060ac62e1.js","8425","static/chunks/8425-943a46168f2086d2.js","8437","static/chunks/8437-26259f5d643a7d45.js","7619","static/chunks/app/(main)/page-7af73900918b947c.js"],"default"]
1f:["$","$L20",null,{"stats":[{"_key":"4b52b9c801e9","num":5,"text":"Années d'expérience"},{"_key":"cefb825a97fe","num":10,"text":"Projets réalisés"},{"_key":"aaf3f0bc78db","num":10,"text":"Technologies maîtrisées"},{"_key":"7c60b710893c","num":1300,"text":"Commits"}]}]
