PageSourceSearch

https://www.axelerant.com/assets/index-DtqbT1M3.js

js axelerant.com collected 2026-10-02 02:33:00 UTC 64,823 bytes, 5 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/BriefDialog.impl-CwTI4tnp.js","assets/index-CtZS8l_c.js","assets/useServerFn-DVDx7IUv.js","assets/index-D4tpkXB-.js","assets/index-BhnloFaF.js","assets/utils-B8Uf5R-g.js","assets/clsx-B-dksMZM.js","assets/index-BccVpCep.js","assets/index-DiqECILi.js","assets/tslib.es6-DbC5Ml5T.js","assets/x-Dhf8nhiS.js","assets/createLucideIcon-iQNs4Twf.js","assets/contact.functions-BcA6EXVc.js","assets/chevron-down-Cpuqt1ZJ.js","assets/WorkshopContactForm.impl-6vbimube.js","assets/LogoMarquee-Dy7jiL2K.js","assets/conde-nast-logo-vector-CXnYli-1.js","assets/ironman-logo-BijRTZwx.js","assets/kohler-logo-BOfAkBwI.js","assets/padi-logo-CUTEze7g.js","assets/red-hat-Dl9-TT1Q.js","assets/stanford-logo-VSHYVPqs.js","assets/HomeIntakeSection-Cu51GCh3.js","assets/ProtoChrome-wfcrXi0i.js","assets/HowWeWorkSection-CXkpeydn.js","assets/search-BtPzSdjS.js","assets/compass-DAUHYpnz.js","assets/target-ColxW6DC.js"])))=>i.map(i=>d[i]);
2import{r,j as e,_ as k,R as Le,L as te}from"./index-CtZS8l_c.js";import{T as Te,a as Pe,b as Oe,c as Be}from"./tooltip-BsvsXcR0.js";import{a as xe}from"./ama_logo-1-n-0_fR8L.js";import{i as ue}from"./ironman-logo-BijRTZwx.js";import{u as ge}from"./uel-logo-_CcvfxaX.js";import{e as Me}from"./energy-safety-canada-logo.png.asset-CqfpTyzq.js";import{u as We,P as ze,a as Ge,b as A,E as _,B as le}from"./ProtoChrome-wfcrXi0i.js";import{a as fe}from"./axelerant-favicon-BS3LPxKw.js";import{p as He}from"./padi-logo-CUTEze7g.js";import{m as b,A as S}from"./proxy-Fv8jenq1.js";import{F as Ve}from"./PassionFins-Cl5klSkJ.js";import{E as $e}from"./EvidenceCTA-GXh8yqvY.js";import{u as Ue}from"./useVisitorProfile-B_iKnSdn.js";import{P as qe,a as Ye}from"./platform-channel-B-PyzZeB.js";import{u as Ke,P as Xe}from"./PlatformChannelBand-P8j1QvCc.js";import{s as Je}from"./foyer-client-CIomrWuK.js";import{u as Qe}from"./PersonalizedHero-BYI4mgbx.js";import{c as Ze}from"./createLucideIcon-iQNs4Twf.js";import"./index-D4tpkXB-.js";import"./index-BhnloFaF.js";import"./utils-B8Uf5R-g.js";import"./clsx-B-dksMZM.js";import"./index-BccVpCep.js";import"./useServerFn-DVDx7IUv.js";import"./is-svg-component-CdvQDMb_.js";import"./namedCases-BesLYr5M.js";import"./kohler-logo-BOfAkBwI.js";import"./idmc-logo-BGCYhx1E.js";import"./ohchr-logo-R2v1Lf_J.js";import"./x-Dhf8nhiS.js";const et=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],tt=Ze("info",et);function ee({children:t,minHeight:s,rootMargin:i="600px 0px",idleTimeout:o=2500,className:m}){const h=r.useRef(null),[d,u]=r.useState(!1);return r.useEffect(()=>{if(d)return;let l=!1;const v=()=>{l||u(!0)},n=h.current;let c=null;n&&typeof IntersectionObserver<"u"&&(c=new IntersectionObserver(N=>{N.some(H=>H.isIntersecting)&&v()},{rootMargin:i}),c.observe(n));const x=window.requestIdleCallback,g=x?x(v,{timeout:o}):window.setTimeout(v,o);return()=>{l=!0,c?.disconnect();const N=window.cancelIdleCallback;x&&N?N(g):window.clearTimeout(g)}},[d,i,o]),d?e.jsx(r.Suspense,{fallback:e.jsx("div",{className:m,style:{minHeight:s},"aria-hidden":"true"}),children:t}):e.jsx("div",{ref:h,className:m,style:{minHeight:s},"aria-hidden":"true"})}const z=[{eyebrow:"01 · The firm",display:e.jsxs(e.Fragment,{children:["A ",e.jsx("span",{className:"accent-vermilion",children:"21-year"})," digital delivery firm. 150+ engineers, designers, marketers - distributed across 12 countries."]}),body:"Founded 2005, remote-first since 2012. Held together by senior people who own the work end-to-end.",meta:"Axelerant · Vol I · 2026"},{eyebrow:"02 · What we do",display:e.jsxs(e.Fragment,{children:["We design, build and run the digital platforms"," ",e.jsx("span",{className:"accent-vermilion",children:"ambitious organizations"})," rely on."]}),body:"Engineering · Design · Growth · Governance - under one roof, with one team accountable for the outcome.",meta:"Four lenses, one team"},{eyebrow:"03 · AI-native, on purpose",display:e.jsxs(e.Fragment,{children:["A human runs the work. ",e.jsx("span",{className:"accent-vermilion",children:"AI runs underneath."})]}),body:"Two years rebuilding our delivery around AI - what model, what data, what decision. Built in from week one.",meta:"Governance in the open"},{eyebrow:"04 · Selected work",display:e.jsxs("span",{className:"flex flex-wrap items-center gap-x-8 gap-y-5 md:gap-x-12",children:[e.jsx("img",{src:He,alt:"PADI",className:"h-8 w-auto opacity-85 md:h-10",loading:"lazy",decoding:"async"}),e.jsx("img",{src:ue,alt:"Ironman",className:"h-8 w-auto opacity-85 md:h-10",loading:"lazy",decoding:"async"}),e.jsx("img",{src:ge,alt:"University of East London",className:"h-9 w-auto opacity-85 md:h-12",loading:"lazy",decoding:"async"}),e.jsx("img",{src:xe,alt:"American Medical Association",className:"h-9 w-auto opacity-85 md:h-12",loading:"lazy",decoding:"async"})]}),body:"Global brands, regulated industries, complex platforms - shipped, scaled, and still running.",meta:"250+ engagements"},{eyebrow:"05 · What clients say",display:e.jsxs(e.Fragment,{children:["“They didn’t hand us a deck. They handed us"," ",e.jsx("span",{className:"accent-vermilion",children:"a working platform"})," - and stayed accountable after launch.”"]}),body:" - Director of Digital, global membership organization",meta:"On the record"},{eyebrow:"06 · Meanwhile",display:e.jsxs(e.Fragment,{children:["While you were reading, ",e.jsx("span",{className:"accent-vermilion",children:"Foyer"})," was composing your dossier."]}
2),body:"It will be ready in a moment. You can keep watching, or read it now.",meta:"Composing · live"}],ce=6e3;function at({onComplete:t,onSkip:s}){const[i,o]=r.useState(0),[m,h]=r.useState(!1);r.useEffect(()=>{if(m)return;const u=window.setTimeout(()=>{i<z.length-1?o(i+1):t?.()},ce);return()=>window.clearTimeout(u)},[i,t,m]),r.useEffect(()=>{const u=l=>{l.key==="ArrowRight"||l.key==="ArrowDown"||l.key==="PageDown"||l.key===" "?(l.preventDefault(),h(!0),o(v=>v<z.length-1?v+1:(t?.(),v))):l.key==="ArrowLeft"||l.key==="ArrowUp"||l.key==="PageUp"?(l.preventDefault(),h(!0),o(v=>Math.max(0,v-1))):l.key==="Escape"&&s?.()};return window.addEventListener("keydown",u),()=>window.removeEventListener("keydown",u)},[t,s]);const d=z[i];return e.jsx(b.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"fixed inset-0 z-40 flex items-center justify-center bg-navy/70 p-4 backdrop-blur-sm md:p-8",role:"dialog","aria-modal":"true","aria-label":"Axelerant intro",onClick:s,children:e.jsxs(b.div,{initial:{opacity:0,y:24,scale:.97},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:24,scale:.97},transition:{duration:.3,ease:[.22,1,.36,1]},onClick:u=>u.stopPropagation(),className:"relative w-full max-w-[860px] overflow-hidden border border-charcoal bg-paper shadow-[0_40px_80px_-20px_rgba(0,54,126,0.55)]",children:[e.jsx("div",{className:"bg-brand-gradient h-[4px] w-full"}),e.jsx("span",{"aria-hidden":!0,className:"pointer-events-none absolute top-[6px] left-[-3px] h-2.5 w-2.5 border border-charcoal bg-paper"}),e.jsx("span",{"aria-hidden":!0,className:"pointer-events-none absolute top-[6px] right-[-3px] h-2.5 w-2.5 border border-charcoal bg-paper"}),e.jsx("span",{"aria-hidden":!0,className:"pointer-events-none absolute -bottom-[5px] -left-[5px] h-2.5 w-2.5 border border-charcoal bg-paper"}),e.jsx("span",{"aria-hidden":!0,className:"pointer-events-none absolute -bottom-[5px] -right-[5px] h-2.5 w-2.5 border border-charcoal bg-paper"}),e.jsxs("div",{className:"flex items-center gap-3 border-b border-charcoal bg-navy px-5 py-3",children:[e.jsxs("span",{className:"inline-flex items-center gap-2 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-vermilion",children:[e.jsx("span",{className:"inline-block h-1.5 w-1.5 animate-pulse bg-vermilion"}),"Foyer is composing"]}),e.jsx("span",{className:"font-display text-[12px] text-paper/70",children:"while you read"}),e.jsx("span",{className:"h-px flex-1 bg-paper/20"}),e.jsx("span",{className:"hidden font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper/55 md:inline",children:"← → to navigate"}),e.jsx("button",{type:"button",onClick:s,className:"font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper/70 transition-colors hover:text-vermilion",children:"Skip intro ✕"})]}),e.jsxs("div",{className:"px-6 py-8 md:px-10 md:py-10",children:[e.jsxs("div",{className:"grid items-center gap-8 md:grid-cols-12",children:[e.jsx("div",{className:"md:col-span-2",children:e.jsx("img",{src:fe,alt:"Axelerant",className:"h-14 w-14 md:h-16 md:w-16",loading:"lazy",decoding:"async"})}),e.jsx("div",{className:"md:col-span-10",children:e.jsx(S,{mode:"wait",children:e.jsxs(b.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-6},transition:{duration:.4,ease:[.22,1,.36,1]},children:[e.jsx("div",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-charcoal/55",children:d.eyebrow}),e.jsx("h2",{className:"mt-3 font-display text-balance text-[clamp(22px,3.2vw,34px)] font-semibold leading-[1.12] text-charcoal",children:d.display}),d.body&&e.jsx("p",{className:"mt-4 text-pretty text-[14px] leading-[1.65] text-charcoal/75 md:text-[15px]",children:d.body}),d.meta&&e.jsx("div",{className:"mt-5 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-charcoal/60",children:d.meta})]},i)})})]}),e.jsx("div",{className:"mt-8 grid grid-cols-6 gap-2",children:z.map((u,l)=>e.jsx("div",{className:"relative h-[3px] overflow-hidden bg-charcoal/1
25","aria-hidden":!0,children:e.jsx(b.div,{className:"bg-brand-gradient absolute inset-y-0 left-0",initial:{width:l<i?"100%":"0%"},animate:{width:l<i||l===i?"100%":"0%"},transition:{duration:l===i?ce/1e3:.2,ease:"linear"}})},l))})]})]})})}function nt({onExpand:t,onClose:s}){return e.jsxs(b.div,{initial:{opacity:0,y:16,scale:.96},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:16,scale:.96},transition:{duration:.25},className:"fixed bottom-24 right-6 z-30 w-[280px] overflow-hidden border border-charcoal bg-paper shadow-2xl",children:[e.jsx("div",{className:"bg-brand-gradient h-[3px] w-full"}),e.jsxs("div",{className:"flex items-center justify-between border-b border-charcoal/15 px-3 py-2",children:[e.jsxs("span",{className:"inline-flex items-center gap-2 font-mono text-[9px] font-bold uppercase tracking-[0.22em] text-vermilion",children:[e.jsx("span",{className:"inline-block h-1.5 w-1.5 animate-pulse bg-vermilion"}),"Foyer · paused"]}),e.jsx("button",{type:"button",onClick:s,"aria-label":"Dismiss intro",className:"font-mono text-[10px] text-charcoal/60 hover:text-vermilion",children:"✕"})]}),e.jsxs("button",{type:"button",onClick:t,className:"group flex w-full items-center gap-3 px-3 py-3 text-left transition-colors hover:bg-paper-dim/60",children:[e.jsx("img",{src:fe,alt:"Axelerant",className:"h-9 w-9 shrink-0",loading:"lazy",decoding:"async"}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsx("div",{className:"font-display text-[14px] font-semibold leading-snug text-charcoal",children:"Resume the firm intro"}),e.jsx("div",{className:"mt-0.5 font-mono text-[9px] uppercase tracking-[0.18em] text-charcoal/50",children:"▶ Pick up where you left off"})]})]})]})}const rt=r.lazy(()=>k(()=>import("./BriefDialog.impl-CwTI4tnp.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13])).then(t=>({default:t.BriefDialog})));function it(t){return e.jsx(r.Suspense,{fallback:null,children:e.jsx(rt,{...t})})}const st=r.lazy(()=>k(()=>import("./WorkshopContactForm.impl-6vbimube.js"),__vite__mapDeps([14,1,2,12,13,11])).then(t=>({default:t.WorkshopContactForm})));function ot(){return e.jsx(r.Suspense,{fallback:null,children:e.jsx(st,{})})}const lt=r.lazy(()=>k(()=>import("./LogoMarquee-Dy7jiL2K.js"),__vite__mapDeps([15,1,16,17,18,19,20,21])).then(t=>({default:t.LogoMarquee}))),ct=r.lazy(()=>k(()=>import("./HomeIntakeSection-Cu51GCh3.js"),__vite__mapDeps([22,1,23,4,2]))),dt=r.lazy(()=>k(()=>import("./HowWeWorkSection-CXkpeydn.js"),__vite__mapDeps([24,1,23,4,2,25,11,26,27]))),de="axel:intro-seen",G="https://axel.axelerant.com";function pt(t){const{brief:s,intent:i,dossier:o}=t,m=o.beats.map(h=>`- ${h.title}`).join(`
3`);return["I just read the dossier you composed for me on the Axelerant site.",i?`I came in as: ${i}.`:null,`My brief was: "${s}"`,"",`Your reading of it: "${o.reading}"`,`Headline you gave me: ${o.headline}`,"What you walked me through:",m,`Recommended next step: ${o.next_action}`,"","Now I want to talk to you directly  -  you already have this context. Acknowledge briefly what we've already covered, then ask me what I'd like to dig into next."].filter(Boolean).join(`
4`)}const mt=[{id:"replatform-pressure",affinity:"engineering",label:"I have to replatform without breaking the revenue moment",prompt:"I'm on the hook for a replatform or major upgrade  -  and there's a season, a launch, a campaign, or a race calendar I cannot miss. The current vendor or stack is the risk. I need a partner who can stabilise delivery, sequence the cutover, and make my CTO and CMO confident this lands. Show me how you'd take this on, what the first 90 days look like, and how you keep me out of the late-night escalation chain."},{id:"consolidation",affinity:"strategy",label:"I have to consolidate a sprawl of sites, brands or platforms",prompt:"We have too many sites, too many brands, too many CMSes  -  and the cost, governance and customer experience are all paying the price. I need to pull this into a coherent operating model without freezing the business while we do it. Show me how you run consolidation discovery, how you tier and govern, and what a phased roadmap looks like that I can defend to the board."},{id:"marketing-ships",affinity:"grow",label:"My marketing function has the strategy, it can't ship the work",prompt:"The strategy, the brand and the campaigns are there. What's missing is the engine: site, content ops, design system, lifecycle, experimentation, analytics, AI in the workflow. My team is stuck in rework and backlog. Show me how strategy, design, engineering and revops & growth come in as one accountable team, with metrics I can take to the CFO and a champion story I can take to my CEO."},{id:"scoping-partner",affinity:"design",label:"I'm scoping a partner my CTO and board will actually trust",prompt:"I'm evaluating who to bet on for a multi-year digital engagement  -  or placing a portfolio / alliance bet on someone else's behalf. I don't want a pitch deck. I want to see how you actually work alongside a client, the proof from comparable engagements, and what makes you different from the others claiming the same thing. Show me the four lenses, the embedded-senior model, and the outcomes you've moved."}];function ht(t,s){if(!s)return t;const i=t.find(o=>o.affinity===s);return i?[i,...t.filter(o=>o.id!==i.id)]:t}const xt={identity:"Strategy",governance:"Engineering",delivery:"Design",outcome:"RevOps & Growth"},ut={identity:"01",governance:"02",delivery:"03",outcome:"04"};function gt(t){const s=t.trim();return!s||/^\[?a client\]?$/i.test(s)||/^\[?an?\s+client\]?$/i.test(s)||/^(a|an)\s+/i.test(s)?"White labeled":s}function pe(t){return t?t.replace(/^\s*white[-\s]?labell?ed[:\s-]*/i,"").trim():t??""}const ft={identity:"#4E0B5B",governance:"#F25A02",delivery:"#B8930A",outcome:"#1E40AF"},bt={experience:["experience","design"],data:["data","engineering"],activation:["activation","marketing"],optimization:["optimization","outcomes","outcome"]};function yt(t,s){if(!t)return null;for(const i of bt[s]){const o=t[i];
4if(typeof o=="string"&&o.trim())return{read:o.trim(),moves:[],signal:""};if(o&&typeof o=="object"){const m=o,h=typeof m.read=="string"?m.read.trim():"",d=Array.isArray(m.moves)?m.moves.filter(l=>typeof l=="string"&&!!l.trim()).map(l=>l.trim()):[],u=typeof m.signal=="string"?m.signal.trim():"";if(h||d.length||u)return{read:h,moves:d,signal:u}}}return null}function me(t){return!!t&&(!!t.read||t.moves.length>0||!!t.signal)}function he({label:t,value:s}){return e.jsxs("div",{className:"flex items-baseline gap-2 px-5 py-2",children:[e.jsx("span",{className:"t-chip text-charcoal/50",children:t}),e.jsx("span",{className:"t-h5 leading-none text-charcoal",children:s})]})}const vt=[{key:"experience",num:"L1",label:"Experience",tag:"Touchpoints · brand · authoring",blurb:"Websites, apps, portals, DXPs, DAMs, design systems. Where brand, accessibility and authoring converge."},{key:"data",num:"L2",label:"Data",tag:"Single source of truth",blurb:"First-party, behavioral, transactional, operational data unified across CRMs, CDPs, warehouses, ETL, analytics."},{key:"activation",num:"L3",label:"Activation",tag:"Insight → action",blurb:"Marketing automation, personalization, CRM integrations, recommendations. Self-service for marketers and business users."},{key:"optimization",num:"L4",label:"Optimization",tag:"Closes the loop",blurb:"Analytics, experimentation, A/B, advanced SEO, AEO, GEO, AI-driven refinement. Feeds back into Data, Activation, Experience."}],jt=[{name:"Strategy",tagline:"Set the conditions",tint:"#4E0B5B",desc:"The conditions that make delivery work. Digital, tech and data strategy, maturity assessment and a roadmap sequenced into the build. We invest in your direction, not a deck that sits on a shelf.",strip:["Digital Maturity Assessment","Technology & Data Strategy","Brand & Growth Strategy","Roadmap & Sequencing"],cta:"Explore Strategy →",to:"/what-we-do/strategy"},{name:"Design",tagline:"Shape the experience",tint:"#B8860B",desc:"One system that holds across the entire journey. Product, brand and service design, design systems, accessibility and content modeling, consistent on every screen. We design for the team that runs it, not just the launch screenshot.",strip:["UX Research","Product & Service Design","UI & Design Systems","Brand & Content Design","Accessibility"],cta:"Explore Design →",to:"/what-we-do/design"},{name:"Engineering",tagline:"Build at scale",tint:"#F25A02",desc:"The platform at the center of your ecosystem. We integrate commerce, subscriptions, CRM, identity, learning and data into one resilient layer, with the reliability, quality and AI engineering to run it at scale. Senior pods that own the architecture and stay on.",strip:["Platform","Application","AI","Cloud & SRE","Data","Quality"],cta:"Explore Engineering →",to:"/what-we-do/engineering"},{name:"RevOps & Growth Marketing",tagline:"Move the metric",tint:"#1E40AF",desc:"Turn a launched platform into compounding results. CRM and marketing operations, demand, lifecycle and optimization, instrumented so we can move the metric that drives the outcome. We commit to that metric, and stay honest about what the platform alone can deliver.",strip:["CRM & Marketing Automation","Demand Generation","Lifecycle & Personalization","SEO/AEO/GEO","CRO","Analytics"],cta:"Explore RevOps & Growth Marketing →",to:"/what-we-do/revops-and-growth"}];function wt(){return e.jsxs(A,{children:[e.jsx(_,{label:"What we do"}),e.jsxs("h2",{className:"mt-5 font-display text-balance text-3xl font-semibold leading-[1.06] text-charcoal md:text-[44px]",children:["Four capabilities, ",e.jsx("span",{className:"accent-italic",children:"end to end"}),"."]}),e.jsx("p",{className:"mt-6 max-w-2xl text-[18px] leading-[1.6] text-charcoal/75 md:text-[20px]",children:"Deep enough to lead each on its own. Integrated enough to run as one team."}),e.jsx("div",{className:"mt-12 grid grid-cols-1 gap-6 lg:grid-cols-2",children:jt.map(t=>e.jsxs(te,{to:t.to,style:{"--tint":t.tint},className:"cap-card group relative flex flex-col rounded-[0.25rem] border border-charcoal bg-paper p-8 transition-colors duration-300 focus:outline-none focus-visible:ring-2 focus-visible:ring-vermilion hover:[background-color:color-mix(in_oklab,var(--tint)_10%,var(--paper))] hover:[border-color:var(--tint)]",children:[e.jsx("span",{"aria-hidden":!0,
4className:"absolute -top-[3px] -left-[3px] z-20 h-2 w-2 border border-charcoal bg-paper transition-colors duration-300 group-hover:[background-color:var(--tint)] group-hover:[border-color:var(--tint)]"}),e.jsx("span",{"aria-hidden":!0,className:"absolute -top-[3px] -right-[3px] z-20 h-2 w-2 border border-charcoal bg-paper transition-colors duration-300 group-hover:[background-color:var(--tint)] group-hover:[border-color:var(--tint)]"}),e.jsx("span",{"aria-hidden":!0,className:"absolute -bottom-[3px] -left-[3px] z-20 h-2 w-2 border border-charcoal bg-paper transition-colors duration-300 group-hover:[background-color:var(--tint)] group-hover:[border-color:var(--tint)]"}),e.jsx("span",{"aria-hidden":!0,className:"absolute -bottom-[3px] -right-[3px] z-20 h-2 w-2 border border-charcoal bg-paper transition-colors duration-300 group-hover:[background-color:var(--tint)] group-hover:[border-color:var(--tint)]"}),e.jsx("h3",{className:"font-display text-2xl font-semibold leading-tight text-charcoal md:text-[28px]",children:t.name}),e.jsx("p",{className:"mt-2 font-mono text-[14px] font-semibold uppercase tracking-[0.16em] text-charcoal/65 transition-colors duration-300 group-hover:[color:var(--tint)]",children:t.tagline}),e.jsx("p",{className:"mt-5 text-[16px] leading-[1.65] text-charcoal/80",children:t.desc}),e.jsx("p",{className:"mt-6 text-[15px] leading-[1.6] text-charcoal/60",children:t.strip.join(" · ")}),e.jsx("div",{className:"mt-auto pt-8",children:e.jsx("span",{className:"inline-flex items-center gap-2 border-b border-charcoal pb-1 font-mono text-[14px] font-bold uppercase tracking-[0.16em] text-charcoal transition-[gap,color,border-color] duration-300 group-hover:gap-3 group-hover:[color:var(--tint)] group-hover:[border-color:var(--tint)]",children:e.jsx("span",{children:t.cta})})})]},t.name))})]})}function ia(){const t=Le.useSearch(),s=null,i=Ke(null),o=r.useRef(null),m=r.useRef(null),[h,d]=r.useState(""),[u,l]=r.useState(null),{profile:v}=Ue(s),n=(()=>{const a=ht(mt,v.dominantLens);if(!i)return a;const p=qe[i.platform];return p?[{id:`platform-${i.platform}`,affinity:p.affinity,label:p.label,prompt:p.prompt},...a]:a})(),[c,x]=r.useState(!1),[g,N]=r.useState(null),[H,V]=r.useState(""),[be,$]=r.useState([]),[U,q]=r.useState(null),[Y,L]=r.useState(null),[R,I]=r.useState(!1),[T,K]=r.useState(void 0),[ye,ve]=r.useState(!1);r.useEffect(()=>{if(typeof window>"u")return;let a=!1,p=!1;const w=()=>{a=!1;const y=window.scrollY>window.innerHeight*.9;y!==p&&(p=y,ve(y))},W=()=>{a||(a=!0,requestAnimationFrame(w))};return w(),window.addEventListener("scroll",W,{passive:!0}),()=>window.removeEventListener("scroll",W)},[]),r.useEffect(()=>{k(async()=>{const{track:a}=await import("./index-CtZS8l_c.js").then(p=>p.bM);return{track:a}},[]).then(({track:a})=>a("foyer_composer_shown",{intent:"home",surface:"home_hero"}))},[]);const{lastBrief:j,isReturning:P}=We(),[It,je]=r.useState(!1);r.useEffect(()=>{try{typeof window<"u"&&window.localStorage.getItem("axl_visitor_id")&&je(!0)}catch{}},[]);const we={eyebrow:"",headline:e.jsxs(e.Fragment,{children:["Intelligence ",e.jsx("span",{className:"accent-italic",children:"that delivers."})]}),subhead:"Strategy through delivery, design, engineering, and revenue marketing, run as one accountable team. We commit to the metric we can move, and keep moving it at AI-shouldered pace.",primaryCta:{label:"",href:""}},{variant:X,source:ae,resolved:Ne}=Qe({ownLens:"home",default:we,initialProfile:s,crossLens:{strategy:{eyebrow:"",headline:e.jsxs(e.Fragment,{children:["Strategy that ",e.jsx("span",{className:"accent-italic",children:"actually ships."})]}),subhead:"You've been reading our Strategy work. Here's the shorter version: we set the conditions, then the same team designs, engineers, and grows against them. One accountable spine, from thesis to metric.",primaryCta:{label:"",href:""}},engineering:{eyebrow:"",headline:e.jsxs(e.Fragment,{children:["Engineering with the ",e.jsx("span",{className:"accent-italic",children:"business in the room."})]}),subhead:"You've been looking at Engineering. Same team, wider frame: strategy sets the target, design shapes the surface, engineering builds it, and revenue marketing keeps it earning. No handoff tax.",primaryCta:{label:"",href:""}},design:{eyebrow:"",headline:e.jsxs(e.Fragment,{children:["Design that ",e.jsx("span",{className:"accent-italic",children:"holds up in production."})]}),subhead:"You've been reading our Design work. The system it lands in matters as much as the system itself, so strategy, engineering, and marketing sit at the same table with design from day one.",primaryCta:{label:"",href:""}},grow:{eyebrow:"",headline:e.jsxs(e.Fragment,{children:["Growth that ",e.jsx("span",{className:"accent-italic",children:"the platform can carry."})]}),subhead:"You've been looking at RevOps and growth. We wire the funnel to the platform underneath it, so the metric you're chasing has an engineering, design, and strategy answer, not just a campaign.",primaryCta:{label:"",href:""}}}}),C=i?Ye[i.platform]:null,ne=Ne&&ae!=="default",re=C&&!ne?{eyebrow:X.eyebrow,headline:e.jsxs(e.Fragment,{children:[C.headlineLead," ",e.jsx("span",{className:"accent-italic",children:C.headlineAccent})]}),subhead:C.subhead,primaryCta:X.primaryCta}:X,J=C&&!ne?`platform:${i.platform}`:ae;function ke(){j&&(l(null),d(j.brief),requestAnimationFrame(()=>{m.current?.focus();const a=m.current;a&&a.setSelectionRange(a.value.length,a.value.length)}),k(async()=>{const{track:a}=await import("./index-CtZS8l_c.js").then(p=>p.bM);return{track:a}},[]).then(({track:a})=>
4a("foyer_returner_continue",{headline:j.headline,source_path:j.sourcePath})))}const[Q,Ee]=r.useState(""),[Ae,Ie]=r.useState(void 0),[F,E]=r.useState("hidden"),[Fe,O]=r.useState(!1),D=r.useRef("hidden");r.useEffect(()=>{D.current=F},[F]),r.useEffect(()=>{function a(){I(!0)}return window.addEventListener("axel:open-chat",a),()=>window.removeEventListener("axel:open-chat",a)},[]),r.useEffect(()=>{t.foyer==="open"&&I(!0)},[t.foyer]),r.useEffect(()=>{if(R){const a=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=a}}},[R]),r.useEffect(()=>{if(!R)return;function a(p){p.key==="Escape"&&I(!1)}return window.addEventListener("keydown",a),()=>window.removeEventListener("keydown",a)},[R]),r.useEffect(()=>{t.brief&&!g&&!c&&B({brief:t.brief})},[t.brief]),r.useEffect(()=>{function a(p){const w=p.detail;w&&(d(w),l(null),window.scrollTo({top:0,behavior:"smooth"}),B({brief:w}))}return window.addEventListener("axel:brief",a),()=>window.removeEventListener("axel:brief",a)},[]);async function B(a){q(null),L(null),x(!0),N(null),V(""),$([]),O(!1);const p=a.brief??a.intent?.prompt??"";Ee(p),Ie(a.intent?.label);const{track:w}=await k(async()=>{const{track:y}=await import("./index-CtZS8l_c.js").then(f=>f.bM);return{track:y}},[]);w("foyer_brief_submitted",{intent:a.intent?.label??"home",brief_length:p.length,surface:"home"});let W=!1;try{typeof window<"u"&&sessionStorage.getItem(de)==="1"||(E("playing"),W=!0)}catch{}try{const y=await Je({brief:a.brief??a.intent?.prompt??"",intent:a.intent?.label,platformChannel:i?{platform:i.platform,source:i.source}:null});if(!y.ok){const De=await y.json().catch(()=>({}));throw new Error(De?.error??"Foyer could not respond right now.")}const f=await y.json();if(f?.mode==="chat"||f?.mode==="clarify"){L(typeof f.message=="string"&&f.message.trim()?f.message:"Tell me the team, the problem, or the metric that isn't moving — a sentence is enough."),w("foyer_brief_clarify",{surface:"home",mode:f?.mode}),D.current!=="hidden"&&E("hidden");return}N(f.dossier),V(typeof f.raw=="string"?f.raw:""),$(Array.isArray(f.furtherReading)?f.furtherReading:[]),w("foyer_dossier_rendered",{surface:"home",beats:Array.isArray(f?.dossier?.beats)?f.dossier.beats.length:0,evidence:Array.isArray(f?.dossier?.evidence)?f.dossier.evidence.length:0}),D.current==="playing"||D.current==="pip"?O(!0):requestAnimationFrame(()=>{o.current?.scrollIntoView({behavior:"smooth",block:"start"})})}catch(y){w("foyer_brief_error",{surface:"home",message:y instanceof Error?y.message:"unknown"}),q(y instanceof Error?y.message:"Something went wrong."),D.current!=="hidden"&&E("hidden")}finally{x(!1)}}function M(){try{sessionStorage.setItem(de,"1")}catch{}}function Z(){O(!1),E(g?"pip":"hidden"),M(),requestAnimationFrame(()=>{o.current?.scrollIntoView({behavior:"smooth",block:"start"})})}function Se(){O(!1)}function _e(){E("hidden"),M()}function Re(){E("playing")}function Ce(a){l(a.id),d(""),B({intent:a})}function ie(a){a.preventDefault(),h.trim()&&(l(null),B({brief:h.trim()}))}function se(){N(null),V(""),$([]),q(null),L(null),l(null),d("")}function oe(){K(g?pt({brief:Q,intent:Ae,dossier:g}):void 0),I(!0)}return e.jsxs("div",{className:"min-h-screen bg-paper text-charcoal",children:[e.jsx(ze,{showPositioningLink:!1}),e.jsx(Xe,{state:i}),e.jsx(S,{children:ye&&e.jsx(b.button,{type:"button",onClick:oe,initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0,y:12},transition:{duration:.25},className:"fixed bottom-6 right-6 z-30 inline-flex items-center border border-charcoal bg-vermilion px-5 py-3 font-mono text-[11px] uppercase tracking-[0.14em] text-paper shadow-lg transition-colors hover:bg-charcoal","aria-label":"Discuss with Foyer",children:g?"Continue with Foyer →":"Discuss with Foyer"})}),e.jsx(S,{children:R&&e.jsx(b.div,{initial:{opacity:0}
4,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"fixed inset-0 z-50 flex items-stretch justify-center bg-charcoal/70 p-4 backdrop-blur-sm md:p-8",onClick:()=>I(!1),role:"dialog","aria-modal":"true","aria-label":"Discuss with Foyer",children:e.jsxs(b.div,{initial:{opacity:0,y:20,scale:.98},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:20,scale:.98},transition:{duration:.25},onClick:a=>a.stopPropagation(),className:"relative flex h-full w-full max-w-[1100px] flex-col border border-charcoal bg-paper shadow-2xl",children:[e.jsxs("div",{className:"flex items-center justify-between border-b border-charcoal/20 bg-paper px-4 py-3 md:px-5",children:[e.jsx("div",{className:"flex items-center gap-3",children:e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-charcoal",children:"Foyer · live conversation"})}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("a",{href:T?`${G}/?q=${encodeURIComponent(T)}`:G,target:"_blank",rel:"noreferrer",className:"hidden items-center gap-1 border border-charcoal/30 px-2.5 py-1.5 font-mono text-[10px] font-bold uppercase tracking-[0.18em] text-charcoal/70 transition-colors hover:border-charcoal hover:text-charcoal sm:inline-flex",children:"Open in new tab ↗"}),e.jsx("button",{type:"button",onClick:()=>I(!1),className:"inline-flex items-center gap-2 bg-charcoal px-3 py-1.5 font-mono text-[10px] font-bold uppercase tracking-[0.2em] text-paper transition-colors hover:bg-vermilion","aria-label":"Close and return to website",children:"✕ Close"})]})]}),e.jsx("iframe",{src:T?`${G}/?q=${encodeURIComponent(T)}`:G,title:"Foyer  -  axel.axelerant.com",className:"h-full w-full flex-1 bg-paper",allow:"clipboard-write; microphone"})]})})}),e.jsxs("section",{className:"relative bg-paper",children:[e.jsx("div",{className:"mx-auto max-w-[1280px] px-6 pt-0 md:px-10",children:e.jsx("div",{className:"border-b border-charcoal/20",children:e.jsxs("div",{className:"flex flex-wrap items-stretch divide-x divide-charcoal/1
45",children:[e.jsx("div",{className:"flex items-center py-2 pr-5",children:e.jsx("span",{className:"t-chip hidden text-vermilion sm:inline",children:"Digital Experience Agency"})}),e.jsx(he,{label:"People",value:"150+"}),e.jsx(he,{label:"Countries",value:"12"})]})})}),e.jsx("div",{className:"mx-auto max-w-[1280px] px-6 py-10 md:px-10 md:py-12",children:e.jsx("div",{className:"bg-brand-gradient-animated relative p-[2px]",children:e.jsxs("div",{className:"relative overflow-hidden bg-paper px-6 py-7 md:px-10 md:py-9",children:[e.jsx(Ve,{aspect:"wide",style:{color:"rgba(242, 90, 2, 0.06)"},className:"pointer-events-none absolute -right-24 -top-16 h-[420px] w-[720px]"}),e.jsxs("div",{className:"relative grid gap-8 md:grid-cols-12 md:gap-10",children:[e.jsxs("div",{className:"md:col-span-7",children:[e.jsxs("div",{className:"mb-5 flex flex-wrap items-center gap-x-3 gap-y-1.5",children:[e.jsx("span",{className:"h-px w-10 bg-vermilion"}),[{label:"Strategy",color:"#4E0B5B"},{label:"Design",color:"#F9C902"},{label:"Engineering",color:"#F25A02"},{label:"RevOps & Growth",color:"#1E40AF"}].map((a,p)=>e.jsxs("span",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"inline-block h-2 w-[3px]",style:{background:a.color}}),e.jsx("span",{className:"t-eyebrow text-charcoal",children:a.label}),p<3&&e.jsx("span",{className:"t-eyebrow text-charcoal/60",children:"·"})]},a.label))]}),e.jsx("div",{children:e.jsxs("div",{className:J==="default"?void 0:"animate-hero-copy-in","data-personalized-source":J,children:[e.jsx("h1",{className:"t-display min-h-[210px] text-balance text-charcoal !leading-[1.05] min-[375px]:min-h-[168px] md:min-h-[303px] lg:min-h-[304px] xl:min-h-[304px] md:!leading-[1.08] lg:!leading-[76px]",children:re.headline}),e.jsx("p",{className:"t-subtitle mt-6 min-h-[363px] max-w-[52ch] text-charcoal/85 min-[375px]:min-h-[279px] md:min-h-[265px] lg:min-h-[177px] xl:min-h-[155px]",children:re.subhead})]},J)})]}),e.jsxs("div",{className:"md:col-span-5",children:[e.jsxs("div",{className:"flex items-center gap-3 border-b border-charcoal/1
45 pb-4",children:[e.jsx("span",{className:"inline-block h-1.5 w-1.5 animate-pulse bg-vermilion"}),e.jsx("span",{className:"t-eyebrow text-vermilion",children:P?"Welcome back · picking up where you left off":"Ask Foyer · your guide to this site"}),e.jsx(Te,{delayDuration:100,children:e.jsxs(Pe,{children:[e.jsx(Oe,{asChild:!0,children:e.jsx("button",{type:"button","aria-label":"What is Foyer?",className:"inline-flex h-9 w-9 items-center justify-center rounded-full text-charcoal/50 transition-colors hover:text-vermilion focus:outline-none focus-visible:text-vermilion sm:h-4 sm:w-4",children:e.jsx(tt,{className:"h-3.5 w-3.5",strokeWidth:2})})}),e.jsx(Be,{side:"top",align:"start",className:"max-w-[280px] text-left",children:e.jsx("p",{className:"font-sans text-[12px] font-normal leading-[1.55] normal-case tracking-normal",children:"Foyer is our concierge agent. Tell it what you're working on and it reshapes this page around your situation, surfacing the right work, people, and next step."})})]})})]}),Y?e.jsxs("div",{className:"mt-4 brads relative border border-charcoal bg-paper p-6",children:[e.jsx("span",{"aria-hidden":!0,className:"brad-tl"}),e.jsx("span",{"aria-hidden":!0,className:"brad-tr"}),e.jsx("span",{"aria-hidden":!0,className:"brad-bl"}),e.jsx("span",{"aria-hidden":!0,className:"brad-br"}),e.jsx("p",{className:"t-eyebrow text-vermilion",children:"Foyer"}),e.jsx("p",{className:"t-body mt-3 text-charcoal",children:Y}),e.jsxs("div",{className:"mt-5 flex flex-wrap gap-4",children:[e.jsxs("button",{type:"button",onClick:()=>{L(null),requestAnimationFrame(()=>m.current?.focus())},className:"link-text",children:["Write a brief",e.jsx("span",{className:"arrow","aria-hidden":!0,children:"→"})]}),e.jsxs("button",{type:"button",onClick:()=>{K(Q||void 0),I(!0)},className:"link-text",children:["Keep talking to Foyer",e.jsx("span",{className:"arrow","aria-hidden":!0,children:"→"})]})]})]}):e.jsx("p",{className:"t-h5 mt-4 text-charcoal",children:P&&j?.headline?e.jsxs(e.Fragment,{children:["Last time we shaped: ",e.jsx("span",{className:"accent-italic",children:j.headline}),". What's changed since?"]}):e.jsxs(e.Fragment,{children:["Tell us what you're working on. ",e.jsx("span",{className:"accent-italic",children:"We'll shape this page around it."})]})}),!Y&&e.jsxs("form",{onSubmit:ie,className:"mt-4",suppressHydrationWarning:!0,children:[e.jsxs("div",{className:"input-frame relative",children:[e.jsx("textarea",{ref:m,value:h,onChange:a=>d(a.target.value),onKeyDown:a=>{a.key==="Enter"&&!a.shiftKey&&ie(a)},rows:3,placeholder:P?"What's shifted since last time?":"We're mid-replatform and the scope is drifting…",className:"t-body w-full resize-none bg-transparent p-4 text-charcoal placeholder:font-sans placeholder:text-[15px] placeholder:font-normal placeholder:text-charcoal/60 focus:outline-none"}),!h&&e.jsx("span",{"aria-hidden":"true",className:"pointer-events-none absolute left-4 top-4 inline-block h-5 w-[2px] animate-[blink_1s_step-end_infinite] bg-vermilion",style:{marginLeft:"calc(var(--placeholder-end, 0px))"}})]}),e.jsxs("div",{className:"mt-3 flex flex-wrap gap-2",children:[P&&j&&e.jsxs("button",{type:"button",onClick:ke,disabled:c,title:j.brief,className:"t-chip border border-vermilion bg-vermilion/10 px-2.5 py-1.5 text-left text-vermilion transition-colors hover:bg-vermilion hover:text-paper disabled:cursor-not-allowed",children:[e.jsx("span",{children:"Continue · "}),j.headline?j.headline.length>60?`${j.headline.slice(0,60)}…`:j.headline:"your previous brief"]}),n.map(a=>{const p=u===a.id;return e.jsx("button",{type:"button",onClick:()=>Ce(a),disabled:c,className:["t-caption border px-2.5 py-1.5 text-left normal-case tracking-normal transition-colors disabled:cursor-not-allowed",p?"border-vermilion bg-vermilion text-paper":"border-charcoal/25 bg-paper text-charcoal hover:border-vermilion hover:text-vermilion"].join(" "),children:a.label},a.id)})]}),(h.trim()||u)&&e.jsxs("button",{type:"submit",disabled:c,"data-loading":c||void 0,className:"btn-primary mt-5 !flex w-full !rounded-none !bg-charcoal hover:!bg-[color:var(--sys-accent)]",children:[c?"Composing dossier…":"Compose dossier",e.jsx("span",{className:"arrow","aria-hidden":"true",children:"→"})]})]})]})]})]})})}),e.jsxs("div",{className:"bg-paper",children:[e.jsx(ee,{minHeight:168,children:e.jsx(lt,{label:"Clients we've stood behind"})}),e.jsxs("div",{className:"mx-auto max-w-[1280px] border-t border-charcoal/10 px-6 py-12 md:px-10 md:py-16",children:[e.jsxs("div",{className:"mb-6 flex items-center gap-4",children:[e.jsx("span",{className:"h-px w-8 bg-vermilion"}),e.jsx("span",{className:"t-eyebrow text-vermilion",children:"Metrics we owned, and moved"})]}),e.jsx("p",{className:"mb-12 max-w-[68ch] text-[16px] leading-[1.6] text-charcoal/75 md:text-[17px]",children:"Not migrations for their own sake. The digital metrics we moved once the platform was live, and kept moving after."}),e.jsx("div",{className:"grid grid-cols-1 gap-y-12 gap-x-8 md:grid-cols-3 md:gap-x-12",children:[{num:"15M",suffix:"+",label:"Race fans a year, kept fast and convert
4ing at global scale",detail:"IRONMAN. Search visibility climbing quarter on quarter (GA4 + Search Console)."},{num:"+73",suffix:"%",label:"More student applications, once the journey converted",detail:"University of East London. We rebuilt the funnel, personalization and content model, not just the CMS (published case study)."},{num:"+54",suffix:"%",label:"More people reaching the donation moment, even under crisis load",detail:"Doctors Without Borders. The platform held and processed $40M+ during the Ukraine emergency."}].map(a=>e.jsxs("div",{children:[e.jsxs("div",{className:"font-display text-[56px] font-semibold leading-none tracking-tight text-charcoal md:text-[72px]",children:[a.num,e.jsx("span",{className:"text-vermilion",children:a.suffix})]}),e.jsx("div",{className:"mt-4 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-charcoal",children:a.label}),e.jsx("p",{className:"mt-3 max-w-[32ch] text-[12.5px] leading-[1.55] text-charcoal/60",children:a.detail})]},a.label))})]})]})]}),e.jsx(wt,{}),e.jsx(S,{children:F==="playing"&&e.jsx(b.div,{initial:{opacity:0}
4,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},children:e.jsx(at,{onComplete:()=>{M(),g?Z():E("pip")},onSkip:()=>{M(),g?Z():E("hidden")}})},"story-strip")}),e.jsx(S,{children:F==="pip"&&e.jsx(nt,{onExpand:Re,onClose:_e},"story-pip")}),e.jsx(S,{children:Fe&&g&&e.jsxs(b.div,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},exit:{opacity:0,y:16},transition:{duration:.25},role:"status","aria-live":"polite",className:"fixed bottom-24 left-1/2 z-40 w-[min(92vw,460px)] -translate-x-1/2 border border-charcoal bg-paper shadow-2xl md:left-auto md:right-6 md:translate-x-0",children:[e.jsxs("div",{className:"flex items-center gap-2 border-b border-charcoal/15 bg-vermilion/10 px-4 py-2",children:[e.jsx("span",{className:"inline-block h-1.5 w-1.5 animate-pulse bg-vermilion"}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-vermilion",children:"Dossier ready"})]}),e.jsxs("div",{className:"px-4 py-4",children:[e.jsx("p",{className:"font-display text-[16px] font-semibold leading-snug text-charcoal",children:"Foyer finished composing your response. Read it now, or finish the intro first."}),e.jsxs("div",{className:"mt-4 flex items-center gap-2",children:[e.jsx("button",{type:"button",onClick:Z,className:"inline-flex items-center gap-2 bg-charcoal px-3 py-2 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper transition-colors hover:bg-vermilion",children:"Read dossier →"}),e.jsx("button",{type:"button",onClick:Se,className:"inline-flex items-center gap-2 border border-charcoal/30 px-3 py-2 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-charcoal transition-colors hover:border-charcoal",children:"Keep watching"})]})]})]},"ready-toast")}),e.jsx("div",{ref:o,children:e.jsxs(S,{mode:"wait",children:[c&&F!=="playing"&&e.jsx(Nt,{},"loading"),!c&&U&&e.jsx(kt,{message:U,onRetry:se},"error"),!c&&g&&F!=="playing"&&e.jsx(Et,{dossier:g,raw:H,furtherReading:be,onReset:se,onContinue:oe,originalBrief:Q},g.headline),!c&&!g&&!U&&F!=="playing"&&e.jsx(At,{},"default")]})}),e.jsx(Ge,{})]})}function Nt(){return e.jsx(b.div,{initial:{opacity:0}
4,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},children:e.jsxs(A,{tone:"paper-dim",children:[e.jsx(_,{label:"Foyer is composing your dossier",index:"LIVE"}),e.jsxs("div",{className:"grid gap-10 md:grid-cols-12",children:[e.jsxs("div",{className:"md:col-span-5",children:[e.jsx("div",{className:"h-12 w-3/4 animate-pulse bg-charcoal/10"}),e.jsx("div",{className:"mt-4 h-12 w-1/2 animate-pulse bg-charcoal/10"}),e.jsx("p",{className:"mt-8 font-mono text-[11px] uppercase tracking-[0.22em] text-charcoal/55",children:"Reading your brief  -  composing a response in your voice"})]}),e.jsx("div",{className:"md:col-span-7",children:e.jsx("ol",{className:"divide-y divide-charcoal/15 border-y border-charcoal/15",children:[0,1,2,3].map(t=>e.jsxs("li",{className:"grid grid-cols-[60px_1fr] gap-6 py-6",children:[e.jsx("span",{className:"h-3 w-8 animate-pulse bg-vermilion/40"}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("div",{className:"h-5 w-2/3 animate-pulse bg-charcoal/12"}),e.jsx("div",{className:"h-3 w-full animate-pulse bg-charcoal/8"}),e.jsx("div",{className:"h-3 w-5/6 animate-pulse bg-charcoal/8"})]})]},t))})})]})]})})}function kt({message:t,onRetry:s}){return e.jsx(b.div,{initial:{opacity:0}
4,animate:{opacity:1},exit:{opacity:0},children:e.jsxs(A,{tone:"paper-dim",children:[e.jsx(_,{label:"Foyer hit a snag"}),e.jsx("p",{className:"max-w-2xl font-display text-2xl font-semibold text-charcoal",children:t}),e.jsxs("button",{onClick:s,className:"mt-6 inline-flex items-center gap-2 border border-charcoal px-5 py-3 font-mono text-[10px] font-bold uppercase tracking-[0.2em] text-charcoal hover:bg-charcoal hover:text-paper",children:["Try a different brief",e.jsx("span",{className:"block h-px w-4 bg-current"})]})]})})}function Et({dossier:t,raw:s,furtherReading:i,onReset:o,onContinue:m,originalBrief:h}){const d=vt.map(n=>({...n,detail:yt(t.four_layer_mapping,n.key)})),u=!!t.four_layer_mapping&&d.some(n=>me(n.detail)),[l,v]=r.useState(!1);return e.jsxs(b.div,{initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0},transition:{duration:.5},children:[e.jsx("section",{className:"bg-navy text-paper",children:e.jsxs("div",{className:"mx-auto max-w-[1280px] px-6 py-16 md:px-10 md:py-20",children:[e.jsxs("div",{className:"flex items-center justify-between gap-4",children:[e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("span",{className:"h-px w-8 bg-vermilion"}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.25em] text-paper/70",children:"Dossier · Foyer's reading of your brief"})]}),e.jsx("button",{onClick:o,className:"font-mono text-[10px] font-bold uppercase tracking-[0.2em] text-paper/60 hover:text-vermilion",children:"← Brief again"})]}),e.jsxs("p",{className:"mt-10 max-w-4xl font-display text-[28px] font-semibold leading-[1.25] text-paper md:text-[34px]",children:[e.jsx("span",{className:"accent-italic",style:{color:"#FF7A2E"},children:"“"}),t.reading,e.jsx("span",{className:"accent-italic",style:{color:"#FF7A2E"},children:"”"})]})]})}),e.jsxs(A,{tone:"paper-dim",children:[e.jsx("h2",{className:"max-w-4xl font-display text-balance text-4xl font-semibold leading-[1.06] text-charcoal md:text-[52px]",children:t.headline}),e.jsx("ol",{className:"mt-14 grid gap-4 md:grid-cols-2",children:t.beats.map((n,c)=>{const x=ft[n.lens];return e.jsxs(b.li,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{duration:.4,delay:c*.08}
4,className:"relative border border-charcoal/15 bg-paper p-7 md:p-8",style:{borderLeft:`3px solid ${x}`},children:[e.jsxs("div",{className:"flex items-baseline justify-between gap-3",children:[e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("span",{"aria-hidden":!0,className:"inline-block h-2 w-2 rounded-full",style:{backgroundColor:x}}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.26em]",style:{color:x},children:xt[n.lens]})]}),e.jsx("span",{className:"font-mono text-[10px] font-bold tracking-[0.22em] text-charcoal/60",children:ut[n.lens]})]}),e.jsx("h3",{className:"mt-5 font-display text-[24px] font-semibold leading-[1.15] text-charcoal md:text-[28px]",children:n.title}),e.jsx("p",{className:"mt-3 text-pretty text-[15px] leading-[1.65] text-charcoal/72",children:n.body})]},`${n.lens}-${c}`)})})]}),u&&e.jsxs("section",{className:"relative bg-navy text-paper",children:[e.jsx("div",{"aria-hidden":!0,className:"h-[3px] w-full bg-brand-gradient"}),e.jsxs("div",{className:"mx-auto max-w-[1280px] px-6 py-20 md:px-10 md:py-28",children:[e.jsxs("div",{className:"flex items-start justify-between gap-6",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"h-px w-8 bg-vermilion"}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.28em] text-vermilion",children:"The Four-Layer Framework"})]}),e.jsxs("h2",{className:"mt-6 max-w-3xl font-display text-[40px] font-semibold leading-[1.05] text-paper md:text-[56px]",children:["How your engagement"," ",e.jsx("span",{className:"accent-italic",style:{color:"#FF7A2E"},children:"plays through"})," ","the stack."]}),e.jsx("p",{className:"mt-5 max-w-2xl text-[15px] leading-[1.7] text-paper/70 md:text-[16px]",children:"Experience, Data, Activation, Optimization  -  and where the loop closes back on itself."})]}),e.jsxs("a",{href:"/how-we-do",className:"hidden shrink-0 items-center gap-2 border-b border-paper/30 pb-1 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper/80 transition-colors hover:border-vermilion hover:text-vermilion md:inline-flex",children:["Read the framework ",e.jsx("span",{"aria-hidden":!0,children:"→"})]})]}),e.jsx("ol",{className:"mt-14 grid gap-px bg-paper/10 md:grid-cols-2",children:d.map((n,c)=>{const x=n.detail;return me(x)?e.jsx(b.li,{initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.45,delay:c*.06},className:"relative bg-navy p-8 md:p-10",children:e.jsxs("div",{className:"flex items-start gap-6",children:[e.jsx("div",{className:"shrink-0",children:e.jsx("span",{className:"font-display text-[64px] font-semibold leading-none md:text-[80px]",style:{color:"#FF7A2E"},children:n.num})}),e.jsxs("div",{className:"min-w-0 flex-1 pt-2",children:[e.jsx("h3",{className:"font-display text-[26px] font-semibold leading-tight text-paper md:text-[30px]",children:n.label}),e.jsx("div",{className:"mt-1 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper/55",children:n.tag}),x.read&&e.jsx("p",{className:"mt-5 text-[14.5px] leading-[1.7] text-paper/85",children:x.read}),x.moves.length>0&&e.jsxs("div",{className:"mt-6 border-t border-paper/15 pt-5",children:[e.jsx("div",{className:"mb-3 font-mono text-[9px] font-bold uppercase tracking-[0.28em] text-paper/50",children:"What we'd run"}),e.jsx("ul",{className:"space-y-2.5",children:x.moves.map((g,N)=>e.jsxs("li",{className:"flex gap-3 text-[13.5px] leading-[1.6] text-paper/85",children:[e.jsx("span",{"aria-hidden":!0,className:"mt-[9px] h-px w-3 shrink-0",style:{backgroundColor:"#FF7A2E"}}),e.jsx("span",{children:g})]},N))})]}),x.signal&&e.jsxs("div",{className:"mt-5 flex items-start gap-3 border-t border-paper/15 pt-4",children:[e.jsx("span",{className:"font-mono text-[9px] font-bold uppercase tracking-[0.28em] text-vermilion shrink-0 pt-[3px]",children:"Signal"}),e.jsx("span",{className:"text-[13px] leading-[1.6] text-paper/75",children:x.signal})]}),e.jsxs(te,{to:n.key==="experience"?"/experience":n.key==="data"?"/data":n.key==="activation"?"/activation":"/optimization",className:"group/cta mt-6 inline-flex items-center gap-3 border-t border-paper/15 pt-5 font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-paper/85 transition-colors hover:text-[#FF7A2E]",children:[e.jsxs("span",{children:["Open the ",n.label," layer"]}
4),e.jsx("span",{"aria-hidden":!0,className:"block h-px w-8 transition-all duration-500 group-hover/cta:w-14",style:{backgroundColor:"#FF7A2E"}})]})]})]})},n.key):null})})]})]}),e.jsxs(A,{tone:"paper-dim",children:[e.jsxs("div",{className:"flex items-end justify-between gap-6",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"h-px w-8 bg-vermilion"}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.28em] text-vermilion",children:"Closest engagement records"})]}),e.jsxs("h2",{className:"mt-6 max-w-3xl font-display text-[40px] font-semibold leading-[1.06] text-charcoal md:text-[52px]",children:["Where we've"," ",e.jsx("span",{className:"accent-italic",children:"moved the same numbers"})," before."]})]}),e.jsxs("div",{className:"hidden shrink-0 font-mono text-[10px] uppercase tracking-[0.22em] text-charcoal/60 md:block",children:[t.evidence.length.toString().padStart(2,"0")," records"]})]}),e.jsx("div",{className:"mt-14 grid gap-8 md:grid-cols-2 lg:grid-cols-3",children:t.evidence.map((n,c)=>e.jsxs(b.article,{initial:{opacity:0,y:12},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.45,delay:c*.08},className:"group relative flex flex-col border border-charcoal/20 bg-paper transition-shadow hover:shadow-[0_24px_60px_-30px_rgba(22,22,22,0.35)]",children:[e.jsx("div",{"aria-hidden":!0,className:"h-[3px] w-full bg-charcoal/1
45 transition-colors group-hover:bg-brand-gradient"}),e.jsxs("div",{className:"flex flex-1 flex-col p-8",children:[e.jsxs("div",{className:"flex items-start justify-between gap-4",children:[e.jsx("div",{className:"min-w-0 flex-1",children:e.jsx("div",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.24em] text-vermilion",children:gt(n.client)})}),e.jsx("span",{"aria-hidden":!0,className:"shrink-0 font-display text-[42px] font-semibold leading-none text-charcoal/15 group-hover:text-vermilion/40",children:String(c+1).padStart(2,"0")})]}),n.title&&pe(n.title)&&e.jsx("h4",{className:"mt-4 font-display text-[22px] font-semibold leading-[1.15] text-charcoal md:text-[24px]",children:pe(n.title)}),e.jsxs("div",{className:"mt-6",children:[e.jsx("div",{className:"font-mono text-[9px] font-bold uppercase tracking-[0.26em] text-charcoal/50",children:"Situation"}),e.jsx("p",{className:"mt-2 text-[14px] leading-[1.65] text-charcoal/80",children:n.situation})]}),e.jsxs("div",{className:"mt-6 border-l-2 border-vermilion pl-4",children:[e.jsx("div",{className:"font-mono text-[9px] font-bold uppercase tracking-[0.26em] text-vermilion",children:"Outcome"}),e.jsx("p",{className:"mt-2 font-display text-[17px] font-semibold italic leading-[1.4] text-charcoal",children:n.outcome})]}),n.details&&n.details.length>0&&e.jsx("p",{className:"mt-6 border-t border-charcoal/10 pt-5 text-[13.5px] leading-[1.7] text-charcoal/75",children:n.details.join(" ")}),e.jsx("div",{className:"mt-auto pt-7",children:e.jsx($e,{url:n.url})})]})]},c))}),i.length>0&&e.jsxs("div",{className:"mt-24",children:[e.jsxs("div",{className:"flex items-end justify-between gap-6 border-b border-charcoal/20 pb-5",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"h-px w-8 bg-vermilion"}),e.jsx("span",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.28em] text-vermilion",children:"Further reading · surfaced by Foyer"})]}),e.jsxs("h3",{className:"mt-4 font-display text-[28px] font-semibold leading-tight text-charcoal md:text-[34px]",children:["Adjacent thinking ",e.jsx("span",{className:"accent-italic",children:"picked for you."})]})]}),e.jsxs("div",{className:"hidden shrink-0 font-mono text-[9px] uppercase tracking-[0.22em] text-charcoal/60 md:block",children:[i.length.toString().padStart(2,"0")," pieces"]})]}
4),e.jsx("ul",{className:"mt-2 divide-y divide-charcoal/15",children:i.map((n,c)=>e.jsx("li",{className:"group",children:e.jsxs("a",{href:n.url,target:"_blank",rel:"noreferrer",className:"grid items-baseline gap-x-8 gap-y-2 py-7 md:grid-cols-[60px_1fr_auto] md:py-8",children:[e.jsx("span",{"aria-hidden":!0,className:"font-display text-[32px] font-semibold leading-none text-charcoal/60 transition-colors group-hover:text-vermilion md:text-[40px]",children:String(c+1).padStart(2,"0")}),e.jsxs("div",{className:"min-w-0",children:[e.jsx("h4",{className:"font-display text-[20px] font-semibold leading-[1.25] text-charcoal transition-colors group-hover:text-vermilion md:text-[24px]",children:n.label}),n.summary&&e.jsx("p",{className:"mt-2 max-w-2xl text-[14.5px] leading-[1.65] text-charcoal/70",children:n.summary})]}),e.jsx("span",{"aria-hidden":!0,className:"hidden font-mono text-[11px] uppercase tracking-[0.2em] text-charcoal/60 transition-all group-hover:translate-x-1 group-hover:text-vermilion md:inline",children:"Read ↗"})]})},n.url))})]})]}),e.jsxs(A,{tone:"charcoal",children:[e.jsx(_,{label:"A note from a partner",tone:"onDark"}),e.jsxs("div",{className:"grid gap-12 md:grid-cols-12",children:[e.jsxs("p",{className:"font-display text-2xl font-semibold not-italic leading-snug text-paper md:col-span-7 md:text-[28px]",children:["“",t.partner_note,"”"]}),e.jsx("div",{className:"md:col-span-5",children:e.jsxs("div",{className:"border border-paper/25 bg-charcoal p-6",children:[e.jsx("div",{className:"font-mono text-[10px] font-bold uppercase tracking-[0.22em] text-vermilion",children:"Foyer's recommended next step"}),e.jsx("p",{className:"mt-3 font-display text-xl font-semibold leading-snug text-paper",children:t.next_action}),e.jsx("button",{type:"button",onClick:m,className:"mt-6 inline-flex items-center gap-2 bg-vermilion px-5 py-3 font-mono text-[10px] font-bold uppercase tracking-[0.2em] text-paper hover:bg-paper hover:text-charcoal",children:"Continue with Foyer →"}),e.jsx("button",{type:"button",onClick:()=>{v(!0),setTimeout(()=>{k(async()=>{const{track:n}=await import("./index-CtZS8l_c.js").then(c=>c.bM);return{track:n}},[]).then(({track:n})=>n("foyer_cta_clicked",{cta:"send_a_brief",surface:"home_dossier"}))},0)},className:"ml-2 mt-6 inline-flex items-center gap-2 border border-paper/30 px-4 py-3 font-mono text-[10px] font-bold uppercase tracking-[0.2em] text-paper/85 hover:border-paper hover:text-paper",children:"Send a brief instead"}),e.jsx("p",{className:"mt-4 font-mono text-[10px] uppercase tracking-[0.18em] text-paper/55",children:"Foyer already has your brief and this dossier  -  no need to repeat yourself."})]})})]})]}),e.jsx(it,{open:l,onOpenChange:v,originalBrief:h,dossierHeadline:t.headline})]})}function At(){return e.jsxs(b.div,{initial:{opacity:0}
4,animate:{opacity:1},exit:{opacity:0},children:[e.jsx(ee,{minHeight:520,children:e.jsx(ct,{})}),e.jsx(ee,{minHeight:700,children:e.jsx(dt,{})}),e.jsxs(A,{children:[e.jsx(_,{label:"The work, named"}),e.jsx("div",{className:"grid gap-8 md:grid-cols-12 md:gap-16",children:e.jsxs("h2",{className:"font-display text-balance text-4xl font-semibold leading-[1.08] text-charcoal md:col-span-7 md:text-[42px]",children:["Extraordinary, ",e.jsx("span",{className:"italic text-vermilion",children:"made ordinary."})]})}),e.jsx("div",{className:"mt-12 grid gap-10 md:grid-cols-2 md:gap-12",children:[{idx:"01",client:"Energy Safety Canada",headline:"Won on discovery, not a pitch.",prose:"A national safety nonprofit running its certification business on Kentico with an aging iMIS front end. We earned the build by running discovery first, then rebuilt the public experience on Drupal 11 over iMIS: Algolia course discovery, five member portals, and a governed Knowledge Hub. Our first partnership in Canada.",metrics:[["15s→2s","PAGE LOAD"],["5","MEMBER PORTALS"],["iMIS","PRESERVED"]],lensTags:["STRATEGY","ENGINEERING"],ctxTags:["NONPROFIT","CANADA"],logo:Me.url,brand:"#0B3D67",brandInk:"#FFFFFF",sectionBg:!1,to:"/work/energy-safety-canada-member-experience",pattern:"radial-gradient(circle at 18% 30%, rgba(255,255,255,0.18) 0, transparent 38%), radial-gradient(circle at 82% 70%, rgba(0,0,0,0.22) 0, transparent 42%), linear-gradient(135deg, #0B3D67 0%, #061F36 100%)"},{idx:"02",client:"American Medical Association",headline:"A brand-critical platform, modernized under deadline.",prose:"FREIDA is the AMA's residency and fellowship directory, 13,000+ programs, often a medical student's first touch with the AMA. We took ownership of the redesigned experience to reverse declining engagement, shipping a faster, easier MVP under an aggressive timeline, with AI accelerating delivery and humans accountable for every decision.",metrics:[["13,000+","PROGRAMS"],["↓","ENGAGEMENT DECLINE REVERSED"],["MVP","SHIPPED UNDER DEADLINE"]],lensTags:["STRATEGY","ENGINEERING"],ctxTags:["HEALTHCARE","ENTERPRISE"],logo:xe,to:"/work/transformation-ama-digital-platform",brand:"#5E2D87",brandInk:"#FFFFFF",sectionBg:!1,pattern:"radial-gradient(circle at 20% 28%, rgba(255,255,255,0.20) 0, transparent 40%), radial-gradient(circle at 80% 75%, rgba(0,0,0,0.25) 0, transparent 44%), linear-gradient(135deg, #5E2D87 0%, #3B1A57 100%)"},{idx:"03",client:"IRONMAN Group",headline:"From support contract to flagship engagement.",prose:'We changed the question from "faster releases" to "what should this platform be doing for us," moved from support to strategy partner, and replaced the incumbent.',metrics:[["3","STAGE ARC"],["1","INCUMBENT REPLACED"],["24mo","TO FLAGSHIP"]],lensTags:["STRATEGY","DESIGN","ENGINEERING"],ctxTags:["SPORTS","PLATFORM"],logo:ue,to:"/work/transforming-digital-experience-of-ironman",brand:"#D71920",brandInk:"#FFFFFF",sectionBg:!1,pattern:"radial-gradient(circle at 22% 32%, rgba(255,255,255,0.18) 0, transparent 38%), radial-gradient(circle at 78% 72%, rgba(0,0,0,0.28) 0, transparent 44%), linear-gradient(135deg, #D71920 0%, #161616 100%)"},{idx:"04",client:"University of East London",headline:"A website project on paper. An admissions problem underneath.",prose:"We treated it as an operating-model redesign across content, data, journey and governance, wrapped in a site build.",metrics:[["Top 20","SILKTIDE, FROM 100+"],["+30%","RELEVANT TRAFFIC"],["3x","FASTER PUBLISHING"]],lensTags:["STRATEGY","DESIGN","REVOPS & GROWTH"],ctxTags:["HIGHER ED","UK"],logo:ge,to:"/work/dxp-for-university-of-east-london",brand:"#4DBCB0",brandInk:"#FFFFFF",sectionBg:!1,pattern:"radial-gradient(circle at 20% 30%, rgba(255,255,255,0.18) 0, transparent 40%), radial-gradient(circle at 80% 72%, rgba(0,0,0,0.24) 0, transparent 44%), linear-gradient(135deg, #4DBCB0 0%, #2D8A7E 100%)"}].map(t=>{const s=e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"relative flex h-44 items-center justify-center overflow-hidden md:h-52",style:{background:t.pattern},children:[e.jsx("div",{"aria-hidden":"true",className:"absolute inset-0 opacity-[0.08]",style:{backgroundImage:"repeating-linear-gradient(45deg, #000 0 1px, transparent 1px 14px)"}}),e.jsx("span",{"aria-hidden":"true",className:"absolute left-5 top-5 font-mono text-[10px] font-bold tracking-[0.22em]",style:{color:t.brandInk,opacity:.85},children:"CASE"}),e.jsx("span",{"aria-hidden":"true",className:"absolute right-5 top-5 font-mono text-[10px] font-bold uppercase tracking-[0.22em]",style:{color:t.brandInk,opacity:.85},children:t.client}),t.logo?e.jsx("img",{src:t.logo,alt:`${t.client} logo`,loading:"lazy",decoding:"async",width:220,height:56,className:"relative z-[1] h-14 w-auto max-w-[220px] object-contain brightness-0 invert md:h-16"}):e.jsx("span",{className:"relative z-[1] font-display text-[28px] font-semibold leading-tight md:text-[32px]",style:{color:t.brandInk},children:t.client})]}),e.jsxs("div",{className:"p-7 md:p-9",style:t.sectionBg?{backgroundColor:t.brand}:void 0,children:[e.jsx("h3",{className:`font-display text-balance text-[26px] font-semibold leading-[1.12] md:text-[30px] ${t.sectionBg?"text-white":"text-charcoal transition-colors group-hover:text-vermilion"}`,children:t.headline}),e.jsx("p",{className:`mt-4 text-[14.5px] leading-[1.65] ${t.sectionBg?"text-white/75":"text-charcoal/75"}`,children:t.prose}),e.jsx("div",{className:`my-7 h-px w-full ${t.sectionBg?"bg-white/15":"bg-charcoal/1
45"}`}),e.jsx("div",{className:"grid grid-cols-3 gap-5",children:t.metrics.map(([i,o])=>e.jsxs("div",{children:[e.jsx("div",{className:"font-display text-[28px] font-semibold leading-none",style:{color:t.sectionBg?t.brandInk:t.brand},children:i}),e.jsx("div",{className:`mt-2 font-mono text-[9.5px] font-semibold uppercase leading-[1.35] tracking-[0.16em] ${t.sectionBg?"text-white/60":"text-charcoal/60"}`,children:o})]},o))}),e.jsxs("div",{className:"mt-7 flex flex-wrap gap-2",children:[t.lensTags.map(i=>e.jsx("span",{className:"border px-2.5 py-1 font-mono text-[9.5px] font-semibold uppercase tracking-[0.18em]",style:{borderColor:t.sectionBg?t.brandInk:t.brand,color:t.sectionBg?t.brandInk:t.brand},children:i},i)),t.ctxTags.map(i=>e.jsx("span",{className:`border px-2.5 py-1 font-mono text-[9.5px] font-semibold uppercase tracking-[0.18em] ${t.sectionBg?"border-white/25 text-white/70":"border-charcoal/25 text-charcoal/70"}`,children:i},i))]}),t.to?e.jsxs("div",{className:"mt-7 inline-flex items-center gap-2 font-mono text-[10.5px] font-bold uppercase tracking-[0.22em]",style:{color:t.sectionBg?t.brandInk:t.brand},children:["Read the record ",e.jsx("span",{"aria-hidden":!0,children:"→"})]}):e.jsx("div",{className:`mt-7 inline-flex items-center gap-2 font-mono text-[10.5px] font-semibold uppercase tracking-[0.22em] ${t.sectionBg?"text-white/55":"text-charcoal/60"}`,children:"Case page coming soon"})]})]});return t.to?e.jsx(te,{to:t.to,className:"group block transition-colors",children:e.jsx(le,{tone:"paper",className:"overflow-hidden p-0 transition-colors hover:border-charcoal",children:s})},t.idx):e.jsx(le,{tone:"paper",className:"overflow-hidden p-0",children:s},t.idx)})})]}),e.jsxs(A,{tone:"charcoal",children:[e.jsx(_,{label:"A conversation, not a sales call",tone:"onDark"}),e.jsx("p",{className:"mt-6 max-w-3xl font-sans text-[28px] font-semibold leading-[1.15] tracking-tight text-paper md:text-[36px]",children:"Let's dig into your problem together, over a virtual coffee."}),e.jsx("div",{className:"mt-12 h-px w-full bg-paper/15 md:mt-16"}),e.jsxs("div",{className:"mt-12 grid gap-12 md:mt-16 md:grid-cols-12 md:gap-16",children:[e.jsxs("div",{className:"md:col-span-7",children:[e.jsx("p",{className:"font-display text-xl font-semibold not-italic leading-snug text-paper md:text-[24px]",children:"We want to understand your business, your prospects, the pressure you're under, and where AI actually fits. No pitch deck. No pre-canned agenda. Just a working session with people who have shipped this before."}),e.jsx("p",{className:"mt-4 font-sans text-[16px] font-light leading-[1.55] text-paper/80 md:text-[17px]",children:"You leave the call with a sharper read on your own problem. If we're the right partner, you'll know. If not, the thinking is still yours."})]}),e.jsx("div",{className:"md:col-span-5",children:e.jsx(ot,{})})]})]})]})}export{ia as component};
5//# sourceMappingURL=index-DtqbT1M3.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.