{"version":3,"file":"OX0ingAkQ.C0YAO2o2.mjs","names":["cycleOrder","serializationHash","variantClassNames","transition1","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","useState","useRef","useCallback","x","e","useMemo","Character","Item","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","sharedDateFormatter","dateOptions","toDateString","toResponsiveImage","addImageAlt","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","WorkSlideMedia","ListItem","Spinner","Work","Partners","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","React.useRef","className","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/omo5LdjL4LRSZXvwvWOk/u3WxIJnBoahCGbEeALvk/O_XoZ3FcZ.js","https:/framerusercontent.com/modules/wJp7PlCzzjoS4HGeFnjJ/NuIMj7U4izgmjSJdEL6N/HoverImageFollow.js","https:/framerusercontent.com/modules/5aCOeFHIUVfiJiiXUATt/DFGzTJJNWU73xlzGarq7/ZPkScrxTW.js","https:/framerusercontent.com/modules/wq6sTbGKEoLCSe0EagYr/AsIBamZ821VzfUr4UFoy/OX0ingAkQ.js"],"sourcesContent":["// Generated by Framer (79ec8dc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"G47S15YSn\",\"PX1MOnVXY\"];const serializationHash=\"framer-8EaGQ\";const variantClassNames={G47S15YSn:\"framer-v-1hbo82m\",PX1MOnVXY:\"framer-v-17k3l76\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation2={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Hidden:\"PX1MOnVXY\",Loading:\"G47S15YSn\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"G47S15YSn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"G47S15YSn\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isDisplayed=()=>{if(baseVariant===\"PX1MOnVXY\")return false;return true;};const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1hbo82m\",className,classNames),\"data-framer-name\":\"Loading\",layoutDependency:layoutDependency,layoutId:\"G47S15YSn\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1qrc6yg\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"onOQ0YrdY\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1jivlv8\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"rN6xsA2D3\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 0deg, rgb(153, 153, 153) 342deg)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m7b4s7\",\"data-framer-name\":\"Round\",layoutDependency:layoutDependency,layoutId:\"KWLYXFUsw\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1}})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8EaGQ.framer-xuzmjz, .framer-8EaGQ .framer-xuzmjz { display: block; }\",\".framer-8EaGQ.framer-1hbo82m { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; padding: 0px; position: relative; width: 40px; }\",\".framer-8EaGQ .framer-1qrc6yg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\",\".framer-8EaGQ .framer-1jivlv8 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-8EaGQ .framer-m7b4s7 { flex: none; height: 2px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8EaGQ.framer-1hbo82m { gap: 0px; } .framer-8EaGQ.framer-1hbo82m > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-8EaGQ.framer-1hbo82m > :first-child { margin-left: 0px; } .framer-8EaGQ.framer-1hbo82m > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PX1MOnVXY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerO_XoZ3FcZ=withCSS(Component,css,\"framer-8EaGQ\");export default FramerO_XoZ3FcZ;FramerO_XoZ3FcZ.displayName=\"Spinner\";FramerO_XoZ3FcZ.defaultProps={height:40,width:40};addPropertyControls(FramerO_XoZ3FcZ,{variant:{options:[\"G47S15YSn\",\"PX1MOnVXY\"],optionTitles:[\"Loading\",\"Hidden\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerO_XoZ3FcZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO_XoZ3FcZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PX1MOnVXY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O_XoZ3FcZ.map","// HoverImageFollow: Interactive hover-follow image/video with animated text, Framer-compliant\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useMotionValue,useVelocity,useTransform,useSpring,AnimatePresence,useInView}from\"framer-motion\";import React,{useState,useEffect,startTransition,useMemo,useRef,useCallback}from\"react\";// Linear interpolation function\nfunction lerp(start,end,factor){return start+(end-start)*factor;}// PERF: Add debounced hover state to prevent rapid changes\nfunction useDebouncedHover(delay=50){const[isHovering,setIsHovering]=useState(false);const[debouncedHovering,setDebouncedHovering]=useState(false);const timeoutRef=useRef();const setHover=useCallback(value=>{setIsHovering(value);if(timeoutRef.current){clearTimeout(timeoutRef.current);}timeoutRef.current=window.setTimeout(()=>{setDebouncedHovering(value);},delay);},[delay]);useEffect(()=>{return()=>{if(timeoutRef.current){clearTimeout(timeoutRef.current);}};},[]);return[debouncedHovering,setHover];}// PERF: Optimize Character component with better memoization\nconst Character=/*#__PURE__*/React.memo(function Character(props){const{baseText,textColor,optionalColor,textStyle,animationDirection=\"bottom\",animationOrigin=\"start\",delay=0,letterDelay=.02,letterDuration=2,letterDistance=100,rotateChar=-80,Textpadding=0,uppercase=false,numCopies=7,replay=true,loop=false,repeatType=\"mirror\",showSymbol=false,symbol=\"𔓘\",gap=0}=props;const ref=useRef(null);const isStatic=useIsStaticRenderer();// PERF: Only observe inView if not static and with optimized settings\nconst isInView=useInView(ref,{once:replay?true:false,amount:.1,margin:\"100px\"});// PERF: Memoize expensive calculations with stable dependencies\nconst letterVariants=useMemo(()=>({hidden:{y:animationDirection===\"bottom\"?letterDistance*2.9:-letterDistance*2.9,rotateX:rotateChar,willChange:\"transform\"},visible:i=>({y:0,rotateX:0,willChange:\"auto\",transition:{delay:i*letterDelay+delay,duration:letterDuration,ease:[.6,.4,0,1],repeat:loop?50:0,repeatType:repeatType,repeatDelay:1.5}})}),[animationDirection,letterDistance,rotateChar,letterDelay,delay,letterDuration,loop,repeatType]);// PERF: Memoize font calculations with stable keys\nconst fontMetrics=useMemo(()=>{const fontSize=parseInt(String(textStyle.fontSize))||26;const lineHeight=parseFloat(String(textStyle.lineHeight))||1.2;return{fontSize,lineHeight,textHeight:fontSize*lineHeight};},[textStyle.fontSize,textStyle.lineHeight]);// PERF: Memoize character splitting - split by words for wrapping\nconst words=useMemo(()=>baseText.split(\" \"),[baseText]);// PERF: Optimize animation indices calculation for words\nconst animationIndices=useMemo(()=>{const totalChars=baseText.replace(/\\s/g,\"\").length;if(totalChars===0)return[];let indices=Array.from({length:totalChars},(_,i)=>i);switch(animationOrigin){case\"end\":return indices.reverse();case\"middle\":{const middle=Math.floor(totalChars/2);const result=[middle];let leftPos=middle-1;let rightPos=middle+1;while(leftPos>=0||rightPos<totalChars){if(rightPos<totalChars)result.push(rightPos++);if(leftPos>=0)result.push(leftPos--);}const orderMap=new Map(result.map((pos,i)=>[pos,i]));return indices.map(i=>orderMap.get(i)??i);}default:return indices;}},[baseText,animationOrigin]);// PERF: Memoize text line array\nconst textLine=useMemo(()=>Array.from({length:Math.min(numCopies,20)},(_,i)=>i),[numCopies]);// PERF: Optimize character display function\nconst getCharToDisplay=useCallback((itemIndex,char)=>{if(itemIndex===0)return char===\" \"?\"\\xa0\":char;return char===\" \"?\"\\xa0\":showSymbol?symbol:char;},[showSymbol,symbol]);// PERF: Memoize styles with GPU acceleration - updated for responsive text\nconst containerStyle=useMemo(()=>({width:\"100%\",display:\"flex\",justifyContent:\"start\",alignItems:animationDirection!==\"bottom\"?\"start\":\"end\",minHeight:`${fontMetrics.textHeight}px`,overflow:\"visible\",position:\"relative\",padding:typeof Textpadding===\"string\"?Textpadding:`${Textpadding}px`,textTransform:uppercase?\"uppercase\":\"none\",transform:\"translate3d(0, 0, 0)\",willChange:isStatic?\"auto\":\"transform\"}),[animationDirection,fontMetrics.textHeight,Textpadding,uppercase,isStatic]);const innerContainerStyle=useMemo(()=>({flexDirection:\"column\",alignItems:\"start\",justifyContent:\"start\",width:\"100%\",position:\"relative\",display:\"flex\",perspective:\"1000px\",overflow:\"visible\",transform:\"translate3d(0, 0, 0)\"}),[]);// PERF: Early return for static renderer with responsive text\nif(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:innerContainerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:{...textStyle,color:textColor,textAlign:\"start\",wordWrap:\"break-word\",overflowWrap:\"break-word\",whiteSpace:\"normal\",width:\"100%\",transform:\"translate3d(0, 0, 0)\"},children:baseText})})});}return /*#__PURE__*/_jsx(motion.div,{style:containerStyle,ref:ref,children:/*#__PURE__*/_jsx(motion.div,{style:innerContainerStyle,children:textLine.map(itemIndex=>/*#__PURE__*/_jsx(motion.div,{style:{...textStyle,color:textColor,width:\"100%\",flexWrap:\"wrap\",minHeight:`${fontMetrics.textHeight}px`,alignItems:\"start\",whiteSpace:\"normal\",wordWrap:\"break-word\",overflowWrap:\"break-word\",position:\"relative\",display:\"flex\",textTransform:uppercase?\"uppercase\":\"none\",perspective:\"1000px\",transformPerspective:819,transform:\"translate3d(0, 0, 0)\"},children:words.map((word,wordIndex)=>{let charOffset=0;for(let i=0;i<wordIndex;i++){charOffset+=words[i].length;}return /*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",flexWrap:\"wrap\"},children:[word.split(\"\").map((char,charIndex)=>{const globalCharIndex=charOffset+charIndex;return /*#__PURE__*/_jsx(motion.span,{custom:animationIndices[globalCharIndex]||0,variants:letterVariants,initial:\"hidden\",animate:isInView?\"visible\":\"hidden\",style:{color:itemIndex===0?textColor:optionalColor,position:\"relative\",display:\"inline-block\",transformStyle:\"preserve-3d\",perspective:\"500px\",transformPerspective:819,transform:\"translate3d(0, 0, 0)\"},children:getCharToDisplay(itemIndex,char)},`${itemIndex}-${wordIndex}-${charIndex}`);}),wordIndex<words.length-1&&/*#__PURE__*/_jsx(motion.span,{custom:animationIndices[charOffset+word.length]||0,variants:letterVariants,initial:\"hidden\",animate:isInView?\"visible\":\"hidden\",style:{color:itemIndex===0?textColor:optionalColor,position:\"relative\",display:\"inline-block\",transformStyle:\"preserve-3d\",perspective:\"500px\",transformPerspective:819,transform:\"translate3d(0, 0, 0)\"},children:getCharToDisplay(itemIndex,\" \")},`space-${wordIndex}`)]},`word-${wordIndex}`);})},itemIndex))})});},(prevProps,nextProps)=>{// PERF: Custom comparison function for better memoization\nconst keys=[\"baseText\",\"textColor\",\"optionalColor\",\"animationDirection\",\"animationOrigin\",\"delay\",\"letterDelay\",\"letterDuration\",\"letterDistance\",\"rotateChar\",\"Textpadding\",\"uppercase\",\"numCopies\",\"showSymbol\",\"symbol\"];return keys.every(key=>prevProps[key]===nextProps[key])&&JSON.stringify(prevProps.textStyle)===JSON.stringify(nextProps.textStyle);});// PERF: Optimize pointer position with better throttling and reduced updates\nfunction usePointerPosition(){const x=useMotionValue(0);const y=useMotionValue(0);const isStatic=useIsStaticRenderer();const rafRef=useRef();const lastPositionRef=useRef({x:0,y:0});const lastUpdateTime=useRef(0);const updatePosition=useCallback((clientX,clientY)=>{const now=performance.now();// PERF: Throttle updates to 60fps max\nif(now-lastUpdateTime.current<16)return;// PERF: Skip update if position hasn't changed significantly\nconst threshold=3;const lastPos=lastPositionRef.current;if(Math.abs(clientX-lastPos.x)<threshold&&Math.abs(clientY-lastPos.y)<threshold){return;}lastPositionRef.current={x:clientX,y:clientY};lastUpdateTime.current=now;if(rafRef.current){cancelAnimationFrame(rafRef.current);}rafRef.current=requestAnimationFrame(()=>{x.set(clientX);y.set(clientY);});},[x,y]);const handleMove=useCallback(e=>{updatePosition(e.clientX,e.clientY);},[updatePosition]);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;window.addEventListener(\"pointermove\",handleMove,{passive:true});return()=>{window.removeEventListener(\"pointermove\",handleMove);if(rafRef.current){cancelAnimationFrame(rafRef.current);}};},[handleMove,isStatic]);return{x,y};}// PERF: Add scroll detection hook for Safari fix\nfunction useScrollDetection(onScrollStart){const isStatic=useIsStaticRenderer();const scrollTimeoutRef=useRef();const isScrollingRef=useRef(false);const lastScrollY=useRef(0);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const handleScroll=()=>{const currentScrollY=window.scrollY;// Trigger immediately on any scroll movement\nif(Math.abs(currentScrollY-lastScrollY.current)>1){onScrollStart();lastScrollY.current=currentScrollY;}if(!isScrollingRef.current){isScrollingRef.current=true;onScrollStart();}if(scrollTimeoutRef.current){clearTimeout(scrollTimeoutRef.current);}scrollTimeoutRef.current=window.setTimeout(()=>{isScrollingRef.current=false;},5);};// Add multiple scroll event listeners for better coverage\nwindow.addEventListener(\"scroll\",handleScroll,{passive:true});document.addEventListener(\"scroll\",handleScroll,{passive:true});document.body.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",handleScroll);document.removeEventListener(\"scroll\",handleScroll);document.body.removeEventListener(\"scroll\",handleScroll);if(scrollTimeoutRef.current){clearTimeout(scrollTimeoutRef.current);}};},[onScrollStart,isStatic]);}function usePointerToSkew(axisMotionValue){// PERF: Only subscribe to velocity if not static\nconst isStatic=useIsStaticRenderer();// PERF: Return static values if in static mode\nif(isStatic){return useMotionValue(0);}const velocity=useVelocity(axisMotionValue);const maxVelocity=useTransform(()=>Math.min(Math.max(velocity.get(),-1e3),1e3));const smoothVelocity=useSpring(maxVelocity,{damping:10,stiffness:200});return useTransform(smoothVelocity,[0,100],[0,-1],{clamp:false});}const easeOptions={smooth:[.43,.13,.23,.96],bounce:[.68,-.6,.32,1.6],elastic:[.8,.2,0,1],anticipate:[.68,-.6,.32,1.3]};// PERF: Memoize Item component with optimized hover handling\nconst Item=/*#__PURE__*/React.memo(function Item(props){// Added prefix and suffix support for index number\nconst{indexPrefix=\"\",indexSuffix=\"\",indexPosition=\"after\",showIndex=true,indexTitleGap=8,useGrid=false,gridColumns=12,indexGridColumns=2,titleGridColumns=10,useCustomIndex=false}=props;const{item,index,setActiveIndex,activeIndex,textProps,justifyContent,disableHover,border,indexFont}=props;const{numCopies,textColor,optionalColor,textStyle,animationDirection,animationOrigin,delay,letterDelay,letterDuration,letterDistance,rotateChar,Textpadding,uppercase,padding,hoverColor}=textProps;// PERF: Use debounced hover to prevent rapid state changes\nconst[debouncedHover,setDebouncedHover]=useDebouncedHover(30);// PERF: Memoize border style calculation\nconst borderStyle=useMemo(()=>{if(!border)return{};if(typeof border===\"string\")return{border};if(typeof border===\"object\"){const style={};Object.keys(border).forEach(key=>{if(border[key]!==undefined)style[key]=border[key];});return style;}return{};},[border]);// PERF: Use useCallback for event handlers with debouncing\nconst handleMouseEnter=useCallback(()=>{if(!disableHover){setDebouncedHover(true);startTransition(()=>setActiveIndex(index));}},[disableHover,setDebouncedHover,setActiveIndex,index]);const handleMouseLeave=useCallback(()=>{setDebouncedHover(false);startTransition(()=>setActiveIndex(null));},[setDebouncedHover,setActiveIndex]);// PERF: Memoize justify content style\nconst justifyContentStyle=useMemo(()=>{return justifyContent===\"start\"?\"flex-start\":justifyContent===\"end\"?\"flex-end\":\"center\";},[justifyContent]);// PERF: Memoize index style with hardware acceleration\nconst indexStyle=useMemo(()=>({position:\"relative\",pointerEvents:\"none\",userSelect:\"none\",...indexFont,color:activeIndex===index?hoverColor:props.indexColor,// PERF: Add hardware acceleration\n    transform:\"translate3d(0, 0, 0)\",willChange:activeIndex===index?\"color\":\"auto\"}),[indexFont,activeIndex,index,hoverColor,props.indexColor]);// PERF: Memoize character props to prevent unnecessary re-renders\nconst characterProps=useMemo(()=>({replay:true,numCopies,baseText:item.title,textColor:activeIndex===index?hoverColor:textColor,optionalColor:activeIndex===index?hoverColor:optionalColor,textStyle:{...textStyle,color:activeIndex===index?hoverColor:textColor},animationDirection,animationOrigin,delay,letterDelay,letterDuration,letterDistance,rotateChar,Textpadding,uppercase}),[numCopies,item.title,activeIndex,index,hoverColor,textColor,optionalColor,textStyle,animationDirection,animationOrigin,delay,letterDelay,letterDuration,letterDistance,rotateChar,Textpadding,uppercase]);// PERF: Memoize container styles with hardware acceleration\nconst containerStyles=useMemo(()=>({width:\"auto\",height:\"auto\",padding,...borderStyle,position:\"relative\",// PERF: Add hardware acceleration\n    transform:\"translate3d(0, 0, 0)\",willChange:activeIndex!==null?\"opacity\":\"auto\"}),[padding,borderStyle,activeIndex]);// PERF: Memoize inner container styles with grid support\nconst innerContainerStyles=useMemo(()=>({overflow:\"hidden\",width:\"auto\",display:useGrid?\"grid\":\"flex\",...useGrid?{gridTemplateColumns:`repeat(${gridColumns}, 1fr)`,gap:indexTitleGap,alignItems:\"center\"}:{justifyContent:justifyContentStyle},position:\"relative\",// PERF: Add hardware acceleration\n    transform:\"translate3d(0, 0, 0)\"}),[useGrid,gridColumns,indexTitleGap,justifyContentStyle]);// PERF: Memoize grid styles for index and title\nconst indexGridStyle=useMemo(()=>{if(!useGrid)return{};return{gridColumn:indexPosition===\"before\"?`span ${indexGridColumns}`:`${titleGridColumns+1} / span ${indexGridColumns}`,justifySelf:props.indexAlignment};},[useGrid,indexPosition,indexGridColumns,titleGridColumns,props.indexAlignment]);const titleGridStyle=useMemo(()=>{if(!useGrid)return{};return{gridColumn:indexPosition===\"before\"?`${indexGridColumns+1} / span ${titleGridColumns}`:`span ${titleGridColumns}`};},[useGrid,indexPosition,indexGridColumns,titleGridColumns]);// PERF: Memoize index display value\nconst indexValue=useMemo(()=>{if(useCustomIndex&&props.customIndexValue){return props.customIndexValue;}return String(index+1).padStart(2,\"0\");},[useCustomIndex,props.customIndexValue,index]);return /*#__PURE__*/_jsx(motion.li,{style:containerStyles,animate:{opacity:activeIndex!==null&&activeIndex!==index?.5:1},transition:{duration:.2,ease:\"easeOut\"},children:/*#__PURE__*/_jsx(\"div\",{style:innerContainerStyles,children:useGrid?/*#__PURE__*/_jsxs(_Fragment,{children:[showIndex&&indexPosition===\"before\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexStyle,...indexGridStyle},children:[indexPrefix,indexValue,indexSuffix]}),/*#__PURE__*/_jsx(\"div\",{style:titleGridStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,children:/*#__PURE__*/_jsx(Character,{...characterProps})}),showIndex&&indexPosition===\"after\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexStyle,...indexGridStyle},children:[indexPrefix,indexValue,indexSuffix]})]}):/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",position:\"relative\",padding:0,margin:0,// PERF: Add hardware acceleration\ntransform:\"translate3d(0, 0, 0)\"},onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,children:/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:indexTitleGap},children:[showIndex&&indexPosition===\"before\"&&/*#__PURE__*/_jsxs(\"span\",{style:indexStyle,children:[indexPrefix,indexValue,indexSuffix]}),/*#__PURE__*/_jsx(Character,{...characterProps}),showIndex&&indexPosition===\"after\"&&/*#__PURE__*/_jsxs(\"span\",{style:indexStyle,children:[indexPrefix,indexValue,indexSuffix]})]})})})});});// PERF: Add image preloading hook to cache images\nfunction useImagePreloader(items){const[preloadedImages,setPreloadedImages]=useState(new Set);const isStatic=useIsStaticRenderer();useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const imagesToPreload=items.filter(item=>item.mediaType===\"image\"&&item.image?.src).map(item=>item.image.src);if(imagesToPreload.length===0)return;const preloadPromises=imagesToPreload.map(src=>{return new Promise((resolve,reject)=>{const img=new Image;img.onload=()=>resolve(src);img.onerror=()=>reject(src);img.src=src;});});Promise.allSettled(preloadPromises).then(results=>{const loadedImages=new Set;results.forEach((result,index)=>{if(result.status===\"fulfilled\"){loadedImages.add(imagesToPreload[index]);}});setPreloadedImages(loadedImages);});},[items,isStatic]);return preloadedImages;}/**\n * @framerDisableUnlink\n * HoverImageFollow\n *\n * Interactive hover-follow image/video with animated text, Framer-compliant\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function HoverImageFollow(props){const{title=\"Hover Item\",mediaType=\"image\",image={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},videoPath=\"https://player.vimeo.com/external/434045526.hd.mp4?s=c27eecc69a27dbc4ff2b87d38afc35f1c9a27b5d&profile_id=175\",useArrayMode=false,items=[{title:\"Mountain Landscape\",mediaType:\"image\",image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},videoPath:\"\"},{title:\"Ocean View\",mediaType:\"video\",image:{src:\"\",alt:\"\"},videoPath:\"https://player.vimeo.com/external/434045526.hd.mp4?s=c27eecc69a27dbc4ff2b87d38afc35f1c9a27b5d&profile_id=175\"}],gap=24,imageWidth=260,imageHeight=160,imageCornerRadius=8,skewIntensity=100,smoothFactor=10,clipPathDuration=1,clipPathEaseOption=\"elastic\",revealDelay=0,padding=0,disableHover=false,border={borderWidth:1,borderStyle:\"solid\",borderColor:\"#e0e0e0\"},hoverColor=\"#111111\",textColor=\"#000\",optionalColor=\"#000\",textStyle={fontSize:40,lineHeight:\"0.8\",variant:\"Bold\"},animationDirection=\"bottom\",animationOrigin=\"start\",delay=0,letterDelay=.02,letterDuration=2,letterDistance=100,rotateChar=-80,Textpadding=0,uppercase=false,numCopies=7,justifyContent=\"center\",lerpFactor=.1,indexFont={fontSize:16,variant:\"Medium\",letterSpacing:\"0.01em\",lineHeight:\"1em\"},indexPrefix=\"\",indexSuffix=\"\",indexPosition=\"after\",showIndex=true,indexTitleGap=8,useCustomIndex=false,customIndexValue=\"\",cursorOffsetX=20,cursorOffsetY=-20,containerCursor=\"default\"}=props;const[activeIndex,setActiveIndex]=useState(null);const[animationKey,setAnimationKey]=useState(0);const isStatic=useIsStaticRenderer();const position=usePointerPosition();// Add lerp effect for smooth image following with optimized frame rate\nconst lerpX=useMotionValue(0);const lerpY=useMotionValue(0);const frameRef=useRef();const isAnimating=useRef(false);const lastTargetRef=useRef({x:0,y:0});const lastUpdateTime=useRef(0);const updateLerp=useCallback(()=>{if(isStatic||activeIndex===null){isAnimating.current=false;return;}const now=performance.now();// PERF: Limit to 60fps for smooth animation\nif(now-lastUpdateTime.current<16.67){frameRef.current=requestAnimationFrame(updateLerp);return;}const currentX=lerpX.get();const currentY=lerpY.get();const targetX=position.x.get();const targetY=position.y.get();// PERF: Stop animation when close enough to target\nconst threshold=.2;const deltaX=Math.abs(targetX-currentX);const deltaY=Math.abs(targetY-currentY);if(deltaX<threshold&&deltaY<threshold){lerpX.set(targetX);lerpY.set(targetY);lastTargetRef.current={x:targetX,y:targetY};lastUpdateTime.current=now;isAnimating.current=false;return;}// PERF: Use optimized lerp calculation\nconst factor=Math.min(lerpFactor*1.5,.3)// Cap max lerp factor\n;const newX=currentX+(targetX-currentX)*factor;const newY=currentY+(targetY-currentY)*factor;lerpX.set(newX);lerpY.set(newY);lastTargetRef.current={x:targetX,y:targetY};lastUpdateTime.current=now;frameRef.current=requestAnimationFrame(updateLerp);},[lerpX,lerpY,position.x,position.y,lerpFactor,isStatic,activeIndex]);// Monitor position changes to restart animation when cursor moves\nuseEffect(()=>{if(isStatic||activeIndex===null)return;let positionChangeTimeout;const unsubscribeX=position.x.on(\"change\",newX=>{const lastTarget=lastTargetRef.current;const deltaX=Math.abs(newX-lastTarget.x);// PERF: Debounce position changes to prevent excessive restarts\nif(positionChangeTimeout){clearTimeout(positionChangeTimeout);}positionChangeTimeout=window.setTimeout(()=>{// Restart animation if cursor moved significantly and we're not already animating\nif(deltaX>1&&!isAnimating.current){isAnimating.current=true;frameRef.current=requestAnimationFrame(updateLerp);}},8)// Small debounce to batch rapid movements\n;});const unsubscribeY=position.y.on(\"change\",newY=>{const lastTarget=lastTargetRef.current;const deltaY=Math.abs(newY-lastTarget.y);// PERF: Debounce position changes to prevent excessive restarts\nif(positionChangeTimeout){clearTimeout(positionChangeTimeout);}positionChangeTimeout=window.setTimeout(()=>{// Restart animation if cursor moved significantly and we're not already animating\nif(deltaY>1&&!isAnimating.current){isAnimating.current=true;frameRef.current=requestAnimationFrame(updateLerp);}},8)// Small debounce to batch rapid movements\n;});return()=>{unsubscribeX();unsubscribeY();if(positionChangeTimeout){clearTimeout(positionChangeTimeout);}};},[position.x,position.y,updateLerp,isStatic,activeIndex]);useEffect(()=>{if(isStatic||activeIndex===null){if(frameRef.current){cancelAnimationFrame(frameRef.current);frameRef.current=undefined;}isAnimating.current=false;return;}// PERF: Initialize position immediately when hover starts\nconst currentX=position.x.get();const currentY=position.y.get();lerpX.set(currentX);lerpY.set(currentY);lastTargetRef.current={x:currentX,y:currentY};// PERF: Only start animation if not already running\nif(!isAnimating.current){isAnimating.current=true;frameRef.current=requestAnimationFrame(updateLerp);}return()=>{if(frameRef.current){cancelAnimationFrame(frameRef.current);frameRef.current=undefined;}isAnimating.current=false;};},[updateLerp,isStatic,activeIndex,position.x,position.y,lerpX,lerpY]);// PERF: Optimize skew calculations with reduced precision\nconst skewX=usePointerToSkew(position.x);const skewY=usePointerToSkew(position.y);const scaledSkewX=useTransform(skewX,value=>{const result=typeof value===\"number\"?value*(skewIntensity/100):0;return Math.round(result*100)/100// Round to 2 decimal places\n;});const scaledSkewY=useTransform(skewY,value=>{const result=typeof value===\"number\"?value*(skewIntensity/100):0;return Math.round(result*100)/100// Round to 2 decimal places\n;});// PERF: Optimize spring configuration for better performance\nconst smoothX=useSpring(lerpX,{damping:25,stiffness:400-smoothFactor*5,mass:.3,restDelta:.01,restSpeed:.01});const smoothY=useSpring(lerpY,{damping:25,stiffness:400-smoothFactor*5,mass:.3,restDelta:.01,restSpeed:.01});// PERF: Debounce animation key updates\nconst animationKeyTimeoutRef=useRef();useEffect(()=>{if(activeIndex!==null){if(animationKeyTimeoutRef.current){clearTimeout(animationKeyTimeoutRef.current);}animationKeyTimeoutRef.current=window.setTimeout(()=>{startTransition(()=>setAnimationKey(prev=>prev+1));},50);}return()=>{if(animationKeyTimeoutRef.current){clearTimeout(animationKeyTimeoutRef.current);}};},[activeIndex]);// PERF: Memoize text props with stable reference\nconst textProps=useMemo(()=>({numCopies,textColor,optionalColor,textStyle,animationDirection,animationOrigin,delay,letterDelay,letterDuration,letterDistance,rotateChar,Textpadding,uppercase,padding,hoverColor}),[numCopies,textColor,optionalColor,JSON.stringify(textStyle),animationDirection,animationOrigin,delay,letterDelay,letterDuration,letterDistance,rotateChar,Textpadding,uppercase,padding,hoverColor]);// PERF: Memoize clip path ease with stable reference\nconst clipPathEase=useMemo(()=>{const result=easeOptions[clipPathEaseOption]||easeOptions.smooth;return result;},[clipPathEaseOption]);// PERF: Memoize display items with better comparison\nconst displayItems=useMemo(()=>{return useArrayMode?items.map(item=>({...item,mediaType:item.mediaType,mediaPath:item.mediaType===\"image\"&&item.image&&item.image.src?item.image.src:item.mediaType===\"video\"?item.videoPath:\"\",image:item.image,videoPath:item.videoPath})):[{title,mediaType,mediaPath:mediaType===\"image\"&&image&&image.src?image.src:mediaType===\"video\"?videoPath:\"\",image,videoPath}];},[useArrayMode,items,title,mediaType,image,videoPath]);// Add image preloading\nconst preloadedImages=useImagePreloader(displayItems);// ... existing code ...\n// PERF: Memoize current item with null check\nconst currentItem=useMemo(()=>activeIndex!==null&&displayItems[activeIndex]?displayItems[activeIndex]:null,[activeIndex,displayItems]);// Static preview for Framer canvas/export\nif(isStatic){// Use correct justifyContent for static preview\nconst flexJustify=justifyContent===\"start\"?\"flex-start\":justifyContent===\"end\"?\"flex-end\":\"center\";const textAlign=justifyContent===\"start\"?\"left\":justifyContent===\"end\"?\"right\":\"center\";return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",display:\"flex\",flexDirection:\"column\",justifyContent:flexJustify,cursor:containerCursor},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"auto\",height:\"auto\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"ul\",{style:{width:\"auto\",height:\"auto\",listStyle:\"none\",padding:0,margin:0,display:\"flex\",flexDirection:\"column\",justifyContent:flexJustify,gap},children:displayItems.map((item,index)=>{const indexValue=useCustomIndex&&!useArrayMode&&customIndexValue?customIndexValue:String(index+1).padStart(2,\"0\");return /*#__PURE__*/_jsx(\"li\",{style:{padding,...border},children:props.useGrid?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${props.gridColumns||12}, 1fr)`,gap:indexTitleGap,alignItems:\"center\"},children:[showIndex&&indexPosition===\"before\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexFont,color:props.indexColor||textColor,gridColumn:`span ${props.indexGridColumns||2}`,justifySelf:props.indexAlignment||\"start\"},children:[indexPrefix,indexValue,indexSuffix]}),/*#__PURE__*/_jsx(\"span\",{style:{...textStyle,color:textColor,textTransform:uppercase?\"uppercase\":\"none\",gridColumn:indexPosition===\"before\"?`${(props.indexGridColumns||2)+1} / span ${props.titleGridColumns||10}`:`span ${props.titleGridColumns||10}`,padding:typeof Textpadding===\"string\"?Textpadding:`${Textpadding}px`},children:item.title}),showIndex&&indexPosition===\"after\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexFont,color:props.indexColor||textColor,gridColumn:`${(props.titleGridColumns||10)+1} / span ${props.indexGridColumns||2}`,justifySelf:props.indexAlignment||\"start\"},children:[indexPrefix,indexValue,indexSuffix]})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:indexTitleGap,justifyContent:flexJustify},children:[showIndex&&indexPosition===\"before\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexFont,color:props.indexColor||textColor,position:\"relative\"},children:[indexPrefix,indexValue,indexSuffix]}),/*#__PURE__*/_jsx(\"span\",{style:{...textStyle,color:textColor,textAlign,textTransform:uppercase?\"uppercase\":\"none\",display:\"block\",padding:typeof Textpadding===\"string\"?Textpadding:`${Textpadding}px`},children:item.title}),showIndex&&indexPosition===\"after\"&&/*#__PURE__*/_jsxs(\"span\",{style:{...indexFont,color:props.indexColor||textColor,position:\"relative\"},children:[indexPrefix,indexValue,indexSuffix]})]})},index);})})})});}const containerJustifyContent=useMemo(()=>{return justifyContent===\"start\"?\"flex-start\":justifyContent===\"end\"?\"flex-end\":\"center\";},[justifyContent]);// PERF: Add scroll detection hook for Safari fix\nconst handleScrollStart=useCallback(()=>{if(activeIndex!==null){startTransition(()=>setActiveIndex(null));}},[activeIndex]);useScrollDetection(handleScrollStart);// Add cursor leave detection for Safari\nconst containerRef=useRef(null);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const handleMouseLeave=()=>{if(activeIndex!==null){startTransition(()=>setActiveIndex(null));}};const handleVisibilityChange=()=>{if(document.hidden&&activeIndex!==null){startTransition(()=>setActiveIndex(null));}};const container=containerRef.current;if(container){container.addEventListener(\"mouseleave\",handleMouseLeave);}document.addEventListener(\"visibilitychange\",handleVisibilityChange);return()=>{if(container){container.removeEventListener(\"mouseleave\",handleMouseLeave);}document.removeEventListener(\"visibilitychange\",handleVisibilityChange);};},[activeIndex,isStatic]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",display:\"flex\",flexDirection:\"column\",justifyContent:containerJustifyContent,cursor:containerCursor},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"auto\",height:\"auto\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"ul\",{style:{width:\"auto\",height:\"auto\",listStyle:\"none\",padding:0,margin:0,display:\"flex\",flexDirection:\"column\",justifyContent:containerJustifyContent,gap},children:displayItems.map((item,index)=>/*#__PURE__*/_jsx(Item,{item:item,index:index,setActiveIndex:setActiveIndex,activeIndex:activeIndex,textProps:textProps,justifyContent:justifyContent,disableHover:disableHover,border:border,indexFont:indexFont,indexPrefix:indexPrefix,indexSuffix:indexSuffix,indexPosition:indexPosition,showIndex:showIndex,indexTitleGap:indexTitleGap,indexColor:props.indexColor||textColor,indexAlignment:props.indexAlignment||\"start\",useGrid:props.useGrid||false,gridColumns:props.gridColumns||1,indexGridColumns:props.indexGridColumns||1,titleGridColumns:props.titleGridColumns||1,useCustomIndex:useCustomIndex&&!useArrayMode,customIndexValue:useCustomIndex&&!useArrayMode?customIndexValue:undefined},index))})}),typeof window!==\"undefined\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",pointerEvents:\"none\",zIndex:2147483647,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",children:activeIndex!==null&&currentItem&&/*#__PURE__*/_jsx(motion.div,{style:{left:smoothX,top:smoothY,x:cursorOffsetX,y:cursorOffsetY,transformOrigin:\"center center\",pointerEvents:\"none\",position:\"absolute\",zIndex:2147483647},initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},transition:{duration:.2,ease:[.25,.46,.45,.94],delay:revealDelay},children:/*#__PURE__*/_jsx(motion.div,{style:{width:imageWidth,height:imageHeight,overflow:\"hidden\",transformOrigin:\"center center\",skewX:scaledSkewX,skewY:scaledSkewY,borderRadius:imageCornerRadius,position:\"relative\",zIndex:2147483647},initial:{clipPath:\"inset(50% 50% 50% 50%)\"},animate:{clipPath:\"inset(0% 0% 0% 0%)\"},exit:{clipPath:\"inset(50% 50% 50% 100%)\"},transition:{duration:clipPathDuration*.6,ease:clipPathEase,delay:revealDelay,exit:{duration:.15,ease:[.4,0,.6,1]}},children:currentItem.mediaType===\"video\"?/*#__PURE__*/_jsx(motion.video,{src:currentItem.videoPath||currentItem.mediaPath,autoPlay:true,loop:true,muted:true,playsInline:true,loading:props.videoLoading||\"lazy\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",position:\"relative\",zIndex:2147483647},onLoadedData:e=>{try{const target=e.target;target.currentTime=0;target.play();}catch{}}},animationKey):/*#__PURE__*/_jsx(motion.img,{src:currentItem.image&&currentItem.image.src?currentItem.image.src:currentItem.mediaPath,alt:currentItem.title||\"Media\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",position:\"relative\",zIndex:2147483647},loading:props.imageLoading||\"lazy\"})},`clip-${activeIndex}-${animationKey}`)},`hover-image-${activeIndex}`)})})]});}addPropertyControls(HoverImageFollow,{// Content & Data Configuration\nuseArrayMode:{type:ControlType.Boolean,title:\"Content Mode\",defaultValue:false,enabledTitle:\"Multiple Items\",disabledTitle:\"Single Item\"},title:{type:ControlType.String,title:\"Title Text\",defaultValue:\"Hover Item\",hidden:({useArrayMode})=>useArrayMode},mediaType:{type:ControlType.Enum,title:\"Media Type\",options:[\"image\",\"video\"],optionTitles:[\"Image\",\"Video\"],defaultValue:\"image\",displaySegmentedControl:true,hidden:({useArrayMode})=>useArrayMode},image:{type:ControlType.ResponsiveImage,title:\"Image Asset\",hidden:({useArrayMode,mediaType})=>useArrayMode||mediaType!==\"image\"},videoPath:{type:ControlType.String,title:\"Video URL\",defaultValue:\"https://player.vimeo.com/external/434045526.hd.mp4?s=c27eecc69a27dbc4ff2b87d38afc35f1c9a27b5d&profile_id=175\",hidden:({useArrayMode,mediaType})=>useArrayMode||mediaType!==\"video\"},items:{type:ControlType.Array,title:\"Items Collection\",defaultValue:[{title:\"Mountain Landscape\",mediaType:\"image\",image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},videoPath:\"\"},{title:\"Ocean View\",mediaType:\"video\",image:{src:\"\",alt:\"\"},videoPath:\"https://player.vimeo.com/external/434045526.hd.mp4?s=c27eecc69a27dbc4ff2b87d38afc35f1c9a27b5d&profile_id=175\"}],hidden:({useArrayMode})=>!useArrayMode,control:{type:ControlType.Object,controls:{title:{title:\"Title\",type:ControlType.String},mediaType:{title:\"Media Type\",type:ControlType.Enum,options:[\"image\",\"video\"],optionTitles:[\"Image\",\"Video\"],defaultValue:\"image\",displaySegmentedControl:true},image:{title:\"Image\",type:ControlType.ResponsiveImage,hidden:({mediaType})=>mediaType!==\"image\"},videoPath:{title:\"Video URL\",type:ControlType.String,hidden:({mediaType})=>mediaType!==\"video\"}}}},// Typography & Colors\ntextStyle:{type:ControlType.Font,title:\"Primary Typography\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",lineHeight:\"0.8em\",variant:\"Bold\"}},textColor:{title:\"Default Text Color\",type:ControlType.Color,defaultValue:\"#000000\"},hoverColor:{title:\"Hover Text Color\",type:ControlType.Color,defaultValue:\"#111111\"},optionalColor:{title:\"Secondary Text Color\",type:ControlType.Color,defaultValue:\"#000000\"},uppercase:{type:ControlType.Boolean,title:\"Text Transform\",defaultValue:false,enabledTitle:\"UPPERCASE\",disabledTitle:\"Normal Case\"},Textpadding:{type:ControlType.Padding,title:\"Text Padding\",defaultValue:\"0px\"},// Index Numbering\nshowIndex:{type:ControlType.Boolean,title:\"Show Index Numbers\",defaultValue:true,enabledTitle:\"Visible\",disabledTitle:\"Hidden\"},useCustomIndex:{type:ControlType.Boolean,title:\"Index Type\",defaultValue:false,enabledTitle:\"Custom Value\",disabledTitle:\"Auto Numbering\",hidden:({showIndex})=>!showIndex},customIndexValue:{type:ControlType.String,title:\"Custom Index\",defaultValue:\"\",placeholder:\"e.g., A, 01, I, ★\",hidden:({showIndex,useCustomIndex})=>!showIndex||!useCustomIndex},indexFont:{type:ControlType.Font,title:\"Index Typography\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Medium\",letterSpacing:\"0.01em\",lineHeight:\"1em\"},hidden:({showIndex})=>!showIndex},indexColor:{type:ControlType.Color,title:\"Index Color\",defaultValue:\"#000000\",hidden:({showIndex})=>!showIndex},indexPosition:{type:ControlType.Enum,title:\"Index Position\",options:[\"before\",\"after\"],optionTitles:[\"Before Title\",\"After Title\"],defaultValue:\"after\",displaySegmentedControl:true,hidden:({showIndex})=>!showIndex},indexPrefix:{type:ControlType.String,title:\"Index Prefix\",defaultValue:\"\",placeholder:\"e.g., #, No.\",hidden:({showIndex})=>!showIndex},indexSuffix:{type:ControlType.String,title:\"Index Suffix\",defaultValue:\"\",placeholder:\"e.g., ., )\",hidden:({showIndex})=>!showIndex},indexTitleGap:{type:ControlType.Number,title:\"Index Spacing\",defaultValue:8,min:0,max:50,step:1,unit:\"px\",hidden:({showIndex})=>!showIndex},indexAlignment:{type:ControlType.Enum,title:\"Index Grid Alignment\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"start\",displaySegmentedControl:true},// Layout & Structure\njustifyContent:{type:ControlType.Enum,title:\"Content Alignment\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true},gap:{title:\"Item Spacing\",type:ControlType.Number,defaultValue:24,min:0,max:100,step:2,unit:\"px\"},padding:{type:ControlType.Padding,title:\"Item Padding\",defaultValue:\"0px\"},border:{type:ControlType.Border,title:\"Item Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#e0e0e0\"},optional:true},useGrid:{type:ControlType.Boolean,title:\"Layout System\",defaultValue:false,enabledTitle:\"CSS Grid\",disabledTitle:\"Flexbox\"},gridColumns:{type:ControlType.Number,title:\"Total Grid Columns\",defaultValue:12,min:2,max:24,step:1,hidden:({useGrid})=>!useGrid},indexGridColumns:{type:ControlType.Number,title:\"Index Column Span\",defaultValue:2,min:1,max:12,step:1,hidden:({useGrid})=>!useGrid},titleGridColumns:{type:ControlType.Number,title:\"Title Column Span\",defaultValue:10,min:1,max:23,step:1,hidden:({useGrid})=>!useGrid},containerCursor:{type:ControlType.Cursor,title:\"Container Cursor\",defaultValue:\"default\"},// Hover Media Settings\nimageWidth:{title:\"Media Width\",type:ControlType.Number,defaultValue:260,min:100,max:600,step:10,unit:\"px\"},imageHeight:{title:\"Media Height\",type:ControlType.Number,defaultValue:160,min:100,max:400,step:10,unit:\"px\"},imageCornerRadius:{title:\"Corner Radius\",type:ControlType.Number,defaultValue:8,min:0,max:50,step:1,unit:\"px\"},cursorOffsetX:{type:ControlType.Number,title:\"Cursor Offset X\",defaultValue:20,min:-200,max:200,step:5,unit:\"px\"},cursorOffsetY:{type:ControlType.Number,title:\"Cursor Offset Y\",defaultValue:-20,min:-200,max:200,step:5,unit:\"px\"},imageLoading:{type:ControlType.Enum,title:\"Image Loading Strategy\",options:[\"lazy\",\"eager\"],optionTitles:[\"Lazy Load\",\"Immediate\"],defaultValue:\"lazy\",displaySegmentedControl:true},videoLoading:{type:ControlType.Enum,title:\"Video Loading Strategy\",options:[\"lazy\",\"eager\"],optionTitles:[\"Lazy Load\",\"Immediate\"],defaultValue:\"lazy\",displaySegmentedControl:true},// Text Animation Effects\nnumCopies:{title:\"Text Layer Count\",type:ControlType.Number,defaultValue:7,min:1,max:15,step:1},animationDirection:{title:\"Animation Direction\",type:ControlType.Enum,options:[\"bottom\",\"top\"],optionTitles:[\"↑ From Bottom\",\"↓ From Top\"],defaultValue:\"bottom\",displaySegmentedControl:true},animationOrigin:{title:\"Animation Origin Point\",type:ControlType.Enum,options:[\"start\",\"middle\",\"end\"],optionTitles:[\"← Start\",\"↔ Center\",\"→ End\"],defaultValue:\"start\",displaySegmentedControl:true},delay:{title:\"Initial Delay\",type:ControlType.Number,defaultValue:0,min:0,max:2,step:.05,unit:\"s\"},letterDelay:{title:\"Letter Stagger Timing\",type:ControlType.Number,defaultValue:.02,min:0,max:.2,step:.005,unit:\"s\"},letterDuration:{title:\"Animation Duration\",type:ControlType.Number,defaultValue:2,min:.2,max:5,step:.1,unit:\"s\"},letterDistance:{title:\"Travel Distance\",type:ControlType.Number,defaultValue:100,min:20,max:300,step:10,unit:\"px\"},rotateChar:{title:\"Character Rotation\",type:ControlType.Number,defaultValue:-80,min:-180,max:180,step:5,unit:\"\\xb0\"},// Motion & Physics\nlerpFactor:{type:ControlType.Number,title:\"Follow Responsiveness\",defaultValue:.1,min:.01,max:.5,step:.01},skewIntensity:{title:\"Motion Skew Intensity\",type:ControlType.Number,defaultValue:100,min:0,max:200,step:10,unit:\"%\"},smoothFactor:{title:\"Motion Smoothing\",type:ControlType.Number,defaultValue:10,min:1,max:50,step:1},revealDelay:{title:\"Media Reveal Delay\",type:ControlType.Number,defaultValue:0,min:0,max:1,step:.05,unit:\"s\"},clipPathDuration:{title:\"Reveal Animation Speed\",type:ControlType.Number,defaultValue:1,min:.2,max:3,step:.1,unit:\"s\"},clipPathEaseOption:{title:\"Reveal Easing Style\",type:ControlType.Enum,options:[\"smooth\",\"bounce\",\"elastic\",\"anticipate\"],optionTitles:[\"Smooth\",\"Bouncy\",\"Elastic\",\"Anticipate\"],defaultValue:\"elastic\",displaySegmentedControl:true},disableHover:{type:ControlType.Boolean,title:\"Interaction State\",defaultValue:false,enabledTitle:\"Disabled\",disabledTitle:\"Enabled\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HoverImageFollow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* HoverImageFollow\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HoverImageFollow.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HoverImageFollow from\"https://framerusercontent.com/modules/wJp7PlCzzjoS4HGeFnjJ/NuIMj7U4izgmjSJdEL6N/HoverImageFollow.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8pB1xvosw6z96G61SNZW/5imDgin15vpfPtPfXpKN/HICcptq_v.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7T6zmvKByAdOQPouiovm/vkCKRiPnj9He5MgD291E/ZY3Wsedf6.js\";const HoverImageFollowFonts=getFonts(HoverImageFollow);const enabledGestures={SubNfQTUD:{hover:true},zpIOTJtVi:{hover:true}};const cycleOrder=[\"SubNfQTUD\",\"zpIOTJtVi\"];const serializationHash=\"framer-7Ba8Y\";const variantClassNames={SubNfQTUD:\"framer-v-h8rnrg\",zpIOTJtVi:\"framer-v-152fo7t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hrRp2ksHB=undefined;const pJIYfMYWx=undefined;const BuOkGFG5_=undefined;const fdgTM9K3L=undefined;const transition1={delay:0,duration:.5,ease:[.6,.2,0,1],type:\"tween\"};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={timeZone:\"UTC\",year:\"numeric\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 List\":\"zpIOTJtVi\",Grid:\"SubNfQTUD\"};const Variants=motion.create(React.Fragment);const getProps=({category,date,height,id,image,title,width,...props})=>{return{...props,BuOkGFG5_:date??props.BuOkGFG5_??\"2025-09-02T00:00:00.000Z\",fdgTM9K3L:image??props.fdgTM9K3L,hrRp2ksHB:title??props.hrRp2ksHB??\"Veyra\",pJIYfMYWx:category??props.pJIYfMYWx??\"Editorial\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SubNfQTUD\"};};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,hrRp2ksHB,pJIYfMYWx,BuOkGFG5_,fdgTM9K3L,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SubNfQTUD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"zpIOTJtVi-hover\")return false;if(baseVariant===\"zpIOTJtVi\")return false;return true;};const activeLocaleCode=useLocaleCode();const textContent=toDateString(BuOkGFG5_,activeLocaleCode);const isDisplayed1=()=>{if([\"SubNfQTUD-hover\",\"zpIOTJtVi-hover\"].includes(gestureVariant))return false;if(baseVariant===\"zpIOTJtVi\")return false;return true;};const isDisplayed2=()=>{if([\"SubNfQTUD-hover\",\"zpIOTJtVi-hover\"].includes(gestureVariant))return true;if(baseVariant===\"zpIOTJtVi\")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-h8rnrg\",className,classNames),\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"SubNfQTUD\",ref:refBinding,style:{...style},...addPropertyOverrides({\"SubNfQTUD-hover\":{\"data-framer-name\":undefined},\"zpIOTJtVi-hover\":{\"data-framer-name\":undefined},zpIOTJtVi:{\"data-framer-name\":\"Mobile List\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxhmco\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"F4Jag8e6E\",style:{backgroundColor:\"var(--token-4fd9f6f3-10a9-4a88-9293-dd0c622fa4b4, rgb(38, 38, 38))\"},variants:{\"SubNfQTUD-hover\":{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bkfg1y\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"dnqFEeuZC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Veyra\"})}),className:\"framer-1ea4tnz\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I6V1SC7Qg\",style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\"},text:hrRp2ksHB,variants:{zpIOTJtVi:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({zpIOTJtVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18s7d84\",\"data-styles-preset\":\"ZY3Wsedf6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"Veyra\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Editorial\"})}),className:\"framer-mjsnv2\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aRXjtKlfU\",style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\"},text:pJIYfMYWx,variants:{zpIOTJtVi:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({zpIOTJtVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18s7d84\",\"data-styles-preset\":\"ZY3Wsedf6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"Editorial\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"2025\"})}),className:\"framer-o7e2a5\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d9mpj3br5\",style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\"},text:/*#__PURE__*/_jsx(\"time\",{dateTime:BuOkGFG5_,children:textContent}),verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wzpzne-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"v7oWArMXp-container\",nodeId:\"v7oWArMXp\",rendersWithMotion:true,scopeId:\"ZPkScrxTW\",children:/*#__PURE__*/_jsx(HoverImageFollow,{animationDirection:\"bottom\",animationOrigin:\"start\",border:{borderBottomWidth:0,borderColor:\"var(--token-170e5377-0c7a-40bd-ade8-e8c3608e159a, rgba(10, 10, 10, 0))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},clipPathDuration:.5,clipPathEaseOption:\"smooth\",containerCursor:\"pointer\",cursorOffsetX:20,cursorOffsetY:-200,customIndexValue:\"01\",delay:0,disableHover:false,gap:0,gridColumns:2,height:\"100%\",hoverColor:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",id:\"v7oWArMXp\",image:toResponsiveImage(fdgTM9K3L),imageCornerRadius:0,imageHeight:250,imageLoading:\"lazy\",imageWidth:250,indexAlignment:\"start\",indexColor:\"var(--token-b6a25d9d-7558-47bf-bada-e4a2f293a418, rgb(115, 115, 115))\",indexFont:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontFeatureSettings:\"normal\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.11em\",lineHeight:\"1em\",textAlign:\"right\"},indexGridColumns:1,indexPosition:\"after\",indexPrefix:\"[\",indexSuffix:\"]\",indexTitleGap:0,items:[{image:addImageAlt({pixelHeight:1200,pixelWidth:904,src:\"https://framerusercontent.com/images/HSF6ZZtA9Slce6cpr2S41YjUQ.png?width=904&height=1200\",srcSet:\"https://framerusercontent.com/images/HSF6ZZtA9Slce6cpr2S41YjUQ.png?scale-down-to=1024&width=904&height=1200 771w,https://framerusercontent.com/images/HSF6ZZtA9Slce6cpr2S41YjUQ.png?width=904&height=1200 904w\"},\"\"),mediaType:\"video\",title:\"Films\",videoPath:\"https://videos.pexels.com/video-files/30728858/13145861_1440_2560_30fps.mp4\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:675,src:\"https://framerusercontent.com/images/m3L90U5cNnTHVE74T1DQnsQSjrU.jpg?width=675&height=1200\",srcSet:\"https://framerusercontent.com/images/m3L90U5cNnTHVE74T1DQnsQSjrU.jpg?scale-down-to=1024&width=675&height=1200 576w,https://framerusercontent.com/images/m3L90U5cNnTHVE74T1DQnsQSjrU.jpg?width=675&height=1200 675w\"},\"\"),mediaType:\"image\",title:\"Events\",videoPath:\"\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:800,src:\"https://framerusercontent.com/images/FFr8PapprWVfQFJdy8Y43ww07Gw.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/FFr8PapprWVfQFJdy8Y43ww07Gw.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/FFr8PapprWVfQFJdy8Y43ww07Gw.png?width=800&height=1200 800w\"},\"\"),mediaType:\"image\",title:\"Direction\",videoPath:\"\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:849,src:\"https://framerusercontent.com/images/UHE4gTFoIu2fn1OitpQKoNeDSMo.png?width=849&height=1200\",srcSet:\"https://framerusercontent.com/images/UHE4gTFoIu2fn1OitpQKoNeDSMo.png?scale-down-to=1024&width=849&height=1200 724w,https://framerusercontent.com/images/UHE4gTFoIu2fn1OitpQKoNeDSMo.png?width=849&height=1200 849w\"},\"\"),mediaType:\"image\",title:\"Photography\",videoPath:\"\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:800,src:\"https://framerusercontent.com/images/7Lk3UXIzBKeEx6HX8TGwRLMjg.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/7Lk3UXIzBKeEx6HX8TGwRLMjg.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/7Lk3UXIzBKeEx6HX8TGwRLMjg.png?width=800&height=1200 800w\"},\"\"),mediaType:\"image\",title:\"Commercials\",videoPath:\"\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:655,src:\"https://framerusercontent.com/images/RAjnIZTPaYltRrFeiwMmBEJkeqU.png?width=655&height=1200\",srcSet:\"https://framerusercontent.com/images/RAjnIZTPaYltRrFeiwMmBEJkeqU.png?scale-down-to=1024&width=655&height=1200 558w,https://framerusercontent.com/images/RAjnIZTPaYltRrFeiwMmBEJkeqU.png?width=655&height=1200 655w\"},\"\"),mediaType:\"image\",title:\"Documentary\",videoPath:\"\"},{image:addImageAlt({pixelHeight:1200,pixelWidth:800,src:\"https://framerusercontent.com/images/jPpMfI9anf98uOEG3mDcpu4Wdok.jpg?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/jPpMfI9anf98uOEG3mDcpu4Wdok.jpg?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/jPpMfI9anf98uOEG3mDcpu4Wdok.jpg?width=800&height=1200 800w\"},\"\"),mediaType:\"image\",title:\"POST PRODUCTION\",videoPath:\"\"}],justifyContent:\"start\",layoutId:\"v7oWArMXp\",lerpFactor:.1,letterDelay:0,letterDistance:20,letterDuration:.2,mediaType:\"image\",numCopies:1,optionalColor:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",padding:\"0px\",revealDelay:.08,rotateChar:0,showIndex:true,skewIntensity:100,smoothFactor:10,style:{height:\"100%\",width:\"100%\"},textColor:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",Textpadding:\"34px\",textStyle:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.025em\",lineHeight:\"1.2em\"},title:\"\",titleGridColumns:11,uppercase:false,useArrayMode:false,useCustomIndex:true,useGrid:true,videoLoading:\"eager\",videoPath:\"https://player.vimeo.com/external/434045526.hd.mp4?s=c27eecc69a27dbc4ff2b87d38afc35f1c9a27b5d&profile_id=175\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(fdgTM9K3L)},className:\"framer-1ms3pk8\",layoutDependency:layoutDependency,layoutId:\"ffQ3Is90P\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{\"SubNfQTUD-hover\":{filter:\"none\",WebkitFilter:\"none\"},zpIOTJtVi:{filter:\"brightness(0.7)\",WebkitFilter:\"brightness(0.7)\"}},...addPropertyOverrides({\"SubNfQTUD-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(fdgTM9K3L)}},zpIOTJtVi:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(fdgTM9K3L)}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7Ba8Y.framer-161rws2, .framer-7Ba8Y .framer-161rws2 { display: block; }\",\".framer-7Ba8Y.framer-h8rnrg { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-7Ba8Y .framer-1hxhmco { bottom: 0px; flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; pointer-events: none; position: absolute; width: 100%; z-index: 0; }\",\".framer-7Ba8Y .framer-1bkfg1y { display: grid; flex: 1 0 0px; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; mix-blend-mode: difference; overflow: var(--overflow-clip-fallback, clip); padding: 34px 0px 34px 0px; pointer-events: none; position: relative; width: 1px; z-index: 1; }\",\".framer-7Ba8Y .framer-1ea4tnz { align-self: center; flex: none; grid-column: span 4; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7Ba8Y .framer-mjsnv2, .framer-7Ba8Y .framer-o7e2a5 { align-self: center; flex: none; grid-column: span 2; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7Ba8Y .framer-1wzpzne-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 4; }\",\".framer-7Ba8Y .framer-1ms3pk8 { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-7Ba8Y.framer-v-152fo7t .framer-1hxhmco { order: 0; }\",\".framer-7Ba8Y.framer-v-152fo7t .framer-1bkfg1y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; mix-blend-mode: unset; order: 3; padding: 34px 14px 34px 14px; z-index: 5; }\",\".framer-7Ba8Y.framer-v-152fo7t .framer-1ea4tnz { align-self: unset; flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-7Ba8Y.framer-v-152fo7t .framer-mjsnv2 { align-self: unset; order: 1; white-space: pre; width: auto; }\",\".framer-7Ba8Y.framer-v-152fo7t .framer-1ms3pk8 { order: 2; }\",\".framer-7Ba8Y.framer-v-h8rnrg.hover .framer-1hxhmco { height: 100px; }\",\".framer-7Ba8Y.framer-v-h8rnrg.hover .framer-1bkfg1y { padding: 34px 8px 34px 8px; }\",\".framer-7Ba8Y.framer-v-152fo7t.hover .framer-1bkfg1y { mix-blend-mode: unset; }\",\".framer-7Ba8Y.framer-v-152fo7t.hover .framer-1ea4tnz, .framer-7Ba8Y.framer-v-152fo7t.hover .framer-mjsnv2 { align-self: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 93.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zpIOTJtVi\":{\"layout\":[\"fixed\",\"auto\"]},\"Rgb7H4Ugt\":{\"layout\":[\"fixed\",\"auto\"]},\"zRCPg1o92\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hrRp2ksHB\":\"title\",\"pJIYfMYWx\":\"category\",\"BuOkGFG5_\":\"date\",\"fdgTM9K3L\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZPkScrxTW=withCSS(Component,css,\"framer-7Ba8Y\");export default FramerZPkScrxTW;FramerZPkScrxTW.displayName=\"List Item\";FramerZPkScrxTW.defaultProps={height:93.5,width:1200};addPropertyControls(FramerZPkScrxTW,{variant:{options:[\"SubNfQTUD\",\"zpIOTJtVi\"],optionTitles:[\"Grid\",\"Mobile List\"],title:\"Variant\",type:ControlType.Enum},hrRp2ksHB:{defaultValue:\"Veyra\",title:\"Title\",type:ControlType.String},onhrRp2ksHBChange:{changes:\"hrRp2ksHB\",type:ControlType.ChangeHandler},pJIYfMYWx:{defaultValue:\"Editorial\",title:\"Category\",type:ControlType.String},onpJIYfMYWxChange:{changes:\"pJIYfMYWx\",type:ControlType.ChangeHandler},BuOkGFG5_:{defaultValue:\"2025-09-02T00:00:00.000Z\",title:\"Date\",type:ControlType.Date},onBuOkGFG5_Change:{changes:\"BuOkGFG5_\",type:ControlType.ChangeHandler},fdgTM9K3L:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerZPkScrxTW,[{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:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...HoverImageFollowFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZPkScrxTW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zpIOTJtVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rgb7H4Ugt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zRCPg1o92\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"hrRp2ksHB\\\":\\\"title\\\",\\\"pJIYfMYWx\\\":\\\"category\\\",\\\"BuOkGFG5_\\\":\\\"date\\\",\\\"fdgTM9K3L\\\":\\\"image\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"93.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZPkScrxTW.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLoadMorePaginatedQuery,useLocaleCode,useLocaleInfo,useQueryData,useVariantState,withCSS,withInfiniteScroll}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Spinner from\"https://framerusercontent.com/modules/omo5LdjL4LRSZXvwvWOk/u3WxIJnBoahCGbEeALvk/O_XoZ3FcZ.js\";import ParallaxMedia from\"https://framerusercontent.com/modules/AqLRYVOG2sRdFdOmDnQH/EhthASkyx26GmHRJVmHA/ParallaxMedia.js\";import Partners from\"https://framerusercontent.com/modules/WTkVO7lN5MtCccki1Rkp/EfnNCqPXSBDYq0P1KMqV/FPH82ltkF.js\";import Work from\"https://framerusercontent.com/modules/pTSxU8KLqWpDwelHaztZ/kq5Yrwx7OZYboV33Sx5z/iAfkz_1TG.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8pB1xvosw6z96G61SNZW/5imDgin15vpfPtPfXpKN/HICcptq_v.js\";import WorkSlideMedia from\"https://framerusercontent.com/modules/4pislmT3ZkUEDqHfeY6y/ZTEZ120SO6GqW7kLvkSl/OkKurdVSy.js\";import ListItem from\"https://framerusercontent.com/modules/5aCOeFHIUVfiJiiXUATt/DFGzTJJNWU73xlzGarq7/ZPkScrxTW.js\";const WorkSlideMediaFonts=getFonts(WorkSlideMedia);const ListItemFonts=getFonts(ListItem);const SpinnerFonts=getFonts(Spinner);const SmartComponentScopedContainerWithInfiniteScroll=withInfiniteScroll(SmartComponentScopedContainer);const ParallaxMediaFonts=getFonts(ParallaxMedia);const cycleOrder=[\"bBsH6Zh8O\",\"MjvlonNmM\",\"Tcn1L5pAg\",\"IIx00wcRn\",\"KcsYcseUX\",\"Vp6yluemC\",\"mAvqTCR8C\",\"yytdRewlW\"];const serializationHash=\"framer-O0l7h\";const variantClassNames={bBsH6Zh8O:\"framer-v-1mrkadz\",IIx00wcRn:\"framer-v-19xiidj\",KcsYcseUX:\"framer-v-rzc48f\",mAvqTCR8C:\"framer-v-dx4wuv\",MjvlonNmM:\"framer-v-qk12oz\",Tcn1L5pAg:\"framer-v-1s5k8oz\",Vp6yluemC:\"framer-v-mn1vrx\",yytdRewlW:\"framer-v-gl2ij4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const repeater_item_indexd14MIAkH3=undefined;const W9z43xXAGd14MIAkH3=undefined;const i2cKSkjqFd14MIAkH3=undefined;const xj_ViJ4DHd14MIAkH3=undefined;const ItRMPtGGbd14MIAkH3=undefined;const b86xTSsIwd14MIAkH3=undefined;const zs6yaOrNud14MIAkH3=undefined;const NyIhtw9Ad_TUNx4pL7kd14MIAkH3=undefined;const idd14MIAkH3=undefined;const qWTCjFFtiTFayUh48Q=undefined;const oUl6fQmtGTFayUh48Q=undefined;const vLs22an9XTFayUh48Q=undefined;const idTFayUh48Q=undefined;const transition1={delay:0,duration:.5,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:250};const transition2={delay:.002,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const textEffect={effect:animation,repeat:false,startDelay:.2,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const numberToString=(value,options={},activeLocale)=>{const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const{useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits}=options;const formatOptions={useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits};const number=Number(value);try{return number.toLocaleString(locale,formatOptions);}catch{try{return number.toLocaleString(fallbackLocale,formatOptions);}catch{return number.toLocaleString();}}};const convertFromString=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"2\":return 2;case\"3\":return 4;case\"4\":return 4;case\"9\":return 4;default:return 2;}};const getGridColumnCSSValue=(columnSpan,optionalColumnCount)=>{if(columnSpan===\"all\")return\"-1 / 1\";const spanCount=Number.isFinite(columnSpan)&&columnSpan>0?columnSpan:1;if(Number.isFinite(optionalColumnCount)&&spanCount>optionalColumnCount){return`span ${optionalColumnCount}`;}return`span ${spanCount}`;};const convertFromString1=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"2\":return 2;case\"3\":return 2;case\"4\":return 2;case\"9\":return 2;default:return 2;}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={timeZone:\"UTC\",year:\"numeric\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const loaderVariants=(repeaterState,variants,currentVariant)=>{if(repeaterState.currentPage>=repeaterState.totalPages)return variants.disabled??currentVariant;if(repeaterState.isLoading)return variants.loading??currentVariant;return currentVariant;};const query=prequery=>prequery({from:{alias:\"d14MIAkH3\",data:Work,type:\"Collection\"},select:[{collection:\"d14MIAkH3\",name:\"W9z43xXAG\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"i2cKSkjqF\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"xj_ViJ4DH\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"ItRMPtGGb\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"b86xTSsIw\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"zs6yaOrNu\",type:\"Identifier\"},{alias:\"NyIhtw9Ad.TUNx4pL7k\",collection:\"NyIhtw9Ad\",name:\"TUNx4pL7k\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"d14MIAkH3\",data:Work,type:\"Collection\"},select:[{collection:\"d14MIAkH3\",name:\"W9z43xXAG\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"i2cKSkjqF\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"xj_ViJ4DH\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"ItRMPtGGb\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"b86xTSsIw\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"zs6yaOrNu\",type:\"Identifier\"},{alias:\"NyIhtw9Ad.TUNx4pL7k\",collection:\"NyIhtw9Ad\",name:\"TUNx4pL7k\",type:\"Identifier\"},{collection:\"d14MIAkH3\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"d14MIAkH3\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const query2=prequery=>prequery({from:{alias:\"TFayUh48Q\",data:Partners,type:\"Collection\"},select:[{collection:\"TFayUh48Q\",name:\"qWTCjFFti\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"oUl6fQmtG\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"vLs22an9X\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"TFayUh48Q\",data:Partners,type:\"Collection\"},select:[{collection:\"TFayUh48Q\",name:\"qWTCjFFti\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"oUl6fQmtG\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"vLs22an9X\",type:\"Identifier\"},{collection:\"TFayUh48Q\",name:\"id\",type:\"Identifier\"}]});const QueryData1=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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={\"Grid Mobile\":\"KcsYcseUX\",\"Grid Tablet\":\"Tcn1L5pAg\",\"List Mobile\":\"Vp6yluemC\",\"List Tablet\":\"IIx00wcRn\",\"Partner (Phone Grid)\":\"mAvqTCR8C\",\"Partner (Phone List)\":\"yytdRewlW\",Grid:\"bBsH6Zh8O\",List:\"MjvlonNmM\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bBsH6Zh8O\"};};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:\"bBsH6Zh8O\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzo1n6w=activeVariantCallback(async(...args)=>{setVariant(\"bBsH6Zh8O\");});const onTapudmqix=activeVariantCallback(async(...args)=>{setVariant(\"Tcn1L5pAg\");});const onTapk9kpmw=activeVariantCallback(async(...args)=>{setVariant(\"KcsYcseUX\");});const onTap165gf8j=activeVariantCallback(async(...args)=>{setVariant(\"MjvlonNmM\");});const onTapx8ln38=activeVariantCallback(async(...args)=>{setVariant(\"IIx00wcRn\");});const onTap1rz4pn3=activeVariantCallback(async(...args)=>{setVariant(\"Vp6yluemC\");});const onTapxbwxif=activeVariantCallback(async(...args)=>{setVariant(\"yytdRewlW\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yytdRewlW\")return false;return true;};const isDisplayed1=()=>{if([\"mAvqTCR8C\",\"yytdRewlW\"].includes(baseVariant))return false;return true;};const activeLocaleCode=useLocaleCode();const isDisplayed2=()=>{if([\"MjvlonNmM\",\"IIx00wcRn\",\"Vp6yluemC\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"MjvlonNmM\",\"IIx00wcRn\",\"Vp6yluemC\"].includes(baseVariant))return true;return false;};const ref1=React.useRef(null);const isDisplayed4=()=>{if([\"mAvqTCR8C\",\"yytdRewlW\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"mAvqTCR8C\")return false;return true;};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-1mrkadz\",className,classNames),\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"bBsH6Zh8O\",ref:refBinding,style:{...style},...addPropertyOverrides({IIx00wcRn:{\"data-framer-name\":\"List Tablet\"},KcsYcseUX:{\"data-framer-name\":\"Grid Mobile\"},mAvqTCR8C:{\"data-framer-name\":\"Partner (Phone Grid)\"},MjvlonNmM:{\"data-framer-name\":\"List\"},Tcn1L5pAg:{\"data-framer-name\":\"Grid Tablet\"},Vp6yluemC:{\"data-framer-name\":\"List Mobile\"},yytdRewlW:{\"data-framer-name\":\"Partner (Phone List)\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4jxkka\",\"data-framer-name\":\"Item Type\",layoutDependency:layoutDependency,layoutId:\"LtNbt8fhV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Feed\"})}),className:\"framer-1tmjikt\",\"data-highlight\":true,effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FBXxbeA2W\",onTap:onTapzo1n6w,style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",opacity:1},variants:{IIx00wcRn:{opacity:.5},KcsYcseUX:{opacity:1},mAvqTCR8C:{opacity:1},MjvlonNmM:{opacity:.5},Tcn1L5pAg:{opacity:1},Vp6yluemC:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IIx00wcRn:{onTap:onTapudmqix,whileHover:animation1},KcsYcseUX:{onTap:onTapk9kpmw},mAvqTCR8C:{\"data-highlight\":undefined,onTap:undefined},MjvlonNmM:{whileHover:animation1},Vp6yluemC:{onTap:onTapk9kpmw,whileHover:animation1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"/\"})}),className:\"framer-10tv9hk\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u5mANGJS3\",style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"List\"})}),className:\"framer-1ggo9ji\",\"data-highlight\":true,effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EIlCllWIQ\",onTap:onTap165gf8j,style:{\"--extracted-r6o4lv\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",opacity:.5},variants:{IIx00wcRn:{opacity:1},MjvlonNmM:{opacity:1},Vp6yluemC:{opacity:1}},verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true,...addPropertyOverrides({IIx00wcRn:{whileHover:undefined},KcsYcseUX:{onTap:onTap1rz4pn3},mAvqTCR8C:{onTap:onTapxbwxif},MjvlonNmM:{whileHover:undefined},Tcn1L5pAg:{onTap:onTapx8ln38},Vp6yluemC:{onTap:onTap1rz4pn3,whileHover:undefined}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gfkgxg\",layoutDependency:layoutDependency,layoutId:\"d14MIAkH3\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{pageSize:6,query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({\"NyIhtw9Ad.TUNx4pL7k\":NyIhtw9Ad_TUNx4pL7kd14MIAkH3,b86xTSsIw:b86xTSsIwd14MIAkH3,i2cKSkjqF:i2cKSkjqFd14MIAkH3,id:idd14MIAkH3,ItRMPtGGb:ItRMPtGGbd14MIAkH3,W9z43xXAG:W9z43xXAGd14MIAkH3,xj_ViJ4DH:xj_ViJ4DHd14MIAkH3,zs6yaOrNu:zs6yaOrNud14MIAkH3},index)=>{W9z43xXAGd14MIAkH3??=\"\";xj_ViJ4DHd14MIAkH3??=\"\";ItRMPtGGbd14MIAkH3??=\"\";b86xTSsIwd14MIAkH3??=\"\";const repeater_item_indexd14MIAkH3=index+1;const gridItemColumnSpan=getGridColumnCSSValue(convertFromString(numberToString(repeater_item_indexd14MIAkH3,{locale:\"\",notation:\"standard\",style:\"decimal\"},activeLocaleCode),activeLocale),1);const gridItemColumnSpan1=getGridColumnCSSValue(convertFromString1(numberToString(repeater_item_indexd14MIAkH3,{locale:\"\",notation:\"standard\",style:\"decimal\"},activeLocaleCode),activeLocale),1);const gridItemColumnSpan2=getGridColumnCSSValue(convertFromString(numberToString(repeater_item_indexd14MIAkH3,{locale:\"\",notation:\"standard\",style:\"decimal\"},activeLocaleCode),activeLocale),2);return /*#__PURE__*/_jsx(LayoutGroup,{id:`d14MIAkH3-${idd14MIAkH3}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{W9z43xXAG:W9z43xXAGd14MIAkH3},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{W9z43xXAG:W9z43xXAGd14MIAkH3},webPageId:\"bBB6kyWaV\"},motionChild:true,nodeId:\"y31YrpORq\",scopeId:\"OX0ingAkQ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-10cxwqq framer-1lun6co\",layoutDependency:layoutDependency,layoutId:\"y31YrpORq\",style:{\"--1q1styz\":gridItemColumnSpan,\"--1xlim7f\":gridItemColumnSpan1,\"--7ad6xv\":gridItemColumnSpan2},children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,y:(componentViewport?.y||0)+0+(((componentViewport?.height||4145.5)-0-5145.6)/2+25.6+24)+0+0+0+0,...addPropertyOverrides({KcsYcseUX:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||4145.5)-0-3097.6)/2+25.6+24)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h9qfhv-container\",layoutDependency:layoutDependency,layoutId:\"n5pacO2Ma-container\",nodeId:\"n5pacO2Ma\",rendersWithMotion:true,scopeId:\"OX0ingAkQ\",children:/*#__PURE__*/_jsx(WorkSlideMedia,{height:\"100%\",id:\"n5pacO2Ma\",Ielb08Bjr:toDateString(zs6yaOrNud14MIAkH3,activeLocaleCode),IPqD0eTPc:xj_ViJ4DHd14MIAkH3,layoutId:\"n5pacO2Ma\",n4_sAyKVg:b86xTSsIwd14MIAkH3,style:{height:\"100%\",width:\"100%\"},uI0QoE1mk:ItRMPtGGbd14MIAkH3,variant:matchVariant(\"n0hOAICIF\"),width:\"100%\",YUd1rag4Q:toResponsiveImage(i2cKSkjqFd14MIAkH3),...addPropertyOverrides({KcsYcseUX:{variant:matchVariant(\"o4tdhx1nP\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IIx00wcRn:{height:93,y:(componentViewport?.y||0)+0+(((componentViewport?.height||573.5)-0-570.6)/2+25.6+24)+0+0+0+0},MjvlonNmM:{height:93,y:(componentViewport?.y||0)+0+(((componentViewport?.height||573.5)-0-570.6)/2+25.6+24)+0+0+0+0},Vp6yluemC:{height:93,y:(componentViewport?.y||0)+0+(((componentViewport?.height||804)-0-570.6)/2+25.6+24)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uw5fo3-container\",layoutDependency:layoutDependency,layoutId:\"x3MraZLyo-container\",nodeId:\"x3MraZLyo\",rendersWithMotion:true,scopeId:\"OX0ingAkQ\",children:/*#__PURE__*/_jsx(ListItem,{BuOkGFG5_:zs6yaOrNud14MIAkH3,fdgTM9K3L:toResponsiveImage(i2cKSkjqFd14MIAkH3),height:\"100%\",hrRp2ksHB:ItRMPtGGbd14MIAkH3,id:\"x3MraZLyo\",layoutId:\"x3MraZLyo\",pJIYfMYWx:NyIhtw9Ad_TUNx4pL7kd14MIAkH3,style:{width:\"100%\"},variant:matchVariant(\"SubNfQTUD\"),width:\"100%\",...addPropertyOverrides({Vp6yluemC:{variant:matchVariant(\"zpIOTJtVi\")}},baseVariant,gestureVariant)})})})]})})})},idd14MIAkH3);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||4145.5)-0-5145.6)/2+25.6+24)+5096-40,...addPropertyOverrides({IIx00wcRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||573.5)-0-570.6)/2+25.6+24)+521-40},KcsYcseUX:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||4145.5)-0-3097.6)/2+25.6+24)+3048-40},MjvlonNmM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||573.5)-0-570.6)/2+25.6+24)+521-40},Vp6yluemC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||804)-0-570.6)/2+25.6+24)+521-40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithInfiniteScroll,{__loadMore:loadMore,__paginationInfo:paginationInfo,className:\"framer-bsc0rd-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vNOipp8b1-container\",nodeId:\"vNOipp8b1\",ref:ref1,rendersWithMotion:true,scopeId:\"OX0ingAkQ\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Spinner,{height:\"100%\",id:\"vNOipp8b1\",layoutId:\"vNOipp8b1\",variant:loaderVariants(paginationInfo,{disabled:\"PX1MOnVXY\",loading:\"G47S15YSn\"},matchVariant(\"G47S15YSn\")),width:\"100%\"})})})]});}})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ctgkjk\",layoutDependency:layoutDependency,layoutId:\"TFayUh48Q\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData1,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idTFayUh48Q,oUl6fQmtG:oUl6fQmtGTFayUh48Q,qWTCjFFti:qWTCjFFtiTFayUh48Q,vLs22an9X:vLs22an9XTFayUh48Q},index1)=>{qWTCjFFtiTFayUh48Q??=\"\";vLs22an9XTFayUh48Q??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`TFayUh48Q-${idTFayUh48Q}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{vLs22an9X:vLs22an9XTFayUh48Q},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-21n548\",layoutDependency:layoutDependency,layoutId:\"XO0bVHHMg\",children:[isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:93,...addPropertyOverrides({yytdRewlW:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+10+(((componentViewport?.height||3537.5)-20-3596)/2+0+0)+0+3503+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sea3yp-container\",layoutDependency:layoutDependency,layoutId:\"Xi2yWp2zV-container\",nodeId:\"Xi2yWp2zV\",rendersWithMotion:true,scopeId:\"OX0ingAkQ\",children:/*#__PURE__*/_jsx(ListItem,{BuOkGFG5_:\"2025-09-02T00:00:00.000Z\",fdgTM9K3L:toResponsiveImage(oUl6fQmtGTFayUh48Q),height:\"100%\",hrRp2ksHB:qWTCjFFtiTFayUh48Q,id:\"Xi2yWp2zV\",layoutId:\"Xi2yWp2zV\",pJIYfMYWx:\"\",style:{width:\"100%\"},variant:matchVariant(\"zpIOTJtVi\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o3favb\",\"data-framer-name\":\"Mobile\",layoutDependency:layoutDependency,layoutId:\"FpeLmPULh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mhr159\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"n1UZqCKHH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12w5aoj\",\"data-framer-name\":\"Opacity BG\",layoutDependency:layoutDependency,layoutId:\"snlDHpEhN\",style:{backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\",opacity:.5}}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g37cls-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Sb2o5c4_y-container\",nodeId:\"Sb2o5c4_y\",rendersWithMotion:true,scopeId:\"OX0ingAkQ\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"Teamfight Tactics - Champions of Runeterra I Champion Highlight Trailer\",autoplay:true,controls:false,direction:\"vertical\",focalX:50,focalY:0,height:\"100%\",id:\"Sb2o5c4_y\",image:addImageAlt({pixelHeight:1200,pixelWidth:904,src:\"https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?width=904&height=1200\",srcSet:\"https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?scale-down-to=1024&width=904&height=1200 771w,https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?width=904&height=1200 904w\"},\"\"),invert:false,layoutId:\"Sb2o5c4_y\",loop:true,muted:true,parallax:5,poster:addImageAlt({pixelHeight:1200,pixelWidth:904,src:\"https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?width=904&height=1200\",srcSet:\"https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?scale-down-to=1024&width=904&height=1200 771w,https://framerusercontent.com/images/XId2U3JjSBUEAc647nalFKXrVs.png?width=904&height=1200 904w\"},\"\"),radius:0,sourceType:\"image\",style:{height:\"100%\",width:\"100%\"},videoUrl:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"263px\"},className:\"framer-ejxsvs\",layoutDependency:layoutDependency,layoutId:\"SnKcX08OQ\",...addPropertyOverrides({mAvqTCR8C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||9565.5)-0-9565.6)/2+25.6+24)+0+9238+0+0+0+0+0+0),pixelHeight:720,pixelWidth:1280,sizes:\"390px\",...toResponsiveImage(oUl6fQmtGTFayUh48Q)}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18iw4ed\",\"data-framer-name\":\"Desc\",layoutDependency:layoutDependency,layoutId:\"QeC1mNJYN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t80q6q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vRyJ0rn8Z\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y6a8em\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"SFqtmDbdM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hfdxmj\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"mZNjUVmQI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌜\"})}),className:\"framer-mjmgz5\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T8Vy9EkpH\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌞\"})}),className:\"framer-e9dc8y\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jFBvZZLsh\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"Teamfight Tactics - Champions of Runeterra I Champion Highlight Trailer\"})}),className:\"framer-iunkjz\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cl2kA9GF_\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mAvqTCR8C:{text:qWTCjFFtiTFayUh48Q}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l8354n\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"ePyVZSBrJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌝\"})}),className:\"framer-1ea5l7w\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gizTMpo3L\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌟\"})}),className:\"framer-5cbwdj\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HECGzYzrv\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]})]})})},idTFayUh48Q);})});}})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-O0l7h.framer-1lun6co, .framer-O0l7h .framer-1lun6co { display: block; }\",\".framer-O0l7h.framer-1mrkadz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1172px; }\",\".framer-O0l7h .framer-4jxkka { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-O0l7h .framer-1tmjikt { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-O0l7h .framer-10tv9hk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-O0l7h .framer-1ggo9ji { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O0l7h .framer-1gfkgxg { display: grid; flex: none; gap: 24px 14px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-O0l7h .framer-10cxwqq { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: var(--1q1styz); height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-O0l7h .framer-h9qfhv-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); position: relative; width: 100%; }\",\".framer-O0l7h .framer-1uw5fo3-container { flex: none; height: auto; position: relative; width: 100%; z-index: 9; }\",\".framer-O0l7h .framer-bsc0rd-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; width: auto; }\",\".framer-O0l7h .framer-ctgkjk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-O0l7h .framer-21n548 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-O0l7h .framer-1sea3yp-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; z-index: 9; }\",\".framer-O0l7h .framer-o3favb { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-O0l7h .framer-1mhr159 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-O0l7h .framer-12w5aoj { bottom: 0px; flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-O0l7h .framer-g37cls-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 0; }\",\".framer-O0l7h .framer-ejxsvs { flex: none; height: 173px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 263px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-O0l7h .framer-18iw4ed { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-O0l7h .framer-1t80q6q { display: grid; flex: 1 0 0px; gap: 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 100%; justify-content: center; overflow: hidden; padding: 14px; position: relative; width: 1px; z-index: 1; }\",\".framer-O0l7h .framer-1y6a8em { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; grid-column: span 2; height: min-content; justify-content: center; justify-self: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; width: 100%; }\",\".framer-O0l7h .framer-hfdxmj { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; left: 0px; overflow: visible; padding: 0px; position: absolute; width: min-content; z-index: 1; }\",\".framer-O0l7h .framer-mjmgz5, .framer-O0l7h .framer-e9dc8y, .framer-O0l7h .framer-1ea5l7w, .framer-O0l7h .framer-5cbwdj { flex: 1 0 0px; height: 1px; position: relative; white-space: pre; width: auto; }\",\".framer-O0l7h .framer-iunkjz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-O0l7h .framer-l8354n { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: absolute; right: 0px; width: min-content; z-index: 1; }\",\".framer-O0l7h.framer-v-qk12oz .framer-1tmjikt, .framer-O0l7h.framer-v-19xiidj .framer-1tmjikt, .framer-O0l7h.framer-v-mn1vrx .framer-1tmjikt { will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O0l7h.framer-v-qk12oz .framer-1ggo9ji, .framer-O0l7h.framer-v-19xiidj .framer-1ggo9ji, .framer-O0l7h.framer-v-mn1vrx .framer-1ggo9ji { will-change: unset; }\",\".framer-O0l7h.framer-v-qk12oz .framer-1gfkgxg, .framer-O0l7h.framer-v-19xiidj .framer-1gfkgxg, .framer-O0l7h.framer-v-mn1vrx .framer-1gfkgxg { gap: 14px 14px; }\",\".framer-O0l7h.framer-v-qk12oz .framer-10cxwqq, .framer-O0l7h.framer-v-19xiidj .framer-10cxwqq, .framer-O0l7h.framer-v-mn1vrx .framer-10cxwqq { cursor: pointer; z-index: 3; }\",\".framer-O0l7h.framer-v-1s5k8oz .framer-10cxwqq { grid-column: var(--1xlim7f); }\",\".framer-O0l7h.framer-v-rzc48f.framer-1mrkadz, .framer-O0l7h.framer-v-mn1vrx.framer-1mrkadz, .framer-O0l7h.framer-v-dx4wuv.framer-1mrkadz { width: 390px; }\",\".framer-O0l7h.framer-v-rzc48f .framer-1gfkgxg { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-O0l7h.framer-v-rzc48f .framer-10cxwqq { grid-column: var(--7ad6xv); }\",\".framer-O0l7h.framer-v-dx4wuv .framer-4jxkka { padding: 0px 14px 0px 14px; }\",\".framer-O0l7h.framer-v-dx4wuv .framer-1tmjikt { cursor: unset; }\",\".framer-O0l7h.framer-v-dx4wuv .framer-o3favb { height: 278px; }\",\".framer-O0l7h.framer-v-dx4wuv .framer-ejxsvs { flex: 1 0 0px; height: 100%; width: 1px; }\",\".framer-O0l7h.framer-v-dx4wuv .framer-1t80q6q { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; }\",\".framer-O0l7h.framer-v-dx4wuv .framer-1y6a8em { align-self: unset; }\",\".framer-O0l7h.framer-v-gl2ij4.framer-1mrkadz { padding: 10px; width: 390px; }\",\".framer-O0l7h.framer-v-gl2ij4 .framer-ctgkjk, .framer-O0l7h.framer-v-gl2ij4 .framer-21n548 { width: 100%; }\",\".framer-O0l7h.framer-v-gl2ij4 .framer-1sea3yp-container { align-self: unset; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4145.5\n * @framerIntrinsicWidth 1172\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MjvlonNmM\":{\"layout\":[\"fixed\",\"auto\"]},\"Tcn1L5pAg\":{\"layout\":[\"fixed\",\"auto\"]},\"IIx00wcRn\":{\"layout\":[\"fixed\",\"auto\"]},\"KcsYcseUX\":{\"layout\":[\"fixed\",\"auto\"]},\"Vp6yluemC\":{\"layout\":[\"fixed\",\"auto\"]},\"mAvqTCR8C\":{\"layout\":[\"fixed\",\"auto\"]},\"yytdRewlW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOX0ingAkQ=withCSS(Component,css,\"framer-O0l7h\");export default FramerOX0ingAkQ;FramerOX0ingAkQ.displayName=\"Work Type Direction\";FramerOX0ingAkQ.defaultProps={height:4145.5,width:1172};addPropertyControls(FramerOX0ingAkQ,{variant:{options:[\"bBsH6Zh8O\",\"MjvlonNmM\",\"Tcn1L5pAg\",\"IIx00wcRn\",\"KcsYcseUX\",\"Vp6yluemC\",\"mAvqTCR8C\",\"yytdRewlW\"],optionTitles:[\"Grid\",\"List\",\"Grid Tablet\",\"List Tablet\",\"Grid Mobile\",\"List Mobile\",\"Partner (Phone Grid)\",\"Partner (Phone List)\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOX0ingAkQ,[{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\"}]},...WorkSlideMediaFonts,...ListItemFonts,...SpinnerFonts,...ParallaxMediaFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerOX0ingAkQ.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>[forwardLoader(WorkSlideMedia,{},context),forwardLoader(ListItem,{},context),forwardLoader(Spinner,{},context)]));})(),(async()=>{const parentData=await queryCacheEntry1.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(ListItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOX0ingAkQ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"4145.5\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MjvlonNmM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tcn1L5pAg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IIx00wcRn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KcsYcseUX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vp6yluemC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mAvqTCR8C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yytdRewlW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1172\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}