1:"$Sreact.fragment" 2:I[44805,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 3:I[62319,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 4:I[39756,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 5:I[37457,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default"] 6:I[22016,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],""] 10:I[68027,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"default",1] :HL["/_next/static/chunks/3j1zy5hqqsufv.css","style"] :HL["/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2","font",{"crossOrigin":"","type":"font/woff2"}] e:X 0:{"P":null,"c":["","projects"],"q":"","i":false,"f":[[["",{"children":["projects",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/3j1zy5hqqsufv.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/1tbz3tchcnb5j.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0x846vyb3769-.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable h-full antialiased","suppressHydrationWarning":true,"children":["$","body",null,{"id":"top","className":"min-h-full flex flex-col bg-background text-foreground","children":[["$","$L2",null,{}],["$","$L3",null,{}],["$","main",null,{"className":"flex-1","children":["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",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"}]}],["$","footer",null,{"className":"relative overflow-hidden bg-gradient-to-b from-slate-950 via-slate-900 to-slate-950 text-slate-300","children":[["$","div",null,{"aria-hidden":true,"className":"absolute inset-x-0 top-0 h-px bg-gradient-to-r from-transparent via-blue-400/60 to-transparent"}],["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute -top-40 left-1/2 h-80 w-[36rem] -translate-x-1/2 rounded-full bg-blue-500/10 blur-3xl"}],["$","div",null,{"className":"mx-auto w-full max-w-[1680px] px-6 sm:px-10 lg:px-16 relative py-16","children":[["$","div",null,{"className":"grid grid-cols-1 gap-10 md:grid-cols-3","children":[["$","div",null,{"children":[["$","$L6",null,{"href":"/","className":"text-lg font-semibold tracking-tight text-white","children":["Ashar",["$","span",null,{"className":"text-teal-400","children":"."}]]}],["$","p",null,{"className":"mt-3 max-w-xs text-sm text-slate-400","children":["Web Developer & UI/UX Designer"," building fast, responsive, and thoughtful web experiences."]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-semibold text-white","children":"Navigate"}],["$","ul",null,{"className":"mt-4 space-y-2","children":[["$","li","/",{"children":["$","$L6",null,{"href":"/","className":"text-sm text-slate-400 transition-colors hover:text-teal-300","children":"Home"}]}],["$","li","/#about",{"children":["$","$L6",null,{"href":"/#about","className":"text-sm text-slate-400 transition-colors hover:text-teal-300","children":"About"}]}],["$","li","/projects",{"children":["$","$L6",null,{"href":"/projects","className":"text-sm text-slate-400 transition-colors hover:text-teal-300","children":"Projects"}]}],["$","li","/experience",{"children":["$","$L6",null,{"href":"/experience","className":"text-sm text-slate-400 transition-colors hover:text-teal-300","children":"Experience"}]}],["$","li","/#contact",{"children":["$","$L6",null,{"href":"/#contact","className":"text-sm text-slate-400 transition-colors hover:text-teal-300","children":"Contact"}]}]]}]]}],["$","div",null,{"children":[["$","h3",null,{"className":"text-sm font-semibold text-white","children":"Get in touch"}],["$","ul",null,{"className":"mt-4 space-y-3","children":["$L7","$L8","$L9","$La"]}]]}]]}],"$Lb"]}]]}]]}]}]]}],{"children":["$Lc",{"children":["$Ld",{},null,false,null]},null,false,"$e"]},null,false,null],"$Lf",false]],"m":"$undefined","G":["$10",["$L11"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"oYbk2rT7_2WgvCnZwe-zQ"} 12:I[5014,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"default"] 15:I[59095,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"default"] 1c:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"ViewportBoundary"] 1e:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"MetadataBoundary"] 1f:"$Sreact.suspense" 7:["$","li",null,{"children":["$","a",null,{"href":"mailto:asharpervaiz2018@gmail.com","className":"group inline-flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-teal-300","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7","key":"132q7q"}],["rect",{"x":"2","y":"4","width":"20","height":"16","rx":"2","key":"izxlao"}]],"className":"lucide-mail","size":16}],"asharpervaiz2018@gmail.com",["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M7 7h10v10","key":"1tivn9"}],["path",{"d":"M7 17 17 7","key":"1vkiza"}]],"className":"lucide-arrow-up-right opacity-0 transition-opacity group-hover:opacity-100","size":14}]]}]}] 8:["$","li",null,{"children":["$","a",null,{"href":"https://linkedin.com/in/ashar-pervaiz-b3a718256","target":"_blank","rel":"noreferrer","className":"group inline-flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-teal-300","children":[["$","svg",null,{"width":16,"height":16,"viewBox":"0 0 24 24","fill":"#0A66C2","aria-hidden":"true","children":["$","path",null,{"d":"M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.34V9h3.42v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.07 2.07 0 1 1 0-4.13 2.07 2.07 0 0 1 0 4.13zM7.12 20.45H3.56V9h3.56v11.45z"}]}],"LinkedIn",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right opacity-0 transition-opacity group-hover:opacity-100","size":14}]]}]}] 13:T5ca,M16.969 16.927a2.561 2.561 0 0 0 1.901.677 2.501 2.501 0 0 0 1.531-.475c.362-.235.636-.584.779-.99h2.585a5.091 5.091 0 0 1-1.9 2.896 5.292 5.292 0 0 1-3.091.88 5.839 5.839 0 0 1-2.284-.433 4.871 4.871 0 0 1-1.723-1.211 5.657 5.657 0 0 1-1.08-1.874 7.057 7.057 0 0 1-.383-2.393c-.005-.8.129-1.595.396-2.349a5.313 5.313 0 0 1 5.088-3.604 4.87 4.87 0 0 1 2.376.563c.661.362 1.231.87 1.668 1.485a6.2 6.2 0 0 1 .943 2.133c.194.821.263 1.666.205 2.508h-7.699c-.063.79.184 1.574.688 2.187ZM6.947 4.084a8.065 8.065 0 0 1 1.928.198 4.29 4.29 0 0 1 1.49.638c.418.303.748.711.958 1.182.241.579.357 1.203.341 1.83a3.506 3.506 0 0 1-.506 1.961 3.726 3.726 0 0 1-1.503 1.287 3.588 3.588 0 0 1 2.027 1.437c.464.747.697 1.615.67 2.494a4.593 4.593 0 0 1-.423 2.032 3.945 3.945 0 0 1-1.163 1.413 5.114 5.114 0 0 1-1.683.807 7.135 7.135 0 0 1-1.928.259H0V4.084h6.947Zm-.235 12.9c.308.004.616-.029.916-.099a2.18 2.18 0 0 0 .766-.332c.228-.158.411-.371.534-.619.142-.317.208-.663.191-1.009a2.08 2.08 0 0 0-.642-1.715 2.618 2.618 0 0 0-1.696-.505h-3.54v4.279h3.471Zm13.635-5.967a2.13 2.13 0 0 0-1.654-.619 2.336 2.336 0 0 0-1.163.259 2.474 2.474 0 0 0-.738.62 2.359 2.359 0 0 0-.396.792c-.074.239-.12.485-.137.734h4.769a3.239 3.239 0 0 0-.679-1.785l-.002-.001Zm-13.813-.648a2.254 2.254 0 0 0 1.423-.433c.399-.355.607-.88.56-1.413a1.916 1.916 0 0 0-.178-.891 1.298 1.298 0 0 0-.495-.533 1.851 1.851 0 0 0-.711-.274 3.966 3.966 0 0 0-.835-.073H3.241v3.631h3.293v-.014ZM21.62 5.122h-5.976v1.527h5.976V5.122Z9:["$","li",null,{"children":["$","a",null,{"href":"https://behance.net/asharpervaiz","target":"_blank","rel":"noreferrer","className":"group inline-flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-teal-300","children":[["$","svg",null,{"stroke":"currentColor","fill":"currentColor","strokeWidth":"0","role":"img","viewBox":"0 0 24 24","color":"#1769FF","children":["$undefined",[["$","path","0",{"d":"$13","children":[]}]]],"className":"$undefined","style":{"color":"#1769FF"},"height":16,"width":16,"xmlns":"http://www.w3.org/2000/svg"}],"Behance",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right opacity-0 transition-opacity group-hover:opacity-100","size":14}]]}]}] 14:T450,M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Za:["$","li",null,{"children":["$","a",null,{"href":"https://wa.me/923493708664","target":"_blank","rel":"noreferrer","className":"group inline-flex items-center gap-2 text-sm text-slate-400 transition-colors hover:text-teal-300","children":[["$","svg",null,{"stroke":"currentColor","fill":"currentColor","strokeWidth":"0","role":"img","viewBox":"0 0 24 24","color":"#25D366","children":["$undefined",[["$","path","0",{"d":"$14","children":[]}]]],"className":"$undefined","style":{"color":"#25D366"},"height":16,"width":16,"xmlns":"http://www.w3.org/2000/svg"}],"WhatsApp",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right opacity-0 transition-opacity group-hover:opacity-100","size":14}]]}]}] b:["$","div",null,{"className":"mt-12 flex flex-col items-center justify-between gap-4 border-t border-white/10 pt-6 text-xs text-slate-500 sm:flex-row","children":[["$","p",null,{"children":["© ",2026," ","Ashar Pervaiz",". All rights reserved."]}],["$","div",null,{"className":"flex items-center gap-4","children":["$","a",null,{"href":"#top","data-cursor-hover":true,"className":"flex h-8 w-8 items-center justify-center rounded-full border border-white/10 text-slate-400 transition-colors hover:border-teal-400/40 hover:text-teal-300","aria-label":"Back to top","children":["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"m5 12 7-7 7 7","key":"hav0vg"}],["path",{"d":"M12 19V5","key":"x0mq9r"}]],"className":"lucide-arrow-up","size":14}]}]}]]}] c:["$","$1","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] d:["$","$1","c",{"children":[[["$","section",null,{"className":"relative overflow-hidden pt-28 pb-20 sm:pt-32 sm:pb-28","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10 overflow-hidden opacity-50","children":[["$","div",null,{"className":"absolute -top-24 -left-24 h-72 w-72 rounded-full bg-blue-400/30 blur-3xl animate-blob"}],["$","div",null,{"className":"absolute top-1/3 -right-20 h-80 w-80 rounded-full bg-teal-300/30 blur-3xl animate-blob-slow animation-delay-2000"}],["$","div",null,{"className":"absolute bottom-0 left-1/3 h-64 w-64 rounded-full bg-cyan-300/25 blur-3xl animate-blob animation-delay-4000"}]]}],["$","div",null,{"className":"mx-auto w-full max-w-[1680px] px-6 sm:px-10 lg:px-16","children":[["$","$L15",null,{"className":"mx-auto max-w-2xl text-center","children":[["$","span",null,{"className":"inline-flex items-center gap-2 rounded-full bg-primary/10 px-3 py-1 text-xs font-semibold uppercase tracking-wider text-primary","children":"Portfolio"}],["$","h1",null,{"className":"mt-5 text-4xl font-semibold tracking-tight text-foreground sm:text-5xl","children":"Projects I've shipped"}],["$","p",null,{"className":"mt-4 text-base leading-relaxed text-muted","children":"A selection of custom-coded applications, WordPress builds, Shopify stores, and UI/UX design concepts."}]]}],["$","div",null,{"className":"mt-14 grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-4","children":[["$","$L15","custom",{"delay":0,"children":["$","$L6",null,{"href":"/projects/custom","data-cursor-hover":true,"className":"group block h-full","children":["$","div",null,{"className":"relative h-full overflow-hidden rounded-3xl border border-border bg-white p-8 transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"absolute -top-16 -right-16 h-40 w-40 rounded-full bg-gradient-to-br opacity-20 blur-2xl transition-all duration-500 group-hover:opacity-40 group-hover:scale-125 from-blue-500 to-cyan-400"}],["$","div",null,{"className":"relative","children":[["$","span",null,{"className":"text-xs font-semibold uppercase tracking-wide text-accent","children":[6," Projects"]}],["$","h3",null,{"className":"mt-3 text-2xl font-semibold text-foreground sm:text-3xl","children":"Custom Development"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted sm:text-base","children":"Hand-coded applications and tools built outside of a CMS, giving full control over structure, performance, and design details."}],["$","span",null,{"className":"mt-6 inline-flex items-center gap-1.5 text-sm font-medium text-primary","children":["View projects",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right transition-transform duration-300 group-hover:translate-x-1 group-hover:-translate-y-1","size":16}]]}]]}]]}]}]}],["$","$L15","cms",{"delay":0.08,"children":["$","$L6",null,{"href":"/projects/cms","data-cursor-hover":true,"className":"group block h-full","children":["$","div",null,{"className":"relative h-full overflow-hidden rounded-3xl border border-border bg-white p-8 transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"absolute -top-16 -right-16 h-40 w-40 rounded-full bg-gradient-to-br opacity-20 blur-2xl transition-all duration-500 group-hover:opacity-40 group-hover:scale-125 from-indigo-500 to-blue-400"}],["$","div",null,{"className":"relative","children":[["$","span",null,{"className":"text-xs font-semibold uppercase tracking-wide text-accent","children":[7," Projects"]}],["$","h3",null,{"className":"mt-3 text-2xl font-semibold text-foreground sm:text-3xl","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted sm:text-base","children":"WordPress builds with custom theming, from agency sites to service businesses, tailored for fast, editable pages."}],"$L16"]}]]}]}]}],"$L17","$L18"]}]]}]]}],"$L19"],["$L1a"],"$L1b"]}] f:["$","$1","h",{"children":[null,["$","$L1c",null,{"children":"$L1d"}],["$","div",null,{"hidden":true,"children":["$","$L1e",null,{"children":["$","$1f",null,{"name":"Next.Metadata","children":"$L20"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 11:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/3j1zy5hqqsufv.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] 21:I[85437,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js","/_next/static/chunks/21of78q-e2ywl.js"],"Image"] 3c:I[97367,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"OutletBoundary"] e:C 16:["$","span",null,{"className":"mt-6 inline-flex items-center gap-1.5 text-sm font-medium text-primary","children":["View projects",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right transition-transform duration-300 group-hover:translate-x-1 group-hover:-translate-y-1","size":16}]]}] 17:["$","$L15","ecommerce",{"delay":0.16,"children":["$","$L6",null,{"href":"/projects/ecommerce","data-cursor-hover":true,"className":"group block h-full","children":["$","div",null,{"className":"relative h-full overflow-hidden rounded-3xl border border-border bg-white p-8 transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"absolute -top-16 -right-16 h-40 w-40 rounded-full bg-gradient-to-br opacity-20 blur-2xl transition-all duration-500 group-hover:opacity-40 group-hover:scale-125 from-teal-400 to-emerald-400"}],["$","div",null,{"className":"relative","children":[["$","span",null,{"className":"text-xs font-semibold uppercase tracking-wide text-accent","children":[4," Projects"]}],["$","h3",null,{"className":"mt-3 text-2xl font-semibold text-foreground sm:text-3xl","children":"eCommerce"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted sm:text-base","children":"Shopify storefronts covering full store design, product catalog structure, and mobile-first shopping flows."}],["$","span",null,{"className":"mt-6 inline-flex items-center gap-1.5 text-sm font-medium text-primary","children":["View projects",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right transition-transform duration-300 group-hover:translate-x-1 group-hover:-translate-y-1","size":16}]]}]]}]]}]}]}] 18:["$","$L15","uiux",{"delay":0.24,"children":["$","$L6",null,{"href":"/projects/uiux","data-cursor-hover":true,"className":"group block h-full","children":["$","div",null,{"className":"relative h-full overflow-hidden rounded-3xl border border-border bg-white p-8 transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"absolute -top-16 -right-16 h-40 w-40 rounded-full bg-gradient-to-br opacity-20 blur-2xl transition-all duration-500 group-hover:opacity-40 group-hover:scale-125 from-sky-500 to-indigo-500"}],["$","div",null,{"className":"relative","children":[["$","span",null,{"className":"text-xs font-semibold uppercase tracking-wide text-accent","children":[8," Projects"]}],["$","h3",null,{"className":"mt-3 text-2xl font-semibold text-foreground sm:text-3xl","children":"UI/UX Design"}],["$","p",null,{"className":"mt-3 text-sm leading-relaxed text-muted sm:text-base","children":"UI/UX design work in Figma and Adobe XD, from wireframes to polished, ready-to-build interfaces."}],["$","span",null,{"className":"mt-6 inline-flex items-center gap-1.5 text-sm font-medium text-primary","children":["View projects",["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right transition-transform duration-300 group-hover:translate-x-1 group-hover:-translate-y-1","size":16}]]}]]}]]}]}]}] 19:["$","section",null,{"className":"border-t border-border bg-background-soft py-24","children":["$","div",null,{"className":"mx-auto w-full max-w-[1680px] px-6 sm:px-10 lg:px-16","children":[["$","$L15",null,{"className":"max-w-2xl","children":[["$","span",null,{"className":"inline-flex items-center gap-2 rounded-full bg-primary/10 px-3 py-1 text-xs font-semibold uppercase tracking-wider text-primary","children":"Everything"}],["$","h2",null,{"className":"mt-4 text-3xl sm:text-4xl font-semibold tracking-tight text-foreground","children":"All projects"}],["$","p",null,{"className":"mt-4 text-base text-muted leading-relaxed","children":"Every project in one place — filter by category above, or browse the full list below."}]]}],["$","div",null,{"className":"mt-14","children":["$","div",null,{"className":"grid grid-cols-1 gap-8 lg:grid-cols-2","children":[["$","$L15","numbers-on-your-tip",{"delay":0,"children":["$","a",null,{"href":"https://numbersonyourtip.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L21",null,{"src":"/images/projects/numbers-on-your-tip.png","alt":"Numbers On Your Tip","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Numbers On Your Tip"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Custom-coded calculator suite, built for speed."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Next.js",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Next.js"}],["$","span","React",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"React"}],["$","span","TypeScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"TypeScript"}]]}]]}]]}]}]}],["$","$L15","icon-oop",{"delay":0.1,"children":["$","a",null,{"href":"https://iconoop.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-indigo-500 via-blue-400 to-cyan-300","children":["$L22","$L23","$L24"]}],"$L25"]}]}]}],"$L26","$L27","$L28","$L29","$L2a","$L2b","$L2c","$L2d","$L2e","$L2f","$L30","$L31","$L32","$L33","$L34","$L35","$L36","$L37","$L38","$L39","$L3a","$L3b"]}]}]]}]}] 1a:["$","script","script-0",{"src":"/_next/static/chunks/21of78q-e2ywl.js","async":true,"nonce":"$undefined"}] 1b:["$","$L3c",null,{"children":["$","$1f",null,{"name":"Next.MetadataOutlet","children":"$@3d"}]}] 22:["$","$L21",null,{"src":"/images/projects/icon-oop.png","alt":"Icon OOP","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}] 23:["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}] 24:["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}] 25:["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Icon OOP"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Icon and logo browser, built outside a CMS."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}] 26:["$","$L15","easy-healthcare",{"delay":0,"children":["$","a",null,{"href":"https://easyhealthcare.ae/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-teal-400 via-emerald-400 to-blue-400","children":[["$","$L21",null,{"src":"/images/projects/easy-healthcare.png","alt":"Easy Healthcare","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Easy Healthcare"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Healthcare platform with clean, accessible UI."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] 3e:I[27201,["/_next/static/chunks/1tbz3tchcnb5j.js","/_next/static/chunks/0x846vyb3769-.js"],"IconMark"] 27:["$","$L15","restaurant",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-cyan-400 via-sky-400 to-blue-500","children":[["$","$L21",null,{"src":"/images/projects/restaurant.png","alt":"Saffron Ember","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Saffron Ember"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Restaurant site with menu and reservations."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}] 28:["$","$L15","gold-rates-noyt",{"delay":0,"children":["$","a",null,{"href":"https://goldrates.numbersonyourtip.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-sky-500 via-blue-500 to-indigo-500","children":[["$","$L21",null,{"src":"/images/projects/goldrates-by-noyt.png","alt":"Gold Rates by NOYT","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Gold Rates by NOYT"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Live gold rate tracker, fast and simple."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] 29:["$","$L15","sg-studios",{"delay":0.1,"children":["$","a",null,{"href":"https://sgstudios.ie/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-cyan-400 via-sky-400 to-blue-500","children":[["$","$L21",null,{"src":"/images/projects/sgstudios.png","alt":"SG Studios","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"SG Studios"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Custom WordPress build with tailored theming."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 2a:["$","$L15","avl",{"delay":0,"children":["$","a",null,{"href":"https://avl.ie/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-400 via-indigo-400 to-violet-400","children":[["$","$L21",null,{"src":"/images/projects/AVL.png","alt":"AVL","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"AVL"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"WordPress site with custom-coded sections."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 2b:["$","$L15","eone-digital",{"delay":0.1,"children":["$","a",null,{"href":"https://www.eonedigital.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L21",null,{"src":"/images/projects/eone-digital.png","alt":"eOne Digital","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"eOne Digital"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Agency site built for speed and easy edits."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}]]}]]}]]}]}]}] 2c:["$","$L15","fingal-gutters",{"delay":0,"children":["$","a",null,{"href":"https://fingalgutters.ie/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-teal-400 via-emerald-400 to-blue-400","children":[["$","$L21",null,{"src":"/images/projects/fingal-gutters.png","alt":"Fingal Gutters","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Fingal Gutters"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Local-service WordPress site, fast and clear."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 2d:["$","$L15","env-international",{"delay":0.1,"children":["$","a",null,{"href":"https://env.com.pk/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-sky-500 via-blue-500 to-indigo-500","children":[["$","$L21",null,{"src":"/images/projects/ENV-Internation.png","alt":"ENV International","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"ENV International"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Corporate WordPress site, multi-service structure."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 2e:["$","$L15","kbm-bpo-digital",{"delay":0,"children":["$","a",null,{"href":"https://kbmbpo.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-cyan-400 via-sky-400 to-blue-500","children":[["$","$L21",null,{"src":"/images/projects/kbm-bpo.png","alt":"KBM BPO Digital","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"KBM BPO Digital"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Trust-focused WordPress site for BPO services."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 2f:["$","$L15","ken-home-care",{"delay":0.1,"children":["$","a",null,{"href":"https://kenhomecare.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-400 via-indigo-400 to-violet-400","children":[["$","$L21",null,{"src":"/images/projects/ken-homecare.png","alt":"Ken Home Care","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Ken Home Care"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"CMS / WordPress"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Accessible, calming healthcare WordPress site."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","CMS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CMS"}]]}]]}]]}]}]}] 30:["$","$L15","ken-nutrition",{"delay":0,"children":["$","a",null,{"href":"https://kennutrition.ae/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L21",null,{"src":"/images/projects/ken-nutrition.png","alt":"Ken Nutrition","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Ken Nutrition"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"eCommerce"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"WooCommerce storefront for a nutrition brand."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","WordPress",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WordPress"}],["$","span","WooCommerce",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"WooCommerce"}]]}]]}]]}]}]}] 31:["$","$L15","little-kiddy",{"delay":0.1,"children":["$","a",null,{"href":"https://littlekiddy.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-teal-400 via-emerald-400 to-blue-400","children":[["$","$L21",null,{"src":"/images/projects/little-kiddy.png","alt":"Little Kiddy","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Little Kiddy"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"eCommerce"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Playful Shopify storefront for kids' products."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Shopify",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Shopify"}],["$","span","Liquid",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Liquid"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}]]}]]}]]}]}]}] 32:["$","$L15","genovare-pharma",{"delay":0,"children":["$","a",null,{"href":"https://genovarepharma.com/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-sky-500 via-blue-500 to-indigo-500","children":[["$","$L21",null,{"src":"/images/projects/genovare-pharma.png","alt":"Genovare Pharma","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Genovare Pharma"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"eCommerce"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Pharma Shopify store with a clean checkout."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Shopify",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Shopify"}],["$","span","Liquid",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Liquid"}]]}]]}]]}]}]}] 33:["$","$L15","khaash",{"delay":0.1,"children":["$","a",null,{"href":"https://khaash.shop/","target":"_blank","rel":"noreferrer","className":"block h-full","children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-400 via-indigo-400 to-violet-400","children":[["$","$L21",null,{"src":"/images/projects/khaash.png","alt":"Khaash","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center bg-slate-900/0 transition-colors duration-300 group-hover:bg-slate-900/40","children":["$","span",null,{"className":"translate-y-2 rounded-full bg-white px-5 py-2.5 text-sm font-medium text-slate-900 opacity-0 shadow-lg transition-all duration-300 group-hover:translate-y-0 group-hover:opacity-100","children":"Visit Site"}]}]]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Khaash"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$7:props:children:props:children:2:props:iconNode","className":"lucide-arrow-up-right mt-0.5 shrink-0 text-muted transition-all duration-300 group-hover:translate-x-1 group-hover:-translate-y-1 group-hover:text-primary","size":20}]]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"eCommerce · Custom Development"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Custom-coded home and living store."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","PHP",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"PHP"}],["$","span","HTML",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"HTML"}],["$","span","CSS",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"CSS"}],["$","span","JavaScript",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"JavaScript"}]]}]]}]]}]}]}] 34:["$","$L15","mello-soda-drink",{"delay":0,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L21",null,{"src":"/images/projects/mello-soda-drink.png","alt":"Mello Soda Drink","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Mello Soda Drink"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Playful landing page concept for a soda brand."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 35:["$","$L15","sports-news-landing",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-indigo-500 via-blue-400 to-cyan-300","children":[["$","$L21",null,{"src":"/images/projects/sports-news-landing.png","alt":"Sports News Landing Page","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Sports News Landing Page"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Bold, dark-themed hero for a sports media site."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 36:["$","$L15","kd-lifestyle-blog",{"delay":0,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-teal-400 via-emerald-400 to-blue-400","children":[["$","$L21",null,{"src":"/images/projects/kd-lifestyle-blog.png","alt":"KD Lifestyle Blog","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"KD Lifestyle Blog"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Editorial-style layout for a lifestyle blog."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 37:["$","$L15","design-vision-agency",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-sky-500 via-blue-500 to-indigo-500","children":[["$","$L21",null,{"src":"/images/projects/design-vision-agency.png","alt":"Design Vision Agency","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Design Vision Agency"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Bold creative-agency homepage concept."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 38:["$","$L15","helpful-pet-care",{"delay":0,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-cyan-400 via-sky-400 to-blue-500","children":[["$","$L21",null,{"src":"/images/projects/helpful-pet-care.png","alt":"Helpful Pet Care","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Helpful Pet Care"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Warm, friendly homepage for a pet care brand."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 39:["$","$L15","fc-mobile-landing",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-400 via-indigo-400 to-violet-400","children":[["$","$L21",null,{"src":"/images/projects/fc-mobile-landing.png","alt":"FC Mobile Landing Page","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"FC Mobile Landing Page"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"High-energy game promo page concept."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 3a:["$","$L15","call-of-duty-black-ops-6",{"delay":0,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-blue-500 via-cyan-400 to-teal-400","children":[["$","$L21",null,{"src":"/images/projects/call-of-duty-black-ops-6.png","alt":"Call of Duty: Black Ops 6","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Call of Duty: Black Ops 6"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Cinematic pre-order landing page concept."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 3b:["$","$L15","medical-health-care",{"delay":0.1,"children":["$","div",null,{"data-cursor-hover":true,"className":"group relative flex h-full flex-col overflow-hidden rounded-3xl border border-border bg-white transition-all duration-500 hover:-translate-y-2 hover:shadow-2xl hover:shadow-slate-300/50","children":[["$","div",null,{"className":"relative aspect-[2/1] w-full overflow-hidden bg-gradient-to-br from-indigo-500 via-blue-400 to-cyan-300","children":[["$","$L21",null,{"src":"/images/projects/medical-health-care.png","alt":"Medical Health Care","fill":true,"className":"object-cover object-right-top transition-transform duration-700 group-hover:scale-105"}],["$","div",null,{"className":"pointer-events-none absolute inset-x-0 bottom-0 h-2/3 bg-gradient-to-t from-slate-950/60 via-slate-950/10 to-transparent"}],"$undefined"]}],["$","div",null,{"className":"flex flex-1 flex-col p-5 sm:p-6","children":[["$","div",null,{"className":"flex items-start justify-between gap-3","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground sm:text-xl","children":"Medical Health Care"}],"$undefined"]}],["$","span",null,{"className":"mt-1 text-xs font-semibold uppercase tracking-wide text-accent","children":"UI/UX Design"}],["$","p",null,{"className":"mt-2.5 line-clamp-1 text-sm text-muted","children":"Clean, trustworthy homepage for a clinic."}],["$","div",null,{"className":"mt-4 flex flex-wrap gap-1.5","children":[["$","span","Figma",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"Figma"}],["$","span","UI/UX Design",{"className":"rounded-full bg-background-soft px-2.5 py-1 text-xs font-medium text-muted","children":"UI/UX Design"}]]}]]}]]}]}] 1d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 20:[["$","title","0",{"children":"Projects — Ashar Pervaiz"}],["$","meta","1",{"name":"description","content":"Custom-coded builds, WordPress sites, Shopify storefronts, and UI/UX design work by Ashar Pervaiz."}],["$","link","2",{"rel":"icon","href":"/icon.png?icon.37qr_6jcxldsb.png","sizes":"512x512","type":"image/png"}],["$","$L3e","3",{}]] 3d:null