{"version":3,"file":"large_visual_3_grid_stack.DaUMOWGV.mjs","names":["useState","useRef"],"sources":["https:/framerusercontent.com/modules/D1Wy5NWS0FinYeDC5LyJ/t8HhYgfUq76c7xHkWj3Z/large_visual_3_grid_stack.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useInView}from\"framer-motion\";import{useRef,useState,useEffect}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */const IconRocket=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12.9 2.1C12.7 1.9 12.4 1.9 12.1 2L6.1 5.5C5.6 5.8 5.3 6.3 5.3 6.8V10.2L2.8 12.7C2.6 12.9 2.5 13.2 2.5 13.5V17C2.5 17.6 3 18 3.5 18H7L7.5 17.5V14.5C7.5 14.2 7.6 13.9 7.8 13.7L10.3 11.2H13.7L16.2 13.7C16.4 13.9 16.5 14.2 16.5 14.5V17.5L17 18H20.5C21 18 21.5 17.6 21.5 17V13.5C21.5 13.2 21.4 12.9 21.2 12.7L18.7 10.2V6.8C18.7 6.3 18.4 5.8 17.9 5.5L12.9 2.1Z\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"2\",fill:\"white\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7 22L9 18\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M17 22L15 18\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 22V18\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});const IconTrend=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 17L9 11L13 15L21 7\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 7H21V12\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});const IconShield=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 2L4 6V12C4 17 7.5 21.3 12 22.5C16.5 21.3 20 17 20 12V6L12 2Z\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12L11 14L15 10\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});const defaultIcons=[IconRocket,IconTrend,IconShield];function CtaLink({label,url,color}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(motion.a,{href:url,target:\"_blank\",rel:\"noopener noreferrer\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{display:\"inline-flex\",alignItems:\"center\",gap:4,fontSize:15,fontWeight:600,color:color,textDecoration:\"none\",cursor:\"pointer\",fontFamily:'-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:[/*#__PURE__*/_jsx(\"span\",{children:label}),/*#__PURE__*/_jsx(motion.span,{animate:{x:hovered?4:0},transition:{type:\"spring\",stiffness:400,damping:25},style:{display:\"inline-flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 3L11 8L6 13\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]});}function FeatureCard({icon,iconColor,iconBg,title,ctaLabel,ctaUrl,ctaColor,index,inView,isCanvas}){const Icon=defaultIcons[icon]||defaultIcons[0];const dotIndex=title.indexOf(\".\");const boldPart=dotIndex>-1?title.substring(0,dotIndex+1):title;const lightPart=dotIndex>-1?title.substring(dotIndex+1):\"\";return /*#__PURE__*/_jsxs(motion.div,{initial:isCanvas?{opacity:1,y:0}:{opacity:0,y:30},animate:isCanvas||inView?{opacity:1,y:0}:{},transition:{duration:.5,delay:index*.12,ease:[.25,.46,.45,.94]},style:{display:\"flex\",flexDirection:\"column\",gap:16,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:48,height:48,borderRadius:12,backgroundColor:iconBg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:iconColor},children:/*#__PURE__*/_jsx(Icon,{})}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontSize:17,lineHeight:1.5,color:\"#0a2540\",fontFamily:'-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:700},children:boldPart}),lightPart&&/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:400,color:\"#425466\"},children:lightPart})]}),/*#__PURE__*/_jsx(CtaLink,{label:ctaLabel,url:ctaUrl,color:ctaColor})]});}export default function Large_visual_3_grid_stack(props){const{visual,visualType,visualAlt,visualBorderRadius,loopVideo,videoBgImage,videoInsetPadding,videoInsetRadius,videoInsetOffset,card1Title,card1Cta,card1CtaUrl,card2Title,card2Cta,card2CtaUrl,card3Title,card3Cta,card3CtaUrl,ctaColor,iconBg,iconColor,backgroundColor,maxWidth,topPadding,bottomPadding,cardGap,visualMaxHeight,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const sectionRef=useRef(null);const cardsRef=useRef(null);const inView=useInView(cardsRef,{once:true,margin:\"-80px\"});const visualInView=useInView(sectionRef,{once:true,margin:\"-40px\"});const[windowWidth,setWindowWidth]=useState(typeof window!==\"undefined\"?window.innerWidth:1200);useEffect(()=>{const handleResize=()=>setWindowWidth(window.innerWidth);window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);const isTablet=windowWidth<=820;const isMobile=windowWidth<=480;const cards=[{icon:0,title:card1Title,ctaLabel:card1Cta,ctaUrl:card1CtaUrl},{icon:1,title:card2Title,ctaLabel:card2Cta,ctaUrl:card2CtaUrl},{icon:2,title:card3Title,ctaLabel:card3Cta,ctaUrl:card3CtaUrl}];// Determine if we're in \"video with background\" mode\nconst isVideoWithBg=visualType===\"video\"&&videoBgImage;const renderVisual=()=>{// Video with background image (Stripe-style inset)\nif(visual&&visualType===\"video\"&&videoBgImage){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",position:\"relative\",overflow:\"hidden\",borderRadius:visualBorderRadius,maxHeight:visualMaxHeight||\"auto\"},children:[/*#__PURE__*/_jsx(\"img\",{src:videoBgImage,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:\"flex-start\",justifyContent:\"center\",paddingTop:isMobile?videoInsetPadding*.5+videoInsetOffset*.5:videoInsetPadding+videoInsetOffset,paddingLeft:isMobile?videoInsetPadding*.5:videoInsetPadding,paddingRight:isMobile?videoInsetPadding*.5:videoInsetPadding,paddingBottom:0},children:/*#__PURE__*/_jsx(\"video\",{src:visual,autoPlay:true,loop:loopVideo,muted:true,playsInline:true,style:{width:\"100%\",maxWidth:\"100%\",height:\"auto\",objectFit:\"contain\",display:\"block\",borderRadius:videoInsetRadius}})})]});}// Video without background (full-bleed)\nif(visual&&visualType===\"video\"){return /*#__PURE__*/_jsx(\"video\",{src:visual,autoPlay:true,loop:loopVideo,muted:true,playsInline:true,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}});}// Image\nif(visual){return /*#__PURE__*/_jsx(\"img\",{src:visual,alt:visualAlt,style:{width:\"100%\",height:\"auto\",display:\"block\",objectFit:\"cover\"}});}// Placeholder\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:500,background:\"linear-gradient(135deg, #f97316 0%, #ec4899 40%, #8b5cf6 70%, #6366f1 100%)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"white\",fontSize:18,fontFamily:'-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif'},children:\"Add an image or video\"});};return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",backgroundColor,overflow:\"hidden\",position:\"relative\"},children:/*#__PURE__*/_jsxs(\"div\",{ref:sectionRef,style:{maxWidth,margin:\"0 auto\",paddingTop:topPadding,paddingBottom:bottomPadding,paddingLeft:isMobile?16:24,paddingRight:isMobile?16:24,display:\"flex\",flexDirection:\"column\",gap:isTablet?40:60},children:[/*#__PURE__*/_jsx(motion.div,{initial:isCanvas?{opacity:1,y:0,scale:1}:{opacity:0,y:40,scale:.98},animate:isCanvas||visualInView?{opacity:1,y:0,scale:1}:{},transition:{duration:.7,ease:[.25,.46,.45,.94]},style:{width:\"100%\",borderRadius:isVideoWithBg?0:visualBorderRadius,overflow:\"hidden\",position:\"relative\",maxHeight:isVideoWithBg?\"none\":visualMaxHeight||\"auto\"},children:renderVisual()}),/*#__PURE__*/_jsx(\"div\",{ref:cardsRef,style:{display:\"grid\",gridTemplateColumns:isTablet?\"1fr\":\"repeat(3, 1fr)\",gap:isTablet?40:cardGap},children:cards.map((card,i)=>/*#__PURE__*/_jsx(FeatureCard,{icon:card.icon,iconColor:iconColor,iconBg:iconBg,title:card.title,ctaLabel:card.ctaLabel,ctaUrl:card.ctaUrl,ctaColor:ctaColor,index:i,inView:inView,isCanvas:isCanvas},i))})]})});}addPropertyControls(Large_visual_3_grid_stack,{visual:{title:\"Visual\",type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"jpeg\",\"webp\",\"gif\",\"mp4\",\"webm\"]},visualType:{title:\"Visual Type\",type:ControlType.Enum,options:[\"image\",\"video\"],optionTitles:[\"Image (PNG/JPG)\",\"Video (MP4)\"],defaultValue:\"image\"},visualAlt:{title:\"Visual Alt Text\",type:ControlType.String,defaultValue:\"Product visual\"},visualBorderRadius:{title:\"Visual Radius\",type:ControlType.Number,defaultValue:16,min:0,max:40,step:1},visualMaxHeight:{title:\"Visual Max Height\",type:ControlType.Number,defaultValue:620,min:200,max:1200,step:10},// Video-specific controls\nloopVideo:{title:\"Loop Video\",type:ControlType.Boolean,defaultValue:true,hidden:props=>props.visualType!==\"video\"},videoBgImage:{title:\"Video Background\",type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"jpeg\",\"webp\",\"gif\"],hidden:props=>props.visualType!==\"video\"},videoInsetPadding:{title:\"Video Inset Padding\",type:ControlType.Number,defaultValue:40,min:0,max:120,step:4,hidden:props=>props.visualType!==\"video\"||!props.videoBgImage},videoInsetRadius:{title:\"Video Inset Radius\",type:ControlType.Number,defaultValue:12,min:0,max:32,step:1,hidden:props=>props.visualType!==\"video\"||!props.videoBgImage},videoInsetOffset:{title:\"Video Vertical Offset\",type:ControlType.Number,defaultValue:60,min:0,max:200,step:4,hidden:props=>props.visualType!==\"video\"||!props.videoBgImage},// Card controls\ncard1Title:{title:\"Card 1 Title\",type:ControlType.String,defaultValue:\"Get to market faster. Launch and scale payments products with lower operational overhead using embedded components and no-code tools.\"},card1Cta:{title:\"Card 1 CTA\",type:ControlType.String,defaultValue:\"Read the guide\"},card1CtaUrl:{title:\"Card 1 CTA URL\",type:ControlType.String,defaultValue:\"#\"},card2Title:{title:\"Card 2 Title\",type:ControlType.String,defaultValue:\"Grow new lines of revenue. Monetise platform transactions—including payments, card interchange, and financing fees.\"},card2Cta:{title:\"Card 2 CTA\",type:ControlType.String,defaultValue:\"Read the guide\"},card2CtaUrl:{title:\"Card 2 CTA URL\",type:ControlType.String,defaultValue:\"#\"},card3Title:{title:\"Card 3 Title\",type:ControlType.String,defaultValue:\"Manage platform risk. Stay ahead of global regulations with tools for compliance, credit risk, fraud prevention, and account security.\"},card3Cta:{title:\"Card 3 CTA\",type:ControlType.String,defaultValue:\"Read the guide\"},card3CtaUrl:{title:\"Card 3 CTA URL\",type:ControlType.String,defaultValue:\"#\"},// Style controls\nctaColor:{title:\"CTA Color\",type:ControlType.Color,defaultValue:\"#635bff\"},iconBg:{title:\"Icon Background\",type:ControlType.Color,defaultValue:\"#f6f9fc\"},iconColor:{title:\"Icon Color\",type:ControlType.Color,defaultValue:\"#635bff\"},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#ffffff\"},maxWidth:{title:\"Max Width\",type:ControlType.Number,defaultValue:1200,min:800,max:1600,step:10},topPadding:{title:\"Top Padding\",type:ControlType.Number,defaultValue:80,min:0,max:200,step:4},bottomPadding:{title:\"Bottom Padding\",type:ControlType.Number,defaultValue:80,min:0,max:200,step:4},cardGap:{title:\"Card Gap\",type:ControlType.Number,defaultValue:48,min:16,max:80,step:4}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Large_visual_3_grid_stack\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./large_visual_3_grid_stack.map"],"mappings":"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"}