1import{_ as F,a as k}from"./BI-QMCO1.js";import{_ as P}from"./Ckx1e21f.js";import{e as C,u as R,h as E,E as T,c as p,b as o,a as e,F as B,r as N,n as $,m as s,d as u,w as H,t as c,o as y,_ as L}from"./Cl-Y4suh.js";import{c as M,a as n,u as V,b as W,d as A,F as i,E as l}from"./Bd-4K0Dz.js";const I={class:"rc-page"},U={class:"rc-section rc-first"},z={class:"rc-shell rc-su"},D={class:"rc-su-steps","data-rise":""},j={class:"rc-su-n rc-mono"},G={class:"rc-su-body"},J={class:"rc-su-title"},K={class:"rc-body"},O={id:"signup-form",class:"rc-su-form-wrap","data-rise":""},Q={class:"rc-honeypot","aria-hidden":"true"},X={class:"rc-su-fields"},Y={class:"rc-su-field"},Z={class:"rc-su-field"},ee={class:"rc-su-field"},te={class:"rc-su-field"},se={class:"rc-su-field"},oe={class:"rc-su-field"},ae={class:"rc-su-consent"},ne=["disabled"],ie=C({__name:"signup",setup(re){R({title:"Sign up free",meta:[{name:"description",content:"Create your agency on Respond Capture. Free for one active position, unlimited agency users, and no sales call required."}]});const g=[{n:"01",title:"Create your agency",body:"Sign up with your agency email and invite your recruiters, investigators, and command staff. Unlimited users on every plan."},{n:"02",title:"Build your first pipeline",body:"Start from a law enforcement, fire, or EMS template, or shape your own stages and gate criteria."},{n:"03",title:"Import your candidates",body:"Upload the spreadsheet you are working from today and put every applicant into the stage they are already in."},{n:"04",title:"Turn on messaging",body:"Attach a sequence to a stage and candidates start hearing from you automatically."}],b=M({firstname:n().required().label("First name"),lastname:n().required().label("Last name"),position:n().required().label("Position"),agency:n().required().label("Agency"),email:n().email().required().label("Email"),phone:n().required().label("Phone"),website:n().nullable().label("Website")}),{handleSubmit:f,isSubmitting:d,resetForm:_}=V({validationSchema:b,initialValues:{firstname:"",lastname:"",position:"",agency:"",email:"",phone:"",website:""}}),{submitForm:h}=A(),{checkFormData:v,initFormTiming:S}=W();E(S);const m=f(async a=>{try{v({...a,company:a.agency,message:`Signup access request. Position: ${a.position}`}).isSpam||await h({firstname:a.firstname,lastname:a.lastname,email:a.email,phone:a.phone,company:a.agency,message:`Signup access request 2Position: ${a.position}`}),_(),await T("/thank-you")}catch(t){console.error("Signup form submission error:",t),alert("There was an error submitting your request. Please try again or contact us directly.")}});return(a,t)=>{const w=F,q=P,x=k;return y(),p("div",I,[o(w,{eyebrow:"Sign up free",title:"Start with one position, at no cost",lead:"Send us a little information about your agency and we'll send you an invite. Soon you'll be on your way to hitting your goals.","primary-label":"Request access","primary-to":"#signup-form","secondary-label":"Book a demo â","secondary-to":"/demo",fine:"Free for one active position · Unlimited agency users · No sales call required"}),e("section",U,[e("div",z,[t[13]||(t[13]=e("div",{class:"rc-su-head","data-rise":""},[e("h2",{class:"rc-h2"},"What happens once you're in"),e("p",{class:"rc-lead"},"Four steps, about an hour. No implementation project and no professional services line item.")],-1)),e("ol",D,[(y(),p(B,null,N(g,r=>e("li",{key:r.n,class:"rc-su-step"},[e("div",j,c(r.n),1),e("div",G,[e("div",J,c(r.title),1),e("div",K,c(r.body),1)])])),64))]),e("div",O,[t[12]||(t[12]=e("div",{class:"rc-su-form-head"},[e("div",{class:"rc-eyebrow"},"Request an invite"),e("h2",{class:"rc-h2"},"Tell us about your agency"),e("p",{class:"rc-lead"},"We'll use these details to get your Respond Capture account started.")],-1)),e("form",{class:"rc-su-form",onSubmit:t[0]||(t[0]=$((...r)=>s(m)&&s(m)(...r),["prevent"]))},[e("div",Q,[t[1]||(t[1]=e("label",{for:"signup-website"},"Website (leave blank)",-1)),o(s(i),{id:"signup-website",name:"website",type:"text",tabindex:"-1",autocomplete:"off"})]),e("div",X,[e("div",Y,[t[2]||(t[2]=e("label",{for:"signup-firstname"},"First name",-1)),o(s(i),{id:"signup-firstname",name:"firstname",type:"text",autocomplete:"given-name"}),o(s(l),{name:"firstname",class:"rc-su-error"})]),e("div",Z,[t[3]||(t[3]=e("label",{for:"signup-lastname"},"Last name",-1)),o(s(i),{id:"signup-lastname",name:"lastname",type:"text",autocomplete:"family-name"}),o(s(l),{name:"lastname",class:"rc-su-error"})]),e("div",ee,[t[4]||(t[4]=e("label",{for:"signup-position"},"Position",-1)),o(s(i),{id:"signup-position",name:"position",type:"text",autocomplete:"organization-title"}),o(s(l),{name:"position",class:"rc-su-error"})]),e("div",te,[t[5]||(t[5]=e("label",{for:"signup-agency"},"Agency",-1)),o(s(i),{id:"signup-agency",name:"agency",type:"text",autocomplete:"organization"}),o(s(l),{name:"agency",class:"rc-su-error"})]),e("div",se,[t[6]||(t[6]=e("label",{for:"signup-email"},"Email",-1)),o(s(i),{id:"signup-email",name:"email",type:"email",autocomplete:"email"}),o(s(l),{name:"email",class:"rc-su-error"})]),e("div",oe,[t[7]||(t[7]=e("label",{for:"signup-phone"},"Phone",-1)),o(s(i),{id:"signup-phone",name:"phone",type:"tel",autocomplete:"tel"}),o(s(l),{name:"phone",class:"rc-su-error"})])]),e("label",ae,[t[11]||(t[11]=e("input",{type:"checkbox",required:""},null,-1)),e("span",null,[t[9]||(t[9]=u("I agree to the ")),o(q,{to:"/privacy"},{default:H(()=>t[8]||(t[8]=[u("Privacy Policy")])),_:1,__:[8]}),t[10]||(t[10]=u(" and consent to being contacted about Respond Capture services."))])]),e("button",{type:"submit",class:"rc-btn rc-btn-primary rc-su-submit",disabled:s(d)},c(s(d)?"Sending requestâ¦":"Request an invite"),9,ne)],32)])])]),o(x,{title:"Start with one position."})])}}}),me=L(ie,[["__scopeId","data-v-b6c5881b"]]);export{me as default};
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.