PageSourceSearch

https://blacklightrun.com/assets/Partners-EJIv-guW.js

js blacklightrun.com collected 2026-09-26 11:19:01 UTC 26,493 bytes, 36 lines download raw bytes

1import{c as v,r as m,j as e,B as F,L as Q,b as I,e as A}from"./index-Dufa1L2V.js";import{n as X}from"./notifyInquiry-Dtox8lly.js";import{I as k}from"./input-CgnvJ05u.js";import{T as ee}from"./textarea-CLz8nqTg.js";import{L as g}from"./label-II1EpyZC.js";import{C as D,a as Y}from"./card-BlKrMdA4.js";import{T as te,a as se,b as ae,c as ie}from"./tabs-tfB_nPBC.js";import{L as ne,S as re,j as le,d as oe}from"./SEOHead-CCNsiRow.js";import{u as K}from"./useBrandContent-kfu3tzwD.js";import{g as O}from"./brandImages-CjgkwqWN.js";import{u as ce}from"./useEvents-DAsadVa6.js";import{m as d,U as $,s as q}from"./client-pMxnIeCr.js";import{g as V}from"./imageUtils-DN2Qg4kP.js";import{A as de,H as W,D as me}from"./index-Buxx0QjS.js";import{A as he}from"./arrow-right-CfqV7zyS.js";import{S as xe}from"./shield-SDzWWkvU.js";import{G as U}from"./globe-CZ81-EAs.js";import{C as pe}from"./chevron-right-C7PTnIrl.js";import{S as ue}from"./star-hRTYqKLv.js";import{C as H,M as ge}from"./megaphone-D9NbCcao.js";import{T as be}from"./trending-up-BSrs64qM.js";import{S as ve}from"./share-2-B82cC5hv.js";import{S as fe}from"./sparkles-DnABmO8U.js";import{G as we}from"./gift-Cj-KeyfX.js";import{C as ye}from"./circle-check-hdGr_3x0.js";import"./index-C7MR-jyZ.js";import"./useQuery-CVPev_k7.js";import"./brandPhotoFolders-Czad84dy.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const J=v("Award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]]);/**
7 * @license lucide-react v0.462.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const je=v("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
12 * @license lucide-react v0.462.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const Ne=v("Handshake",[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]]);/**
17 * @license lucide-react v0.462.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */const ke=v("MicVocal",[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12",key:"80a601"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5",key:"j0ngtp"}],["circle",{cx:"16",cy:"7",r:"5",key:"d08jfb"}]]);/**
22 * @license lucide-react v0.462.0 - ISC
23 *
24 * This source code is licensed under the ISC license.
25 * See the LICENSE file in the root directory of this source tree.
26 */const Fe=v("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/**
27 * @license lucide-react v0.462.0 - ISC
28 *
29 * This source code is licensed under the ISC license.
30 * See the LICENSE file in the root directory of this source tree.
31 */const Se=v("Store",[["path",{d:"m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7",key:"ztvudi"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8",key:"1b2hhj"}],["path",{d:"M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4",key:"2ebpfo"}],["path",{d:"M2 7h20",key:"1fcdvo"}],["path",{d:"M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7",key:"6c3vgh"}]]);/**
32 * @license lucide-react v0.462.0 - ISC
33 *
34 * This source code is licensed under the ISC license.
35 * See the LICENSE file in the root directory of this source tree.
36 */const Ce=v("Utensils",[["path",{d:"M3 2v7c0 1.1.9 2 2 2h4a2 2 0 0 0 2-2V2",key:"cjf0a3"}],["path",{d:"M7 2v20",key:"1473qp"}
36],["path",{d:"M21 15V2a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7",key:"j28e5"}]]),b={initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-60px"},transition:{duration:.6}},G={initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5}},T=()=>({name:"",company:"",email:"",phone:"",message:"",selectedBrands:[],selectedEvents:[],extra:{}}),z={vendor:{icon:Se,heroTitle:"Become an Official Vendor – Fuel the Fun & Reach Thousands",heroCopy:"From gear to food trucks to recovery zones — your products will be front-and-center at the most fun 5K events in the country. Limited vendor slots per event. Get in front of thousands of active, fun-loving participants who are ready to buy!",benefits:[{icon:$,title:"Massive Exposure",desc:"Reach 5,000–15,000 active participants per event across 100+ cities."},{icon:Fe,title:"Direct Sales On-Site",desc:"Sell directly to an engaged audience ready to spend."},{icon:ue,title:"Brand Alignment",desc:"Associate your brand with the most exciting 5K experiences in America."},{icon:H,title:"Post-Event Marketing",desc:"Get featured in our post-event social media coverage and newsletters."},{icon:Ce,title:"Premium Placement",desc:"High-traffic vendor village positions near start/finish lines."},{icon:be,title:"Multi-Event Packages",desc:"Lock in discounted rates across multiple events and brands."}],extraFields:[{key:"selling",label:"What are you selling?",placeholder:"Food, merchandise, fitness gear, etc."}],submitLabel:"Apply to Become a Vendor",closingCta:"Spots fill fast — secure your 2026 vendor position today!"},sponsor:{icon:ge,heroTitle:"Sponsor the Excitement – Align Your Brand With Pure Joy & Adventure",heroCopy:"Be part of the most shareable, memorable 5K experiences on the planet. Get massive visibility, social media buzz, and direct connection with energetic audiences who love fitness, fun, and celebration. Limited title and category sponsorships available for 2026!",benefits:[{icon:J,title:"Logo Placement",desc:"Your logo on bibs, banners, start/finish arches, and event materials."},{icon:ve,title:"Social Amplification",desc:"Featured posts, stories, and tags across all brand social channels."},{icon:ke,title:"On-Site Activations",desc:"Custom branded experiences, sampling zones, and photo ops."},{icon:fe,title:"Custom Experiences",desc:"Create unique branded stations along the course or at the after-party."},{icon:je,title:"Measurable ROI",desc:"Detailed post-event reports with impressions, engagement, and reach."},{icon:W,title:"Charity Tie-Ins",desc:"Align your brand with our Buy One Give One charitable giving program."}],extraFields:[{key:"level",label:"Desired Sponsorship Level",placeholder:"Title Sponsor, Category Sponsor, Supporting Sponsor..."},{key:"budget",label:"Budget Range",placeholder:"$5,000 – $50,000+"}],submitLabel:"Secure Your Sponsorship",closingCta:"Stand out in 2026 — only a few premium sponsorship packages remain!"},charity:{icon:W,heroTitle:"Partner as a Charity – Change Lives While Celebrating Together",heroCopy:"Blacklight Run's Buy One Give One program already supports incredible causes. Join us and turn every glowing finish line into real impact. Reach passionate participants who love giving back while having the time of their lives!",benefits:[{icon:$,title:"Reach Thousands of Donors",desc:"Direct access to passionate, philanthropic event participants."},{icon:we,title:"Seamless Integration",desc:"Built-in fundraising tools integrated with event registration."},{icon:me,title:"On-Site Fundraising",desc:"Dedicated charity booths and donation stations at every event."},{icon:H,title:"Storytelling Amplification",desc:"Your mission shared across our email, social, and event channels."},{icon:Ne,title:"Long-Term Growth",desc:"Build lasting relationships with annual partnership renewals."},{icon:U,title:"National Reach",desc:"Partner at events in 100+ cities to maximize your organization's impact."}],extraFields:[{key:"mission",label:"Mission Summary",placeholder:"Tell us about your organization and cause..."},{key:"partnerHow",label:"How would you like to partner?",placeholder:"Volunteer teams, fundraising, awareness campaigns..."}],submitLabel:"Join the Buy One Give One Family",closingCta:"Create lasting impact in 2026 — let's partner and make a difference together!"}};function at(){const{brands:n}=K(),{data:h}=ce({status:"upcoming"}),i=m.useRef(null),[f,S]=m.useState("vendor"),[C,o]=m.useState({vendor:T(),sponsor:T(),charity:T()}),[M,B]=m.useState(!1),[_,y]=m.useState(null),[E,p]=m.useState(0),w=m.useMemo(()=>n.map(t=>O(t.slug)||""),[n]),u=m.useCallback(()=>p(t=>(t+1)%w.length),[w.length]);m.useEffect(()=>{const t=setInterval(u,4e3);return()=>clearInterval(t)},[u]);const j=()=>{var t;return(t=i.current)==null?void 0:t.scrollIntoView({behavior:"smooth",block:"start"})},P=(t,s,r)=>{o(l=>({...l,[t]:{...l[t],[s]:r}}))},L=(t,s,r)=>{o(l=>({...l,[t]:{...l[t],extra:{...l[t].extra,[s]:r}}}))},R=(t,s)=>{o(r=>{const l=r[t].selectedBrands,N=l.includes(s)?l.filter(x=>x!==s):[...l,s];return{...r,[t]:{...r[t],selectedBrands:N}}})},a=(t,s)=>{o(r=>{const l=r[t].selectedEvents,N=l.includes(s)?l.filter(x=>x!==s):[...l,s];return{...r,[t]:{...r[t],selectedEvents:N}}})},c=async t=>{const s=C[t],r=z[t],l=!s.name.trim()||!s.company.trim()||!s.email.trim()||!s.phone.trim()||!s.message.trim(),N=r.extraFields.some(x=>!(s.extra[x.key]||"").trim());if(l||N){I.error("Please fill out every required field before submitting.");return}if(s.selectedBrands.length===0){I.error("Please select at least one brand.");return}if(s.selectedEvents.length===0){I.error("Please select at least one event.");return}B(!0);try{const{error:x}=await q.from("partner_inquiries").insert({type:t,name:s.name,company:s.company,email:s.email,phone:s.phone||null,message:s.message||null,selected_brands:s.selectedBrands,selected_events:s.selectedEvents,extra_fields:s.extra});if(x)throw x;q.functions.invoke("send-contact-confirmation",{body:{name:s.name,email:s.email,subject:`partnership-${t}`}}).catch(()=>{}),y(t),X({inquiry_type:`partner-${t}`,title:`New ${t} partner inquiry from ${s.company}`,message:s.message||void 0,submitter_name:s.name,submitter_email:s.email,source:"blackl
36ight-run",inquiry_data:{name:s.name,company:s.company,email:s.email,phone:s.phone,message:s.message,selected_brands:s.selectedBrands,selected_events:s.selectedEvents,extra_fields:s.extra}}),o(Z=>({...Z,[t]:T()}))}catch(x){console.error("Partner inquiry error:",x)}finally{B(!1)}};return e.jsxs(ne,{children:[e.jsx(re,{title:"Partner With Blacklight Run – Sponsor, Vendor, or Charity Opportunities",description:"Become a vendor, sponsor, or charity partner with Blacklight Run — the most electrifying glow-in-the-dark 5K experience in America.",canonicalPath:"/partners",schemas:[le("Partner With Blacklight Run","Sponsor, vendor, or charity partnership opportunities with Blacklight Run.","/partners"),oe([{name:"Home",path:"/"},{name:"Partners",path:"/partners"}])]}),e.jsxs("section",{className:"relative min-h-[80vh] flex items-center justify-center overflow-hidden bg-[hsl(213,80%,10%)]",children:[e.jsx(de,{mode:"wait",children:e.jsx(d.div,{className:"absolute inset-0",initial:{opacity:0,scale:1.08},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.96},transition:{duration:1.2},children:e.jsx("img",{src:V(w[E],"hero"),alt:"EventLab event",className:"w-full h-full object-cover",decoding:"async"})},E)}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[hsl(213,80%,10%)] via-[hsl(213,80%,10%,0.5)] to-[hsl(213,80%,10%,0.25)]"}),e.jsxs(d.div,{className:"relative z-10 text-center px-4 max-w-5xl pb-36 md:pb-20",...b,children:[e.jsxs("h1",{className:"text-3xl sm:text-4xl md:text-6xl lg:text-7xl font-black text-white leading-tight mb-4 md:mb-6 drop-shadow-lg",children:["Partner With Blacklight Run",e.jsx("span",{className:"block text-xl sm:text-2xl md:text-3xl lg:text-4xl font-bold mt-2 md:mt-3 text-[#39FF14] drop-shadow-md",children:"Let's Create Unforgettable Glow Experiences Together"})]}),e.jsx("p",{className:"text-base md:text-xl text-white/90 max-w-3xl mx-auto mb-6 md:mb-8 drop-shadow-md",children:"Partner with the most electrifying glow-in-the-dark 5K in America. Reach thousands of enthusiastic participants across the country who love neon, music, and unforgettable nighttime adventures."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 sm:gap-4 justify-center",children:[e.jsxs(F,{size:"lg",onClick:j,className:"bg-[#39FF14] text-[#0A2540] font-bold text-sm sm:text-base px-6 sm:px-8 border-0 hover:bg-[#00E676] transition-all duration-300 shadow-[0_0_20px_rgba(57,255,20,0.3)] hover:shadow-[0_0_30px_rgba(57,255,20,0.5)]",children:["Explore Partnerships ",e.jsx(he,{className:"ml-2 h-5 w-5"})]}),e.jsx(Q,{to:"/events",children:e.jsx(F,{size:"lg",variant:"outline",className:"w-full sm:w-auto border-[#39FF14]/50 text-[#39FF14] bg-[#39FF14]/10 hover:bg-[#39FF14]/20 hover:border-[#39FF14] text-sm sm:text-base px-6 sm:px-8",children:"See 2026 Events"})})]})]}),e.jsx("div",{className:"absolute bottom-0 left-0 right-0 bg-black/60 backdrop-blur-sm border-t border-white/10 py-3 md:py-4",children:e.jsxs("div",{className:"container mx-auto px-4 grid grid-cols-2 md:flex md:flex-wrap items-center justify-center gap-2 md:gap-8 text-white/80 text-xs md:text-sm font-medium",children:[e.jsxs("span",{className:"flex items-center justify-center gap-1",children:[e.jsx(xe,{className:"h-3.5 w-3.5 md:h-4 md:w-4 text-[#39FF14] shrink-0"})," 6 Iconic Brands"]}),e.jsxs("span",{className:"flex items-center justify-center gap-1",children:[e.jsx(U,{className:"h-3.5 w-3.5 md:h-4 md:w-4 text-[#39FF14] shrink-0"})," 100+ Cities"]}),e.jsxs("span",{className:"flex items-center justify-center gap-1",children:[e.jsx($,{className:"h-3.5 w-3.5 md:h-4 md:w-4 text-[#39FF14] shrink-0"})," 700K+ Participants"]}),e.jsxs("span",{className:"flex items-center justify-center gap-1",children:[e.jsx(J,{className:"h-3.5 w-3.5 md:h-4 md:w-4 text-[#39FF14] shrink-0"})," Since 2012"]})]})})]}),e.jsx("section",{ref:i,className:"py-16 md:py-24 bg-[hsl(213,80%,10%)]",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs(te,{value:f,onValueChange:t=>{S(t),y(null)},children:[e.jsx("div",{className:"flex justify-center mb-12",children:e.jsx(se,{className:"bg-white/5 border border-white/10 p-1 sm:p-1.5 rounded-xl w-full sm:w-auto",children:["vendor","sponsor","charity"].map(t=>{const s=z[t].icon;return e.jsxs(ae,{value:t,className:"data-[state=active]:bg-[#39FF14] data-[state=active]:text-[#0A2540] text-white/70 px-3 sm:px-6 py-2.5 sm:py-3 rounded-lg font-bold text-xs sm:text-sm md:text-base transition-all flex-1 sm:flex-none",children:[e.jsx(s,{className:"mr-2 h-4 w-4"}),t==="vendor"?"Vendors":t==="sponsor"?"Sponsors":"Charities"]},t)})})}),["vendor","sponsor","charity"].map(t=>e.jsx(ie,{value:t,children:e.jsx(Be,{type:t,config:z[t],form:C[t],events:h||[],submitting:
36M,submitted:_===t,onUpdate:(s,r)=>P(t,s,r),onUpdateExtra:(s,r)=>L(t,s,r),onToggleBrand:s=>R(t,s),onToggleEvent:s=>a(t,s),onSubmit:()=>c(t),onReset:()=>y(null)})},t))]})})}),e.jsx("section",{className:"py-16 md:py-24 bg-background",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(d.h2,{...b,className:"text-3xl md:text-5xl font-black text-center text-foreground mb-4",children:"Why Partner With Blacklight Run?"}),e.jsx(d.p,{...b,className:"text-center text-muted-foreground max-w-2xl mx-auto mb-12",children:"Our events create lasting memories and powerful connections between brands and audiences."}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:[{stat:"700,000+",label:"Annual Participants",desc:"Active, fun-loving attendees ready to engage."},{stat:"100+",label:"Cities Nationwide",desc:"Nationwide reach across major US markets."},{stat:"6",label:"Unique Brands",desc:"Diverse event themes for every audience."},{stat:"90%+",label:"Positive Sentiment",desc:"Attendees love sharing their experience online."}].map((t,s)=>e.jsx(d.div,{...G,transition:{delay:s*.1},children:e.jsx(D,{className:"text-center h-full bg-muted/50 border-border",children:e.jsxs(Y,{className:"pt-8 pb-6",children:[e.jsx("p",{className:"text-4xl font-black text-[#39FF14] mb-2",children:t.stat}),e.jsx("p",{className:"font-bold text-foreground mb-1",children:t.label}),e.jsx("p",{className:"text-sm text-muted-foreground",children:t.desc})]})})},t.label))})]})}),e.jsx("section",{className:"py-16 md:py-20 bg-muted/50",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(d.h2,{...b,className:"text-3xl md:text-4xl font-black text-center text-foreground mb-12",children:"Our Event Family"}),e.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-4",children:n.map((t,s)=>{const r=O(t.slug);return e.jsx(d.div,{...G,transition:{delay:s*.08},children:e.jsxs("div",{className:"relative group rounded-xl overflow-hidden aspect-[3/4]",children:[r&&e.jsx("img",{src:V(r,"card"),alt:t.name,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500",loading:"lazy",decoding:"async"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 to-transparent flex items-end p-3",children:e.jsx("p",{className:"text-white font-bold text-sm",children:t.name})})]})},t.slug)})})]})}),e.jsxs("section",{className:"relative py-20 md:py-28 bg-[hsl(213,80%,10%)] overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[#39FF14]/5 via-transparent to-[#39FF14]/5"}),e.jsxs(d.div,{...b,className:"relative z-10 container mx-auto px-4 text-center",children:[e.jsx("h2",{className:"text-3xl md:text-5xl font-black text-white mb-6",children:"Ready to Create the Next Epic Experience?"}),e.jsx("p",{className:"text-lg text-white/80 max-w-2xl mx-auto mb-8",children:"Whether you're a vendor, sponsor, or charity — we'd love to hear from you. Let's make 2026 unforgettable together."}),e.jsxs(F,{size:"lg",onClick:j,className:"bg-[#39FF14] text-[#0A2540] font-bold text-lg px-10 py-6 border-0 hover:bg-[#00E676] transition-all duration-300 shadow-[0_0_25px_rgba(57,255,20,0.4)] hover:shadow-[0_0_40px_rgba(57,255,20,0.6)]",children:["Get in Touch Today ",e.jsx(pe,{className:"ml-2 h-5 w-5"})]})]})]})]})}function Be({type:n,config:h,form:i,events:f,submitting:S,submitted:C,onUpdate:o,onUpdateExtra:M,onToggleBrand:B,onToggleEvent:_,onSubmit:y,onReset:E}){const{brands:p}=K(),w=m.useMemo(()=>p.map(a=>O(a.slug)||"").filter(Boolean).slice(0,3),[p]),u=m.useMemo(()=>{const a=i.selectedBrands;return a.length===0||a.length===p.length?f:f.filter(c=>a.includes(c.brand))},[f,i.selectedBrands]),j=u.length>0&&u.every(a=>i.selectedEvents.includes(a.id)),P=()=>{const a=u.map(c=>c.id);if(j)o("selectedEvents",i.selectedEvents.filter(c=>!a.includes(c)));else{const c=Array.from(new Set([...i.selectedEvents,...a]));o("selectedEvents",c)}},L=h.extraFields.every(a=>(i.extra[a.key]||"").trim()),R=!!i.name.trim()&&!!i.company.trim()&&!!i.email.trim()&&!!i.phone.trim()&&!!i.message.trim()&&L&&i.selectedBrands.length>0&&i.selectedEvents.length>0;return C?e.jsxs(d.div,{initial:{opacity:0,scale:.9}
36,animate:{opacity:1,scale:1},className:"text-center py-20",children:[e.jsx("div",{className:"text-6xl mb-6",children:"🎉"}),e.jsx("h3",{className:"text-3xl font-black text-white mb-4",children:"Thank You!"}),e.jsx("p",{className:"text-white/80 text-lg mb-8 max-w-lg mx-auto",children:"Our partnership team will contact you within 48 hours. We can't wait to work together!"}),e.jsx(F,{onClick:E,className:"bg-[#39FF14] text-[#0A2540] font-bold hover:bg-[#00E676]",children:"Submit Another Inquiry"})]}):e.jsxs("div",{className:"space-y-16",children:[e.jsxs(d.div,{...b,className:"relative rounded-2xl overflow-hidden h-48 sm:h-64 md:h-80",children:[w[0]&&e.jsx("img",{src:V(w[0],"hero"),alt:h.heroTitle,className:"w-full h-full object-cover",loading:"lazy",decoding:"async"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[hsl(213,80%,10%,0.95)] via-[hsl(213,80%,10%,0.8)] to-[hsl(213,80%,10%,0.4)] flex items-center",children:e.jsxs("div",{className:"p-5 sm:p-8 md:p-12 max-w-2xl min-w-0",children:[e.jsx("h2",{className:"text-xl sm:text-2xl md:text-4xl font-black text-white mb-3 md:mb-4 break-words",children:h.heroTitle}),e.jsx("p",{className:"text-white/80 text-xs sm:text-sm md:text-base leading-relaxed line-clamp-4 md:line-clamp-none",children:h.heroCopy})]})})]}),e.jsxs("div",{children:[e.jsxs("h3",{className:"text-2xl font-bold text-white mb-8 text-center",children:["Why Become a ",n==="vendor"?"Vendor":n==="sponsor"?"Sponsor":"Charity Partner","?"]}),e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6",children:h.benefits.map((a,c)=>e.jsx(d.div,{...G,transition:{delay:c*.08},children:e.jsx(D,{className:"h-full bg-white/5 border-white/10 hover:border-[#39FF14]/40 transition-colors group",children:e.jsxs(Y,{className:"pt-6",children:[e.jsx(a.icon,{className:"h-8 w-8 text-[#39FF14] mb-4 group-hover:scale-110 transition-transform"}),e.jsx("h4",{className:"font-bold text-white mb-2",children:a.title}),e.jsx("p",{className:"text-white/60 text-sm",children:a.desc})]})})},a.title))})]}),e.jsxs(d.div,{...b,className:"bg-white/5 border border-white/10 rounded-2xl p-4 sm:p-6 md:p-10 overflow-hidden",children:[e.jsx("h3",{className:"text-2xl font-bold text-white mb-8",children:"Submit Your Inquiry"}),e.jsxs("div",{className:"mb-8",children:[e.jsx(g,{className:"text-white/80 mb-3 block text-sm font-semibold",children:"Select Brands *"}),e.jsxs("div",{className:"flex flex-wrap gap-2",children:[e.jsx("button",{type:"button",onClick:()=>o("selectedBrands",i.selectedBrands.length===p.length?[]:p.map(a=>a.slug)),className:A("px-3 py-1.5 rounded-full text-xs font-bold border transition-all",i.selectedBrands.length===p.length?"bg-[#39FF14] text-[#0A2540] border-[#39FF14]":"border-white/20 text-white/60 hover:border-white/40"),children:"All Brands"}),p.map(a=>e.jsx("button",{type:"button",onClick:()=>B(a.slug),className:A("px-3 py-1.5 rounded-full text-xs font-bold border transition-all",i.selectedBrands.includes(a.slug)?"text-[#0A2540] border-transparent":"border-white/20 text-white/60 hover:border-white/40"),style:i.selectedBrands.includes(a.slug)?{backgroundColor:a.colors.primary}:void 0,children:a.name},a.slug))]})]}),f.length>0&&e.jsxs("div",{className:"mb-8",children:[e.jsx(g,{className:"text-white/80 mb-3 block text-sm font-semibold",children:"Select Events *"}),e.jsxs("div",{className:"flex flex-wrap gap-2 max-h-40 overflow-y-auto pr-2",children:[e.jsx("button",{type:"button",onClick:P,className:A("px-3 py-1.5 rounded-full text-xs font-bold border transition-all",j?"bg-[#39FF14] text-[#0A2540] border-[#39FF14]":"border-white/20 text-white/60 hover:border-white/40"),children:"All Events"}),u.slice(0,30).map(a=>e.jsxs("button",{type:"button",onClick:()=>_(a.id),className:A("px-3 py-1.5 rounded-full text-xs font-bold border transition-all",i.selectedEvents.includes(a.id)?"bg-[#39FF14] text-[#0A2540] border-[#39FF14]":"border-white/20 text-white/60 hover:border-white/40"),children:[a.title," – ",a.city,", ",a.state]},a.id)),u.length===0&&e.jsx("p",{className:"text-white/50 text-xs",children:"No events for the selected brand(s)."})]})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 mb-6",children:[e.jsxs("div",{children:[e.jsx(g,{htmlFor:`${n}-name`,className:"text-white/80 text-sm",children:"Name *"}),e.jsx(k,{id:`${n}-name`,value:i.name,onChange:a=>o("name",a.target.value),placeholder:"Your full name",className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]}),e.jsxs("div",{children:[e.jsxs(g,{htmlFor:`${n}-company`,className:"text-white/80 text-sm",children:[n==="charity"?"Organization":"Company"," *"]}),e.jsx(k,{id:`${n}-company`,value:i.company,onChange:a=>o("company",a.target.value),placeholder:n==="charity"?"Organization name":"Company name",className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]}),e.jsxs("div",{children:[e.jsx(g,{htmlFor:`${n}-email`,className:"text-white/80 text-sm",children:"Email *"}),e.jsx(k,{id:`${n}-email`,type:"email",value:i.email,onChange:a=>o("email",a.target.value),placeholder:"[email protected]",className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]}),e.jsxs("div",{children:[e.jsx(g,{htmlFor:`${n}-phone`,className:"text-white/80 text-sm",children:"Phone *"}),e.jsx(k,{id:`${n}-phone`,type:"tel",value:i.phone,onChange:a=>o("phone",a.target.value),placeholder:"(555) 123-4567",className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]})]}),h.extraFields.map(a=>e.jsxs("div",{className:"mb-6",children:[e.jsxs(g,{htmlFor:`${n}-${a.key}`,className:"text-white/80 text-sm",children:[a.label," *"]}),e.jsx(k,{id:`${n}-${a.key}`,value:i.extra[a.key]||"",onChange:c=>M(a.key,c.target.value),placeholder:a.placeholder,className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]},a.key)),e.jsxs("div",{className:"mb-8",children:[e.jsx(g,{htmlFor:`${n}-message`,className:"text-white/80 text-sm",children:"Message *"}),e.jsx(ee,{id:`${n}-message`,value:i.message,onChange:a=>o("message",a.target.value),placeholder:"Tell us more about your goals...",rows:4,className:"bg-white/10 border-white/20 text-white placeholder:text-white/40 mt-1"})]}),e.jsx(F,{onClick:y,disabled:S||!R,size:"lg",className:"w-full sm:w-auto bg-[#39FF14] text-[#0A2540] font-bold text-base px-10 border-0 hover:bg-[#00E676] transition-all duration-300 shadow-[0_0_20px_rgba(57,255,20,0.3)] hover:shadow-[0_0_30px_rgba(57,255,20,0.5)] disabled:opacity-50",children:S?"Submitting...":h.submitLabel}),e.jsxs("p",{className:"mt-6 text-[#39FF14]/80 font-bold text-sm flex items-center gap-2",children:[e.jsx(ye,{className:"h-4 w-4"}),h.closingCta]})]})]})}export{at 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.