{"version":3,"file":"Footer.BENHTb9-.mjs","names":["useRef","useState","p"],"sources":["https:/framerusercontent.com/modules/lnTfVcNT51QtTBFJyqGJ/BCz8VSqHKBBnR0ltqWSv/Footer.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{useEffect,useRef,useState}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function PhantomFooter(){const canvasRef=useRef(null);const[hoverEmail,setHoverEmail]=useState(false);const[cursor,setCursor]=useState({x:0,y:0});// Mouse tracking\nuseEffect(()=>{const handleMouse=e=>{setCursor({x:e.clientX,y:e.clientY});};window.addEventListener(\"mousemove\",handleMouse);return()=>window.removeEventListener(\"mousemove\",handleMouse);},[]);// PARTICLES\nuseEffect(()=>{const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");let particles=[];const resize=()=>{canvas.width=window.innerWidth;canvas.height=Math.max(420,window.innerHeight*.6);};resize();window.addEventListener(\"resize\",resize);particles=new Array(40).fill(0).map(()=>({x:Math.random()*canvas.width,y:Math.random()*canvas.height,vx:(Math.random()-.5)*.25,vy:(Math.random()-.5)*.25}));const draw=()=>{ctx.clearRect(0,0,canvas.width,canvas.height);for(let i=0;i<particles.length;i++){for(let j=i+1;j<particles.length;j++){let dx=particles[i].x-particles[j].x;let dy=particles[i].y-particles[j].y;let dist=Math.sqrt(dx*dx+dy*dy);if(dist<120){ctx.strokeStyle=\"rgba(255,255,255,0.05)\";ctx.beginPath();ctx.moveTo(particles[i].x,particles[i].y);ctx.lineTo(particles[j].x,particles[j].y);ctx.stroke();}}}particles.forEach(p=>{p.x+=p.vx;p.y+=p.vy;if(p.x<0)p.x=canvas.width;if(p.x>canvas.width)p.x=0;if(p.y<0)p.y=canvas.height;if(p.y>canvas.height)p.y=0;ctx.beginPath();ctx.arc(p.x,p.y,1.5,0,Math.PI*2);ctx.fillStyle=\"rgba(255,255,255,0.25)\";ctx.fill();});requestAnimationFrame(draw);};draw();return()=>window.removeEventListener(\"resize\",resize);},[]);const handleEmailClick=()=>{window.location.href=\"mailto:vishruth.reddy@rajivgandhiaviation.com?subject=Partnership Inquiry\";};return /*#__PURE__*/_jsxs(\"section\",{style:{position:\"relative\",width:\"100%\",background:\"#05080D\",color:\"#ffffff\",padding:\"clamp(80px, 12vw, 140px) clamp(20px, 6vw, 80px)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",zIndex:0}}),/*#__PURE__*/_jsx(motion.div,{animate:{x:[\"-30%\",\"130%\"]},transition:{duration:5,repeat:Infinity,repeatDelay:4},style:{position:\"absolute\",top:0,bottom:0,width:300,background:\"linear-gradient(90deg, transparent, rgba(255,255,255,0.08), transparent)\",filter:\"blur(40px)\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:2,maxWidth:900,margin:\"0 auto\",textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:\"clamp(28px, 4vw, 38px)\",marginBottom:20},children:\"Let’s Innovate Together\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"clamp(14px, 2.2vw, 16px)\",opacity:.7,lineHeight:1.7},children:[\"PhantomEdge Technologies invites collaboration with leading global defense companies and technology partners. For partnerships, email us at\",\" \",/*#__PURE__*/_jsx(\"span\",{onMouseEnter:()=>setHoverEmail(true),onMouseLeave:()=>setHoverEmail(false),style:{color:\"#fff\",cursor:\"pointer\"},children:\"vishruth.reddy@rajivgandhiaviation.com\"}),\".\"]}),/*#__PURE__*/_jsx(motion.button,{onClick:handleEmailClick,whileHover:{scale:1.06},whileTap:{scale:.96},style:{marginTop:40,padding:\"14px 28px\",background:\"#ffffff\",color:\"#000\",borderRadius:999,fontSize:14,cursor:\"pointer\",border:\"none\"},children:\"Initiate Collaboration\"})]}),hoverEmail&&/*#__PURE__*/_jsx(motion.div,{animate:{x:cursor.x-20,y:cursor.y-20},style:{position:\"fixed\",width:40,height:40,border:\"1px solid rgba(255,255,255,0.7)\",pointerEvents:\"none\",zIndex:999}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PhantomFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map"],"mappings":"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"}