1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,390463,e=>{"use strict";let t=[{id:"gap",step:1,eyebrow:"The problem",question:"Which of these are gaps for you?",helper:"Pick everything that applies â multiple is fine.",multiSelect:!0,options:[{value:"positioning",label:"Positioning + messaging",helper:"You don't know who you're for or how to say it."},{value:"brand",label:"Brand + identity",helper:"Your visuals feel outdated, undifferentiated, or inconsistent."},{value:"conversion-rate",label:"Conversion rate",helper:"Plenty of traffic, but it's not converting."},{value:"pages",label:"Pages / website",helper:"Your site needs a rebuild, not a polish."},{value:"pipeline",label:"Pipeline + leads",helper:"You need more qualified opportunities."},{value:"production",label:"Production speed",helper:"Too many ideas, not enough shipped."},{value:"capability",label:"Team capability",helper:"You want your team to operate at AI velocity."},{value:"launch",label:"Launch coming up",helper:"Product Hunt, press, GTM in the next 90 days."}]},{id:"stage",step:2,eyebrow:"Where you are",question:"Where is your marketing today?",helper:"We'll rank recommendations to where your team actually is.",options:[{value:"no-marketing",label:"No marketing yet",helper:"Pre-launch or about to start."},{value:"founder-led",label:"Scrappy / founder-led",helper:"The founder is still running most of it."},{value:"pro-team",label:"Pro marketing team",helper:"Dedicated marketers shipping every week."},{value:"enterprise",label:"Enterprise",helper:"Multiple specialists + agencies in the mix."}]},{id:"teamSize",step:3,eyebrow:"Team shape",question:"How big is the marketing team?",options:[{value:"solo",label:"Just me"},{value:"small",label:"2â5"},{value:"mid",label:"5â15"},{value:"large",label:"15+"}]},{id:"timeline",step:4,eyebrow:"Urgency",question:"When do you need this solved?",options:[{value:"this-month",label:"This month"},{value:"this-quarter",label:"This quarter"},{value:"six-months",label:"6 months"},{value:"exploring",label:"Just exploring"}]},{id:"shape",step:5,eyebrow:"Relationship",question:"How do you want to work with us?",options:[{value:"project",label:"A focused project with a clear endpoint",helper:"Audit, workshop, sprint, build, launch."},{value:"ongoing",label:"An ongoing partner that ships every month",helper:"Subscription team or fractional leadership."},{value:"outcome",label:"Pay-for-results â we share the risk",helper:"Growth or conversion guarantees."},{value:"custom",label:"A custom engagement",helper:"Open scope â we tailor it. Talk it through with us."}]}],a=t.length;e.s(["QUESTIONS",0,t,"TOTAL_STEPS",0,a])},26287,764647,325574,e=>{"use strict";var t=e.i(843476),a=e.i(525209),i=e.i(271645),n=e.i(769464);let l=new Map([["bold",i.createElement(i.Fragment,null,i.createElement("path",{d:"M56,84A12,12,0,0,1,68,72H188a12,12,0,0,1,12,12v88a12,12,0,0,1-24,0V96H68A12,12,0,0,1,56,84ZM236,56V200a20,20,0,0,1-20,20H149.26a12,12,0,0,1-11.4-8.26,36,36,0,0,0-67.74,0A12,12,0,0,1,58.74,220H40a20,20,0,0,1-20-20V56A20,20,0,0,1,40,36H216A20,20,0,0,1,236,56ZM104,164a16,16,0,1,0-16-16A16,16,0,0,0,104,164ZM212,60H44V196h6.92a60.18,60.18,0,0,1,21.76-23.16,40,40,0,1,1,62.64,0A60.18,60.18,0,0,1,157.08,196H212Z"}))],["duotone",i.createElement(i.Fragment,null,i.createElement("path",{d:"M192,80v96H104a32,32,0,1,0-32-32H64V80Z",opacity:"0.2"}),i.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H53.39a8,8,0,0,0,7.23-4.57,48,48,0,0,1,86.76,0,8,8,0,0,0,7.23,4.57H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM80,144a24,24,0,1,1,24,24A24,24,0,0,1,80,144Zm136,56H159.43a64.39,64.39,0,0,0-28.83-26.16,40,40,0,1,0-53.2,0A64.39,64.39,0,0,0,48.57,200H40V56H216ZM56,96V80a8,8,0,0,1,8-8H192a8,8,0,0,1,8,8v96a8,8,0,0,1-8,8H176a8,8,0,0,1,0-16h8V88H72v8a8,8,0,0,1-16,0Z"}))],["fill",i.createElement(i.Fragment,null,i.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H53.39a8,8,0,0,0,7.23-4.57,48,48,0,0,1,86.76,0,8,8,0,0,0,7.23,4.57H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM104,168a32,32,0,1,1,32-32A32,32,0,0,1,104,168Zm112,32H159.43a63.93,63.93,0,0,0-13.16-16H192a8,8,0,0,0,8-8V80a8,8,0,0,0-8-8H64a8,8,0,0,0-8,8v96a8,8,0,0,0,6,7.75A63.72,63.72,0,0,0,48.57,200H40V56H216Z"}))],["light",i.createElement(i.Fragment,null,i.createElement("path",{d:"M216,42H40A14,14,0,0,0,26,56V200a14,14,0,0,0,14,14H53.39a6,6,0,0,0,5.42-3.43,50,50,0,0,1,90.38,0,6,6,0,0,0,5.42,3.43H216a14,14,0,0,0,14-14V56A14,14,0,0,0,216,42ZM78,144a26,26,0,1,1,26,26A26,26,0,0,1,78,144Zm140,56a2,2,0,0,1-2,2H158.27a62.34,62.34,0,0,0-31.48-27.61,38,38,0,1,0-45.58,0A62.34,62.34,0,0,0,49.73,202H4
10a2,2,0,0,1-2-2V56a2,2,0,0,1,2-2H216a2,2,0,0,1,2,2ZM198,80v96a6,6,0,0,1-6,6H176a6,6,0,0,1,0-12h10V86H70V96a6,6,0,0,1-12,0V80a6,6,0,0,1,6-6H192A6,6,0,0,1,198,80Z"}))],["regular",i.createElement(i.Fragment,null,i.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H53.39a8,8,0,0,0,7.23-4.57,48,48,0,0,1,86.76,0,8,8,0,0,0,7.23,4.57H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM80,144a24,24,0,1,1,24,24A24,24,0,0,1,80,144Zm136,56H159.43a64.39,64.39,0,0,0-28.83-26.16,40,40,0,1,0-53.2,0A64.39,64.39,0,0,0,48.57,200H40V56H216ZM56,96V80a8,8,0,0,1,8-8H192a8,8,0,0,1,8,8v96a8,8,0,0,1-8,8H176a8,8,0,0,1,0-16h8V88H72v8a8,8,0,0,1-16,0Z"}))],["thin",i.createElement(i.Fragment,null,i.createElement("path",{d:"M216,44H40A12,12,0,0,0,28,56V200a12,12,0,0,0,12,12H53.39A4,4,0,0,0,57,209.71a52,52,0,0,1,94,0,4,4,0,0,0,3.61,2.29H216a12,12,0,0,0,12-12V56A12,12,0,0,0,216,44Zm4,156a4,4,0,0,1-4,4H157.08a60.38,60.38,0,0,0-34.68-29.07,36,36,0,1,0-36.8,0A60.38,60.38,0,0,0,50.92,204H40a4,4,0,0,1-4-4V56a4,4,0,0,1,4-4H216a4,4,0,0,1,4,4ZM104,172a28,28,0,1,1,28-28A28,28,0,0,1,104,172Zm92-92v96a4,4,0,0,1-4,4H176a4,4,0,0,1,0-8h12V84H68V96a4,4,0,0,1-8,0V80a4,4,0,0,1,4-4H192A4,4,0,0,1,196,80Z"}))]]),r=i.forwardRef((e,t)=>i.createElement(n.default,{ref:t,...e,weights:l}));r.displayName="ChalkboardTeacherIcon",e.s(["ChalkboardTeacher",()=>r],764647);var s=e.i(27871),o=e.i(640616),c=e.i(110266),d=e.i(910299),m=e.i(429036),h=e.i(791638),u=e.i(341045),g=e.i(161474),f=e.i(125679),p=e.i(710596),x=e.i(51790);let b=new Map([["bold",i.createElement(i.Fragment,null,i.createElement("path",{d:"M253.88,108.11l-25.53-51a20,20,0,0,0-26.83-9L178.34,59.7,131.7,44.58a12.14,12.14,0,0,0-7.4,0L77.66,59.7,54.48,48.11a20,20,0,0,0-26.83,9L2.12,108.11a20,20,0,0,0,9,26.83l26.67,13.34,51.18,37.41A12.15,12.15,0,0,0,93,187.62l62,16a12.27,12.27,0,0,0,3,.38,12,12,0,0,0,8.48-3.52l52.62-52.62,25.83-12.92a20,20,0,0,0,8.95-26.83Zm-58.12,29.15-27.52-26a12,12,0,0,0-16.76.26c-9.66,9.74-25.06,16.81-40.81,9.55l38.19-37h22.72l25.81,51.63ZM47.32,71.37,60.59,78l-22,43.9-13.27-6.63Zm107,107.3L101.23,165l-42-30.66L85.17,82.5,128,68.61l1.69.55L90,107.68l-.13.12a20,20,0,0,0,3.4,31c20.95,13.39,46,12.07,66.33-2.73l19.2,18.15Zm63-56.77-22-43.9,13.27-6.63,21.95,43.9ZM118.55,219a12,12,0,0,1-14.62,8.62l-26.6-6.87a12,12,0,0,1-4.08-1.93L48.92,201a12,12,0,0,1,14.16-19.37l22.47,16.42,24.38,6.29A12,12,0,0,1,118.55,219Z"}))],["duotone",i.createElement(i.Fragment,null,i.createElement("path",{d:"M200,152l-40,40L96,176,40,136,72.68,70.63,128,56l55.32,14.63L183.6,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z",opacity:"0.2"}),i.createElement("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"}))],["fill",i.createElement(i.Fragment,null,i.createElement("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l40-40,15.08-15.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41Zm-41.87,41.86L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm-25.72,34.8a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"}))],["light",i.createElement(i.Fragment,null,i.createElement("path",{d:"M252.51,108.8,227,57.75a14,14,0,0,0-18.78-6.27L182.66,64.26,129.53,50.2a6.1,6.1,0,0,0-3.06,0L73.34,64.26,47.79,51.48A14,14,0,0,0,29,57.75L3.49,108.8a14,14,0,0,0,6.26,18.78L36.9,141.16l55.61,39.72a6,6,0,0,0,2,.94l64,16A6.08,6.08,0,0,0,160,198a6,6,0,0,0,4.24-1.76l55.31-55.31,26.7-13.35a14,14,0,0,0,6.26-18.78Zm-53,35.16-35.8-28.68a6,6,0,0,0-8,.45c-18.65,18.79-39.5,16.42-52.79,7.92a2,2,0,0,1-.94-1.5,1.9,1.9,0,0,1,.51-1.55L146.43,78h33.86l28.41,56.82ZM14.11,115.69a2,2,0,0,1,.11-1.52L39.74,63.11a2,2,0,0,1,1.8-1.1,2,2,0,0,1,.89.21l22.21,11.1L37.32,128l-22.21-11.1A2,2,0,0,1,14.11,115.69Zm144.05,69.67-59.6-14.9L47.66,134.1,76.84,75.75,128,62.21l14.8,3.92a5.92,5.92,0,0,0-3,1.57L94.1,112.05a14,14,0,0,0,2.39,21.72c20.22,12.92,44.75,10.49,63.8-5.89L191,152.5Zm83.73-69.67a2,2,0,0,1-1,1.16L218.68,128,191.36,73.32l22.21-11.1a2,2,0,0,1,1.53-.11,2,2,0,0,1,1.16,1l25.52,51.06A2,2,0,0,1,241.89,115.69Zm-112,101.76a6,6,0,0,1-7.27,4.37L80.89,211.39a5.88,5.88,0,0,1-2-.94L52.52,191.64a6,6,0,1,1,7-9.77L84.91,200l40.61,10.15A6,6,0,0,1,129.88,217.45Z"}))],["regular",i.createElement(i.Fragment,null,i.createElement("path",{d:"M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z"}))],["thin",i.createElement(i.Fragment,null,i.createElement("path",{d:"M250.73,109.69l-25.53-51a12,12,0,0,0-16.1-5.37L182.88,66.38,129,52.14a3.92,3.92,0,0,0-2,0L73.12,66.38,46.9,53.27a12,12,0,0,0-16.1,5.37L5.27,109.69a12,12,0,0,0,5.37,16.1l27.29,13.65,55.75,39.82a3.87,3.87,0,0,0,1.35.62l64,16a4,4,0,0,0,3.8-1l55.54-55.54,27-13.5a12,12,0,0,0,5.37-16.1Zm-51,36.95-37.2-29.8a4,4,0,0,0-5.34.3c-19.49,19.64-41.34,17.11-55.29,8.2a4.07,4.07,0,0,1-1.85-3,3.91,3.91,0,0,1,1.11-3.21L145.62,76h35.91l29.6,59.21ZM12.21,116.32a4,4,0,0,1,.22-3L38,62.22h0A4,4,0,0,1,41.54,60a4,4,0,0,1,1.78.43l24,12L38.21,130.64l-24-12A4,4,0,0,1,12.21,116.32Zm146.56,71.25L97.71,172.3l-52.6-37.57L75.45,74,128,60.14,157.72,68H144a4,4,0,0,0-2.79,1.13l-45.7,44.33a12,12,0,0,0,2.06,18.62c19.88,12.71,44.13,10,62.66-6.81L194,152.33Zm85-71.25a4,4,0,0,1-2,2.32l-24,12L188.68,72.43l24-12A4,4,0,0,1,218,62.22l25.53,51.05A4,4,0,0,1,243.79,116.32ZM127.94,217a4,4,0,0,1-3.88,3,4.09,4.09,0,0,1-1-.12L81.38,209.45a4,4,0,0,1-1.36-.62L53.68,190a4,4,0,0,1,4.65-6.51l25.72,18.37,41,10.25A4,4,0,0,1,127.94,217Z"}))]]),w=i.forwardRef((e,t)=>
1i.createElement(n.default,{ref:t,...e,weights:b}));w.displayName="HandshakeIcon",e.s(["Handshake",()=>w],325574);var v=e.i(934648);let y={"marketing-audit":a.MagnifyingGlass,"ai-training-diy":r,"ai-training-dwy":r,"ai-training-dfy":r,"vip-day":s.Lightning,"brand-refresh":g.PaintBrush,"website-rebuild":u.Browser,launchpad:h.RocketLaunch,frontload:c.Hourglass,"team-in-a-box":o.Stack,"fractional-cmo":f.Strategy,"ai-seo-sprint":p.Sparkle,"growth-guarantee":d.ChartLineUp,"conversion-rate-guarantee":m.Target,"case-study-collab":w,whitelabel:v.Briefcase,"tune-up":x.Wrench,"build-out":x.Wrench},j={"marketing-audit":"/offers/icons/marketing-audit.svg","brand-refresh":"/offers/icons/brand-refresh.svg","website-rebuild":"/offers/icons/website-rebuild.svg","ai-training-diy":"/offers/icons/ai-training.svg","ai-training-dwy":"/offers/icons/ai-training.svg","ai-training-dfy":"/offers/icons/ai-training.svg","vip-day":"/offers/icons/vip-day.svg",frontload:"/offers/icons/frontload.svg",launchpad:"/offers/icons/launchpad.svg","team-in-a-box":"/offers/icons/team-in-a-box.svg","fractional-cmo":"/offers/icons/fractional-cmo.svg","growth-guarantee":"/offers/icons/growth-guarantee.svg","conversion-rate-guarantee":"/offers/icons/conversion-rate-guarantee.svg","case-study-collab":"/offers/icons/case-study-collab.svg",whitelabel:"/offers/icons/whitelabel.svg","ai-seo-sprint":"/offers/icons/ai-seo-sprint.svg"};function N({id:e,className:a}){let i=j[e],n=i?null:y[e]??s.Lightning;return(0,t.jsx)("div",{className:`inline-flex h-14 w-14 items-center justify-center rounded-md border border-white/10 bg-[radial-gradient(circle_at_center,var(--color-royal-600)_0%,var(--color-royal-950)_100%)] ${a??""}`,children:i?(0,t.jsx)("img",{src:i,alt:"","aria-hidden":!0,className:"h-9 w-9"}):n?(0,t.jsx)(n,{weight:"bold",className:"h-7 w-7 text-white"}):null})}e.s(["OfferIcon",()=>N],26287)},584765,e=>{"use strict";var t=e.i(747133);function a(e){if(!e)return t.siteConfig.demoUrl;let a=t.siteConfig.demoUrl.includes("?")?"&":"?";return`${t.siteConfig.demoUrl}${a}recommendation_url=${encodeURIComponent(e)}`}e.s(["buildDemoUrlWithRecommendation",()=>a])},19614,e=>{"use strict";var t=e.i(843476),a=e.i(301575),i=e.i(754169),n=e.i(30910),l=e.i(522016),r=e.i(41091),s=e.i(26287),o=e.i(889120),c=e.i(747133),d=e.i(584765),m=e.i(271645),h=e.i(174080),u=e.i(266378),g=e.i(305518),f=e.i(901753),p=e.i(201796),x=e.i(577854),b=e.i(390463);let w={r:250,g:250,b:247},v={r:223,g:218,b:187},y={r:0,g:36,b:255},j={r:13,g:12,b:12},N={r:70,g:70,b:70},k={r:120,g:120,b:120},F={r:220,g:220,b:215};async function L(){try{let e=await fetch("/global/conversion-factory-logo-white-rgb-900px-w-72ppi.png");if(!e.ok)return null;let t=await e.blob();return new Promise(e=>{let a=new FileReader;a.onload=()=>e(a.result),a.onerror=()=>e(null),a.readAsDataURL(t)})}catch{return null}}function S(e,t){let a=b.QUESTIONS.find(t=>t.id===e),i=a?.options.find(e=>e.value===t);return i?.label??t}function A(e,t){e.setTextColor(t.r,t.g,t.b)}function E(e,t){e.setFillColor(t.r,t.g,t.b)}function H(e,t){e.setDrawColor(t.r,t.g,t.b)}async function T(t,a,i){let[{jsPDF:n},l]=await Promise.all([e.A(234162),L()]),r=new n({unit:"pt",format:"letter"}),s=r.internal.pageSize.getWidth(),o=r.internal.pageSize.getHeight(),d=s-96,m=0,h=e=>{m+e>o-64&&(r.addPage(),m=48)};for(let e of(E(r,y),r.rect(0,0,s,56,"F"),l&&r.addImage(l,"PNG",48,14,120,28),r.setFontSize(8),r.setFont("helvetica","normal"),A(r,{r:255,g:255,b:255}),r.text("conversionfactory.co",s-48,35,{align:"right"}),m=92,A(r,j),r.setFont("helvetica","bold"),r.setFontSize(22),r.text("Your Offer Plan",48,m),m+=16,r.setFont("helvetica","normal"),r.setFontSize(9),A(r,k),r.text(`Generated ${new Date().toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})}`,48,m),m+=12,r.setFontSize(9.5),A(r,N),r.splitTextToSize("Ranked by fit, not by price. Every recommendation is sized to be ROI-positive at your stage. Book a call to talk through any combination â or jump on the audit if you want a sharper answer first.",d).forEach(e=>{m+=12,r.text(e,48,m)}),m+=22,h(160),r.setFont("helvetica","bold"),r.setFontSize(10),A(r,j),r.text("YOUR ANSWERS",48,m),m+=6,H(r,F),r.setLineWidth(.5),r.line(48,m,s-48,m),m+=16,["gap","stage","teamSize","timeline","shape"])){h(20),r.setFont("helvetica","normal"),r.setFontSize(9),A(r,k),r.text(function(e){let t=b.QUESTIONS.find(t=>
1t.id===e);return t?.eyebrow??e}(e),48,m),r.setFont("helvetica","bold"),r.setFontSize(10),A(r,j);let a="gap"===e?t.gap.map(e=>S("gap",e)).join(" · "):S(e,t[e]),i=r.splitTextToSize(a,.6*d);i.forEach((e,t)=>{r.text(e,s-48,m+12*t,{align:"right"})}),m+=16+12*Math.max(0,i.length-1)}if(m+=14,a.auditPromoted||(h(110),Z(r,{x:48,y:m,w:d,title:"WHERE EVERY ENGAGEMENT STARTS",titleColor:v,heading:a.audit.title,body:a.audit.tagline,price:a.audit.price,accent:"parchment"}),m+=z(r,a.audit.tagline,d),m+=18),a.ranked.length>0)for(let e of(h(24),r.setFont("helvetica","bold"),r.setFontSize(10),A(r,j),r.text("RECOMMENDED NEXT STEPS",48,m),m+=6,H(r,F),r.line(48,m,s-48,m),m+=18,a.ranked)){let t=function(e,t,a){let{taglineLines:i,whyLines:n}=C(e,t,a);return M(i,n)}(r,e,d);h(t),function(e,t,a,i,n){let{taglineLines:l,whyLines:r}=C(e,n,i),s=M(l,r);E(e,{r:255,g:255,b:255}),H(e,F),e.setLineWidth(.5),e.roundedRect(48,a,i,s,6,6,"FD");let o=a+18;e.setFont("helvetica","bold"),e.setFontSize(8),A(e,k),e.text(`#${n.rank} FIT`,62,o),e.setFontSize(11),A(e,j),e.text(n.price,48+i-14,o,{align:"right"}),o+=16,e.setFont("helvetica","bold"),e.setFontSize(12.5),A(e,j),e.text(n.title,62,o),o+=14,e.setFont("helvetica","normal"),e.setFontSize(9.5),A(e,N),l.forEach(t=>{e.text(t,62,o),o+=12}),o+=4,e.setFont("helvetica","bold"),e.setFontSize(8.5),A(e,k),e.text("WHY THIS FITS",62,o),o+=12,e.setFont("helvetica","normal"),e.setFontSize(9.5),A(e,N),r.forEach(t=>{e.text(t,62,o),o+=12}),o+=8,e.setFont("helvetica","normal"),e.setFontSize(8.5),A(e,k),e.text(n.commitment,62,o)}(r,48,m,d,e),m+=t,m+=14}if(a.bundle&&a.ranked[0]){let e=a.ranked[0],t=a.bundle.offer,i=e.title.split(" â ")[0],n=t.title.split(" â ")[0],l=`${i} + ${n}`,s=a.bundle.reason,o=z(r,s,d);h(o),Z(r,{x:48,y:m,w:d,title:"SMART PAIRING",titleColor:v,heading:l,body:s,accent:"parchment"}),m+=o,m+=18}if((a.ranked.some(e=>"team-in-a-box"===e.id)||a.bundle?.offer.id==="team-in-a-box")&&(h(92),function(e,t,a,i){E(e,{r:250,g:248,b:240}),e.roundedRect(48,a,i,92,6,6,"F"),E(e,v),e.rect(48,a,3,92,"F");let n=a+18;e.setFont("helvetica","bold"),e.setFontSize(8),A(e,k),e.text("COMMITMENT DISCOUNTS · TEAM IN A BOX",62,n),n+=16,e.setFont("helvetica","bold"),e.setFontSize(13),A(e,j),e.text("Commit longer, save more.",62,n),n+=14,e.setFont("helvetica","normal"),e.setFontSize(9.5),A(e,N),e.text("Billing stays monthly. Lock in a longer engagement and earn a discount on the rate.",62,n),n+=16;let l=(i-28-16)/3,r=62;for(let[t,a]of[{label:"QUARTERLY",discount:"-5%",commit:"3-month"},{label:"SEMI-ANNUAL",discount:"-10%",commit:"6-month"},{label:"ANNUAL",discount:"-15%",commit:"12-month · BEST VALUE"}].entries()){let i=2===t;E(e,i?{r:247,g:240,b:210}:{r:255,g:255,b:255}),H(e,i?v:F),e.setLineWidth(.5),e.roundedRect(r,n-4,l,22,3,3,"FD"),e.setFont("helvetica","bold"),e.setFontSize(7.5),A(e,k),e.text(a.label,r+6,n+4),e.setFont("helvetica","bold"),e.setFontSize(10),A(e,i?{r:130,g:100,b:30}:j),e.text(a.discount,r+l-6,n+5,{align:"right"}),e.setFont("helvetica","normal"),e.setFontSize(6.5),A(e,k),e.text(a.commit,r+6,n+12),r+=l+8}}(r,48,m,d),m+=92,m+=18),h(80),H(r,F),r.setLineWidth(.5),r.line(48,m,s-48,m),m+=18,r.setFont("helvetica","bold"),r.setFontSize(11),A(r,j),r.text("Let's talk through it.",48,m),m+=14,r.setFont("helvetica","normal"),r.setFontSize(9.5),A(r,N),r.splitTextToSize("A 30-min call gets you confirmation on the fit, a shape for next steps, and timing.",d).forEach(e=>{r.text(e,48,m),m+=12}),m+=10,E(r,y),r.roundedRect(48,m,160,30,15,15,"F"),r.setFont("helvetica","bold"),r.setFontSize(10),A(r,{r:255,g:255,b:255}),r.text("Book a 30-min call",128,m+19,{align:"center"}),r.link(48,m,160,30,{url:c.siteConfig.bookingUrl}),m+=48,i){r.setFont("helvetica","bold"),r.setFontSize(7.5);let e=r.splitTextToSize(i,d-20),t=14+9*e.length+8;E(r,w),r.roundedRect(48,m,d,t,4,4,"F"),r.setFont("helvetica","normal"),r.setFontSize(8),A(r,k),r.text("Your permanent link",58,m+11),r.setFont("helvetica","bold"),r.setFontSize(7.5),A(r,N),e.forEach((e,t)=>{r.text(e,58,m+22+9*t)}),r.link(48,m,d,t,{url:i}),m+=t}return r}function z(e,t,a){return 42+12*e.splitTextToSize(t,a-28).length+18}function Z(e,t){let{x:a,y:i,w:n,title:l,titleColor:r,heading:s,body:o,price:c}=t,d=e.splitTextToSize(o,n-28),m=42+12*d.length+18;E(e,{r:250,g:248,b:240}),e.roundedRect(a,i,n,m,6,6,"F"),E(e,r),e.rect(a,i,3,m,"F");let h=i+18;A(e,k),e.setFont("helvetica","bold"),e.setFontSize(8),e.text(l,a+14,h),c&&(e.setFont("helvetica","bold"),e.setFontSize(11),A(e,j),e.text(c,a+n-14,h,{align:"right"})),h+=18,e.setFont("helvetica","bold"),e.setFontSize(13),A(e,j),e.text(s,a+14,h),h+=14,e.setFont("helvetica","normal"),e.setFontSize(9.5),A(e,N),d.forEach(t=>{e.text(t,a+14,h),h+=12})}function C(e,t,a){return e.setFont("helvetica","normal"),e.setFontSize(9.5),{taglineLines:e.splitTextToSize(t.tagline,a-28),whyLines:e.splitTextToSize(t.why,a-28)}}function M(e,t){return 48+12*e.length+4+12+12*t.length+8+12+14}async function R(e,t,a){return(await T(e,t,a)).output("datauristring").split(",")[1]}async function P(e,t,a){(await T(e,t,a)).save("conversion-factory-offer-plan.pdf")}function U({answers:e,recommendation:a,shareUrl:i}
1){let[n,l]=(0,m.useState)("closed"),[r,s]=(0,m.useState)(""),[o,c]=(0,m.useState)(""),[d,h]=(0,m.useState)(null),[x,b]=(0,m.useState)(!1),[w,v]=(0,m.useState)("idle"),y=(0,m.useCallback)(async()=>{try{await navigator.clipboard.writeText(i),b(!0),setTimeout(()=>b(!1),1800)}catch{}},[i]),j=(0,m.useCallback)(async()=>{if("generating"!==w){v("generating");try{await P(e,a,i),v("done"),setTimeout(()=>v("idle"),1800)}catch{v("idle")}}},[e,a,i,w]),N=(0,m.useCallback)(async t=>{if(t.preventDefault(),r.includes("@")){l("sending"),h(null);try{let t=await R(e,a,i),n=await fetch("/api/offer-finder",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:r,answers:e,shareUrl:i,pdfBase64:t,notes:o.trim()||void 0})});if(!n.ok){let e=await n.json().catch(()=>({}));h(e.error??"Couldn't send. Try again in a moment."),l("error");return}l("sent")}catch{h("Couldn't reach the server. Try again in a moment."),l("error")}}},[r,o,e,a,i]),k=(0,m.useCallback)(()=>{l("closed"),h(null)},[]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-start gap-2 sm:gap-3 lg:justify-end",children:[(0,t.jsx)(V,{ariaLabel:"Email me this plan",icon:(0,t.jsx)(u.EnvelopeSimple,{weight:"bold",className:"w-4 h-4 shrink-0"}),label:"Email me this plan",onClick:()=>l("form")}),(0,t.jsx)(V,{ariaLabel:"Download PDF",icon:"done"===w?(0,t.jsx)(p.Check,{weight:"bold",className:"w-4 h-4 shrink-0"}):(0,t.jsx)(f.DownloadSimple,{weight:"bold",className:"w-4 h-4 shrink-0"}),label:"done"===w?"Downloaded":"generating"===w?"Building PDFâ¦":"Download PDF",onClick:j,disabled:"generating"===w}),(0,t.jsx)(V,{ariaLabel:"Copy share link",icon:x?(0,t.jsx)(p.Check,{weight:"bold",className:"w-4 h-4 shrink-0"}):(0,t.jsx)(g.LinkSimple,{weight:"bold",className:"w-4 h-4 shrink-0"}),label:x?"Copied":"Copy share link",onClick:y})]}),"closed"!==n&&(0,t.jsx)(_,{state:n,email:r,setEmail:s,notes:o,setNotes:c,errorMsg:d,shareUrl:i,onSubmit:N,onClose:k,onRetry:()=>l("form")})]})}function V({icon:e,label:a,onClick:i,disabled:n,ariaLabel:l}){return(0,t.jsxs)("button",{type:"button",onClick:i,disabled:n,"aria-label":l,"aria-live":"polite",className:"group inline-flex w-auto h-9 items-center justify-center rounded-full px-2.5 border border-white/15 bg-white/[0.04] backdrop-blur-md text-white/70 transition-colors cursor-pointer disabled:cursor-wait disabled:opacity-60 lg:hover:text-white lg:hover:border-white/25 lg:hover:bg-white/[0.07]",children:[e,(0,t.jsx)("span",{className:"hidden grid-cols-[0fr] lg:grid lg:group-hover:grid-cols-[1fr] transition-[grid-template-columns] duration-300 ease-out",children:(0,t.jsx)("span",{className:"overflow-hidden whitespace-nowrap leading-none opacity-0 lg:group-hover:opacity-100 lg:group-hover:pl-2 text-xs sm:text-sm font-heading font-medium transition-[opacity,padding] duration-300 ease-out",children:a})})]})}function _({state:e,email:a,setEmail:i,notes:n,setNotes:l,errorMsg:r,shareUrl:s,onSubmit:o,onClose:c,onRetry:d}){let[u,g]=(0,m.useState)(!1);return((0,m.useEffect)(()=>{g(!0)},[]),(0,m.useEffect)(()=>(document.body.style.overflow="hidden",()=>{document.body.style.overflow=""}),[]),(0,m.useEffect)(()=>{let e=e=>{"Escape"===e.key&&c()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[c]),u)?(0,h.createPortal)((0,t.jsx)("div",{className:"fixed inset-0 z-[60] flex items-center justify-center p-4 bg-black/85",onClick:c,children:(0,t.jsxs)("div",{className:"relative w-full max-w-md rounded-2xl border border-royal-400/40 bg-[#0d0c0c] p-7 sm:p-8",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("button",{type:"button",onClick:c,"aria-label":"Close",className:"absolute top-4 right-4 flex items-center justify-center w-9 h-9 rounded-full bg-white/[0.04] text-white/55 hover:bg-white/10 hover:text-white transition-colors cursor-pointer",children:(0,t.jsx)(x.X,{weight:"bold",className:"w-4 h-4"})}),("form"===e||"sending"===e)&&(0,t.jsx)(B,{state:e,email:a,setEmail:i,notes:n,setNotes:l,onSubmit:o}),"sent"===e&&(0,t.jsx)(I,{onClose:c,shareUrl:s}),"error"===e&&(0,t.jsx)(D,{errorMsg:r,onRetry:d,shareUrl:s})]})}),document.body):null}function B({state:e,email:a,setEmail:n,notes:l,setNotes:r,onSubmit:s}){let c="sending"===e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"text-xs font-heading font-medium uppercase tracking-widest text-white/55 mb-3",children:"Save this plan"}),(0,t.jsx)("h2",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] leading-[1.25] text-white mb-3",children:"Email me this plan."}),(0,t.jsx)("p",{className:"text-sm text-white/65 leading-relaxed mb-6",children:"We'll send a copy with the audit, your top three recommendations, the smart pairing, and a link to book a call."}),(0,t.jsxs)("form",{onSubmit:s,className:"flex flex-col gap-3",children:[(0,t.jsx)("input",{type:"email",value:a,onChange:e=>n(e.target.value),placeholder:"[email protected]",required:!0,autoFocus:!0,className:"w-full px-4 py-3 rounded-lg bg-[#1c1b1b] border border-white/10 focus:border-royal-400 focus:outline-none text-sm text-white placeholder:text-white/35 transition-colors"}
1),(0,t.jsx)("textarea",{value:l,onChange:e=>r(e.target.value.slice(0,2e3)),placeholder:"Anything else we should know? (optional)",rows:3,className:"w-full px-4 py-3 rounded-lg bg-[#1c1b1b] border border-white/10 focus:border-royal-400 focus:outline-none text-sm text-white placeholder:text-white/35 transition-colors resize-none"}),(0,t.jsxs)(o.KeycapButton,{type:"submit",disabled:c||!a.includes("@"),size:"sm",className:"w-full",children:[c?"Sendingâ¦":"Send my plan",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})]})]})}function I({onClose:e,shareUrl:a}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"inline-flex items-center justify-center h-12 w-12 rounded-full bg-parchment/15 border border-parchment/40 mb-5",children:(0,t.jsx)(p.Check,{weight:"bold",className:"w-6 h-6 text-white"})}),(0,t.jsx)("h2",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] leading-[1.25] text-white mb-2",children:"Your plan is in your inbox."}),(0,t.jsx)("p",{className:"text-sm sm:text-base text-white/70 leading-relaxed mb-6",children:"Now let's actually talk through it. A 30-min call gets you confirmation on the fit and a shape for next steps."}),(0,t.jsx)(l.default,{href:(0,d.buildDemoUrlWithRecommendation)(a),target:"_blank",rel:"noopener noreferrer",className:"block",children:(0,t.jsxs)(o.KeycapButton,{size:"sm",className:"w-full",children:["Book a 30-min call",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})}),(0,t.jsx)("button",{type:"button",onClick:e,className:"mt-3 w-full text-xs uppercase tracking-[0.16em] font-heading font-medium text-white/45 hover:text-white transition-colors py-2",children:"I'll book later"})]})}function D({errorMsg:e,onRetry:a,shareUrl:n}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"text-xs font-heading font-medium uppercase tracking-widest text-white/55 mb-3",children:"Something hiccuped"}),(0,t.jsx)("h2",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] leading-[1.25] text-white mb-2",children:"Couldn't send right now."}),(0,t.jsx)("p",{className:"text-sm sm:text-base text-white/70 leading-relaxed mb-6",children:e??"Try again in a moment, or book a call directly and we'll go through the plan together."}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("button",{type:"button",onClick:a,className:"inline-flex",children:(0,t.jsxs)(o.KeycapButton,{size:"sm",className:"w-full",children:["Try again",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})}),(0,t.jsx)(l.default,{href:(0,d.buildDemoUrlWithRecommendation)(n),target:"_blank",rel:"noopener noreferrer",className:"block",children:(0,t.jsxs)(o.GhostButton,{size:"sm",className:"w-full",children:["Book a call instead",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})})]})]})}function O({recommendation:e,answers:n,shareUrl:s,mode:o}){let{audit:c,ranked:d,bundle:m}=e,h=d[0],u="quiz"===o.kind?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{type:"button",onClick:o.onEdit,className:"inline-flex items-center gap-1.5 text-[0.6875rem] uppercase tracking-[0.16em] font-heading font-medium text-white/55 hover:text-white transition-colors cursor-pointer",children:[(0,t.jsx)(a.ArrowLeft,{weight:"bold",className:"w-3 h-3"}),"Edit answers"]}),(0,t.jsx)("button",{type:"button",onClick:o.onReset,className:"inline-flex items-center gap-1.5 text-[0.6875rem] uppercase tracking-[0.16em] font-heading font-medium text-white/45 hover:text-white transition-colors cursor-pointer",children:"Start over"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"text-[0.6875rem] uppercase tracking-[0.16em] font-heading font-medium text-white/55",children:"Plan shared with you"}),(0,t.jsxs)(l.default,{href:"/pricing",className:"inline-flex items-center gap-1.5 text-[0.6875rem] uppercase tracking-[0.16em] font-heading font-medium text-white/55 hover:text-white transition-colors",children:["Take your own quiz",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-3 h-3"})]})]}),g=(0,t.jsx)("h1",{className:"font-heading font-medium text-[1.618rem] leading-[1.15] tracking-[-0.02em] text-white sm:text-[2.058rem] lg:text-[2.618rem]",children:"Your recommendations"}),f=(0,t.jsx)("p",{className:"text-sm sm:text-base text-white/70 leading-relaxed max-w-2xl",children:"Ranked by fit, not by price. Book a call to talk through any combination of these â or jump on the audit if you want a sharper answer first."}),p=(0,t.jsx)(U,{answers:n,recommendation:e,shareUrl:s});return(0,t.jsx)("section",{className:"relative pt-8 pb-16 lg:pt-10 lg:pb-24",children:(0,t.jsxs)(r.Container,{className:"max-w-5xl",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-5 mb-8 lg:hidden",children:[g,f,(0,t.jsx)("div",{children:p}),(0,t.jsx)("div",{className:"flex flex-wrap items-center justify-between gap-3",children:u})]}),(0,t.jsxs)("div",{className:"hidden lg:block",children:[(0,t.jsx)("div",{className:"flex flex-wrap items-center justify-between gap-3 mb-9",children:u}),(0,t.jsxs)("div",{className:"flex flex-row items-end justify-between gap-8 mb-7",children:[g,p]}),(0,t.jsx)("div",{className:"mb-10",children:f})]}),(0,t.jsxs)("div",{className:"space-y-5 lg:space-y-6",children:[d.length>0?(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:d.map(e=>(0,t.jsx)(Y,{rec:e},e.id))}):(0,t.jsx)($,{shareUrl:s}),(m&&h||!e.auditPromoted)&&(0,t.jsxs)("div",{className:"flex flex-col lg:flex-row gap-4 lg:gap-6 items-stretch",children:[m&&h&&(0,t.jsx)(q,{primary:h,bundleOffer:m.offer,reason:m.reason,shareUrl:s}),!e.auditPromoted&&(0,t.jsx)(W,{audit:c})]})]})]})})}function W({audit:e}){let a,n=((a=new URL(c.siteConfig.bookingUrl)).searchParams.set("metadata[source]","offer_finder_results"),a.searchParams.set("metadata[interest]","Product Marketing Audit"),a.searchParams.set("metadata[estimate]",e.price),a.toString());return(0,t.jsxs)("div",{className:"flex-1 flex flex-col rounded-sm border border-black/10 bg-parchment p-6 sm:p-8",children:[(0,t.jsx)("p",{className:"text-[0.625rem] uppercase tracking-[0.16em] font-heading font-medium text-black/45 mb-5",children:"Skip the quiz"}),(0,t.jsx)("div",{className:"flex items-center gap-3 mb-5",children:(0,t.jsx)(s.OfferIcon,{id:"marketing-audit"})}),(0,t.jsx)("h3",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] text-[#0d0c0c] mb-2 leading-[1.25]",children:e.title}),(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)("span",{className:"block text-[0.625rem] uppercase tracking-[0.12em] font-heading font-medium text-black/45 mb-1",children:e.commitment}),(0,t.jsx)("span",{className:"block font-heading font-medium text-[1.618rem] text-[#0d0c0c] leading-none",children:e.price})]}),(0,t.jsx)("p",{className:"text-sm sm:text-base text-black/60 leading-relaxed mb-5",children:"Skip the questions â get a 99-point analysis of your product marketing with a clear, prioritized action plan."}),(0,t.jsx)("div",{className:"space-y-3 mb-6",children:["Full marketing audit","Prioritized recommendations","30-min strategy call"].map(e=>(0,t.jsxs)("div",{className:"flex items-start gap-4",children:[(0,t.jsx)("span",{className:"mt-[0.1875rem] flex-shrink-0 w-4 h-4 rounded-full border border-black/30 flex items-center justify-center bg-[radial-gradient(circle,rgba(0,0,0,0.08),transparent)]",children:(0,t.jsx)("span",{className:"w-2.5 h-2.5 rounded-full border border-black/40 shadow-[0_0_8px_rgba(0,0,0,0.1)] flex items-center justify-center",children:(0,t.jsx)("span",{className:"w-1 h-1 rounded-full bg-black"})})}),(0,t.jsx)("span",{className:"text-sm sm:text-base font-bold text-[#0d0c0c]",children:e})]},e))}),(0,t.jsx)(l.default,{href:n,target:"_blank",rel:"noopener noreferrer",className:"mt-auto block pt-2",children:(0,t.jsxs)(o.BlueKeycapButton,{size:"sm",className:"w-full",children:["Book a call",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})})]})}function Y({rec:e}){let a=1===e.rank;return(0,t.jsxs)("div",{className:`relative h-full ${a?"z-10":""}`,children:[a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{"aria-hidden":!0,
1className:"pointer-events-none absolute -inset-10 rounded-sm bg-[radial-gradient(circle,rgba(0,36,255,0.5),transparent_65%)] blur-3xl animate-[audit-red-pulse_6s_ease-in-out_infinite]"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -inset-6 rounded-sm bg-[radial-gradient(circle,rgba(221,5,5,0.45),transparent_70%)] blur-2xl animate-[audit-red-pulse_6s_ease-in-out_infinite]"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -inset-px rounded-sm animate-[glow-rotate_6s_linear_infinite]",style:{background:"conic-gradient(from var(--glow-angle), transparent 0deg, #4274ff 90deg, #ffffff 180deg, #4274ff 270deg, transparent 360deg)"}})]}),(0,t.jsxs)("div",{className:`relative h-full rounded-sm bg-[#0d0c0c] p-6 flex flex-col ${a?"border border-transparent animate-[audit-glow-pulse_6s_ease-in-out_infinite]":"border border-white/10"}`,children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,t.jsx)(s.OfferIcon,{id:e.id}),(0,t.jsxs)("div",{className:"group/fit relative inline-flex items-center gap-1",children:[(0,t.jsxs)("span",{className:`text-[0.625rem] uppercase tracking-[0.16em] font-heading font-medium ${a?"text-white":"text-white/45"}`,children:["#",e.rank," fit"]}),(0,t.jsx)("button",{type:"button",tabIndex:0,"aria-label":`Why this is a #${e.rank} fit`,className:"inline-flex text-white/40 hover:text-white/70 focus:text-white/70 focus:outline-none cursor-help",children:(0,t.jsx)(n.Info,{weight:"bold",className:"w-3.5 h-3.5"})}),(0,t.jsx)("div",{role:"tooltip",className:"pointer-events-none absolute right-0 top-full z-20 mt-2 w-60 rounded-lg border border-white/10 bg-[#1c1b1b] p-3 text-xs leading-relaxed text-white/75 opacity-0 invisible translate-y-1 shadow-[0_8px_24px_rgba(0,0,0,0.4)] transition-all duration-200 group-hover/fit:opacity-100 group-hover/fit:visible group-hover/fit:translate-y-0 group-focus-within/fit:opacity-100 group-focus-within/fit:visible group-focus-within/fit:translate-y-0",children:e.why})]})]}),(0,t.jsx)("h3",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] text-white mb-2 leading-[1.2]",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-white/70 leading-relaxed mb-4",children:e.tagline}),(0,t.jsxs)("div",{className:"mt-auto pt-5 border-t border-white/10",children:[(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)("span",{className:"block text-[0.625rem] uppercase tracking-[0.12em] font-heading font-medium text-white/55 mb-1",children:e.commitment.split(" · ")[0]}),(0,t.jsx)("span",{className:"block font-heading font-medium text-[1.618rem] text-white leading-none",children:e.price})]}),(0,t.jsx)(l.default,{href:e.href,className:"block",children:a?(0,t.jsxs)(o.KeycapButton,{className:"w-full",children:["Book a call",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]}):(0,t.jsxs)(o.GhostButton,{className:"w-full",children:["See offer",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})})]})]})]})}function q({primary:e,bundleOffer:a,reason:n,shareUrl:r}){let c=e.title.split(" â ")[0],m=a.title.split(" â ")[0];return(0,t.jsxs)("div",{className:"flex-1 flex flex-col rounded-sm border border-parchment/40 bg-[#0d0c0c] p-6 sm:p-8",children:[(0,t.jsx)("p",{className:"text-[0.625rem] uppercase tracking-[0.16em] font-heading font-medium text-white/55 mb-5",children:"Smart pairing"}),(0,t.jsxs)("div",{className:"flex items-center gap-3 mb-5",children:[(0,t.jsx)(s.OfferIcon,{id:e.id}),(0,t.jsx)("span",{className:"font-heading font-medium text-[1.272rem] text-white/40",children:"+"}),(0,t.jsx)(s.OfferIcon,{id:a.id})]}),(0,t.jsxs)("h3",{className:"font-heading font-medium text-[1.272rem] sm:text-[1.618rem] text-white mb-2 leading-[1.25]",children:[c," ",(0,t.jsxs)("span",{className:"text-white/70",children:["+ ",m]})]}),(0,t.jsx)("p",{className:"text-sm sm:text-base text-white/75 leading-relaxed",children:n}),(0,t.jsx)(l.default,{href:(0,d.buildDemoUrlWithRecommendation)(r),className:"mt-auto block pt-6",children:(0,t.jsxs)(o.KeycapButton,{size:"sm",className:"w-full",children:["Book a call about this combo",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})})]})}function $({shareUrl:e}){return(0,t.jsxs)("div",{className:"rounded-2xl border border-white/10 bg-[#0d0c0c] p-8 text-center",children:[(0,t.jsx)("p",{className:"text-sm sm:text-base text-white/65 leading-relaxed mb-5 max-w-md mx-auto",children:"Your answers don't match a strong fit on our shelf. The audit is still the right starting point â we'll pick the path from there."}),(0,t.jsx)(l.default,{href:(0,d.buildDemoUrlWithRecommendation)(e),children:(0,t.jsxs)(o.KeycapButton,{size:"sm",children:["Book a call",(0,t.jsx)(i.ArrowRight,{weight:"bold",className:"w-4 h-4"})]})})]})}e.s(["OfferFinderResults",()=>O],19614)}
1]);
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.