1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7474],{18310:(e,a,t)=>{"use strict";t.d(a,{I:()=>o});var r=t(12115),s=t(39189),n=t(48698);function o(){n.r.current||(0,s.U)();let[e]=(0,r.useState)(n.O.current);return e}},22324:(e,a,t)=>{"use strict";e.exports=t.p+"static/media/tata.2542d400.png"},22512:(e,a,t)=>{"use strict";e.exports=t.p+"static/media/Airtel_logo.6628156a.svg"},24966:(e,a,t)=>{"use strict";e.exports=t.p+"static/media/bajaj.704be979.png"},26330:(e,a,t)=>{"use strict";e.exports=t.p+"static/media/Contact Us Banner.214a8d00.jpg"},30672:(e,a,t)=>{"use strict";t.d(a,{A:()=>b});var r=t(95155),s=t(12115),n=t(39449),o=t(98351),i=t(43038),l=t(41641),d=t(21362),c=t(79798);let m=JSON.parse('[{"id":1,"company":"Bajaj","testimonial":"We would like to thank the entire M/s Kokuyo Workplace India Ltd for the excellent service to our organization. We are really impressed by the timely support that you have been providing us. This has greatly helped us complete our projects on time and achieve customer satisfaction.","logo":"assets/testimonial/bajaj.png"},{"id":2,"company":"Airtel","testimonial":"We would like to thank you and your team for your excellent service to Airtel. We are impressed by the timely support that you have been providing us. This has greatly helped us complete our projects on time and ultimately achieve customer satisfaction.","logo":"assets/testimonial/Airtel_logo.svg"},{"id":3,"company":"TATA","testimonial":"We sincerely acknowledge the hard work you and your team showed during the project execution. We are aware that there were days you spent hours working overtime just to ensure the project was completed successfully.","logo":"assets/testimonial/tata.png"},{"id":4,"company":"IDFC First Bank","testimonial":"We are really impressed by the timely support that you have been providing us. This has greatly helped us complete our projects on time and ultimately achieve customer satisfaction.","logo":"assets/testimonial/idfc.png"}]');var u=t(22512),p=t(24966),x=t(95714),h=t(22324),g=t(83427);let f=[{id:"f1",quote:"KOKUYO transformed our entire Mumbai headquarters. The quality of furniture and the design consultation were exceptional â our team productivity has visibly improved.",person_name:"Rajesh Mehta",person_title:"CFO, Fortune 500 Company",company:null,location:"Mumbai",logo_url:null,person_image_url:null}],b=({testimonials:e,loading:a=!1})=>{let{items:t,loading:b}=((e,a=!1)=>{let[t,r]=(0,s.useState)([]),[n,o]=(0,s.useState)(!0);return(0,s.useEffect)(()=>{let t=!0,s=()=>{r(m.map((e,a)=>({id:String(e.id),quote:e.testimonial,person_name:"",person_title:null,company:e.company,location:null,logo_url:(e=>{if(!e)return null;let a=e.toLowerCase();return a.includes("airtel")?u:a.includes("bajaj")?p:a.includes("idfc")?x:a.includes("tata")?h:null})(e.logo),person_image_url:null,accent_color:null,is_visible:!0,sort_order:a}))),o(!1)},n=async()=>{try{let e=await g.u.get("/api/CMS/experience");if(!t)return;let a=e?.res?.Testimonials;if(a&&a.length>0){let e=a.map((e,a)=>({id:String(e.Id),quote:e.Description,person_name:"",person_title:null,company:e.FromCompany,logo_url:e.CompanyLogo,location:null,person_image_url:null,accent_color:null,is_visible:!0,sort_order:a}));r(e)}else s()}catch(e){console.error("[useTestimonials] Failed to fetch testimonials from CMS api, falling back to static data:",e),t&&s()}finally{t&&o(!1)}};return void 0===e&&void 0===a?n():e?(r(e.map((e,a)=>({id:String(e.Id),quote:e.Description,person_name:"",person_title:null,company:e.FromCompany,logo_url:e.CompanyLogo,location:null,person_image_url:null,accent_color:null,is_visible:!0,sort_order:a}))),o(!1)):!1===a&&s(),()=>{t=!1}},[e,a]),{items:t,loading:n}})(e,a),[y,j]=(0,s.useState)(0),N=t.length>0?t:f;if(b&&0===t.length)return null;let k=N[y%N.length];return(0,r.jsx)("section",{className:"section-padding bg-kokuyo-warm",children:(0,r.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,r.jsxs)(c.A,{children:[(0,r.jsx)("p",{className:"text-label text-kokuyo-blue mb-4 text-center",children:"Testimonials"}),(0,r.jsx)("h2",{className:"text-display-lg text-foreground mb-16 text-center",children:"What our clients say"})]}),(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)(n.N,{mode:"wait",children:(0,r.jsxs)(o.P.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-20},transition:{duration:.5},className:"text-center",children:[(0,r.jsx)(i.A,{className:"w-10 h-10 text-accent mx-auto mb-8 opacity-40"}),(0,r.jsxs)("blockquote",{className:"text-xl md:text-2xl font-display text-foreground leading-relaxed mb-10 max-w-3xl mx-auto",children:['"',k.quote,'"']}),(0,r.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[k.person_image_url&&(0,r.jsx)("img",{src:k.person_image_url,alt:k.person_name,className:"w-16 h-16 rounded-full object-cover border border-border"}),(0,r.jsx)("div",{children:k.person_name?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:"font-display font-semibold text-foreground",children:k.person_name}),k.person_title&&(0,r.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:k.person_title}),(k.company||k.location)&&(0,r.jsx)("p",{className:"text-xs text-accent mt-1",children:[k.company,k.location].filter(Boolean).join(" \xb7 ")})]}):(0,r.jsx)(r.Fragment,{children:k.location&&(0,r.jsx)("p",{className:"text-xs text-accent mt-1",children:k.location})})}),k.logo_url&&(0,r.jsx)("img",{src:k.logo_url,alt:k.company||"Company logo",className:"h-10 w-auto max-w-[140px] object-contain mt-2 opacity-80"})]})]},k.id||y)}),N.length>1&&(0,r.jsxs)("div",{className:"flex items-center justify-center gap-6 mt-12",children:[(0,r.jsx)("button",{onClick:()=>j(e=>(e-1+N.length)%N.length),className:"w-10 h-10 border border-border flex items-center justify-center hover:bg-foreground hover:text-background transition-all","aria-label":"Previous",children:(0,r.jsx)(l.A,{className:"w-4 h-4"})}),(0,r.jsx)("div",{className:"flex gap-2",children:N.map((e,a)=>(0,r.jsx)("button",{onClick:()=>j(a),className:`w-2 h-2 rounded-full transition-all ${a===y?"bg-accent w-6":"bg-border"}`,"aria-label":`Testimonial ${a+1}`},a))}),(0,r.jsx)("button",{onClick:()=>j(e=>(e+1)%N.length),className:"w-10 h-10 border border-border flex items-center justify-center hover:bg-foreground hover:text-background transition-all","aria-label":"Next",children:(0,r.jsx)(d.A,{className:"w-4 h-4"})})]})]})]})})}},41641:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});let r=(0,t(78340).A)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},43038:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});let r=(0,t(78340).A)("Quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]])},63960:(e,a,t)=>{Promise.resolve().then(t.bind(t,79791))},64276:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});let r=(0,t(78340).A)("Factory",[["path",{d:"M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"159hny"}],["path",{d:"M17 18h1",key:"uldtlt"}],["path",{d:"M12 18h1",key:"s9uhes"}],["path",{d:"M7 18h1",key:"1neino"}]])},72947:(e,a,t)=>{"use strict";t.d(a,{r_:()=>d,yo:()=>l});var r=t(1930);let s=/^[A-Za-z\s.'-]+$/,n=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,o=/^[+0-9 ()\-]{7,20}$/,i={name:r.Yj().trim().min(1,"Name is required.").max(100).refine(e=>!/\d/.test(e),{message:"Name cannot contain numbers."}).refine(e=>s.test(e),{message:"Name can only contain letters."}),email:r.Yj().trim().min(1,"Email is required.").max(255).refine(e=>n.test(e),{message:"Please enter a valid email address."}),phone:r.Yj().trim().max(20).optional().or(r.eu("")).refine(e=>!e||o.test(e),{message:"Please enter a valid phone number."}),company:r.Yj().trim().max(120).optional().or(r.eu("")),message:r.Yj().trim().max(1e3).optional().or(r.eu("")),website_url:r.Yj().max(0).optional().or(r.eu(""))},l=r.Ik({...i,message:r.Yj().trim().min(10,"Please add a few more details").max(1e3),interest_area:r.Yj().trim().max(80).optional().or(r.eu(""))});r.Ik({...i,name:r.Yj().trim().optional().or(r.eu("")),firstName:r.Yj().trim().min(1,"First name is required.").max(100).refine(e=>!/\d/.test(e),{message:"First name cannot contain numbers."}).refine(e=>s.test(e),{message:"First name can only contain letters."}),lastName:r.Yj().trim().max(100).optional().or(r.eu("")).refine(e=>!e||!/\d/.test(e),{message:"Last name cannot contain numbers."}).refine(e=>!e||s.test(e),{message:"Last name can only contain letters."}),country:r.Yj().trim().max(100).optional().or(r.eu("")),state:r.Yj().trim().max(100).optional().or(r.eu("")),city:r.Yj().trim().max(100).optional().or(r.eu("")),pincode:r.Yj().trim().max(20).optional().or(r.eu("")),product_id:r.Yj().optional().or(r.eu("")),product_name:r.Yj().trim().max(200).optional().or(r.eu("")),quantity:r.au.number().int().min(1).max(1e4).optional().default(1),requirement_type:r.Yj().optional().or(r.eu("")),target_timeline:r.Yj().trim().max(80).optional().or(r.eu("")),budget_range:r.Yj().trim().max(80).optional().or(r.eu(""))});let d=r.Ik({...i,centre_id:r.Yj().optional().or(r.eu("")),preferred_date:r.Yj().refine(e=>!e||new Date(e)>=new Date(new Date().toDateString()),{message:"Date must be today or later"}),preferred_time_slot:r.k5(["morning","afternoon","evening"]).optional().or(r.eu("")),party_size:r.au.number().int().min(1).max(50).default(1),purpose:r.Yj().trim().max(200).optional().or(r.eu("")),interests:r.YO(r.Yj()).optional()});r.Ik({...i,name:r.Yj().trim().optional().or(r.eu("")),firstName:r.Yj().trim().min(1,"First name is required.").max(100).refine(e=>!/\d/.test(e),{message:"First name cannot contain numbers."}).refine(e=>s.test(e),{message:"First name can only contain letters."}),lastName:r.Yj().trim().max(100).optional().or(r.eu("")).refine(e=>!e||!/\d/.test(e),{message:"Last name cannot contain numbers."}).refine(e=>!e||s.test(e),{message:"Last name can only contain letters."}),consultation_type:r.k5(["workspace_design","product_advisory","acoustic_audit","other"]),preferred_date:r.Yj().optional().or(r.eu("")),preferred_mode:r.k5(["in_person","video_call"]),org_size:r.Yj().trim().max(40).optional().or(r.eu("")),message:r.Yj().trim().max(1e3).optional().or(r.eu("")),experience_center:r.Yj().optional().or(r.eu(""))})},74921:(e,a,t)=>{"use strict";t.d(a,{AE:()=>m,GI:()=>c,Qu:()=>i,UP:()=>d,aA:()=>s,eD:()=>u,qG:()=>l,yi:()=>n});let r=[.16,1,.3,1],s=[.76,0,.24,1],n={duration:.8,ease:r},o={duration:.5,ease:r},i={hidden:{opacity:0,y:40},show:{opacity:1,y:0,transition:n}},l={hidden:{opacity:0}
1,show:{opacity:1,transition:o}},d={hidden:{clipPath:"inset(100% 0 0 0)"},show:{clipPath:"inset(0% 0 0 0)",transition:{duration:1,ease:r}}},c={hidden:{},show:{transition:{staggerChildren:.07,delayChildren:.05}}},m={hidden:{opacity:0,y:24},show:{opacity:1,y:0,transition:o}},u={once:!0,margin:"-80px"}},76792:(e,a,t)=>{"use strict";t.d(a,{Z:()=>s});var r=t(83427);let s={scheduleConsultation:e=>r.u.post("/api/CMS/schedule-consultation",e),bookVisit:e=>r.u.post("/api/CMS/experience/book-visit",e),getExperienceCenters:()=>r.u.get("/api/Home/GetAllDropDown",{params:{Flag:"CMSCentersExp"}}),getIssueTypes:()=>r.u.get("/api/Home/GetAllDropDown",{params:{Flag:"IssueType"}}),getContactCategories:()=>r.u.get("/api/Home/GetAllDropDown",{params:{Flag:"ContactCategory"}})}},79791:(e,a,t)=>{"use strict";t.d(a,{default:()=>X});var r=t(95155),s=t(98351),n=t(92289),o=t(84980),i=t(9700),l=t(72539),d=t(79798),c=t(30672),m=t(45173),u=t(99003),p=t(33546),x=t(72947),h=t(60529),g=t(18349),f=t(33807),b=t(89239),y=t(66609),j=t(12115),N=t(19585),k=t(83427),v=t(56204),w=t(76792),C=t(198),S=t(94577),A=t(14735);let M=[{id:"workspace",title:"Workspace Enquiry",desc:"Office design, products, fit-out",defaultInterest:"Complete Workspace Design",subOptions:["Complete Workspace Design","Seating Solutions","Executive Desking & Workstations","Collaborative & Acoustic Spaces","Turnkey Office Fit-Out"]},{id:"visit",title:"Visit Experience Centre",desc:"Book a showroom appointment",defaultInterest:"Experience Centre Visit",subOptions:["Mumbai Experience Centre","Delhi NCR Showroom","Bengaluru Experience Centre","Virtual Showroom Tour"]},{id:"after_sales",title:"Estore Query",desc:"Track, warranty, returns",defaultInterest:"Order & Service Support",subOptions:["Order Status & Tracking","Warranty & Claim Request","Maintenance & Spare Parts","Returns & Exchanges"]},{id:"other",title:"Other",desc:"Press, careers, general",defaultInterest:"General Enquiry",subOptions:["Press & Media Inquiry","Careers & Recruitment","Dealer & Channel Partner","General Support"]}];function P({onSuccess:e,defaultCardId:a="workspace"}){let[t,s]=(0,j.useState)(a),[n,o]=(0,j.useState)(!1),[i,l]=(0,j.use
1State)(null),d=(0,j.useRef)(null),c=A.U.captchaSiteKey,[m,I]=(0,j.useState)({firstName:"",lastName:"",email:"",phone:"",company:"",consultationType:"Workspace Design",consultationMode:"In-person",preferedDate:"",orgSize:"",experienceCenter:"",loveToDiscuss:""}),[D,E]=(0,j.useState)(!1),[T,_]=(0,j.useState)([]);(0,j.useEffect)(()=>{w.Z.getExperienceCenters().then(e=>{e&&e.rc&&_(e.rc.map(e=>({Value:e.Value,Text:"string"==typeof e.Text?e.Text.replace(/^"+|"+$/g,"").trim():String(e.Text)})))}).catch(e=>{console.error("Failed to fetch CMSCentersExp experience centers:",e)})},[]);let[R,O]=(0,j.useState)({name:"",email:"",phone:"",company:"",center:"",teamSize:1,preferredDate:"",timeSlot:"",purpose:""}),[B,F]=(0,j.useState)(!1),[G,L]=(0,j.useState)({fullName:"",email:"",phone:"",company:"",orderRef:"",issueType:"",issueDescription:""}),[V,q]=(0,j.useState)(!1),$=(e,a)=>{if(!a)return null;let t=a.trim().toLowerCase(),r=e.find(e=>(e.Text||"").trim().toLowerCase()===t);if(!r)return null;let s=Number(r.Value);return isNaN(s)?null:s},K=e=>{if(!e)return[];let a=[];return Array.isArray(e)?a=e:Array.isArray(e.rc)?a=e.rc:Array.isArray(e.res)?a=e.res:Array.isArray(e.data)?a=e.data:Array.isArray(e.result)&&(a=e.result),a.map(e=>{let a=e.Value??e.value??e.Id??e.id??e.Text??e.text??"",t=e.Text??e.text??e.Name??e.name??e.Title??e.title??String(a);return{Value:a,Text:("string"==typeof t?t.replace(/^"+|"+$/g,"").trim():String(t))||String(a)}})},[Y,H]=(0,j.useState)([]);(0,j.useEffect)(()=>{w.Z.getIssueTypes().then(e=>{let a=K(e);a.length>0&&H(a)}).catch(e=>{console.error("Failed to fetch IssueType dropdown options:",e)})},[]);let[J,W]=(0,j.useState)([]);(0,j.useEffect)(()=>{w.Z.getContactCategories().then(e=>{let a=K(e);a.length>0&&W(a)}).catch(e=>{console.error("Failed to fetch ContactCategory dropdown options:",e)})},[]);let[z,U]=(0,j.useState)({fullName:"",email:"",phone:"",company:"",category:"",message:""}
1),[Z,Q]=(0,j.useState)(!1),[X,ee]=(0,j.useState)({}),[ea,et]=(0,j.useState)({}),[er,es]=(0,j.useState)({}),en=/^[A-Za-z\s.'-]+$/,eo=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,ei=M.find(e=>e.id===t)||M[0],{register:el,handleSubmit:ed,setValue:ec,watch:em,formState:{errors:eu,isSubmitting:ep},reset:ex}=(0,u.mN)({resolver:(0,p.u)(x.yo),defaultValues:{website_url:"",interest_area:ei.subOptions[0]}});em("interest_area")||ei.subOptions[0];let eh=async a=>{a.preventDefault();let t={};if(R.name.trim()?/\d/.test(R.name)?t.name="Name cannot contain numbers.":en.test(R.name.trim())||(t.name="Name can only contain letters."):t.name="Name is required.",R.email.trim()?eo.test(R.email.trim())||(t.email="Please enter a valid email address."):t.email="Email is required.",R.phone&&R.phone.trim()){let e=R.phone.replace(/\D/g,"");e.length>0&&e.length<10&&(t.phone="Contact number must be at least 10 digits.")}if(ee(t),!(Object.keys(t).length>0)){if(!i)return void y.oR.error("Please complete the reCAPTCHA verification");try{F(!0);let a=R.preferredDate?new Date(R.preferredDate).toISOString():new Date().toISOString(),t=T.find(e=>String(e.Value)===String(R.center)||e.Text===R.center),r=t?t.Text:R.center||"",s=t&&!isNaN(Number(t.Value))?Number(t.Value):void 0,n=await w.Z.bookVisit({Name:R.name,EmailId:R.email,CompanyName:R.company||"",PhoneNo:R.phone||"",CenterName:r,CentreName:r,ExperienceCenter:r,ExperienceCentre:r,ExperienceCenterName:r,ExperienceCentreName:r,ExperienceCenterId:s,ExperienceCentreId:s,CenterId:s,CentreId:s,TeamSize:Number(R.teamSize)||1,PreferedDate:a,TimeSlot:R.timeSlot||"",Purpose:R.purpose||""});if(n&&(0===n.rs||n.res?.Status===0)){let e=n.msgkey||n.res?.Message||n.message||"Experience Centre is required.";y.oR.error(e);return}try{await (0,S.r)({form_type:"visit",source_label:"Visit Experience Centre",name:R.name,email:R.email,phone:R.phone,company:R.company,message:R.purpose,centre_id:R.center||void 0,payload:{preferred_date:R.preferredDate||null,preferred_time_slot:R.timeSlot||null,party_size:R.teamSize,purpose:R.purpose||null}})}catch(e){console.warn("[ContactForm Card 2] Supabase backup storage skipped:",e)}y.oR.success(n?.msgkey||n?.res?.Message||"Visit request received â we'll confirm your slot by email."),o(!0),l(null),d.current?.reset(),e?.()}catch(e){console.error("[ContactForm Card 2] Error submitting visit request:",e),y.oR.error(e?.message||e?.data?.message||"Submission failed. Please try again.")}finally{F(!1)}}},eg=async a=>{a.preventDefault();let t={};if(G.fullName.trim()?/\d/.test(G.fullName)?t.fullName="Name cannot contain numbers.":en.test(G.fullName.trim())||(t.fullName="Name can only contain letters."):t.fullName="Full name is required.",G.email.trim()?eo.test(G.email.trim())||(t.email="Please enter a valid email address."):t.email="Work email is required.",G.phone.trim()?G.phone.replace(/\D/g,"").length<10&&(t.phone="Contact number must be exactly 10 digits."):t.phone="Contact number is required.",G.issueType||(t.issueType="Please select an issue type."),G.issueDescription.trim()||(t.issueDescription="Please describe your issue."),et(t),!(Object.keys(t).length>0)){if(!i)return void y.oR.error("Please complete the reCAPTCHA verification");try{q(!0);let a=$(Y,G.issueType),t=$(J,G.issueType),r={FormType:"AfterSales",Name:G.fullName,EmailId:G.email,CompanyName:G.company||"",PhoneNo:G.phone,OrderNo:G.orderRef||"",IssueType:G.issueType,IssueTypeId:a,Category:G.issueType||"Order / After-Sales",CategoryId:t,InterestArea:G.issueType,Messages:G.issueDescription},s=await k.u.post("/api/CMS/contact-us/save",r);if(1===s.rs||"Success"===s.msgkey||"success"===s.msgkey||s.res)y.oR.success(s?.res?.Message||s?.msgkey||"Case submitted! Our After-Sales team will reach out shortly."),o(!0),l(null),d.current?.reset(),e?.();else throw Error(s.msgkey||s.message||"Submission failed")}catch(e){y.oR.error(e?.message||e?.data?.message||"Failed to submit case. Please try again.")}finally{q(!1)}}},ef=async a=>{a.preventDefault();let t={};if(z.fullName.trim()?/\d/.test(z.fullName)?t.fullName="Name cannot contain numbers.":en.test(z.fullName.trim())||(t.fullName="Name can only contain letters."):t.fullName="Full name is required.",z.email.trim()?eo.test(z.email.trim())||(t.email="Please enter a valid email address."):t.email="Work email is required.",z.phone.trim()?z.phone.replace(/\D/g,"").length<10&&(t.phone="Contact number must be exactly 10 digits."):t.phone="Contact number is required.",z.category||(t.category="Please select a category."),z.message.trim()||(t.message="Message is required."),es(t),!(Object.keys(t).length>0)){if(!i)return void y.oR.error("Please complete the reCAPTCHA verification");try{Q(!0);let a=$(J,z.category),t=$(Y,z.category),r={FormType:"Other",Name:z.fullName,EmailId:z.email,CompanyName:z.company||"",PhoneNo:z.phone,OrderNo:"",IssueType:z.category,IssueTypeId:t,Category:z.category||"Other",CategoryId:a,InterestArea:z.category,Messages:z.message},s=await k.u.post("/api/CMS/contact-us/save",r);if(1===s.rs||"Success"===s.msgkey||"success"===s.msgkey||s.res)y.oR.success(s?.res?.Message||s?.msgkey||"Inquiry submitted! Our team will reach out shortly."),o(!0),l(null),d.current?.reset(),e?.();else throw Error(s.msgkey||s.message||"Submission failed")}catch(e){y.oR.error(e?.message||e?.data?.message||"Failed to submit inquiry. Please try again.")}finally{Q(!1)}}};return n?(0,r.jsxs)("div",{className:"py-12 px-6 text-center bg-background border border-foreground
1/10 space-y-4",children:[(0,r.jsx)("div",{className:"w-12 h-12 bg-kokuyo-orange/10 text-kokuyo-orange rounded-full flex items-center justify-center mx-auto text-xl font-light",children:"â"}),(0,r.jsx)("h3",{className:"text-display-sm md:text-display-md text-foreground font-light",children:"Request Received"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground max-w-md mx-auto",children:"Thank you for reaching out! Our team will get back to you."}),(0,r.jsx)(b.$,{variant:"outline",className:"rounded-none px-6 mt-4 border-foreground/20 hover:border-foreground",onClick:()=>o(!1),children:"Submit Another Request"})]}):(0,r.jsxs)("div",{className:"space-y-8",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[11px] font-medium tracking-[0.2em] uppercase text-kokuyo-orange mb-4",children:"WHAT BRINGS YOU HERE?"}),(0,r.jsx)("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-3 sm:gap-4",children:M.map(e=>{let a=t===e.id;return(0,r.jsxs)("button",{type:"button",onClick:()=>{var a;s(a=e.id),ec("interest_area",(M.find(e=>e.id===a)||M[0]).subOptions[0]),l(null),d.current?.reset(),ee({}),et({}),es({})},className:`p-3.5 sm:p-5 text-left transition-all cursor-pointer flex flex-col justify-between border h-full min-h-[110px] sm:min-h-[120px] relative ${a?"border-kokuyo-orange bg-kokuyo-warm/60 text-foreground shadow-xs":"border-foreground
1/10 bg-background text-muted-foreground hover:border-foreground/30 hover:text-foreground hover:bg-kokuyo-warm/20"}`,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h4",{className:"font-display text-xs sm:text-sm font-semibold leading-tight mb-1 sm:mb-1.5 text-foreground",children:e.title}),(0,r.jsx)("p",{className:"text-[11px] sm:text-xs text-muted-foreground leading-snug font-light",children:e.desc})]}),(0,r.jsxs)("div",{className:`mt-2 sm:mt-3 flex items-center gap-1.5 text-[10px] sm:text-[11px] font-medium text-kokuyo-orange uppercase tracking-wider transition-opacity duration-200 ${a?"opacity-100":"opacity-0 select-none"}`,children:[(0,r.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-kokuyo-orange"})," Selected"]})]},e.id)})})]}),"workspace"===t?(0,r.jsx)(C.A,{inline:!0,sourceLabel:"Workspace Enquiry",onSuccess:e}):"visit"===t?(0,r.jsxs)("form",{onSubmit:eh,className:"bg-background border border-foreground/10 p-6 md:p-8 space-y-6",noValidate:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-2xl font-semibold text-foreground font-display mb-1",children:"Visit Experience Centre"}),(0,r.jsx)("p",{className:"text-xs md:text-sm text-muted-foreground font-light mb-4",children:"Pick a centre and date - our hosts will confirm by email."}),(0,r.jsx)("div",{className:"p-3.5 border border-kokuyo-orange/20 bg-kokuyo-warm/40 text-xs md:text-sm text-foreground flex items-center gap-2.5",children:(0,r.jsxs)("span",{children:["Your visit request will go to the ",(0,r.jsx)("strong",{className:"font-semibold text-foreground",children:"Experience Centre team"})," at your chosen location."]})})]}),(0,r.jsxs)("div",{className:"space-y-4 pt-2",children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Name ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{placeholder:"Your name",value:R.name,onChange:e=>{O({...R,name:e.target.value.replace(/[^A-Za-z\s.'-]/g,"")}),X.name&&ee(e=>({...e,name:""}))},className:`rounded-none h-11 bg-background text-sm ${X.name?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),X.name&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:X.name})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Email ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{type:"email",placeholder:"[email protected]",value:R.email,onChange:e=>{O({...R,email:e.target.value}),X.email&&ee(e=>({...e,email:""}))},className:`rounded-none h-11 bg-background text-sm ${X.email?"border-destructive focus-visible:ring-destructive":"border-foreground/20 focus:border-kokuyo-orange"}`}),X.email&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:X.email})]})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Phone"}),(0,r.jsx)(h.p,{placeholder:"+91 98765 43210",value:R.phone,onChange:e=>{O({...R,phone:e.target.value.replace(/[^\d+()\s-]/g,"")}),X.phone&&ee(e=>({...e,phone:""}))},className:`rounded-none h-11 bg-background text-sm ${X.phone?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),X.phone&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:X.phone})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Company"}),(0,r.jsx)(h.p,{placeholder:"Company name",value:R.company,onChange:e=>O({...R,company:e.target.value}),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Center"}),(0,r.jsx)("select",{value:R.center,onChange:e=>O({...R,center:e.target.value}),className:"w-full h-11 px-3 border border-foreground/20 bg-background text-sm text-foreground focus:border-kokuyo-orange outline-none rounded-none",children:T.map(e=>(0,r.jsx)("option",{value:e.Text||String(e.Value),children:e.Text},e.Value))})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Team size"}),(0,r.jsx)(h.p,{type:"number",min:1,value:R.teamSize,onChange:e=>O({...R,teamSize:parseInt(e.target.value)||1}
1),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]})]}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Preferred date"}),(0,r.jsx)(h.p,{type:"date",value:R.preferredDate,onChange:e=>O({...R,preferredDate:e.target.value}),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Time slot"}),(0,r.jsxs)("select",{value:R.timeSlot,onChange:e=>O({...R,timeSlot:e.target.value}),className:"w-full h-11 px-3 border border-foreground/20 bg-background text-sm text-foreground focus:border-kokuyo-orange outline-none rounded-none",children:[(0,r.jsx)("option",{value:"morning",children:"Morning (10amâ12pm)"}),(0,r.jsx)("option",{value:"afternoon",children:"Afternoon (12pmâ4pm)"}),(0,r.jsx)("option",{value:"evening",children:"Evening (4pmâ6pm)"})]})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Purpose / what you'd like to see"}),(0,r.jsx)(g.T,{rows:3,placeholder:"Tell us what furniture or workspace solutions you'd like to explore...",value:R.purpose,onChange:e=>O({...R,purpose:e.target.value}
1),className:"rounded-none bg-background border-foreground/20 focus:border-kokuyo-orange text-sm leading-relaxed"})]})]}),c&&(0,r.jsx)("div",{className:"my-2",children:(0,r.jsx)(N.A,{ref:d,sitekey:c,onChange:e=>l(e),onExpired:()=>l(null)})}),(0,r.jsx)(b.$,{type:"submit",disabled:B,className:"w-full h-12 bg-black hover:bg-black/90 text-white font-semibold text-sm tracking-wide transition-colors cursor-pointer flex items-center justify-center gap-2",children:B?"Submitting...":(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{children:"Request Visit"}),(0,r.jsx)(v.A,{className:"w-4 h-4 shrink-0 text-white stroke-[2.5]"})]})})]}):"after_sales"===t?(0,r.jsxs)("form",{onSubmit:eg,className:"bg-background border border-foreground/10 p-6 md:p-8 space-y-6",noValidate:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-2xl font-semibold text-foreground font-display mb-1",children:"Estore Query"}),(0,r.jsx)("p",{className:"text-xs md:text-sm text-muted-foreground font-light mb-4",children:"Track, warranty, returns"}),(0,r.jsx)("div",{className:"p-3.5 border border-kokuyo-orange/20 bg-kokuyo-warm/40 text-xs md:text-sm text-foreground flex items-center gap-2.5",children:(0,r.jsxs)("span",{children:["Your case will go to our ",(0,r.jsx)("strong",{className:"font-semibold text-foreground",children:"Estore Support team."})]})})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[11px] font-medium tracking-[0.2em] uppercase text-kokuyo-orange mb-4",children:"YOUR DETAILS"}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Full name ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{placeholder:"Your name",value:G.fullName,onChange:e=>{L({...G,fullName:e.target.value.replace(/[^A-Za-z\s.'-]/g,"")}),ea.fullName&&et(e=>({...e,fullName:""}))},className:`rounded-none h-11 bg-background text-sm ${ea.fullName?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),ea.fullName&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:ea.fullName})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Work email ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{type:"email",placeholder:"[email protected]",value:G.email,onChange:e=>{L({...G,email:e.target.value}),ea.email&&et(e=>({...e,email:""}))},className:`rounded-none h-11 bg-background text-sm ${ea.email?"border-destructive focus-visible:ring-destructive":"border-foreground/20 focus:border-kokuyo-orange"}`}),ea.email&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:ea.email})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Phone ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{placeholder:"+91 98765 43210",value:G.phone,onChange:e=>{let a=e.target.value.replace(/\D/g,"").slice(0,10);L({...G,phone:a}),ea.phone&&et(e=>({...e,phone:""}))},className:`rounded-none h-11 bg-background text-sm ${ea.phone?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),ea.phone&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:ea.phone})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Company / Organisation"}),(0,r.jsx)(h.p,{placeholder:"Company name",value:G.company,onChange:e=>L({...G,company:e.target.value}),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]})]})]}),(0,r.jsxs)("div",{className:"pt-4 border-t border-foreground/10 space-y-4",children:[(0,r.jsx)("p",{className:"text-[11px] font-medium tracking-[0.2em] uppercase text-kokuyo-orange",children:"TELL US ABOUT YOUR ISSUE"}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Order / Reference number"}),(0,r.jsx)(h.p,{placeholder:"e.g. KW-20240001",value:G.orderRef,onChange:e=>L({...G,orderRef:e.target.value}
1),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Issue type ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsxs)("select",{value:G.issueType,onChange:e=>{L({...G,issueType:e.target.value}),ea.issueType&&et(e=>({...e,issueType:""}))},className:`w-full h-11 px-3 border bg-background text-sm text-foreground outline-none rounded-none ${ea.issueType?"border-destructive focus:border-destructive":"border-foreground/20 focus:border-kokuyo-orange"}`,children:[(0,r.jsx)("option",{value:"",children:"Select..."}),Y.map((e,a)=>{let t=e.Text||String(e.Value);return(0,r.jsx)("option",{value:t,children:t},`${e.Value}-${a}`)})]}),ea.issueType&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:ea.issueType})]})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Describe the issue ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(g.T,{rows:4,placeholder:"Tell us what happened and we'll get it sorted...",value:G.issueDescription,onChange:e=>{L({...G,issueDescription:e.target.value}),ea.issueDescription&&et(e=>({...e,issueDescription:""}))},className:`rounded-none bg-background text-sm leading-relaxed ${ea.issueDescription?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),ea.issueDescription&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:ea.issueDescription})]})]}),c&&(0,r.jsx)("div",{className:"my-2",children:(0,r.jsx)(N.A,{ref:d,sitekey:c,onChange:e=>l(e),onExpired:()=>l(null)})}),(0,r.jsx)(b.$,{type:"submit",disabled:V,className:"w-full h-12 rounded-none bg-black hover:bg-black/90 text-white font-semibold text-sm tracking-wide transition-colors cursor-pointer inline-flex items-center justify-center gap-2",children:V?"Submitting...":(0,r.jsxs)(r.Fragment,{children:["Send Enquiry ",(0,r.jsx)(v.A,{className:"w-4 h-4"})]})})]}):(0,r.jsxs)("form",{onSubmit:ef,className:"bg-background border border-foreground/10 p-6 md:p-8 space-y-6",noValidate:!0,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-2xl font-semibold text-foreground font-display mb-1",children:"Other"}),(0,r.jsx)("p",{className:"text-xs md:text-sm text-muted-foreground font-light mb-4",children:"Press, careers, general"}),(0,r.jsx)("div",{className:"p-3.5 border border-kokuyo-orange/20 bg-kokuyo-warm/40 text-xs md:text-sm text-foreground flex items-center gap-2.5",children:(0,r.jsx)("span",{children:"Your message will go to the right team based on the category you select below."})})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[11px] font-medium tracking-[0.2em] uppercase text-kokuyo-orange mb-4",children:"YOUR DETAILS"}),(0,r.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Full name ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{placeholder:"Your name",value:z.fullName,onChange:e=>{U({...z,fullName:e.target.value.replace(/[^A-Za-z\s.'-]/g,"")}),er.fullName&&es(e=>({...e,fullName:""}))},className:`rounded-none h-11 bg-background text-sm ${er.fullName?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),er.fullName&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:er.fullName})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Work email ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{type:"email",placeholder:"[email protected]",value:z.email,onChange:e=>{U({...z,email:e.target.value}),er.email&&es(e=>({...e,email:""}))},className:`rounded-none h-11 bg-background text-sm ${er.email?"border-destructive focus-visible:ring-destructive":"border-foreground/20 focus:border-kokuyo-orange"}`}),er.email&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:er.email})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Phone ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(h.p,{placeholder:"+91 98765 43210",value:z.phone,onChange:e=>{let a=e.target.value.replace(/\D/g,"").slice(0,10);U({...z,phone:a}),er.phone&&es(e=>({...e,phone:""}))},className:`rounded-none h-11 bg-background text-sm ${er.phone?"border-destructive focus-visible:ring-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`}),er.phone&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:er.phone})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:"Company / Organisation"}),(0,r.jsx)(h.p,{placeholder:"Company name",value:z.company,onChange:e=>U({...z,company:e.target.value}),className:"rounded-none h-11 bg-background border-foreground/20 focus:border-kokuyo-orange text-sm"})]})]})]}),(0,r.jsxs)("div",{className:"pt-4 border-t border-foreground/10 space-y-4",children:[(0,r.jsx)("p",{className:"text-[11px] font-medium tracking-[0.2em] uppercase text-kokuyo-orange",children:"A BIT MORE DETAIL"}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Category ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsxs)("select",{value:z.category,onChange:e=>{U({...z,category:e.target.value}),er.category&&es(e=>({...e,category:""}))},className:`w-full h-11 px-3 border bg-background text-sm text-foreground outline-none rounded-none ${er.category?"border-destructive focus:border-destructive":"border-foreground
1/20 focus:border-kokuyo-orange"}`,children:[(0,r.jsx)("option",{value:"",children:"Select..."}),J.map((e,a)=>{let t=e.Text||String(e.Value);return(0,r.jsx)("option",{value:t,children:t},`${e.Value}-${a}`)})]}),er.category&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:er.category})]}),(0,r.jsxs)("div",{children:[(0,r.jsxs)(f.J,{className:"text-xs text-foreground font-medium mb-1.5 block",children:["Message ",(0,r.jsx)("span",{className:"text-destructive",children:"*"})]}),(0,r.jsx)(g.T,{rows:4,placeholder:"How can we help?",value:z.message,onChange:e=>{U({...z,message:e.target.value}),er.message&&es(e=>({...e,message:""}))},className:`rounded-none bg-background text-sm leading-relaxed ${er.message?"border-destructive focus-visible:ring-destructive":"border-foreground/20 focus:border-kokuyo-orange"}`}),er.message&&(0,r.jsx)("p",{className:"text-xs text-destructive mt-1",children:er.message})]})]}),c&&(0,r.jsx)("div",{className:"my-2",children:(0,r.jsx)(N.A,{ref:d,sitekey:c,onChange:e=>l(e),onExpired:()=>l(null)})}),(0,r.jsx)(b.$,{type:"submit",disabled:Z,className:"w-full h-12 rounded-none bg-black hover:bg-black/90 text-white font-semibold text-sm tracking-wide transition-colors cursor-pointer inline-flex items-center justify-center gap-2",children:Z?"Submitting...":(0,r.jsxs)(r.Fragment,{children:["Send Enquiry ",(0,r.jsx)(v.A,{className:"w-4 h-4"})]})})]})]})}var I=t(39449);let D=(0,t(78340).A)("Navigation",[["polygon",{points:"3 11 22 2 13 21 11 13 3 11",key:"1ltx0t"}]]);var E=t(42268),T=t(33210),_=t(85118),R=t(64276),O=t(61878);let B={Mumbai:[19.076,72.8777],"Bengaluru I":[12.9716,77.5946],"Bengaluru II":[12.9716,77.5946],Bengaluru:[12.9716,77.5946],Chennai:[13.0827,80.2707],"Delhi NCR":[28.4595,77.0266],Delhi:[28.6139,77.209],Gurugram:[28.4595,77.0266],Noida:[28.5355,77.391],Gujarat:[23.0225,72.5714],Ahmedabad:[23.0225,72.5714],Hyderabad:[17.385,78.4867],Kolkata:[22.5726,88.3639],Nagpur:[21.1458,79.0882],Pune:[18.5204,73.8567],Assam:[27.4924,95.3468],Coimbatore:[11.0168,76.9558],Jaipur:[26.9124,75.7873],Jamshedpur:[22.8046,86.2029],Lucknow:[26.8467,80.9462],Odisha:[21.055,86.3335],Panaji:[15.4909,73.8278],Patna:[25.5941,85.1376],Vadodara:[22.3072,73.1812],Surat:[21.1702,72.8311],Visakhapatnam:[17.6868,83.2185]};function F(e,a){let t=new Map;return a.map((a,r)=>{let s=B[a.city]??[20.5937,78.9629],n=`${e}-${a.city}`,o=t.get(n)??0;t.set(n,o+1);let[i,l]=function([e,a],t){if(0===t)return[e,a];let r=2.399*t%(2*Math.PI);return[e+.012*Math.cos(r),a+.012*Math.sin(r)]}(s,o);return{...a,kind:e,lat:i,lng:l,id:`${e}-${r}-${a.city.toLowerCase().replace(/\s+/g,"-")}`}})}let G=F("experience",[{city:"Mumbai",name:"Corporate Office & Experience Centre",type:"Head Office",address:"406, Windfall, C-wing, Sahara Plaza, Andheri â Kurla Road, J. B. Nagar, Andheri (East), Mumbai 400059, Maharashtra, India.",contact:"Vedant Sukale",phone:"+91 86000 39608",email:"[email protected]"},{city:"Bengaluru I",name:"Kokuyo Design Centre",type:"Experience Centre",address:"2B, 2nd Floor, Hayes Road (Near LIC Building, Residency Road), Bengaluru 560025, India.",contact:"Arnab Bhagwati",phone:"+91 72590 21281"},{city:"Bengaluru II",name:"Experience Centre",type:"Experience Centre",address:"2B, 1st Floor, Hayes Road (Near LIC Building, Residency Road), Bengaluru 560025, India.",contact:"Arnab Bhagwati",phone:"+91 72590 21281"},{city:"Chennai",name:"Sales Office",type:"Sales Office",address:"5th Floor, Cactus Corporate Coworking, LRS Towers, Chamiers Road, Nandanam Extension, Nandanam, Chennai â 600035",contact:"Vishal NG",phone:"+91 98841 35858"},{city:"Delhi NCR",name:"Experience Centre",type:"Experience Centre",address:"6th Floor, Tower A, Global Gateway Park, M.G. Road, Sector 26, Gurugram 122002, Haryana, India.",contact:"Anshu",phone:"+91 88003 92661"},{city:"Gujarat",name:"Satellite Office",type:"Satellite Office",address:"Ahmedabad, Gujarat, India.",contact:"Kunal Punjabi",phone:"+91 85111 31517",email:"[email protected]"},{city:"Hyderabad",name:"Experience Centre",type:"Experience Centre",address:"Jain Sadguru Capital Park, Unit No. G5 B, Image Gardens Road, VIP Hills, Jaihind Enclave, Madhapur, Hyderabad 500081, Telangana, India.",contact:"M Giridhar",phone:"+91 89782 11933"},{city:"Kolkata",name:"Sales Office",type:"Sales Office",address:"Godrej Genesis Building, 11th Floor, ZIOKS, Unit No. 1104, Room No. 111, Block EP & GP, Sec-V, Salt Lake City, Kolkata 700091, West Bengal, India.",contact:"Abhik Lahiri",phone:"+91 85840 39470"},{city:"Nagpur",name:"Manufacturing Plant",type:"Manufacturing Plant",address:"K-52, M.I.D.C, Hingna Road, Nagpur 440016, Maharashtra, India."},{city:"Pune",name:"Experience Centre",type:"Experience Centre",address:"400, Brentwood Business Center, Pallod Farms, Baner, Pune 411045, Maharashtra, India.",contact:"Abhijeet Deshmukh",phone:"+91 86000 39646"}]),L=F("dealer",[{city:"Ahmedabad",name:"Astha Interiors",address:"Aastha Furniture, Opp Hetarth Party Plot, Science City, Sola, Ahmedabad, Gujarat 380060",contact:"Mr. Jignesh Patel",phone:"9723820398",email:"[email protected]"}
1,{city:"Assam",name:"M/s Khaitan's",address:"Khaitan Building, Station Road, Tinsukia 786125, Assam, India.",contact:"Mr. Vikash Khaitan",email:"[email protected]"},{city:"Bengaluru",name:"Smart Desk",address:"#25, G1, Narayana Shama Rao Compound, Mission Rd, Bengaluru, Karnataka 560027",contact:"Mr. Arvind Dhanuka",phone:"+91 98450 00176",email:"[email protected]"},{city:"Bengaluru",name:"Dot Workplace Solutions Pvt Ltd.",address:"Plot no 94, Jigani IInd Phase, Industrial Area, Jigani Hobli, Anekal Taluk, Bangalore 560105",contact:"Mr. Shankar Reddy",phone:"9900056708",email:"[email protected]"},{city:"Coimbatore",name:"CA Enterprises",address:"424, Mettupalayam Rd, North, Coimbatore, Tamil Nadu 641043",contact:"Mr. Kalaivanan T.",email:"[email protected]"},{city:"Coimbatore",name:"Construction Finishers",address:"1-10/1, V.C.V. Layout, Verivada Road, R.S. Puram, Coimbatore 641002",contact:"Mr. R. Senthil Kumar",phone:"9842288506",email:"[email protected]"},{city:"Delhi",name:"Tirupati Office Systems Pvt. Ltd.",address:"A 21 B, DDA Flats, Munirka, New Delhi 110067, India.",contact:"Mr. Gaurav Gupta",phone:"9810830313",email:"[email protected]"},{city:"Delhi",name:"Modern Office",address:"B-22, FIE, Patparganj, Delhi 110092",contact:"Mr. Mohan Rawat",email:"[email protected]"},{city:"Delhi",name:"Excellence Office Solutions Pvt Ltd",address:"A17, 3rd Floor, Ganesh Nagar, Pandav Nagar, East Delhi 110092",contact:"Mr. Rajesh Gupta",phone:"+91 98734 23453"},{city:"Gurugram",name:"Tirupati Office Systems Pvt. Ltd.",address:"NR 7, Nathupur Road, DLF Phase 3, Gurgaon, Haryana 122002, India.",contact:"Mr. Gaurav Gupta",phone:"9810830313",email:"[email protected]"},{city:"Gurugram",name:"Material Matters",address:"#03-103, WeWork BlueOne Square, Plot no. 246, Udyog Vihar IV, Gurgaon",contact:"Mr. Kunal Trehan",phone:"8375821213"},{city:"Gurugram",name:"ND Brands Pvt Ltd",address:"SCO 165, ND Tower, M.C.G. Vyapar Sadan, M.G. Road, Sector 14, Gurgaon, Haryana 122001",contact:"Mr. Devendra Kumar",phone:"9899114144",email:"[email protected]"},{city:"Hyderabad",name:"Kwality Ergo Pvt. Ltd.",address:"Kwality Insulations, 8-2-684/1/9/1, Banjara Green Colony, Road No. 12, Banjara Hills, Hyderabad 500004",contact:"Mr. Srinivas",email:"[email protected]"},{city:"Jaipur",name:"Devashish Enterprises",address:"201, Class of Pearl, K48-49, Incometax Colony, Durgapura, Tonk Road, Jaipur, India.",contact:"Mr. Ashish Shenoy",email:"[email protected]"},{city:"Jaipur",name:"Sieger Building Systems",address:"First Floor, SP. 12-13, Scheme No-15, Gangaram Nagar, Gopalpura By Pass, Jaipur 302018, India.",contact:"Abhimanyu Singh â Business Manager",email:"[email protected]"},{city:"Jamshedpur",name:"Sarangi & Company",address:"143, 1st Floor, Road D, Sonary West, Jamshedpur 831011, Jharkhand",contact:"Mr. Pabitra Kumar",email:"[email protected]"},{city:"Kolkata",name:"Link Communication",address:"50/D, Chakraberia Road, Elgin Road, Kolkata 700020, West Bengal",contact:"Mr. Ranjan Moulick",phone:"09433035534 / 09038730231",email:"[email protected]"},{city:"Lucknow",name:"Grandure Office Solutions",address:"186/31, Shalimar Square, B.N. Road, Lalbagh, Lucknow 226001",contact:"Mr. Ashok Juneja"},{city:"Mumbai",name:"Systa Works",address:"First Floor, Ginger House, Raghuvanshi Mill Compound, Senapati Bapat Marg, Lower Parel (W), Mumbai 400013, India.",contact:"Mr. Manish Khemka",email:"[email protected]"},{city:"Mumbai",name:"Shreesons Ent",address:"1406/A, Mount Everest, Bhakti Park, Mumbai 400037, India.",contact:"Mr. B. S. Ananthkrishna",email:"[email protected]"},{city:"Mumbai",name:"Turbo Lights",address:"Gr Flr, Shop No. 8, Krishna Niwas, Bomangi Master Lane, Kalbadevi Post Office, Kalbadevi, Mumbai 400002, Maharashtra",contact:"Mr. Shripal Shah",phone:"9322293323"},{city:"Mumbai",name:"Professional Equipments & Engineering",address:"Gr Flr, Shop No. 8, Krishna Niwas, Bomangi Master Lane, Kalbadevi Post Office, Kalbadevi, Mumbai 400002, Maharashtra",contact:"Mr. Sidharth Gupta",phone:"9987574866"},{city:"Mumbai",name:"K-linq Hosmed (OPC) Pvt Ltd",address:"1st Flr, Unit No. 11, Adani Western Heights, Inspire Hub, Opp Gurudwara, JP Road, Andheri West, Mumbai 400058, Maharashtra",contact:"Ms. Amruta Suchek",phone:"9225634567"},{city:"Nagpur",name:"VR Sales",address:"Plot No. 64, Nelco Society, Near Subhash Nagar, Nagpur 440022",contact:"Mr. Raju Panbude"},{city:"Noida",name:"Ambient Interio",address:"98, LGF, Ansals Fortune Arcade, Sector 18, Noida, Uttar Pradesh",contact:"Mr. Prashant Pandey",email:"[email protected]"},{city:"Odisha",name:"M/s Safco Creations",address:"H255, Dala, South Treasury Road, Jajpur, Keonj
1har Road, Vyasanagar, Jajpur, Odisha 755019",contact:"Mrs. Apsari Nesa",email:"[email protected]"},{city:"Panaji",name:"Shree Shalini Traders",address:"Gurukrupa, H No. E/137, Dr. Braganza Pereira Road, Opp. Vishal Bldg, Sant-Inez, Panaji, Goa 403001",phone:"2227415, 9822388586",email:"[email protected]"},{city:"Patna",name:"A1 Infotech",address:"Beside HDFC Bank, Khagaul Road, Anishabad, Patna 800002, Bihar, India.",contact:"Mr. Subodh Kumar Singh",email:"[email protected]"},{city:"Pune",name:"EMIS â Ergonomics Modular & Interior Solutions",address:"A-306, Kanchanban Society, Phase 2, Shivtirtha Nagar, Paud Road, Kothrud, Pune 411038",contact:"Mr. Rajendra Mahajan",phone:"9890600343, 7666085594",email:"[email protected]"},{city:"Pune",name:"Rhombus",address:"1st Floor, Neelkamal D-4/309, Sr. No. 925, Behind Deendayal Hospital, off FC Road, Shivaji Nagar, Pune 411004, India.",contact:"Mr. Mahesh Bhosale",email:"[email protected]"},{city:"Pune",name:"Modularity",address:"B-705, Freshia, Opp. Stanaza Living, A.G. Road, Baner, Pune 411021",contact:"Ms. Sandhya Bhosale",phone:"8010790515",email:"[email protected]"}
1,{city:"Pune",name:"Prudent Arch Solutions",address:"A-112, H-Block MIDC, Pimpri, Pune 411018",contact:"Ms. Ashwini Waghmare",phone:"7030356363 / 9860425840",email:"[email protected]"},{city:"Vadodara",name:"Spandan Enterprises",address:"Spandan House, Opposite New Ellora Park, Near Shakti Farshan, Vadodara 390023, Gujarat, India.",contact:"Mr. Rachit Adalja",phone:"9998944520",email:"[email protected]"},{city:"Surat",name:"Office Konnect",address:"SNS Interio, 112/113 A Block, F Row, Althan Rd, Bhatar, Surat, Gujarat 395007",contact:"Mr. Haresh Nayak",phone:"9824144416",email:"[email protected]"},{city:"Visakhapatnam",name:"Air N Gas Controls",address:"5th Lane, Dwaraka Nagar, Visakhapatnam 530016, India.",contact:"Mr. Yaseen Baba",email:"[email protected]"}]);function V(e){let a=encodeURIComponent(`${e.name}, ${e.address??e.city}`);return`https://www.google.com/maps/dir/?api=1&destination=${a}`}[...G,...L];let q=new Set(["Mumbai","Bengaluru I","Bengaluru II","Delhi NCR","Hyderabad","Pune"]),$=G.filter(e=>q.has(e.city)),K=G.filter(e=>!q.has(e.city)&&"Nagpur"!==e.city),Y=G.find(e=>"Nagpur"===e.city),H="[email protected]";function J({centre:e,index:a,tone:t}){let n=!!(e.type||e.contact||e.phone||e.email);return(0,r.jsxs)(s.P.article,{whileHover:{y:-4},transition:{duration:.4,ease:[.22,1,.36,1]},className:"relative bg-background flex flex-col group h-full p-6 md:p-8",children:[(0,r.jsxs)("div",{className:"pt-6 pb-5",children:[(0,r.jsxs)("h3",{className:"font-display font-bold text-[2.25rem] md:text-[2.75rem] leading-[0.95] tracking-[-0.02em] text-foreground whitespace-nowrap",children:[e.city.replace(/\s(I|II)$/,""),/\s(I|II)$/.test(e.city)&&(0,r.jsx)("span",{className:"text-muted-foreground ml-2",children:e.city.match(/\s(I|II)$/)?.[1]})]}),e.name&&e.name!==e.type&&(0,r.jsx)("p",{className:"mt-2 text-[11px] tracking-[0.18em] uppercase text-muted-foreground font-semibold",children:e.name})]}),(0,r.jsx)("div",{className:"pb-5 flex-1",children:e.address&&(0,r.jsx)("p",{className:"text-[13px] font-body text-foreground/80 leading-[1.65]",children:e.address})}),n&&(0,r.jsx)("div",{className:"-mx-6 md:-mx-8 overflow-hidden transition-all duration-500 ease-[cubic-bezier(0.22,1,0.36,1)] max-h-0 opacity-0 group-hover:max-h-[18rem] group-hover:opacity-100",children:(0,r.jsxs)("div",{className:"px-6 md:px-8 border-t border-border/70 divide-y divide-border/70",children:[e.type&&(0,r.jsxs)("div",{className:"flex items-baseline gap-4 py-3",children:[(0,r.jsx)("span",{className:"font-mono text-[10px] tracking-[0.2em] uppercase text-muted-foreground w-16 shrink-0",children:"Type"}),(0,r.jsx)("span",{className:"text-[13px] font-body font-semibold text-foreground",children:e.type})]}),e.contact&&(0,r.jsxs)("div",{className:"flex items-baseline gap-4 py-3",children:[(0,r.jsx)("span",{className:"font-mono text-[10px] tracking-[0.2em] uppercase text-muted-foreground w-16 shrink-0",children:"Contact"}),(0,r.jsx)("span",{className:"text-[13px] font-body font-semibold text-foreground",children:e.contact})]}),e.phone&&(0,r.jsxs)("a",{href:`tel:${e.phone.replace(/\s/g,"")}`,className:"flex items-baseline gap-4 py-3 hover:bg-kokuyo-warm/50 -mx-6 md:-mx-8 px-6 md:px-8 transition-colors",children:[(0,r.jsx)("span",{className:"font-mono text-[10px] tracking-[0.2em] uppercase text-muted-foreground w-16 shrink-0",children:"Phone"}),(0,r.jsx)("span",{className:"text-[13px] font-body text-foreground",children:e.phone})]}),e.email&&e.email!==H&&(0,r.jsxs)("a",{href:`mailto:${e.email}`,className:"flex items-baseline gap-4 py-3 hover:bg-kokuyo-warm/50 -mx-6 md:-mx-8 px-6 md:px-8 transition-colors",children:[(0,r.jsx)("span",{className:"font-mono text-[10px] tracking-[0.2em] uppercase text-muted-foreground w-16 shrink-0",children:"Email"}),(0,r.jsx)("span",{className:"text-[13px] font-body text-foreground truncate",children:e.email})]}),e.email===H&&(0,r.jsxs)("a",{href:`mailto:${e.email}`,className:"flex items-baseline gap-4 py-3 hover:bg-kokuyo-warm/50 -mx-6 md:-mx-8 px-6 md:px-8 transition-colors",children:[(0,r.jsx)("span",{className:"font-mono text-[10px] tracking-[0.2em] uppercase text-muted-foreground w-16 shrink-0",children:"Customer Queries"}),(0,r.jsx)("span",{className:"text-[13px] font-body text-foreground truncate",children:e.email})]})]})}),(0,r.jsx)("div",{className:"mt-5",children:(0,r.jsxs)("div",{className:"flex items-center justify-between border-t border-border pt-3 text-[10px] md:text-[9px] lg:text-[10px] font-semibold tracking-[0.2em] md:tracking-[0.15em] lg:tracking-[0.2em] uppercase text-foreground",children:[(0,r.jsx)("span",{children:"Contact"}),(0,r.jsxs)("a",{href:V(e),target:"_blank",rel:"noreferrer",className:"flex items-center gap-1.5",children:["Directions ",(0,r.jsx)(D,{className:"w-3 h-3 lg:w-3.5 lg:h-3.5"})]})]})})]})}function W({city:e,items:a,index:t,onOpen:n}){return(0,r.jsxs)(s.P.button,{onClick:n,whileHover:{y:-4},transition:{duration:.3},className:"group relative bg-background border border-border h-44 md:h-48 p-6 md:p-8 flex flex-col justify-between text-left overflow-hidden",children:[(0,r.jsxs)("div",{className:"absolute inset-0 bg-foreground text-background translate-y-full group-hover:translate-y-0 transition-transform duration-500 ease-[
1cubic-bezier(0.22,1,0.36,1)] p-6 md:p-8 flex flex-col justify-between overflow-hidden",children:[(0,r.jsxs)("div",{className:"flex-1 overflow-hidden",children:[(0,r.jsx)("p",{className:"text-label opacity-60 mb-3",children:"Dealer Partners"}),(0,r.jsxs)("ul",{className:"space-y-1.5",children:[a.slice(0,4).map(e=>(0,r.jsx)("li",{className:"text-sm font-body leading-snug truncate",children:e.name},e.id)),a.length>4&&(0,r.jsxs)("li",{className:"text-xs opacity-60",children:["+ ",a.length-4," more"]})]})]}),(0,r.jsxs)("div",{className:"flex items-center justify-between pt-3 border-t border-background/20",children:[(0,r.jsx)("span",{className:"text-label",children:"View Details"}),(0,r.jsx)(E.A,{className:"w-4 h-4"})]})]}),(0,r.jsxs)("div",{className:"flex items-start justify-between",children:[(0,r.jsx)("span",{className:"text-label text-muted-foreground",children:String(t).padStart(2,"0")}),(0,r.jsxs)("span",{className:"text-label text-kokuyo-blue",children:[a.length," ",1===a.length?"dealer":"dealers"]})]}),(0,r.jsx)("div",{children:(0,r.jsx)("h3",{className:"font-display font-bold text-2xl lg:text-4xl leading-none tracking-tight text-foreground truncate",children:e})})]})}function z({city:e,items:a,onClose:t}){return(0,r.jsx)(s.P.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.25},className:"fixed inset-0 z-50 flex items-center justify-center p-4 md:p-8 bg-foreground/60 backdrop-blur-sm",onClick:t,children:(0,r.jsxs)(s.P.div,{initial:{y:40,opacity:0},animate:{y:0,opacity:1},exit:{y:20,opacity:0},transition:{duration:.35,ease:[.22,1,.36,1]},onClick:e=>e.stopPropagation(),className:"bg-background w-full max-w-3xl max-h-[85vh] overflow-hidden flex flex-col",children:[(0,r.jsxs)("div",{className:"bg-kokuyo-blue text-background p-6 md:p-8 flex items-start justify-between",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-label opacity-70 mb-2",children:"Authorised Dealers"}),(0,r.jsx)("h3",{className:"font-display font-bold text-4xl md:text-5xl leading-none tracking-tight",children:e})]}),(0,r.jsx)("button",{onClick:t,"aria-label":"Close",className:"w-10 h-10 border border-background/40 flex items-center justify-center hover:bg-background hover:text-foreground transition-colors",children:(0,r.jsx)(T.A,{className:"w-4 h-4"})})]}),(0,r.jsx)("div",{className:"overflow-y-auto divide-y divide-border",children:a.map(e=>(0,r.jsxs)("div",{className:"p-6 md:p-8",children:[(0,r.jsx)("p",{className:"font-display text-lg font-semibold text-foreground mb-2",children:e.name}),e.address&&(0,r.jsx)("p",{className:"text-sm font-body text-muted-foreground leading-relaxed mb-3",children:e.address}),e.contact&&(0,r.jsx)("p",{className:"text-sm font-body text-foreground mb-2",children:e.contact}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-x-6 gap-y-2 text-sm font-body text-muted-foreground",children:[e.phone&&(0,r.jsxs)("a",{href:`tel:${e.phone.replace(/\s/g,"")}`,className:"flex items-center gap-2 hover:text-foreground",children:[(0,r.jsx)(_.A,{className:"w-3.5 h-3.5"}),e.phone]}),e.email&&(0,r.jsxs)("a",{href:`mailto:${e.email}`,className:"flex items-center gap-2 hover:text-foreground break-all",children:[(0,r.jsx)(n.A,{className:"w-3.5 h-3.5"}),e.email]}),(0,r.jsxs)("a",{href:V(e),target:"_blank",rel:"noreferrer",className:"flex items-center gap-2 font-semibold text-foreground ml-auto",children:[(0,r.jsx)(D,{className:"w-3.5 h-3.5"})," Directions"]})]})]},e.id))})]})})}function U(){let[e,a]=(0,j.useState)(""),[t,s]=(0,j.useState)(null),n=(0,j.useMemo)(()=>{let a=e.trim().toLowerCase(),t=L.filter(e=>!a||e.city.toLowerCase().includes(a)||e.name.toLowerCase().includes(a)||(e.address??"").toLowerCase().includes(a)||(e.contact??"").toLowerCase().includes(a)),r=new Map;return t.forEach(e=>{let a=r.get(e.city)??[];a.push(e),r.set(e.city,a)}),Array.from(r.entries()).sort((e,a)=>e[0].localeCompare(a[0]))},[e]),o=(0,j.useMemo)(()=>Array.from(new Set(L.map(e=>e.city))).sort(),[]),i=t?L.filter(e=>e.city===t):[];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("section",{className:"section-padding bg-kokuyo-warm",children:(0,r.jsxs)("div",{className:"max-w-7xl mx-auto",children:[(0,r.jsxs)("div",{className:"grid grid-cols-12 gap-6 mb-16 md:mb-20",children:[(0,r.jsxs)("div",{className:"col-span-12 md:col-span-7",children:[(0,r.jsx)("p",{className:"text-label text-kokuyo-lime mb-6",children:"Our Presence - 01"}),(0,r.jsxs)("h2",{className:"font-display font-bold text-5xl md:text-7xl leading-[0.9] tracking-tight text-foreground",children:["Experience",(0,r.jsx)("br",{}),"Centres."]})]}),(0,r.jsx)("div",{className:"col-span-12 md:col-span-4 md:col-start-9 flex items-end",children:(0,r.jsx)("p",{className:"text-body-lg text-muted-foreground",children:"Six flagship showrooms across India, curated to let you experience Kokuyo's modular workspace collections in person."})})]}),(0,r.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:$.map((e,a)=>(0,r.jsx)(J,{centre:e,index:a+1,tone:"primary"},e.id))})]})}),(0,r.jsx)("section",{className:"section-padding",children:(0,r.jsxs)("div",{className:"max-w-7xl mx-auto",children:[(0,r.jsxs)("div",{className:"grid grid-cols-12 gap-6 mb-14",children:[(0,r.jsxs)("div",{className:"col-span-12 md:col-span-7",children:[(0,r.jsx)("p",{className:"text-label text-kokuyo-orange mb-6",children:"Regional - 02"}),(0,r.jsxs)("h2",{className:"font-display font-bold text-5xl md:text-7xl leading-[0.9] tracking-tight text-foreground",children:["Sales & Satellite",(0,r.jsx)("br",{}),"Offices."]})]}),(0,r.jsx)("div",{className:"col-span-12 md:col-span-4 md:col-start-9 flex items-end",children:(0,r.jsx)("p",{className:"text-body-lg text-muted-foreground",children:"Regional touchpoints for consultation, quotes and project support across South, East and West India."})})]}),(0,r.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:K.map((e,a)=>(0,r.jsx)(J,{centre:e,index:a+1,tone:"satellite"},e.id))})]})}),Y&&(0,r.jsx)("section",{className:"section-padding bg-foreground text-background",children:(0,r.jsx)("div",{className:"max-w-7xl mx-auto",children:(0,r.jsxs)("div",{className:"grid grid-cols-12 gap-8 items-end",children:[(0,r.jsxs)("div",{className:"col-span-12 md:col-span-6",children:[(0,r.jsxs)("div",{className:"flex items-center gap-3 mb-6 text-kokuyo-lime",children:[(0,r.jsx)(R.A,{className:"w-5 h-5"}),(0,r.jsx)("p",{className:"text-label",children:"Manufacturing - 03"})]}),(0,r.jsxs)("h2",{className:"font-display font-bold text-6xl md:text-8xl leading-[0.85] tracking-tight",children:["Nagpur",(0,r.jsx)("br",{}),(0,r.jsx)("span",{className:"text-kokuyo-lime",children:"Plant."})]})]}),(0,r.jsxs)("div",{className:"col-span-12 md:col-span-5 md:col-start-8 space-y-6",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-label opacity-60 mb-3",children:"Facility"}),(0,r.jsx)("p",{className:"text-lg font-body leading-relaxed",children:Y.address})]}),(0,r.jsxs)("a",{href:V(Y),target:"_blank",rel:"noreferrer",className:"inline-flex items-center gap-3 text-sm font-semibold border-b border-background pb-2 hover:gap-4 transition-all",children:[(0,r.jsx)(D,{className:"w-4 h-4"})," Get Directions",(0,r.jsx)(E.A,{className:"w-4 h-4"})]})]})]})})}),(0,r.jsx)("section",{className:"section-padding bg-kokuyo-warm",children:(0,r.jsxs)("div",{className:"max-w-7xl mx-auto",children:[(0,r.jsxs)("div",{className:"grid grid-cols-12 gap-6 mb-10",children:[(0,r.jsxs)("div",{className:"col-span-12 md:col-span-7",children:[(0,r.jsx)("p",{className:"text-label text-kokuyo-blue mb-6",children:"Dealer Locator - 04"}),(0,r.jsxs)("h2",{className:"font-display font-bold text-5xl md:text-7xl leading-[0.9] tracking-tight text-foreground",children:["Authorised",(0,r.jsx)("br",{}),"Dealers."]})]}),(0,r.jsx)("div",{className:"col-span-12 md:col-span-4 md:col-start-9 flex items-end",children:(0,r.jsxs)("p",{className:"text-body-lg text-muted-foreground",children:[L.length," partner locations across ",o.length," ","cities. Hover a city to preview partners, click for full details."]})})]}),(0,r.jsxs)("div",{className:"relative mb-8 max-w-md",children:[(0,r.jsx)(O.A,{className:"w-4 h-4 absolute left-4 top-1/2 -translate-y-1/2 text-muted-foreground"}
1),(0,r.jsx)("input",{type:"text",value:e,onChange:e=>a(e.target.value),placeholder:"Filter cities or dealers...",list:"dealer-cities",className:"w-full bg-background border border-border pl-11 pr-4 py-3 text-sm font-body text-foreground placeholder:text-muted-foreground focus:outline-none focus:border-foreground"}),(0,r.jsx)("datalist",{id:"dealer-cities",children:o.map(e=>(0,r.jsx)("option",{value:e},e))})]}),0===n.length?(0,r.jsx)("div",{className:"bg-background border border-border p-16 text-center text-sm text-muted-foreground",children:"No dealers match your search."}):(0,r.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:n.map(([e,a],t)=>(0,r.jsx)(W,{city:e,items:a,index:t+1,onOpen:()=>s(e)},e))})]})}),(0,r.jsx)(I.N,{children:t&&(0,r.jsx)(z,{city:t,items:i,onClose:()=>s(null)})})]})}var Z=t(8343),Q=t(26330);let X=()=>{let{settings:e}=(0,Z.y9)();return e.contact?.phone,(0,r.jsxs)("div",{className:"min-h-screen bg-background",children:[(0,r.jsx)(m.A,{title:"Contact Us",description:"Get in touch with Kokuyo India. Search Experience Centres and authorised dealers across India, view them on an interactive map, and get directions.",path:"/contact",jsonLd:{"@context":"https://schema.org","@type":"ContactPage",name:"Contact Kokuyo India",mainEntity:G.map(e=>({"@type":"LocalBusiness",name:`Kokuyo India - ${e.city}`,address:e.address,telephone:e.phone,email:e.email}))}}),(0,r.jsx)(i.A,{}),(0,r.jsxs)("section",{className:"relative aspect-[16/9] sm:aspect-[16/9] md:aspect-auto md:h-[80vh] min-h-[220px] sm:min-h-[320px] md:min-h-[500px] max-h-[800px] xl:max-h-[700px] 2xl:max-h-[750px] w-full overflow-hidden",children:[(0,r.jsx)("img",{src:Q,alt:"Contact Kokuyo India",className:"w-full h-full object-cover object-[center_25%]",width:1920,height:1080}
1),(0,r.jsx)("div",{className:"absolute inset-0 bg-foreground/50"}),(0,r.jsxs)("div",{className:"absolute inset-0 flex flex-col justify-end px-4 sm:px-6 md:px-12 lg:px-24 pb-6 sm:pb-12 md:pb-24",children:[(0,r.jsx)(s.P.p,{className:"text-label text-primary-foreground/70 mb-1 sm:mb-4",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},children:"Let's Connect"}),(0,r.jsx)(s.P.h1,{className:"text-display-xl text-primary-foreground max-w-3xl",initial:{opacity:0,y:40},animate:{opacity:1,y:0},transition:{delay:.2,duration:1},children:"Get In Touch"})]})]}),(0,r.jsx)("section",{className:"section-padding bg-kokuyo-warm/30 border-b border-border/40",children:(0,r.jsx)("div",{className:"max-w-7xl mx-auto",children:(0,r.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-12 gap-12 lg:gap-16 items-start",children:[(0,r.jsx)("div",{className:"lg:col-span-8",children:(0,r.jsxs)(d.A,{children:[(0,r.jsxs)("div",{className:"mb-8",children:[(0,r.jsx)("p",{className:"text-label text-kokuyo-orange mb-2",children:"Get In Touch"}),(0,r.jsx)("h2",{className:"text-display-md text-foreground leading-tight",children:"How can we help your workspace?"})]}),(0,r.jsx)(P,{})]})}),(0,r.jsx)("div",{className:"lg:col-span-4 lg:sticky lg:top-28",children:(0,r.jsx)(d.A,{delay:.2,children:(0,r.jsxs)("div",{className:"bg-background border border-border/80 p-6 md:p-8 rounded-2xl shadow-sm space-y-6",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-display-sm text-foreground mb-1 font-light",children:"Quick Connect"}),(0,r.jsx)("p",{className:"text-xs text-muted-foreground",children:"For immediate inquiries & support"})]}),(0,r.jsxs)("div",{className:"space-y-5 pt-4 border-t border-border/50",children:[(0,r.jsx)("div",{className:"flex items-start gap-3.5"}),(0,r.jsxs)("div",{className:"flex items-start gap-3.5",children:[(0,r.jsx)("div",{className:"w-8 h-8 rounded-full bg-kokuyo-orange/10 text-kokuyo-orange flex items-center justify-center shrink-0 mt-0.5",children:(0,r.jsx)(n.A,{className:"w-4 h-4"})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[11px] font-medium uppercase tracking-wider text-muted-foreground mb-0.5",children:"Support"}),(0,r.jsx)("p",{className:"text-sm font-medium text-foreground",children:"[email protected]"})]})]}),(0,r.jsxs)("div",{className:"flex items-start gap-3.5",children:[(0,r.jsx)("div",{className:"w-8 h-8 rounded-full bg-kokuyo-orange/10 text-kokuyo-orange flex items-center justify-center shrink-0 mt-0.5",children:(0,r.jsx)(o.A,{className:"w-4 h-4"})}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"text-[11px] font-medium uppercase tracking-wider text-muted-foreground mb-0.5",children:"Business Hours"}),(0,r.jsx)("p",{className:"text-sm font-medium text-foreground",children:"MonâFri: 10:00 AM â 6:00 PM"})]})]})]})]})})})]})})}),(0,r.jsx)(U,{}),(0,r.jsx)(c.A,{}),(0,r.jsx)(l.A,{})]})}},79798:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var r=t(95155),s=t(12115),n=t(18310),o=t(98351),i=t(74921);let l={fade:i.qG,fadeUp:i.Qu,clip:i.UP,stagger:i.GI,child:i.AE},d=({children:e,as:a="div",variant:t="fadeUp",delay:d=0,className:c,once:m=!0,amount:u=.1})=>{let p=(0,n.I)(),x=l[t],h=(0,s.useMemo)(()=>({...i.eD,once:m,amount:u}),[m,u]);if(p)return(0,r.jsx)(a,{className:c,children:e});let g={className:c,initial:"hidden",whileInView:"show",viewport:h,variants:x,transition:{...i.yi,delay:d}};return"section"===a?(0,r.jsx)(o.P.section,{...g,children:e}):"span"===a?(0,r.jsx)(o.P.span,{...g,children:e}):(0,r.jsx)(o.P.div,{...g,children:e})},c=({children:e,className:a="",delay:t=0})=>(0,r.jsx)(d,{variant:"fadeUp",delay:t,className:a,children:e})},84980:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});let r=(0,t(78340).A)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},85118:(e,a,t)=>{"use strict";t.d(a,{A:()=>r});let r=(0,t(78340).A)("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]])},94577:(e,a,t)=>{"use strict";t.d(a,{r:()=>s});var r=t(56339);async function s(e){let{form_type:a,source_label:t,name:s,email:n,phone:o,company:i,message:l,product_id:d,centre_id:c,payload:m}=e,{error:u}=await r.N.from("form_submissions").insert([{form_type:a,source_label:t,source_url:window.location.href,referrer:"u">typeof document&&document.referrer||null,name:s.trim(),email:n.trim().toLowerCase(),phone:o?.trim()||null,company:i?.trim()||null,message:l?.trim()||null,product_id:d||null,centre_id:c||null,payload:m}]);if(u)throw u}},95714:(e,a,t)=>{"use strict";
1e.exports=t.p+"static/media/idfc.9b5cb0c4.png"}},e=>{e.O(0,[4514,9756,677,3631,6609,6094,878,8351,7443,6708,5293,1930,9585,5818,2985,3378,3006,4516,198,8441,3794,7358],()=>e(e.s=63960)),_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.