PageSourceSearch

https://cpgio.com/assets/request-proposal-Dh039DoM.js

js cpgio.com collected 2026-10-09 23:31:11 UTC 25,263 bytes, 1 lines download raw bytes

1import{r as u,j as e}from"./vendor-react-BQobPn2Z.js";import{b as A}from"./vendor-router-C23-jnjR.js";import{H as S}from"./Header-23knikAz.js";import{F as C}from"./Footer-CNZHCXa8.js";import{b as m,f as q,x as D,E as Y,au as M,W as U,at as E}from"./index-CtLIdj0S.js";import{C as V}from"./chevron-left-ojeVKtd2.js";import{S as Q}from"./send-BnhmcwhU.js";import{T as J}from"./trending-up-l5-RBhpa.js";import{R as X}from"./rocket-CghC31SN.js";import{P as G}from"./package-BKu7iZsl.js";import{B as K}from"./building-2-BqFXp6ji.js";import{C as Z}from"./circle-help-BPvDJ7BA.js";import"./vendor-commonjs-helpers-De8WaMV9.js";import"./vendor-react-dom-BVmTabbt.js";import"./navigation-IXkQMceL.js";import"./sun-BEHRut-d.js";import"./usePageNotesVisible-BvQIw3Tr.js";import"./target-D3GRIwEy.js";import"./shopping-cart-DHaOMzh-.js";import"./pen-tool-ZBSbgro4.js";import"./monitor-DvYsSG68.js";import"./graduation-cap-xfyfOD5r.js";import"./chart-column-FQ7cXIb5.js";import"./smartphone-KoqB2Y27.js";import"./settings-Ch9u1v_p.js";import"./user-Bb_Q8AC0.js";import"./linkedin-CS9Jj1Jh.js";import"./facebook-DI36MlJW.js";import"./admin-export-C610b6Gt.js";import"./vendor-radix-CoRXDypy.js";import"./vendor-charts-nXCWwiWB.js";import"./vendor-query-mhhVZALn.js";import"./vendor-posthog-BfjysNwK.js";const O={"amazon-fba":"amazon_fba","amazon-fbm":"amazon_fbm","amazon-vendor":"amazon_vendor_central","walmart-wfs":"walmart_wfs","walmart-marketplace":"walmart_marketplace","target-plus":"target","tiktok-shop":"tiktok_shop",shopify:"shopifydtc",ebay:"ebay",wholesale:"wholesale__b2b",retail:"retail_brick__mortar",other:"other"},P={"amazon-fba":"amazon_fbaexpand","amazon-fbm":"amazon_fbm_expand","amazon-vendor":"amazon_vendor_central_expand","walmart-wfs":"walmart_wfs_expand","walmart-marketplace":"walmart_marketplace_expand","target-plus":"target_expand","tiktok-shop":"tiktok_shop_expand",shopify:"shopifydtc_expand",ebay:"ebay_expand",wholesale:"wholesale__b2b_expand",retail:"retail_brick__mortar_expand",other:"other_expand"},ee=[{id:"ignite",name:"Ignite",icon:X,tagline:"For Early-Stage Founders",description:"Hands-on guidance for brands under $5M. Launch smarter with channel setup, education, and foundational fulfillment.",forYouIf:"You're launching or learning",color:"from-orange-500/20 to-yellow-500/20",borderColor:"border-orange-500/50",iconColor:"text-orange-500"},{id:"3pl-plus",name:"3PL+",icon:G,tagline:"For Scaling Brands",description:"Enterprise logistics + channel ops for $5M-$50M brands. Keep control while we handle execution.",forYouIf:"You want operational control with enhanced services",color:"from-blue-500/20 to-cyan-500/20",borderColor:"border-blue-500/50",iconColor:"text-blue-500"},{id:"distrohq",name:"DistroHQ",icon:K,tagline:"For Established Brands",description:"Full distribution partnership for $50M+ brands. We become your Vendor of Record across all channels.",forYouIf:"You're ready to delegate to one accountable partner",color:"from-purple-500/20 to-pink-500/20",borderColor:"border-purple-500/50",iconColor:"text-purple-500"},{id:"not-sure",name:"Not Sure Yet",icon:Z,tagline:"Let's Figure It Out",description:"No worries! Tell us about your business and we'll recommend the best path forward.",forYouIf:"You need guidance on the right solution",color:"from-slate-500/20 to-slate-400/20",borderColor:"border-slate-500/50",iconColor:"text-slate-500"}],T=[{id:"amazon-fba",name:"Amazon FBA"},{id:"amazon-fbm",name:"Amazon FBM"},{id:"amazon-vendor",name:"Amazon Vendor Central"},{id:"walmart-wfs",name:"Walmart WFS"},{id:"walmart-marketplace",name:"Walmart Marketplace"},{id:"target-plus",name:"Target+"},{id:"tiktok-shop",name:"TikTok Shop"},{id:"shopify",name:"Shopify / DTC"},{id:"ebay",name:"eBay"},{id:"wholesale",name:"Wholesale / B2B"},{id:"retail",name:"Retail (Brick & Mortar)"},{id:"other",name:"Other"}],re=[{value:"",label:"Select monthly volume..."},{value:"under-500",label:"Under 500 orders"},{value:"500-2000",label:"500 - 2,000 orders"},{value:"2000-5000",label:"2,000 - 5,000 orders"},{value:"5000-10000",label:"5,000 - 10,000 orders"},{value:"10000-25000",label:"10,000 - 25,000 orders"},{value:"25000-50000",label:"25,000 - 50,000 orders"}
1,{value:"50000-plus",label:"50,000+ orders"},{value:"not-shipping-yet",label:"Not shipping yet"}],te={"under-500":"Under 500 orders","500-2000":"500 - 2000 orders","2000-5000":"2000 - 5000 orders","5000-10000":"5000 - 10000 orders","10000-25000":"10000 - 25000 orders","25000-50000":"25000 - 50000 orders","50000-plus":"50000+ orders","not-shipping-yet":"Not shipping yet"},z={ignite:"Ignite","3pl-plus":"3PL+",distrohq:"DistroHQ","not-sure":"Not Sure Yet"},se=[{value:"",label:"Select one..."},{value:"google",label:"Google Search"},{value:"linkedin",label:"LinkedIn"},{value:"referral",label:"Referral / Word of Mouth"},{value:"conference",label:"Conference / Trade Show"},{value:"podcast",label:"Podcast"},{value:"blog",label:"Blog / Article"},{value:"social-media",label:"Social Media"},{value:"existing-client",label:"Existing Client"},{value:"other",label:"Other"}];function oe({currentStep:s,totalSteps:n}){const r=(s-1)/(n-1)*100;return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"md:hidden mb-6",children:[e.jsxs("div",{className:"flex items-center justify-between text-xs text-muted-foreground mb-2",children:[e.jsxs("span",{children:["Step ",s," of ",n]}),e.jsxs("span",{children:[Math.round(r),"% complete"]})]}),e.jsx("div",{className:"h-2 bg-muted rounded-full overflow-hidden",children:e.jsx("div",{className:"h-full bg-primary transition-all duration-300 rounded-full",style:{width:`${r}%`}})})]}),e.jsx("div",{className:"hidden md:flex items-center justify-center gap-2 mb-8",children:Array.from({length:n}).map((l,d)=>e.jsxs("div",{className:"flex items-center",children:[e.jsx("div",{className:`w-8 h-8 rounded-full flex items-center justify-center text-sm font-medium transition-all ${d+1<s?"bg-primary text-primary-foreground":d+1===s?"bg-primary text-primary-foreground ring-4 ring-primary/20":"bg-muted text-muted-foreground"}`,children:d+1<s?e.jsx(m,{size:16}):d+1}),d<n-1&&e.jsx("div",{className:`w-8 h-0.5 mx-1 ${d+1<s?"bg-primary":"bg-muted"}`})]},d))})]})}function ae({data:s,onChange:n}){return e.jsxs("div",{className:"space-y-4 md:space-y-6",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h2",{className:"text-xl md:text-2xl font-bold text-foreground mb-1 md:mb-2",children:"Let's start with the basics"}),e.jsx("p",{className:"text-sm md:text-base text-muted-foreground",children:"Tell us a bit about yourself and your brand."})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-3 md:gap-4",children:[e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["First Name ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",value:s.firstName,onChange:r=>n("firstName",r.target.value),placeholder:"John",className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",required:!0})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["Last Name ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",value:s.lastName,onChange:r=>n("lastName",r.target.value),placeholder:"Smith",className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",required:!0})]})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["Work Email ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"email",value:s.workEmail,onChange:r=>n("workEmail",r.target.value),placeholder:"[email protected]",className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",required:!0}),e.jsx("p",{className:"mt-1 text-xs text-muted-foreground",children:"Please use your company email address"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3 md:gap-4",children:[e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["Company / Brand ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("input",{type:"text",value:s.company,onChange:r=>n("company",r.target.value),placeholder:"Acme Inc.",className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",required:!0})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:"Website"}),e.jsx("input",{type:"url",value:s.website,onChange:r=>n("website",r.target.value),placeholder:"https://example.com",className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base"})]})]})]})}function ne({data:s,onChange:n}){return e.jsxs("div",{className:"space-y-4 md:space-y-6",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h2",{className:"text-xl md:text-2xl font-bold text-foreground mb-1 md:mb-2",children:"What are you looking for?"}),e.jsx("p",{className:"text-sm md:text-base text-muted-foreground",children:"Select the program that best fits your needs."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3 md:gap-4",children:ee.map(r=>{const l=r.icon,d=s.serviceInterest===r.id;return e.jsxs("button",{type:"button",onClick:()=>n("serviceInterest",r.id),className:`relative p-4 md:p-6 rounded-xl border-2 text-left transition-all ${d?`${r.borderColor} bg-gradient-to-br ${r.color}`:"border-border hover:border-primary/30 bg-card hover:bg-muted/50"}`,children:[d&&e.jsx("div",{className:"absolute top-2 right-2 md:top-3 md:right-3",children:e.jsx(m,{className:"w-4 h-4 md:w-5 md:h-5 text-primary"})}),e.jsxs("div",{className:"flex items-start gap-3 md:block",children:[e.jsxs("div",{className:`w-10 h-10 md:w-12 md:h-12 rounded-lg bg-background/50 flex items-center justify-center md:mb-4 flex-shrink-0 ${r.iconColor}`,children:[e.jsx(l,{size:20,className:"md:hidden"}),e.jsx(l,{size:24,className:"hidden md:block"})]}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx("h3",{className:"text-base md:text-lg font-semibold text-foreground mb-0.5 md:mb-1",children:r.name}),e.jsx("p",{className:"text-xs md:text-sm text-primary font-medium mb-1 md:mb-2",children:r.tagline}),e.jsx("p",{className:"text-xs md:text-sm text-muted-foreground line-clamp-2 md:line-clamp-none md:mb-3",children:r.description})]})]}),e.jsxs("div",{className:"hidden md:block text-xs text-muted-foreground border-t border-border/50 pt-3 mt-3",children:[e.jsx("span",{className:"font-medium",children:"Best if:"})," ",r.forYouIf]})]},r.id)})})]})}function le({data:s,onChange:n}){const r=(l,d)=>{const o=s[l];o.includes(d)?n(l,o.filter(c=>c!==d)):n(l,[...o,d])};return e.jsxs("div",{className:"space-y-5 md:space-y-8",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h2",{className:"text-xl md:text-2xl font-bold text-foreground mb-1 md:mb-2",children:"Tell us about your channels"}),e.jsx("p",{className:"text-sm md:text-base text-muted-foreground",children:"This helps us understand your current footprint and growth goals."})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-2 md:mb-3",children:["Where are you currently selling? ",e.jsx("span",{className:"text-muted-foreground font-normal text-xs md:text-sm",children:"(Select all)"})]}),e.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-1.5 md:gap-2",children:T.map(l=>{const d=s.currentChannels.includes(l.id);return e.jsxs("button",{type:"button",onClick:()=>r("currentChannels",l.id),className:`flex items-center gap-1.5 md:gap-2 px-2.5 md:px-3 py-2 rounded-lg border text-xs md:text-sm transition-all ${d?"border-primary bg-primary/10 text-foreground":"border-border bg-card hover:border-primary/30 text-muted-foreground hover:text-foreground"}`,children:[e.jsx("span",{className:"truncate",children:l.name}),d&&e.jsx(m,{size:12,className:"text-primary ml-auto flex-shrink-0"})]},l.id)})}),s.currentChannels.length===0&&e.jsx("p",{className:"mt-1.5 md:mt-2 text-xs text-muted-foreground",children:`Select all channels where you currently sell, or choose "Not selling online yet" if you're just getting started.`})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-2 md:mb-3",children:["Where do you want to expand? ",e.jsx("span",{className:"text-muted-foreground font-normal text-xs md:text-sm",children:"(Select all)"})]}),e.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-1.5 md:gap-2",children:T.map(l=>{const d=s.desiredChannels.includes(l.id),o=s.currentChannels.includes(l.id);return e.jsxs("button",{type:"button",onClick:()=>r("desiredChannels",l.id),className:`flex items-center gap-1.5 md:gap-2 px-2.5 md:px-3 py-2 rounded-lg border text-xs md:text-sm transition-all ${d?"border-primary bg-primary/10 text-foreground":o?"border-border bg-muted/50 text-muted-foreground":"border-border bg-card hover:border-primary/30 text-muted-foreground hover:text-foreground"}`,children:[e.jsx("span",{className:"truncate",children:l.name}),d&&e.jsx(m,{size:12,className:"text-primary ml-auto flex-shrink-0"})]},l.id)})})]})]})}function de({data:s,onChange:n}){return e.jsxs("div",{className:"space-y-4 md:space-y-6",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h2",{className:"text-xl md:text-2xl font-bold text-foreground mb-1 md:mb-2",children:"What's your current scale?"}),e.jsx("p",{className:"text-sm md:text-base text-muted-foreground",children:"This helps us recommend the right solution for your needs."})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["Monthly orders shipped ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("select",{value:s.monthlyOrders,onChange:r=>n("monthlyOrders",r.target.value),className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",required:!0,children:re.map(r=>e.jsx("option",{value:r.value,children:r.label},r.value))})]}),s.monthlyOrders&&s.monthlyOrders!=="not-shipping-yet"&&e.jsx("div",{className:"p-3 md:p-4 roun
1ded-lg bg-primary/5 border border-primary/20",children:e.jsxs("div",{className:"flex items-start gap-2 md:gap-3",children:[e.jsx(J,{className:"w-4 h-4 md:w-5 md:h-5 text-primary flex-shrink-0 mt-0.5"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs md:text-sm font-medium text-foreground",children:s.monthlyOrders==="under-500"||s.monthlyOrders==="500-2000"?"Based on your volume, Ignite might be a great fit!":s.monthlyOrders==="50000-plus"?"At your scale, DistroHQ could unlock significant efficiencies.":"3PL+ is designed for brands at your growth stage."}),e.jsx("p",{className:"text-xs text-muted-foreground mt-0.5 md:mt-1",children:"We'll discuss all options during our call to find the perfect fit."})]})]})})]})}function ie({data:s,onChange:n}){return e.jsxs("div",{className:"space-y-4 md:space-y-6",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h2",{className:"text-xl md:text-2xl font-bold text-foreground mb-1 md:mb-2",children:"Almost there!"}),e.jsx("p",{className:"text-sm md:text-base text-muted-foreground",children:"A few more details to help us prepare for our conversation."})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:"How did you hear about us?"}),e.jsx("select",{value:s.howHeard,onChange:r=>n("howHeard",r.target.value),className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary transition-colors text-sm md:text-base",children:se.map(r=>e.jsx("option",{value:r.value,children:r.label},r.value))})]}),e.jsxs("div",{children:[e.jsxs("label",{className:"block text-sm font-medium text-foreground mb-1.5 md:mb-2",children:["Tell us about your current situation ",e.jsx("span",{className:"text-red-500",children:"*"})]}),e.jsx("textarea",{value:s.currentSituation,onChange:r=>n("currentSituation",r.target.value),placeholder:"Challenges, goals, pain points...",rows:4,className:"w-full px-3 md:px-4 py-2.5 md:py-3 bg-background border border-border rounded-lg text-foreground focus:ring-2 focus:ring-primary/50 focus:border-primary resize-none transition-colors text-sm md:text-base",required:!0}),e.jsx("p",{className:"mt-1 text-xs text-muted-foreground",children:"The more context you share, the better prepared we'll be."})]})]})}const x=["contact","service","channels","volume","context"],w={contact:0,service:1,channels:2,volume:3,context:4,complete:5};function Me(){const[s,n]=A(),r=s.get("preview")==="no-nav",l=s.get("step"),d=()=>l&&(x.includes(l)||l==="complete")?l:"contact",[o,c]=u.useState(d()),[_,k]=u.useState(!1),[me,ce]=u.useState(!1),[y,j]=u.useState(null),[t,I]=u.useState({firstName:"",lastName:"",workEmail:"",company:"",website:"",serviceInterest:"",currentChannels:[],desiredChannels:[],monthlyOrders:"",howHeard:"",currentSituation:""});u.useEffect(()=>{if(s.get("step")!==o){const i=new URLSearchParams(s);i.set("step",o),n(i,{replace:!0})}},[o,s,n]),u.useEffect(()=>{const a=()=>{const i=new URLSearchParams(window.location.search).get("step");i&&(x.includes(i)||i==="complete")?c(i):c("contact")};return window.addEventListener("popstate",a),()=>window.removeEventListener("popstate",a)},[]);const R=x.length,H=w[o],p=(a,i)=>{I(f=>({...f,[a]:i})),j(null)},b=a=>{switch(a){case"contact":return!!(t.firstName&&t.lastName&&t.workEmail&&t.company);case"service":return!!t.serviceInterest;case"channels":return!0;case"volume":return!!t.monthlyOrders;case"context":return!!t.currentSituation;default:return!0}},F=async a=>{},B=async()=>{if(o!=="complete"&&b(o)){const a=w[o];a<x.length-1&&(await F(),c(x[a+1]),window.scrollTo({top:0,behavior:"smooth"}))}},W=()=>{if(o!=="complete"){const a=w[o];a>0&&(c(x[a-1]),window.scrollTo({top:0,behavior:"smooth"}))}},L=async()=>{if(!(o==="complete"||!b(o))){k(!0),j(null);try{const a=M(),i=await fetch("/api/content/legacy-cpgio-submissions",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t.workEmail,firstname:t.firstName,lastname:t.lastName,phone:"",service_interest:z[t.serviceInterest]||t.serviceInterest,message:"",how_did_you_hear_about_us_:t.howHeard||"",page_url:window.location.href,company_name:t.company,company_info:{website:t.website,monthly_orders:t.monthlyOrders,current_channels:t.currentChannels,desired_channels:t.desiredChannels,referring_url:a,form_type:"request-proposal"}})});if(!i.ok)throw new Error(`Database error: ${i.status} ${i.statusText}`);const f=await i.json();if(!f.success)throw new Error(f.error||"Failed to save to database");const g={firstname:t.firstName,lastname:t.lastName,email:t.workEmail,company:t.company,website:t.website,what_are_you_looking_for:z[t.serviceInterest]||t.serviceInterest,monthly_orders_shipped:te[t.monthlyOrders]||t.monthlyOrders};a&&(g.referring_url=a),Object.keys(O).forEach(h=>{const v=O[h];g[v]=t.currentChannels.includes(h)?"true":"false"}),Object.keys(P).forEach(h=>{const v=P[h];g[v]=t.desiredChannels.includes(h)?"true":"false"});const N=await U.submitFormWithIdentifier("9fca27c1-9345-4b67-8875-92f4e4e719f7",g,"request-proposal",{pageUri:window.location.href,pageName:"Request Proposal Form"});N.success,E("Request Proposal Form","rfp_complete",!0,{service_interest:t.serviceInterest,current_channels:t.currentChannels.join(","),desired_channels:t.desiredChannels.join(","),monthly_orders:t.monthlyOrders,how_heard:t.howHeard,form_location:window.location.pathname,synced_to_hubspot:N.success&&N.syncedToHubSpot}),c("complete")}catch(a){E("Request Proposal Form","rfp_complete",!1,{error:a instanceof Error?a.message:String(a),form_location:window.location.pathname}),j({success:!1,message:a instanceof Error?a.message:"Something went wrong. Please try again or email us directly."})}finally{k(!1)}}},$=()=>{switch(o){case"contact":return e.jsx(ae,{data:t,onChange:p});case"service":return e.jsx(ne,{data:t,onChange:p});case"channels":return e.jsx(le,{data:t,onChange:p});case"volume":return e.jsx(de,{data:t,onChange:p});case"context":return e.jsx(ie,{data:t,onChange:p});default:return null}};return o==="complete"?e.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[!r&&e.jsx(S,{}),e.jsx("main",{className:`flex-1 ${r?"pt-8":"pt-32"} pb-16 px-6`,children:e.jsx("div",{className:"container mx-auto max-w-2xl",children:e.jsxs("div",{className:"text-center py-16",children:[e.jsx("div",{className:"w-20 h-20 bg-green-500/10 rounded-full flex items-center justify-center mx-auto mb-6",children:e.jsx(m,{className:"w-10 h-10 text-green-500"})}),e.jsx("h1",{className:"text-3xl font-bold text-foreground mb-4",children:"Request Received!"}),e.jsx("p",{className:"text-lg text-muted-foreground mb-8",children:"Thank y
1ou for your submission! We'll review your information and get back to you within 24-72 business hours."}),e.jsxs("div",{className:"p-6 bg-card border border-border rounded-xl text-left max-w-md mx-auto",children:[e.jsx("h3",{className:"font-medium text-foreground mb-3",children:"What happens next?"}),e.jsxs("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(m,{size:16,className:"text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:"Our team reviews your submission"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(m,{size:16,className:"text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:"We prepare a customized recommendation"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(m,{size:16,className:"text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:"You'll hear from us within 24-72 business hours"})]})]})]})]})})}),!r&&e.jsx(C,{})]}):e.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[!r&&e.jsx(S,{}),e.jsx("main",{className:`flex-1 ${r?"pt-4 md:pt-8":"pt-24 md:pt-32"} pb-8 md:pb-16 px-4 md:px-6`,children:e.jsxs("div",{className:"container mx-auto max-w-4xl",children:[e.jsxs("div",{className:"text-center mb-4 md:mb-8",children:[e.jsx("h1",{className:"text-2xl md:text-4xl font-bold text-foreground mb-2 md:mb-4",children:"Request a Proposal"}),e.jsx("p",{className:"text-sm md:text-lg text-muted-foreground",children:"Tell us about your brand and goals. We'll respond within 24-72 hours."})]}),e.jsx(oe,{currentStep:H+1,totalSteps:R}),e.jsxs("div",{className:"md:bg-card md:border md:border-border md:rounded-2xl md:p-8 md:shadow-sm",children:[$(),y&&!y.success&&e.jsxs("div",{className:"mt-4 md:mt-6 flex items-start gap-3 p-3 md:p-4 roun
1ded-lg bg-red-500/10 text-red-600 dark:text-red-400 border border-red-500/20 text-sm",children:[e.jsx(q,{size:18,className:"flex-shrink-0 mt-0.5"}),e.jsx("span",{children:y.message})]}),e.jsxs("div",{className:"flex items-center justify-between mt-6 md:mt-8 pt-4 md:pt-6 border-t border-border",children:[e.jsxs("button",{type:"button",onClick:W,disabled:o==="contact",className:`flex items-center gap-1 md:gap-2 px-3 md:px-4 py-2 rounded-lg font-medium transition-colors text-sm md:text-base ${o==="contact"?"text-muted-foreground cursor-not-allowed":"text-foreground hover:bg-muted"}`,children:[e.jsx(V,{size:18}),"Back"]}),o!=="context"?e.jsxs("button",{type:"button",onClick:B,disabled:!b(o),className:"flex items-center gap-1 md:gap-2 px-5 md:px-6 py-2.5 md:py-3 bg-primary text-primary-foreground rounded-lg hover:bg-primary/90 disabled:opacity-50 disabled:cursor-not-allowed font-medium transition-colors text-sm md:text-base",children:["Continue",e.jsx(D,{size:18})]}):e.jsx("button",{type:"button",onClick:L,disabled:!b(o)||_,className:"flex items-center gap-1 md:gap-2 px-5 md:px-6 py-2.5 md:py-3 bg-primary text-primary-foreground rounded-lg hover:bg-primary/90 disabled:opacity-50 disabled:cursor-not-allowed font-medium transition-colors text-sm md:text-base",children:_?e.jsxs(e.Fragment,{children:[e.jsx(Y,{size:18,className:"animate-spin"}),"Submitting..."]}):e.jsxs(e.Fragment,{children:[e.jsx(Q,{size:18}),"Submit"]})})]})]}),e.jsx("div",{className:"mt-6 md:mt-8 text-center text-xs md:text-sm text-muted-foreground",children:e.jsx("p",{children:"Your information is secure and will never be shared."})})]})}),!r&&e.jsx(C,{})]})}export{Me as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.