JezK
Edit File: careers-CQ_uwWh-.js
import{n as e,r as t,t as n}from"./loader-circle-Df9wuB8c.js";import{A as r,C as i,S as a,i as o,k as s}from"./index-ep0C0hKG.js";import{d as c,n as l,p as u,t as d}from"./SiteLayout-DURY82eZ.js";import{t as f}from"./check-DtngC3Ti.js";import{t as p}from"./map-pin-CvisCUHB.js";var m=u(`briefcase`,[[`path`,{d:`M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16`,key:`jecpp`}],[`rect`,{width:`20`,height:`14`,x:`2`,y:`6`,rx:`2`,key:`i6l2r4`}]]),h=u(`clock`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 6v6l4 2`,key:`mmk7yg`}]]),g=u(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),_=r(s()),v=e({method:`POST`}).handler(i(`59fa81e308736a9134a88e6211235b2a084f50343a2892a81e4d88d12932ab90`)),y=a(),b=[{title:`Mine Operations Supervisor`,location:`Afghanistan · On-site`,type:`Full-time`,team:`Operations`,summary:`Lead a rotating crew across active sites; own safety, extraction targets and quality checks at the face.`},{title:`Quality Control Lead`,location:`Peshawar, Pakistan`,type:`Full-time`,team:`Quality`,summary:`Own our lab workflow — brightness, whiteness, chemistry — and certify every lot before it ships.`},{title:`Logistics & Export Coordinator`,location:`Peshawar, Pakistan`,type:`Full-time`,team:`Supply chain`,summary:`Coordinate warehousing, containerisation and export documentation for global shipments.`},{title:`Commercial Manager — EMEA`,location:`Anderlecht, Belgium`,type:`Full-time`,team:`Commercial`,summary:`Build long-term relationships with industrial buyers across plastics, paints, paper and cosmetics.`},{title:`Sustainability & CSR Officer`,location:`Hybrid · Belgium / Afghanistan`,type:`Full-time`,team:`Sustainability`,summary:`Drive our community, environment and code-of-conduct programs across every operating site.`},{title:`Open application`,location:`Any location`,type:`Rolling`,team:`All teams`,summary:`Don't see the right role? Send us your profile — we review open applications every month.`}];function x(){let e=t(v),[r,i]=(0,_.useState)(`idle`),[a,s]=(0,_.useState)(``),[u,x]=(0,_.useState)(``);return(0,y.jsxs)(l,{children:[(0,y.jsx)(d,{eyebrow:`Careers`,title:`Build with us`,subtitle:`From the mine face to the boardroom, our teams share one standard — technical rigour, responsible sourcing, long-term value.`,image:o.url}),(0,y.jsx)(`section`,{className:`py-24 md:py-28`,children:(0,y.jsxs)(`div`,{className:`container-x grid grid-cols-1 lg:grid-cols-[1fr_1.4fr] gap-14 items-start`,children:[(0,y.jsxs)(`div`,{children:[(0,y.jsx)(`div`,{className:`text-xs font-bold tracking-[0.3em] text-[color:var(--emerald)] uppercase`,children:`Why EMM`}),(0,y.jsx)(`h2`,{className:`mt-4 font-display text-4xl md:text-5xl uppercase text-[color:var(--navy-900)] leading-tight`,children:`A company built around craft and standards`}),(0,y.jsx)(`p`,{className:`mt-6 text-muted-foreground leading-relaxed`,children:`We're a resource-development company connecting Afghanistan's exceptional talc to the world's most demanding industries. Every role — from the mine face to commercial — is part of that supply chain.`})]}),(0,y.jsx)(`ul`,{className:`grid grid-cols-1 sm:grid-cols-2 gap-4`,children:[{icon:m,title:`Meaningful work`,body:`Real ownership on a supply chain that reaches 40+ industrial buyers worldwide.`},{icon:g,title:`Small, senior teams`,body:`Flat structure. Decisions happen close to the site, the lab, and the customer.`},{icon:p,title:`Global footprint`,body:`Careers in Belgium (HQ), Pakistan (regional office) and across our Afghan sites.`},{icon:h,title:`Grow with us`,body:`Structured training, safety certification and long-term progression pathways.`}].map(({icon:e,title:t,body:n})=>(0,y.jsxs)(`li`,{className:`border border-border p-6 bg-white`,children:[(0,y.jsx)(e,{className:`h-5 w-5 text-[color:var(--emerald)]`}),(0,y.jsx)(`div`,{className:`mt-4 font-display text-lg text-[color:var(--navy-900)] uppercase`,children:t}),(0,y.jsx)(`p`,{className:`mt-2 text-sm text-muted-foreground leading-relaxed`,children:n})]},t))})]})}),(0,y.jsx)(`section`,{id:`roles`,className:`bg-muted py-24 md:py-28`,children:(0,y.jsxs)(`div`,{className:`container-x`,children:[(0,y.jsxs)(`div`,{className:`flex flex-col md:flex-row md:items-end md:justify-between gap-6`,children:[(0,y.jsxs)(`div`,{children:[(0,y.jsx)(`div`,{className:`text-xs font-bold tracking-[0.3em] text-[color:var(--emerald)] uppercase`,children:`Open roles`}),(0,y.jsx)(`h2`,{className:`mt-4 font-display text-4xl md:text-5xl uppercase text-[color:var(--navy-900)] leading-tight`,children:`Where we're hiring`})]}),(0,y.jsxs)(`p`,{className:`max-w-md text-muted-foreground leading-relaxed`,children:[`Click a role to pre-fill the application form below. Don't see a match? Choose `,(0,y.jsx)(`em`,{children:`Open application`}),`.`]})]}),(0,y.jsx)(`ul`,{className:`mt-12 grid grid-cols-1 md:grid-cols-2 gap-4`,children:b.map(e=>(0,y.jsx)(`li`,{children:(0,y.jsxs)(`button`,{type:`button`,onClick:()=>{x(e.title),document.getElementById(`apply`)?.scrollIntoView({behavior:`smooth`,block:`start`})},className:`w-full text-left border p-6 bg-white transition-colors ${u===e.title?`border-[color:var(--emerald)] ring-1 ring-[color:var(--emerald)]`:`border-border hover:border-[color:var(--emerald)]`}`,children:[(0,y.jsxs)(`div`,{className:`flex items-start justify-between gap-4`,children:[(0,y.jsx)(`div`,{className:`font-display text-xl md:text-2xl text-[color:var(--navy-900)] uppercase leading-tight`,children:e.title}),(0,y.jsx)(`span`,{className:`shrink-0 text-[10px] font-bold tracking-[0.25em] text-[color:var(--emerald)] uppercase`,children:e.team})]}),(0,y.jsxs)(`div`,{className:`mt-3 flex flex-wrap items-center gap-4 text-xs text-muted-foreground`,children:[(0,y.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,y.jsx)(p,{className:`h-3.5 w-3.5`}),` `,e.location]}),(0,y.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,y.jsx)(h,{className:`h-3.5 w-3.5`}),` `,e.type]})]}),(0,y.jsx)(`p`,{className:`mt-4 text-sm text-muted-foreground leading-relaxed`,children:e.summary})]})},e.title))})]})}),(0,y.jsx)(`section`,{id:`apply`,className:`py-24 md:py-28`,children:(0,y.jsxs)(`div`,{className:`container-x max-w-3xl`,children:[(0,y.jsx)(`div`,{className:`text-xs font-bold tracking-[0.3em] text-[color:var(--emerald)] uppercase`,children:`Apply`}),(0,y.jsx)(`h2`,{className:`mt-4 font-display text-4xl md:text-5xl uppercase text-[color:var(--navy-900)] leading-tight`,children:`Send us your application`}),(0,y.jsxs)(`p`,{className:`mt-6 text-muted-foreground leading-relaxed`,children:[`Fill in the form and our people team will get back to you within 10 working days. Attach your CV by linking it in the LinkedIn or portfolio field, or email it to`,` `,(0,y.jsx)(`a`,{href:`mailto:careers@eliteminesminerals.com`,className:`text-[color:var(--navy-900)] underline decoration-[color:var(--emerald)] underline-offset-4`,children:`careers@eliteminesminerals.com`}),`.`]}),r===`success`?(0,y.jsxs)(`div`,{className:`mt-10 border border-[color:var(--emerald)] bg-white p-8 flex items-start gap-4`,children:[(0,y.jsx)(`div`,{className:`h-10 w-10 rounded-full bg-[color:var(--emerald)]/10 flex items-center justify-center text-[color:var(--emerald)]`,children:(0,y.jsx)(f,{className:`h-5 w-5`})}),(0,y.jsxs)(`div`,{children:[(0,y.jsx)(`div`,{className:`font-display text-2xl text-[color:var(--navy-900)] uppercase`,children:`Application received`}),(0,y.jsx)(`p`,{className:`mt-2 text-muted-foreground leading-relaxed`,children:`Thank you — we'll review your profile and be in touch shortly. For any question, reach us at careers@eliteminesminerals.com.`}),(0,y.jsx)(`button`,{type:`button`,onClick:()=>i(`idle`),className:`mt-4 text-sm font-semibold uppercase tracking-wide text-[color:var(--emerald)] hover:text-[color:var(--navy-900)]`,children:`Submit another application`})]})]}):(0,y.jsxs)(`form`,{onSubmit:async t=>{t.preventDefault();let n=t.currentTarget,r=new FormData(n),a={fullName:String(r.get(`fullName`)??``),email:String(r.get(`email`)??``),phone:String(r.get(`phone`)??``),location:String(r.get(`location`)??``),position:String(r.get(`position`)??``),experience:String(r.get(`experience`)??``),linkedin:String(r.get(`linkedin`)??``),portfolio:String(r.get(`portfolio`)??``),coverLetter:String(r.get(`coverLetter`)??``),consent:String(r.get(`consent`)??``)};i(`loading`),s(``);try{await e({data:a}),i(`success`),n.reset(),x(``)}catch(e){console.error(e),i(`error`),s(`We couldn't submit your application. Please try again or email careers@eliteminesminerals.com.`)}},className:`mt-10 grid grid-cols-1 md:grid-cols-2 gap-5`,children:[(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Full name *`}),(0,y.jsx)(`input`,{required:!0,name:`fullName`,maxLength:100,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Email *`}),(0,y.jsx)(`input`,{required:!0,type:`email`,name:`email`,maxLength:255,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Phone *`}),(0,y.jsx)(`input`,{required:!0,name:`phone`,maxLength:40,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Location (city, country)`}),(0,y.jsx)(`input`,{name:`location`,maxLength:120,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Position of interest *`}),(0,y.jsxs)(`select`,{required:!0,name:`position`,value:u,onChange:e=>x(e.target.value),className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`,children:[(0,y.jsx)(`option`,{value:``,children:`Select a role…`}),b.map(e=>(0,y.jsx)(`option`,{value:e.title,children:e.title},e.title))]})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Years of experience *`}),(0,y.jsxs)(`select`,{required:!0,name:`experience`,defaultValue:``,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`,children:[(0,y.jsx)(`option`,{value:``,disabled:!0,children:`Select…`}),(0,y.jsx)(`option`,{value:`0-2`,children:`0 – 2 years`}),(0,y.jsx)(`option`,{value:`3-5`,children:`3 – 5 years`}),(0,y.jsx)(`option`,{value:`6-10`,children:`6 – 10 years`}),(0,y.jsx)(`option`,{value:`10+`,children:`10+ years`})]})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5 md:col-span-1`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`LinkedIn URL`}),(0,y.jsx)(`input`,{name:`linkedin`,type:`url`,placeholder:`https://linkedin.com/in/…`,maxLength:255,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5 md:col-span-1`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Portfolio / CV link`}),(0,y.jsx)(`input`,{name:`portfolio`,type:`url`,placeholder:`https://…`,maxLength:255,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`flex flex-col gap-1.5 md:col-span-2`,children:[(0,y.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-wider text-[color:var(--navy-900)]`,children:`Cover letter`}),(0,y.jsx)(`textarea`,{name:`coverLetter`,rows:6,maxLength:2e3,placeholder:`Tell us why you want to join EMM, and anything the CV won't show.`,className:`border border-border bg-white px-4 py-3 text-sm focus:outline-none focus:border-[color:var(--emerald)]`})]}),(0,y.jsxs)(`label`,{className:`md:col-span-2 flex items-start gap-3 text-sm text-muted-foreground`,children:[(0,y.jsx)(`input`,{required:!0,type:`checkbox`,name:`consent`,className:`mt-1 h-4 w-4 accent-[color:var(--emerald)]`}),(0,y.jsx)(`span`,{children:`I agree that Elite Mines & Minerals may store the information above to review my application and contact me about opportunities.`})]}),r===`error`&&(0,y.jsx)(`div`,{className:`md:col-span-2 border border-red-300 bg-red-50 text-red-700 text-sm px-4 py-3`,children:a}),(0,y.jsxs)(`div`,{className:`md:col-span-2 flex flex-wrap items-center gap-4`,children:[(0,y.jsx)(`button`,{type:`submit`,disabled:r===`loading`,className:`inline-flex items-center gap-2 bg-[color:var(--navy-900)] text-white px-6 py-4 font-semibold text-sm uppercase tracking-wide hover:bg-[color:var(--emerald)] transition-colors disabled:opacity-60`,children:r===`loading`?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(n,{className:`h-4 w-4 animate-spin`}),` Submitting…`]}):`Submit application`}),(0,y.jsxs)(`a`,{href:`mailto:careers@eliteminesminerals.com`,className:`inline-flex items-center gap-2 text-sm font-semibold text-[color:var(--navy-900)] hover:text-[color:var(--emerald)]`,children:[(0,y.jsx)(c,{className:`h-4 w-4`}),` careers@eliteminesminerals.com`]})]})]})]})})]})}export{x as component};