vendor: 4,488 bytes, lines 1-29
1import{c as B,r as c,j as e,d as je,e as J,P as q,f as be,g as We,u as ve,o as Ue,p as Ke,R as w,a as Q,i as Ye,L as re,s as ie}from"./index-B4lv3APR.js";import{B as N}from"./button-CPF47DMr.js";import{e as Ge,I as z,S as oe,a as le,b as ce,c as de,d as P,T as Je}from"./select-D1usmz84.js";import{B as O}from"./badge-B9wgNIp6.js";import{C as S,d as _,a as D,b as M,c as me}from"./card-Bqx1aVSL.js";import{u as ye}from"./Combination-C00uvMUI.js";import{C as Qe,N as Xe}from"./Navigation-DMui8AGr.js";import{C as he}from"./CynapseWord-DeMaSdy2.js";import{L as xe,M as Ze,F as et}from"./Footer-D_xymBg1.js";import{M as tt,i as st,u as we,P as at,a as nt,b as rt,L as it,m as pe,S as j}from"./ScrollAnimationWrapper-BUejj0Wj.js";import{C as Y}from"./calendar-5mhyMDoF.js";import{C as ot}from"./CardNeuralNetworkBackground-pewee6ip.js";import{S as lt}from"./SEOHead-C5Xl3De6.js";import{s as ct,i as dt,a as mt,n as ht,b as xt,h as pt,e as ut,m as ft,c as gt,d as jt}from"./speaking-BIui9i_o.js";import{c as bt,D as vt}from"./chris-napoli-headshot-2024-DEL-jOS2.js";import{A as yt}from"./arrow-right-axljA6Er.js";import{F as U}from"./file-text-Afo5ocI5.js";import{U as wt}from"./users-DSaAPcRN.js";import{T as Nt}from"./target-DTjhZwod.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const K=B("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 7 * @license lucide-react v0.462.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const ue=B("Headphones",[["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3",key:"1xhozi"}]]);/** 12 * @license lucide-react v0.462.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const Ct=B("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/** 17 * @license lucide-react v0.462.0 - ISC 18 * 19 * This source code is licensed under the ISC license. 20 * See the LICENSE file in the root directory of this source tree. 21 */const fe=B("Video",[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]]);class kt extends c.Component{getSnapshotBeforeUpdate(o){const a=this.props.childRef.current;if(a&&o.isPresent&&!this.props.isPresent){const r=a.offsetParent,l=st(r)&&r.offsetWidth||0,n=this.props.sizeRef.current;n.height=a.offsetHeight||0,n.width=a.offsetWidth||0,n.top=a.offsetTop,n.left=a.offsetLeft,n.right=l-n.width-n.left}return null}componentDidUpdate(){}render(){return this.props.children}}function At({children:s,isPresent:o,anchorX:a,root:r}){const l=c.useId(),n=c.useRef(null),d=c.useRef({width:0,height:0,top:0,left:0,right:0}),{nonce:x}=c.useContext(tt);return c.useInsertionEffect(()=>{const{width:f,height:m,top:t,left:i,right:h}=d.current;if(o||!n.current||!f||!m)return;const u=a==="left"?`left: ${i}`:`right: ${h}`;n.current.dataset.motionPopId=l;const g=document.createElement("style");x&&(g.nonce=x);const b=r??document.head;return b.appendChild(g),g.sheet&&g.sheet.insertRule(` 22 [data-motion-pop-id="${l}"] { 23 position: absolute !important; 24 width: ${f}px !important; 25 height: ${m}px !important; 26 ${u}px !important; 27 top: ${t}px !important; 28 } 29 `),()=>{b.contains(g)&&b.removeChild(g)}},[o]),e.jsx(kt,{isPresent:o,childRef:n,sizeRef:d,children:c.cloneElement(s,{ref:n})})}const It=({children:s,initial:o,isPresent:a,onExitComplete:r,custom:l,presenceAffectsLayout:n,mode:d,anchorX:x,root:f})=>{const m=we(St),t=c.useId();let i=!0,h=c.useMemo(()=>(i=!1,{id:t,initial:o,isPresent:a,custom:l,onExitComplete:u=>{m.set(u,!0);for(const g of m.values())if(!g)return;r&&r()},register:u=>(m.set(u,!1),()=>m.delete(u))}),[a,m,r]);return n&&i&&(h={...h}),c.useMemo(()=>{m.forEach((u,g)=>m.set(g,!1))},[a]),c.useEffect(()=>{!a&&!m.size&&r&&r()},[a]),d==="popLayout"&&(s=e.jsx(At,{isPresent:a,anchorX:x,root:f,children:s})),e.jsx(at.Provider,{value:h,children:s})};function St(){return new Map}const F=s=>s.key||"";function ge(s){const o=[];
29return c.Children.forEach(s,a=>{c.isValidElement(a)&&o.push(a)}),o}const _t=({children:s,custom:o,initial:a=!0,onExitComplete:r,presenceAffectsLayout:l=!0,mode:n="sync",propagate:d=!1,anchorX:x="left",root:f})=>{const[m,t]=nt(d),i=c.useMemo(()=>ge(s),[s]),h=d&&!m?[]:i.map(F),u=c.useRef(!0),g=c.useRef(i),b=we(()=>new Map),[C,k]=c.useState(i),[p,A]=c.useState(i);rt(()=>{u.current=!1,g.current=i;for(let y=0;y<p.length;y++){const v=F(p[y]);h.includes(v)?b.delete(v):b.get(v)!==!0&&b.set(v,!1)}},[p,h.length,h.join("-")]);const E=[];if(i!==C){let y=[...i];for(let v=0;v<p.length;v++){const I=p[v],$=F(I);h.includes($)||(y.splice(v,0,I),E.push(I))}return n==="wait"&&E.length&&(y=E),A(ge(y)),k(i),null}const{forceRender:T}=c.useContext(it);return e.jsx(e.Fragment,{children:p.map(y=>{const v=F(y),I=d&&!m?!1:i===p||h.includes(v),$=()=>{if(b.has(v))b.set(v,!0);else return;let L=!0;b.forEach(Ve=>{Ve||(L=!1)}),L&&(T==null||T(),A(g.current),d&&(t==null||t()),r&&r())};return e.jsx(It,{isPresent:I,initial:!u.current||a?void 0:!1,custom:o,presenceAffectsLayout:l,mode:n,root:f,onExitComplete:I?void 0:$,anchorX:x,children:y},v)})})};var X="Collapsible",[Rt,Ne]=je(X),[Pt,Z]=Rt(X),Ce=c.forwardRef((s,o)=>{const{__scopeCollapsible:a,open:r,defaultOpen:l,disabled:n,onOpenChange:d,...x}=s,[f=!1,m]=J({prop:r,defaultProp:l,onChange:d});return e.jsx(Pt,{scope:a,disabled:n,contentId:ye(),open:f,onOpenToggle:c.useCallback(()=>m(t=>!t),[m]),children:e.jsx(q.div,{"data-state":te(f),"data-disabled":n?"":void 0,...x,ref:o})})});Ce.displayName=X;var ke="CollapsibleTrigger",Ae=c.forwardRef((s,o)=>{const{__scopeCollapsible:a,...r}=s,l=Z(ke,a);return e.jsx(q.button,{type:"button","aria-controls":l.contentId,"aria-expanded":l.open||!1,"data-state":te(l.open),"data-disabled":l.disabled?"":void 0,disabled:l.disabled,...r,ref:o,onClick:be(s.onClick,l.onOpenToggle)})});Ae.displayName=ke;var ee="CollapsibleContent",Ie=c.forwardRef((s,o)=>{const{forceMount:a,...r}=s,l=Z(ee,s.__scopeCollapsible);return e.jsx(We,{present:a||l.open,children:({present:n})=>e.jsx(Et,{...r,ref:o,present:n})})});Ie.displayName=ee;var Et=c.forwardRef((s,o)=>{const{__scopeCollapsible:a,present:r,children:l,...n}=s,d=Z(ee,a),[x,f]=c.useState(r),m=c.useRef(null),t=ve(o,m),i=c.useRef(0),h=i.current,u=c.useRef(0),g=u.current,b=d.open||x,C=c.useRef(b),k=c.useRef();return c.useEffect(()=>{const p=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(p)},[]),Ue(()=>{const p=m.current;if(p){k.current=k.current||{transitionDuration:p.style.transitionDuration,animationName:p.style.animationName},p.style.transitionDuration="0s",p.style.animationName="none";const A=p.getBoundingClientRect();i.current=A.height,u.current=A.width,C.current||(p.style.transitionDuration=k.current.transitionDuration,p.style.animationName=k.current.animationName),f(r)}},[d.open,r]),e.jsx(q.div,{"data-state":te(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!b,...n,ref:t,style:{"--radix-collapsible-content-height":h?`${h}px`:void 0,"--radix-collapsible-content-width":g?`${g}px`:void 0,...s.style},children:b&&l})});function te(s){return s?"open":"closed"}var Tt=Ce,$t=Ae,Dt=Ie,R="Accordion",Mt=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[se,Lt,zt]=Ke(R),[V,gs]=je(R,[zt,Ne]),ae=Ne(),Se=w.forwardRef((s,o)=>{const{type:a,...r}=s,l=r,n=r;return e.jsx(se.Provider,{scope:s.__scopeAccordion,children:a==="multiple"?e.jsx(Ht,{...n,ref:o}):e.jsx(Ft,{...l,ref:o})})});Se.displayName=R;var[_e,Ot]=V(R),[Re,qt]=V(R,{collapsible:!1}),Ft=w.forwardRef((s,o)=>{const{value:a,defaultValue:r,onValueChange:l=()=>{},collapsible:n=!1,...d}=s,[x,f]=J({prop:a,defaultProp:r,onChange:l});return e.jsx(_e,{scope:s.__scopeAccordion,value:x?[x]:[],onItemOpen:f,onItemClose:w.useCallback(()=>n&&f(""),[n,f]),children:e.jsx(Re,{scope:s.__scopeAccordion,collapsible:n,children:e.jsx(Pe,{...d,ref:o})})})}),Ht=w.forwardRef((s,o)=>{const{value:a,defaultValue:r,onValueChange:l=()=>{},...n}=s,[d=[],x]=J({prop:a,defaultProp:r,onChange:l}),f=w.useCallback(t=>x((i=[])=>[...i,t]),[x]),m=w.useCallback(t=>x((i=[])=>i.filter(h=>h!==t)),[x]);return e.jsx(_e,{scope:s.__scopeAccordion,value:d,onItemOpen:f,onItemClose:m,children:e.jsx(Re,{scope:s.__scopeAccordion,collapsible:!0,children:e.jsx(Pe,{...n,ref:o})})})}),[Bt,W]=V(R),Pe=w.forwardRef((s,o)=>{const{__scopeAccordion:a,disabled:r,dir:l,orientation:n="vertical",...d}=s,x=w.useRef(null),f=ve(x,o),m=Lt(a),i=Ge(l)==="ltr",h=be(s.onKeyDown,u=>{var I;if(!Mt.includes(u.key))return;const g=u.target,b=m().filter($=>{var L;return!((L=$.ref.current)!=null&&L.disabled)}),C=b.findIndex($=>$.ref.current===g),k=b.length;if(C===-1)return;u.preventDefault();let p=C;const A=0,E=k-1,T=()=>{p=C+1,p>E&&(p=A)},y=()=>{p=C-1,p<A&&(p=E)};switch(u.key){case"Home":p=A;break;case"End":p=E;break;case"ArrowRight":n==="horizontal"&&(i?T():y());break;case"ArrowDown":n==="vertical"&&T();break;case"ArrowLeft":n==="horizontal"&&(i?y():T());break;case"ArrowUp":n==="vertical"&&y();break}const v=p%k;(I=b[v].ref.current)==null||I.focus()});return e.jsx(Bt,{scope:a,disabled:r,direction:l,orientation:n,children:e.jsx(se.Slot,{scope:a,children:e.jsx(q.div,{...d,"data-orientation":n,ref:f,onKeyDown:r?void 0:h})})})}),H="AccordionItem",[Vt,ne]=V(H),Ee=w.forwardRef((s,o)=>{const{__scopeAccordion:a,value:r,...l}=s,n=W(H,a),d=Ot(H,a),x=ae(a),f=ye(),m=r&&d.value.includes(r)||!1,t=n.disabled||s.disabled;return e.jsx(Vt,{scope:a,open:m,disabled:t,triggerId:f,children:e.jsx(Tt,{"data-orientation":n.orientation,"data-state":ze(m),...x,...l,ref:o,disabled:t,open:m,onOpenChange:i=>{i?d.onItemOpen(r):d.onItemClose(r)}})})});
29Ee.displayName=H;var Te="AccordionHeader",$e=w.forwardRef((s,o)=>{const{__scopeAccordion:a,...r}=s,l=W(R,a),n=ne(Te,a);return e.jsx(q.h3,{"data-orientation":l.orientation,"data-state":ze(n.open),"data-disabled":n.disabled?"":void 0,...r,ref:o})});$e.displayName=Te;var G="AccordionTrigger",De=w.forwardRef((s,o)=>{const{__scopeAccordion:a,...r}=s,l=W(R,a),n=ne(G,a),d=qt(G,a),x=ae(a);return e.jsx(se.ItemSlot,{scope:a,children:e.jsx($t,{"aria-disabled":n.open&&!d.collapsible||void 0,"data-orientation":l.orientation,id:n.triggerId,...x,...r,ref:o})})});De.displayName=G;var Me="AccordionContent",Le=w.forwardRef((s,o)=>{const{__scopeAccordion:a,...r}=s,l=W(R,a),n=ne(Me,a),d=ae(a);return e.jsx(Dt,{role:"region","aria-labelledby":n.triggerId,"data-orientation":l.orientation,...d,...r,ref:o,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...s.style}})});Le.displayName=Me;function ze(s){return s?"open":"closed"}var Wt=Se,Ut=Ee,Kt=$e,Oe=De,qe=Le;const Yt=Wt,Fe=c.forwardRef(({className:s,...o},a)=>e.jsx(Ut,{ref:a,className:Q("border-b",s),...o}));Fe.displayName="AccordionItem";const He=c.forwardRef(({className:s,children:o,...a},r)=>e.jsx(Kt,{className:"flex",children:e.jsxs(Oe,{ref:r,className:Q("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",s),...a,children:[o,e.jsx(Qe,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})}));He.displayName=Oe.displayName;const Be=c.forwardRef(({className:s,children:o,...a},r)=>e.jsx(qe,{ref:r,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...a,children:e.jsx("div",{className:Q("pb-4 pt-0",s),children:o})}));Be.displayName=qe.displayName;const Gt=()=>{const[s,o]=c.useState(0),[a,r]=c.useState(!1);return c.useEffect(()=>{const l=()=>{const x=window.scrollY,f=document.documentElement.scrollHeight-window.innerHeight,m=x/f*100;o(m),r(m>20&&m<95)};let n;const d=()=>{clearTimeout(n),n=setTimeout(l,10)};return window.addEventListener("scroll",d),l(),()=>{window.removeEventListener("scroll",d),clearTimeout(n)}},[]),{scrollPosition:s,isVisible:a}},Jt=()=>{const{isVisible:s}=Gt(),o=()=>{const a=document.getElementById("booking");a&&a.scrollIntoView({behavior:"smooth",block:"start"})};return e.jsx(_t,{children:s&&e.jsx(pe.div,{initial:{opacity:0,y:100,scale:.8},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:100,scale:.8},transition:{duration:.4,ease:[.25,.46,.45,.94]},className:"fixed bottom-6 right-6 z-50 md:bottom-8 md:right-8",children:e.jsx(pe.div,{animate:{scale:[1,1.05,1]},transition:{duration:3,repeat:1/0,ease:"easeInOut"},children:e.jsxs(N,{onClick:o,variant:"solid",size:"lg",className:"shadow-2xl backdrop-blur-sm bg-primary/95 hover:bg-accent hover:text-accent-foreground text-sm md:text-base px-4 py-3 md:px-6 md:py-4 rounded-full","aria-label":"Book Chris to speak at your event",children:[e.jsx(Y,{className:"w-4 h-4 md:w-5 md:h-5 mr-2"}),e.jsx("span",{className:"hidden sm:inline",children:"Book Chris to Speak"}),e.jsx("span",{className:"sm:hidden",children:"Book Chris"})]})})})})},Qt={"@context":"https://schema.org","@type":"Person",name:"Christopher J. Napoli",jobTitle:"Keynote Speaker, AI Strategist, CFA",description:"Enterprise AI keynote speaker delivering actionable playbooks on AI transformation, data strategy, and the future of work.",knowsAbout:["Artificial Intelligence","Data Strategy","Enterprise Transformation","Wealth Management","Financial Services"],worksFor:{"@type":"Organization",name:"Cynapse"},sameAs:["https://linkedin.com/in/christophernapoli"]},js=()=>{const[s,o]=c.useState({full_name:"",work_email:"",organization:"",event_date:"",event_city:"",audience_size:"",budget_range:"",objectives:""}),[a,r]=c.useState(!1),{toast:l}=Ye(),n=(t,i)=>{o(h=>({...h,[t]:i}))},d=async t=>{t.preventDefault(),r(!0);try{const{error:i}=await ie.from("speaking_inquiries").insert([s]);if(i)throw i;try{const{error:h}=await ie.functions.invoke("send-speaking-notification",{body:s});
29h&&console.error("Email notification failed:",h)}catch(h){console.error("Email notification error:",h)}l({title:"Request submitted successfully!",description:"Thanks! We'll reply within 24 hours."}),o({full_name:"",work_email:"",organization:"",event_date:"",event_city:"",audience_size:"",budget_range:"",objectives:""})}catch(i){console.error("Error submitting form:",i),l({title:"Error submitting request",description:"Please try again or contact us directly.",variant:"destructive"})}finally{r(!1)}},x=[{q:"What are your speaking fees?",a:"Fees depend on format, travel, and customization. Typical range $10kâ$50k."},{q:"Do you customize talks?",a:"Yesâeach talk is tailored with your data, industry, and objectives."},{q:"Can you run a workshop after the keynote?",a:"Yes. Workshops are popular to turn insights into a 30â60-day plan."},{q:"Will you travel internationally?",a:"Yes. Virtual options are also available."},{q:"Can we record the session?",a:"Recording is often allowed for internal useâlet's align on rights in advance."}],f={"@context":"https://schema.org","@type":"FAQPage",mainEntity:x.map(t=>({"@type":"Question",name:t.q,acceptedAnswer:{"@type":"Answer",text:t.a}}))},m=[Qt,f];return e.jsxs("div",{className:"min-h-screen bg-slate-900 text-foreground",children:[e.jsx(lt,{title:"Christopher J. Napoli, CFA â AI Keynote Speaker",description:"Book Christopher J. Napoli, CFA â enterprise AI keynote on AI transformation, data strategy, and the future of work.",keywords:"AI keynote speaker, enterprise AI, data strategy speaker, Christopher Napoli, CFA speaker",canonicalUrl:"https://cynapseanalytics.ai/christopher-j-napoli",structuredData:m}),e.jsx(Xe,{}),e.jsx("section",{className:"section-hero px-6",children:e.jsx("div",{className:"max-w-7xl mx-auto",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[e.jsx(j,{animation:"fadeInLeft",children:e.jsxs("div",{className:"space-y-6",children:[e.jsxs("h1",{className:"font-serif text-hero leading-tight",children:[e.jsx("span",{className:"text-primary",children:"C"}),"hristopher J",e.jsx("span",{className:"text-primary",children:"."})," ",e.jsx("span",{className:"text-primary",children:"Nap"}),"oli",e.jsx("span",{className:"text-primary",children:","})," CFA",e.jsx("span",{className:"block text-primary",children:"Keynote Speaker on AI, Data & the Future of Work"})]}),e.jsx("p",{className:"font-sans text-body-lg text-muted-foreground leading-relaxed",children:"Clear thinking in a noisy worldâshaped by a proven executive perspective across the AI ecosystem."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4",children:[e.jsxs(N,{size:"lg",className:"group",onClick:()=>{var t;return(t=document.getElementById("booking"))==null?void 0:t.scrollIntoView()},children:["Book Chris to Speak",e.jsx(yt,{className:"ml-2 h-4 w-4 transition-transform group-hover:translate-x-1"})]}),e.jsx(N,{variant:"outline",size:"lg",asChild:!0,children:e.jsxs("a",{href:"https://www.youtube.com/watch?v=1Je9ey3Odsg",target:"_blank",rel:"noopener noreferrer",children:[e.jsx(Ct,{className:"mr-2 h-4 w-4"}),"Watch Demo Reel"]})}),e.jsx(N,{variant:"outline",size:"lg",asChild:!0,children:e.jsxs(re,{to:"/media-kit",children:[e.jsx(U,{className:"mr-2 h-4 w-4"}),"Media Kit"]})})]})]})}),e.jsx(j,{animation:"fadeInRight",children:e.jsx("div",{className:"relative",children:e.jsx("div",{className:"aspect-square rounded-2xl bg-gradient-to-br from-primary/20 to-primary/5 p-8",children:e.jsx("img",{src:bt,alt:"Christopher J. Napoli - Professional Headshot",className:"w-full h-full object-cover object-top rounded-xl"})})})})]})})}),e.jsx("section",{className:"py-8 px-6 bg-white",children:e.jsx("div",{className:"max-w-7xl mx-auto",children:e.jsx(j,{animation:"fadeInUp",children:e.jsxs("div",{className:"text-center",children:[e.jsx("p",{className:"text-sm text-muted-foreground mb-6",children:"Previous Speaking Engagements"}),e.jsxs("div",{className:"flex justify-center items-center gap-12 flex-wrap",children:[e.jsx("img",{src:ct,alt:"S&P Global",className:"h-10 object-contain"}),e.jsx("img",{src:dt,alt:"InvestOps",className:"h-10 object-contain"}),e.jsx("img",{src:mt,alt:"Snowflake",className:"h-10 object-contain"}),e.jsx("img",{src:ht,alt:"NYSE",className:"h-10 object-contain"}),e.jsx("img",{src:xt,alt:"Sigma Computing",className:"h-10 object-contain"}),e.jsx("img",{src:pt,alt:"Hakkoda",className:"h-10 object-contain"}),e.jsx("img",{src:ut,alt:"Ernst & Young",className:"h-10 object-contain"}),e.jsx("img",{src:ft,alt:"MSCI",className:"h-10 object-contain"}),e.jsx("img",{src:gt,alt:"AWS re:Invent",className:"h-10 object-contain"})]})]})})})}),e.jsx("section",{className:"section-rhythm px-6 bg-muted/50",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsxs("h2",{className:"font-serif text-h2-editorial mb-8",children:["About ",e.jsx("span",{className:"text-primary",children:"C"}),"hristopher J",e.jsx("span",{className:"text-primary",children:"."})," ",e.jsx("span",{className:"text-primary",children:"Nap"}),"oli",e.jsx("span",{className:"text-primary",children:","})," CFA"]})}),e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8 lg:gap-12",children:[e.jsx(j,{animation:"fadeInLeft",children:e.jsxs("div",{className:"space-y-4 text-muted-foreground",children:[e.jsxs("p",{children:["Christopher J. Napoli is a ",e.jsx("span",{className:"text-primary font-medium",children:"builder"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"operator"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"go-to-market leader"})," who helps organizationsâand the people inside themâ",e.jsx("span",{className:"text-primary font-medium",children:"think clearly"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"execute decisively"}),", and turn ",e.jsx("span",{className:"text-primary font-medium",children:"complexity into momentum"}),"."]}),e.jsxs("p",{children:["Across consulting, Big Tech, and high-growth environmentsâincluding ",e.jsx("span",{className:"text-primary font-medium",children:"EY"})," and ",e.jsx("span",{className:"text-primary font-medium",children:"Snowflake"}),"âChris has worked with leadership teams across industries to ",e.jsx("span",{className:"text-primary font-medium",children:"translate strategy into action"}),". His work spans data, AI, and modern operating models, but his real focus is more fundamental: helping teams ",e.jsx("span",{className:"text-primary font-medium",children:"cut through noise"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"align around what actually matters"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"move with intent"}),"."]}),e.jsxs("p",{children:["At Snowflake, Chris led ",e.jsx("span",{className:"text-primary font-medium",children:"global Wealth & Asset Management strategy"}),", partnering with executives, product teams, and frontline operators to turn a horizontal platform into outcome-driven solutions. What defined his work wasn't the industryâit was the discipline: ",e.jsx("span",{className:"text-primary font-medium",children:"clear thinking under pressure"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"ownership over outcomes"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"execution that held up in the real world"}),"."]})]})}),e.jsx(j,{animation:"fadeInRight",children:e.jsxs("div",{className:"space-y-4 text-muted-foreground",children:[e.jsxs("p",{children:["Today, Chris builds and advises through ",e.jsx(he,{children:"Cynapse"}),"âa platform and practice designed for leaders navigating uncertainty, scale, and change. ",e.jsx(he,{children:"Cynapse"})," focuses on ",e.jsx("span",{className:"text-primary font-medium",children:"pragmatic strategy"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"modern technology"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"execution playbooks"})," that help organizations ship faster, adapt smarter, and avoid the traps that stall progressâwhether technical, organizational, or personal."]}),e.jsxs("p",{children:["Chris is also a ",e.jsx("span",{className:"text-primary font-medium",children:"high-energy speaker"})," and ",e.jsx("span",{className:"text-primary font-medium",children:"workshop facilitator"})," whose talks center on ",e.jsx("span",{className:"text-primary font-medium",children:"clear thinking"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"perseverance"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"self-directed execution"}),". Drawing from real operator experience, he explores how people find themselves through actionâmaking better decisions, staying grounded through setbacks, and continuing to move forward when the path isn't obvious. His style is ",e.jsx("span",{className:"text-primary font-medium",children:"direct"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"reflective"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"practical"}),"âless motivation, more orientation."]}),e.jsxs("p",{children:["He's known for helping audiences do the harder, quieter work: ",e.jsx("span",{className:"text-primary font-medium",children:"slow down their thinking"}),", ",e.jsx("span",{className:"text-primary font-medium",children:"take responsibility for their choices"}),", and ",e.jsx("span",{className:"text-primary font-medium",children:"execute with consistency"}),"âespecially when conditions aren't ideal."]})]})})]}),e.jsx(j,{animation:"fadeInUp",children:e.jsxs("div",{className:"flex gap-4 mt-8",children:[e.jsx(N,{variant:"outline",asChild:!0,children:e.jsxs(re,{to:"/executive-profile",children:[e.jsx(vt,{className:"mr-2 h-4 w-4"}),"Download Full Bio"]})}),e.jsx(N,{variant:"outline",asChild:!0,children:e.jsxs("a",{href:"https://www.linkedin.com/in/cnaps/",target:"_blank",rel:"noopener noreferrer",children:[e.jsx(xe,{className:"mr-2 h-4 w-4"}),"LinkedIn Profile"]})})]})})]})}),e.jsx("section",{id:"media",className:"section-rhythm px-6 bg-muted/50",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsxs("div",{className:"text-center mb-8 md:mb-10",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:"Media"}),e.jsx("p",{className:"text-xl text-muted-foreground",children:"Podcasts, webinars, and thought leadership"})]})}),e.jsx(j,{animation:"fadeInUp",delay:.1,children:e.jsxs("div",{className:"mb-8 md:mb-10",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"p-2 rounded-lg bg-primary/10",children:e.jsx(ue,{className:"h-5 w-5 text-primary"})}),e.jsx("h3",{className:"text-2xl font-bold",children:"Podcasts"})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-4",children:[{title:"Never Done Podcast by Aladdin",source:"BlackRock Aladdin",url:"https://www.blackrock.com/aladdin/discover/never-done-podcast-by-aladdin",colorScheme:"white"},{title:"Investment Data Strategies",source:"FactSet",url:"https://videos.factset.com/watch/WwAmqjTRxqXTiQSx8uZAqK",colorScheme:"grey"}].map((t,i)=>{const h={white:"bg-white/95 text-slate-900",grey:"bg-slate-600 text-white",blue:"bg-primary text-white"},u={white:"bg-slate-200 text-slate-700 hover:bg-slate-300",grey:"bg-white/20 text-white hover:bg-white/30",blue:"bg-white/20 text-white hover:bg-white/30"},g={white:"text-slate-700",grey:"text-white/80",blue:"text-white/80"};return e.jsx("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"group",children:e.jsx(S,{className:`h-full ${h[t.colorScheme]} border-0 hover:scale-[1.02] transition-all duration-300 hover:shadow-xl hover:shadow-
29primary/20`,children:e.jsxs(_,{className:"p-6 flex flex-col justify-between h-full min-h-[140px]",children:[e.jsxs("div",{className:"flex items-start justify-between",children:[e.jsx(ue,{className:`h-8 w-8 ${g[t.colorScheme]}`}),e.jsx(K,{className:`h-4 w-4 ${t.colorScheme==="white"?"text-slate-400 group-hover:text-slate-700":"text-white/60 group-hover:text-white"} transition-colors`})]}),e.jsxs("div",{children:[e.jsx(O,{className:`mb-2 ${u[t.colorScheme]}`,children:t.source}),e.jsx("h4",{className:"font-serif font-semibold text-lg leading-tight",children:t.title})]})]})})},i)})})]})}),e.jsx(j,{animation:"fadeInUp",delay:.2,children:e.jsxs("div",{className:"mb-8 md:mb-10",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"p-2 rounded-lg bg-primary/10",children:e.jsx(fe,{className:"h-5 w-5 text-primary"})}),e.jsx("h3",{className:"font-serif text-2xl font-bold",children:"Webinars"})]}),e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-4",children:[{title:"Financial Services Data Cloud Series",source:"Snowflake",url:"https://events.snowflake.com/accelerate-financial-services-data-cloud-series/agenda/speakers/3009434",colorScheme:"blue"},{title:"BrightTalk Webinar",source:"BrightTalk",url:"https://www.brighttalk.com/webcast/17108/658954?utm_source=brighttalk-portal&utm_medium=web&utm_campaign=topic&utm_content=on-demand",colorScheme:"white"},{title:"Connected Asset Management Ecosystem",source:"Snowflake",url:"https://www.snowflake.com/webinar/thought-leadership/how-a-connected-asset-management-ecosystem-enables-workflow-transformation-emea-28-november/",colorScheme:"grey"},{title:"3rd Party Data, Apps & AI",source:"Snowflake",url:"https://www.snowflake.com/webinars/thought-leadership/how-financial-services-leaders-power-business-outcomes-with-3rd-party-data-apps-ai-2025-07-16/?utm_cta=website-marketplace-page-featured",colorScheme:"blue"},{title:"Navigating the Storm",source:"S&P Global",url:"https://www.spglobal.com/market-intelligence/en
29/events/webinars/navigating-the-storm-innovating-asset-management-in-volatile-markets",colorScheme:"white"},{title:"MAMBA Webinar",source:"Hakkoda",url:"https://hakkoda.io/webinar-mamba/",colorScheme:"grey"}].map((t,i)=>{const h={white:"bg-white/95 text-slate-900",grey:"bg-slate-600 text-white",blue:"bg-primary text-white"},u={white:"bg-slate-200 text-slate-700 hover:bg-slate-300",grey:"bg-white/20 text-white hover:bg-white/30",blue:"bg-white/20 text-white hover:bg-white/30"},g={white:"text-slate-700",grey:"text-white/80",blue:"text-white/80"};return e.jsx("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"group",children:e.jsx(S,{className:`h-full ${h[t.colorScheme]} border-0 hover:scale-[1.02] transition-all duration-300 hover:shadow-xl hover:shadow-primary/20`,children:e.jsxs(_,{className:"p-6 flex flex-col justify-between h-full min-h-[140px]",children:[e.jsxs("div",{className:"flex items-start justify-between",children:[e.jsx(fe,{className:`h-8 w-8 ${g[t.colorScheme]}`}),e.jsx(K,{className:`h-4 w-4 ${t.colorScheme==="white"?"text-slate-400 group-hover:text-slate-700":"text-white/60 group-hover:text-white"} transition-colors`})]}),e.jsxs("div",{children:[e.jsx(O,{className:`mb-2 ${u[t.colorScheme]}`,children:t.source}),e.jsx("h4",{className:"font-serif font-semibold text-lg leading-tight",children:t.title})]})]})})},i)})})]})}),e.jsx(j,{animation:"fadeInUp",delay:.3,children:e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"p-2 rounded-lg bg-primary/10",children:e.jsx(U,{className:"h-5 w-5 text-primary"})}),e.jsx("h3",{className:"font-serif text-2xl font-bold",children:"Blogs"})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-4",children:[{title:"Optimizing Market Data: How GenAI-Enabled Time-Series Innovations for Tick Data in Snowflake",source:"Medium",url:"https://medium.com/@cnaps/optimizing-market-data-how-genai-enabled-time-series-innovations-for-tick-data-in-snowflake-12f4a5557d0f",colorScheme:"grey"}].map((t,i)=>{const h={white:"bg-white/95 text-slate-900",grey:"bg-slate-600 text-white",blue:"bg-primary text-white"},u={white:"bg-slate-200 text-slate-700 hover:bg-slate-300",grey:"bg-white/20 text-white hover:bg-white/30",blue:"bg-white/20 text-white hover:bg-white/30"},g={white:"text-slate-700",grey:"text-white/80",blue:"text-white/80"};return e.jsx("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",className:"group",children:e.jsx(S,{className:`h-full ${h[t.colorScheme]} border-0 hover:scale-[1.02] transition-all duration-300 hover:shadow-xl hover:shadow-primary/20`,children:e.jsxs(_,{className:"p-6 flex flex-col justify-between h-full min-h-[140px]",children:[e.jsxs("div",{className:"flex items-start justify-between",children:[e.jsx(U,{className:`h-8 w-8 ${g[t.colorScheme]}`}),e.jsx(K,{className:`h-4 w-4 ${t.colorScheme==="white"?"text-slate-400 group-hover:text-slate-700":"text-white/60 group-hover:text-white"} transition-colors`})]}),e.jsxs("div",{children:[e.jsx(O,{className:`mb-2 ${u[t.colorScheme]}`,children:t.source}),e.jsx("h4",{className:"font-serif font-semibold text-lg leading-tight",children:t.title})]})]})})},i)})})]})})]})}),e.jsx("section",{className:"section-rhythm px-6",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsxs("div",{className:"text-center mb-8 md:mb-10",children:[e.jsx("h2",{className:"font-serif text-h2-editorial mb-4",children:"Signature Talks"}),e.jsx("p",{className:"text-xl text-muted-foreground mb-2",children:"Clear thinking for leaders navigating AI, pressure, and change"}),e.jsx("p",{className:"text-sm text-muted-foreground italic",children:"(Subtle but important shift: this is about leaders, not technology.)"})]})}),e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:jt.map((t,i)=>e.jsx(j,{animation:"fadeInUp",delay:i*.1,children:e.jsx(ot,{className:"rounded-lg border border-primary/30 h-full hover:shadow-lg transition-shadow duration-300",children:e.jsxs(S,{className:"h-full bg-transparent border-0",children:[e.jsxs(D,{children:[e.jsx(M,{className:"text-lg md:text-xl",children:t.title}),e.jsx(me,{className:"font-semibold",children:t.subtitle})]}),e.jsxs(_,{className:"space-y-4",children:[e.jsx("ul",{className:"space-y-2",children:t.bullets.map((h,u)=>e.jsxs("li",{className:"text-sm text-muted-foreground flex items-start gap-2",children:[e.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-primary mt-1.5 flex-shrink-0"}),h]},u))}),e.jsx("div",{className:"border-l-4 border-primary pl-4 pt-2",children:e.jsx("p",{className:"text-sm text-muted-foreground italic",children:t.quote})})]})]})})},i))})]})}),e.jsx("section",{className:"section-rhythm px-6 bg-muted/50",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsx("div",{className:"text-center mb-8 md:mb-10",children:e.jsx("h2",{className:"font-serif text-h2-editorial mb-4",children:"Who it's for & outcomes"})})}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-8",children:[e.jsx(j,{animation:"fadeInLeft",children:e.jsxs(S,{children:[e.jsx(D,{children:e.jsxs(M,{className:"flex items-center gap-2",children:[e.jsx(wt,{className:"h-5 w-5 text-primary"}),"Audiences"]}
29)}),e.jsx(_,{children:e.jsx("div",{className:"space-y-2",children:["Executive teams","Data/IT & Ops leaders","Wealth & Asset Mgmt","Financial services","RevOps & Enablement"].map((t,i)=>e.jsx(O,{variant:"secondary",className:"mr-2 mb-2",children:t},i))})})]})}),e.jsx(j,{animation:"fadeInUp",children:e.jsxs(S,{children:[e.jsx(D,{children:e.jsxs(M,{className:"flex items-center gap-2",children:[e.jsx(Y,{className:"h-5 w-5 text-primary"}),"Formats"]})}),e.jsx(_,{children:e.jsx("div",{className:"space-y-2",children:["Keynote (30â60m)","Workshop (2â4h)","Offsite facilitation","Virtual AMA"].map((t,i)=>e.jsx(O,{variant:"outline",className:"mr-2 mb-2",children:t},i))})})]})}),e.jsx(j,{animation:"fadeInRight",children:e.jsxs(S,{children:[e.jsx(D,{children:e.jsxs(M,{className:"flex items-center gap-2",children:[e.jsx(Nt,{className:"h-5 w-5 text-primary"}),"Outcomes"]})}),e.jsx(_,{children:e.jsx("ul",{className:"space-y-3",children:["Clarity on where AI drives ROI now","A 30â60-day action plan with owners","Guardrails to move fast without breaking trust"].map((t,i)=>e.jsxs("li",{className:"text-sm flex items-start gap-2",children:[e.jsx("div",{className:"w-1.5 h-1.5 rounded-full bg-primary mt-2 flex-shrink-0"}),t]},i))})})]})})]})]})}),e.jsx("section",{id:"booking",className:"section-rhythm px-6",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsxs("div",{className:"text-center mb-8 md:mb-10",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:"Book Chris to Speak"}),e.jsx("p",{className:"text-xl text-muted-foreground",children:"Tell us about your event and goals. We'll respond within 24 hours."})]})}),e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8",children:[e.jsx(j,{animation:"fadeInLeft",children:e.jsxs(S,{children:[e.jsxs(D,{children:[e.jsx(M,{children:"Event Details"}),e.jsx(me,{children:"Share your event information and we'll get back to you quickly."})]}),e.jsx(_,{children:e.jsxs("form",{onSubmit:d,className:"space-y-4",children:[e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Your name *"}),e.jsx(z,{required:!0,value:s.full_name,onChange:t=>n("full_name",t.target.value),placeholder:"John Doe"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Work email *"}),e.jsx(z,{type:"email",required:!0,value:s.work_email,onChange:t=>n("work_email",t.target.value),placeholder:"[email protected]"})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Organization"}),e.jsx(z,{value:s.organization,onChange:t=>n("organization",t.target.value),placeholder:"Company Name"})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Event date"}),e.jsx(z,{type:"date",value:s.event_date,onChange:t=>n("event_date",t.target.value)})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"City / Virtual"}),e.jsx(z,{value:s.event_city,onChange:t=>n("event_city",t.target.value),placeholder:"New York or Virtual"})]})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Audience size"}),e.jsxs(oe,{value:s.audience_size,onValueChange:t=>n("audience_size",t),children:[e.jsx(le,{children:e.jsx(ce,{placeholder:"Select size"})}),e.jsxs(de,{children:[e.jsx(P,{value:"<50",children:"<50"}),e.jsx(P,{value:"50â200",children:"50â200"}),e.jsx(P,{value:"200â1000",children:"200â1000"}),e.jsx(P,{value:"1000+",children:"1000+"})]})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"Budget range"}),e.jsxs(oe,{value:s.budget_range,onValueChange:t=>n("budget_range",t),children:[e.jsx(le,{children:e.jsx(ce,{placeholder:"Select range"})}),e.jsxs(de,{children:[e.jsx(P,{value:"$5kâ$10k",children:"$5kâ$10k"}),e.jsx(P,{value:"$10kâ$25k",children:"$10kâ$25k"}),e.jsx(P,{value:"$25kâ$50k",children:"$25kâ$50k"}),e.jsx(P,{value:"$50k+",children:"$50k+"})]})]})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx("label",{className:"text-sm font-medium",children:"What outcomes matter most?"}),e.jsx(Je,{value:s.objectives,onChange:t=>n("objectives",t.target.value),placeholder:"Tell us about your goals and what success looks like...",className:"min-h-[100px]"})]}),e.jsx(N,{type:"submit",disabled:a,className:"w-full",children:a?"Submitting...":"Request availability"})]})})]})}),e.jsx(j,{animation:"fadeInRight",children:e.jsx("div",{className:"space-y-6",children:e.jsxs(S,{children:[e.jsx(D,{children:e.jsx(M,{children:"Qu
29ick Connect"})}),e.jsx(_,{children:e.jsxs("div",{className:"space-y-4",children:[e.jsx(N,{variant:"outline",className:"w-full justify-start",asChild:!0,children:e.jsxs("a",{href:"https://calendly.com/cnaps",target:"_blank",rel:"noopener noreferrer",children:[e.jsx(Y,{className:"mr-2 h-4 w-4"}),"Schedule 30-min call"]})}),e.jsx(N,{variant:"outline",className:"w-full justify-start",asChild:!0,children:e.jsxs("a",{href:"mailto:[email protected]",children:[e.jsx(Ze,{className:"mr-2 h-4 w-4"}),"[email protected]"]})}),e.jsx(N,{variant:"outline",className:"w-full justify-start",asChild:!0,children:e.jsxs("a",{href:"https://www.linkedin.com/in/cnaps/",target:"_blank",rel:"noopener noreferrer",children:[e.jsx(xe,{className:"mr-2 h-4 w-4"}),"Connect on LinkedIn"]})})]})})]})})})]})]})}),e.jsx("section",{className:"section-rhythm px-6",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsx(j,{animation:"fadeInUp",children:e.jsx("div",{className:"text-center mb-8 md:mb-10",children:e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:"Frequently Asked Questions"})})}),e.jsx(j,{animation:"fadeInUp",delay:.2,children:e.jsx(Yt,{type:"single",collapsible:!0,className:"w-full",children:x.map((t,i)=>e.jsxs(Fe,{value:`item-${i}`,children:[e.jsx(He,{className:"text-left",children:t.q}),e.jsx(Be,{className:"text-muted-foreground",children:t.a})]},i))})})]})}),e.jsx(et,{}),e.jsx(Jt,{})]})};export{js as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.