PageSourceSearch

https://rideshareguides.com/assets/RoadCaptain-B2HcHgfO.js

js rideshareguides.com collected 2026-10-08 20:47:19 UTC 33,120 bytes, 1 lines download raw bytes

1import{aN as Z,u as ee,r as u,j as e,m as S,al as I,aL as H,N as Y,S as te,h as N,l as P,a as ae,ag as se,k as re,b as ne,dr as ie}from"./index-Bn97Kz8X.js";import{S as oe}from"./SEO-BjAPr8No.js";import{C as le}from"./CityField-LPHzXf7X.js";import{R as ce}from"./RSGBusinessLogo-BcKvXeZj.js";import{B as de}from"./BackToDriverHQ-BcTdxsIk.js";import{r as pe}from"./cities-COJApV_j.js";import{I as me}from"./info-WZWzOYAm.js";import{C as xe}from"./chart-column-Dz_FXuek.js";import{B as he}from"./badge-check-Ch_7psaO.js";import{A as ue}from"./cityData-BTGjLPwk.js";import"./locate-fixed-maL7DuY0.js";function $(n,m){const h="/storage/v1/object/public/",i="/storage/v1/render/image/public/";if(n.includes(h)){const l=n.replace(h,i);return`${l}${l.includes("?")?"&":"?"}width=${m}&resize=contain&quality=78`}return n.includes(i)&&!n.includes("width=")?`${n}${n.includes("?")?"&":"?"}width=${m}&resize=contain&quality=78`:n}const z=$("https://ellprnxjjzatijdxcogk.supabase.co/storage/v1/object/public/files/chat-generated-images/project-9xrrufffexrbbkhc2dshz/90d3608b-9fe4-4c2a-b275-fb477de7bef9.png",980),ge=$("https://ellprnxjjzatijdxcogk.supabase.co/storage/v1/object/public/files/chat-generated-images/project-9xrrufffexrbbkhc2dshz/f2b1ec90-b7c9-415a-af64-e75fa0806e8e.png",760),fe=[[xe,"01 · THE OVERRIDE","5% territory override","Earn on every driver you organize. The 5% override is paid from ETYN Online LLC's margin and follows the 45-day hold, rather than your own job payout."],[he,"02 · THE BADGE","Road Captain on your profile","A visible authority marker tells local members who runs point, who organizes the network, and who they can bring questions to."],[H,"03 · THE SPOTLIGHT","Featured across the network","Your approved captain profile can be featured as the local city contact across relevant Book The DON, DON Delivery, recruiting, and Driver HQ surfaces."],[re,"04 · THE ACCESS","A direct line to management","Road Captains receive a leadership channel for city feedback, early tool conversations, and the practical work of building a local network."],[ne,"05 · THE POINTS","Leadership Don Points","Eligible organizing actions can earn Don Points and help you move through the Road Rookie to Road Legend ladder."],[Y,"06 · THE LEGACY","Founding Captain recognition","Be first in your city and your founding recognition stays tied to the seat while you remain active and management-approved."]],be=[["STEP 01","Apply for your city","Share your city, driver ID, track record, and the reason you are ready to lead."],["STEP 02","Management review","Management reviews candidates on community presence, recruiting history, and readiness."],["STEP 03","One is selected","One approved Road Captain is selected per city. The badge and override begin after confirmation."],["STEP 04","Lead the city","Organize local members, grow the network, and help drivers find the next useful path."]],ye=[["Driver","You drive, you earn","Run Book The DON and DON Delivery jobs. Your own work creates direct income, with your job pay staying immediate.","Earns on your work only."],["Road Captain","You lead, the city recognizes it","Everything a driver gets, plus the badge, local visibility, management access, and a 5% override on every driver in your city.","One per city. Management-selected. 45-day hold."],["Ambassador","You refer, you earn","Recruit eligible members and businesses through the approved Ambassador path. Earnings follow the separate referral terms and hold rules.","Earns on eligible referrals, not territory."]],ve={fullName:"",driverId:"",city:"",email:"",phone:"",experience:"",organizingHistory:"",whyLead:"",website:""},q={"Palm Beach":"WPB","Fort Lauderdale":"FTL",Miami:"MIA"},W=["palm-beach","fort-lauderdale","miami"];function E(n){const m=n.trim().toLowerCase();if(!m)return null;const h=pe(n);if(!h||!W.includes(h))return null;const i=ue.find(l=>l.slug===h);return!i||i.name.toLowerCase()!==m?null:i.name in q?i.name:null}const je=/^RSG-(WPB|FTL|MIA)-\d{1,6}$/,Ne="I agree to receive Road Captain application updates from RideShareGuides by text message. Consent is o
1ptional and is not required to apply. Message frequency varies. Reply STOP to opt out. Message and data rates may apply.",b="w-full rounded-[12px] border border-stone-200 bg-white px-4 py-3 text-[14px] font-medium text-stone-900 outline-none transition placeholder:text-stone-400 focus:border-[#F45815] focus:ring-4 focus:ring-[#F45815]/10 disabled:cursor-not-allowed disabled:bg-stone-50";function D(n){return n.toUpperCase().replace(/\s+/g,"")}function we(n){return n&&typeof n=="object"&&!Array.isArray(n)?n:null}function G(n){const m=[{value:n,depth:0}],h=new Set;let i=null;for(;m.length>0;){const l=m.shift();if(!l||h.has(l.value))continue;h.add(l.value);const c=we(l.value);if(!c)continue;if(typeof c.success=="boolean"||typeof c.status=="string"||typeof c.code=="string")return c;if(!i&&typeof c.message=="string"&&(i=c),l.depth<3)for(const w of["data","response","body","error"]){const a=c[w];a&&typeof a=="object"&&m.push({value:a,depth:l.depth+1})}}return i}function Ae(){const n=Z(),m=ee(),h=u.useRef(null),i=u.useRef(null),l=u.useRef(!1),c=u.useRef(!1),[r,w]=u.useState(ve),[a,k]=u.useState({}),[d,y]=u.useState(null),[T,L]=u.useState(!1),[A,V]=u.useState(!1),[_,U]=u.useState(!1);u.useEffect(()=>(c.current=!0,()=>{c.current=!1,i.current!==null&&(window.clearTimeout(i.current),i.current=null)}),[]);const F=m?!1:{opacity:0,y:18},C=m?void 0:{opacity:1,y:0},g=(t,o)=>{const x=t==="driverId"?D(o):o;w(p=>({...p,[t]:x})),k(p=>({...p,[t]:""})),(d==null?void 0:d.type)==="error"&&y(null)},Q=t=>{g("city",E(t)||t)},K=()=>{const t={},o=D(r.driverId),x=E(r.city),p=x?q[x]:void 0;return r.fullName.trim().length<2&&(t.fullName="Add your full name."),x||(t.city=r.city.trim()?"Choose Palm Beach, Fort Lauderdale, or Miami.":"Choose your city."),o?je.test(o)?p&&o.split("-")[1]!==p&&(t.driverId=`Use your full ${x} ID, for example RSG-${p}-91373.`):t.driverId=`Use your full RSG Driver ID, for example RSG-${p||"WPB"}-91373. Include the market code, not only the number.`:t.driverId="Add your full RSG Driver ID, including the market code.",/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(r.email.trim())||(t.email="Add a valid email address."),r.phone.replace(/\D/g,"").length<10&&(t.phone="Add a valid phone number."),r.experience.trim().length<5&&(t.experience="Tell us about your driving experience."),r.organizingHistory.trim().length<12&&(t.organizingHistory="Tell us about your referral or organizing experience."),r.whyLead.trim().length<12&&(t.whyLead="Tell us why you should lead your city."),t},J=()=>{var t;return(t=h.current)==null?void 0:t.scrollIntoView({behavior:m?"auto":"smooth",block:"start"})},X=async t=>{var O,M;if(t.preventDefault(),l.current||T||A)return;const o=K();if(Object.keys(o).length>0){k(o),y({type:"error",message:"Review the highlighted fields before sending your application."});return}const x=E(r.city),p={...r,city:x||r.city,driverId:D(r.driverId),..._?{sms_consent:!0,sms_consent_language:Ne}:{}};l.current=!0,w(f=>({...f,driverId:p.driverId})),L(!0),y(null);let v=!1;try{const f=await ie(p);if(!c.current)return;const s=G(f),j=(s==null?void 0:s.status)==="partial"?"partial":(s==null?void 0:s.status)==="complete"?"complete":null;if((s==null?void 0:s.success)===!0&&j){v=!0,V(!0),y({type:"success",status:j,message:s.message||"Your application has been received for management review."}),i.current=window.setTimeout(()=>{i.current=null,c.current&&n("/pro-ambassador")},1600);return}const R=(s==null?void 0:s.message)||"We could not save your application right now. Please try again.";(O=s==null?void 0:s.code)!=null&&O.startsWith("driver_")&&k(B=>({...B,driverId:R})),y({type:"error",message:R})}catch(f){if(!c.current)return;const s=G(f),j=s!=null&&s.message&&(s.code||s.status)?s.message:"We could not send your application right now. Please try again.";(M=s==null?void 0:s.code)!=null&&M.startsWith("driver_")&&k(B=>({...B,driverId:j})),y({type:"error",message:j});const R=f instanceof Error&&f.message?f.message:String(f);console.error("Road Captain application failed",R.slice(0,200))}finally{c.current&&L(!1),v||(l.current=!1)}};return e.jsxs("div",{className:"min-h-screen overflow-x-hidden bg-white text-stone-950",children:[e.jsx(oe,{title:"Claim Your City — Become a Road Captain | RideShareGuides",description:"Apply to lead the RideShareGuides driver network in Palm Beach, Fort Lauderdale, or Miami. One Road Captain is selected per city with a 5% territory override and 45-day hold.",url:"https://rideshareguides.com/road-captain",image:z,ogImageWidth:1344,ogImageHeight:768,ogImageAlt:"RideShareGuides driver network and Road Captain application",structuredData:{"@context":"https://schema.org","@type":"WebPage",name:"Claim Your City — Become a Road Captain",description:"Road Captain application for the RideShareGuides driver network.",url:"https://rideshareguides.com/road-captain"}}),e.jsx("header",{className:"border-b border-stone-200 bg-white",children:e.jsxs("div",{className:"mx-auto flex max-w-[1240px] flex-wrap items-center justify-between gap-4 px-4 py-4 sm:px-6 lg:px-8",children:[e.jsx(ce,{className:"w-[180px] sm:w-[210px]",imgClassName:"max-h-[38px]"}),e.jsxs("nav",{"aria-label":"Road Captain page",className:"hidden items-center gap-5 text-[12px] font-bold text-stone-600 md:flex",children:[e.jsx("a",{href:"#position",className:"transition hover:text-[#B9380B]",children:"The position"}),e.jsx("a",{href:"#selection",className:"transition hover:text-[#B9380B]",children:"Selection"}),e.jsx("a",{href:"#apply",className:"transition hover:text-[#B9380B]",children:"Apply"})]}),e.jsx(de,{})]})}),e.jsxs("main",{children:[e.jsx("section",{className:"border-b border-stone-200 px-4 py-12 sm:px-6 sm:py-16 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-[1240px] items-center gap-10 lg:grid-cols-[minmax(0,0.92fr)_minmax(420px,1.08fr)] lg:gap-16",children:[e.jsxs(S.div,{initial:F,animate:C,transition:{duration:.6},children:[e.jsxs("div",{className:"mb-6 inline-flex items-center gap-2 rounded-full border border-[#F45815]/20 bg-[#FFF3EC] px-4 py-2 text-[11px] font-black uppercase tracking-[0.16em] text-[#B9380B]",children:[e.jsx("span",{className:`h-2 w-2 rounded-full bg-[#F45815] ${m?"":"animate-pulse"}`})," Applications open"]}),e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"The Drivers Owned Network · Founding launch"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsxs("h1",{className:"max-w-[720px] font-display text-[clamp(42px,6.2vw,76px)] font-black leading-[0.92] tracking-[-0.055em] text-stone-950",children:["Claim your city.",e.jsx("br",{}),"Become the ",e.jsx("span",{className:"text-[#F45815]",children:"Road Captain."})]}),e.jsxs("p",{className:"mt-6 max-w-[650px] text-[18px] font-medium leading-[1.6] text-stone-700 sm:text-[21px]",children:["One driver per city leads the local network for Book The DON and DON Delivery, carries the badge, organizes members, and receives a ",e.jsx("strong",{className:"text-stone-950",children:"5% territory override from ETYN Online LLC's margin."})]}),e.jsxs("div",{className:"mt-8 flex flex-wrap gap-3",children:[e.jsxs("button",{type:"button",onClick:J,className:"inline-flex min-h-[50px] items-center gap-2 rounded-[12px] bg-[#F45815] px-6 py-3 text-[13px] font-black uppercase tracking-[0.09em] text-white shadow-[0_10px_24px_rgba(244,88,21,0.2)] transition hover:-translate-y-0.5 hover:bg-[#D94B12] focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#F45815]/20",children:["Apply for your city ",e.jsx(I,{className:"h-4 w-4"})]}),e.jsx("a",{href:"#position",className:"inline-flex min-h-[50px] items-center rounded-[12px] border border-stone-300 bg-white px-6 py-3 text-[13px] font-black uppercase tracking-[0.09em] text-stone-800 transition hover:border-[#F45815] hover:text-[#B9380B] focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#F45815]/10",children:"See what you get"})]}),e.jsx("p",{className:"mt-4 max-w-[610px] text-[12px] font-semibold leading-relaxed text-stone-500",children:"This is an application, not a first-come signup. Management selects the strongest active RSG member. One seat per city."})]}),e.jsxs(S.figure,{initial:F,animate:C,transition:{duration:.7,delay:.12},className:"relative overflow-hidden rounded-[24px] border border-stone-200 bg-[#FFF8F3] p-2 shadow-[0_18px_50px_rgba(38,27,19,0.1)]",children:[e.jsx("img",{src:z,alt:"RideShareGuides drivers building a local city network",className:"aspect-[4/3] w-full rounded-[18px] object-cover",loading:"eager",decoding:"async"}),e.jsx("figcaption",{className:"absolute bottom-5 left-5 rounded-full border border-white/70 bg-white/95 px-3 py-2 text-[10px] font-black uppercase tracking-[0.13em] text-[#B9380B] shadow-sm",children:"South Florida founding launch"})]})]})}),e.jsx("section",{"aria-label":"Open city seats",className:"border-b border-[#F45815]/15 bg-[#FFF8F3] px-4 py-5 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"mx-auto flex max-w-[1240px] flex-wrap items-center justify-between gap-4",children:[e.jsxs("p",{className:"text-[15px] font-black text-stone-950",children:["South Florida founding seats. ",e.jsx("span",{className:"text-[#F45815]",children:"One Road Captain per city."})]}),e.jsx("div",{className:"flex flex-wrap gap-2",children:["Palm Beach","Fort Lauderdale","Miami"].map(t=>e.jsxs("span",{className:"inline-flex items-center gap-2 rounded-[10px] border border-[#F45815]/20 bg-white px-3.5 py-2 text-[11px] font-black uppercase tracking-[0.1em] text-stone-700",children:[e.jsx(H,{className:"h-3.5 w-3.5 text-[#F45815]"})," ",t," ",e.jsx("b",{className:"text-[#F45815]",children:"Open"})]},t))})]})}),e.jsx(S.section,{id:"position",initial:F,whileInView:C,viewport:{once:!0,amount:.08},transition:{duration:.55},className:"scroll-mt-8 border-b border-stone-200 px-4 py-16 sm:px-6 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto max-w-[1240px]",children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"The position"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsx("h2",{className:"max-w-[660px] font-display text-[clamp(32px,4.2vw,52px)] font-black leading-[0.98] tracking-[-0.04em]",children:"What a Road Captain earns."}),e.jsx("p",{className:"mt-5 max-w-[700px] text-[17px] font-medium leading-[1.65] text-stone-700",children:"This is a working leadership role. The Road Captain helps build the local network and receives the approved benefits tied to that seat."}),e.jsx("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:fe.map(([t,o,x,p])=>e.jsxs("article",{className:"group rounded-[18px] border border-stone-200 bg-white p-5 shadow-sm transition hover:-translate-y-1 hover:border-[#F45815]/35 hover:shadow-[0_14px_30px_rgba(244,88,21,0.08)]",children:[e.jsxs("div",{className:"flex items-center justify-between gap-3",children:[e.jsx("span",{className:"text-[10px] font-black uppercase tracking-[0.15em] text-[#F45815]",children:o}),e.jsx("span",{className:"flex h-9 w-9 items-center justify-center rounded-full bg-[#FFF1E8] text-[#F45815] transition group-hover:bg-[#F45815] group-hover:text-white",children:e.jsx(t,{className:"h-4 w-4"})})]}),e.jsx("h3",{className:"mt-5 text-[19px] font-black leading-tight text-stone-950",children:x}),e.jsx("p",{className:"mt-2 text-[13px] font-medium leading-[1.65] text-stone-600",children:p})]},o))})]})}),e.jsx("section",{className:"border-b border-stone-200 px-4 py-16 sm:px-6 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto grid max-w-[1240px] items-center gap-10 lg:grid-cols-[0.82fr_1.18fr] lg:gap-16",children:[e.jsx("div",{className:"order-2 lg:order-1",children:e.jsxs("div",{className:"overflow-hidden rounded-[22px] border border-[#F45815]/25 bg-[#FFF8F3] p-3 shadow-[0_14px_34px_rgba(244,88,21,0.1)]",children:[e.jsxs("div",{className:"flex min-h-[280px] flex-col items-center justify-center rounded-[16px] border border-[#F45815]/20 bg-white px-6 text-center",children:[e.jsx("span",{className:"mb-4 flex h-20 w-20 items-center justify-center rounded-full bg-[#F45815] text-white shadow-[0_10px_24px_rgba(244,88,21,0.25)]",children:e.jsx(Y,{className:"h-9 w-9"})}),e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.18em] text-[#F45815]",children:"Illustrative badge"}),e.jsx("p",{className:"mt-2 text-[24px] font-black tracking-tight text-stone-950",children:"Road Captain"}),e.jsx("p",{className:"mt-1 text-[11px] font-black uppercase tracking-[0.15em] text-[#B9380B]",children:"Your city · Founding"})]}),e.jsx("img",{src:ge,alt:"DON Delivery driver equipment used across the local network",className:"mt-3 h-36 w-full rounded-[14px] object-cover",loading:"lazy",decoding:"async"})]})}),e.jsxs("div",{className:"order-1 lg:order-2",children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"Your authority, visible"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsx("h2",{className:"font-display text-[clamp(32px,4.2vw,52px)] font-black leading-[0.98] tracking-[-0.04em]",children:"Everyone in your city knows who leads."}),e.jsx("p",{className:"mt-5 max-w-[620px] text-[17px] font-medium leading-[1.65] text-stone-700",children:"The badge is a signal. When members see the Road Captain marker, they know who organizes the local network, who to bring questions to, and who is building something in their city. It gives your leadership a clear place in the member experience."})]})]})}),e.jsx(S.section,{id:"selection",initial:F,whileInView:C,viewport:{once:!0,amount:.08},transition:{duration:.55},className:"scroll-mt-8 border-b border-stone-200 px-4 py-16 sm:px-6 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto max-w-[1240px]",children:[e.jsxs("div",{className:"max-w-[720px]",children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"Management selection"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsx("h2",{className:"font-display text-[clamp(32px,4.2vw,52px)] font-black leading-[0.98] tracking-[-0.04em]",children:"You do not buy this seat. You earn it."}),e.jsx("p",{className:"mt-5 text-[17px] font-medium leading-[1.65] text-stone-700",children:"Management reviews each application and selects one Road Captain per market. Community presence, recruiting history, and readiness all count."})]}),e.jsx("div",{className:"mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:be.map(([t,o,x])=>e.jsxs("article",{className:"rounded-[18px] border border-stone-200 bg-white p-5 shadow-sm",children:[e.jsx("span",{className:"text-[10px] font-black uppercase tracking-[0.16em] text-[#F45815]",children:t}),e.jsx("h3",{className:"mt-4 text-[18px] font-black leading-tight",children:o}),e.jsx("p",{className:"mt-2 text-[13px] font-medium leading-[1.65] text-stone-600",children:x})]},t))})]})}),e.jsx("section",{className:"border-b border-stone-200 px-4 py-16 sm:px-6 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto max-w-[1240px]",children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"Where you stand today"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsx("h2",{className:"font-display text-[clamp(32px,4.2vw,52px)] font-black leading-[0.98] tracking-[-0.04em]",children:"Three ways to be in this network."}),e.jsx("p",{className:"mt-5 max-w-[700px] text-[17px] font-medium leading-[1.65] text-stone-700",children:"Every path has a place. Only one puts you in charge of your city."}),e.jsx("div",{className:"mt-10 grid gap-4 lg:grid-cols-3",children:ye.map(([t,o,x,p],v)=>e.jsxs("article",{className:`relative rounded-[20px] border bg-white p-6 shadow-sm ${v===1?"border-[#F45815] shadow-[0_14px_34px_rgba(244,88,21,0.1)]":"border-stone-200"}`,children:[v===1&&e.jsx("span",{className:"absolute -top-3 left-1/2 -translate-x-1/2 roun
1ded-full bg-[#F45815] px-4 py-1.5 text-[10px] font-black uppercase tracking-[0.12em] text-white",children:"Most wanted"}),e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.16em] text-[#F45815]",children:t}),e.jsx("h3",{className:"mt-3 text-[22px] font-black leading-tight",children:o}),e.jsx("p",{className:"mt-4 min-h-[84px] text-[14px] font-medium leading-[1.65] text-stone-600",children:x}),e.jsx("p",{className:"mt-5 border-t border-dashed border-stone-200 pt-4 text-[12px] font-bold text-stone-500",children:p})]},t))}),e.jsxs("div",{className:"mt-6 rounded-[16px] border border-[#F45815]/20 bg-[#FFF8F3] p-5 sm:p-6",children:[e.jsx("h3",{className:"text-[17px] font-black text-[#B9380B]",children:"The trade-off, stated plain."}),e.jsxs("p",{className:"mt-2 text-[14px] font-medium leading-[1.7] text-stone-700",children:["The 5% Road Captain override is a leadership earning. It vests on a ",e.jsx("strong",{children:"45-day hold"}),", paid on driver payment rather than signup, with clawback on cancellation or refund. Your own Book The DON and DON Delivery job pay stays immediate. The role does not grant legal territory, a franchise, ownership, or equity."]})]})]})}),e.jsx("section",{id:"apply",ref:h,className:"scroll-mt-8 px-4 py-16 sm:px-6 lg:px-8 lg:py-20",children:e.jsxs("div",{className:"mx-auto max-w-[1240px]",children:[e.jsxs("div",{className:"max-w-[760px]",children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.2em] text-[#F45815]",children:"Apply for the position"}),e.jsx("div",{className:"my-5 h-[3px] w-16 rounded-full bg-[#F45815]"}),e.jsx("h2",{className:"font-display text-[clamp(32px,4.2vw,52px)] font-black leading-[0.98] tracking-[-0.04em]",children:"Apply to be your city's Road Captain."}),e.jsx("p",{className:"mt-5 text-[17px] font-medium leading-[1.65] text-stone-700",children:"Be specific. Management selects one approved captain per city, and the strongest application shows how you already lead in the places you drive."})]}),e.jsxs("div",{className:"mt-10 grid gap-8 lg:grid-cols-[0.72fr_1.28fr] lg:items-start",children:[e.jsxs("aside",{className:"rounded-[18px] border border-stone-200 bg-[#FFFCFA] p-5 sm:p-6",children:[e.jsx("div",{className:"flex h-11 w-11 items-center justify-center rounded-full bg-[#FFF1E8] text-[#F45815]",children:e.jsx(te,{className:"h-5 w-5"})}),e.jsx("h3",{className:"mt-5 text-[20px] font-black",children:"Before you apply"}),e.jsxs("ul",{className:"mt-4 space-y-3 text-[13px] font-medium leading-[1.6] text-stone-600",children:[e.jsxs("li",{className:"flex gap-2",children:[e.jsx(N,{className:"mt-0.5 h-4 w-4 shrink-0 text-[#F45815]"})," You are an active RSG member with a Driver ID."]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx(N,{className:"mt-0.5 h-4 w-4 shrink-0 text-[#F45815]"})," You can explain how you build trust locally."]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx(N,{className:"mt-0.5 h-4 w-4 shrink-0 text-[#F45815]"})," You understand the 5% override and 45-day hold."]}),e.jsxs("li",{className:"flex gap-2",children:[e.jsx(N,{className:"mt-0.5 h-4 w-4 shrink-0 text-[#F45815]"})," You are applying for one of the three displayed cities."]})]}),e.jsxs("div",{className:"mt-6 border-t border-stone-200 pt-5",children:[e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.15em] text-[#F45815]",children:"Role boundary"}),e.jsx("p",{className:"mt-2 text-[12px] font-semibold leading-relaxed text-stone-600",children:"This is a management-approved leadership seat. It is not a franchise, legal territory, equity grant, or guaranteed income promise."})]})]}),e.jsx("div",{className:"rounded-[22px] border border-stone-200 bg-white p-5 shadow-[0_16px_40px_rgba(38,27,19,0.07)] sm:p-7",children:A&&(d==null?void 0:d.type)==="success"?e.jsxs("div",{role:"status",className:`rounded-[16px] border p-6 ${d.status==="partial"?"border-amber-200 bg-amber-50":"border-emerald-200 bg-emerald-50"}`,children:[e.jsx("div",{className:`flex h-12 w-12 items-center justify-center rounded-full text-white ${d.status==="partial"?"bg-amber-600":"bg-emerald-600"}`,children:d.status==="partial"?e.jsx(me,{className:"h-6 w-6"}):e.jsx(N,{className:"h-6 w-6"})}),e.jsx("h3",{className:"mt-5 text-[24px] font-black text-stone-950",children:"Application received."}),e.jsxs("p",{className:"mt-3 text-[14px] font-medium leading-[1.7] text-stone-700",children:[d.message," The 5% territory override, 45-day hold, one-seat-per-city rule, and management approval terms remain part of the role. No automatic selection is promised."]}),d.status==="partial"?e.jsx("p",{className:"mt-3 text-[12px] font-bold text-[#B9380B]",children:"Your application is saved in local records. One local review record still needs attention. Please do not submit again unless management asks."}):null,e.jsxs(P,{to:"/pro-ambassador",className:"mt-6 inline-flex min-h-[46px] items-center gap-2 rounded-[11px] bg-[#F45815] px-5 py-3 text-[12px] font-black uppercase tracking-[0.08em] text-white transition hover:bg-[#D94B12] focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#F45815]/20",children:["Continue to Ambassador ",e.jsx(I,{className:"h-4 w-4"})]})]}):e.jsxs("form",{onSubmit:X,noValidate:!0,children:[e.jsxs("div",{className:"grid gap-5 sm:grid-cols-2",children:[e.jsxs("label",{className:"text-[12px] font-black text-stone-800",children:["Full name ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("input",{id:"fullName",value:r.fullName,onChange:t=>g("fullName",t.target.value),maxLength:120,autoComplete:"name",className:`${b} mt-2`,placeholder:"Your name","aria-invalid":!!a.fullName}),a.fullName&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.fullName})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800",children:["RSG Driver ID, full market ID ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("input",{id:"driverId",value:r.driverId,onChange:t=>g("driverId",t.target.value),maxLength:40,autoCapitalize:"characters",autoComplete:"off",className:`${b} mt-2`,placeholder:"RSG-WPB-91373","aria-describedby":"driverId-help","aria-invalid":!!a.driverId}),e.jsx("span",{id:"driverId-help",className:"mt-1 block text-[11px] font-semibold leading-relaxed text-stone-500",children:"Enter the complete ID from Driver HQ, including the market code. Example: RSG-WPB-91373. Do not enter only 91373 or RSG-91373."}),a.driverId&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.driverId})]}),e.jsxs("div",{children:[e.jsx(le,{id:"city",name:"city",value:r.city,onChange:Q,label:"City you are applying for",error:a.city,required:!0,allowedCitySlugs:W}),e.jsx("span",{className:"mt-1 block text-[11px] font-semibold leading-relaxed text-stone-500",children:"Palm Beach uses WPB, Fort Lauderdale uses FTL, and Miami uses MIA."})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800",children:["Email ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("input",{id:"email",type:"email",value:r.email,onChange:t=>g("email",t.target.value),maxLength:254,autoComplete:"email",className:`${b} mt-2`,placeholder:"[email protected]","aria-invalid":!!a.email}),a.email&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.email})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800",children:["Phone ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("input",{id:"phone",type:"tel",value:r.phone,onChange:t=>g("phone",t.target.value),maxLength:40,autoComplete:"tel",className:`${b} mt-2`,placeholder:"(000) 000-0000","aria-invalid":!!a.phone}),a.phone&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.phone})]}),e.jsxs("label",{htmlFor:"smsConsent",className:"flex items-start gap-3 rounded-[12px] border border-stone-200 bg-[#FFFCFA] p-4 text-[12px] font-semibold leading-relaxed text-stone-700 sm:col-span-2",children:[e.jsx("input",{id:"smsConsent",type:"checkbox",checked:_,onChange:t=>U(t.target.checked),className:"mt-0.5 h-4 w-4 shrink-0 accent-[#F45815]"}),e.jsxs("span",{children:[e.jsx("span",{className:"font-black text-stone-900",children:"Optional application updates by text"}
1),e.jsx("span",{className:"mt-1 block",children:"I agree to receive Road Captain application updates from RideShareGuides by text message. Consent is optional and is not required to apply. Message frequency varies. Reply STOP to opt out. Message and data rates may apply."})]})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800 sm:col-span-2",children:["How long have you driven, and on what platforms? ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("input",{id:"experience",value:r.experience,onChange:t=>g("experience",t.target.value),maxLength:600,className:`${b} mt-2`,placeholder:"Example: 4 years, rideshare and delivery","aria-invalid":!!a.experience}),a.experience&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.experience})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800 sm:col-span-2",children:["Have you referred or organized drivers before? ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("textarea",{id:"organizingHistory",value:r.organizingHistory,onChange:t=>g("organizingHistory",t.target.value),maxLength:1800,className:`${b} mt-2 min-h-[120px] resize-y`,placeholder:"Tell us about members recruited, groups you run, and local presence.","aria-invalid":!!a.organizingHistory}),a.organizingHistory&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.organizingHistory})]}),e.jsxs("label",{className:"text-[12px] font-black text-stone-800 sm:col-span-2",children:["Why should you be the Road Captain for your city? ",e.jsx("span",{className:"text-[#F45815]",children:"*"}),e.jsx("textarea",{id:"whyLead",value:r.whyLead,onChange:t=>g("whyLead",t.target.value),maxLength:1800,className:`${b} mt-2 min-h-[140px] resize-y`,placeholder:"Make your case. Show us how you lead.","aria-invalid":!!a.whyLead}),a.whyLead&&e.jsx("span",{className:"mt-1 block text-[11px] font-bold text-red-700",children:a.whyLead})]})]}),e.jsx("input",{value:r.website,onChange:t=>g("website",t.target.value),tabIndex:-1,autoComplete:"off","aria-hidden":"true",className:"absolute -left-[9999px] h-px w-px opacity-0"}),e.jsx("div",{"aria-live":"polite",className:"mt-6",children:(d==null?void 0:d.type)==="error"&&e.jsx("p",{role:"alert",className:"rounded-[11px] border border-red-200 bg-red-50 px-4 py-3 text-[12px] font-bold text-red-800",children:d.message})}),e.jsxs("div",{className:"mt-6 flex flex-col gap-4 border-t border-stone-200 pt-5 sm:flex-row sm:items-center sm:justify-between",children:[e.jsx("p",{className:"max-w-[470px] text-[11px] font-semibold leading-relaxed text-stone-500",children:"Submit for management review. The 5% override has a 45-day hold, and the seat remains one-per-city with management approval. Phone is required for your application. Text updates are optional and require the checkbox above."}),e.jsx("button",{type:"submit",disabled:T,className:"inline-flex min-h-[50px] shrink-0 items-center justify-center gap-2 rounded-[12px] bg-[#F45815] px-6 py-3 text-[12px] font-black uppercase tracking-[0.08em] text-white transition hover:bg-[#D94B12] disabled:cursor-not-allowed disabled:opacity-60 focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#F45815]/20",children:T?e.jsxs(e.Fragment,{children:[e.jsx(ae,{className:"h-4 w-4 animate-spin"})," Sending"]}):e.jsxs(e.Fragment,{children:["Submit my application ",e.jsx(I,{className:"h-4 w-4"})]})})]})]})})]})]})}),e.jsx("section",{className:"border-t border-stone-200 px-4 py-14 sm:px-6 lg:px-8",children:e.jsxs("div",{className:"mx-auto flex max-w-[980px] flex-col items-start justify-between gap-6 rounded-[22px] border border-[#F45815]/20 bg-[#FFF8F3] p-6 sm:p-8 md:flex-row md:items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-[11px] font-black uppercase tracking-[0.18em] text-[#F45815]",children:"Members helping members"}),e.jsx("h2",{className:"mt-2 max-w-[620px] font-display text-[28px] font-black leading-tight tracking-[-0.03em]",children:"Build the network where you already drive."}),e.jsx("p",{className:"mt-2 max-w-[620px] text-[13px] font-medium leading-relaxed text-stone-600",children:"If the Road Captain 
1seat is not your next step, Driver HQ still has the tools, groups, and earning paths to help you move forward."})]}),e.jsxs(P,{to:"/driver-hq",className:"inline-flex min-h-[46px] shrink-0 items-center gap-2 rounded-[11px] border border-stone-300 bg-white px-5 py-3 text-[12px] font-black uppercase tracking-[0.08em] text-stone-800 transition hover:border-[#F45815] hover:text-[#B9380B] focus-visible:outline-none focus-visible:ring-4 focus-visible:ring-[#F45815]/10",children:["Open Driver HQ ",e.jsx(I,{className:"h-4 w-4 text-[#F45815]"})]})]})})]}),e.jsx(se,{})]})}export{Ae 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.