{"version":3,"file":"uU8yu1PNQ.IgO2LPlw.mjs","names":["Children","useRef","useMemo","useState","useCallback","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","ButtonOrange","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","sharedStyle.css","sharedStyle.fonts","Image1","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","__esmMin","z","ie","pe","ne","init_npm_react_18_3_1","oe","x","de","p","J","j","init_jsx_runtime","Y","ce","_e","useAnimationFrame","useInView","useReducedMotion","useTransform","MotionConfigContext","motion","LayoutGroup","wrap","useMotionValue","init_framer_motion_DhsWWWsN","frame","cx","getFontsFromSharedStyle","addFonts","SmartComponentScopedContainer","forwardLoader","withFX","addPropertyControls","useVariantState","getFonts","RenderTarget","useOnVariantChange","SVG","getLoadingLazyAtYPosition","ComponentViewportProvider","useLocaleInfo","CycleVariantState","useComponentViewport","withCSS","Image$1","init_framer_BWFVvmND","ControlType","useActiveVariantCallback","RichText","FramervaxJlVP01","init_vaxJlVP01","resize","init_index_es","init_p9m5DJ3E2","css$1","fonts","className","Ticker","props","fadeOptions","sizingOptions","paddingValue","paddingPerSide","paddingTop","paddingRight","paddingBottom","paddingLeft","padding","isCanvas","filteredSlots","slots","numChildren","hasChildren","direction","isHorizontal","offset","transformer","directionTransformers","transform","parentRef","childrenRef","size","setSize","clonedChildren","dupedChildren","duplicateBy","opacity","MAX_DUPLICATED_ITEMS","measure","parentLength","start","childrenLength","gap","childrenStyles","initialResize","contentSize","ref","index","widthType","child","heightType","i","childIndex","animateToValue","initialTime","prevTime","xOrY","isHover","isReducedMotion","listRef","animationRef","isInView","supportsAcceleratedAnimations","speed","hoverFactor","delta","fadeDirection","fadeWidthStart","fadeWidth","fadeWidthEnd","fadeMask","fadeAlpha","clamp","fadeInset","containerStyle","fadeContent","overflow","isValidNumber","alignment","style","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","init_Ticker","num","min","max","value","enabledGestures","serializationHash$2","variantClassNames$2","toResponsiveImage$1","transition1$2","Transition$2","Variants$2","getProps$2","createLayoutDependency$2","FramerTNFfAj2G5","init_TNFfAj2G5","config","transition","contextValue","title","image","variants","fallbackRef","refBinding","defaultLayoutId","componentViewport","restProps","layoutDependency","scopingClassNames","isDisplayed","gestureVariant","layoutId","gestureHandlers","ewhpXYB1F","classNames","E30b0blXq","addPropertyOverrides$1","nextOverrides","variant","overrides","ButtonOrangeFonts","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","matchVariant","toResponsiveImage","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component","css","FramerUPmY0oCH3","init_UPmY0oCH3","args","arg","text","icon","className$1","baseVariant","isDisplayed1","isDisplayed2","Z6tnl8ejN","K2NbouXjo","X5O6wOLTQ","context","addPropertyOverrides","Image1WithFX","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","animation","transition1","transition2","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","FrameruU8yu1PNQ","init_uU8yu1PNQ","sharedStyleClassNames","onAppear138cof","activeVariantCallback","delay","setVariant","onAppear1sigja5","onAppear38q3io"],"sources":["https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js","https:/framerusercontent.com/modules/eWrqzZgfFw4mRMvbk0XT/MvheGpN3YHvcuxHkZ7Hd/TNFfAj2G5.js","https:/framerusercontent.com/modules/fX07QIay5eHFSdxMuTYd/CS8a0e2GVUDp01AVqxoo/UPmY0oCH3.js","https:/framerusercontent.com/modules/J4dedrXw2EEKMYlnMwLV/rPQQOw3wF40sEBZ31W01/uU8yu1PNQ.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (6ae18df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={joU0r68Xj:{hover:true}};const serializationHash=\"framer-4nKGj\";const variantClassNames={joU0r68Xj:\"framer-v-1tjaryb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ewhpXYB1F=undefined;const E30b0blXq=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,title,width,...props})=>{return{...props,E30b0blXq:title??props.E30b0blXq??\"Healthcare\",ewhpXYB1F:image??props.ewhpXYB1F};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,E30b0blXq,ewhpXYB1F,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"joU0r68Xj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"joU0r68Xj-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ewhpXYB1F)},className:cx(scopingClassNames,\"framer-1tjaryb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"joU0r68Xj\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a3ec36e1-caf5-4911-935d-af46d2796f14, rgb(255, 105, 31))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:14.23,borderBottomRightRadius:14.23,borderTopLeftRadius:14.23,borderTopRightRadius:14.23,filter:\"saturate(0.15)\",WebkitFilter:\"saturate(0.15)\",...style},variants:{\"joU0r68Xj-hover\":{filter:\"saturate(1)\",WebkitFilter:\"saturate(1)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1osk0p7\",layoutDependency:layoutDependency,layoutId:\"zjMQZi8Y0\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,filter:\"brightness(0.18)\",WebkitFilter:\"brightness(0.18)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wn5ret\",layoutDependency:layoutDependency,layoutId:\"VX2adtU1P\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nvsvb5\",layoutDependency:layoutDependency,layoutId:\"efv6P01l6\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(255, 105, 31, 0.9) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNzAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-41021a71-5462-4a28-9a38-0b5fbf879160, rgb(255, 255, 255)))\"},children:\"Healthcare\"})}),className:\"framer-9u9eul\",\"data-framer-name\":\"Healthcare\",fonts:[\"GF;Plus Jakarta Sans-700\"],layoutDependency:layoutDependency,layoutId:\"wzXYzpnsI\",style:{\"--extracted-r6o4lv\":\"var(--token-41021a71-5462-4a28-9a38-0b5fbf879160, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:E30b0blXq,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-4nKGj.framer-8rph8u, .framer-4nKGj .framer-8rph8u { display: block; }\",\".framer-4nKGj.framer-1tjaryb { cursor: pointer; height: 238px; position: relative; width: 327px; }\",\".framer-4nKGj .framer-1osk0p7, .framer-4nKGj .framer-wn5ret, .framer-4nKGj .framer-1nvsvb5 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4nKGj .framer-9u9eul { bottom: 24px; flex: none; height: auto; left: 24px; position: absolute; white-space: pre; width: auto; }\",'.framer-4nKGj[data-border=\"true\"]::after, .framer-4nKGj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 238\n * @framerIntrinsicWidth 327\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fx62up2rn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"E30b0blXq\":\"title\",\"ewhpXYB1F\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTNFfAj2G5=withCSS(Component,css,\"framer-4nKGj\");export default FramerTNFfAj2G5;FramerTNFfAj2G5.displayName=\"Industry card\";FramerTNFfAj2G5.defaultProps={height:238,width:327};addPropertyControls(FramerTNFfAj2G5,{E30b0blXq:{defaultValue:\"Healthcare\",displayTextArea:false,title:\"Title\",type:ControlType.String},onE30b0blXqChange:{changes:\"E30b0blXq\",type:ControlType.ChangeHandler},ewhpXYB1F:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerTNFfAj2G5,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNTxXUEKi4Rw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTNFfAj2G5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"327\",\"framerIntrinsicHeight\":\"238\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fx62up2rn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"E30b0blXq\\\":\\\"title\\\",\\\"ewhpXYB1F\\\":\\\"image\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TNFfAj2G5.map","// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/N2PtClKr2JI9k0OBEQat/NU0ojb9w6UBfFqabt7Jn/p9m5DJ3E2.js\";import ButtonOrange from\"https://framerusercontent.com/modules/pvfiZIsSErc3OjyZiyk4/tObfW2NNGEio2JTHBxmW/vaxJlVP01.js\";const ButtonOrangeFonts=getFonts(ButtonOrange);const cycleOrder=[\"S3VfIORlL\",\"ilGYxaHuG\",\"VCUnJcA8z\",\"rPXuJGvuo\",\"PAOlO6pee\"];const serializationHash=\"framer-mhlkG\";const variantClassNames={ilGYxaHuG:\"framer-v-1wp3jhp\",PAOlO6pee:\"framer-v-10b8d29\",rPXuJGvuo:\"framer-v-1qswnrp\",S3VfIORlL:\"framer-v-1irq4ay\",VCUnJcA8z:\"framer-v-1a2b90w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Z6tnl8ejN=undefined;const K2NbouXjo=undefined;const X5O6wOLTQ=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Secondary\":\"rPXuJGvuo\",\"Variant 5\":\"PAOlO6pee\",\"Web Secondary\":\"VCUnJcA8z\",Mobile:\"ilGYxaHuG\",Web:\"S3VfIORlL\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,text,title,width,...props})=>{return{...props,K2NbouXjo:text??props.K2NbouXjo??\"Receive real-time notifications of potential risks, tailored to your specific needs. Stay informed about critical events impacting your business and supply chain.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"S3VfIORlL\",X5O6wOLTQ:icon??props.X5O6wOLTQ,Z6tnl8ejN:title??props.Z6tnl8ejN??\"Instant notifications\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Z6tnl8ejN,K2NbouXjo,X5O6wOLTQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S3VfIORlL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rPXuJGvuo\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"PAOlO6pee\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"PAOlO6pee\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1irq4ay\",className,classNames),\"data-framer-name\":\"Web\",layoutDependency:layoutDependency,layoutId:\"S3VfIORlL\",ref:refBinding,style:{backgroundColor:\"rgb(248, 248, 244)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({ilGYxaHuG:{\"data-framer-name\":\"Mobile\"},PAOlO6pee:{\"data-framer-name\":\"Variant 5\"},rPXuJGvuo:{\"data-framer-name\":\"Mobile Secondary\"},VCUnJcA8z:{\"data-framer-name\":\"Web Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9yi8ro\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Jl_j3yNA7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-102jsut\",\"data-framer-name\":\"Text fields\",layoutDependency:layoutDependency,layoutId:\"W23t28awi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3oysg5\",\"data-styles-preset\":\"p9m5DJ3E2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 40, 33))\"},children:\"Instant notifications\"})}),className:\"framer-nj4id8\",\"data-framer-name\":\"Instant notifications\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kQifgdb6s\",style:{\"--extracted-r6o4lv\":\"rgb(56, 40, 33)\",\"--framer-paragraph-spacing\":\"0px\"},text:Z6tnl8ejN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 40, 33))\"},children:\"Receive real-time notifications of potential risks, tailored to your specific needs. Stay informed about critical events impacting your business and supply chain.\"})}),className:\"framer-1cd5uap\",\"data-framer-name\":\"Receive real-time notifications of potential risks, tailored to your specific needs. Stay informed about critical events impacting your business and supply chain.\",fonts:[\"GF;Plus Jakarta Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JPLgeARj_\",style:{\"--extracted-r6o4lv\":\"rgb(56, 40, 33)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:K2NbouXjo,verticalAlignment:\"bottom\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rPXuJGvuo:{height:58,y:(componentViewport?.y||0)+24+196+0+290}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2jinzu-container\",layoutDependency:layoutDependency,layoutId:\"NUI8n3uLL-container\",nodeId:\"NUI8n3uLL\",rendersWithMotion:true,scopeId:\"UPmY0oCH3\",children:/*#__PURE__*/_jsx(ButtonOrange,{A2dWUqqQh:\"Learn More\",height:\"100%\",id:\"NUI8n3uLL\",layoutId:\"NUI8n3uLL\",variant:matchVariant(\"W6DiGwNIe\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17nmwy3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"iOjbqPeGB\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,mask:\"none\",WebkitMask:\"none\"},variants:{PAOlO6pee:{mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%) add\"}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sjhpij\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"VdDGQhEnt\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(30+((componentViewport?.height||240)-60-180)/2)+0),sizes:\"180px\",...toResponsiveImage(X5O6wOLTQ)},className:\"framer-1doue1k\",layoutDependency:layoutDependency,layoutId:\"KhZaOr61B\",...addPropertyOverrides({ilGYxaHuG:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0),sizes:\"180px\",...toResponsiveImage(X5O6wOLTQ)}},PAOlO6pee:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(X5O6wOLTQ)}},rPXuJGvuo:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0),sizes:\"180px\",...toResponsiveImage(X5O6wOLTQ)}},VCUnJcA8z:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(30+((componentViewport?.height||240)-60-180)/2)+-5),sizes:\"190px\",...toResponsiveImage(X5O6wOLTQ)}}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:122,intrinsicWidth:378,pixelHeight:122,pixelWidth:378,src:\"https://framerusercontent.com/images/eaHYrEGvUEBUnrdPo2J6HYd16k.png?width=378&height=122\"},className:\"framer-11kl9td\",\"data-framer-name\":\"Solid Toast\",layoutDependency:layoutDependency,layoutId:\"FK3udY399\",...addPropertyOverrides({PAOlO6pee:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:122,intrinsicWidth:378,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+28),pixelHeight:122,pixelWidth:378,sizes:\"189px\",src:\"https://framerusercontent.com/images/eaHYrEGvUEBUnrdPo2J6HYd16k.png?width=378&height=122\"}}},baseVariant,gestureVariant)})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mhlkG.framer-f5jd66, .framer-mhlkG .framer-f5jd66 { display: block; }\",\".framer-mhlkG.framer-1irq4ay { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 240px; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 560px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mhlkG .framer-9yi8ro { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mhlkG .framer-102jsut { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mhlkG .framer-nj4id8, .framer-mhlkG .framer-1cd5uap { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mhlkG .framer-2jinzu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mhlkG .framer-17nmwy3 { flex: none; height: 180px; overflow: hidden; position: relative; width: 180px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mhlkG .framer-1sjhpij { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mhlkG .framer-1doue1k { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-mhlkG .framer-11kl9td { aspect-ratio: 3.098360655737705 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 61px); overflow: visible; position: absolute; right: 36px; top: 28px; width: 189px; }\",\".framer-mhlkG.framer-v-1wp3jhp.framer-1irq4ay, .framer-mhlkG.framer-v-1qswnrp.framer-1irq4ay { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; height: min-content; padding: 24px; width: 342px; }\",\".framer-mhlkG.framer-v-1wp3jhp .framer-9yi8ro { flex: none; gap: 8px; height: min-content; justify-content: center; order: 1; width: 100%; }\",\".framer-mhlkG.framer-v-1wp3jhp .framer-17nmwy3, .framer-mhlkG.framer-v-1qswnrp .framer-17nmwy3 { order: 0; }\",\".framer-mhlkG.framer-v-1a2b90w .framer-1doue1k { height: var(--framer-aspect-ratio-supported, 190px); left: -10px; top: -5px; }\",\".framer-mhlkG.framer-v-1qswnrp .framer-9yi8ro { flex: none; gap: 24px; height: min-content; justify-content: center; order: 1; width: 100%; }\",\".framer-mhlkG.framer-v-1qswnrp .framer-102jsut { gap: 8px; }\",\".framer-mhlkG.framer-v-10b8d29.framer-1irq4ay { flex-direction: column; gap: 0px; height: min-content; padding: 0px; }\",\".framer-mhlkG.framer-v-10b8d29 .framer-9yi8ro { flex: none; gap: 8px; height: min-content; justify-content: center; order: 1; padding: 0px 24px 24px 24px; width: 100%; }\",\".framer-mhlkG.framer-v-10b8d29 .framer-17nmwy3 { height: 260px; order: 0; width: 100%; }\",\".framer-mhlkG.framer-v-10b8d29 .framer-1doue1k { aspect-ratio: unset; bottom: 0px; height: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 240\n * @framerIntrinsicWidth 560\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ilGYxaHuG\":{\"layout\":[\"fixed\",\"auto\"]},\"VCUnJcA8z\":{\"layout\":[\"fixed\",\"fixed\"]},\"rPXuJGvuo\":{\"layout\":[\"fixed\",\"auto\"]},\"PAOlO6pee\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Z6tnl8ejN\":\"title\",\"K2NbouXjo\":\"text\",\"X5O6wOLTQ\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUPmY0oCH3=withCSS(Component,css,\"framer-mhlkG\");export default FramerUPmY0oCH3;FramerUPmY0oCH3.displayName=\"Benefit card\";FramerUPmY0oCH3.defaultProps={height:240,width:560};addPropertyControls(FramerUPmY0oCH3,{variant:{options:[\"S3VfIORlL\",\"ilGYxaHuG\",\"VCUnJcA8z\",\"rPXuJGvuo\",\"PAOlO6pee\"],optionTitles:[\"Web\",\"Mobile\",\"Web Secondary\",\"Mobile Secondary\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},Z6tnl8ejN:{defaultValue:\"Instant notifications\",displayTextArea:false,title:\"Title\",type:ControlType.String},onZ6tnl8ejNChange:{changes:\"Z6tnl8ejN\",type:ControlType.ChangeHandler},K2NbouXjo:{defaultValue:\"Receive real-time notifications of potential risks, tailored to your specific needs. Stay informed about critical events impacting your business and supply chain.\",displayTextArea:true,title:\"Text\",type:ControlType.String},onK2NbouXjoChange:{changes:\"K2NbouXjo\",type:ControlType.ChangeHandler},X5O6wOLTQ:{title:\"Icon\",type:ControlType.ResponsiveImage}});addFonts(FramerUPmY0oCH3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NTxXUEKi4Rw.woff2\",weight:\"400\"}]},...ButtonOrangeFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerUPmY0oCH3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonOrange,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUPmY0oCH3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Z6tnl8ejN\\\":\\\"title\\\",\\\"K2NbouXjo\\\":\\\"text\\\",\\\"X5O6wOLTQ\\\":\\\"icon\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ilGYxaHuG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VCUnJcA8z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rPXuJGvuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PAOlO6pee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"560\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"240\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae18df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getLoadingLazyAtYPosition,Image as Image1,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const Image1WithFX=withFX(Image1);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"QCJa0tNjK\",\"al8bmQwIo\",\"bRkA9nAF5\"];const serializationHash=\"framer-gMjRe\";const variantClassNames={al8bmQwIo:\"framer-v-1r1x43f\",bRkA9nAF5:\"framer-v-1wgow58\",QCJa0tNjK:\"framer-v-od7l5v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition1={damping:60,delay:.2,mass:1.2,stiffness:300,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"1\":\"QCJa0tNjK\",\"2\":\"al8bmQwIo\",\"3\":\"bRkA9nAF5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QCJa0tNjK\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QCJa0tNjK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear138cof=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),300);});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onAppear1sigja5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"bRkA9nAF5\"),300);});const onAppear38q3io=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QCJa0tNjK\"),300);});useOnVariantChange(baseVariant,{al8bmQwIo:onAppear1sigja5,bRkA9nAF5:onAppear38q3io,default:onAppear138cof});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-od7l5v\",className,classNames),\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QCJa0tNjK\",ref:refBinding,style:{...style},...addPropertyOverrides({al8bmQwIo:{\"data-framer-name\":\"2\"},bRkA9nAF5:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||463)*.49892008639308877-206.5)),pixelHeight:1852,pixelWidth:1852,sizes:\"413px\",src:\"https://framerusercontent.com/images/aFiWSBhgnZL9j6etZEWHDGMo.png?width=1852&height=1852\"},className:\"framer-swpry1\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"JePL5lhfN\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,transformPerspective:1200}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9e8ysz\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"BbGN8EJjN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 525 527\"><g transform=\"translate(2.707 2.707)\" opacity=\"0.1\"><path d=\"M 0 260.793 L 260.793 0 L 521.586 260.793 L 260.793 521.586 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(29.672 29.947)\" opacity=\"0.2\"><path d=\"M 0 233.553 L 233.553 0 L 467.106 233.553 L 233.553 467.106 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(56.639 57.186)\" opacity=\"0.3\"><path d=\"M 0 206.314 L 206.314 0 L 412.628 206.314 L 206.314 412.628 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(83.604 84.426)\" opacity=\"0.4\"><path d=\"M 0 179.074 L 179.074 0 L 358.148 179.074 L 179.074 358.148 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(112.496 111.665)\" opacity=\"0.5\"><path d=\"M 0 151.835 L 151.835 0 L 303.67 151.835 L 151.834 303.67 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(139.463 138.905)\" opacity=\"0.6\"><path d=\"M 0 124.595 L 124.595 0 L 249.19 124.595 L 124.595 249.19 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(166.428 166.145)\" opacity=\"0.7\"><path d=\"M 0 97.355 L 97.355 0 L 194.71 97.355 L 97.355 194.71 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(193.395 193.384)\"><path d=\"M 0 70.116 L 70.116 0 L 140.232 70.116 L 70.116 140.232 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(220.361 220.624)\"><path d=\"M 0 42.876 L 42.876 0 L 85.752 42.876 L 42.876 85.752 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(246.617 247.156)\"><path d=\"M 0 16.344 L 16.344 0 L 32.688 16.344 L 16.344 32.688 Z\" fill=\"rgb(255,108,26)\"></path><path d=\"M 0.707 16.344 L 16.344 0.707 L 31.981 16.344 L 16.344 31.981 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:12660244634,withExternalLayout:true,...addPropertyOverrides({al8bmQwIo:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 525 527\"><g transform=\"translate(2.707 2.707)\" opacity=\"0.1\"><path d=\"M 0 260.793 L 260.793 0 L 521.586 260.793 L 260.793 521.586 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(29.672 29.947)\" opacity=\"0.2\"><path d=\"M 0 233.553 L 233.553 0 L 467.106 233.553 L 233.553 467.106 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(56.639 57.186)\" opacity=\"0.3\"><path d=\"M 0 206.314 L 206.314 0 L 412.628 206.314 L 206.314 412.628 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(83.604 84.426)\" opacity=\"0.4\"><path d=\"M 0 179.074 L 179.074 0 L 358.148 179.074 L 179.074 358.148 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(112.496 111.665)\" opacity=\"0.5\"><path d=\"M 0 151.835 L 151.835 0 L 303.67 151.835 L 151.834 303.67 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(139.463 138.905)\" opacity=\"0.6\"><path d=\"M 0 124.595 L 124.595 0 L 249.19 124.595 L 124.595 249.19 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(166.428 166.145)\" opacity=\"0.7\"><path d=\"M 0 97.355 L 97.355 0 L 194.71 97.355 L 97.355 194.71 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(193.395 193.384)\"><path d=\"M 0 70.116 L 70.116 0 L 140.232 70.116 L 70.116 140.232 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(220.361 220.624)\"><path d=\"M 0 42.876 L 42.876 0 L 85.752 42.876 L 42.876 85.752 Z\" fill=\"transparent\" stroke=\"rgb(255,108,26)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g><g transform=\"translate(246.617 247.156) rotate(90 16.25 16.25)\"><path d=\"M 0 16.344 L 16.344 0 L 32.688 16.344 L 16.344 32.688 Z\" fill=\"var(--token-a27b33fd-23d6-4455-a4ed-babc370c9101, rgb(174, 25, 93)) /* {&quot;name&quot;:&quot;Primary / Maroon&quot;} */\"></path><path d=\"M 0.707 16.344 L 16.344 0.707 L 31.981 16.344 L 16.344 31.981 Z\" fill=\"transparent\" stroke=\"var(--token-a27b33fd-23d6-4455-a4ed-babc370c9101, rgb(174, 25, 93)) /* {&quot;name&quot;:&quot;Primary / Maroon&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:11316408478}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-gMjRe.framer-1hzxf3g, .framer-gMjRe .framer-1hzxf3g { display: block; }\",\".framer-gMjRe.framer-od7l5v { height: 463px; overflow: visible; position: relative; width: 463px; }\",\".framer-gMjRe .framer-swpry1 { flex: none; gap: 0px; height: 413px; left: calc(49.89200863930888% - 413px / 2); overflow: hidden; position: absolute; top: calc(49.89200863930888% - 413px / 2); width: 413px; will-change: var(--framer-will-change-override, transform); }\",\".framer-gMjRe .framer-9e8ysz { flex: none; height: 527px; left: -31px; position: absolute; top: -32px; width: 525px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 463\n * @framerIntrinsicWidth 463\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"al8bmQwIo\":{\"layout\":[\"fixed\",\"fixed\"]},\"bRkA9nAF5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruU8yu1PNQ=withCSS(Component,css,\"framer-gMjRe\");export default FrameruU8yu1PNQ;FrameruU8yu1PNQ.displayName=\"Hero Animation - Financial\";FrameruU8yu1PNQ.defaultProps={height:463,width:463};addPropertyControls(FrameruU8yu1PNQ,{variant:{options:[\"QCJa0tNjK\",\"al8bmQwIo\",\"bRkA9nAF5\"],optionTitles:[\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruU8yu1PNQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruU8yu1PNQ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"al8bmQwIo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bRkA9nAF5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"463\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"463\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uU8yu1PNQ.map"],"mappings":"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"}