const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-DXdAv5n3.js","assets/vendor-react-CVHocMAO.js","assets/vendor-radix-Boyzn9qx.js","assets/vendor-amplify-BttVyssp.js","assets/vendor-motion-CP2nHqR4.js","assets/vendor-maps-BX5dXCaZ.js","assets/vendor-maps-Dgihpmma.css","assets/index-C6jQLMuP.css"])))=>i.map(i=>d[i]);
import{r as m,j as e}from"./vendor-react-CVHocMAO.js";import{H}from"./HelpCenterLayout-R8CHnbrz.js";import{f as B,m as s,A as T,c as R,h as Y}from"./vendor-motion-CP2nHqR4.js";import{c5 as k,cs as p,Y as N,J as V,K as q,cR as W,bN as $}from"./index-DXdAv5n3.js";import{A as P}from"./arrow-right-B6oF8gn-.js";import{D as X}from"./dollar-sign-BLKPzwbA.js";import{T as G}from"./trending-up-D1pV1qtR.js";import{G as J}from"./gift-CArYjjEm.js";import{M as _}from"./megaphone-DYSVCfJZ.js";import{S as K}from"./star-WZhRtBdg.js";import{A as E}from"./award-TfkAFFEh.js";import"./PageBreadcrumb-CkYp80xu.js";import"./vendor-radix-Boyzn9qx.js";import"./vendor-amplify-BttVyssp.js";import"./wrench-DaAxYwBN.js";import"./book-open-Ds9XczHM.js";import"./shield-JErxfbmm.js";import"./credit-card-CvDNyM_h.js";import"./vendor-maps-BX5dXCaZ.js";function Q({end:n,suffix:x="",className:u=""}){const[h,t]=m.useState(0),i=m.useRef(null),l=B(i,{once:!0});return m.useEffect(()=>{if(!l)return;const g=2e3,d=60,b=n/d;let c=0;const y=setInterval(()=>{c+=b,c>=n?(t(n),clearInterval(y)):t(Math.floor(c))},g/d);return()=>clearInterval(y)},[n,l]),e.jsxs(s.div,{ref:i,initial:{opacity:0,scale:.5},animate:l?{opacity:1,scale:1}:{},transition:{duration:.5},className:u,style:{wordBreak:"break-word",overflowWrap:"break-word",lineHeight:"1.1"},children:[h.toLocaleString(),x]})}function w({title:n,icon:x,iconColor:u,children:h}){const[t,i]=m.useState(!1);return e.jsxs(s.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"bg-white rounded-2xl shadow-xl overflow-hidden border border-gray-100",children:[e.jsxs(s.button,{onClick:()=>i(!t),className:"w-full p-4 flex items-center justify-between hover:bg-gray-50 transition-colors",whileHover:{scale:1.01},whileTap:{scale:.99},children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(s.div,{animate:{rotate:t?360:0},transition:{duration:.5},className:`w-10 h-10 rounded-lg bg-gradient-to-br ${u} flex items-center justify-center shadow-md`,children:e.jsx(x,{className:"w-5 h-5 text-white"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900",children:n})]}),e.jsx(s.div,{animate:{rotate:t?180:0},transition:{duration:.3},children:e.jsx(k,{className:"w-5 h-5 text-gray-600"})})]}),e.jsx(T,{children:t&&e.jsx(s.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut"},className:"overflow-hidden",children:e.jsx("div",{className:"p-4 pt-4 border-t border-gray-100",children:h})})})]})}const L=["University of Texas - Austin","Texas State University","St. Edward's University","Huston-Tillotson University","Concordia University Texas","Austin Community College","University of Houston","Rice University","Texas Southern University","University of St. Thomas","Houston Baptist University","Houston Community College","Southern Methodist University","University of Texas - Dallas","University of North Texas","Texas Christian University","Dallas Baptist University","University of Dallas","University of Pennsylvania","Temple University","Drexel University","Villanova University","Saint Joseph's University","La Salle University","Thomas Jefferson University","University of the Sciences","Graduated","Other"];function Z(){const[n,x]=m.useState(1),[u,h]=m.useState(!1),[t,i]=m.useState({firstName:"",lastName:"",email:"",phone:"",university:"",universitySearch:"",otherUniversity:"",onCampus:"",onCampusOther:"",previousAmbassador:"",previousBrands:"",previousBrandsOther:"",instagramUsername:"",instagramFollowers:"",tiktokUsername:"",tiktokFollowers:"",linkedInUsername:"",organizations:"",leadership:"",teamLead:"",majorMinors:"",graduationDate:""}),[l,g]=m.useState(!1),[d,b]=m.useState({}),c=4,y=a=>{const r=a.replace(/\D/g,"");return r.length<=3?r:r.length<=6?`(${r.slice(0,3)}) ${r.slice(3)}`:`(${r.slice(0,3)}) ${r.slice(3,6)}-${r.slice(6,10)}`},o=(a,r)=>{i(a==="phone"?{...t,phone:y(r)}:{...t,[a]:r})},C=t.universitySearch?L.filter(a=>a.toLowerCase().includes(t.universitySearch.toLowerCase())):L,M=a=>{i({...t,university:a,universitySearch:a}),g(!1)},U=a=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a),z=a=>{var r,f,v,j,S,I,A;switch(a){case 1:return!(!((r=t.firstName)!=null&&r.trim())||!((f=t.lastName)!=null&&f.trim())||!((v=t.email)!=null&&v.trim())||!U(t.email.trim())||!((j=t.phone)!=null&&j.trim()));case 2:return!(!t.university||t.university==="Other"&&!((S=t.otherUniversity)!=null&&S.trim())||!t.onCampus||t.onCampus==="Other"&&!((I=t.onCampusOther)!=null&&I.trim()));case 3:return!(!t.previousAmbassador||t.previousAmbassador==="Yes"&&!((A=t.previousBrands)!=null&&A.trim()));case 4:return!0;default:return!1}},D=()=>{var a;if(!z(n)){let r="";switch(n){case 1:!((a=t.email)!=null&&a.trim())||!U(t.email.trim())?r="Please enter a valid email address":r="Please fill in all required fields";break;case 2:r="Please complete all required university information";break;case 3:r="Please complete all required experience information";break}b({...d,[n]:r}),setTimeout(()=>{b({...d,[n]:""})},3e3);return}if(b({...d,[n]:""}),n<c){x(n+1);const r=document.getElementById("application-section");r&&r.scrollIntoView({behavior:"smooth",block:"start"})}},O=()=>{n>1&&x(n-1)},F=async a=>{a.preventDefault(),a.stopPropagation();const{buildApiUrl:r}=await W(async()=>{const{buildApiUrl:v}=await import("./index-DXdAv5n3.js").then(j=>j.e8);return{buildApiUrl:v}},__vite__mapDeps([0,1,2,3,4,5,6,7])),f={firstName:t.firstName.trim(),lastName:t.lastName.trim(),email:t.email.trim(),phone:t.phone.trim(),university:t.university,otherUniversity:t.university==="Other"&&t.otherUniversity.trim()||void 0,onCampus:t.onCampus,onCampusOther:t.onCampus==="Other"&&t.onCampusOther.trim()||void 0,previousAmbassador:t.previousAmbassador,previousBrands:t.previousAmbassador==="Yes"&&t.previousBrands.trim()||void 0,instagramUsername:t.instagramUsername.trim()||void 0,instagramFollowers:t.instagramFollowers.trim()||void 0,tiktokUsername:t.tiktokUsername.trim()||void 0,tiktokFollowers:t.tiktokFollowers.trim()||void 0,linkedInUsername:t.linkedInUsername.trim()||void 0,organizations:t.organizations.trim()||void 0,leadership:t.leadership.trim()||void 0,teamLead:t.teamLead.trim()||void 0,majorMinors:t.majorMinors.trim()||void 0,graduationDate:t.graduationDate.trim()||void 0};try{await fetch(r("/ambassador-applications"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f)})}catch{}h(!0)};return u?e.jsxs(s.div,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},className:"max-w-2xl mx-auto bg-white rounded-3xl shadow-2xl p-12 text-center",children:[e.jsx(s.div,{initial:{scale:0},animate:{scale:1},transition:{delay:.2,type:"spring",stiffness:200},className:"w-24 h-24 bg-gradient-to-br from-green-400 to-emerald-600 rounded-full flex items-center justify-center mx-auto mb-6",children:e.jsx(p,{className:"w-12 h-12 text-white",strokeWidth:3})}),e.jsx(s.h3,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},className:"text-2xl sm:text-3xl md:text-4xl font-bold mb-4 bg-gradient-to-r from-orange-600 to-pink-600 bg-clip-text text-transparent break-words",children:"Application Form Submitted! 🎉"}),e.jsx(s.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},className:"text-xl text-gray-600 mb-2",children:"Welcome to the PLEC family! We'll review your application and get back to you within 5-7 business days."}),e.jsx(s.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.5},className:"text-gray-500",children:"Check your email for confirmation."}),e.jsx(s.div,{initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{delay:.6},className:"mt-8",children:e.jsx(N,{className:"w-12 h-12 text-orange-500 mx-auto animate-pulse"})})]}):e.jsxs("div",{className:"max-w-2xl mx-auto",children:[e.jsxs("div",{className:"mb-5 sticky top-0 py-2 z-10 bg-transparent",children:[e.jsx("div",{className:"flex items-center justify-center mb-3 px-4",children:Array.from({length:c}).map((a,r)=>e.jsxs("div",{className:"flex items-center",children:[e.jsx(s.div,{initial:{scale:.8,opacity:.5},animate:{scale:r+1<=n?1.1:.8,opacity:r+1<=n?1:.5},className:`w-10 h-10 rounded-full flex items-center justify-center font-bold text-sm shadow-md ${r+1<n?"bg-gradient-to-br from-green-400 to-emerald-600 text-white":r+1===n?"bg-gradient-to-br from-brand to-[#FF8B7A] text-white":"bg-white text-gray-500 border-2 border-gray-300"}`,children:r+1<n?e.jsx(p,{className:"w-5 h-5"}):r+1}),r<c-1&&e.jsx("div",{className:"w-12 sm:w-16 h-1.5 mx-2 bg-white/50 rounded-full overflow-hidden shadow-sm",children:e.jsx(s.div,{initial:{width:"0%"},animate:{width:r+1<n?"100%":"0%"},transition:{duration:.5},className:"h-full bg-gradient-to-r from-green-400 to-emerald-600"})})]},r))}),e.jsxs("p",{className:"text-center text-gray-700 text-xs font-medium",children:["Step ",n," of ",c]})]}),e.jsxs(s.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"bg-white rounded-2xl shadow-xl p-5 md:p-6 relative z-10 overflow-hidden",children:[e.jsxs("form",{onSubmit:a=>{a.preventDefault()},className:"relative",children:[e.jsxs(T,{mode:"wait",children:[n===1&&e.jsxs(s.div,{initial:{opacity:0,x:50},animate:{opacity:1,x:0,zIndex:1},exit:{opacity:0,x:-50,zIndex:0},transition:{duration:.3},className:"space-y-3",style:{position:"relative"},children:[e.jsx("h3",{className:"text-xl font-bold mb-3 text-brand",children:"Let's start with the basics"}),d[1]&&e.jsx("div",{className:"bg-red-50 border border-red-200 text-red-700 px-3 py-2 rounded-lg text-xs",children:d[1]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["First Name ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",required:!0,value:t.firstName,onChange:a=>o("firstName",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"Your first name"})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Last Name ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",required:!0,value:t.lastName,onChange:a=>o("lastName",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"Your last name"})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Email Address ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"email",required:!0,value:t.email,onChange:a=>o("email",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"you@example.com"})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Phone Number ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"tel",required:!0,value:t.phone,onChange:a=>o("phone",a.target.value),maxLength:14,className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"(XXX) XXX-XXXX"}),e.jsx("p",{className:"text-xs text-gray-500 mt-1.5",children:"*ensure this is the same number as the one linked to your PLEC account*"})]})]},"step1"),n===2&&e.jsxs(s.div,{initial:{opacity:0,x:50},animate:{opacity:1,x:0,zIndex:1},exit:{opacity:0,x:-50,zIndex:0},transition:{duration:.3},className:"space-y-3",style:{position:"relative"},children:[e.jsx("h3",{className:"text-xl font-bold mb-3 text-brand",children:"Tell us about your university"}),d[2]&&e.jsx("div",{className:"bg-red-50 border border-red-200 text-red-700 px-3 py-2 rounded-lg text-xs",children:d[2]}),e.jsxs("div",{className:"relative",children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["University ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsxs("div",{className:"relative",children:[e.jsx("input",{type:"text",required:!t.university,value:t.universitySearch,onChange:a=>{o("universitySearch",a.target.value),g(!0)},onFocus:()=>g(!0),className:"w-full h-11 px-3 pr-10 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"Search your university..."}),e.jsx(k,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-gray-400 pointer-events-none"})]}),l&&C.length>0&&e.jsx("div",{className:"absolute z-50 w-full mt-1.5 bg-white border-2 border-gray-200 rounded-lg shadow-xl max-h-60 overflow-y-auto",children:C.map(a=>e.jsx("button",{type:"button",onClick:()=>M(a),className:"w-full text-left px-3 py-2 hover:bg-orange-50 transition-colors text-sm text-gray-700 border-b border-gray-100 last:border-b-0",children:a},a))}),t.university==="Other"&&e.jsx("input",{type:"text",required:!0,value:t.otherUniversity,onChange:a=>o("otherUniversity",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm mt-3",placeholder:"Please specify your university"})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Will you be on campus Jan 2026 - June 2026? ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("div",{className:"space-y-2",children:["Yes","No","Other"].map(a=>e.jsxs("label",{className:"flex items-center p-3 rounded-lg border-2 border-gray-200 hover:border-orange-300 cursor-pointer transition-all",children:[e.jsx("input",{type:"radio",name:"onCampus",value:a,required:!0,checked:t.onCampus===a,onChange:r=>o("onCampus",r.target.value),className:"w-4 h-4 text-orange-500 focus:ring-orange-500"}),e.jsx("span",{className:"ml-2.5 text-sm text-gray-700 font-medium",children:a})]},a))}),t.onCampus==="Other"&&e.jsx("input",{type:"text",required:!0,value:t.onCampusOther,onChange:a=>o("onCampusOther",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm mt-3",placeholder:"Please specify"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:"Major/Minors"}),e.jsx("input",{type:"text",value:t.majorMinors,onChange:a=>o("majorMinors",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"e.g. Marketing, Business Administration"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:"Expected Graduation Date"}),e.jsx("input",{type:"month",value:t.graduationDate,onChange:a=>o("graduationDate",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm"})]})]},"step2"),n===3&&e.jsxs(s.div,{initial:{opacity:0,x:50},animate:{opacity:1,x:0,zIndex:1},exit:{opacity:0,x:-50,zIndex:0},transition:{duration:.3},className:"space-y-3",style:{position:"relative"},children:[e.jsx("h3",{className:"text-xl font-bold mb-3 text-brand",children:"Your experience & social presence"}),d[3]&&e.jsx("div",{className:"bg-red-50 border border-red-200 text-red-700 px-3 py-2 rounded-lg text-xs",children:d[3]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Previous Campus Ambassador? ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("div",{className:"space-y-2",children:["Yes","No"].map(a=>e.jsxs("label",{className:"flex items-center p-3 rounded-lg border-2 border-gray-200 hover:border-orange-300 cursor-pointer transition-all",children:[e.jsx("input",{type:"radio",name:"previousAmbassador",value:a,required:!0,checked:t.previousAmbassador===a,onChange:r=>o("previousAmbassador",r.target.value),className:"w-4 h-4 text-orange-500 focus:ring-orange-500"}),e.jsx("span",{className:"ml-2.5 text-sm text-gray-700 font-medium",children:a})]},a))}),t.previousAmbassador==="Yes"&&e.jsxs("div",{className:"mt-3",children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Which brands? ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",required:!0,value:t.previousBrands,onChange:a=>o("previousBrands",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"e.g. Bumble, Red Bull, Spotify (comma separated)"})]})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-3",children:[e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"Instagram Username"}),e.jsx("input",{type:"text",value:t.instagramUsername,onChange:a=>o("instagramUsername",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"@username"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"Instagram Followers"}),e.jsx("input",{type:"number",value:t.instagramFollowers,onChange:a=>o("instagramFollowers",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"e.g. 1000"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"TikTok Username"}),e.jsx("input",{type:"text",value:t.tiktokUsername,onChange:a=>o("tiktokUsername",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"@username"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"TikTok Followers"}),e.jsx("input",{type:"number",value:t.tiktokFollowers,onChange:a=>o("tiktokFollowers",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"e.g. 500"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-semibold text-gray-700 mb-2",children:"LinkedIn Username"}),e.jsx("input",{type:"text",value:t.linkedInUsername,onChange:a=>o("linkedInUsername",a.target.value),className:"w-full h-11 px-3 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm",placeholder:"@username"})]})]})]},"step3"),n===4&&e.jsxs(s.div,{initial:{opacity:0,x:50},animate:{opacity:1,x:0,zIndex:1},exit:{opacity:0,x:-50,zIndex:0},transition:{duration:.3},className:"space-y-3",style:{position:"relative"},children:[e.jsx("h3",{className:"text-xl font-bold mb-3 bg-gradient-to-r from-orange-600 to-pink-600 bg-clip-text text-transparent",children:"Almost there! Tell us about your campus involvement"}),e.jsx("p",{className:"text-sm text-gray-600 mb-4",children:"You're one step closer to joining the PLEC team! Fill out the information below and click submit to complete your application."}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:"Campus Organizations"}),e.jsx("textarea",{value:t.organizations,onChange:a=>o("organizations",a.target.value),rows:4,className:"w-full px-3 py-2 rounded-lg border-2 border-gray-200 focus:border-orange-500 focus:ring-2 focus:ring-orange-100 transition-all outline-none text-sm resize-none",placeholder:"e.g. Alpha Phi (President), Student Government, Marketing Club (Vice President). Please mention if you held any leadership positions."})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-xs font-semibold text-gray-700 mb-1.5",children:["Interested in being a City Team Lead?",e.jsx("span",{className:"block text-xs font-normal text-gray-500 mt-1",children:"(More responsibilities, more compensation 🙂)"})]}),e.jsx("div",{className:"space-y-2",children:["Yes","No"].map(a=>e.jsxs("label",{className:"flex items-center p-3 rounded-lg border-2 border-gray-200 hover:border-orange-300 cursor-pointer transition-all",children:[e.jsx("input",{type:"radio",name:"teamLead",value:a,checked:t.teamLead===a,onChange:r=>o("teamLead",r.target.value),className:"w-4 h-4 text-orange-500 focus:ring-orange-500"}),e.jsx("span",{className:"ml-2.5 text-sm text-gray-700 font-medium",children:a})]},a))})]})]},"step4")]}),e.jsxs("div",{className:"flex items-center justify-between mt-4 pt-4 border-t border-gray-200",children:[n>1?e.jsxs(s.button,{type:"button",onClick:O,whileHover:{scale:1.05,x:-5},whileTap:{scale:.95},className:"flex items-center gap-1.5 px-4 py-2 rounded-lg bg-gray-100 hover:bg-gray-200 text-gray-700 text-sm font-semibold transition-all",children:[e.jsx(V,{className:"w-4 h-4"}),"Previous"]}):e.jsx("div",{}),n<c?e.jsxs(s.button,{type:"button",onClick:D,whileHover:{scale:1.05,x:5},whileTap:{scale:.95},className:"flex items-center gap-1.5 px-5 py-2 rounded-lg bg-gradient-to-r from-orange-500 to-pink-500 hover:from-orange-600 hover:to-pink-600 text-white text-sm font-bold shadow-md transition-all ml-auto",children:["Next",e.jsx(q,{className:"w-4 h-4"})]}):e.jsxs(s.button,{type:"button",onClick:a=>{a.preventDefault(),a.stopPropagation(),F(a)},whileHover:{scale:1.05},whileTap:{scale:.95},className:"flex items-center gap-1.5 px-5 py-2 rounded-lg bg-gradient-to-r from-green-500 to-emerald-600 hover:from-green-600 hover:to-emerald-700 text-white text-sm font-bold shadow-md transition-all ml-auto",children:[e.jsx(p,{className:"w-4 h-4"}),"Submit Application"]})]})]}),e.jsx("div",{className:"mt-6 text-center",children:e.jsxs("p",{className:"text-sm text-gray-600",children:["Questions? Contact support at"," ",e.jsx("a",{href:"mailto:annie@venuesss.co",className:"text-brand hover:underline font-semibold",children:"annie@venuesss.co"})]})})]})]})}function fe(){const n=R(),x=typeof window<"u"&&window.matchMedia("(max-width: 768px)").matches,u=n||x,h=[{icon:X,title:"$200/Month",description:"Based on completing ambassador tasks",color:"from-green-400 to-emerald-600"},{icon:G,title:"$100 Commission",description:"For every event booked through PLEC",color:"from-blue-400 to-indigo-600"},{icon:J,title:"Exclusive Merch",description:"Premium PLEC gear & ambassador swag",color:"from-purple-400 to-pink-600"},{icon:N,title:"Be Part of Innovation",description:"Work for a startup bringing people together",color:"from-orange-400 to-red-600"}],t=[{number:50,suffix:"+",label:"Partner Venues"},{number:100,suffix:"+",label:"Partner Services"},{number:4,suffix:"",label:"Cities & Growing"}];return e.jsx(Y,{reducedMotion:u?"always":"never",children:e.jsx(H,{hideRoleTabs:!0,fullWidth:!0,children:e.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-orange-50 via-white to-pink-50",children:[e.jsxs("section",{className:"relative flex items-center justify-center overflow-hidden min-h-[70vh] py-16 md:py-24",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-orange-600/40 via-pink-600/30 to-purple-600/40"}),e.jsx("div",{className:"container mx-auto px-6 py-12 relative z-10",children:e.jsxs(s.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.9},className:"max-w-4xl mx-auto text-center",children:[e.jsxs(s.div,{initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{duration:.6,delay:.1,type:"spring",stiffness:200},className:"inline-flex items-center gap-2 bg-white/95 backdrop-blur-md rounded-full px-4 py-2 mb-6 shadow-xl border border-orange-200/50 group hover:scale-105 transition-transform cursor-default",children:[e.jsx(s.div,{animate:{rotate:360},transition:{duration:3,repeat:1/0,ease:"linear"},children:e.jsx(N,{className:"w-4 h-4 text-[#EA580C]"})}),e.jsx("span",{className:"text-[#EA580C] text-sm font-semibold bg-gradient-to-r from-orange-600 to-pink-600 bg-clip-text text-transparent",children:"Join the Movement • Make an Impact"})]}),e.jsxs(s.h1,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.9,delay:.2},className:"mb-6 text-white tracking-tight px-4",style:{lineHeight:"1.1",fontWeight:800,fontSize:"clamp(2rem, 5vw, 3.5rem)",textShadow:"0 4px 30px rgba(0, 0, 0, 0.4)"},children:["Become a PLEC"," ",e.jsx(s.span,{initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},transition:{delay:.5,duration:.8},className:"relative inline-block",children:e.jsx(s.span,{style:{color:"hsl(6, 100%, 67%)",textShadow:"0 0 20px rgba(255, 107, 90, 0.6), 0 0 40px rgba(255, 107, 90, 0.4), 0 2px 4px rgba(0, 0, 0, 0.2)",WebkitTextStroke:"0.5px rgba(255, 255, 255, 0.3)"},className:"font-extrabold",children:"Campus Ambassador"})})]}),e.jsxs(s.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.9,delay:.4},className:"text-white/95 max-w-2xl mx-auto mb-8 px-4 text-base md:text-lg font-medium",style:{lineHeight:"1.6",textShadow:"0 2px 20px rgba(0, 0, 0, 0.3)"},children:["Shape how students celebrate across the country. Any night. Any gathering.",e.jsx("span",{className:"block mt-2 text-lg md:text-xl font-bold text-brand",children:"All you need… is a place."})]}),e.jsxs(s.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.9,delay:.6},className:"flex flex-col sm:flex-row items-center justify-center gap-3 mb-8",children:[e.jsxs(s.button,{whileHover:{scale:1.05,y:-2},whileTap:{scale:.98},onClick:()=>{var i;(i=document.getElementById("application-section"))==null||i.scrollIntoView({behavior:"smooth"})},className:"relative h-12 px-8 rounded-full bg-gradient-to-r from-orange-500 via-pink-500 to-red-500 text-white shadow-xl group overflow-hidden text-base font-bold",children:[e.jsx(s.div,{className:"absolute inset-0 bg-gradient-to-r from-yellow-400 via-orange-400 to-pink-400",animate:{x:["-100%","100%"]},transition:{duration:2,repeat:1/0,ease:"linear"},style:{opacity:.3}}),e.jsxs("span",{className:"relative flex items-center gap-2",children:["Apply Now",e.jsx(s.div,{animate:{x:[0,5,0]},transition:{duration:1.5,repeat:1/0},children:e.jsx(P,{className:"w-5 h-5"})})]})]}),e.jsx(s.button,{whileHover:{scale:1.05},whileTap:{scale:.98},onClick:()=>{var i;return(i=document.getElementById("what-you-do"))==null?void 0:i.scrollIntoView({behavior:"smooth"})},className:"h-12 px-8 rounded-full bg-white/20 backdrop-blur-md border-2 border-white/40 text-white shadow-lg hover:bg-white/30 transition-all text-base font-semibold",children:"Learn More"})]}),e.jsx(s.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.9,delay:.8},className:"grid grid-cols-3 gap-2 sm:gap-4 max-w-2xl mx-auto px-4",children:t.map((i,l)=>e.jsxs(s.div,{initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},transition:{delay:1+l*.1,type:"spring"},className:"bg-white/10 backdrop-blur-md rounded-xl p-2 sm:p-4 border border-white/20",children:[e.jsx(Q,{end:i.number,suffix:i.suffix,className:"text-base sm:text-xl md:text-2xl lg:text-3xl font-bold text-white mb-1 break-words leading-tight"}),e.jsx("p",{className:"text-white/80 text-[9px] sm:text-[10px] md:text-xs leading-tight break-words",children:i.label})]},i.label))})]})}),e.jsx(s.div,{animate:{y:[0,10,0]},transition:{duration:2,repeat:1/0},className:"absolute bottom-6 left-1/2 -translate-x-1/2 z-10",children:e.jsx(k,{className:"w-6 h-6 text-white"})})]}),e.jsxs("section",{className:"py-16 relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-white via-orange-50/30 to-white"}),e.jsxs("div",{className:"container mx-auto px-6 relative z-10",children:[e.jsxs(s.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.8},className:"text-center mb-10",children:[e.jsx("h2",{className:"block mt-2 text-lg md:text-xl font-bold text-brand",children:"Why Join PLEC?"}),e.jsx("p",{className:"text-base md:text-lg text-gray-600 max-w-2xl mx-auto",children:"Get rewarded for bringing celebration to your campus"})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 max-w-7xl mx-auto",children:h.map((i,l)=>e.jsx(s.div,{initial:{opacity:0,y:50,rotateX:-20},whileInView:{opacity:1,y:0,rotateX:0},viewport:{once:!0},transition:{delay:l*.1,duration:.6},whileHover:{y:-10,rotateY:5,transition:{duration:.3}},className:"group relative",style:{perspective:1e3},children:e.jsxs("div",{className:"relative h-full bg-white rounded-2xl p-6 shadow-lg border border-gray-100 overflow-hidden",children:[e.jsx(s.div,{className:`absolute inset-0 bg-gradient-to-br ${i.color} opacity-0 group-hover:opacity-10 transition-opacity duration-300`}),e.jsx(s.div,{whileHover:{rotate:360,scale:1.2},transition:{duration:.6},className:`w-12 h-12 rounded-xl bg-gradient-to-br ${i.color} flex items-center justify-center mb-4 shadow-md`,children:e.jsx(i.icon,{className:"w-6 h-6 text-white"})}),e.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:i.title}),e.jsx("p",{className:"text-sm text-gray-600 leading-relaxed",children:i.description}),e.jsx("div",{className:"absolute top-0 right-0 w-20 h-20 bg-gradient-to-br from-orange-100 to-transparent rounded-bl-full opacity-50"})]})},i.title))})]})]}),e.jsx("section",{id:"what-you-do",className:"py-16 bg-gradient-to-br from-gray-50 to-orange-50/30",children:e.jsxs("div",{className:"container mx-auto px-6",children:[e.jsxs(s.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.8},className:"text-center mb-8",children:[e.jsx("h2",{className:"block mt-2 text-lg md:text-xl font-bold text-brand",children:"Everything You Need to Know"}),e.jsx("p",{className:"text-base md:text-lg text-gray-600",children:"Your complete guide to being a PLEC Campus Ambassador"})]}),e.jsxs("div",{className:"max-w-4xl mx-auto space-y-4",children:[e.jsx(w,{title:"What You'll Do",icon:_,iconColor:"from-orange-500 to-red-500",children:e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-start gap-3 p-3 bg-orange-50 rounded-lg",children:[e.jsx("div",{className:"w-6 h-6 rounded-full bg-gradient-to-br from-orange-400 to-red-400 flex items-center justify-center flex-shrink-0 mt-0.5",children:e.jsx(p,{className:"w-4 h-4 text-white"})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-0.5",children:"Create Engaging Content"}),e.jsx("p",{className:"text-xs text-gray-600",children:"Reflect the spirit of celebration and spark campus-wide engagement through creative social media content"})]})]}),e.jsxs("div",{className:"flex items-start gap-3 p-3 bg-orange-50 rounded-lg",children:[e.jsx("div",{className:"w-6 h-6 rounded-full bg-gradient-to-br from-orange-400 to-red-400 flex items-center justify-center flex-shrink-0 mt-0.5",children:e.jsx(p,{className:"w-4 h-4 text-white"})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-0.5",children:"Co-Host Signature Events"}),e.jsx("p",{className:"text-xs text-gray-600",children:"Partner with your city's PLEC team to host one unforgettable event in your area"})]})]}),e.jsxs("div",{className:"flex items-start gap-3 p-3 bg-orange-50 rounded-lg",children:[e.jsx("div",{className:"w-6 h-6 rounded-full bg-gradient-to-br from-orange-400 to-red-400 flex items-center justify-center flex-shrink-0 mt-0.5",children:e.jsx(p,{className:"w-4 h-4 text-white"})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-0.5",children:"Activate Your Network"}),e.jsx("p",{className:"text-xs text-gray-600",children:"Engage Greek life, clubs, social circles, and student organizations"})]})]}),e.jsxs("div",{className:"flex items-start gap-3 p-3 bg-orange-50 rounded-lg",children:[e.jsx("div",{className:"w-6 h-6 rounded-full bg-gradient-to-br from-orange-400 to-red-400 flex items-center justify-center flex-shrink-0 mt-0.5",children:e.jsx(p,{className:"w-4 h-4 text-white"})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-0.5",children:"Lead Marketing Campaigns"}),e.jsx("p",{className:"text-xs text-gray-600",children:"Drive awareness, downloads, and excitement across your campus"})]})]})]})}),e.jsx(w,{title:"Who You Are",icon:$,iconColor:"from-pink-500 to-purple-500",children:e.jsxs("div",{className:"space-y-3",children:[e.jsx("p",{className:"text-sm text-gray-700 font-medium mb-3",children:"You're a strong fit if you are:"}),e.jsx("div",{className:"grid md:grid-cols-2 gap-2",children:["In Greek Life or engaged in student organizations","Active on social media with 800+ Instagram followers","Involved in campus life and tuned into what's happening","Interested in events, nightlife, and bringing people together","A connector, a planner, a creator","Reliable, social, creative, and excited to help build a movement"].map((i,l)=>e.jsxs(s.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},transition:{delay:l*.05},className:"flex items-start gap-2 p-2 bg-gradient-to-br from-pink-50 to-purple-50 rounded-lg",children:[e.jsx(K,{className:"w-4 h-4 text-pink-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{className:"text-xs text-gray-700",children:i})]},l))}),e.jsx("div",{className:"mt-4 p-3 bg-gradient-to-r from-pink-100 to-purple-100 rounded-lg border border-pink-200",children:e.jsx("p",{className:"text-sm text-gray-900 font-bold text-center",children:"🎉 No marketing experience needed! 🎉"})})]})}),e.jsx(w,{title:"City Team Lead Position",icon:E,iconColor:"from-yellow-500 to-orange-500",children:e.jsxs("div",{className:"space-y-3",children:[e.jsx("div",{className:"p-3 bg-gradient-to-r from-yellow-50 to-orange-50 rounded-lg border-2 border-yellow-200",children:e.jsx("h4",{className:"font-bold text-sm text-gray-900 mb-1",children:"💰 Extra $100/month or Equity + Leadership Opportunities"})}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-2",children:"Responsibilities:"}),e.jsx("div",{className:"space-y-1.5",children:["Serve as liaison between PLEC HQ and ambassadors in your city","Manage and mentor your local ambassador team","Lead weekly check-ins and keep team aligned","Host one signature city-wide event"].map((i,l)=>e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(P,{className:"w-4 h-4 text-orange-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{className:"text-xs text-gray-700",children:i})]},l))})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-sm font-semibold text-gray-900 mb-2",children:"Ideal Candidate:"}),e.jsx("div",{className:"grid md:grid-cols-2 gap-2",children:["Natural leader who coordinates people","Organized and proactive","Confident managing groups","Highly involved in campus + city life","Creative and social","Passionate about bringing people together"].map((i,l)=>e.jsxs("div",{className:"flex items-start gap-2 p-2 bg-white rounded-lg",children:[e.jsx(E,{className:"w-3 h-3 text-yellow-500 flex-shrink-0 mt-1"}),e.jsx("span",{className:"text-xs text-gray-700",children:i})]},l))})]})]})})]})]})}),e.jsxs("section",{id:"application-section",className:"py-16 relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-orange-100 via-pink-100 to-purple-100"}),e.jsx(s.div,{animate:{scale:[1,1.2,1],rotate:[0,90,0]},transition:{duration:30,repeat:1/0,ease:"linear"},className:"absolute -top-1/2 -left-1/4 w-96 h-96 bg-gradient-to-br from-orange-300/30 to-pink-300/30 rounded-full blur-3xl"}),e.jsx(s.div,{animate:{scale:[1.2,1,1.2],rotate:[90,0,90]},transition:{duration:25,repeat:1/0,ease:"linear"},className:"absolute -bottom-1/2 -right-1/4 w-96 h-96 bg-gradient-to-br from-purple-300/30 to-blue-300/30 rounded-full blur-3xl"}),e.jsxs("div",{className:"container mx-auto px-6 relative z-10",children:[e.jsxs(s.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-8",children:[e.jsx("h2",{className:"block mt-2 text-lg md:text-xl font-bold text-brand",children:"Ready to Join?"}),e.jsx("p",{className:"text-base md:text-lg text-gray-700",children:"Fill out the application below and start your journey with PLEC"})]}),e.jsx(Z,{})]})]})]})})})}export{fe as default};