1import{j as e,i,k as s,L as r,A as l,l as a,ar as n,n as m,as as c}from"./index-DNidg_Qc.js";import{M as d}from"./MarketingShell-U-VtC9Du.js";import"./Logo-DWRi6T6w.js";import"./dialog-B1BXKzKU.js";import"./index-D324aKeF.js";import"./index-Bk7P141l.js";import"./tool-demos-DgraiMJb.js";import"./wand-sparkles-CRqeah3c.js";import"./chevron-down-CPsmHmNT.js";import"./chart-column-D6I4629Y.js";import"./file-text-BlHcyHb-.js";import"./mail-DIM7-Uur.js";import"./linkedin-DeuNArME.js";import"./chromium-BRz94Kop.js";import"./SiteFooter-m-VjVtt0.js";import"./LinkedInLogo-CK4HJi3p.js";import"./mic-UwRtLMQn.js";import"./calendar-range-DtWa0rnV.js";import"./camera-CYuBMNZh.js";import"./dollar-sign-DLC6ZiSK.js";function E(){const o=Object.values(c);return e.jsxs(d,{children:[e.jsx(i,{eyebrow:"Resume keyword hub",title:e.jsxs(e.Fragment,{children:["Resume keywords that ",e.jsx("span",{className:"text-blue-600",children:"get past ATS filters"})]}),subtitle:"Curated keyword lists pulled from real 2025 job postings - by role. Drop the ones that match your experience into your resume verbatim."}),e.jsx(s,{className:"!pt-0",children:e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-4",children:o.map(t=>e.jsxs(r,{to:"/resume-keywords/$role",params:{role:t.slug},className:"group bg-white border border-slate-200 rounded-2xl p-6 hover:border-blue-300 hover:shadow-md transition-all",children:[e.jsx("div",{className:"text-xs font-semibold text-blue-600 uppercase tracking-wide mb-2",children:t.role}),e.jsxs("h3",{className:"font-bold text-lg text-slate-900 mb-2",children:["Resume keywords for ",t.shortRole,"s"]}),e.jsx("p",{className:"text-sm text-slate-600 line-clamp-2",children:t.intro}),e.jsxs("div",{className:"mt-4 inline-flex items-center text-sm font-semibold text-blue-600",children:["View keyword list ",e.jsx(l,{className:"w-4 h-4 ml-1 group-hover:translate-x-0.5 transition-transform"})]})]},t.slug))})}),e.jsx(s,{title:"How to use these keyword lists",children:e.jsxs("ol",{className:"list-decimal list-inside space-y-2 text-slate-700",children:[e.jsx("li",{children:"Open the role page that matches the job you want next."}),e.jsx("li",{children:"Highlight every term you can defend in an interview."}),e.jsx("li",{children:"Weave them into your bullet points - with numbers when you can."}),e.jsxs("li",{children:["Run the result through our ",e.jsx(r,{to:"/ats-resume-checker",className:"text-blue-600 underline",children:"free ATS Scorer"})," to see your score."]})]})}),e.jsx(a,{items:n}),e.jsx(m,{headline:"Want every keyword applied for you?",sub:"The full Resume Tailor suggests the right keywords for each job, line by line - you accept what fits.",ctaLabel:"Sign up free",ctaSearch:{mode:"signup"}})]})}export{E 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.