{"version":3,"file":"Ttsna0AWq.CsvsqsWs.mjs","names":["getProps","useRef","useCallback","useState","useMemo","useReducer","useState","_Fragment","addPropertyOverrides","YouTube","Video","Video1","YouTube1","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","Media","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","__esmMin","ne","ee","init_npm_react_18_3_1","x","ye","oe","pe","ie","ce","l","p","c","init_jsx_runtime","_e","de","motion","isMotionValue","useInView","LayoutGroup","MotionConfigContext","init_framer_motion_DhsWWWsN","RichText","useLocaleInfo","cx","withCSS","getFontsFromSharedStyle","getLoadingLazyAtYPosition","addPropertyControls","useVariantState","init_framer_BikQVKhx","forwardLoader","getFonts","RenderTarget","runTasksWithYield","useComponentViewport","Image$1","ComponentViewportProvider","addFonts","SmartComponentScopedContainer","ControlType","getPropertyControls","useIsInCurrentNavigationTarget","emptyStateStyle","Vimeo","borderRadiusControl","init_OIjZRBmWDcIE2B6qgG1j","useOnEnter","useOnExit","useRenderTarget","useIsBrowserSafari","containerStyles","init_Video$1","init_default_utils_js__0_45","init_YouTube$1","useIsOnCanvas","useRadius","init_Vimeo","Video$1","Youtube$1","defaultEvents","init_CezYzMcjf","css$1","fonts","className","getProps$2","rest","props","Video","newProps","VideoMemo","usePlaybackControls","isInCurrentNavigationTarget","requestingPlay","isPlayingRef","setProgress","videoRef","newProgress","rawProgress","isAlreadySet","video","useAutoplayBehavior","initialPlayingProp","playingProp","hasPlayingPropChanged","setHasPlayingPropChanged","behavesAsGif","muted","loop","playsinline","controls","autoplay","capitalizeFirstLetter","value","titleCase","ObjectFitType","SrcType","defaultVideo","objectFitOptions","init_Video","\"Fill\"","\"Contain\"","\"Cover\"","\"None\"","\"ScaleDown\"","\"Video\"","\"Url\"","startTimeProp","isSafari","wasPausedOnLeave","wasEndedOnLeave","isOnCanvas","renderTarget","isStaticRenderer","borderRadius","autoplayBehavior","isInViewport","isCloseToViewport","startTime","play","pause","poster","posterEnabled","isMountedAndReadyForProgressChanges","rawProgressValue","progress","srcFile","srcUrl","src","srcType","volume","onSeeked","onPause","onPlay","onEnd","isPlaying","onClick","Youtube","onCanvas","isAutoplay","showThumbnail","thumbnail","isPreloading","preloadVideo","showVideo","startVideo","isHovered","setHovered","hasBorderRadius","url","Instructions","parsedURL","parseVideoURL","ErrorMessage","videoId","embedURL","originalSearchParams","searchParams","param","shouldMute","isRed","iframeProps","title","wrapperStyle","getThumbnailURL","videoStyle","border","PlayButton","urlString","getEmbedURL","pathSegments","page","pre","ext","res","centerTextStyle","message","buttonStyle","PlayOptions","ThumbnailOptions","init_YouTube","\"Normal\"","\"Auto\"","\"Loop\"","\"High\"","\"Medium\"","\"Low\"","\"Off\"","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","VimeoFonts","YouTubeFonts","VideoFonts","Video1Controls","YouTube1Controls","enabledGestures$1","cycleOrder$1","serializationHash$1","variantClassNames$1","radiusForCorner","transition1$1","convertFromEnum","toBoolean","toResponsiveImage$1","convertFromEnum1","convertFromEnum2","convertFromEnum3","convertFromEnum4","Transition$1","humanReadableVariantMap$1","Variants$1","humanReadableEnumMap$1","getProps$1","createLayoutDependency$1","FramerHnTbon7Uf","init_HnTbon7Uf","cornerIndex","segments","config","transition","contextValue","fileURLPlaying","fill","uRL","fileURLControls","tapOverlay","mute","file","vimeoAutoplay","vimeoControls","radius","type","image","youTubeAutoplay","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","restProps","layoutDependency","scopingClassNames","visible","uSRkdqtGJ","activeLocale","visible1","visible2","visible3","visible4","layoutId","gestureHandlers","classNames","dKE0zq_aZ","pEXuIHcLK","style","baseVariant","gestureVariant","WKR34BYYJ","kiiVyIpB0","oty4qaN_5","hRDuBXKm5","GIaSe9cQP","X7TrYyA3H","gvWhwwMU4","CIe8Tbt64","I19e55e6o","HakfgdYT8","\"srcFile\"","\"play\"","addPropertyOverrides","MediaFonts","MediaControls","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","matchVariant","Transition","humanReadableVariantMap","Variants","humanReadableEnumMap","getProps","createLayoutDependency","Component","css","FramerTtsna0AWq","init_Ttsna0AWq","args","arg","subTitle","date","category","media","className$1","QmESO2bVQ","M0EVzTx9K","isVbA6Bh4","Ft9NzsVUp","qWQfq22a0","sknbCPhsr","\"variant\"","context"],"sources":["https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/pRRgk0dcN3gDaE0WpAE7/YouTube.js","https:/framerusercontent.com/modules/oT5QrH9tBiGpGMXpy5TU/icq4PVoX6Of3gdp5YaCx/HnTbon7Uf.js","https:/framerusercontent.com/modules/8T0XVWnCpwZPLULbmgvi/2PaZGQ6Ep12lh9rDntPq/Ttsna0AWq.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius, border, boxShadow\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,border,boxShadow,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,title,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==\"Off\";const showThumbnail=onCanvas||thumbnail!==\"Off\"&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/_jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL,originalSearchParams]=parsedURL;const searchParams=embedURL.searchParams;if(originalSearchParams){for(const[param,value]of originalSearchParams){searchParams.set(param,value);if(param===\"t\")searchParams.set(\"start\",value)// embeds have to use `start`, but copying via right-click usually gives you `t=`\n;}}// https://developers.google.com/youtube/player_parameters\nsearchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(!showVideo){// if a browser does not support `loading=lazy`, make sure the video doesn't start playing in the background\nsearchParams.set(\"autoplay\",\"0\");}else if(isAutoplay||// when there is no thumbnail, we don't want to autoplay, unless video is started\nshowThumbnail&&showVideo){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===\"Loop\"){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}const iframeProps={title:title||\"Youtube Video\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",src:embedURL.href,frameBorder:\"0\",onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp};return /*#__PURE__*/_jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onKeyDown:startVideo,onClick:startVideo,style:{...wrapperStyle,// We do NOT spread the border here anymore.\n// If we did, it would clip the video content inside.\nborderRadius,boxShadow,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},role:\"presentation\",children:[showThumbnail&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://i.ytimg.com\"}),/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",src:getThumbnailURL(videoId,thumbnail),style:{...videoStyle,objectFit:\"cover\"}})]}),isPreloading&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"dns-prefetch\",href:\"https://i.ytimg.com\"}),/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),/*#__PURE__*/_jsx(\"link\",{rel:\"dns-prefetch\",href:\"https://www.google.com\"})]}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",boxSizing:\"border-box\",borderRadius,...border}}),showVideo?null:/*#__PURE__*/_jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===\"Off\";}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==\"Off\";}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,border:{type:ControlType.Border,optional:true},boxShadow:{type:ControlType.BoxShadow,optional:true,title:\"Shadows\"},...defaultEvents});const defaultProps={url:\"https://youtu.be/8AHPXm9Y6mI\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true,boxShadow:null,border:null};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL,null];}const searchParams=url.searchParams;if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");const page=pathSegments[0];// https://www.youtube.com/watch?v=Fop2oskTug8\nif(page===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}// https://www.youtube.com/embed/Fop2oskTug8\nif(page===\"embed\"){const videoId=pathSegments[1];return[videoId,url,searchParams];}// https://www.youtube.com/shorts/zwMEhBq4kYM / https://www.youtube.com/live/XlWSzaluBKk\nif(page===\"shorts\"||page===\"live\"){const videoId=pathSegments[1];const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=\"https://i.ytimg.com/vi_webp/\";const ext=\"webp\";switch(res){case\"Low Quality\":return`${pre}${videoId}/hqdefault.${ext}`;case\"Medium Quality\":return`${pre}${videoId}/sddefault.${ext}`;case\"High Quality\":return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/_jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/_jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius, border, boxShadow\",\"framerIntrinsicHeight\":\"315\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map","// Generated by Framer (ec6c716)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vimeo from\"https://framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/UT4NRwjlZHMvmo1AsSka/Vimeo.js\";import{Video as Video1}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/I6H5ZhUPA8PwvfVPIGXQ/Video.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/Ef2JVpwhNW0UBYra6TeS/YouTube.js\";import{Youtube as YouTube1}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/pRRgk0dcN3gDaE0WpAE7/YouTube.js\";const VimeoFonts=getFonts(Vimeo);const YouTubeFonts=getFonts(YouTube);const VideoFonts=getFonts(Video);const Video1Controls=getPropertyControls(Video1);const YouTube1Controls=getPropertyControls(YouTube1);const enabledGestures={EGcl5tPU1:{hover:true},ENfO7oETk:{hover:true},lbzK1m8RD:{hover:true},rhsJj66Ob:{hover:true}};const cycleOrder=[\"ENfO7oETk\",\"oQwx2KnsQ\",\"lbzK1m8RD\",\"rhsJj66Ob\",\"kGbgE6n8D\",\"TzHEjlRRd\",\"R4uHu5bGJ\",\"OKp_Ge3y4\",\"i_i2Trmmh\",\"EGcl5tPU1\"];const serializationHash=\"framer-VTKH4\";const variantClassNames={EGcl5tPU1:\"framer-v-1pbd9bt\",ENfO7oETk:\"framer-v-1wipfeu\",i_i2Trmmh:\"framer-v-1gwwbw7\",kGbgE6n8D:\"framer-v-bdzjjx\",lbzK1m8RD:\"framer-v-tbyuzg\",OKp_Ge3y4:\"framer-v-n9wyn1\",oQwx2KnsQ:\"framer-v-tssmhl\",R4uHu5bGJ:\"framer-v-9ek2oa\",rhsJj66Ob:\"framer-v-kx91ko\",TzHEjlRRd:\"framer-v-94noee\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dKE0zq_aZ=undefined;const pEXuIHcLK=undefined;const uSRkdqtGJ=undefined;const WKR34BYYJ=undefined;const GIaSe9cQP=undefined;const oty4qaN_5=undefined;const kiiVyIpB0=undefined;const hRDuBXKm5=undefined;const X7TrYyA3H=undefined;const gvWhwwMU4=undefined;const CIe8Tbt64=undefined;const I19e55e6o=undefined;const HakfgdYT8=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={delay:0,duration:.8,ease:[.19,1,.22,1],type:\"tween\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"IgpGSXkrv\":return true;case\"EI8EoHwZK\":return false;case\"hKi7se2E_\":return false;case\"A4w3qw0HU\":return false;case\"rAQVpT1ML\":return false;default:return true;}};const toBoolean=value=>{return Boolean(value);};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"IgpGSXkrv\":return false;case\"EI8EoHwZK\":return false;case\"hKi7se2E_\":return false;case\"A4w3qw0HU\":return true;case\"rAQVpT1ML\":return false;default:return true;}};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"IgpGSXkrv\":return false;case\"EI8EoHwZK\":return false;case\"hKi7se2E_\":return true;case\"A4w3qw0HU\":return false;case\"rAQVpT1ML\":return false;default:return true;}};const convertFromEnum3=(value,activeLocale)=>{switch(value){case\"IgpGSXkrv\":return false;case\"EI8EoHwZK\":return true;case\"rAQVpT1ML\":return false;case\"hKi7se2E_\":return false;case\"A4w3qw0HU\":return false;default:return true;}};const convertFromEnum4=(value,activeLocale)=>{switch(value){case\"IgpGSXkrv\":return false;case\"EI8EoHwZK\":return false;case\"rAQVpT1ML\":return true;case\"hKi7se2E_\":return false;case\"A4w3qw0HU\":return false;default:return true;}};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={\"Image 1:1\":\"oQwx2KnsQ\",\"Image 16:10\":\"R4uHu5bGJ\",\"Image 16:9\":\"TzHEjlRRd\",\"Image 2:1\":\"OKp_Ge3y4\",\"Image 3:2\":\"lbzK1m8RD\",\"Image 4:3\":\"rhsJj66Ob\",\"Image 4:5\":\"kGbgE6n8D\",\"Image Fit\":\"EGcl5tPU1\",\"Image Landscape\":\"i_i2Trmmh\",Scalable:\"ENfO7oETk\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Video (File)\":\"rAQVpT1ML\",\"Video (URL)\":\"EI8EoHwZK\",Image:\"IgpGSXkrv\",Vimeo:\"A4w3qw0HU\",YouTube:\"hKi7se2E_\"};const getProps=({file,fileURLControls,fileURLPlaying,fill,height,id,image,mute,radius,tapOverlay,type,uRL,vimeoAutoplay,vimeoControls,width,youTubeAutoplay,...props})=>{return{...props,CIe8Tbt64:fileURLPlaying??props.CIe8Tbt64??true,dKE0zq_aZ:fill??props.dKE0zq_aZ??\"var(--token-1065a07a-b9e5-4053-84bb-5be850779901, rgba(0, 0, 0, 0.15))\",GIaSe9cQP:uRL??props.GIaSe9cQP??\"https://www.youtube.com/watch?v=9gXSNohrd5I&t=2s\",gvWhwwMU4:fileURLControls??props.gvWhwwMU4??false,HakfgdYT8:tapOverlay??props.HakfgdYT8??false,hRDuBXKm5:mute??props.hRDuBXKm5??true,I19e55e6o:file??props.I19e55e6o??\"https://framerusercontent.com/assets/kCFiyMsotJUYotF7b8GK6wApAs.mp4\",kiiVyIpB0:vimeoAutoplay??props.kiiVyIpB0??true,oty4qaN_5:vimeoControls??props.oty4qaN_5??true,pEXuIHcLK:radius??props.pEXuIHcLK??\"0px\",uSRkdqtGJ:humanReadableEnumMap[type]??type??props.uSRkdqtGJ??\"IgpGSXkrv\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ENfO7oETk\",WKR34BYYJ:image??props.WKR34BYYJ??{pixelHeight:200,pixelWidth:300,src:\"https://framerusercontent.com/images/DViS2Ik66tiJbV1EHQt9Lw1a0.png?width=300&height=200\"},X7TrYyA3H:youTubeAutoplay??props.X7TrYyA3H??\"On\"};};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,uSRkdqtGJ,WKR34BYYJ,GIaSe9cQP,I19e55e6o,CIe8Tbt64,gvWhwwMU4,X7TrYyA3H,kiiVyIpB0,oty4qaN_5,hRDuBXKm5,dKE0zq_aZ,HakfgdYT8,pEXuIHcLK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ENfO7oETk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=toBoolean(convertFromEnum(uSRkdqtGJ,activeLocale));const visible1=toBoolean(convertFromEnum1(uSRkdqtGJ,activeLocale));const visible2=toBoolean(convertFromEnum2(uSRkdqtGJ,activeLocale));const visible3=toBoolean(convertFromEnum3(uSRkdqtGJ,activeLocale));const visible4=toBoolean(convertFromEnum4(uSRkdqtGJ,activeLocale));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-1wipfeu\",className,classNames),\"data-framer-name\":\"Scalable\",layoutDependency:layoutDependency,layoutId:\"ENfO7oETk\",ref:refBinding,style:{backgroundColor:dKE0zq_aZ,borderBottomLeftRadius:radiusForCorner(pEXuIHcLK,3),borderBottomRightRadius:radiusForCorner(pEXuIHcLK,2),borderTopLeftRadius:radiusForCorner(pEXuIHcLK,0),borderTopRightRadius:radiusForCorner(pEXuIHcLK,1),...style},...addPropertyOverrides({\"EGcl5tPU1-hover\":{\"data-framer-name\":undefined},\"ENfO7oETk-hover\":{\"data-framer-name\":undefined},\"lbzK1m8RD-hover\":{\"data-framer-name\":undefined},\"rhsJj66Ob-hover\":{\"data-framer-name\":undefined},EGcl5tPU1:{\"data-framer-name\":\"Image Fit\"},i_i2Trmmh:{\"data-framer-name\":\"Image Landscape\"},kGbgE6n8D:{\"data-framer-name\":\"Image 4:5\"},lbzK1m8RD:{\"data-framer-name\":\"Image 3:2\"},OKp_Ge3y4:{\"data-framer-name\":\"Image 2:1\"},oQwx2KnsQ:{\"data-framer-name\":\"Image 1:1\"},R4uHu5bGJ:{\"data-framer-name\":\"Image 16:10\"},rhsJj66Ob:{\"data-framer-name\":\"Image 4:3\"},TzHEjlRRd:{\"data-framer-name\":\"Image 16:9\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w1a363\",\"data-framer-name\":\"Media\",layoutDependency:layoutDependency,layoutId:\"VsNTJQzrJ\",children:[visible!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||256)-0-(Math.max(0,((componentViewport?.height||256)-0-0)/1)*1+0))/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)},className:\"framer-1m3g5cj\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"DLEGqbnBZ\",style:{scale:1},variants:{\"EGcl5tPU1-hover\":{scale:1},\"ENfO7oETk-hover\":{scale:1.02},\"lbzK1m8RD-hover\":{scale:1.12},\"rhsJj66Ob-hover\":{scale:1.04}},...addPropertyOverrides({EGcl5tPU1:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||170.5)-0-171)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ),...{positionX:\"center\",positionY:\"center\"}},fitImageDimension:\"height\"},i_i2Trmmh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||86)-0-86)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},kGbgE6n8D:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||320)-0-320)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},lbzK1m8RD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},OKp_Ge3y4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||128)-0-128)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},oQwx2KnsQ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||256)-0-256)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},R4uHu5bGJ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||160)-0-160)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},rhsJj66Ob:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||192)-0-192)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}},TzHEjlRRd:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||144)-0-144)/2+0+0)+0),pixelHeight:200,pixelWidth:300,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(WKR34BYYJ)}}},baseVariant,gestureVariant)}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fpca2j-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Nn0kwU0rp-container\",nodeId:\"Nn0kwU0rp\",rendersWithMotion:true,scopeId:\"HnTbon7Uf\",children:/*#__PURE__*/_jsx(Vimeo,{autoplay:kiiVyIpB0,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:oty4qaN_5,height:\"100%\",id:\"Nn0kwU0rp\",isMixedBorderRadius:false,layoutId:\"Nn0kwU0rp\",loop:true,mute:hRDuBXKm5,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:GIaSe9cQP,width:\"100%\"})})}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fdukcb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VZLhLCRTv-container\",nodeId:\"VZLhLCRTv\",rendersWithMotion:true,scopeId:\"HnTbon7Uf\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,boxShadow:\"\",height:\"100%\",id:\"VZLhLCRTv\",isMixedBorderRadius:false,isRed:true,layoutId:\"VZLhLCRTv\",play:X7TrYyA3H,shouldMute:hRDuBXKm5,style:{height:\"100%\",width:\"100%\"},thumbnail:\"High Quality\",topLeftRadius:0,topRightRadius:0,url:GIaSe9cQP,width:\"100%\"})})}),visible3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-em39jx-container\",\"data-framer-name\":\"URL\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Oi3F0cyIg-container\",name:\"URL\",nodeId:\"Oi3F0cyIg\",rendersWithMotion:true,scopeId:\"HnTbon7Uf\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:gvWhwwMU4,height:\"100%\",id:\"Oi3F0cyIg\",isMixedBorderRadius:false,layoutId:\"Oi3F0cyIg\",loop:true,muted:hRDuBXKm5,name:\"URL\",objectFit:\"cover\",playing:CIe8Tbt64,posterEnabled:true,srcType:\"URL\",srcUrl:GIaSe9cQP,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),visible4!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ywah1-container\",\"data-framer-name\":\"File\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YwXpywIBK-container\",name:\"File\",nodeId:\"YwXpywIBK\",rendersWithMotion:true,scopeId:\"HnTbon7Uf\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:gvWhwwMU4,height:\"100%\",id:\"YwXpywIBK\",isMixedBorderRadius:false,layoutId:\"YwXpywIBK\",loop:true,muted:hRDuBXKm5,name:\"File\",objectFit:\"cover\",playing:CIe8Tbt64,posterEnabled:true,srcFile:I19e55e6o,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({EGcl5tPU1:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),HakfgdYT8!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-8r82vz\",\"data-framer-name\":\"Tap Overlay\",layoutDependency:layoutDependency,layoutId:\"SjgOfB_bH\"})]})})})});});const css=[\".framer-VTKH4.framer-eol8w2, .framer-VTKH4 .framer-eol8w2 { display: block; }\",\".framer-VTKH4.framer-1wipfeu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 256px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 256px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VTKH4 .framer-w1a363 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-VTKH4 .framer-1m3g5cj { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-VTKH4 .framer-fpca2j-container, .framer-VTKH4 .framer-fdukcb-container, .framer-VTKH4 .framer-em39jx-container, .framer-VTKH4 .framer-17ywah1-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-VTKH4 .framer-8r82vz { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-VTKH4.framer-v-tssmhl.framer-1wipfeu, .framer-VTKH4.framer-v-bdzjjx.framer-1wipfeu, .framer-VTKH4.framer-v-94noee.framer-1wipfeu, .framer-VTKH4.framer-v-9ek2oa.framer-1wipfeu, .framer-VTKH4.framer-v-n9wyn1.framer-1wipfeu, .framer-VTKH4.framer-v-1gwwbw7.framer-1wipfeu { cursor: unset; height: min-content; }\",\".framer-VTKH4.framer-v-tssmhl .framer-w1a363 { aspect-ratio: 1 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-tbyuzg.framer-1wipfeu, .framer-VTKH4.framer-v-kx91ko.framer-1wipfeu, .framer-VTKH4.framer-v-1pbd9bt.framer-1wipfeu { height: min-content; }\",\".framer-VTKH4.framer-v-tbyuzg .framer-w1a363 { aspect-ratio: 1.4970760233918128 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-kx91ko .framer-w1a363 { aspect-ratio: 1.3333333333333333 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-bdzjjx .framer-w1a363 { aspect-ratio: 0.8 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-94noee .framer-w1a363 { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-9ek2oa .framer-w1a363 { aspect-ratio: 1.6 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-n9wyn1 .framer-w1a363 { aspect-ratio: 2 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-1gwwbw7 .framer-w1a363 { aspect-ratio: 2.9767441860465116 / 1; flex: none; height: auto; }\",\".framer-VTKH4.framer-v-1pbd9bt .framer-w1a363 { flex: none; height: min-content; }\",\".framer-VTKH4.framer-v-1pbd9bt .framer-1m3g5cj, .framer-VTKH4.framer-v-1pbd9bt .framer-17ywah1-container { bottom: unset; flex: 1 0 0px; height: auto; left: unset; position: relative; right: unset; top: unset; width: 1px; }\",\".framer-VTKH4.framer-v-1pbd9bt.hover .framer-1m3g5cj, .framer-VTKH4.framer-v-1pbd9bt.hover .framer-17ywah1-container { bottom: unset; left: unset; right: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 256\n * @framerIntrinsicWidth 256\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oQwx2KnsQ\":{\"layout\":[\"fixed\",\"auto\"]},\"lbzK1m8RD\":{\"layout\":[\"fixed\",\"auto\"]},\"rhsJj66Ob\":{\"layout\":[\"fixed\",\"auto\"]},\"kGbgE6n8D\":{\"layout\":[\"fixed\",\"auto\"]},\"TzHEjlRRd\":{\"layout\":[\"fixed\",\"auto\"]},\"R4uHu5bGJ\":{\"layout\":[\"fixed\",\"auto\"]},\"OKp_Ge3y4\":{\"layout\":[\"fixed\",\"auto\"]},\"i_i2Trmmh\":{\"layout\":[\"fixed\",\"auto\"]},\"EGcl5tPU1\":{\"layout\":[\"fixed\",\"auto\"]},\"wq1ri1hgT\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jvh3z6oPM\":{\"layout\":[\"fixed\",\"auto\"]},\"n3Qr5KmrI\":{\"layout\":[\"fixed\",\"auto\"]},\"YLR4owbF8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uSRkdqtGJ\":\"type\",\"WKR34BYYJ\":\"image\",\"GIaSe9cQP\":\"uRL\",\"I19e55e6o\":\"file\",\"CIe8Tbt64\":\"fileURLPlaying\",\"gvWhwwMU4\":\"fileURLControls\",\"X7TrYyA3H\":\"youTubeAutoplay\",\"kiiVyIpB0\":\"vimeoAutoplay\",\"oty4qaN_5\":\"vimeoControls\",\"hRDuBXKm5\":\"mute\",\"dKE0zq_aZ\":\"fill\",\"HakfgdYT8\":\"tapOverlay\",\"pEXuIHcLK\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHnTbon7Uf=withCSS(Component,css,\"framer-VTKH4\");export default FramerHnTbon7Uf;FramerHnTbon7Uf.displayName=\"Media\";FramerHnTbon7Uf.defaultProps={height:256,width:256};addPropertyControls(FramerHnTbon7Uf,{variant:{options:[\"ENfO7oETk\",\"oQwx2KnsQ\",\"lbzK1m8RD\",\"rhsJj66Ob\",\"kGbgE6n8D\",\"TzHEjlRRd\",\"R4uHu5bGJ\",\"OKp_Ge3y4\",\"i_i2Trmmh\",\"EGcl5tPU1\"],optionTitles:[\"Scalable\",\"Image 1:1\",\"Image 3:2\",\"Image 4:3\",\"Image 4:5\",\"Image 16:9\",\"Image 16:10\",\"Image 2:1\",\"Image Landscape\",\"Image Fit\"],title:\"Variant\",type:ControlType.Enum},uSRkdqtGJ:{defaultValue:\"IgpGSXkrv\",description:\"\",options:[\"IgpGSXkrv\",\"EI8EoHwZK\",\"rAQVpT1ML\",\"hKi7se2E_\",\"A4w3qw0HU\"],optionTitles:[\"Image\",\"Video (URL)\",\"Video (File)\",\"YouTube\",\"Vimeo\"],title:\"Type\",type:ControlType.Enum},onuSRkdqtGJChange:{changes:\"uSRkdqtGJ\",type:ControlType.ChangeHandler},WKR34BYYJ:{__defaultAssetReference:\"data:framer/asset-reference,DViS2Ik66tiJbV1EHQt9Lw1a0.png?originalFilename=dummy-3x2.png&width=300&height=200\",title:\"Image\",type:ControlType.ResponsiveImage},GIaSe9cQP:{defaultValue:\"https://www.youtube.com/watch?v=9gXSNohrd5I&t=2s\",placeholder:\"\",title:\"URL\",type:ControlType.String},onGIaSe9cQPChange:{changes:\"GIaSe9cQP\",type:ControlType.ChangeHandler},I19e55e6o:Video1Controls?.[\"srcFile\"]&&{...Video1Controls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,kCFiyMsotJUYotF7b8GK6wApAs.mp4?originalFilename=Scene-02.mp4\",description:undefined,hidden:undefined,title:\"File\"},onI19e55e6oChange:{changes:\"I19e55e6o\",type:ControlType.ChangeHandler},CIe8Tbt64:{defaultValue:true,description:\"\",title:\"File/URL Playing\",type:ControlType.Boolean},onCIe8Tbt64Change:{changes:\"CIe8Tbt64\",type:ControlType.ChangeHandler},gvWhwwMU4:{defaultValue:false,description:\"\",title:\"File/URL Controls\",type:ControlType.Boolean},ongvWhwwMU4Change:{changes:\"gvWhwwMU4\",type:ControlType.ChangeHandler},X7TrYyA3H:YouTube1Controls?.[\"play\"]&&{...YouTube1Controls[\"play\"],defaultValue:\"On\",description:\"\",hidden:undefined,optional:undefined,title:\"YouTube Autoplay\"},onX7TrYyA3HChange:{changes:\"X7TrYyA3H\",type:ControlType.ChangeHandler},kiiVyIpB0:{defaultValue:true,description:\"\",title:\"Vimeo Autoplay\",type:ControlType.Boolean},onkiiVyIpB0Change:{changes:\"kiiVyIpB0\",type:ControlType.ChangeHandler},oty4qaN_5:{defaultValue:true,description:\"\",title:\"Vimeo Controls\",type:ControlType.Boolean},onoty4qaN_5Change:{changes:\"oty4qaN_5\",type:ControlType.ChangeHandler},hRDuBXKm5:{defaultValue:true,title:\"Mute\",type:ControlType.Boolean},onhRDuBXKm5Change:{changes:\"hRDuBXKm5\",type:ControlType.ChangeHandler},dKE0zq_aZ:{defaultValue:'var(--token-1065a07a-b9e5-4053-84bb-5be850779901, rgba(0, 0, 0, 0.15)) /* {\"name\":\"Image dummy\"} */',title:\"Fill\",type:ControlType.Color},HakfgdYT8:{defaultValue:false,title:\"Tap Overlay\",type:ControlType.Boolean},onHakfgdYT8Change:{changes:\"HakfgdYT8\",type:ControlType.ChangeHandler},pEXuIHcLK:{defaultValue:\"0px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerHnTbon7Uf,[{explicitInter:true,fonts:[]},...VimeoFonts,...YouTubeFonts,...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHnTbon7Uf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oQwx2KnsQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lbzK1m8RD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rhsJj66Ob\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kGbgE6n8D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TzHEjlRRd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R4uHu5bGJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OKp_Ge3y4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i_i2Trmmh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EGcl5tPU1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wq1ri1hgT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jvh3z6oPM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n3Qr5KmrI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YLR4owbF8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"256\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"uSRkdqtGJ\\\":\\\"type\\\",\\\"WKR34BYYJ\\\":\\\"image\\\",\\\"GIaSe9cQP\\\":\\\"uRL\\\",\\\"I19e55e6o\\\":\\\"file\\\",\\\"CIe8Tbt64\\\":\\\"fileURLPlaying\\\",\\\"gvWhwwMU4\\\":\\\"fileURLControls\\\",\\\"X7TrYyA3H\\\":\\\"youTubeAutoplay\\\",\\\"kiiVyIpB0\\\":\\\"vimeoAutoplay\\\",\\\"oty4qaN_5\\\":\\\"vimeoControls\\\",\\\"hRDuBXKm5\\\":\\\"mute\\\",\\\"dKE0zq_aZ\\\":\\\"fill\\\",\\\"HakfgdYT8\\\":\\\"tapOverlay\\\",\\\"pEXuIHcLK\\\":\\\"radius\\\"}\",\"framerIntrinsicHeight\":\"256\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HnTbon7Uf.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/z7hwmoDUlMSMyr9uwpcN/60EdODj3wwjEksCFsLNn/CezYzMcjf.js\";import Media from\"https://framerusercontent.com/modules/oT5QrH9tBiGpGMXpy5TU/icq4PVoX6Of3gdp5YaCx/HnTbon7Uf.js\";const MediaFonts=getFonts(Media);const MediaControls=getPropertyControls(Media);const enabledGestures={RDbMpJ0Zf:{hover:true}};const cycleOrder=[\"RDbMpJ0Zf\",\"F7nq4VNes\",\"Yl6L39Yjs\"];const serializationHash=\"framer-i32Lz\";const variantClassNames={F7nq4VNes:\"framer-v-mjvdiu\",RDbMpJ0Zf:\"framer-v-9ncy4d\",Yl6L39Yjs:\"framer-v-1hjcq8j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QmESO2bVQ=undefined;const M0EVzTx9K=undefined;const isVbA6Bh4=undefined;const Ft9NzsVUp=undefined;const qWQfq22a0=undefined;const sknbCPhsr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"RDbMpJ0Zf\",Phone:\"Yl6L39Yjs\",Tablet:\"F7nq4VNes\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Image 1:1\":\"oQwx2KnsQ\",\"Image 16:10\":\"R4uHu5bGJ\",\"Image 16:9\":\"TzHEjlRRd\",\"Image 2:1\":\"OKp_Ge3y4\",\"Image 3:2\":\"lbzK1m8RD\",\"Image 4:3\":\"rhsJj66Ob\",\"Image 4:5\":\"kGbgE6n8D\",\"Image Fit\":\"EGcl5tPU1\",\"Image Landscape\":\"i_i2Trmmh\",Scalable:\"ENfO7oETk\"};const getProps=({category,date,height,id,media,subTitle,thumbnail,title,width,...props})=>{return{...props,Ft9NzsVUp:subTitle??props.Ft9NzsVUp??\"Sub title\",isVbA6Bh4:title??props.isVbA6Bh4??\"Heading\",M0EVzTx9K:date??props.M0EVzTx9K??\"01.02.2025\",QmESO2bVQ:category??props.QmESO2bVQ??\"Tag\",qWQfq22a0:humanReadableEnumMap[media]??media??props.qWQfq22a0??\"EGcl5tPU1\",sknbCPhsr:thumbnail??props.sknbCPhsr??{pixelHeight:200,pixelWidth:300,src:\"https://framerusercontent.com/images/DViS2Ik66tiJbV1EHQt9Lw1a0.png?width=300&height=200\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"RDbMpJ0Zf\"};};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,QmESO2bVQ,M0EVzTx9K,isVbA6Bh4,Ft9NzsVUp,qWQfq22a0,sknbCPhsr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RDbMpJ0Zf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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-9ncy4d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RDbMpJ0Zf\",ref:refBinding,style:{...style},...addPropertyOverrides({\"RDbMpJ0Zf-hover\":{\"data-framer-name\":undefined},F7nq4VNes:{\"data-framer-name\":\"Tablet\"},Yl6L39Yjs:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lsn3z2\",layoutDependency:layoutDependency,layoutId:\"ijVftf0g5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13klu18\",layoutDependency:layoutDependency,layoutId:\"le_bxi0iH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGVkdmlnIExldHRlcnMgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Hedvig Letters Sans\", \"Hedvig Letters Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32)))\"},children:\"Tag\"})}),className:\"framer-gnw4kh\",fonts:[\"GF;Hedvig Letters Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZNNtQwPZ6\",style:{\"--extracted-r6o4lv\":\"var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:QmESO2bVQ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGVkdmlnIExldHRlcnMgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Hedvig Letters Sans\", \"Hedvig Letters Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32)))\"},children:\"Tag\"})}),className:\"framer-1hq74ti\",fonts:[\"GF;Hedvig Letters Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"HBGadUGn7\",style:{\"--extracted-r6o4lv\":\"var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:M0EVzTx9K,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n8e7b\",layoutDependency:layoutDependency,layoutId:\"FKYT_sKZ0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r91jyg\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"P4S3_tK9k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGVkdmlnIExldHRlcnMgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"Hedvig Letters Serif\", \"Hedvig Letters Serif Placeholder\", serif',\"--framer-font-size\":\"26px\",\"--framer-line-height\":\"33px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32)))\"},children:\"Heading\"})}),className:\"framer-uryo0j\",fonts:[\"GF;Hedvig Letters Serif-regular\"],layoutDependency:layoutDependency,layoutId:\"ZNIzd0TMz\",style:{\"--extracted-r6o4lv\":\"var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:isVbA6Bh4,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"RDbMpJ0Zf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGVkdmlnIExldHRlcnMgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"Hedvig Letters Serif\", \"Hedvig Letters Serif Placeholder\", serif',\"--framer-font-size\":\"26px\",\"--framer-line-height\":\"33px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32)))\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-thickness\":\"2px\",\"--framer-text-decoration\":\"underline\"},children:\"Heading\"})})},Yl6L39Yjs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGVkdmlnIExldHRlcnMgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Hedvig Letters Sans\", \"Hedvig Letters Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(32, 32, 32)))\"},children:\"Heading\"})}),fonts:[\"GF;Hedvig Letters Sans-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14sivo6\",\"data-styles-preset\":\"CezYzMcjf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-68cda3ff-03f4-4e32-82a0-f1e33c2ba336, rgb(143, 139, 133)))\"},children:\"Sub title\"})}),className:\"framer-1ybb90t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F3QPKeItM\",style:{\"--extracted-r6o4lv\":\"var(--token-68cda3ff-03f4-4e32-82a0-f1e33c2ba336, rgb(143, 139, 133))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Ft9NzsVUp,variants:{\"RDbMpJ0Zf-hover\":{\"--extracted-r6o4lv\":\"var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(51, 51, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"RDbMpJ0Zf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14sivo6\",\"data-styles-preset\":\"CezYzMcjf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa081010-2163-41fc-b09a-8e5ff442b363, rgb(51, 51, 51)))\"},children:\"Sub title\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:256,width:`max((max((${componentViewport?.width||\"100vw\"} - 88px) / 4, 1px) * 3 - 0px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+40+0+0+0,...addPropertyOverrides({F7nq4VNes:{width:`max((max(${componentViewport?.width||\"100vw\"} - 32px, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+40+111+0+0},Yl6L39Yjs:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+0+40+111+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qrx408-container\",layoutDependency:layoutDependency,layoutId:\"DwHIWTdut-container\",nodeId:\"DwHIWTdut\",rendersWithMotion:true,scopeId:\"Ttsna0AWq\",children:/*#__PURE__*/_jsx(Media,{CIe8Tbt64:true,dKE0zq_aZ:\"var(--token-1065a07a-b9e5-4053-84bb-5be850779901, rgba(0, 0, 0, 0.15))\",GIaSe9cQP:\"https://www.youtube.com/watch?v=9gXSNohrd5I&t=2s\",gvWhwwMU4:false,HakfgdYT8:false,height:\"100%\",hRDuBXKm5:true,id:\"DwHIWTdut\",kiiVyIpB0:true,layoutId:\"DwHIWTdut\",oty4qaN_5:true,pEXuIHcLK:\"4px\",style:{width:\"100%\"},uSRkdqtGJ:\"IgpGSXkrv\",variant:matchVariant(qWQfq22a0),width:\"100%\",WKR34BYYJ:toResponsiveImage(sknbCPhsr),X7TrYyA3H:\"On\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gxfe8w\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"e1sSnPc4d\",style:{backgroundColor:\"var(--token-8ed64e0c-d770-4560-8cf6-968879526983, rgb(160, 156, 151))\",opacity:0}})]})})})});});const css=[\".framer-i32Lz.framer-iztzhj, .framer-i32Lz .framer-iztzhj { display: block; }\",\".framer-i32Lz.framer-9ncy4d { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-i32Lz .framer-lsn3z2 { display: grid; flex: none; gap: 16px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 40px 20px 40px 20px; position: relative; width: 100%; }\",\".framer-i32Lz .framer-13klu18 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i32Lz .framer-gnw4kh, .framer-i32Lz .framer-1hq74ti { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-i32Lz .framer-n8e7b { align-self: start; display: grid; flex: none; gap: 16px; grid-auto-rows: min-content; grid-column: span 3; grid-template-columns: repeat(3, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i32Lz .framer-r91jyg { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i32Lz .framer-uryo0j { flex: none; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",'.framer-i32Lz .framer-1ybb90t { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; flex: none; height: auto; max-width: 720px; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 90%; word-break: break-word; word-wrap: break-word; }',\".framer-i32Lz .framer-1qrx408-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-i32Lz .framer-gxfe8w { bottom: 0px; flex: none; height: 1px; left: 1px; overflow: visible; position: absolute; width: 1%; z-index: 1; }\",\".framer-i32Lz.framer-v-mjvdiu.framer-9ncy4d { cursor: unset; width: 810px; }\",\".framer-i32Lz.framer-v-mjvdiu .framer-lsn3z2, .framer-i32Lz.framer-v-1hjcq8j .framer-lsn3z2 { grid-template-columns: repeat(1, minmax(1px, 1fr)); padding: 40px 16px 40px 16px; }\",\".framer-i32Lz.framer-v-mjvdiu .framer-gnw4kh, .framer-i32Lz.framer-v-1hjcq8j .framer-gnw4kh { flex: none; white-space: pre; width: auto; }\",\".framer-i32Lz.framer-v-mjvdiu .framer-n8e7b { grid-column: span 1; }\",\".framer-i32Lz.framer-v-1hjcq8j.framer-9ncy4d { cursor: unset; width: 390px; }\",\".framer-i32Lz.framer-v-1hjcq8j .framer-n8e7b { grid-column: span 1; grid-template-columns: repeat(1, minmax(1px, 1fr)); }\",\".framer-i32Lz.framer-v-1hjcq8j .framer-r91jyg { grid-column: span 1; order: 1; }\",\".framer-i32Lz.framer-v-1hjcq8j .framer-1qrx408-container { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 265.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"F7nq4VNes\":{\"layout\":[\"fixed\",\"auto\"]},\"Yl6L39Yjs\":{\"layout\":[\"fixed\",\"auto\"]},\"oycRg1sMH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QmESO2bVQ\":\"category\",\"M0EVzTx9K\":\"date\",\"isVbA6Bh4\":\"title\",\"Ft9NzsVUp\":\"subTitle\",\"qWQfq22a0\":\"media\",\"sknbCPhsr\":\"thumbnail\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTtsna0AWq=withCSS(Component,css,\"framer-i32Lz\");export default FramerTtsna0AWq;FramerTtsna0AWq.displayName=\"News Thumb 07\";FramerTtsna0AWq.defaultProps={height:265.5,width:1200};addPropertyControls(FramerTtsna0AWq,{variant:{options:[\"RDbMpJ0Zf\",\"F7nq4VNes\",\"Yl6L39Yjs\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},QmESO2bVQ:{defaultValue:\"Tag\",displayTextArea:false,title:\"Category\",type:ControlType.String},onQmESO2bVQChange:{changes:\"QmESO2bVQ\",type:ControlType.ChangeHandler},M0EVzTx9K:{defaultValue:\"01.02.2025\",displayTextArea:false,title:\"Date\",type:ControlType.String},onM0EVzTx9KChange:{changes:\"M0EVzTx9K\",type:ControlType.ChangeHandler},isVbA6Bh4:{defaultValue:\"Heading\",displayTextArea:false,title:\"Title\",type:ControlType.String},onisVbA6Bh4Change:{changes:\"isVbA6Bh4\",type:ControlType.ChangeHandler},Ft9NzsVUp:{defaultValue:\"Sub title\",displayTextArea:false,title:\"Sub Title\",type:ControlType.String},onFt9NzsVUpChange:{changes:\"Ft9NzsVUp\",type:ControlType.ChangeHandler},qWQfq22a0:MediaControls?.[\"variant\"]&&{...MediaControls[\"variant\"],defaultValue:\"EGcl5tPU1\",description:undefined,hidden:undefined,optional:undefined,title:\"Media\"},onqWQfq22a0Change:{changes:\"qWQfq22a0\",type:ControlType.ChangeHandler},sknbCPhsr:{__defaultAssetReference:\"data:framer/asset-reference,DViS2Ik66tiJbV1EHQt9Lw1a0.png?originalFilename=dummy-3x2.png&width=300&height=200\",title:\"Thumbnail\",type:ControlType.ResponsiveImage}});addFonts(FramerTtsna0AWq,[{explicitInter:true,fonts:[{cssFamilyName:\"Hedvig Letters Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Hedvig Letters Sans\",url:\"https://fonts.gstatic.com/s/hedvigletterssans/v5/CHy_V_PfGVjobSBkihHWDT98RVp37w8jQJhN3Twgi1w.woff2\",weight:\"400\"},{cssFamilyName:\"Hedvig Letters Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Hedvig Letters Serif\",url:\"https://fonts.gstatic.com/s/hedviglettersserif/v7/OD5puN2I2mekHmyoU1Kj2AXOd5_7v7gIDlX8quj7viQ_N1HixEAZerfcvSGpZg.woff2\",weight:\"400\"},{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\"}]},...MediaFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerTtsna0AWq.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Media,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTtsna0AWq\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"265.5\",\"framerVariables\":\"{\\\"QmESO2bVQ\\\":\\\"category\\\",\\\"M0EVzTx9K\\\":\\\"date\\\",\\\"isVbA6Bh4\\\":\\\"title\\\",\\\"Ft9NzsVUp\\\":\\\"subTitle\\\",\\\"qWQfq22a0\\\":\\\"media\\\",\\\"sknbCPhsr\\\":\\\"thumbnail\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F7nq4VNes\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Yl6L39Yjs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oycRg1sMH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}