{"version":3,"file":"left_aligned_with_image.BDlM4Zhm.mjs","names":["useState","useRef","p","useRef","useState","useRef","useState","useState","useRef","useRef","useState"],"sources":["https:/framerusercontent.com/modules/aCiqoBP5CFxlcAE5I37b/FJUpf7FZnrajUsiWtOAH/hero_large_image.js","https:/framerusercontent.com/modules/i0JeP8JEH6ZF81ekl3m9/6wRvBm2MfIkyfEO1dN7w/kpi_cards_large.js","https:/framerusercontent.com/modules/HAEIHgKPfCn7mp7DfYk2/AWyySEpcBvcnq51Z6iQ4/comparison_table_2.js","https:/framerusercontent.com/modules/Mii7qBVKyh2gvnzBalx9/q4q07GD0BEceSZn2bvuh/feature_accordion.js","https:/framerusercontent.com/modules/0uwK0EgCHVXoLyISuAFi/Xg3F1kuHdTZlFzvEuIK3/left_aligned_with_image.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";var NODE_W=220;var DG_W=820;var DG_H=500;var NODE_COLORS=[\"#22c55e\",\"#a78bfa\",\"#f59e0b\",\"#3b82f6\",\"#ec4899\",\"#14b8a6\",\"#f97316\",\"#6366f1\"];var splitItems=function(s){return(s||\"\").split(\",\").map(function(t){return t.trim();}).filter(Boolean);};var calcNodeH=function(itemStr){var items=splitItems(itemStr);if(items.length===0)return 64;return 56+items.length*32+16;};var makePath=function(x1,y1,x2,y2){var dx=Math.max(Math.abs(x2-x1)*.5,50);return\"M \"+x1+\" \"+y1+\" C \"+(x1+dx)+\" \"+y1+\", \"+(x2-dx)+\" \"+y2+\", \"+x2+\" \"+y2;};var autoLayout=function(count){var pos={};if(count===0)return pos;if(count===1){pos.n0={x:(DG_W-NODE_W)/2,y:(DG_H-80)/2};return pos;}if(count===2){pos.n0={x:40,y:(DG_H-80)/2};pos.n1={x:DG_W-NODE_W-40,y:(DG_H-80)/2};return pos;}if(count===3){pos.n0={x:40,y:(DG_H-80)/2};pos.n1={x:(DG_W-NODE_W)/2,y:(DG_H-80)/2};pos.n2={x:DG_W-NODE_W-40,y:(DG_H-80)/2};return pos;}if(count===4){pos.n0={x:40,y:100};pos.n1={x:320,y:30};pos.n2={x:320,y:300};pos.n3={x:590,y:170};return pos;}var cols=count<=6?3:4;var rows=Math.ceil(count/cols);var colSpacing=(DG_W-NODE_W-80)/Math.max(cols-1,1);var rowSpacing=(DG_H-120)/Math.max(rows-1,1);for(var i=0;i<count;i++){var col=i%cols;var row=Math.floor(i/cols);pos[\"n\"+i]={x:40+col*colSpacing,y:30+row*rowSpacing};}return pos;};var defaultEdgesForCount=function(count){if(count<=1)return[];if(count===2)return[{from:\"n0\",to:\"n1\"}];if(count===3)return[{from:\"n0\",to:\"n1\"},{from:\"n1\",to:\"n2\"}];if(count===4)return[{from:\"n0\",to:\"n1\"},{from:\"n0\",to:\"n2\"},{from:\"n1\",to:\"n3\"},{from:\"n2\",to:\"n3\"}];var edges=[];for(var i=0;i<count-1;i++){edges.push({from:\"n\"+i,to:\"n\"+(i+1)});}return edges;};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Hero_large_image(props){var heading=props.heading;var description=props.description;var primaryButtonText=props.primaryButtonText;var primaryButtonLink=props.primaryButtonLink;var secondaryButtonText=props.secondaryButtonText;var secondaryButtonLink=props.secondaryButtonLink;var mediaType=props.mediaType;var mediaSrc=props.mediaSrc;var mediaAlt=props.mediaAlt;var mediaBorderRadius=props.mediaBorderRadius;var backgroundColor=props.backgroundColor;var headingColor=props.headingColor;var descriptionColor=props.descriptionColor;var primaryButtonBg=props.primaryButtonBg;var primaryButtonTextColor=props.primaryButtonTextColor;var secondaryButtonColor=props.secondaryButtonColor;var topPadding=props.topPadding;var bottomPadding=props.bottomPadding;var showDescription=props.showDescription;var showSecondaryButton=props.showSecondaryButton;var mediaAspectRatio=props.mediaAspectRatio;var mediaShadow=props.mediaShadow;var vantaEffect=props.vantaEffect;var ringsColor=props.ringsColor;var dotsColor=props.dotsColor;var dotsColor2=props.dotsColor2;var dotsShowLines=props.dotsShowLines;var diagramNodes=props.diagramNodes||[];var _ww=useState(1200);var windowWidth=_ww[0];var setWindowWidth=_ww[1];var _ph=useState(false);var primaryHover=_ph[0];var setPrimaryHover=_ph[1];var _sh=useState(false);var secondaryHover=_sh[0];var setSecondaryHover=_sh[1];var containerRef=useRef(null);var vantaRef=useRef(null);var vantaEffectRef=useRef(null);var diagramRef=useRef(null);// Diagram state\nvar _np=useState(function(){return autoLayout(diagramNodes.length||4);});var nodePos=_np[0];var setNodePos=_np[1];var _de=useState(function(){return defaultEdgesForCount(diagramNodes.length||4);});var dEdges=_de[0];var setDEdges=_de[1];var _cl=useState(null);var connectLine=_cl[0];var setConnectLine=_cl[1];var _dw=useState(DG_W);var diagWidth=_dw[0];var setDiagWidth=_dw[1];var _zm=useState(1);var dgZoom=_zm[0];var setDgZoom=_zm[1];var dragNodeRef=useRef(null);var dDragOff=useRef({x:0,y:0});var connectingRef=useRef(null);var prevNodeCount=useRef(diagramNodes.length||4);// Re-layout when node count changes\nuseEffect(function(){if(mediaType!==\"diagram\")return;var count=diagramNodes.length;if(count!==prevNodeCount.current){setNodePos(autoLayout(count));setDEdges(defaultEdgesForCount(count));prevNodeCount.current=count;}},[diagramNodes.length,mediaType]);// ResizeObserver for container width\nuseEffect(function(){if(!containerRef.current)return;var observer=new ResizeObserver(function(entries){for(var i=0;i<entries.length;i++)setWindowWidth(entries[i].contentRect.width);});observer.observe(containerRef.current);return function(){observer.disconnect();};},[]);// ResizeObserver for diagram\nuseEffect(function(){if(mediaType!==\"diagram\"||!diagramRef.current)return;var observer=new ResizeObserver(function(entries){for(var i=0;i<entries.length;i++)setDiagWidth(entries[i].contentRect.width);});observer.observe(diagramRef.current);return function(){observer.disconnect();};},[mediaType]);// Pinch / scroll zoom on diagram\nuseEffect(function(){if(mediaType!==\"diagram\"||!diagramRef.current)return;var el=diagramRef.current;var handler=function(e){if(!e.ctrlKey&&!e.metaKey)return;e.preventDefault();setDgZoom(function(prev){var delta=e.deltaY>0?-.1:.1;var next=Math.round((prev+delta)*10)/10;return Math.max(.2,Math.min(2,next));});};el.addEventListener(\"wheel\",handler,{passive:false});return function(){el.removeEventListener(\"wheel\",handler);};},[mediaType]);// Diagram drag & connect handling\nuseEffect(function(){if(mediaType!==\"diagram\")return;var onMove=function(e){if(!diagramRef.current)return;var rect=diagramRef.current.getBoundingClientRect();var sc=rect.width/DG_W*dgZoom;if(sc===0)return;var cx=e.clientX!==undefined?e.clientX:e.touches&&e.touches[0]?e.touches[0].clientX:0;var cy=e.clientY!==undefined?e.clientY:e.touches&&e.touches[0]?e.touches[0].clientY:0;var mx=(cx-rect.left)/sc;var my=(cy-rect.top)/sc;if(dragNodeRef.current){if(e.cancelable)e.preventDefault();var nid=dragNodeRef.current;setNodePos(function(prev){var updated={};for(var k in prev)updated[k]=prev[k];updated[nid]={x:Math.max(0,Math.min(DG_W-NODE_W,mx-dDragOff.current.x)),y:Math.max(0,Math.min(DG_H-80,my-dDragOff.current.y))};return updated;});}if(connectingRef.current){if(e.cancelable)e.preventDefault();setConnectLine({x1:connectingRef.current.x,y1:connectingRef.current.y,x2:mx,y2:my});}};var onUp=function(e){if(connectingRef.current){var cx2,cy2;if(e.clientX!==undefined){cx2=e.clientX;cy2=e.clientY;}else if(e.changedTouches&&e.changedTouches[0]){cx2=e.changedTouches[0].clientX;cy2=e.changedTouches[0].clientY;}if(cx2!==undefined){var elem=document.elementFromPoint(cx2,cy2);if(elem&&elem.getAttribute&&elem.getAttribute(\"data-port-in\")){var targetId=elem.getAttribute(\"data-port-in\");if(targetId!==connectingRef.current.from){var fromId=connectingRef.current.from;setDEdges(function(prev){for(var i=0;i<prev.length;i++){if(prev[i].from===fromId&&prev[i].to===targetId)return prev;}return prev.concat([{from:fromId,to:targetId}]);});}}}}dragNodeRef.current=null;connectingRef.current=null;setConnectLine(null);};window.addEventListener(\"mousemove\",onMove);window.addEventListener(\"mouseup\",onUp);window.addEventListener(\"touchmove\",onMove,{passive:false});window.addEventListener(\"touchend\",onUp);return function(){window.removeEventListener(\"mousemove\",onMove);window.removeEventListener(\"mouseup\",onUp);window.removeEventListener(\"touchmove\",onMove);window.removeEventListener(\"touchend\",onUp);};},[mediaType,dgZoom]);// Vanta.js effect\nuseEffect(function(){if(vantaEffect===\"none\"||!vantaRef.current)return;var cancelled=false;var loadScript=function(src){return new Promise(function(resolve,reject){var existing=document.querySelector(\"script[src='\"+src+\"']\");if(existing){resolve();return;}var s=document.createElement(\"script\");s.src=src;s.onload=resolve;s.onerror=reject;document.head.appendChild(s);});};var initVanta=function(){if(cancelled||!vantaRef.current)return;try{if(vantaEffectRef.current){vantaEffectRef.current.destroy();vantaEffectRef.current=null;}if(vantaEffect===\"rings\"&&window.VANTA&&window.VANTA.RINGS){vantaEffectRef.current=window.VANTA.RINGS({el:vantaRef.current,mouseControls:true,touchControls:true,gyroControls:false,minHeight:200,minWidth:200,scale:1,scaleMobile:1,color:ringsColor||5659135,backgroundColor:0,backgroundAlpha:0});}if(vantaEffect===\"dots\"&&window.VANTA&&window.VANTA.DOTS){vantaEffectRef.current=window.VANTA.DOTS({el:vantaRef.current,mouseControls:true,touchControls:true,gyroControls:false,minHeight:200,minWidth:200,scale:1,scaleMobile:1,color:dotsColor||5659135,color2:dotsColor2||5659135,backgroundColor:0,backgroundAlpha:0,showLines:dotsShowLines!==false});}}catch(e){console.warn(\"Vanta init error:\",e);}};var threeUrl=\"https://cdnjs.cloudflare.com/ajax/libs/three.js/r134/three.min.js\";var ringsUrl=\"https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.rings.min.js\";var dotsUrl=\"https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.dots.min.js\";var effectUrl=vantaEffect===\"dots\"?dotsUrl:ringsUrl;loadScript(threeUrl).then(function(){return loadScript(effectUrl);}).then(function(){if(!cancelled)initVanta();}).catch(function(err){console.warn(\"Vanta load error:\",err);});return function(){cancelled=true;if(vantaEffectRef.current){vantaEffectRef.current.destroy();vantaEffectRef.current=null;}};},[vantaEffect,ringsColor,dotsColor,dotsColor2,dotsShowLines]);// Responsive\nvar isMobile=windowWidth<600;var isTablet=windowWidth>=600&&windowWidth<905;var headingSize=isMobile?36:isTablet?48:64;var descSize=isMobile?16:18;var contentPadH=isMobile?20:isTablet?40:0;var ctaGap=isMobile?16:20;var sectionTopPad=topPadding!=null?topPadding:isMobile?48:isTablet?64:80;var sectionBotPad=bottomPadding!=null?bottomPadding:isMobile?48:isTablet?64:80;var headingMaxWidth=isMobile?\"100%\":isTablet?\"85%\":\"70%\";var font='-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif';var arrowStyle=function(hover){return{transition:\"transform 0.2s ease\",transform:hover?\"translateX(3px)\":\"translateX(0)\",flexShrink:0};};var vantaActive=vantaEffect!==\"none\";var innerBorderRadius=mediaBorderRadius||12;// --- Diagram render ---\nvar renderDiagram=function(){var nodes=diagramNodes.map(function(dn,i){return{id:\"n\"+i,title:dn.title||\"\",sub:dn.sub||\"\",items:dn.items||\"\",color:dn.color||NODE_COLORS[i%NODE_COLORS.length]};});var baseSc=diagWidth/DG_W;if(baseSc<=0||isNaN(baseSc))baseSc=1;var sc=baseSc*dgZoom;var outP=function(nid){var n=null;for(var i=0;i<nodes.length;i++){if(nodes[i].id===nid){n=nodes[i];break;}}if(!n)return{x:0,y:0};var p=nodePos[nid]||{x:0,y:0};var h=calcNodeH(n.items);return{x:p.x+NODE_W,y:p.y+h/2};};var inP=function(nid){var n=null;for(var i=0;i<nodes.length;i++){if(nodes[i].id===nid){n=nodes[i];break;}}if(!n)return{x:0,y:0};var p=nodePos[nid]||{x:0,y:0};var h=calcNodeH(n.items);return{x:p.x,y:p.y+h/2};};var getCoords=function(ev){if(!diagramRef.current)return{x:0,y:0};var rect=diagramRef.current.getBoundingClientRect();var s=rect.width/DG_W*dgZoom;if(s===0)s=1;var cx=ev.clientX!==undefined?ev.clientX:0;var cy=ev.clientY!==undefined?ev.clientY:0;return{x:(cx-rect.left)/s,y:(cy-rect.top)/s};};var onNodeDown=function(ev,nid){ev.stopPropagation();var c=getCoords(ev);var np=nodePos[nid]||{x:0,y:0};dDragOff.current={x:c.x-np.x,y:c.y-np.y};dragNodeRef.current=nid;};var onOutPortDown=function(ev,nid){ev.stopPropagation();var op=outP(nid);connectingRef.current={from:nid,x:op.x,y:op.y};};var removeEdge=function(idx){setDEdges(function(prev){return prev.filter(function(_,i){return i!==idx;});});};var zoomIn=function(){setDgZoom(function(prev){return Math.min(2,Math.round((prev+.1)*10)/10);});};var zoomOut=function(){setDgZoom(function(prev){return Math.max(.2,Math.round((prev-.1)*10)/10);});};var zoomPct=Math.round(dgZoom*100)+\"%\";var edgeColor=\"rgba(34,197,94,0.55)\";var edgeDash=\"rgba(34,197,94,0.3)\";var validIds={};for(var vi=0;vi<nodes.length;vi++)validIds[nodes[vi].id]=true;var validEdges=dEdges.filter(function(e){return validIds[e.from]&&validIds[e.to];});return /*#__PURE__*/_jsxs(\"div\",{ref:diagramRef,style:{width:\"100%\",height:DG_H*baseSc,position:\"relative\",overflow:\"hidden\",borderRadius:innerBorderRadius,background:\"#f5f6f8\",backgroundImage:\"radial-gradient(rgba(0,0,0,0.07) 1px, transparent 1px)\",backgroundSize:24*baseSc+\"px \"+24*baseSc+\"px\",userSelect:\"none\",WebkitUserSelect:\"none\",touchAction:\"none\",border:\"1px solid rgba(0,0,0,0.08)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:10,right:10,zIndex:10,display:\"flex\",alignItems:\"center\",gap:0,background:\"#fff\",borderRadius:8,border:\"1px solid rgba(0,0,0,0.1)\",boxShadow:\"0 1px 4px rgba(0,0,0,0.06)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:zoomOut,style:{width:30,height:30,border:\"none\",background:\"transparent\",cursor:dgZoom<=.2?\"default\":\"pointer\",fontSize:16,fontWeight:600,color:dgZoom<=.2?\"#ccc\":\"#555\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:font,padding:0,lineHeight:1},children:\"−\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,fontWeight:500,color:\"#666\",minWidth:40,textAlign:\"center\",fontFamily:font,borderLeft:\"1px solid rgba(0,0,0,0.08)\",borderRight:\"1px solid rgba(0,0,0,0.08)\",padding:\"0 4px\",lineHeight:\"30px\"},children:zoomPct}),/*#__PURE__*/_jsx(\"button\",{onClick:zoomIn,style:{width:30,height:30,border:\"none\",background:\"transparent\",cursor:dgZoom>=2?\"default\":\"pointer\",fontSize:16,fontWeight:600,color:dgZoom>=2?\"#ccc\":\"#555\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:font,padding:0,lineHeight:1},children:\"+\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{transform:\"scale(\"+sc+\")\",transformOrigin:\"top left\",width:DG_W,height:DG_H,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:DG_W,height:DG_H,style:{position:\"absolute\",top:0,left:0,zIndex:1},children:[validEdges.map(function(edge,idx){var start=outP(edge.from);var end=inP(edge.to);var d=makePath(start.x,start.y,end.x,end.y);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:d,stroke:\"transparent\",strokeWidth:14,fill:\"none\",style:{cursor:\"pointer\",pointerEvents:\"stroke\"},onClick:function(){removeEdge(idx);}}),/*#__PURE__*/_jsx(\"path\",{d:d,stroke:edgeColor,strokeWidth:2,fill:\"none\",style:{pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"circle\",{cx:end.x,cy:end.y,r:3,fill:edgeColor,style:{pointerEvents:\"none\"}})]},idx);}),connectLine&&/*#__PURE__*/_jsx(\"path\",{d:makePath(connectLine.x1,connectLine.y1,connectLine.x2,connectLine.y2),stroke:edgeDash,strokeWidth:2,fill:\"none\",strokeDasharray:\"6 4\",style:{pointerEvents:\"none\"}})]}),nodes.map(function(node){var pos=nodePos[node.id]||{x:0,y:0};var items=splitItems(node.items);var h=calcNodeH(node.items);return /*#__PURE__*/_jsxs(\"div\",{onMouseDown:function(e){onNodeDown(e,node.id);},onTouchStart:function(e){if(e.touches[0])onNodeDown(e.touches[0],node.id);e.stopPropagation();},style:{position:\"absolute\",left:pos.x,top:pos.y,width:NODE_W,background:\"#ffffff\",border:\"1px solid rgba(0,0,0,0.1)\",borderRadius:12,cursor:\"grab\",zIndex:2,boxShadow:\"0 2px 12px rgba(0,0,0,0.06), 0 1px 3px rgba(0,0,0,0.04)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"12px 14px 8px\",display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:26,height:26,borderRadius:7,backgroundColor:node.color+\"18\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"div\",{style:{width:10,height:10,borderRadius:3,backgroundColor:node.color}})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,color:\"#1a1a2e\",lineHeight:\"16px\",fontFamily:font},children:node.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:\"rgba(0,0,0,0.4)\",lineHeight:\"14px\",fontFamily:font,marginTop:1},children:node.sub})]})]}),items.length>0&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"rgba(0,0,0,0.06)\",margin:\"0 14px\"}}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"8px 14px 12px\"},children:items.map(function(item,i){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"6px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:node.color,flexShrink:0,opacity:.6}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,color:\"rgba(0,0,0,0.55)\",fontFamily:font,lineHeight:\"16px\"},children:item})]},i);})})]}),/*#__PURE__*/_jsx(\"div\",{\"data-port-in\":node.id,style:{position:\"absolute\",left:-7,top:h/2-7,width:14,height:14,borderRadius:\"50%\",border:\"2px solid \"+node.color,backgroundColor:\"#f5f6f8\",cursor:\"crosshair\",zIndex:3,transition:\"background-color 0.15s\"},onMouseEnter:function(e){e.currentTarget.style.backgroundColor=node.color+\"30\";},onMouseLeave:function(e){e.currentTarget.style.backgroundColor=\"#f5f6f8\";}}),/*#__PURE__*/_jsx(\"div\",{onMouseDown:function(e){e.stopPropagation();onOutPortDown(e,node.id);},onTouchStart:function(e){e.stopPropagation();if(e.touches[0])onOutPortDown(e.touches[0],node.id);},style:{position:\"absolute\",right:-7,top:h/2-7,width:14,height:14,borderRadius:\"50%\",border:\"2px solid \"+node.color,backgroundColor:node.color,cursor:\"crosshair\",zIndex:3,transition:\"opacity 0.15s\"},onMouseEnter:function(e){e.currentTarget.style.opacity=\"0.7\";},onMouseLeave:function(e){e.currentTarget.style.opacity=\"1\";}})]},node.id);})]})]});};return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",position:\"relative\",overflow:\"hidden\",backgroundColor:backgroundColor},children:[vantaActive&&/*#__PURE__*/_jsx(\"div\",{ref:vantaRef,style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,zIndex:0,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:1,maxWidth:1200,margin:\"0 auto\",paddingTop:sectionTopPad,paddingBottom:sectionBotPad,paddingLeft:contentPadH,paddingRight:contentPadH,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:0},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h1\",{style:{fontSize:headingSize,fontWeight:600,color:headingColor,lineHeight:1.1,letterSpacing:\"-0.025em\",margin:0,maxWidth:headingMaxWidth,fontFamily:font},children:heading}),showDescription&&description&&/*#__PURE__*/_jsx(\"p\",{style:{fontSize:descSize,fontWeight:400,color:descriptionColor,lineHeight:1.6,margin:0,marginTop:isMobile?16:20,maxWidth:isMobile?\"100%\":\"600px\",fontFamily:font},children:description})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:isMobile?\"column\":\"row\",alignItems:isMobile?\"stretch\":\"center\",gap:ctaGap,marginTop:isMobile?24:32},children:[/*#__PURE__*/_jsxs(\"a\",{href:primaryButtonLink||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:function(){setPrimaryHover(true);},onMouseLeave:function(){setPrimaryHover(false);},style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 24px\",backgroundColor:primaryButtonBg,color:primaryButtonTextColor,borderRadius:999,fontSize:15,fontWeight:600,fontFamily:font,textDecoration:\"none\",cursor:\"pointer\",transition:\"opacity 0.2s ease\",opacity:primaryHover?.9:1,whiteSpace:\"nowrap\"},children:[primaryButtonText,/*#__PURE__*/_jsx(\"svg\",{width:\"7\",height:\"12\",viewBox:\"0 0 7 12\",fill:\"none\",style:arrowStyle(primaryHover),children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1L6 6L1 11\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),showSecondaryButton&&secondaryButtonText&&/*#__PURE__*/_jsxs(\"a\",{href:secondaryButtonLink||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:function(){setSecondaryHover(true);},onMouseLeave:function(){setSecondaryHover(false);},style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 24px\",color:secondaryButtonColor,borderRadius:999,fontSize:15,fontWeight:500,fontFamily:font,textDecoration:\"none\",cursor:\"pointer\",border:\"1.5px solid \"+secondaryButtonColor,transition:\"opacity 0.2s ease\",opacity:secondaryHover?.7:1,whiteSpace:\"nowrap\"},children:[secondaryButtonText,/*#__PURE__*/_jsx(\"svg\",{width:\"7\",height:\"12\",viewBox:\"0 0 7 12\",fill:\"none\",style:arrowStyle(secondaryHover),children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1L6 6L1 11\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:isMobile?32:48,borderRadius:innerBorderRadius,overflow:\"hidden\",boxShadow:mediaShadow?\"0 25px 50px -12px rgba(0,0,0,0.15)\":\"none\",aspectRatio:mediaType===\"diagram\"?undefined:mediaAspectRatio||\"16/10\",position:\"relative\",backgroundColor:mediaType===\"diagram\"?\"#f5f6f8\":undefined},children:mediaType===\"diagram\"?renderDiagram():mediaType===\"video\"?/*#__PURE__*/_jsx(\"video\",{src:mediaSrc,autoPlay:true,muted:true,loop:true,playsInline:true,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):mediaSrc?/*#__PURE__*/_jsx(\"img\",{src:mediaSrc,alt:mediaAlt,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"#F6F9FC\",color:\"#8898AA\",fontSize:14,fontFamily:font},children:\"Add an image or video\"})})]})]});}Hero_large_image.defaultProps={heading:\"Build beautiful products, faster\",description:\"Everything you need to create stunning digital experiences with our comprehensive design and development platform.\",primaryButtonText:\"Get Started\",primaryButtonLink:\"\",secondaryButtonText:\"Learn More\",secondaryButtonLink:\"\",mediaType:\"image\",mediaSrc:\"\",mediaAlt:\"Product screenshot\",mediaBorderRadius:12,backgroundColor:\"#FFFFFF\",headingColor:\"#0A2540\",descriptionColor:\"#425466\",primaryButtonBg:\"#635BFF\",primaryButtonTextColor:\"#FFFFFF\",secondaryButtonColor:\"#0A2540\",topPadding:undefined,bottomPadding:undefined,showDescription:true,showSecondaryButton:true,mediaAspectRatio:\"16/10\",mediaShadow:true,vantaEffect:\"rings\",ringsColor:5659135,dotsColor:5659135,dotsColor2:5659135,dotsShowLines:true,diagramNodes:[{title:\"Start Flow\",sub:\"Trigger\",items:\"Initialize,Validate,Execute\",color:\"#22c55e\"},{title:\"Process Data\",sub:\"Transform\",items:\"Parse Input,Clean Data,Normalize\",color:\"#a78bfa\"},{title:\"Decision Gate\",sub:\"Conditional\",items:\"Evaluate Rules,Route Traffic\",color:\"#f59e0b\"},{title:\"Send Output\",sub:\"Action\",items:\"Format Response,Deliver,Log Result\",color:\"#3b82f6\"}]};addPropertyControls(Hero_large_image,{heading:{title:\"Heading\",type:ControlType.String,defaultValue:\"Build beautiful products, faster\",displayTextArea:true},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Everything you need to create stunning digital experiences with our comprehensive design and development platform.\",displayTextArea:true},showDescription:{title:\"Show Desc\",type:ControlType.Boolean,defaultValue:true},primaryButtonText:{title:\"Primary Text\",type:ControlType.String,defaultValue:\"Get Started\"},primaryButtonLink:{title:\"Primary Link\",type:ControlType.String,defaultValue:\"\"},secondaryButtonText:{title:\"Secondary Text\",type:ControlType.String,defaultValue:\"Learn More\"},secondaryButtonLink:{title:\"Secondary Link\",type:ControlType.String,defaultValue:\"\"},showSecondaryButton:{title:\"Show Secondary\",type:ControlType.Boolean,defaultValue:true},mediaType:{title:\"Media Type\",type:ControlType.Enum,options:[\"image\",\"video\",\"diagram\"],optionTitles:[\"Image\",\"Video / GIF\",\"Interactive Diagram\"],defaultValue:\"image\"},mediaSrc:{title:\"Media\",type:ControlType.Image,hidden:function(p){return p.mediaType===\"diagram\";}},mediaAlt:{title:\"Alt Text\",type:ControlType.String,defaultValue:\"Product screenshot\",hidden:function(p){return p.mediaType===\"diagram\";}},mediaBorderRadius:{title:\"Border Radius\",type:ControlType.Number,defaultValue:12,min:0,max:32,step:1},mediaAspectRatio:{title:\"Aspect Ratio\",type:ControlType.String,defaultValue:\"16/10\",hidden:function(p){return p.mediaType===\"diagram\";}},mediaShadow:{title:\"Media Shadow\",type:ControlType.Boolean,defaultValue:true},diagramNodes:{title:\"Diagram Nodes\",type:ControlType.Array,maxCount:12,hidden:function(p){return p.mediaType!==\"diagram\";},control:{type:ControlType.Object,controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"New Node\"},sub:{title:\"Subtitle\",type:ControlType.String,defaultValue:\"Type\"},items:{title:\"Items\",type:ControlType.String,defaultValue:\"Item 1,Item 2\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#3b82f6\"}}},defaultValue:[{title:\"Start Flow\",sub:\"Trigger\",items:\"Initialize,Validate,Execute\",color:\"#22c55e\"},{title:\"Process Data\",sub:\"Transform\",items:\"Parse Input,Clean Data,Normalize\",color:\"#a78bfa\"},{title:\"Decision Gate\",sub:\"Conditional\",items:\"Evaluate Rules,Route Traffic\",color:\"#f59e0b\"},{title:\"Send Output\",sub:\"Action\",items:\"Format Response,Deliver,Log Result\",color:\"#3b82f6\"}]},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},vantaEffect:{title:\"Vanta Effect\",type:ControlType.Enum,options:[\"none\",\"rings\",\"dots\"],optionTitles:[\"None\",\"Rings\",\"Dots\"],defaultValue:\"rings\"},ringsColor:{title:\"Rings Color\",type:ControlType.Color,defaultValue:\"#5659FF\",hidden:function(p){return p.vantaEffect!==\"rings\";}},dotsColor:{title:\"Dots Color\",type:ControlType.Color,defaultValue:\"#5659FF\",hidden:function(p){return p.vantaEffect!==\"dots\";}},dotsColor2:{title:\"Dots Color 2\",type:ControlType.Color,defaultValue:\"#5659FF\",hidden:function(p){return p.vantaEffect!==\"dots\";}},dotsShowLines:{title:\"Dots Lines\",type:ControlType.Boolean,defaultValue:true,hidden:function(p){return p.vantaEffect!==\"dots\";}},headingColor:{title:\"Heading Color\",type:ControlType.Color,defaultValue:\"#0A2540\"},descriptionColor:{title:\"Desc Color\",type:ControlType.Color,defaultValue:\"#425466\"},primaryButtonBg:{title:\"Primary Btn BG\",type:ControlType.Color,defaultValue:\"#635BFF\"},primaryButtonTextColor:{title:\"Primary Btn Text\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},secondaryButtonColor:{title:\"Secondary Color\",type:ControlType.Color,defaultValue:\"#0A2540\"},topPadding:{title:\"Top Padding\",type:ControlType.Number,min:0,max:200,step:1},bottomPadding:{title:\"Bottom Padding\",type:ControlType.Number,min:0,max:200,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Hero_large_image\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hero_large_image.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Kpi_cards_large(props){const{layout=\"4-cards\",sectionLabel=\"Core technology\",sectionTitle=\"Powered by the industry's first ERP Foundation Model\",sectionDescription=\"Trained on billions of transactions, Naologic's ERP Foundation Model uses self-supervised learning to improve the performance of products such as Authorisation Boost by capturing and analysing hundreds of subtle signals about each payment.\",labelColor=\"#9966ff\",titleColor=\"#0a2540\",sectionDescColor=\"#425466\",kpi1Value=\"US$1.4T\",kpi1Description=\"in payments volume processed in 2024\",kpi2Value=\"92%\",kpi2Description=\"of cards have been seen before\",kpi3Value=\"1,000+\",kpi3Description=\"features and optimisations to increase authorisation\",kpi4Value=\"300+\",kpi4Description=\"machine learning models power payments optimisation\",cardBgColor=\"#f6f9fc\",cardBorderRadius=12,descriptionColor=\"#425466\",kpiFontSize=90,descFontSize=15,cardPaddingV=64,cardPaddingH=32,cardGap=16,style}=props;const containerRef=useRef(null);const[containerWidth,setContainerWidth]=useState(1200);const animId=useRef(\"kpiGradAnim_\"+Math.random().toString(36).slice(2,8));useEffect(()=>{if(!containerRef.current)return;const observer=new ResizeObserver(entries=>{for(const entry of entries){setContainerWidth(entry.contentRect.width);}});observer.observe(containerRef.current);return()=>observer.disconnect();},[]);const isMobile=containerWidth<600;const isTablet=containerWidth>=600&&containerWidth<900;const allCards=[{value:kpi1Value,description:kpi1Description},{value:kpi2Value,description:kpi2Description},{value:kpi3Value,description:kpi3Description},{value:kpi4Value,description:kpi4Description}];const cards=layout===\"2-cards\"?allCards.slice(0,2):allCards;const gradient=\"linear-gradient(120deg, #4436ff, #5566ff 14%, #d679ff 28%, #11efe3 48%, #d679ff 62%, #5566ff 76%, #4436ff 94%)\";const responsiveKpiFontSize=isMobile?Math.max(40,kpiFontSize*.5):isTablet?Math.max(56,kpiFontSize*.7):kpiFontSize;const responsiveDescFontSize=isMobile?13:descFontSize;const responsivePaddingV=isMobile?40:isTablet?48:cardPaddingV;const responsivePaddingH=isMobile?20:isTablet?24:cardPaddingH;const gridColumns=isMobile?\"1fr\":\"1fr 1fr\";const responsiveTitleSize=isMobile?28:isTablet?34:40;const responsiveLabelSize=isMobile?15:18;const responsiveDescSectionSize=isMobile?16:18;const keyframesCSS=`@keyframes ${animId.current} { 0% { background-position: 0px 0px; } 100% { background-position: -1000px 0px; } }`;return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{...style,width:\"100%\",display:\"flex\",justifyContent:\"center\",fontFamily:'-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif'},children:[/*#__PURE__*/_jsx(\"style\",{children:keyframesCSS}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:1200,padding:isMobile?\"0 16px\":\"0 24px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:isMobile?40:56,maxWidth:720},children:[sectionLabel&&/*#__PURE__*/_jsx(\"div\",{style:{color:labelColor,fontSize:responsiveLabelSize,fontWeight:500,letterSpacing:\"0.2px\",marginBottom:12},children:sectionLabel}),sectionTitle&&/*#__PURE__*/_jsx(\"h2\",{style:{color:titleColor,fontSize:responsiveTitleSize,fontWeight:600,lineHeight:1.2,margin:0,marginBottom:16,letterSpacing:\"-0.02em\"},children:sectionTitle}),sectionDescription&&/*#__PURE__*/_jsx(\"p\",{style:{color:sectionDescColor,fontSize:responsiveDescSectionSize,fontWeight:300,lineHeight:1.55,margin:0,maxWidth:680},children:sectionDescription})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:gridColumns,gap:cardGap},children:cards.map((card,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:cardBgColor,borderRadius:cardBorderRadius,padding:`${responsivePaddingV}px ${responsivePaddingH}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{background:gradient,WebkitBackgroundClip:\"text\",WebkitTextFillColor:\"transparent\",backgroundClip:\"text\",fontSize:responsiveKpiFontSize,fontWeight:500,lineHeight:1.3,letterSpacing:\"0.1px\",backgroundSize:\"1000px 300px\",animationName:animId.current,animationDuration:\"20s\",animationIterationCount:\"infinite\",animationTimingFunction:\"linear\"},children:card.value}),/*#__PURE__*/_jsx(\"div\",{style:{color:descriptionColor,fontSize:responsiveDescFontSize,lineHeight:1.5,marginTop:8,maxWidth:320,fontWeight:400},children:card.description})]},index))})]})]});}addPropertyControls(Kpi_cards_large,{layout:{title:\"Layout\",type:ControlType.Enum,options:[\"2-cards\",\"4-cards\"],optionTitles:[\"2 Cards (1 Row)\",\"4 Cards (2 Rows)\"],defaultValue:\"4-cards\"},sectionLabel:{title:\"Section Label\",type:ControlType.String,defaultValue:\"Core technology\"},sectionTitle:{title:\"Section Title\",type:ControlType.String,defaultValue:\"Powered by the industry's first Payments Foundation Model\"},sectionDescription:{title:\"Section Description\",type:ControlType.String,defaultValue:\"Trained on billions of transactions, Naologic's ERP Foundation Model uses self-supervised learning to improve the performance of products such as Authorisation Boost by capturing and analysing hundreds of subtle signals about each payment.\"},labelColor:{title:\"Label Color\",type:ControlType.Color,defaultValue:\"#9966ff\"},titleColor:{title:\"Title Color\",type:ControlType.Color,defaultValue:\"#0a2540\"},sectionDescColor:{title:\"Desc Text Color\",type:ControlType.Color,defaultValue:\"#425466\"},kpi1Value:{title:\"KPI 1 Value\",type:ControlType.String,defaultValue:\"US$1.4T\"},kpi1Description:{title:\"KPI 1 Description\",type:ControlType.String,defaultValue:\"in payments volume processed in 2024\"},kpi2Value:{title:\"KPI 2 Value\",type:ControlType.String,defaultValue:\"92%\"},kpi2Description:{title:\"KPI 2 Description\",type:ControlType.String,defaultValue:\"of cards have been seen before\"},kpi3Value:{title:\"KPI 3 Value\",type:ControlType.String,defaultValue:\"1,000+\",hidden:props=>props.layout===\"2-cards\"},kpi3Description:{title:\"KPI 3 Description\",type:ControlType.String,defaultValue:\"features and optimisations to increase authorisation\",hidden:props=>props.layout===\"2-cards\"},kpi4Value:{title:\"KPI 4 Value\",type:ControlType.String,defaultValue:\"300+\",hidden:props=>props.layout===\"2-cards\"},kpi4Description:{title:\"KPI 4 Description\",type:ControlType.String,defaultValue:\"machine learning models power payments optimisation\",hidden:props=>props.layout===\"2-cards\"},cardBgColor:{title:\"Card Background\",type:ControlType.Color,defaultValue:\"#f6f9fc\"},cardBorderRadius:{title:\"Card Radius\",type:ControlType.Number,defaultValue:12,min:0,max:32,step:1},descriptionColor:{title:\"Description Color\",type:ControlType.Color,defaultValue:\"#425466\"},kpiFontSize:{title:\"KPI Font Size\",type:ControlType.Number,defaultValue:90,min:32,max:160,step:1},descFontSize:{title:\"Desc Font Size\",type:ControlType.Number,defaultValue:15,min:10,max:24,step:1},cardPaddingV:{title:\"Card Padding V\",type:ControlType.Number,defaultValue:64,min:16,max:120,step:4},cardPaddingH:{title:\"Card Padding H\",type:ControlType.Number,defaultValue:32,min:8,max:80,step:4},cardGap:{title:\"Card Gap\",type:ControlType.Number,defaultValue:16,min:0,max:48,step:4}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Kpi_cards_large\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kpi_cards_large.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 900\n */const DEFAULT_ROWS=[{rowType:\"category\",text:\"KNOWLEDGE MANAGEMENT\",col1:\"check\",col2:\"check\"},{rowType:\"feature\",text:\"Docs\",col1:\"check\",col2:\"partial\"},{rowType:\"feature\",text:\"Wikis\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"Whiteboards\",col1:\"check\",col2:\"cross\"},{rowType:\"category\",text:\"CONVERSATIONS\",col1:\"check\",col2:\"check\"},{rowType:\"feature\",text:\"DMs, channels, threads\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"Video & voice calls\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"Screen recording Clips\",col1:\"check\",col2:\"cross\"},{rowType:\"category\",text:\"AI\",col1:\"check\",col2:\"check\"},{rowType:\"feature\",text:\"AI Fields\",col1:\"check\",col2:\"check\"},{rowType:\"feature\",text:\"Contextual Q&A\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"Agents\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"AI Connected Search\",col1:\"check\",col2:\"cross\"},{rowType:\"feature\",text:\"Brainstorming & writing assistant\",col1:\"check\",col2:\"cross\"}];export default function Comparison_table_2(props){const{label=\"SEE WHAT YOU'RE MISSING\",heading=\"Naologic is more than just ERP\",headingGradientStart=4,subtitle=\"It's the only solution that combines manufacturing, inventory, and finance, all in one platform—accelerated by AI.\",col1Name=\"Naologic\",col1Logo,col1CtaText=\"Get started\",col1CtaLink=\"#\",col2Name=\"Competitor\",col2Logo,labelColor=\"#635BFF\",headingColor=\"#0A2540\",headingFadeColor=\"#B0B0B0\",subtitleColor=\"#425466\",backgroundColor=\"#FFFFFF\",col1BgColor=\"#F7F8FA\",rowBorderColor=\"#EBEBEB\",categoryColor=\"#8C8C8C\",featureColor=\"#1A1A1A\",checkColor=\"#1A1A1A\",crossColor=\"#BFBFBF\",partialColor=\"#BFBFBF\",ctaBgColor=\"#1A1A1A\",ctaTextColor=\"#FFFFFF\",verticalPadding=80,horizontalPadding=24,tableRows=DEFAULT_ROWS}=props;const containerRef=useRef(null);const[containerWidth,setContainerWidth]=useState(1200);useEffect(()=>{if(!containerRef.current)return;const ro=new ResizeObserver(entries=>{for(const entry of entries){setContainerWidth(entry.contentRect.width);}});ro.observe(containerRef.current);return()=>ro.disconnect();},[]);const isMobile=containerWidth<640;const isTablet=containerWidth>=640&&containerWidth<1024;// Process flat tableRows array into grouped sections\nconst sections=[];let currentSection=null;for(const row of tableRows){if(row.rowType===\"category\"){currentSection={category:row.text,rows:[]};sections.push(currentSection);}else if(row.rowType===\"feature\"){if(!currentSection){// Features before any category â create unnamed section\ncurrentSection={category:\"\",rows:[]};sections.push(currentSection);}currentSection.rows.push({feature:row.text,col1:row.col1,col2:row.col2});}}// Build heading with gradient fade\nconst headingWords=heading.split(\" \");const gradientStartIndex=Math.max(0,Math.min(headingGradientStart,headingWords.length));const CheckIcon=({color=checkColor,size=18})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})});const CrossIcon=({color=crossColor,size=18})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]});const PartialIcon=({color=partialColor,size=18})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"12\",x2:\"16\",y2:\"12\"})]});const renderStatus=status=>{if(status===\"check\")return /*#__PURE__*/_jsx(CheckIcon,{});if(status===\"cross\")return /*#__PURE__*/_jsx(CrossIcon,{});if(status===\"partial\")return /*#__PURE__*/_jsx(PartialIcon,{});// Text value\nreturn /*#__PURE__*/_jsx(\"span\",{style:{fontSize:isMobile?12:14,color:\"#666\",fontWeight:400,textAlign:\"center\"},children:status});};const colWidth=isMobile?\"35%\":\"33%\";const featureWidth=isMobile?\"30%\":\"34%\";const headerFontSize=isMobile?20:isTablet?24:28;const headingFontSize=isMobile?28:isTablet?36:48;const subtitleFontSize=isMobile?14:isTablet?16:18;const categoryFontSize=isMobile?10:12;const featureFontSize=isMobile?13:isTablet?14:15;const rowHeight=isMobile?44:52;return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100vw\",marginLeft:\"calc(-50vw + 50%)\",backgroundColor,display:\"flex\",justifyContent:\"center\",padding:`${verticalPadding}px ${isMobile||isTablet?horizontalPadding:0}px`,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:1200,display:\"flex\",flexDirection:\"column\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:isMobile?32:48,maxWidth:800},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isMobile?11:13,fontWeight:600,color:labelColor,letterSpacing:\"0.15em\",textTransform:\"uppercase\",marginBottom:16,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:label}),/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:headingFontSize,fontWeight:700,lineHeight:1.15,margin:\"0 0 16px 0\",fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:headingWords.map((word,i)=>/*#__PURE__*/_jsxs(\"span\",{style:{color:i>=gradientStartIndex?headingFadeColor:headingColor,transition:\"color 0.3s\"},children:[word,i<headingWords.length-1?\" \":\"\"]},i))}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:subtitleFontSize,color:subtitleColor,lineHeight:1.6,margin:0,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflowX:isMobile?\"auto\":\"visible\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:isMobile?520:\"auto\",width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:featureWidth,flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{width:colWidth,backgroundColor:col1BgColor,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",padding:isMobile?\"20px 8px 16px\":\"28px 16px 20px\",borderTopLeftRadius:12,borderTopRightRadius:12,boxSizing:\"border-box\"},children:[col1Logo&&/*#__PURE__*/_jsx(\"img\",{src:col1Logo,alt:col1Name,style:{height:isMobile?28:36,width:\"auto\",objectFit:\"contain\",marginBottom:8}}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:headerFontSize,fontWeight:700,color:headingColor,marginBottom:12,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:col1Name}),col1CtaText&&/*#__PURE__*/_jsx(\"a\",{href:col1CtaLink,style:{display:\"inline-block\",padding:isMobile?\"8px 18px\":\"10px 24px\",backgroundColor:ctaBgColor,color:ctaTextColor,fontSize:isMobile?12:14,fontWeight:600,borderRadius:8,textDecoration:\"none\",fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif',cursor:\"pointer\"},children:col1CtaText})]}),/*#__PURE__*/_jsxs(\"div\",{style:{width:colWidth,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",padding:isMobile?\"20px 8px 16px\":\"28px 16px 20px\",boxSizing:\"border-box\"},children:[col2Logo&&/*#__PURE__*/_jsx(\"img\",{src:col2Logo,alt:col2Name,style:{height:isMobile?28:36,width:\"auto\",objectFit:\"contain\",marginBottom:8}}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:headerFontSize,fontWeight:700,color:headingColor,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:col2Name})]})]}),sections.map((section,sIdx)=>/*#__PURE__*/_jsxs(\"div\",{children:[section.category&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",borderBottom:`1px solid ${rowBorderColor}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:featureWidth,flexShrink:0,padding:isMobile?\"16px 8px 8px 0\":\"20px 16px 10px 0\"},children:/*#__PURE__*/_jsx(\"div\",{style:{fontSize:categoryFontSize,fontWeight:600,color:categoryColor,letterSpacing:\"0.12em\",textTransform:\"uppercase\",fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:section.category})}),/*#__PURE__*/_jsx(\"div\",{style:{width:colWidth,backgroundColor:col1BgColor}}),/*#__PURE__*/_jsx(\"div\",{style:{width:colWidth}})]}),section.rows.map((row,rIdx)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",borderBottom:`1px solid ${rowBorderColor}`,minHeight:rowHeight},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:featureWidth,flexShrink:0,display:\"flex\",alignItems:\"center\",paddingRight:isMobile?8:16},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:featureFontSize,fontWeight:500,color:featureColor,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:row.feature})}),/*#__PURE__*/_jsx(\"div\",{style:{width:colWidth,backgroundColor:col1BgColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:renderStatus(row.col1)}),/*#__PURE__*/_jsx(\"div\",{style:{width:colWidth,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:renderStatus(row.col2)})]},rIdx))]},sIdx))]})})]})});}addPropertyControls(Comparison_table_2,{label:{title:\"Label\",type:ControlType.String,defaultValue:\"SEE WHAT YOU'RE MISSING\"},heading:{title:\"Heading\",type:ControlType.String,defaultValue:\"Naologic is more than just ERP\"},headingGradientStart:{title:\"Heading Fade Word #\",type:ControlType.Number,defaultValue:4,min:0,max:20,step:1,description:\"Word index where heading starts to fade\"},subtitle:{title:\"Subtitle\",type:ControlType.String,defaultValue:\"It’s the only solution that combines manufacturing, inventory, and finance, all in one platform—accelerated by AI.\",displayTextArea:true},col1Name:{title:\"Column 1 Name\",type:ControlType.String,defaultValue:\"Naologic\"},col1Logo:{title:\"Column 1 Logo\",type:ControlType.Image},col1CtaText:{title:\"CTA Text\",type:ControlType.String,defaultValue:\"Get started\"},col1CtaLink:{title:\"CTA Link\",type:ControlType.String,defaultValue:\"#\"},col2Name:{title:\"Column 2 Name\",type:ControlType.String,defaultValue:\"Competitor\"},col2Logo:{title:\"Column 2 Logo\",type:ControlType.Image},tableRows:{title:\"Table Rows\",type:ControlType.Array,control:{type:ControlType.Object,controls:{rowType:{title:\"Type\",type:ControlType.Enum,options:[\"category\",\"feature\"],optionTitles:[\"Category Header\",\"Feature Row\"],defaultValue:\"feature\"},text:{title:\"Text\",type:ControlType.String,defaultValue:\"New Feature\"},col1:{title:\"Col 1\",type:ControlType.Enum,options:[\"check\",\"cross\",\"partial\"],optionTitles:[\"✓ Check\",\"✕ Cross\",\"◐ Partial\"],defaultValue:\"check\"},col2:{title:\"Col 2\",type:ControlType.Enum,options:[\"check\",\"cross\",\"partial\"],optionTitles:[\"✓ Check\",\"✕ Cross\",\"◐ Partial\"],defaultValue:\"cross\"}}},defaultValue:DEFAULT_ROWS},labelColor:{title:\"Label Color\",type:ControlType.Color,defaultValue:\"#635BFF\"},headingColor:{title:\"Heading Color\",type:ControlType.Color,defaultValue:\"#0A2540\"},headingFadeColor:{title:\"Heading Fade Color\",type:ControlType.Color,defaultValue:\"#B0B0B0\"},subtitleColor:{title:\"Subtitle Color\",type:ControlType.Color,defaultValue:\"#425466\"},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},col1BgColor:{title:\"Col 1 Background\",type:ControlType.Color,defaultValue:\"#F7F8FA\"},rowBorderColor:{title:\"Row Border\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},categoryColor:{title:\"Category Color\",type:ControlType.Color,defaultValue:\"#8C8C8C\"},featureColor:{title:\"Feature Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},checkColor:{title:\"Check Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},crossColor:{title:\"Cross Color\",type:ControlType.Color,defaultValue:\"#BFBFBF\"},partialColor:{title:\"Partial Color\",type:ControlType.Color,defaultValue:\"#BFBFBF\"},ctaBgColor:{title:\"CTA Background\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},ctaTextColor:{title:\"CTA Text Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},verticalPadding:{title:\"Vertical Padding\",type:ControlType.Number,defaultValue:80,min:0,max:200,step:4},horizontalPadding:{title:\"Horizontal Padding\",type:ControlType.Number,defaultValue:24,min:0,max:100,step:4}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Comparison_table_2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./comparison_table_2.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Feature_accordion(props){const{subtitle=\"A unified product suite\",subtitleColor=\"#635bff\",title=\"The enterprise payments stack\",titleColor=\"#0a2540\",description=\"\",descriptionColor=\"#425466\",accentColor=\"#635bff\",headerBgColor=\"#f6f9fc\",backgroundColor=\"#ffffff\",sections=[],defaultOpenIndex=0,style}=props;const[openIndex,setOpenIndex]=useState(defaultOpenIndex);const containerRef=useRef(null);const[w,setW]=useState(1200);useEffect(()=>{setOpenIndex(defaultOpenIndex);},[defaultOpenIndex]);useEffect(()=>{if(!containerRef.current)return;const ro=new ResizeObserver(entries=>{for(const e of entries)setW(e.contentRect.width);});ro.observe(containerRef.current);return()=>ro.disconnect();},[]);const mob=w<640;const tab=w>=640&&w<1024;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100vw\",position:\"relative\",left:\"50%\",marginLeft:\"-50vw\",backgroundColor:backgroundColor,boxSizing:\"border-box\",...style||{}},children:/*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{maxWidth:1200,margin:\"0 auto\",padding:mob?\"40px 20px\":tab?\"60px 40px\":\"80px 0\",boxSizing:\"border-box\"},children:[subtitle?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:mob?15:17,fontWeight:600,color:subtitleColor,margin:0,marginBottom:16,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:1.4},children:subtitle}):null,title?/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:mob?28:tab?36:48,fontWeight:700,color:titleColor,margin:0,marginBottom:description?16:40,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:1.15},children:title}):null,description?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:mob?16:18,color:descriptionColor,margin:0,marginBottom:40,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:1.6,maxWidth:600},children:description}):null,/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0},children:(sections||[]).map((section,i)=>/*#__PURE__*/_jsx(AccordionSection,{section:section,isOpen:openIndex===i,onToggle:()=>setOpenIndex(openIndex===i?-1:i),accentColor:accentColor,headerBgColor:headerBgColor,mob:mob,tab:tab},i))})]})});}function AccordionSection({section,isOpen,onToggle,accentColor,headerBgColor,mob,tab}){const sectionTitle=section?section.title||\"Section\":\"Section\";const sectionItems=section?section.items||[]:[];return /*#__PURE__*/_jsxs(\"div\",{style:{borderTop:\"1px solid #e3e8ee\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:onToggle,style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:mob?\"16px 12px\":\"20px 16px\",background:headerBgColor,border:\"none\",cursor:\"pointer\",transition:\"background 0.2s\",outline:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:mob?16:18,fontWeight:600,color:isOpen?accentColor:\"#0a2540\",fontFamily:\"system-ui, -apple-system, sans-serif\",textAlign:\"left\",transition:\"color 0.2s\"},children:sectionTitle}),/*#__PURE__*/_jsx(motion.span,{animate:{rotate:isOpen?180:0},transition:{duration:.3,ease:\"easeInOut\"},style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,marginLeft:12},children:/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM8.61872 5.38128L8 4.76256L7.38128 5.38128L3.38128 9.38128L4.61872 10.6187L8 7.23744L11.3813 10.6187L12.6187 9.38128L8.61872 5.38128Z\",fill:accentColor})})})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen?/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.35,ease:\"easeInOut\"},style:{overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,padding:mob?\"0 12px 24px\":\"0 16px 32px\",background:\"transparent\"},children:(sectionItems||[]).map((item,j)=>/*#__PURE__*/_jsx(AccordionItem,{item:item,accentColor:accentColor,mob:mob,tab:tab,isLast:j===sectionItems.length-1},j))})}):null})]});}function AccordionItem({item,accentColor,mob,tab,isLast}){const[hovered,setHovered]=useState(false);const itemTitle=item?item.title||\"\":\"\";const itemDesc=item?item.description||\"\":\"\";const itemLink=item?item.linkText||\"\":\"\";const itemUrl=item?item.linkUrl||\"#\":\"#\";// Desktop: 3-column grid row [accent+title | description | learn more]\n// Tablet: 2-column [accent+title | description+link]\n// Mobile: stacked vertically\nconst isDesktop=!mob&&!tab;if(isDesktop){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"200px 1fr auto\",gap:24,alignItems:\"baseline\",padding:\"24px 0\",borderBottom:isLast?\"none\":\"1px solid #e3e8ee\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:2,height:15,borderRadius:1,backgroundColor:accentColor,flexShrink:0}}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:15,fontWeight:425,color:\"#0a2540\",margin:0,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:\"24px\"},children:itemTitle})]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:15,color:\"#425466\",margin:0,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:1.6},children:itemDesc}),itemLink?/*#__PURE__*/_jsxs(\"a\",{href:itemUrl,target:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{fontSize:15,fontWeight:600,color:accentColor,textDecoration:\"none\",fontFamily:\"system-ui, -apple-system, sans-serif\",display:\"inline-flex\",alignItems:\"center\",gap:4,whiteSpace:\"nowrap\"},children:[itemLink,/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{transition:\"transform 0.2s ease\",transform:hovered?\"translateX(3px)\":\"translateX(0)\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 2L8.5 6L4.5 10\",stroke:accentColor,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}):/*#__PURE__*/_jsx(\"div\",{})]});}// Mobile / Tablet: stacked layout\nreturn /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"flex-start\",gap:10,padding:mob?\"16px 0\":\"20px 0\",borderBottom:isLast?\"none\":\"1px solid #e3e8ee\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:2,height:15,borderRadius:1,backgroundColor:accentColor,flexShrink:0,marginTop:5}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[itemTitle?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:mob?15:15,fontWeight:425,color:\"#0a2540\",margin:0,marginBottom:8,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:\"24px\"},children:itemTitle}):null,itemDesc?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:mob?14:15,color:\"#425466\",margin:0,marginBottom:itemLink?10:0,fontFamily:\"system-ui, -apple-system, sans-serif\",lineHeight:1.6},children:itemDesc}):null,itemLink?/*#__PURE__*/_jsxs(\"a\",{href:itemUrl,target:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{fontSize:mob?14:15,fontWeight:600,color:accentColor,textDecoration:\"none\",fontFamily:\"system-ui, -apple-system, sans-serif\",display:\"inline-flex\",alignItems:\"center\",gap:4},children:[itemLink,/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{transition:\"transform 0.2s ease\",transform:hovered?\"translateX(3px)\":\"translateX(0)\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 2L8.5 6L4.5 10\",stroke:accentColor,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}):null]})]});}addPropertyControls(Feature_accordion,{subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"A unified product suite\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#635bff\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"The enterprise payments stack\"},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#0a2540\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\"},descriptionColor:{type:ControlType.Color,title:\"Desc Color\",defaultValue:\"#425466\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#635bff\"},headerBgColor:{type:ControlType.Color,title:\"Header BG\",defaultValue:\"#f6f9fc\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#ffffff\"},defaultOpenIndex:{type:ControlType.Number,title:\"Default Open\",defaultValue:0,min:-1,step:1,displayStepper:true},sections:{type:ControlType.Array,title:\"Sections\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"New Section\"},items:{type:ControlType.Array,title:\"Items\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Item title\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"Item description.\"},linkText:{type:ControlType.String,title:\"Link Text\",defaultValue:\"Learn more\"},linkUrl:{type:ControlType.String,title:\"Link URL\",defaultValue:\"#\"}}},defaultValue:[{title:\"Item\",description:\"Description text.\",linkText:\"Learn more\",linkUrl:\"#\"}]}}},defaultValue:[{title:\"Payment method acceptance\",items:[{title:\"Credit cards\",description:\"Accept all major debit and credit cards from customers in every country.\",linkText:\"Learn more about cards\",linkUrl:\"#\"},{title:\"Wallets\",description:\"Enable your customers to check out faster with wallet payment methods that digitally store credit and debit cards.\",linkText:\"Learn more about wallets\",linkUrl:\"#\"},{title:\"Local bank debits\",description:\"Collect payments directly from customer bank accounts with support for ACH, BECS, BACS and SEPA.\",linkText:\"Learn more about bank debits\",linkUrl:\"#\"},{title:\"Bank redirects\",description:\"Support iDEAL, Bancontact, Sofort and other regional bank redirect methods.\",linkText:\"Learn more about bank redirects\",linkUrl:\"#\"},{title:\"Buy now, pay later\",description:\"Offer Klarna, Afterpay, Clearpay and other flexible payment options at checkout.\",linkText:\"Learn more about BNPL\",linkUrl:\"#\"}]},{title:\"Authorisation testing and optimisations\",items:[{title:\"Adaptive acceptance\",description:\"Machine-learning-optimised retry logic that intelligently retries failed payments to maximise acceptance rates.\",linkText:\"Learn more about adaptive acceptance\",linkUrl:\"#\"},{title:\"Smart retries\",description:\"Automatically retry failed subscription charges at the optimal time to recover revenue.\",linkText:\"Learn more about smart retries\",linkUrl:\"#\"},{title:\"Network tokens\",description:\"Improve authorisation rates and reduce fraud with tokenised card credentials from card networks.\",linkText:\"Learn more about network tokens\",linkUrl:\"#\"}]},{title:\"Global money management\",items:[{title:\"Multi-currency\",description:\"Accept payments in 135+ currencies and settle funds in your preferred currency.\",linkText:\"Learn more about multi-currency\",linkUrl:\"#\"},{title:\"Payouts\",description:\"Send funds to bank accounts and debit cards in countries around the world.\",linkText:\"Learn more about payouts\",linkUrl:\"#\"},{title:\"Financial accounts\",description:\"Hold, manage and move funds with Naologic Treasury for complete financial infrastructure.\",linkText:\"Learn more about Treasury\",linkUrl:\"#\"}]},{title:\"Reporting and business analytics\",items:[{title:\"Dashboard\",description:\"Real-time analytics, reporting and insights across all your Naologic products in one place.\",linkText:\"Learn more about Dashboard\",linkUrl:\"#\"},{title:\"Sigma\",description:\"Write custom SQL queries to create tailored reports from your Naologic data.\",linkText:\"Learn more about Sigma\",linkUrl:\"#\"},{title:\"Data Pipeline\",description:\"Automatically sync your Naologic data to Snowflake or Amazon Redshift.\",linkText:\"Learn more about Data Pipeline\",linkUrl:\"#\"}]},{title:\"Services and support\",items:[{title:\"Professional services\",description:\"Implementation guidance and migration support from Naologic's team of payments experts.\",linkText:\"Learn more about professional services\",linkUrl:\"#\"},{title:\"24/7 support\",description:\"Phone, email and chat support around the clock from Naologic's global support team.\",linkText:\"Learn more about support\",linkUrl:\"#\"},{title:\"Technical account management\",description:\"Dedicated technical resources to help optimise your Naologic integration and performance.\",linkText:\"Learn more about TAMs\",linkUrl:\"#\"}]}]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Feature_accordion\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./feature_accordion.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 500\n */export default function Left_aligned_with_image(props){const{label=\"Industry expertise\",heading=\"Refine your payments performance with expert input\",body=\"Our team is made up of veterans from financial networks, consultancies, leading brands and industry groups. We can advise on changing regulations and provide engineering assistance to optimise your setup for conversion.\",image,labelColor=\"#635BFF\",headingColor=\"#0A2540\",bodyColor=\"#425466\",backgroundColor=\"#FFFFFF\",verticalPadding=80,horizontalPadding=24,gap=60,imageRadius=12,imageShadow=true}=props;const containerRef=useRef(null);const[containerWidth,setContainerWidth]=useState(1200);useEffect(()=>{if(!containerRef.current)return;const ro=new ResizeObserver(entries=>{for(const entry of entries){setContainerWidth(entry.contentRect.width);}});ro.observe(containerRef.current);return()=>ro.disconnect();},[]);const isMobile=containerWidth<640;const isTablet=containerWidth>=640&&containerWidth<960;return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",backgroundColor,display:\"flex\",justifyContent:\"center\",padding:`${verticalPadding}px ${horizontalPadding}px`,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:1200,display:\"flex\",flexDirection:isMobile?\"column\":\"row\",alignItems:isMobile?\"flex-start\":\"center\",gap:isMobile?40:isTablet?40:gap},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:isMobile?\"1 1 auto\":isTablet?\"0 0 45%\":\"0 0 40%\",width:isMobile?\"100%\":undefined},children:[label&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginBottom:16,fontSize:15,fontWeight:600,lineHeight:1.5,letterSpacing:\"0.02em\",color:labelColor,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\"},children:label}),/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,marginBottom:20,fontSize:isMobile?28:isTablet?32:36,fontWeight:600,lineHeight:1.2,letterSpacing:\"-0.02em\",color:headingColor,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\"},children:heading}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:isMobile?16:17,fontWeight:400,lineHeight:1.6,color:bodyColor,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\"},children:body})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:isMobile?\"1 1 auto\":\"1\",width:isMobile?\"100%\":undefined,display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:image?/*#__PURE__*/_jsx(\"img\",{src:image,alt:\"\",style:{width:\"100%\",height:\"auto\",borderRadius:imageRadius,display:\"block\",boxShadow:imageShadow?\"0 30px 60px rgba(0,0,0,0.12)\":\"none\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"4/3\",borderRadius:imageRadius,backgroundColor:\"#F6F9FC\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#8898AA\",fontSize:14,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",boxShadow:imageShadow?\"0 30px 60px rgba(0,0,0,0.12)\":\"none\"},children:\"Drop image here\"})})]})});}addPropertyControls(Left_aligned_with_image,{label:{title:\"Label\",type:ControlType.String,defaultValue:\"Industry expertise\"},heading:{title:\"Heading\",type:ControlType.String,defaultValue:\"Refine your payments performance with expert input\",displayTextArea:true},body:{title:\"Body\",type:ControlType.String,defaultValue:\"Our team is made up of veterans from financial networks, consultancies, leading brands and industry groups. We can advise on changing regulations and provide engineering assistance to optimise your setup for conversion.\",displayTextArea:true},image:{title:\"Image\",type:ControlType.Image},labelColor:{title:\"Label Color\",type:ControlType.Color,defaultValue:\"#635BFF\"},headingColor:{title:\"Heading Color\",type:ControlType.Color,defaultValue:\"#0A2540\"},bodyColor:{title:\"Body Color\",type:ControlType.Color,defaultValue:\"#425466\"},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},verticalPadding:{title:\"V. Padding\",type:ControlType.Number,defaultValue:80,min:0,max:200,step:8},horizontalPadding:{title:\"H. Padding\",type:ControlType.Number,defaultValue:24,min:0,max:100,step:4},gap:{title:\"Gap\",type:ControlType.Number,defaultValue:60,min:0,max:120,step:4},imageRadius:{title:\"Image Radius\",type:ControlType.Number,defaultValue:12,min:0,max:40,step:2},imageShadow:{title:\"Image Shadow\",type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Left_aligned_with_image\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./left_aligned_with_image.map"],"mappings":"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"}