1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{2969:(e,a,t)=>{"use strict";t.d(a,{cn:()=>r});var s=t(8251);function r(...e){return(0,s.$)(e)}},7645:(e,a,t)=>{Promise.resolve().then(t.bind(t,9292))},9238:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var s=t(5351),r=t(2969);function l({children:e,className:a,id:t,ariaLabelledby:i,ariaLabel:o,alt:n=!1}){return(0,s.jsx)("section",{id:t,className:(0,r.cn)("py-12 sm:py-16 lg:py-20",a),style:n?{backgroundColor:"var(--bg-alt)"}:void 0,"aria-labelledby":i,"aria-label":o,children:e})}},9292:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>u});var s=t(5351),r=t(575),l=t(9682),i=t(9238),o=t(1217),n=t.n(o),d=t(2969);let c={primary:"bg-[#22c55e] text-[#0a0a0a] border border-[#22c55e] hover:bg-[#16a34a] hover:border-[#16a34a] focus-visible:ring-2 focus-visible:ring-[#22c55e] focus-visible:ring-offset-2 font-mono",secondary:"bg-transparent border hover:border-[#22c55e] hover:text-[#22c55e] focus-visible:ring-2 focus-visible:ring-[#22c55e] focus-visible:ring-offset-2 font-mono",ghost:"bg-transparent border hover:bg-black/5 dark:hover:bg-white/5 focus-visible:ring-2 focus-visible:ring-[#22c55e] focus-visible:ring-offset-2 font-mono"};function m({variant:e="primary",className:a,children:t,href:r,type:l="button",disabled:i,pulseGlow:o=!1,...x}){let h=(0,d.cn)("inline-flex items-center justify-center min-h-[48px] px-6 py-3 text-base font-semibold rounded transition-all duration-300 outline-none focus-visible:outline-none disabled:opacity-50 disabled:pointer-events-none",c[e],"secondary"===e&&"[border-color:var(--border)] [color:var(--text)]","ghost"===e&&"[border-color:var(--border)] [color:var(--text)]",o&&"primary"===e&&"shadow-[0_0_20px_rgba(34,197,94,0.3)]",a);return r?(0,s.jsx)(n(),{href:r,className:h,...x,children:t}):(0,s.jsx)("button",{type:l,className:h,disabled:i,...x,children:t})}let x="447887717402",h=[{label:"Email",value:"[email protected]",href:"mailto:[email protected]",icon:(0,s.jsx)("svg",{className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.5,children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"})})},{label:"Nepal",value:"+977 9761435935",href:"tel:+9779761435935",sub:"Karkando, Nepalgunj 21900",icon:(0,s.jsx)("svg",{className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.5,children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 002.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 01-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 00-1.091-.852H4.5A2.25 2.25 0 002.25 4.5v2.25z"})})},{label:"WhatsApp (UK)",value:"+44 7887717402",href:`https://wa.me/${x}`,sub:"Brighton BN1 9JA \xb7 tap to chat",icon:(0,s.jsx)("svg",{className:"w-5 h-5",fill:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{d:"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.413z"})})},{label:"Response time",value:"Within 24 hours",href:null,sub:"Mon â Fri, GMT+5:45",icon:(0,s.jsx)("svg",{className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:1.5,children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6v6h4.5m4.5 0a9 9 0 11-18 0 9 9 0 0118 0z"})})}];function u(){let[e,a]=(0,r.useState)({name:"",email:"",budget:"",message:""}),[t,o]=(0,r.useState)({}),n=e=>(0,d.cn)("w-full px-4 py-3 rounded-lg text-base outline-none transition-all","bg-[#111] text-[#fafafa] border border-white/[0.1] placeholder:text-white/30","focus:border-[#22c55e] focus:shadow-[0_0_0_3px_rgba(34,197,94,0.12)]",t[e]?"border-red-500/60":"");return(0,s.jsxs)("div",{style:{backgroundColor:"var(--bg)"},children:[(0,s.jsx)("section",{className:"py-16 sm:py-20 lg:py-24",style:{borderBottom:"1px solid var(--border)"}
1,"aria-labelledby":"contact-heading",children:(0,s.jsxs)("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,s.jsx)("p",{className:"font-mono text-sm text-[#22c55e] mb-3 tracking-wide",children:"/contact"}),(0,s.jsx)("h1",{id:"contact-heading",className:"text-3xl sm:text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight font-mono leading-[1.1] mb-4 text-[#fafafa]",children:"Let's work together."}),(0,s.jsx)("p",{className:"text-base sm:text-lg leading-relaxed text-white/60 max-w-2xl m-0",children:"Tell us about your project. We'll get back within 24 hours with a clear scope and quote â no strings attached."})]})}),(0,s.jsx)(i.A,{alt:!0,children:(0,s.jsx)("div",{className:"max-w-6xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-[1fr_1.4fr] gap-10 lg:gap-16 items-start",children:[(0,s.jsxs)("div",{className:"space-y-6",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("h2",{className:"text-xl font-semibold text-[#fafafa] mb-1 font-mono",children:"Get in touch"}),(0,s.jsx)("p",{className:"text-sm text-white/50",children:"We're a distributed team â reach us any way you prefer."})]}),(0,s.jsx)("div",{className:"space-y-4",children:h.map((e,a)=>(0,s.jsxs)("div",{className:"flex gap-4 items-start rounded-xl border border-white/[0.07] bg-[#0d0d0d] p-4 hover:border-[#22c55e]/20 transition-colors",children:[(0,s.jsx)("div",{className:"w-10 h-10 rounded-lg bg-[#22c55e]/10 border border-[#22c55e]/20 flex items-center justify-center shrink-0 text-[#22c55e]",children:e.icon}),(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-xs text-white/40 font-mono mb-0.5",children:e.label}),e.href?(0,s.jsx)("a",{href:e.href,className:"text-sm font-semibold text-[#fafafa] hover:text-[#22c55e] transition-colors",children:e.value}):(0,s.jsx)("p",{className:"text-sm font-semibold text-[#fafafa] m-0",children:e.value}),e.sub&&(0,s.jsx)("p",{className:"text-xs text-white/40 mt-0.5 m-0",children:e.sub})]})]},a))}),(0,s.jsxs)("div",{className:"rounded-xl border border-white/[0.07] bg-[#0d0d0d] p-4",children:[(0,s.jsx)("p",{className:"text-xs text-white/40 font-mono mb-3",children:"// also find us on"}),(0,s.jsx)("div",{className:"flex flex-wrap gap-2",children:[{label:"LinkedIn",href:"https://linkedin.com/company/nepexgroup"},{label:"GitHub",href:"https://github.com/nepexgroup"},{label:"Twitter",href:"https://twitter.com/nepexgroup"},{label:"Instagram",href:"https://www.instagram.com/nepexgroup/"}].map(e=>(0,s.jsxs)("a",{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"text-xs font-mono px-3 py-1.5 rounded-lg border border-white/[0.08] text-white/60 hover:text-[#22c55e] hover:border-[#22c55e]/30 transition-all",children:[e.label," â"]},e.label))})]})]}),(0,s.jsxs)("div",{className:"rounded-xl border border-white/[0.08] bg-[#0d0d0d] p-6 sm:p-8",children:[(0,s.jsx)("h2",{id:"form-heading",className:"text-xl font-semibold text-[#fafafa] mb-6 mt-0 font-mono",children:"Send via WhatsApp"}),(0,s.jsxs)("form",{"aria-labelledby":"form-heading",onSubmit:a=>{let t;if(a.preventDefault(),t={},e.name.trim()||(t.name="Name is required."),e.email.trim()&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.email)&&(t.email="Please enter a valid email."),e.message.trim()||(t.message="Message is required."),o(t),0!==Object.keys(t).length)return;let s=["Hi, I found you on nepexgroup.com and I'd like to discuss a project.","",`Name: ${e.name.trim()}`,e.email.trim()?`Email: ${e.email.trim()}`:"",e.budget?`Budget: ${e.budget}`:"","",e.message.trim()].filter(e=>void 0!==e).join("\n");window.open(`https://wa.me/${x}?text=${encodeURIComponent(s)}`,"_blank","noopener"),l.o.success("Opening WhatsAppâ¦")},className:"space-y-5",noValidate:!0,children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-5",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"name",className:"block text-sm font-medium text-white/70 mb-2 font-mono",children:["Name ",(0,s.jsx)("span",{className:"text-red-400","aria-hidden":!0,children:"*"})]}),(0,s.jsx)("input",{id:"name",value:e.name,onChange:e=>a(a=>({...a,name:e.target.value})),type:"text",name:"name",required:!0,autoComplete:"name",placeholder:"Your name","aria-invalid":t.name?"true":void 0,"aria-describedby":t.name?"name-error":void 0,className:n("name")}
1),t.name&&(0,s.jsx)("p",{id:"name-error",className:"text-xs text-red-400 mt-1.5 m-0",role:"alert",children:t.name})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"email",className:"block text-sm font-medium text-white/70 mb-2 font-mono",children:["Email ",(0,s.jsx)("span",{className:"text-white/30 text-xs",children:"(optional)"})]}),(0,s.jsx)("input",{id:"email",value:e.email,onChange:e=>a(a=>({...a,email:e.target.value})),type:"email",name:"email",autoComplete:"email",placeholder:"[email protected]","aria-invalid":t.email?"true":void 0,"aria-describedby":t.email?"email-error":void 0,className:n("email")}),t.email&&(0,s.jsx)("p",{id:"email-error",className:"text-xs text-red-400 mt-1.5 m-0",role:"alert",children:t.email})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"budget",className:"block text-sm font-medium text-white/70 mb-2 font-mono",children:["Budget range ",(0,s.jsx)("span",{className:"text-white/30 text-xs",children:"(optional)"})]}),(0,s.jsxs)("select",{id:"budget",value:e.budget,onChange:e=>a(a=>({...a,budget:e.target.value})),className:"w-full px-4 py-3 rounded-lg text-base bg-[#111] text-[#fafafa] border border-white/[0.1] outline-none focus:border-[#22c55e] focus:shadow-[0_0_0_3px_rgba(34,197,94,0.12)] transition-all",children:[(0,s.jsx)("option",{value:"",className:"bg-[#111]",children:"Select a rangeâ¦"}),(0,s.jsx)("option",{value:"Under $1k",className:"bg-[#111]",children:"Under $1,000"}),(0,s.jsx)("option",{value:"$1kâ$5k",className:"bg-[#111]",children:"$1,000 â $5,000"}),(0,s.jsx)("option",{value:"$5kâ$15k",className:"bg-[#111]",children:"$5,000 â $15,000"}),(0,s.jsx)("option",{value:"$15kâ$50k",className:"bg-[#111]",children:"$15,000 â $50,000"}),(0,s.jsx)("option",{value:"$50k+",className:"bg-[#111]",children:"$50,000+"}),(0,s.jsx)("option",{value:"Not sure",className:"bg-[#111]",children:"Not sure yet"})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"message",className:"block text-sm font-medium text-white/70 mb-2 font-mono",children:["Message ",(0,s.jsx)("span",{className:"text-red-400","aria-hidden":!0,children:"*"})]}),(0,s.jsx)("textarea",{id:"message",value:e.message,onChange:e=>a(a=>({...a,message:e.target.value})),name:"message",required:!0,rows:5,placeholder:"Tell us about your project â what are you building and what outcome do you need?","aria-invalid":t.message?"true":void 0,"aria-describedby":t.message?"message-error":void 0,className:(0,d.cn)(n("message"),"resize-y min-h-[120px]")}),t.message&&(0,s.jsx)("p",{id:"message-error",className:"text-xs text-red-400 mt-1.5 m-0",role:"alert",children:t.message})]}),(0,s.jsx)(m,{type:"submit",variant:"primary",children:"Send via WhatsApp â"}),(0,s.jsx)("p",{className:"text-xs text-white/30 font-mono m-0",children:"// opens WhatsApp \xb7 reply within 24h"})]})]})]})})})]})}}},e=>{e.O(0,[217,636,441,594,358],()=>e(e.s=7645)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.