1import{r as d,a1 as b,a2 as j,p as k,j as e,h as N,a3 as u,L as i,t as c,a4 as p,n as C,l as v,a5 as h,a6 as _}from"./index-COWomvh_.js";import{N as y}from"./Nav-G4ViBd4t.js";import{C as H}from"./centered-hero-B1X5b5Q_.js";import{P as R,S as E,F as L}from"./Footer-CdDA_g3k.js";import{L as w}from"./logo-marquee-B2Uq1Sid.js";import{u as F,a as f,s as P,Q as S,C as M}from"./shared-DV2XFfNL.js";import"./index-BtcPsULr.js";import"./icons-DyQpwb_j.js";import"./logo-image-PjDgNJ6g.js";import"./ScrollTrigger-DNECHiyU.js";function z(){const m=d.useRef(null),{hero:o,chooser:r,proof:n,closing:l}=b;d.useEffect(()=>{window.scrollTo(0,0)},[]),F(m);const x=r.order.flatMap(s=>{const a=j.find(t=>t.slug===s);return a?[{key:a.slug,name:a.name,href:`/solutions/${a.slug}`,placement:`solutions_segment_${a.slug}`}]:[]}),g=n.companies.flatMap(s=>{const a=k.cases.find(t=>t.company===s);return a?[{...a,body:void 0}]:[]});return e.jsxs("div",{ref:m,className:"flex min-h-screen flex-col bg-bg",children:[e.jsx(y,{}),e.jsxs("main",{className:"flex-1",children:[e.jsx(H,{label:e.jsx(R,{children:C("/solutions")}),headline:o.headline,sub:o.sub,cta:{href:u,label:o.primaryCta,placement:"solutions_hero_book"},person:{photo:N.founder.photo,line:o.callLine},children:e.jsxs("nav",{"data-hero":!0,"aria-label":r.heading,className:"mt-12 w-full max-w-4xl",children:[e.jsx("h2",{className:"text-sm font-medium text-ink2",children:r.heading}),e.jsx("ul",{className:"mt-4 flex flex-wrap justify-center gap-2.5",children:x.map(s=>e.jsx("li",{children:e.jsxs(i,{to:s.href,onClick:()=>c.ctaClicked({placement:s.placement,href:s.href,label:s.name}),className:"inline-flex items-center gap-2 rounded-full border-[1.5px] border-line bg-surface px-4 py-2 font-medium transition-colors hover:border-ink/40 focu
1s-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ink",children:[s.name,e.jsx("span",{"aria-hidden":!0,className:"text-ink2",children:"â"})]})},s.key))}),e.jsx("p",{className:"mt-6",children:e.jsxs(i,{to:p,className:f,onClick:()=>c.ctaClicked({placement:"solutions_program_see",href:p,label:r.programCta}),children:[r.programCta,e.jsx("span",{"aria-hidden":!0,className:"transition-transform group-hover:translate-x-0.5",children:"â"})]})})]})}),e.jsxs("section",{className:"border-y border-line py-10",children:[e.jsx("p",{className:"mb-6 text-center text-sm text-ink2",children:v.label}),e.jsx(w,{})]}),e.jsxs("section",{className:P,children:[e.jsx("div",{"data-reveal":!0,className:"max-w-2xl",children:e.jsx(E,{children:n.heading})}),e.jsx("div",{"data-reveal":!0,className:"mt-10 grid gap-6 md:grid-cols-3",children:g.map(s=>e.jsx(S,{c:s},s.company))}),e.jsx("p",{"data-reveal":!0,className:"mt-8",children:e.jsxs(i,{to:h,className:f,onClick:()=>c.ctaClicked({placement:"solutions_proof_customers",href:h,label:n.cta}),children:[n.cta,e.jsx("span",{"aria-hidden":!0,className:"transition-transform group-hover:translate-x-0.5",children:"â"})]})})]}),e.jsx(M,{heading:l.heading,sub:l.sub,cta:l.cta,ctaHref:u,ctaPlacement:"solutions_final_book",secondary:l.secondary,secondaryHref:_,secondaryPlacement:"solutions_final_check"})]}),e.jsx(L,{})]})}export{z as default}; 2//# sourceMappingURL=SolutionsHubPage-BA8oF8UJ.js.map
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.