1import{r as n,j as e}from"./react-Baehr4Gm.js";import{R as o,F as r}from"./index-BUCTe0vZ.js";import{m as i}from"./motion-CBDBvfHj.js";import{T as l,L as c,H as d,J as h,K as p,N as s}from"./vendor-BPAS1Cda.js";import"./react-dom-Dc-w2Gi2.js";import"./supabase-KaCTEqL-.js";import"./three-wSGH0hMO.js";const u=[{slug:"starlizard",title:"the club that data built",author:"Sam Slade",description:"brighton went from leaving the league to selling one midfielder for 115m.",format:"read online",tag:"strategy",icon:l,accent:r.teal},{slug:"ai-playbook",title:"the recruiter's AI playbook",author:"Chris Croft",description:"real-world AI across sourcing, BD, submissions, and your whole desk.",format:"PDF download",tag:"AI",icon:c,accent:r.jade},{slug:"boolean-search-prompts",title:"boolean search: strings + AI prompts",author:"Chris Croft",description:"operators, strings, and AI prompts that surface the passive candidates.",format:"read online",tag:"sourcing",icon:d,accent:r.seafoam},{slug:"linkedin-connection-auditor",title:"the linkedin connection auditor",author:"Chris Croft",description:"a private dashboard for your whole linkedin network. runs offline.",format:"read online",tag:"linkedin",icon:h,accent:r.deep},{slug:"100-prompts",title:"100 prompts for agency recruiters",author:"Chris Croft",description:"one hundred prompts across sourcing, BD, admin, and client delivery.",format:"download tool",tag:"AI",icon:p,accent:r.mint},{slug:"games-people-play",title:"the games people play",author:"Sam Slade",description:"six client games that waste your week, and the line that gets you out.",format:"PDF download",tag:"objections",icon:s,accent:r.jade},{slug:"sell-eight-things",title:"the best recruiters sell eight things",author:"Sam Slade",description:"eight things a great recruiter actually sells. none are a candidate.",format:"PDF download",tag:"value",icon:s,accent:r.teal}];function k(){const t=n.useRef(null);return e.jsxs("section",{className:"relative overflow-hidden ryvr-dark-grain",style:{background:"#0A0A0F",color:"#FAFAFA"},children:[e.jsx("div",{className:"absolute pointer-events-none","aria-hidden":!0,style:{width:500,height:500,top:"20%",left:"-8%",borderRadius:"50%",background:"radial-gradient(circle, rgba(14, 229, 201, 0.04) 0%, transparent 65%)",filter:"blur(80px)"}}),e.jsxs("div",{className:"relative max-w-[1100px] mx-auto px-6 lg:px-8 py-20",children:[e.jsxs(o,{children:[e.jsx("h3",{className:"font-sans mb-4",style:{fontSize:"clamp(22px, 3vw, 32px)",fontWeight:500,letterSpacing:"-0.02em",color:"#FAFAFA"},children:"while you wait. explore the playbooks"}),e.jsx("p",{style:{color:"#7B7B85",fontSize:14,maxWidth:520,marginBottom:32},children:"practical guides written by recruiters, for recruiters. swipe through or tap to read."})]}),e.jsx(o,{delay:.1,children:e.jsx("div",{ref:t,className:"overflow-hidden cursor-grab active:cursor-grabbing",children:e.jsx(i.div,{className:"flex gap-5",drag:"x",dragConstraints:t,dragElastic:.08,style:{paddingRight:40},children:u.map(a=>e.jsx(m,{guide:a},a.slug))})})}),e.jsx(o,{delay:.15,children:e.jsx("a",{href:"/field-guide",className:"inline-block mt-10 uppercase text-xs tracking-widest transition-colors",style:{color:r.teal},onMouseEnter:a=>a.currentTarget.style.color=r.mint,onMouseLeave:a=>a.currentTarget.style.color=r.teal,children:"view all guides â"})})]})]})}function m({guide:t}){const a=t.icon;return e.jsxs(i.a,{href:`/field-guide/${t.slug}`,className:"flex-shrink-0 block rounded-xl p-5 transition-colors",style:{width:280,background:"#141419",border:"1px solid rgba(250,250,250,0.05)",textDecoration:"none"},whileHover:{y:-4,borderColor:"rgba(14, 229, 201, 0.2)",transition:{duration:.2}},whileTap:{scale:.98},children:[e.jsx("div",{className:"flex items-center justify-center rounded-lg mb-4",style:{width:40,height:40,background:`${t.accent}12`},children:e.jsx(a,{size:20,style:{color:t.accent}})}),e.jsx("span",{className:"inline-block uppercase tracking-wider mb-3 rounded-full px-2 py-0.5",style:{fontSize:9.5,color:t.accent,background:`${t.accent}10`,border:`1px solid ${t.accent}22`},children:t.tag}),e.jsx("h4",{className:"font-sans mb-2",style:{fontSize:15,fontWeight:500,color:"#FAFAFA",lineHeight:1.35},children:t.title}),e.jsx("p",{style:{fontSize:12.5,color:"#7B7B85",lineHeight:1.5,marginBottom:12},children:t.description}),e.jsx("span",{className:"uppercase tracking-wider",style:{fontSize:10,
1color:"#5A5A64"},children:t.format})]})}export{k as FieldGuideCarousel};
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.