{"version":3,"file":"shared.DFpOUJI7.mjs","names":["useRef","useState","TEAL","useRef","useCallback","useState"],"sources":["https:/framerusercontent.com/modules/UqJtF8HXx2PnkxcmldZC/IhOpic3C33qhMsIaIgv3/UseCasesCTA.js","https:/framerusercontent.com/modules/7N7WFdClSK02xRBu52zc/KByAXvrab5aLk54m8Jkj/UseCasesHero.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";const TEAL=\"#1b8681\";const CTA_BG=\"#020A0F\";function useReveal(threshold=.2){const ref=useRef(null);const[v,setV]=useState(false);useEffect(()=>{const el=ref.current;if(!el)return;const obs=new IntersectionObserver(([e])=>{if(e.isIntersecting){setV(true);obs.disconnect();}},{threshold,rootMargin:\"0px 0px -40px 0px\"});obs.observe(el);return()=>obs.disconnect();},[]);return{ref,visible:v};}export default function UseCasesCTA({title=\"Ready to Deploy AI That Delivers?\",subtitle=\"Identify which operational areas would benefit most from structured AI monitoring and automation.\",primaryLabel=\"Schedule AI Strategy\",primaryLink=\"/ai-strategy-session\",secondaryLabel=\"View Case Studies\",secondaryLink=\"/case-studies\"}){const reveal=useReveal();return /*#__PURE__*/_jsxs(\"section\",{style:{width:\"100%\",fontFamily:\"Inter, sans-serif\",backgroundColor:CTA_BG,position:\"relative\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .uc-cta-primary { display: inline-flex; align-items: center; gap: 8px; background: ${TEAL}; color: white; padding: 14px 32px; font-size: 14px; font-weight: 600; text-decoration: none; letter-spacing: -0.01em; transition: background 0.2s, transform 0.2s; }\n                .uc-cta-primary:hover { background: #1a7a75; transform: translateY(-1px); }\n                .uc-cta-secondary { display: inline-flex; align-items: center; gap: 8px; border: 1px solid rgba(255,255,255,0.15); color: white; padding: 14px 32px; font-size: 14px; font-weight: 500; text-decoration: none; letter-spacing: -0.01em; transition: border-color 0.2s, transform 0.2s; }\n                .uc-cta-secondary:hover { border-color: rgba(255,255,255,0.35); transform: translateY(-1px); }\n                @media (max-width: 767px) { .uc-cta-content { padding: 80px 24px !important; } .uc-cta-content h2 { font-size: 32px !important; } .uc-cta-btns { flex-direction: column !important; } .uc-cta-primary, .uc-cta-secondary { width: 100%; justify-content: center; } }\n            `}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"-50%\",left:\"50%\",transform:\"translateX(-50%)\",width:\"120%\",height:\"100%\",background:\"radial-gradient(ellipse at center, rgba(27,134,129,0.06) 0%, transparent 70%)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{ref:reveal.ref,className:\"uc-cta-content\",style:{maxWidth:800,margin:\"0 auto\",padding:\"120px 40px\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",textAlign:\"center\",gap:32,position:\"relative\",zIndex:1,opacity:reveal.visible?1:0,transform:reveal.visible?\"translateY(0)\":\"translateY(28px)\",transition:\"opacity 0.7s ease, transform 0.7s ease\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:42,fontWeight:600,color:\"white\",lineHeight:1.15,margin:0,letterSpacing:\"-0.02em\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:17,color:\"rgba(255,255,255,0.5)\",lineHeight:1.7,margin:0,maxWidth:520},children:subtitle}),/*#__PURE__*/_jsxs(\"div\",{className:\"uc-cta-btns\",style:{display:\"flex\",gap:16,marginTop:8},children:[/*#__PURE__*/_jsxs(\"a\",{href:primaryLink,className:\"uc-cta-primary\",children:[primaryLabel,\" \",/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15},children:\"→\"})]}),/*#__PURE__*/_jsx(\"a\",{href:secondaryLink,className:\"uc-cta-secondary\",children:secondaryLabel})]})]})]});}addPropertyControls(UseCasesCTA,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Ready to Deploy AI That Delivers?\"},subtitle:{type:ControlType.String,title:\"Subtitle\",displayTextArea:true,defaultValue:\"Identify which operational areas would benefit most from structured AI monitoring and automation.\"},primaryLabel:{type:ControlType.String,title:\"Primary Button\",defaultValue:\"Schedule AI Strategy\"},primaryLink:{type:ControlType.String,title:\"Primary Link\",defaultValue:\"/ai-strategy-session\"},secondaryLabel:{type:ControlType.String,title:\"Secondary Button\",defaultValue:\"View Case Studies\"},secondaryLink:{type:ControlType.String,title:\"Secondary Link\",defaultValue:\"/case-studies\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UseCasesCTA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseCasesCTA.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useCallback,useState}from\"react\";const TEAL=\"#1b8681\";const TEAL_RGB=\"27,134,129\";const DARK=\"rgb(2, 10, 15)\";function AnimCanvas({draw}){const ref=useRef(null);const t=useRef(0);const raf=useRef(0);const fn=useRef(draw);fn.current=draw;useEffect(()=>{const canvas=ref.current;if(!canvas)return;const parent=canvas.parentElement;let W=0,H=0;const resize=()=>{const dpr=window.devicePixelRatio||1;const r=parent.getBoundingClientRect();W=r.width||500;H=r.height||480;canvas.width=W*dpr;canvas.height=H*dpr;canvas.style.width=W+\"px\";canvas.style.height=H+\"px\";};resize();const ro=new ResizeObserver(resize);ro.observe(parent);const ctx=canvas.getContext(\"2d\");let visible=true;const obs=new IntersectionObserver(([e])=>{visible=e.isIntersecting;},{threshold:.05});obs.observe(canvas);const loop=()=>{if(visible){t.current+=.008;const dpr=window.devicePixelRatio||1;ctx.setTransform(dpr,0,0,dpr,0,0);ctx.clearRect(0,0,W,H);if(W>0&&H>0)fn.current(ctx,t.current,W,H);}raf.current=requestAnimationFrame(loop);};raf.current=requestAnimationFrame(loop);return()=>{cancelAnimationFrame(raf.current);ro.disconnect();obs.disconnect();};},[]);return /*#__PURE__*/_jsx(\"canvas\",{ref:ref,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",display:\"block\"}});}function NetworkAnimation(){const draw=useCallback((ctx,t,W,H)=>{const COLS=6,ROWS=4;const padX=W*.08,padY=H*.12;const spacingX=(W-padX*2)/(COLS-1);const spacingY=(H-padY*2)/(ROWS-1);const nodes=[];for(let r=0;r<ROWS;r++)for(let c=0;c<COLS;c++)nodes.push({x:padX+c*spacingX,y:padY+r*spacingY});const edges=[];for(let r=0;r<ROWS;r++)for(let c=0;c<COLS;c++){const idx=r*COLS+c;if(c<COLS-1)edges.push([idx,idx+1]);if(r<ROWS-1)edges.push([idx,idx+COLS]);}edges.forEach(([a,b],ei)=>{const na=nodes[a],nb=nodes[b];ctx.beginPath();ctx.moveTo(na.x,na.y);ctx.lineTo(nb.x,nb.y);ctx.strokeStyle=`rgba(${TEAL_RGB}, 0.1)`;ctx.lineWidth=.8;ctx.stroke();const progress=(t*.3+ei*.38)%1;const px=na.x+(nb.x-na.x)*progress;const py=na.y+(nb.y-na.y)*progress;const alpha=Math.sin(progress*Math.PI)*.6;ctx.beginPath();ctx.arc(px,py,2,0,Math.PI*2);ctx.fillStyle=`rgba(${TEAL_RGB}, ${alpha.toFixed(2)})`;ctx.fill();});nodes.forEach((n,i)=>{const pulse=.5+.5*Math.sin(t*1.4+i*.55);ctx.beginPath();ctx.arc(n.x,n.y,3.5,0,Math.PI*2);ctx.fillStyle=`rgba(${TEAL_RGB}, ${(.15+pulse*.25).toFixed(2)})`;ctx.fill();});},[]);return /*#__PURE__*/_jsx(AnimCanvas,{draw:draw});}export default function UseCasesHero({title=\"AI Capabilities for Enterprise Operations\",subtitle=\"Rivermind deploys structured AI intelligence across commercial, operational, and governance environments. Each capability is a production-grade use case designed for control and decision precision.\",badgeText=\"22+ PRODUCTION-READY CAPABILITIES\"}){const[visible,setVisible]=useState(false);useEffect(()=>{requestAnimationFrame(()=>setVisible(true));},[]);return /*#__PURE__*/_jsxs(\"section\",{style:{position:\"relative\",width:\"100%\",overflow:\"hidden\",backgroundColor:DARK,fontFamily:\"Inter, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes uch-fadeUp { from { opacity:0; transform:translateY(28px); } to { opacity:1; transform:translateY(0); } }\n                .uch-badge { animation: uch-fadeUp 0.6s ease 0.1s both; }\n                .uch-title { animation: uch-fadeUp 0.7s ease 0.2s both; }\n                .uch-sub   { animation: uch-fadeUp 0.7s ease 0.3s both; }\n                @media (max-width: 767px) {\n                    .uch-content h1 { font-size: 36px !important; }\n                    .uch-content { padding: 140px 24px 80px !important; }\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,opacity:.5},children:/*#__PURE__*/_jsx(NetworkAnimation,{})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:0,left:0,right:0,height:\"40%\",background:`linear-gradient(to top, ${DARK}, transparent)`,zIndex:1}}),/*#__PURE__*/_jsxs(\"div\",{className:\"uch-content\",style:{position:\"relative\",zIndex:2,maxWidth:1280,margin:\"0 auto\",padding:\"180px 40px 100px\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",textAlign:\"center\",gap:24},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"uch-badge\",style:{display:\"inline-flex\",alignItems:\"center\",gap:8,backgroundColor:\"rgba(27,134,129,0.12)\",borderRadius:100,padding:\"6px 18px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:TEAL}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:600,letterSpacing:\"0.08em\",color:TEAL},children:badgeText})]}),/*#__PURE__*/_jsx(\"h1\",{className:\"uch-title\",style:{fontSize:56,fontWeight:600,color:\"white\",lineHeight:1.1,letterSpacing:\"-0.03em\",margin:0,maxWidth:700},children:title}),/*#__PURE__*/_jsx(\"p\",{className:\"uch-sub\",style:{fontSize:18,color:\"rgba(255,255,255,0.55)\",lineHeight:1.65,margin:0,maxWidth:620,fontWeight:400},children:subtitle})]})]});}addPropertyControls(UseCasesHero,{title:{type:ControlType.String,title:\"Title\",defaultValue:\"AI Capabilities for Enterprise Operations\",displayTextArea:true},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Rivermind deploys structured AI intelligence across commercial, operational, and governance environments. Each capability is a production-grade use case designed for control and decision precision.\",displayTextArea:true},badgeText:{type:ControlType.String,title:\"Badge Text\",defaultValue:\"22+ PRODUCTION-READY CAPABILITIES\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UseCasesHero\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseCasesHero.map"],"mappings":"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"}