{"version":3,"file":"DBForm.BsrDi3HT.mjs","names":["p","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/JXFXwfpWLblxef9kFYoV/sojxlqdG3EHX2dltezPf/DBForm.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Framer: Site Settings → Fonts → add Saira, weights 400 / 700\nconst G=\"#FFD152\";const GL=\"#FFE080\";const BK=\"#0A0A0A\";const CD2=\"#1A1A1A\";const BR=\"#2A2A2A\";const MT=\"#888888\";const HF=\"'Saira', sans-serif\";const S={INTRO:\"s1\",CONTACT:\"s2\",HAS_APP:\"s3\",APP_EXP:\"s4b\",APP_DES:\"s4c\",ROLE:\"s5\",TEAM_SIZE:\"s6\",GARMENTS:\"s7\",INFO_CASES:\"s8\",GOALS:\"s9\",INFO_BA:\"s10\",UNITS:\"s11\",SOFT_DQ:\"s_softdq\",PRICE_CHECK:\"s_price\",PRICE_NO:\"s_price_no\",BUDGET:\"s3b\",INFO_HOW:\"s12\",LOADING:\"s_load\",SUCCESS:\"exit_qual\",DQ:\"exit_dq_units\"};// ── Pricing table (from guide) ─────────────────────────────────────────────\nconst PRICING={Polos:{\"20\":85,\"50\":85,\"100\":75,\"250\":65},\"Quarter-Zips\":{\"20\":90,\"50\":90,\"100\":85,\"250\":80},Hoodies:{\"20\":95,\"50\":95,\"100\":85,\"250\":80},Hats:{\"20\":null,\"50\":null,\"100\":35,\"250\":30},\"Performance Tees\":{\"20\":45,\"50\":45,\"100\":45,\"250\":40},\"Performance Long Sleeves\":{\"20\":50,\"50\":50,\"100\":50,\"250\":40},\"Not sure yet\":{\"20\":null,\"50\":null,\"100\":null,\"250\":null}};const MIN_51=[\"Hats\",\"Performance Tees\",\"Performance Long Sleeves\"];function calcEstimate(garments,unitKey){if(!garments||garments.length===0)return null;const qtyMidMap={\"20\":35,\"50\":75,\"100\":175,\"250\":375};const qtyLabelMap={\"20\":\"20–50\",\"50\":\"51–100\",\"100\":\"101–250\",\"250\":\"250+\"};const tierMap={dq:\"20\",\"20\":\"20\",\"50\":\"50\",\"100\":\"100\",\"250\":\"250\"};const tier=tierMap[unitKey];const qty=qtyMidMap[tier];if(!tier||!qty)return null;const relevant=garments.filter(g=>g!==\"Not sure yet\"&&PRICING[g]);const pricedGarments=relevant.filter(g=>PRICING[g][tier]!==null).map(g=>({name:g,pricePerUnit:PRICING[g][tier]}));const excludedGarments=relevant.filter(g=>PRICING[g][tier]===null);if(pricedGarments.length===0){return{pricedGarments:[],excludedGarments,avgPrice:0,qty,totalEst:0,tier,qtyLabel:qtyLabelMap[tier],tierTooLow:true};}const avgPrice=Math.round(pricedGarments.reduce((s,g)=>s+g.pricePerUnit,0)/pricedGarments.length);const totalEst=avgPrice*qty;return{pricedGarments,excludedGarments,avgPrice,qty,totalEst,tier,qtyLabel:qtyLabelMap[tier],tierTooLow:false};}const PROGRESS=[S.INTRO,S.CONTACT,S.GARMENTS,S.GOALS,S.UNITS,S.SOFT_DQ,S.PRICE_CHECK];// ── Shared styles ─────────────────────────────────────────────────────────────\nconst H=(x={})=>({fontFamily:HF,fontWeight:700,fontSize:\"clamp(22px, 3.5vw, 36px)\",lineHeight:1.2,color:\"#ffffff\",textAlign:\"center\",margin:\"0 0 20px\",...x});const P=(x={})=>({fontFamily:HF,fontWeight:400,fontSize:16,color:MT,lineHeight:1.7,textAlign:\"center\",margin:\"0 0 28px\",...x});const Q=(x={})=>({fontFamily:HF,fontWeight:700,fontSize:\"clamp(22px, 4vw, 30px)\",lineHeight:1.2,color:\"#ffffff\",textAlign:\"center\",margin:\"0 0 8px\",...x});const LB={display:\"block\",fontFamily:HF,fontWeight:700,fontSize:11,letterSpacing:\"1.5px\",textTransform:\"uppercase\",color:\"#555\",marginBottom:6};const iStyle=R=>({width:\"100%\",background:CD2,border:`1.5px solid ${BR}`,borderRadius:R,padding:\"14px 16px\",fontSize:15,color:\"#fff\",fontFamily:HF,fontWeight:400,outline:\"none\",boxSizing:\"border-box\",marginBottom:10,transition:\"border-color 0.15s\"});const btnGold=(active,R)=>({width:\"100%\",background:active?G:\"#1e1e1e\",color:active?\"#0a0a0a\":\"#444\",border:\"none\",borderRadius:R,padding:\"18px\",fontSize:17,fontWeight:700,fontFamily:HF,cursor:active?\"pointer\":\"not-allowed\",transition:\"background 0.15s\",marginTop:12,letterSpacing:\"0.2px\"});const btnGhost=R=>({background:\"none\",border:`1px solid ${BR}`,borderRadius:R,padding:\"13px 20px\",color:MT,fontSize:13,fontFamily:HF,fontWeight:400,cursor:\"pointer\",marginTop:10});function ProgressBar({screen}){const idx=PROGRESS.indexOf(screen);const p=idx<0?100:Math.round((idx+1)/PROGRESS.length*100);return /*#__PURE__*/_jsx(\"div\",{style:{height:4,background:\"#1a1a1a\",borderRadius:2,marginBottom:40},children:/*#__PURE__*/_jsx(\"div\",{style:{height:4,background:G,borderRadius:2,width:`${p}%`,transition:\"width 0.5s ease\"}})});}function SlideImage({src,alt,R}){if(!src)return null;return /*#__PURE__*/_jsx(\"img\",{src:src,alt:alt||\"\",style:{width:\"100%\",borderRadius:R,display:\"block\",margin:\"0 0 28px\",objectFit:\"cover\",maxHeight:280}});}function Opt({label,sub,selected,onClick,R}){const[hov,setHov]=useState(false);return /*#__PURE__*/_jsxs(\"button\",{onClick:onClick,onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{width:\"100%\",background:selected?\"rgba(201,168,76,0.14)\":hov?\"rgba(255,255,255,0.04)\":CD2,border:`1.5px solid ${selected?G:hov?\"#3a3a3a\":BR}`,borderRadius:R,padding:sub?\"14px 48px 14px 18px\":\"16px 48px 16px 18px\",fontFamily:HF,fontSize:16,fontWeight:selected?700:400,color:selected?GL:\"#dddddd\",cursor:\"pointer\",textAlign:\"left\",transition:\"all 0.15s\",lineHeight:1.3,position:\"relative\",display:\"block\",marginBottom:10},children:[label,sub&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:selected?\"rgba(232,201,106,0.6)\":\"#555\",marginTop:4,fontWeight:400},children:sub}),selected&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:16,top:\"50%\",transform:\"translateY(-50%)\",color:G,fontWeight:900,fontSize:15},children:\"✓\"})]});}function MultiOpt({label,selected,onClick,R}){const[hov,setHov]=useState(false);return /*#__PURE__*/_jsxs(\"button\",{onClick:onClick,onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{width:\"100%\",background:selected?\"rgba(201,168,76,0.14)\":hov?\"rgba(255,255,255,0.04)\":CD2,border:`1.5px solid ${selected?G:hov?\"#3a3a3a\":BR}`,borderRadius:R,padding:\"15px 52px 15px 18px\",fontFamily:HF,fontSize:15,fontWeight:selected?700:400,color:selected?GL:\"#dddddd\",cursor:\"pointer\",textAlign:\"left\",transition:\"all 0.15s\",lineHeight:1.35,position:\"relative\",display:\"block\",marginBottom:10},children:[label,/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",width:22,height:22,borderRadius:5,border:`1.5px solid ${selected?G:\"#3a3a3a\"}`,background:selected?\"rgba(201,168,76,0.2)\":\"none\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,color:G},children:selected&&\"✓\"})]});}function QuoteCard({quote,name,company}){return /*#__PURE__*/_jsxs(\"div\",{style:{background:CD2,borderLeft:`3px solid ${G}`,borderRadius:\"0 10px 10px 0\",padding:\"16px 18px\",marginBottom:12},children:[/*#__PURE__*/_jsxs(\"p\",{style:{fontFamily:HF,fontWeight:400,fontSize:14,color:\"#bbb\",lineHeight:1.7,margin:\"0 0 10px\",fontStyle:\"italic\"},children:['\"',quote,'\"']}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:13,color:\"#fff\"},children:name}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:12,color:\"#555\"},children:company})]});}function SampleBox(){return /*#__PURE__*/_jsxs(\"div\",{style:{background:\"rgba(201,168,76,0.07)\",border:\"1px solid rgba(201,168,76,0.25)\",borderRadius:10,padding:\"16px 18px\",margin:\"20px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:14,color:G,marginBottom:5},children:\"Free design consultation + free sample\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:14,color:\"#aaa\",lineHeight:1.65},children:\"Book your consultation and we'll ship a physical fabric sample — feel the quality before committing to a single unit.\"})]});}function InfoCard({head,body}){return /*#__PURE__*/_jsxs(\"div\",{style:{background:CD2,border:`1px solid ${BR}`,borderRadius:10,padding:\"16px 18px\",marginBottom:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:14,color:\"#fff\",marginBottom:5},children:head}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:MT,lineHeight:1.65},children:body})]});}function LoadingScreen({firstName,onDone}){const[phase,setPhase]=useState(0);const msgs=[\"Reviewing your answers...\",\"Matching you with a designer...\",\"Building your custom design brief...\",\"Preparing your free sample details...\"];useEffect(()=>{const timers=msgs.map((_,i)=>setTimeout(()=>setPhase(i),i*1e3));const done=setTimeout(onDone,msgs.length*1e3+400);return()=>{timers.forEach(clearTimeout);clearTimeout(done);};},[]);const p=Math.round((phase+1)/msgs.length*100);return /*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:\"60px 0 40px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:H({marginBottom:32}),children:firstName?`Building your brief, ${firstName}...`:\"Building your design brief...\"}),/*#__PURE__*/_jsx(\"div\",{style:{background:BR,borderRadius:4,height:5,margin:\"0 0 16px\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:5,background:G,borderRadius:4,width:`${p}%`,transition:\"width 0.8s ease\"}})}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:HF,fontSize:14,color:MT,minHeight:22},children:msgs[phase]})]});}async function fireWebhook(url,payload){if(!url)return;try{await fetch(url,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"text/plain\"},body:JSON.stringify(payload)});}catch(e){console.error(\"Webhook:\",e);}}export default function ForgedFabricsForm({bookingUrl,dqUrl,webhookUrl,cornerRadius,introImage,garmentPoloImage,garmentQZipImage,garmentTeeImage,garmentHoodieImage,garmentHatImage,garmentLongSleeveImage,useCaseImage1,useCaseImage2,useCaseImage3,useCaseImage4,useCaseTestimonial1,useCaseTestimonial2,useCaseTestimonial3,beforeImage,afterImage,baTestimonial1,baTestimonial2,baTestimonial3,baT1Quote,baT1Name,baT1Company,baT2Quote,baT2Name,baT2Company,baT3Quote,baT3Name,baT3Company,ucT1Quote,ucT1Name,ucT1Company,ucT2Quote,ucT2Name,ucT2Company,ucT3Quote,ucT3Name,ucT3Company,processStep1Image,processStep2Image,processStep3Image,processStep4Image,processStep5Image,invoiceUrl}){const[screen,setScreen]=useState(S.INTRO);const[answers,setAnswers]=useState(()=>{try{const s=sessionStorage.getItem(\"ffg_answers\");return s?JSON.parse(s):{};}catch{return{};}});const[contact,setContact]=useState(()=>{try{const s=sessionStorage.getItem(\"ffg_contact\");return s?JSON.parse(s):{first_name:\"\",last_name:\"\",email:\"\",phone:\"\"};}catch{return{first_name:\"\",last_name:\"\",email:\"\",phone:\"\"};}});const[submitting,setSubmitting]=useState(false);const[quizFired,setQuizFired]=useState(false);const R=cornerRadius??10;const IS=iStyle(R);function go(s){setScreen(s);window.scrollTo({top:0,behavior:\"smooth\"});}function pick(key,val,next){setAnswers(a=>({...a,[key]:val}));setTimeout(()=>go(next),260);}function toggleMulti(key,val){const prev=answers[key]||[];setAnswers(a=>{const updated={...a,[key]:prev.includes(val)?prev.filter(x=>x!==val):[...prev,val]};try{sessionStorage.setItem(\"ffg_answers\",JSON.stringify(updated));}catch{}return updated;});}function setC(k,v){setContact(c=>{const updated={...c,[k]:v};try{sessionStorage.setItem(\"ffg_contact\",JSON.stringify(updated));}catch{}return updated;});}function isEmailValid(val){return/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(val||\"\");}function isPhoneValid(val){const digits=(val||\"\").replace(/[^\\d]/g,\"\");return digits.length>=7&&digits.length<=15;}const phoneError=contact.phone.length>0&&!isPhoneValid(contact.phone);const emailError=contact.email.length>0&&!isEmailValid(contact.email);const contactValid=contact.first_name.trim()!==\"\"&&contact.email.trim()!==\"\"&&isEmailValid(contact.email)&&contact.phone.trim()!==\"\"&&isPhoneValid(contact.phone);const fi=e=>{e.target.style.borderColor=G;};const fb=e=>{e.target.style.borderColor=BR;};async function handleContactContinue(){fireWebhook(webhookUrl,{...contact,...answers,event:\"lead_captured\",capturedAt:new Date().toISOString()});go(S.GARMENTS);}async function handleQuizCompleted(){if(!quizFired){fireWebhook(webhookUrl,{...contact,...answers,event:\"quiz_completed\",submittedAt:new Date().toISOString()});setQuizFired(true);}go(S.INFO_HOW);}async function submitAndRedirect(){if(submitting)return;setSubmitting(true);try{sessionStorage.removeItem(\"ffg_answers\");sessionStorage.removeItem(\"ffg_contact\");}catch{}if(bookingUrl){const url=new URL(bookingUrl,window.location.origin);if(contact.first_name)url.searchParams.set(\"firstname\",contact.first_name.trim());if(contact.last_name)url.searchParams.set(\"lastname\",contact.last_name.trim());if(contact.email)url.searchParams.set(\"email\",contact.email.trim());if(contact.phone)url.searchParams.set(\"phone\",contact.phone.trim());window.location.href=url.toString();}else{go(S.SUCCESS);}}const s=screen;const priceEst=s===S.PRICE_CHECK?calcEstimate(answers.garments,answers.units):null;return /*#__PURE__*/_jsx(\"div\",{style:{background:BK,color:\"#fff\",padding:\"28px 24px 80px\",minHeight:\"100%\",boxSizing:\"border-box\",borderRadius:R},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:560,margin:\"0 auto\"},children:[s===S.INTRO&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(SlideImage,{src:introImage,alt:\"Forged Fabrics\",R:R}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"Your Team Should Wear Apparel They're Proud Of.\"}),/*#__PURE__*/_jsx(\"div\",{style:P(),children:\"Answer a few quick questions to get started.\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:14,color:G,textAlign:\"center\",marginBottom:28},children:\"⏱ Takes 90 seconds\"}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(true,R),onClick:()=>go(S.CONTACT),onMouseEnter:e=>{e.currentTarget.style.background=GL;},onMouseLeave:e=>{e.currentTarget.style.background=G;},children:\"Start Your Design Process →\"})]}),s===S.CONTACT&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"First, Enter Your Contact Info\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:LB,children:\"First name *\"}),/*#__PURE__*/_jsx(\"input\",{style:IS,placeholder:\"Your First Name\",value:contact.first_name,onChange:e=>setC(\"first_name\",e.target.value),onFocus:fi,onBlur:fb})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{style:LB,children:\"Last name\"}),/*#__PURE__*/_jsx(\"input\",{style:IS,placeholder:\"Your Last Name\",value:contact.last_name,onChange:e=>setC(\"last_name\",e.target.value),onFocus:fi,onBlur:fb})]})]}),/*#__PURE__*/_jsx(\"label\",{style:LB,children:\"Email address *\"}),/*#__PURE__*/_jsx(\"input\",{style:{...IS,borderColor:emailError?\"#e05555\":BR,marginBottom:emailError?4:10},type:\"email\",placeholder:\"yourname@youremail.com\",value:contact.email,onChange:e=>setC(\"email\",e.target.value),onFocus:e=>{e.target.style.borderColor=emailError?\"#e05555\":G;},onBlur:e=>{e.target.style.borderColor=emailError?\"#e05555\":BR;}}),emailError&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:HF,fontSize:12,color:\"#e05555\",margin:\"0 0 10px\"},children:\"Please enter a valid email address.\"}),/*#__PURE__*/_jsx(\"label\",{style:LB,children:\"Phone number *\"}),/*#__PURE__*/_jsx(\"input\",{style:{...IS,borderColor:phoneError?\"#e05555\":BR,marginBottom:phoneError?4:10},type:\"tel\",placeholder:\"Your Number\",value:contact.phone,onChange:e=>setC(\"phone\",e.target.value),onFocus:e=>{e.target.style.borderColor=phoneError?\"#e05555\":G;},onBlur:e=>{e.target.style.borderColor=phoneError?\"#e05555\":BR;}}),phoneError&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:HF,fontSize:12,color:\"#e05555\",margin:\"0 0 10px\"},children:\"Please enter a valid phone number.\"}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(contactValid,R),disabled:!contactValid,onClick:handleContactContinue,onMouseEnter:e=>{if(contactValid)e.currentTarget.style.background=GL;},onMouseLeave:e=>{if(contactValid)e.currentTarget.style.background=G;},children:\"Continue →\"}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.INTRO),children:\"← Back\"})})]}),s===S.GARMENTS&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:Q(),children:\"Which garments is your team most interested in?\"}),/*#__PURE__*/_jsx(\"div\",{style:P({margin:\"8px 0 20px\"}),children:\"Select all that apply.\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr 1fr\",gap:10,marginBottom:10},children:[{key:\"Polos\",img:garmentPoloImage},{key:\"Quarter-Zips\",img:garmentQZipImage},{key:\"Performance Tees\",img:garmentTeeImage},{key:\"Hoodies\",img:garmentHoodieImage},{key:\"Hats\",img:garmentHatImage},{key:\"Performance Long Sleeves\",img:garmentLongSleeveImage}].map(({key,img})=>{const sel=(answers.garments||[]).includes(key);return /*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggleMulti(\"garments\",key),style:{background:sel?\"rgba(201,168,76,0.14)\":CD2,border:`1.5px solid ${sel?G:BR}`,borderRadius:R,padding:0,cursor:\"pointer\",overflow:\"hidden\",textAlign:\"center\",transition:\"all 0.15s\",position:\"relative\"},children:[img?/*#__PURE__*/_jsx(\"img\",{src:img,alt:key,style:{width:\"100%\",aspectRatio:\"1\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"1\",background:\"#111\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:11,color:\"#444\"},children:\"Add image\"})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"8px 4px 10px\",fontFamily:HF,fontWeight:sel?700:500,fontSize:12,color:sel?GL:\"#ccc\"},children:key}),sel&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:6,right:6,width:18,height:18,borderRadius:\"50%\",background:G,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:10,color:BK,fontWeight:900},children:\"✓\"})]},key);})}),(()=>{const sel=(answers.garments||[]).includes(\"Not sure yet\");return /*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggleMulti(\"garments\",\"Not sure yet\"),style:{display:\"block\",width:\"100%\",background:sel?\"rgba(201,168,76,0.14)\":CD2,border:`1.5px solid ${sel?G:BR}`,borderRadius:R,padding:\"14px 48px 14px 18px\",fontFamily:HF,fontSize:15,fontWeight:sel?700:500,color:sel?GL:\"#ccc\",cursor:\"pointer\",textAlign:\"left\",transition:\"all 0.15s\",position:\"relative\",marginBottom:12},children:[\"Not sure yet — we can help you decide\",sel&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",right:16,top:\"50%\",transform:\"translateY(-50%)\",color:G,fontWeight:900,fontSize:14},children:\"✓\"})]});})(),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,marginTop:4},children:[/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.CONTACT),children:\"← Back\"}),/*#__PURE__*/_jsx(\"button\",{style:{...btnGold(!!(answers.garments||[]).length,R),flex:1,marginTop:0},disabled:!(answers.garments||[]).length,onClick:()=>go(S.INFO_CASES),onMouseEnter:e=>{if((answers.garments||[]).length)e.currentTarget.style.background=GL;},onMouseLeave:e=>{if((answers.garments||[]).length)e.currentTarget.style.background=G;},children:\"Continue →\"})]})]}),s===S.INFO_CASES&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"Here's how companies in your industry use Forged Fabrics.\"}),/*#__PURE__*/_jsx(\"div\",{style:P(),children:\"Whether you're outfitting your crew, gifting your team, or gearing up for your next event, we got it covered.\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:13,color:MT,textAlign:\"center\",margin:\"-16px 0 20px\",fontStyle:\"italic\"},children:\"Tap any that apply to you (optional)\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:10,marginBottom:16},children:[{key:\"Trade Shows & Corporate Events\",img:useCaseImage1,head:\"Trade Shows & Corporate Events\",body:\"Custom-designed apparel that makes your team the most remembered company on the floor.\"},{key:\"Employee Gifting\",img:useCaseImage2,head:\"Employee Gifting\",body:\"Apparel your team actually wants to wear — premium quality they'll reach for on weekends.\"},{key:\"Team Gear\",img:useCaseImage3,head:\"Team Gear\",body:\"A consistent, professional look across your entire crew — every size, every role, XS to 5XL.\"},{key:\"Golf Events & Outings\",img:useCaseImage4,head:\"Golf Events & Outings\",body:\"Gear your team for the course with premium polos that look and feel like what the pros wear.\"}].map(({key,img,head})=>{const sel=(answers.use_cases||[]).includes(key);return /*#__PURE__*/_jsxs(\"button\",{onClick:()=>toggleMulti(\"use_cases\",key),style:{background:sel?\"rgba(201,168,76,0.14)\":CD2,border:`1.5px solid ${sel?G:BR}`,borderRadius:R,overflow:\"hidden\",padding:0,cursor:\"pointer\",textAlign:\"left\",transition:\"all 0.15s\",position:\"relative\",fontFamily:HF},children:[img?/*#__PURE__*/_jsx(\"img\",{src:img,alt:head,style:{width:\"100%\",height:130,objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:130,background:\"#111\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:11,color:\"#333\"},children:\"Add image\"})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"10px 12px 12px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:13,color:sel?GL:\"#fff\"},children:head})}),sel&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:8,right:8,width:22,height:22,borderRadius:\"50%\",background:G,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,color:BK,fontWeight:900,boxShadow:\"0 2px 6px rgba(0,0,0,0.4)\"},children:\"✓\"})]},key);})}),/*#__PURE__*/_jsx(\"div\",{style:{height:12}}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:18,color:\"#fff\",textAlign:\"center\",margin:\"16px 0 14px\"},children:\"What Our Clients Have To Say\"}),[{img:useCaseTestimonial1,quote:ucT1Quote,name:ucT1Name,company:ucT1Company},{img:useCaseTestimonial2,quote:ucT2Quote,name:ucT2Name,company:ucT2Company},{img:useCaseTestimonial3,quote:ucT3Quote,name:ucT3Name,company:ucT3Company}].filter(t=>t.quote||t.img).length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:10,overflowX:\"auto\",paddingBottom:8,marginBottom:4,scrollSnapType:\"x mandatory\",WebkitOverflowScrolling:\"touch\"},children:[{img:useCaseTestimonial1,quote:ucT1Quote,name:ucT1Name,company:ucT1Company},{img:useCaseTestimonial2,quote:ucT2Quote,name:ucT2Name,company:ucT2Company},{img:useCaseTestimonial3,quote:ucT3Quote,name:ucT3Name,company:ucT3Company}].filter(t=>t.quote||t.img).map(({img,quote,name,company},i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"0 0 72%\",scrollSnapAlign:\"start\",background:CD2,border:`1px solid ${BR}`,borderTop:`3px solid ${G}`,borderRadius:R,overflow:\"hidden\"},children:[img&&/*#__PURE__*/_jsx(\"img\",{src:img,alt:name||\"\",style:{width:\"100%\",aspectRatio:\"4/5\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"14px 16px\"},children:[quote&&/*#__PURE__*/_jsxs(\"p\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:\"#bbb\",lineHeight:1.7,margin:\"0 0 10px\",fontStyle:\"italic\"},children:['\"',quote,'\"']}),name&&/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:12,color:\"#fff\"},children:name}),company&&/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:12,color:\"#555\"},children:company})]})]},i))}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(true,R),onClick:()=>go(S.GOALS),onMouseEnter:e=>{e.currentTarget.style.background=GL;},onMouseLeave:e=>{e.currentTarget.style.background=G;},children:\"Continue →\"}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.GARMENTS),children:\"← Back\"})})]}),s===S.GOALS&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:Q(),children:\"What do you want your team's apparel to do for your company?\"}),/*#__PURE__*/_jsx(\"div\",{style:P({margin:\"8px 0 20px\"}),children:\"Select all that apply.\"}),[\"Make us look as professional as our biggest competitors\",\"Create gear our team genuinely wants to wear — on and off the clock\",\"Turn our crew into a walking advertisement at every job site\",\"Give us an edge when attracting and recruiting top talent\",\"Build a consistent brand image from the CEO to the newest hire\"].map(g=>/*#__PURE__*/_jsx(MultiOpt,{label:g,R:R,selected:(answers.goals||[]).includes(g),onClick:()=>toggleMulti(\"goals\",g)},g)),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,marginTop:12},children:[/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.INFO_CASES),children:\"← Back\"}),/*#__PURE__*/_jsx(\"button\",{style:{...btnGold(!!(answers.goals||[]).length,R),flex:1,marginTop:0},disabled:!(answers.goals||[]).length,onClick:()=>go(S.INFO_BA),onMouseEnter:e=>{if((answers.goals||[]).length)e.currentTarget.style.background=GL;},onMouseLeave:e=>{if((answers.goals||[]).length)e.currentTarget.style.background=G;},children:\"Continue →\"})]})]}),s===S.INFO_BA&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"What companies look like before & after Forged Fabrics.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:10,margin:\"20px 0 4px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:R,overflow:\"hidden\",border:\"1.5px solid #3a3a3a\"},children:[beforeImage?/*#__PURE__*/_jsx(\"img\",{src:beforeImage,alt:\"Before\",style:{width:\"100%\",aspectRatio:\"3/4\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"3/4\",background:\"#111\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:11,color:\"#333\"},children:\"Before image\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"10px 10px 12px\",background:CD2},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:10,fontWeight:700,letterSpacing:\"1px\",textTransform:\"uppercase\",color:\"#555\",marginBottom:8},children:\"😞 Other Vendors\"}),[\"Boring, basic polo\",\"Not customizable\",\"Does not reflect your brand\"].map(b=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:6,marginBottom:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"#e05555\",fontSize:12,flexShrink:0,marginTop:1},children:\"✕\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:12,color:MT,lineHeight:1.4},children:b})]},b))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:R,overflow:\"hidden\",border:`1.5px solid ${G}`},children:[afterImage?/*#__PURE__*/_jsx(\"img\",{src:afterImage,alt:\"After\",style:{width:\"100%\",aspectRatio:\"3/4\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"3/4\",background:\"#111\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:11,color:\"#333\"},children:\"After image\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"10px 10px 12px\",background:\"rgba(255,209,82,0.06)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:10,fontWeight:700,letterSpacing:\"1px\",textTransform:\"uppercase\",color:G,marginBottom:8},children:\"✦ Forged Fabrics\"}),[\"Premium quality\",\"Designs that tell your company story\",\"Your team will actually wear it\"].map(b=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:6,marginBottom:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:G,fontSize:12,flexShrink:0,marginTop:1},children:\"✓\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:HF,fontSize:12,color:\"#ccc\",lineHeight:1.4},children:b})]},b))]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:18,color:\"#fff\",textAlign:\"center\",margin:\"24px 0 14px\"},children:\"What Our Clients Have To Say\"}),[{img:baTestimonial1,quote:baT1Quote,name:baT1Name,company:baT1Company},{img:baTestimonial2,quote:baT2Quote,name:baT2Name,company:baT2Company},{img:baTestimonial3,quote:baT3Quote,name:baT3Name,company:baT3Company}].filter(t=>t.quote||t.img).length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:10,overflowX:\"auto\",paddingBottom:8,margin:\"20px 0 4px\",scrollSnapType:\"x mandatory\",WebkitOverflowScrolling:\"touch\"},children:[{img:baTestimonial1,quote:baT1Quote,name:baT1Name,company:baT1Company},{img:baTestimonial2,quote:baT2Quote,name:baT2Name,company:baT2Company},{img:baTestimonial3,quote:baT3Quote,name:baT3Name,company:baT3Company}].filter(t=>t.quote||t.img).map(({img,quote,name,company},i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"0 0 72%\",scrollSnapAlign:\"start\",background:CD2,border:`1px solid ${BR}`,borderTop:`3px solid ${G}`,borderRadius:R,overflow:\"hidden\"},children:[img&&/*#__PURE__*/_jsx(\"img\",{src:img,alt:name||\"\",style:{width:\"100%\",aspectRatio:\"4/5\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"14px 16px\"},children:[quote&&/*#__PURE__*/_jsxs(\"p\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:\"#bbb\",lineHeight:1.7,margin:\"0 0 10px\",fontStyle:\"italic\"},children:['\"',quote,'\"']}),name&&/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:12,color:\"#fff\"},children:name}),company&&/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:12,color:\"#555\"},children:company})]})]},i))}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(true,R),onClick:()=>go(S.UNITS),onMouseEnter:e=>{e.currentTarget.style.background=GL;},onMouseLeave:e=>{e.currentTarget.style.background=G;},children:\"Continue →\"}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.GOALS),children:\"← Back\"})})]}),s===S.UNITS&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:Q(),children:\"How many units does your team need?\"}),/*#__PURE__*/_jsx(\"div\",{style:P({margin:\"8px 0 24px\"}),children:\"Our minimum order is 20 units.\"}),/*#__PURE__*/_jsx(Opt,{label:\"Less than 20\",R:R,selected:answers.units===\"dq\",onClick:()=>pick(\"units\",\"dq\",S.SOFT_DQ)}),/*#__PURE__*/_jsx(Opt,{label:\"20 – 50\",R:R,selected:answers.units===\"20\",onClick:()=>pick(\"units\",\"20\",S.PRICE_CHECK)}),/*#__PURE__*/_jsx(Opt,{label:\"50 – 100\",R:R,selected:answers.units===\"50\",onClick:()=>pick(\"units\",\"50\",S.PRICE_CHECK)}),/*#__PURE__*/_jsx(Opt,{label:\"100 – 250\",R:R,selected:answers.units===\"100\",onClick:()=>pick(\"units\",\"100\",S.PRICE_CHECK)}),/*#__PURE__*/_jsx(Opt,{label:\"250+\",R:R,selected:answers.units===\"250\",onClick:()=>pick(\"units\",\"250\",S.PRICE_CHECK)}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.INFO_BA),children:\"← Back\"})})]}),s===S.SOFT_DQ&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"Our minimum order is 20 units.\"}),/*#__PURE__*/_jsx(\"div\",{style:P(),children:\"Would you be open to moving forward with 20 or more units?\"}),/*#__PURE__*/_jsx(Opt,{label:\"Yes — Let's Keep Going\",R:R,selected:answers.units_reconsider===\"yes\",onClick:()=>pick(\"units_reconsider\",\"yes\",S.PRICE_CHECK)}),/*#__PURE__*/_jsx(Opt,{label:\"No — 20 Is Too Many for Us\",R:R,selected:answers.units_reconsider===\"no\",onClick:()=>{setAnswers(a=>({...a,units_reconsider:\"no\"}));setTimeout(()=>{go(S.DQ);if(dqUrl)window.location.href=dqUrl;},260);}}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.UNITS),children:\"← Back\"})})]}),s===S.PRICE_CHECK&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:{height:8}}),priceEst&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:Q(),children:\"Here's your estimated price per unit based on your selections.\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:11,fontWeight:700,letterSpacing:\"1.5px\",textTransform:\"uppercase\",color:MT,textAlign:\"center\",marginTop:16,marginBottom:4},children:\"Per-unit price by garment\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:HF,fontSize:14,color:MT,textAlign:\"center\",marginBottom:24},children:[\"Based on \",priceEst.qtyLabel,\" units\"]}),Object.keys(PRICING).filter(name=>name!==\"Not sure yet\").filter(name=>{const price=PRICING[name][priceEst.tier];return price!==null&&price!==undefined;}).map(name=>{const price=PRICING[name][priceEst.tier];return /*#__PURE__*/_jsxs(\"div\",{style:{background:CD2,border:`1px solid ${BR}`,borderRadius:R,padding:\"16px 18px\",marginBottom:10,display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:16,color:\"#fff\"},children:name}),/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:20,color:G,whiteSpace:\"nowrap\"},children:[\"$\",price,\"/unit\"]})]},name);}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(true,R),onClick:handleQuizCompleted,onMouseEnter:e=>{e.currentTarget.style.background=GL;},onMouseLeave:e=>{e.currentTarget.style.background=G;},children:\"Continue →\"}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.UNITS),children:\"← Back\"})})]}),!priceEst&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:Q(),children:\"We'll go over pricing on your consultation call.\"}),/*#__PURE__*/_jsx(\"div\",{style:{background:CD2,border:`1px solid ${BR}`,borderRadius:R,padding:\"20px\",margin:\"20px 0 20px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontSize:14,color:MT,lineHeight:1.65},children:\"Pricing varies by garment and quantity — your designer will walk through exact numbers on the call.\"})}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(true,R),onClick:handleQuizCompleted,onMouseEnter:e=>{e.currentTarget.style.background=GL;},onMouseLeave:e=>{e.currentTarget.style.background=G;},children:\"Continue →\"}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.UNITS),children:\"← Back\"})})]})]}),s===S.INFO_HOW&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ProgressBar,{screen:s}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:\"Based on your answers, start by booking a design consultation with our team.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:20,background:\"rgba(255,209,82,0.07)\",border:`1.5px solid ${G}`,borderRadius:R,overflow:\"hidden\",marginBottom:20},children:[processStep1Image&&/*#__PURE__*/_jsx(\"img\",{src:processStep1Image,alt:\"Book consultation\",style:{width:\"100%\",maxHeight:200,objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"18px 20px\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:28,height:28,minWidth:28,borderRadius:\"50%\",background:G,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:13,fontWeight:700,color:BK},children:\"1\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:15,color:G,marginBottom:4},children:\"Book Your Design Consultation\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:\"#aaa\",lineHeight:1.65},children:\"On the call, our team will go over your brand, goals, and vision for your custom apparel.\"})]})]})})]}),/*#__PURE__*/_jsx(\"button\",{style:btnGold(!submitting,R),disabled:submitting,onClick:submitAndRedirect,onMouseEnter:e=>{if(!submitting)e.currentTarget.style.background=GL;},onMouseLeave:e=>{if(!submitting)e.currentTarget.style.background=G;},children:/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:submitting?\"Submitting...\":\"Schedule Design Consultation →\"})}),/*#__PURE__*/_jsx(\"a\",{href:\"tel:+19453260312\",style:{display:\"block\",width:\"100%\",background:\"none\",border:`1.5px solid ${G}`,borderRadius:R,padding:\"16px\",fontSize:15,fontWeight:700,fontFamily:HF,color:G,textAlign:\"center\",textDecoration:\"none\",marginTop:10,boxSizing:\"border-box\",letterSpacing:\"0.3px\"},children:\"Call Now →\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:12,letterSpacing:\"2px\",textTransform:\"uppercase\",color:MT,textAlign:\"center\",margin:\"28px 0 16px\"},children:\"What comes next?\"}),/*#__PURE__*/_jsxs(\"div\",{style:{background:CD2,border:`1px solid ${BR}`,borderRadius:R,overflow:\"hidden\",marginBottom:12},children:[processStep2Image&&/*#__PURE__*/_jsx(\"img\",{src:processStep2Image,alt:\"Design invoice\",style:{width:\"100%\",maxHeight:180,objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 18px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,alignItems:\"flex-start\",marginBottom:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:26,height:26,minWidth:26,borderRadius:\"50%\",border:`1.5px solid ${G}`,background:\"rgba(255,209,82,0.1)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,fontWeight:700,color:G},children:\"2\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:14,color:\"#fff\",marginBottom:4},children:\"Complete Your Design Invoice\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:MT,lineHeight:1.65},children:\"After your consultation, you'll receive a link to lock in your order. Completing your invoice is what kicks off production officially.\"})]})]}),invoiceUrl&&/*#__PURE__*/_jsx(\"a\",{href:invoiceUrl,style:{display:\"block\",width:\"100%\",background:\"#fff\",border:\"none\",borderRadius:R,padding:\"13px\",fontSize:14,fontWeight:700,fontFamily:HF,color:\"#0a0a0a\",textAlign:\"center\",textDecoration:\"none\",boxSizing:\"border-box\",letterSpacing:\"0.3px\"},children:\"Pay Design Invoice Now →\"})]})]}),[{n:\"3\",img:processStep3Image,alt:\"Design questionnaire\",head:\"Fill in Your Design Questionnaire\",body:\"Share your brand details, preferences, and inspiration so your designer can get to work building something truly custom.\"},{n:\"4\",img:processStep4Image,alt:\"Work with designer\",head:\"Work with Your U.S.-Based Designer\",body:\"Collaborate with a dedicated designer who builds your custom designs from scratch — not templates.\"},{n:\"5\",img:processStep5Image,alt:\"Review designs\",head:\"Receive & Review Your Unique Design Concepts\",body:\"Get two fully original mockups and refine until every detail is exactly right.\"},{n:\"6\",img:null,alt:\"Production order\",head:\"Place Your Production Order\",body:\"Once you love it, we go to production. Full order delivered in 30–35 days — any size mix, any style combination.\"}].map(({n,img,alt,head,body},i,arr)=>/*#__PURE__*/_jsxs(\"div\",{style:{background:CD2,border:`1px solid ${BR}`,borderRadius:R,overflow:\"hidden\",marginBottom:i<arr.length-1?12:20},children:[img&&/*#__PURE__*/_jsx(\"img\",{src:img,alt:alt,style:{width:\"100%\",maxHeight:180,objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 18px\",display:\"flex\",gap:12,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:26,height:26,minWidth:26,borderRadius:\"50%\",border:`1.5px solid ${G}`,background:\"rgba(255,209,82,0.1)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,fontWeight:700,color:G},children:n}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:700,fontSize:14,color:\"#fff\",marginBottom:4},children:head}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:HF,fontWeight:400,fontSize:13,color:MT,lineHeight:1.65},children:body})]})]})]},n)),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{style:btnGhost(R),onClick:()=>go(S.PRICE_CHECK),children:\"← Back\"})})]}),s===S.LOADING&&/*#__PURE__*/_jsx(LoadingScreen,{firstName:contact.first_name,onDone:()=>go(S.SUCCESS)}),s===S.SUCCESS&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:\"60px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:72,height:72,border:`2px solid ${G}`,borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:\"0 auto 28px\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"32\",height:\"24\",viewBox:\"0 0 32 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 12L11 21L30 2\",stroke:G,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"div\",{style:H(),children:contact.first_name?`You're booked, ${contact.first_name}.`:\"You're booked.\"}),/*#__PURE__*/_jsx(\"div\",{style:P({maxWidth:360,margin:\"16px auto 0\"}),children:\"Your design brief is with our team. We'll be in touch within 1 business day — and your free sample will be on its way shortly after.\"})]}),s===S.DQ&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:\"60px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:72,height:72,border:`2px solid ${BR}`,borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:\"0 auto 28px\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 8v5M12 16h.01\",stroke:\"#444\",strokeWidth:\"2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\",stroke:\"#444\",strokeWidth:\"2\",fill:\"none\"})]})}),/*#__PURE__*/_jsx(\"div\",{style:H({fontSize:\"clamp(22px,4vw,28px)\"}),children:\"Not quite the right fit — yet.\"}),/*#__PURE__*/_jsx(\"div\",{style:P({maxWidth:340,margin:\"16px auto 28px\"}),children:\"Based on your answers, we may not be the best match right now. We're redirecting you to some resources that might help.\"}),/*#__PURE__*/_jsx(\"button\",{style:{...btnGhost(R),display:\"inline-block\",width:\"auto\",padding:\"13px 32px\"},onClick:()=>{setScreen(S.INTRO);setAnswers({});setContact({first_name:\"\",last_name:\"\",email:\"\",phone:\"\"});setQuizFired(false);try{sessionStorage.removeItem(\"ffg_answers\");sessionStorage.removeItem(\"ffg_contact\");}catch{}},children:\"← Start over\"})]})]})});}// ── Framer property controls ──────────────────────────────────────────────────\naddPropertyControls(ForgedFabricsForm,{bookingUrl:{type:ControlType.String,title:\"Booking URL\",placeholder:\"https://calendly.com/your-link\",description:\"Where qualified leads land after the loading screen.\"},dqUrl:{type:ControlType.String,title:\"DQ Redirect URL\",placeholder:\"https://yoursite.com/not-a-fit\",description:\"Redirect when user declines the 20-unit minimum.\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL (Zapier / Make)\",placeholder:\"https://hooks.zapier.com/...\",description:\"Fires after contact info (early capture) and again on Continue after pricing screen. Uses no-cors.\"},cornerRadius:{type:ControlType.Number,title:\"Corner Radius\",defaultValue:10,min:0,max:24,step:1},introImage:{type:ControlType.Image,title:\"Intro — Hero Image\"},garmentPoloImage:{type:ControlType.Image,title:\"Garment — Polos\"},garmentQZipImage:{type:ControlType.Image,title:\"Garment — Quarter-Zips\"},garmentTeeImage:{type:ControlType.Image,title:\"Garment — Performance Tees\"},garmentHoodieImage:{type:ControlType.Image,title:\"Garment — Hoodies\"},garmentHatImage:{type:ControlType.Image,title:\"Garment — Hats\"},garmentLongSleeveImage:{type:ControlType.Image,title:\"Garment — Performance Long Sleeves\"},useCaseImage1:{type:ControlType.Image,title:\"Use Cases — Image 1 (Trade Shows)\"},useCaseImage2:{type:ControlType.Image,title:\"Use Cases — Image 2 (Rebrands)\"},useCaseImage3:{type:ControlType.Image,title:\"Use Cases — Image 3 (Field Crew)\"},useCaseImage4:{type:ControlType.Image,title:\"Use Cases — Image 4 (Recruiting)\"},useCaseTestimonial1:{type:ControlType.Image,title:\"Use Cases — Testimonial Photo 1\"},useCaseTestimonial2:{type:ControlType.Image,title:\"Use Cases — Testimonial Photo 2\"},useCaseTestimonial3:{type:ControlType.Image,title:\"Use Cases — Testimonial Photo 3\"},beforeImage:{type:ControlType.Image,title:\"Before/After — Before Image\"},afterImage:{type:ControlType.Image,title:\"Before/After — After Image\"},baTestimonial1:{type:ControlType.Image,title:\"Before/After — Testimonial Photo 1\"},baTestimonial2:{type:ControlType.Image,title:\"Before/After — Testimonial Photo 2\"},baTestimonial3:{type:ControlType.Image,title:\"Before/After — Testimonial Photo 3\"},processStep1Image:{type:ControlType.Image,title:\"Process — Step 1 (Book Consultation)\"},processStep2Image:{type:ControlType.Image,title:\"Process — Step 2 (Complete Design Invoice)\"},processStep3Image:{type:ControlType.Image,title:\"Process — Step 3 (Design Questionnaire)\"},processStep4Image:{type:ControlType.Image,title:\"Process — Step 4 (Work with Designer)\"},processStep5Image:{type:ControlType.Image,title:\"Process — Step 5 (Review Concepts)\"},invoiceUrl:{type:ControlType.String,title:\"Step 2 — Invoice URL\",placeholder:\"https://your-invoice-link.com\",description:\"Shows the 'Pay Design Invoice Now' button inside Step 2 when set.\"},ucT1Quote:{type:ControlType.String,title:\"Use Cases — Testimonial 1 Quote\",placeholder:\"What our client said...\"},ucT1Name:{type:ControlType.String,title:\"Use Cases — Testimonial 1 Name\",placeholder:\"Marketing Director\"},ucT1Company:{type:ControlType.String,title:\"Use Cases — Testimonial 1 Company\",placeholder:\"Construction company, 90 employees\"},ucT2Quote:{type:ControlType.String,title:\"Use Cases — Testimonial 2 Quote\",placeholder:\"What our client said...\"},ucT2Name:{type:ControlType.String,title:\"Use Cases — Testimonial 2 Name\",placeholder:\"HR Director\"},ucT2Company:{type:ControlType.String,title:\"Use Cases — Testimonial 2 Company\",placeholder:\"Industrial company, 120 employees\"},ucT3Quote:{type:ControlType.String,title:\"Use Cases — Testimonial 3 Quote\",placeholder:\"What our client said...\"},ucT3Name:{type:ControlType.String,title:\"Use Cases — Testimonial 3 Name\",placeholder:\"Founder\"},ucT3Company:{type:ControlType.String,title:\"Use Cases — Testimonial 3 Company\",placeholder:\"Industrial firm, 70 employees\"},baT1Quote:{type:ControlType.String,title:\"Before/After — Testimonial 1 Quote\",placeholder:\"What our client said...\"},baT1Name:{type:ControlType.String,title:\"Before/After — Testimonial 1 Name\",placeholder:\"Rodeo Dental\"},baT1Company:{type:ControlType.String,title:\"Before/After — Testimonial 1 Company\",placeholder:\"Conference apparel\"},baT2Quote:{type:ControlType.String,title:\"Before/After — Testimonial 2 Quote\",placeholder:\"What our client said...\"},baT2Name:{type:ControlType.String,title:\"Before/After — Testimonial 2 Name\",placeholder:\"Founder\"},baT2Company:{type:ControlType.String,title:\"Before/After — Testimonial 2 Company\",placeholder:\"Industrial firm, 70 employees\"},baT3Quote:{type:ControlType.String,title:\"Before/After — Testimonial 3 Quote\",placeholder:\"What our client said...\"},baT3Name:{type:ControlType.String,title:\"Before/After — Testimonial 3 Name\",placeholder:\"Operations Manager\"},baT3Company:{type:ControlType.String,title:\"Before/After — Testimonial 3 Company\",placeholder:\"Construction company, 45 employees\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ForgedFabricsForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DBForm.map"],"mappings":"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"}