PageSourceSearch

https://gracemarksolutions.com/assets/hire-talent-CuEws-Io.js

js gracemarksolutions.com collected 2026-10-07 20:01:31 UTC 12,777 bytes, 1 lines download raw bytes

1import{r as c,j as e,a as f,t as y,s as N,w as v,L as x,x as w}from"./index-BkHgB4vv.js";import{S as k,a as l}from"./inline-contact-DkX8KXix.js";import{F as S}from"./category-page-DhMRXHJ0.js";import{L as R}from"./loader-circle-kj2gOg1I.js";import"./brief-form-CtlFke9F.js";const O=["Direct hire / recruitment","Contract staffing / staff augmentation","Employer of Record (EOR)","Agent of Record (AOR) / contractor compliance","Executive search","RPO / recruitment process outsourcing","Managed team or SOW project","Not sure, help me choose"];function E({compact:t=!1}){const[s,p]=c.useState({role:"",country:"",model:"",company:"",contact:""}),[o,h]=c.useState(!1),[g,b]=c.useState(!1),[u,i]=c.useState(""),r=(a,d)=>p(m=>({...m,[a]:d}));async function j(a){if(a.preventDefault(),o)return;if(i(""),s.role.trim().length<2){i("Tell us the role or skill you need.");return}if(!s.contact.trim()){i("Add an email or phone so we can reply.");return}const d=s.contact.includes("@");h(!0);const m=await N({email:d?s.contact.trim():void 0,phone:d?void 0:s.contact.trim(),company:s.company.trim()||void 0,countries:s.country.trim()||void 0,outcome:s.model||void 0,notes:`Hiring need: ${s.role.trim()}${s.country?` in ${s.country.trim()}`:""}${s.model?`, model: ${s.model}`:""}`,source:"hire-talent"});h(!1),m?b(!0):i("Something went wrong. Email [email protected] and we'll jump on it.")}const n="w-full rounded-xl border border-border bg-background px-4 py-3 text-sm text-ink outline-none transition focus:border-accent";return g?e.jsxs("div",{className:"rounded-2xl border border-border bg-background p-8 text-center soft-shadow",children:[e.jsx("span",{className:"mx-auto flex size-12 items-center justify-center rounded-full bg-accent/10 text-accent",children:e.jsx(f,{className:"size-6"})}),e.jsx("p",{className:"mt-4 font-serif text-xl tracking-tight",children:"Got it, thank you."}),e.jsx("p",{className:"mt-2 text-sm text-muted-foreground",children:"A workforce specialist replies within one business day with candidates, the right hiring model, and what it costs. No deck, no upsell."})]}):e.jsxs("form",{onSubmit:j,className:"rounded-2xl border border-border bg-background p-6 soft-shadow sm:p-8",id:"hiring-need",children:[e.jsx("p",{className:"text-[10.5px] font-semibold uppercase tracking-[0.32em] text-accent",children:"Submit a hiring need"}),!t&&e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:"One form for every model: recruitment, staffing, EOR, AOR, executive search, RPO, or a managed team. Tell us the need, we tell you the smartest way to fill it."}),e.jsxs("div",{className:"mt-6 grid gap-3 sm:grid-cols-2",children:[e.jsx("input",{className:`${n} sm:col-span-2`,placeholder:"Role or skill you need *",value:s.role,onChange:a=>r("role",a.target.value)}),e.jsx("input",{className:n,placeholder:"Country or city",value:s.country,onChange:a=>r("country",a.target.value)}),e.jsxs("select",{className:n,value:s.model,onChange:a=>r("model",a.target.value),children:[e.jsx("option",{value:"",children:"How you want to engage"}),O.map(a=>e.jsx("option",{value:a,children:a},a))]}),e.jsx("input",{className:n,placeholder:"Company",value:s.company,onChange:a=>r("company",a.target.value)}),e.jsx("input",{className:n,placeholder:"Work email or phone *",value:s.contact,onChange:a=>r("contact",a.target.value)})]}),u&&e.jsx("p",{className:"mt-3 text-sm text-destructive",children:u}),e.jsxs("button",{type:"submit",disabled:o,className:"cta-ember mt-5 w-full justify-center sm:w-auto",children:[o?e.jsx(R,{className:"size-4 animate-spin"}):e.jsx(y,{className:"size-4"}),o?"Sending":"Send My Hiring Need"]}),e.jsx("p",{className:"mt-3 text-xs text-muted-foreground",children:"A real person reads this. No sales sequence, no obligation."})]})}const T=[{t:"They pick a provider before picking a model",d:"A staffing agency sells staffing. An EOR sells EOR. The model gets chosen by whoever answered the phone."},{t:"They split one workforce across five vendors",d:"Different contracts, different compliance standards, no single view, and no one accountable when it breaks."},{t:"They confuse speed with cost",d:"The expensive hire is the slow one, the misclassified one, and the one who leaves in ninety days."}],A=[{t:"Every model under one partner",d:"Recruitment, staffing, EOR, AOR, RPO, search, and managed delivery, contracted once."},{t:"Operators, not portals",d:"A named specialist replies. Humans, not tickets. Guidance, not guesswork."},{t:"National, nearshore, or global",d:"U.S. based, deep LATAM expertise, and coverage across the markets you are entering."},{t:"Compliance built in",d:"Classification, contracts, payroll, and terminations handled to the standard your legal team expects."}],C=[{t:"Tell us the need",d:"One short form. The role, the country, and how soon."},{t:"We recommend the model",d:"Within one business day: the right hiring model, timeline, and what it costs."},{t:"We deliver",d:"Shortlists, contracts, payroll, and onboarding, run by one accountable team."}];function z(){return e.jsxs("div",{className:"min-h-screen bg-background text-foreground antialiased",children:[e.jsx(k,{}),e.jsxs("section",{className:"relative overflow-hidden border-b border-border",children:[e.jsx("div",{className:"hero-glow pointer-events-none absolute inset-0 -z-10"}),e.jsx("div",{className:"dot-grid pointer-events-none absolute inset-0 -z-10 opacity-[0.35]"}),e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-12 px-6 pt-20 pb-20 lg:grid-cols-[1.05fr_1fr] lg:items-start lg:pt-24",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"pulse-dot"}),e.jsx("span",{className:"eyebrow",children:"Hire Talent"})]}),e.jsxs("h1",{className:"display mt-7 max-w-2xl text-4xl sm:text-5xl lg:text-6xl",children:["Every hiring model.",e.jsx("br",{}),e.jsx("span",{className:"italic text-accent",children:e.jsx("span",{className:"underscore-accent",children:"One trusted partner."})})]}),e.jsx("p",{className:"mt-8 max-w-xl text-lg leading-relaxed text-ink/75",children:"Recruitment, contract staffing, Employer of Record, Agent of Record, executive search, RPO, contractor management, and managed delivery. Tell us the role and the country, and we tell you the smartest way to fill it, nationally, nearshore, or globally."}),e.jsx("dl",{className:"mt-10 grid max-w-lg grid-cols-3 gap-6 border-t border-border pt-8",children:[["1 day","to a recommended model"],["100+","countries covered"],["8","hiring models, one contract"]].map(([t,s])=>e.jsxs("div",{children:[e.jsx("dt",{className:"font-serif text-3xl text-accent",children:t}),e.jsx("dd",{className:"mt-1 text-xs leading-snug text-ink/60",children:s})]},s))})]}),e.jsx(E,{})]})]}),e.jsx("section",{className:"border-b border-border bg-cream/50",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-20",children:[e.jsxs(l,{children:[e.jsx("span",{className:"eyebrow",children:"The real cost"}),e.jsx("h2",{className:"display mt-5 max-w-3xl text-3xl sm:text-4xl",children:"An open role is not a vacancy. It is unshipped revenue."}),e.jsx("p",{className:"mt-6 max-w-2xl text-base leading-relaxed text-ink/75",children:"Every week a seat stays empty, the work still happens, absorbed by people who were already at capacity. Deadlines slip quietly, your best performers carry the overflow, and the hire you finally make arrives into a team that is already tired."})]}),e.jsx("div",{className:"mt-12 grid gap-6 lg:grid-cols-3",children:T.map(t=>e.jsxs("div",{className:"rounded-2xl border border-border bg-background p-7 soft-shadow",children:[e.jsx("h3",{className:"font-serif text-xl tracking-tight text-ink",children:t.t}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-muted-foreground",children:t.d})]},t.t))})]})}),e.jsx("section",{className:"border-b border-border",id:"models",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-20",children:[e.jsxs(l,{children:[e.jsx("span",{className:"eyebrow",children:"Talent solutions"}),e.jsx("h2",{className:"display mt-5 max-w-3xl text-3xl sm:text-4xl",children:"Choose the model, not the vendor."}),e.jsx("p",{className:"mt-6 max-w-2xl text-base leading-relaxed text-ink/75",children:"Most providers sell one answer. We run all of them, so the recommendation you get is the one that fits your situation, not the one that fits our product."})]}),e.jsx("div",{className:"mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-4",children:v.map(t=>e.jsxs(x,{to:t.to,className:"group flex flex-col rounded-2xl border border-border bg-background p-6 transition hover:-translate-y-1 hover:border-accent/50 
1soft-shadow",children:[e.jsx("h3",{className:"font-serif text-lg leading-snug tracking-tight text-ink",children:t.t}),e.jsx("p",{className:"mt-3 flex-1 text-sm leading-relaxed text-muted-foreground",children:t.d}),e.jsx("p",{className:"mt-4 text-xs uppercase tracking-[0.16em] text-accent",children:t.when}),e.jsxs("span",{className:"mt-3 text-sm text-ink/60 transition group-hover:text-accent",children:["See how it works ",e.jsx("span",{"aria-hidden":!0,children:"→"})]})]},t.t))}),e.jsxs("p",{className:"mt-8 text-sm text-muted-foreground",children:["Not sure which one?"," ",e.jsx(x,{to:"/workforce-strategy-navigator",className:"text-accent hover:underline",children:"Run the Workforce Strategy Navigator"})," ","or just"," ",e.jsx("a",{href:"#hiring-need",className:"text-accent hover:underline",children:"send us the need"}),"."]})]})}),e.jsx("section",{className:"border-b border-border bg-cream/50",children:e.jsx("div",{className:"mx-auto max-w-7xl px-6 py-20",children:e.jsxs("div",{className:"grid gap-14 lg:grid-cols-[1fr_1fr]",children:[e.jsxs("div",{children:[e.jsxs(l,{children:[e.jsx("span",{className:"eyebrow",children:"The Gracemark way"}),e.jsx("h2",{className:"display mt-5 text-3xl sm:text-4xl",children:"Service leaves a mark."})]}),e.jsx("div",{className:"mt-10 space-y-6",children:A.map(t=>e.jsxs("div",{className:"border-l-2 border-accent/40 pl-5",children:[e.jsx("h3",{className:"font-serif text-lg tracking-tight text-ink",children:t.t}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:t.d})]},t.t))})]}),e.jsxs("div",{children:[e.jsxs(l,{children:[e.jsx("span",{className:"eyebrow",children:"How it works"}),e.jsx("h2",{className:"display mt-5 text-3xl sm:text-4xl",children:"Three steps, no runaround."})]}),e.jsx("ol",{className:"mt-10 space-y-5",children:C.map((t,s)=>e.jsxs("li",{className:"rounded-2xl border border-border bg-background p-6 soft-shadow",children:[e.jsx("span",{className:"font-serif text-2xl text-accent",children:String(s+1).padStart(2,"0")}),e.jsx("h3",{className:"mt-3 font-serif text-lg tracking-tight text-ink",children:t.t}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:t.d})]},t.t))})]})]})})}),e.jsx("section",{className:"border-b border-border",children:e.jsxs("div",{className:"mx-auto max-w-4xl px-6 py-20",children:[e.jsxs(l,{children:[e.jsx("span",{className:"eyebrow",children:"Questions"}),e.jsx("h2",{className:"display mt-5 text-3xl sm:text-4xl",children:"Straight answers."})]}),e.jsx("dl",{className:"mt-10 divide-y divide-border border-y border-border",children:w.map(t=>e.jsxs("div",{className:"py-6",children:[e.jsx("dt",{className:"font-serif text-lg tracking-tight text-ink",children:t.q}),e.jsx("dd",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:t.a})]},t.q))})]})}),e.jsxs("section",{className:"relative overflow-hidden bg-ink text-cream grain",children:[e.jsx("div",{className:"dot-grid-dark pointer-events-none absolute inset-0 opacity-[0.16]"}),e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-10 px-6 py-20 lg:grid-cols-[1.1fr_1fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"h-px w-12 bg-accent"}),e.jsx("span",{className:"eyebrow",children:"Start here"})]}),e.jsxs("h2",{className:"display mt-6 text-3xl text-cream sm:text-4xl",children:["Bring us the role.",e.jsx("br",{}),e.jsx("span",{className:"italic text-accent",children:"We bring the model and the people."})]}),e.jsx("p",{className:"mt-5 max-w-lg text-base leading-relaxed text-cream/70",children:"One short form, one business day, one accountable partner. If another model serves you better, we will tell you that too."})]}),e.jsxs("div",{className:"flex flex-wrap gap-3 lg:justify-end",children:[e.jsxs("a",{href:"#hiring-need",className:"cta-ember",children:["Submit A Hiring Need ",e.jsx("span",{"aria-hidden":!0,children:"→"})]}),e.jsx(x,{to:"/contact",className:"cta-outline border-cream/30 text-cream",children:"Send A Quick Message"})]})]})]}),e.jsx(S,{})]})}
1export{z as component};

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.