{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js", "ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js", "ssg:https://framerusercontent.com/modules/sUItxP4Of1u64f9FiFR4/U8RRUFclq33UjDkviiEG/DM0pIiYm6.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}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={}));// 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 \u201CPlay\u201D.\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=\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\",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 borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"100px\",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(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\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 \u2013 if we\u2019re 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!==null&&progress!==void 0?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\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?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//     !isOnCanvas\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!==null&&volume!==void 0?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!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:autoplayBehavior===\"on-mount\",preload:isPlaying.current?\"auto\":autoplayBehavior!==\"on-mount\"&&posterEnabled&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?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\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,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\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "import{jsx as _jsx,jsxs as _jsxs}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={}));var ThumbnailFormat;(function(ThumbnailFormat){ThumbnailFormat[\"WebP\"]=\"webp\";ThumbnailFormat[\"JPG\"]=\"jpg\";})(ThumbnailFormat||(ThumbnailFormat={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,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]=parsedURL;// https://developers.google.com/youtube/player_parameters\nconst searchParams=embedURL.searchParams;searchParams.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,borderRadius,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:[isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),/*#__PURE__*/_jsx(\"div\",{style:{...videoStyle,background:showThumbnail?`center / cover url(${getThumbnailURL(videoId,thumbnail,getWebPSupported()?\"webp\":\"jpg\")}) no-repeat`:undefined}}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,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,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL];}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(\"/\");// https://www.youtube.com/watch?v=Fop2oskTug8\nif(pathSegments[0]===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL];}// https://www.youtube.com/embed/Fop2oskTug8\nif(pathSegments[0]===\"embed\"){const videoId=pathSegments[1];return[videoId,url];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res,format=\"jpg\"){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst useWebP=format===\"webp\";const pre=useWebP?\"https://i.ytimg.com/vi_webp/\":\"https://i.ytimg.com/vi/\";const ext=useWebP?\"webp\":\"jpg\";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}`;}}let _getWebPSupported;// https://stackoverflow.com/a/27232658\nfunction getWebPSupported(){// We're going to default to webp because it's pretty widely supported by now\nif(!window){return true;}if(_getWebPSupported!==undefined){return _getWebPSupported;}const element=document.createElement(\"canvas\");if(element.getContext&&element.getContext(\"2d\")){// was able or not to get WebP representation\nreturn _getWebPSupported=element.toDataURL(\"image/webp\").indexOf(\"data:image/webp\")===0;}else{// very old browser like IE 8, canvas not supported\nreturn _getWebPSupported=false;}}// 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\":{\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerIntrinsicHeight\":\"315\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"560\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getWhereExpressionFromPathVariables,Image,NotFoundError,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouteElementId,useRouter,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js\";import Footer from\"#framer/local/canvasComponent/CPt2kErNr/CPt2kErNr.js\";import Button from\"#framer/local/canvasComponent/dzNJ99hkN/dzNJ99hkN.js\";import ProjectCard from\"#framer/local/canvasComponent/i1G3Avwhm/i1G3Avwhm.js\";import NavigationNavigationMobile from\"#framer/local/canvasComponent/JwNRuTuX9/JwNRuTuX9.js\";import NavigationMobileFullNavigation from\"#framer/local/canvasComponent/TSVNtEIO_/TSVNtEIO_.js\";import LineAnimation from\"#framer/local/canvasComponent/v4ueDjO1q/v4ueDjO1q.js\";import Navigation from\"#framer/local/canvasComponent/VH0x5u4Dc/VH0x5u4Dc.js\";import Projects from\"#framer/local/collection/vHeab_GFB/vHeab_GFB.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle8 from\"#framer/local/css/AHc7PoI8w/AHc7PoI8w.js\";import*as sharedStyle2 from\"#framer/local/css/anMZ7FP7y/anMZ7FP7y.js\";import*as sharedStyle10 from\"#framer/local/css/AqWYKbUZt/AqWYKbUZt.js\";import*as sharedStyle3 from\"#framer/local/css/ARxG04wiH/ARxG04wiH.js\";import*as sharedStyle9 from\"#framer/local/css/EHSPGJkao/EHSPGJkao.js\";import*as sharedStyle1 from\"#framer/local/css/fA2kRdeE5/fA2kRdeE5.js\";import*as sharedStyle4 from\"#framer/local/css/GDikGmJoT/GDikGmJoT.js\";import*as sharedStyle from\"#framer/local/css/kF6ZwKEGm/kF6ZwKEGm.js\";import*as sharedStyle7 from\"#framer/local/css/pnVpRs6fW/pnVpRs6fW.js\";import*as sharedStyle5 from\"#framer/local/css/V6xYdYFED/V6xYdYFED.js\";import*as sharedStyle6 from\"#framer/local/css/VC99Lv8AY/VC99Lv8AY.js\";import metadataProvider from\"#framer/local/webPageMetadata/DM0pIiYm6/DM0pIiYm6.js\";const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const ImageWithOptimizedAppearEffect=withOptimizedAppearEffect(Image);const YouTubeFonts=getFonts(YouTube);const VideoFonts=getFonts(Video);const LineAnimationFonts=getFonts(LineAnimation);const LineAnimationWithVariantAppearEffect=withVariantAppearEffect(LineAnimation);const ButtonFonts=getFonts(Button);const ProjectCardFonts=getFonts(ProjectCard);const FooterFonts=getFonts(Footer);const NavigationNavigationMobileFonts=getFonts(NavigationNavigationMobile);const NavigationNavigationMobileWithVariantAppearEffect=withVariantAppearEffect(NavigationNavigationMobile);const NavigationMobileFullNavigationFonts=getFonts(NavigationMobileFullNavigation);const breakpoints={E0qmMgmpW:\"(min-width: 810px) and (max-width: 1199px)\",GDtLbbd2l:\"(min-width: 1200px)\",ZgcpmiHck:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-792rQ\";const variantClassNames={E0qmMgmpW:\"framer-v-xo028q\",GDtLbbd2l:\"framer-v-1eaejtm\",ZgcpmiHck:\"framer-v-19kljla\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={delay:0,duration:2,ease:[.25,1,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition2={delay:.1,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const textEffect={effect:animation2,repeat:false,startDelay:.2,tokenization:\"line\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation2,repeat:false,startDelay:.3,tokenization:\"line\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={delay:.09,duration:2.5,ease:[.23,.98,.56,1],type:\"tween\"};const getTextEffect=ref=>({effect:animation2,repeat:false,startDelay:.2,target:{ref},threshold:0,tokenization:\"line\",transition:transition3,trigger:\"onScrollTarget\",type:\"appear\"});const transition4={delay:.09,duration:2,ease:[.23,.98,.56,1],type:\"tween\"};const getTextEffect1=ref=>({effect:animation2,repeat:false,startDelay:.2,target:{ref},threshold:0,tokenization:\"line\",transition:transition4,trigger:\"onScrollTarget\",type:\"appear\"});const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"tSgU6DABN\";}else{return\"Vat6QAX8F\";}};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"Y0twevBOo\";}else{return\"iPz74PpkD\";}};const transition5={delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"GDtLbbd2l\",Phone:\"ZgcpmiHck\",Tablet:\"E0qmMgmpW\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GDtLbbd2l\"};};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 currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"DM0pIiYm6\",data:Projects,type:\"Collection\"},select:[{collection:\"DM0pIiYm6\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"kSHGcrTm6\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"m3tONTOIq\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"ujsyEr5mZ\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"pp_VzD4mS\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"NvhGKpA8e\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"y2XTn2M6P\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"tElZ_uTcT\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"p3rbiS5Sy\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"PhCoNqNus\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"ax3umcEjv\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"DmngJ5nGU\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"kUZozPdxG\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"BZwmhTJ76\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"W8UbzZ3G4\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"zYCg5f3Et\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"N_2n4DkEY\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"wMj4ZIxZA\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"YF_Z9Fb0n\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"ppPOtBBeD\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"Mgkq656Ku\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"xbifh7uq7\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"Xq0rmvzfp\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"vpgr7bnj2\",type:\"Identifier\"},{collection:\"DM0pIiYm6\",name:\"MLFWumvOP\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"DM0pIiYm6\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,y2XTn2M6P=getFromCurrentRouteData(\"y2XTn2M6P\"),m3tONTOIq=getFromCurrentRouteData(\"m3tONTOIq\")??\"\",kSHGcrTm6=getFromCurrentRouteData(\"kSHGcrTm6\")??\"\",tElZ_uTcT=getFromCurrentRouteData(\"tElZ_uTcT\")??\"\",p3rbiS5Sy=getFromCurrentRouteData(\"p3rbiS5Sy\")??\"\",PhCoNqNus=getFromCurrentRouteData(\"PhCoNqNus\")??\"\",ax3umcEjv=getFromCurrentRouteData(\"ax3umcEjv\")??\"\",Mgkq656Ku=getFromCurrentRouteData(\"Mgkq656Ku\")??\"\",xbifh7uq7=getFromCurrentRouteData(\"xbifh7uq7\")??\"\",Xq0rmvzfp=getFromCurrentRouteData(\"Xq0rmvzfp\")??\"\",vpgr7bnj2=getFromCurrentRouteData(\"vpgr7bnj2\")??\"\",MLFWumvOP=getFromCurrentRouteData(\"MLFWumvOP\")??\"\",DmngJ5nGU=getFromCurrentRouteData(\"DmngJ5nGU\"),kUZozPdxG=getFromCurrentRouteData(\"kUZozPdxG\"),BZwmhTJ76=getFromCurrentRouteData(\"BZwmhTJ76\"),W8UbzZ3G4=getFromCurrentRouteData(\"W8UbzZ3G4\"),zYCg5f3Et=getFromCurrentRouteData(\"zYCg5f3Et\"),N_2n4DkEY=getFromCurrentRouteData(\"N_2n4DkEY\"),wMj4ZIxZA=getFromCurrentRouteData(\"wMj4ZIxZA\"),YF_Z9Fb0n=getFromCurrentRouteData(\"YF_Z9Fb0n\"),ppPOtBBeD=getFromCurrentRouteData(\"ppPOtBBeD\"),dHg3trIHkAOT5V5Wpu,FnwgSIUrAAOT5V5Wpu,m3tONTOIqAOT5V5Wpu,XJ8ZUbM6yAOT5V5Wpu,JtP8D8nmXAOT5V5Wpu,iC9pVt3ffAOT5V5Wpu,idAOT5V5Wpu,ujsyEr5mZ=getFromCurrentRouteData(\"ujsyEr5mZ\")??\"\",dHg3trIHkn2RzYnpc_,FnwgSIUrAn2RzYnpc_,m3tONTOIqn2RzYnpc_,XJ8ZUbM6yn2RzYnpc_,JtP8D8nmXn2RzYnpc_,iC9pVt3ffn2RzYnpc_,JtP8D8nmXW0o3ilj6H,idn2RzYnpc_,pp_VzD4mS=getFromCurrentRouteData(\"pp_VzD4mS\")??\"\",XJ8ZUbM6ybMYLEmexU,dHg3trIHkbMYLEmexU,FnwgSIUrAbMYLEmexU,m3tONTOIqbMYLEmexU,JtP8D8nmXbMYLEmexU,iC9pVt3ffbMYLEmexU,idbMYLEmexU,NvhGKpA8e=getFromCurrentRouteData(\"NvhGKpA8e\")??\"\",...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const Yr9gxzoRr3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const MUFiwhB7c1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ZgcpmiHck\")return false;return true;};const ref1=React.useRef(null);const elementId=useRouteElementId(\"DA4ZO3hVg\");const ref2=React.useRef(null);const elementId1=useRouteElementId(\"kgbBkk9zB\");const elementId2=useRouteElementId(\"zLtlByFMT\");const ref3=React.useRef(null);const visible=isSet(ax3umcEjv);const isDisplayed1=value=>{if(!isBrowser())return true;if(baseVariant===\"ZgcpmiHck\")return value;return true;};const elementId3=useRouteElementId(\"kwZLEIup8\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"d6p_67ZH1\");const ref5=React.useRef(null);const visible1=isSet(Mgkq656Ku);const visible2=isSet(xbifh7uq7);const visible3=isSet(Xq0rmvzfp);const visible4=isSet(vpgr7bnj2);const visible5=isSet(MLFWumvOP);const visible6=isSet(DmngJ5nGU);const visible7=isSet(kUZozPdxG);const visible8=isSet(BZwmhTJ76);const visible9=isSet(W8UbzZ3G4);const visible10=isSet(zYCg5f3Et);const visible11=isSet(N_2n4DkEY);const visible12=isSet(wMj4ZIxZA);const visible13=isSet(YF_Z9Fb0n);const visible14=isSet(ppPOtBBeD);const elementId5=useRouteElementId(\"pacSfSWVj\");const ref6=React.useRef(null);const router=useRouter();const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"ZgcpmiHck\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"GDtLbbd2l\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1eaejtm\",className),ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ud4gv2-container hidden-19kljla\",layoutScroll:true,nodeId:\"SWSJMiold\",rendersWithMotion:true,scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{__framer__targets:[{ref:ref1,target:\"Lk7HoeE8x\"}],variant:\"tr714cYWm\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref1,target:\"eTqE541Iw\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"SWSJMiold\",layoutId:\"SWSJMiold\",style:{width:\"100%\"},variant:\"FQP3MWP77\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"main\",{className:\"framer-wsqo7\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsx(\"section\",{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3456,intrinsicWidth:5184},className:\"framer-15i51lo\",\"data-framer-name\":\"Section Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iwb5jt\",\"data-framer-name\":\"Image/Video Wrapper\",children:[/*#__PURE__*/_jsx(ImageWithOptimizedAppearEffect,{animate:animation,background:{alt:\"\",fit:\"fill\",intrinsicHeight:2832,intrinsicWidth:4240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0+0),pixelHeight:2832,pixelWidth:4240,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(y2XTn2M6P)},className:\"framer-1te67st\",\"data-framer-appear-id\":\"1te67st\",\"data-framer-name\":\"Thumbnail\",initial:animation1,optimized:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-t8j4og\",\"data-framer-name\":\"Heading Wrapper\",id:elementId,ref:ref2,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-lcl9s4\",\"data-styles-preset\":\"kF6ZwKEGm\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Identity\"})}),className:\"framer-1m6avv3\",effect:textEffect,fonts:[\"Inter\"],text:m3tONTOIq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1390vie\",\"data-styles-preset\":\"fA2kRdeE5\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Dash & Dine\"})}),className:\"framer-10h0lpv\",effect:textEffect1,fonts:[\"Inter\"],text:kSHGcrTm6,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-st4i90\",\"data-framer-name\":\"Case Study\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1y4efly\",\"data-framer-name\":\"Section Details\",id:elementId1,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uaggly\",\"data-framer-name\":\"Left Content\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"JBn6E30x6\"]},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h2:\"framer-styles-preset-9e7a2o\",p:\"framer-styles-preset-a99rv4\"}},ZgcpmiHck:{effect:getTextEffect1(ref3),stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h2:\"framer-styles-preset-9e7a2o\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"}}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:tElZ_uTcT,className:\"framer-1f36yzm\",effect:getTextEffect(ref3),fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-nd8r40\",code:\"framer-styles-preset-1qern6c\",h2:\"framer-styles-preset-9e7a2o\",h4:\"framer-styles-preset-1a8ez2t\",h5:\"framer-styles-preset-ngiufc\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"JBn6E30x6\"]},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",p:\"framer-styles-preset-a99rv4\"}},ZgcpmiHck:{effect:getTextEffect1(ref3),stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"}}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:p3rbiS5Sy,className:\"framer-kb2az3\",effect:getTextEffect(ref3),fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-nd8r40\",code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h4:\"framer-styles-preset-1a8ez2t\",h5:\"framer-styles-preset-ngiufc\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"JBn6E30x6\"]},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",p:\"framer-styles-preset-a99rv4\"}},ZgcpmiHck:{effect:getTextEffect1(ref3),stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"}}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:PhCoNqNus,className:\"framer-40a3ur\",effect:getTextEffect(ref3),fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-nd8r40\",code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h4:\"framer-styles-preset-1a8ez2t\",h5:\"framer-styles-preset-ngiufc\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed1(visible)&&/*#__PURE__*/_jsx(\"div\",{className:cx(\"framer-lfvvg0\",!visible&&\"hidden-19kljla\"),\"data-framer-name\":\"Right Content\",children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"JBn6E30x6\"]},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",p:\"framer-styles-preset-a99rv4\"}},ZgcpmiHck:{effect:getTextEffect1(ref3),stylesPresetsClassNames:{code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"}}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:ax3umcEjv,className:\"framer-b4s8p\",effect:getTextEffect(ref3),fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-nd8r40\",code:\"framer-styles-preset-1qern6c\",h1:\"framer-styles-preset-1390vie\",h2:\"framer-styles-preset-1o44ba7\",h3:\"framer-styles-preset-8tyedz\",h4:\"framer-styles-preset-1a8ez2t\",h5:\"framer-styles-preset-ngiufc\",h6:\"framer-styles-preset-1fo9az1\",p:\"framer-styles-preset-a99rv4\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18ge6ii\",\"data-framer-name\":\"Section Details\",id:elementId3,ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5ttyt2\",\"data-framer-name\":\"Left Content\",id:elementId4,ref:ref5,children:[visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7kiovp-container\",\"data-framer-name\":\"YouTube 1\",isAuthoredByUser:true,isModuleExternal:true,name:\"YouTube 1\",nodeId:\"p7b8K1_Qo\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,height:\"100%\",id:\"p7b8K1_Qo\",isMixedBorderRadius:false,isRed:true,layoutId:\"p7b8K1_Qo\",name:\"YouTube 1\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:10,topRightRadius:10,url:Mgkq656Ku,width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bazh9-container\",\"data-framer-name\":\"YouTube 1\",isAuthoredByUser:true,isModuleExternal:true,name:\"YouTube 1\",nodeId:\"hufYk0DIk\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,height:\"100%\",id:\"hufYk0DIk\",isMixedBorderRadius:false,isRed:true,layoutId:\"hufYk0DIk\",name:\"YouTube 1\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:10,topRightRadius:10,url:xbifh7uq7,width:\"100%\"})})}),visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e6v0ib-container\",\"data-framer-name\":\"YouTube 1\",isAuthoredByUser:true,isModuleExternal:true,name:\"YouTube 1\",nodeId:\"ATu0cX0LR\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,height:\"100%\",id:\"ATu0cX0LR\",isMixedBorderRadius:false,isRed:true,layoutId:\"ATu0cX0LR\",name:\"YouTube 1\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:10,topRightRadius:10,url:Xq0rmvzfp,width:\"100%\"})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1udosp3-container\",\"data-framer-name\":\"YouTube 1\",isAuthoredByUser:true,isModuleExternal:true,name:\"YouTube 1\",nodeId:\"X2vrOP3PQ\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,height:\"100%\",id:\"X2vrOP3PQ\",isMixedBorderRadius:false,isRed:true,layoutId:\"X2vrOP3PQ\",name:\"YouTube 1\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:10,topRightRadius:10,url:vpgr7bnj2,width:\"100%\"})})}),visible5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8pt13d-container\",\"data-framer-name\":\"YouTube 1\",isAuthoredByUser:true,isModuleExternal:true,name:\"YouTube 1\",nodeId:\"aojxO7agW\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,height:\"100%\",id:\"aojxO7agW\",isMixedBorderRadius:false,isRed:true,layoutId:\"aojxO7agW\",name:\"YouTube 1\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:10,topRightRadius:10,url:MLFWumvOP,width:\"100%\"})})})]})}),visible6&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2wagkz\",children:[visible6&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1obqzgh-container\",isModuleExternal:true,nodeId:\"xaKCfMbha\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"xaKCfMbha\",isMixedBorderRadius:false,layoutId:\"xaKCfMbha\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:DmngJ5nGU,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible7&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m84v6t-container\",isModuleExternal:true,nodeId:\"ltPDx8OJn\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"ltPDx8OJn\",isMixedBorderRadius:false,layoutId:\"ltPDx8OJn\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:kUZozPdxG,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible8&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-k7dpvo-container\",isModuleExternal:true,nodeId:\"e6UIhn7Li\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"e6UIhn7Li\",isMixedBorderRadius:false,layoutId:\"e6UIhn7Li\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:BZwmhTJ76,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible9&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-slyemu-container\",isModuleExternal:true,nodeId:\"LGMeVvuVw\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"LGMeVvuVw\",isMixedBorderRadius:false,layoutId:\"LGMeVvuVw\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:W8UbzZ3G4,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible10&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mo0k2p-container\",isModuleExternal:true,nodeId:\"VmNx6eaL5\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"VmNx6eaL5\",isMixedBorderRadius:false,layoutId:\"VmNx6eaL5\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:zYCg5f3Et,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible11&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-x6rwy0-container\",isModuleExternal:true,nodeId:\"ZCk0kO5pl\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"ZCk0kO5pl\",isMixedBorderRadius:false,layoutId:\"ZCk0kO5pl\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:N_2n4DkEY,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible12&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hh77f5-container\",isModuleExternal:true,nodeId:\"q3zKs_chy\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"q3zKs_chy\",isMixedBorderRadius:false,layoutId:\"q3zKs_chy\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:wMj4ZIxZA,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible13&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k1djwa-container\",isModuleExternal:true,nodeId:\"zfEPiYNtu\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"zfEPiYNtu\",isMixedBorderRadius:false,layoutId:\"zfEPiYNtu\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:YF_Z9Fb0n,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})}),visible14&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-whekcf-container\",isModuleExternal:true,nodeId:\"ISuk24oGb\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"ISuk24oGb\",isMixedBorderRadius:false,layoutId:\"ISuk24oGb\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:ppPOtBBeD,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1wu6a99\",\"data-framer-name\":\"Section Next Projects\",id:elementId5,ref:ref6,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+600+0+528+40+0},ZgcpmiHck:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+900+0+488+40+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+0+600+0+508+40+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g9o0wo-container\",nodeId:\"uknl5zMIx\",rendersWithMotion:true,scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(LineAnimationWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"Ya80mLiZ2\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"ACUjCIFDT\",height:\"100%\",id:\"uknl5zMIx\",layoutId:\"uknl5zMIx\",nhvtjR0LA:\"rgba(0, 0, 0, 0.15)\",style:{height:\"100%\",width:\"100%\"},variant:\"ACUjCIFDT\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gewvt2\",\"data-framer-name\":\"Heading Row\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eowows\",\"data-framer-name\":\"Stack\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1v0rdn2\",\"data-styles-preset\":\"AqWYKbUZt\",children:\"More Projects\"})}),className:\"framer-1murgcl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"El3_3iuvC\"},implicitPathVariables:undefined},{href:{webPageId:\"El3_3iuvC\"},implicitPathVariables:undefined},{href:{webPageId:\"El3_3iuvC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{y:(componentViewport?.y||0)+0+0+0+600+0+528+40+16+4},ZgcpmiHck:{y:(componentViewport?.y||0)+0+0+0+900+0+488+40+16+4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+0+0+0+600+0+508+40+16+4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fsxe9c-container\",nodeId:\"PNpwIZcb7\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{NhREodF7M:resolvedLinks[1]},ZgcpmiHck:{NhREodF7M:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"PNpwIZcb7\",layoutId:\"PNpwIZcb7\",NhREodF7M:resolvedLinks[0],variant:\"IsPmXClw2\",width:\"100%\",XqpXZUGU6:\"All projects\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ko8ykv\",\"data-framer-name\":\"Project Row\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1utrj1e\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"AOT5V5Wpu\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"AOT5V5Wpu\",name:\"dHg3trIHk\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"m3tONTOIq\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"XJ8ZUbM6y\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"JtP8D8nmX\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"iC9pVt3ff\",type:\"Identifier\"},{collection:\"AOT5V5Wpu\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"AOT5V5Wpu\",name:\"GpTBIwl7f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:ujsyEr5mZ},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dHg3trIHk:dHg3trIHkAOT5V5Wpu,FnwgSIUrA:FnwgSIUrAAOT5V5Wpu,iC9pVt3ff:iC9pVt3ffAOT5V5Wpu,id:idAOT5V5Wpu,JtP8D8nmX:JtP8D8nmXAOT5V5Wpu,m3tONTOIq:m3tONTOIqAOT5V5Wpu,XJ8ZUbM6y:XJ8ZUbM6yAOT5V5Wpu},index)=>{FnwgSIUrAAOT5V5Wpu??=\"\";m3tONTOIqAOT5V5Wpu??=\"\";XJ8ZUbM6yAOT5V5Wpu??=\"\";iC9pVt3ffAOT5V5Wpu??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`AOT5V5Wpu-${idAOT5V5Wpu}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{iC9pVt3ff:iC9pVt3ffAOT5V5Wpu},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffAOT5V5Wpu},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffAOT5V5Wpu},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffAOT5V5Wpu},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{width:`max((${componentViewport?.width||\"100vw\"} - 70px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+528+40+92+0+0},ZgcpmiHck:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+900+0+488+40+92+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:488,width:`max((${componentViewport?.width||\"100vw\"} - 110px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+508+40+92+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3vtz50-container\",nodeId:\"Jvk4jtXpV\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{jJ0_ckFI0:resolvedLinks1[1],variant:convertFromBoolean(isSet(XJ8ZUbM6yAOT5V5Wpu),activeLocale)},ZgcpmiHck:{jJ0_ckFI0:resolvedLinks1[2],variant:convertFromBoolean(isSet(XJ8ZUbM6yAOT5V5Wpu),activeLocale)}},children:/*#__PURE__*/_jsx(ProjectCard,{AJe245PrV:XJ8ZUbM6yAOT5V5Wpu,ArvTDLUT8:m3tONTOIqAOT5V5Wpu,G6jOVhH3d:toResponsiveImage(dHg3trIHkAOT5V5Wpu),height:\"100%\",id:\"Jvk4jtXpV\",jJ0_ckFI0:resolvedLinks1[0],layoutId:\"Jvk4jtXpV\",nT4YynYNG:toResponsiveImage(JtP8D8nmXAOT5V5Wpu),style:{height:\"100%\",width:\"100%\"},variant:\"iPz74PpkD\",width:\"100%\",z1FT6OEWp:FnwgSIUrAAOT5V5Wpu})})})})})})})},idAOT5V5Wpu);})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9mp1s3\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"n2RzYnpc_\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"n2RzYnpc_\",name:\"dHg3trIHk\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"m3tONTOIq\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"XJ8ZUbM6y\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"JtP8D8nmX\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"iC9pVt3ff\",type:\"Identifier\"},{collection:\"n2RzYnpc_\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"n2RzYnpc_\",name:\"GpTBIwl7f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:pp_VzD4mS},type:\"BinaryOperation\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({dHg3trIHk:dHg3trIHkn2RzYnpc_,FnwgSIUrA:FnwgSIUrAn2RzYnpc_,iC9pVt3ff:iC9pVt3ffn2RzYnpc_,id:idn2RzYnpc_,JtP8D8nmX:JtP8D8nmXn2RzYnpc_,m3tONTOIq:m3tONTOIqn2RzYnpc_,XJ8ZUbM6y:XJ8ZUbM6yn2RzYnpc_},index1)=>{FnwgSIUrAn2RzYnpc_??=\"\";m3tONTOIqn2RzYnpc_??=\"\";XJ8ZUbM6yn2RzYnpc_??=\"\";iC9pVt3ffn2RzYnpc_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`n2RzYnpc_-${idn2RzYnpc_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{iC9pVt3ff:iC9pVt3ffn2RzYnpc_},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffn2RzYnpc_},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffn2RzYnpc_},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffn2RzYnpc_},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{width:`max((${componentViewport?.width||\"100vw\"} - 70px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+528+40+92+0+0},ZgcpmiHck:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+900+0+488+40+92+0+508+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:488,width:`max((${componentViewport?.width||\"100vw\"} - 110px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+508+40+92+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15m662x-container\",nodeId:\"e__lIxzw2\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{jJ0_ckFI0:resolvedLinks2[1],nT4YynYNG:toResponsiveImage(JtP8D8nmXW0o3ilj6H),variant:convertFromBoolean(isSet(XJ8ZUbM6yn2RzYnpc_),activeLocale)},ZgcpmiHck:{jJ0_ckFI0:resolvedLinks2[2],variant:convertFromBoolean(isSet(XJ8ZUbM6yn2RzYnpc_),activeLocale)}},children:/*#__PURE__*/_jsx(ProjectCard,{AJe245PrV:XJ8ZUbM6yn2RzYnpc_,ArvTDLUT8:m3tONTOIqn2RzYnpc_,G6jOVhH3d:toResponsiveImage(dHg3trIHkn2RzYnpc_),height:\"100%\",id:\"e__lIxzw2\",jJ0_ckFI0:resolvedLinks2[0],layoutId:\"e__lIxzw2\",nT4YynYNG:toResponsiveImage(JtP8D8nmXn2RzYnpc_),style:{height:\"100%\",width:\"100%\"},variant:\"iPz74PpkD\",width:\"100%\",z1FT6OEWp:FnwgSIUrAn2RzYnpc_})})})})})})})},idn2RzYnpc_);})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1m90cu3\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"bMYLEmexU\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"bMYLEmexU\",name:\"XJ8ZUbM6y\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"dHg3trIHk\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"FnwgSIUrA\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"m3tONTOIq\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"JtP8D8nmX\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"iC9pVt3ff\",type:\"Identifier\"},{collection:\"bMYLEmexU\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"bMYLEmexU\",name:\"GpTBIwl7f\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:NvhGKpA8e},type:\"BinaryOperation\"}},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({dHg3trIHk:dHg3trIHkbMYLEmexU,FnwgSIUrA:FnwgSIUrAbMYLEmexU,iC9pVt3ff:iC9pVt3ffbMYLEmexU,id:idbMYLEmexU,JtP8D8nmX:JtP8D8nmXbMYLEmexU,m3tONTOIq:m3tONTOIqbMYLEmexU,XJ8ZUbM6y:XJ8ZUbM6ybMYLEmexU},index2)=>{XJ8ZUbM6ybMYLEmexU??=\"\";FnwgSIUrAbMYLEmexU??=\"\";m3tONTOIqbMYLEmexU??=\"\";iC9pVt3ffbMYLEmexU??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`bMYLEmexU-${idbMYLEmexU}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{iC9pVt3ff:iC9pVt3ffbMYLEmexU},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffbMYLEmexU},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffbMYLEmexU},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined},{href:{pathVariables:{iC9pVt3ff:iC9pVt3ffbMYLEmexU},webPageId:\"DM0pIiYm6\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{width:`max((${componentViewport?.width||\"100vw\"} - 70px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+528+40+92+0+0},ZgcpmiHck:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+900+0+488+40+92+0+1016+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:488,width:`max((${componentViewport?.width||\"100vw\"} - 110px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+600+0+508+40+92+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3j1a6t-container\",nodeId:\"Fan5L0M3L\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{jJ0_ckFI0:resolvedLinks3[1],variant:convertFromBoolean(isSet(XJ8ZUbM6ybMYLEmexU),activeLocale)},ZgcpmiHck:{jJ0_ckFI0:resolvedLinks3[2],variant:convertFromBoolean(isSet(XJ8ZUbM6ybMYLEmexU),activeLocale)}},children:/*#__PURE__*/_jsx(ProjectCard,{AJe245PrV:XJ8ZUbM6ybMYLEmexU,ArvTDLUT8:m3tONTOIqbMYLEmexU,G6jOVhH3d:toResponsiveImage(dHg3trIHkbMYLEmexU),height:\"100%\",id:\"Fan5L0M3L\",jJ0_ckFI0:resolvedLinks3[0],layoutId:\"Fan5L0M3L\",nT4YynYNG:toResponsiveImage(JtP8D8nmXbMYLEmexU),style:{height:\"100%\",width:\"100%\"},variant:convertFromBoolean1(isSet(XJ8ZUbM6ybMYLEmexU),activeLocale),width:\"100%\",z1FT6OEWp:FnwgSIUrAbMYLEmexU})})})})})})})},idbMYLEmexU);})})})})})]})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZgcpmiHck:{y:(componentViewport?.y||0)+0+3014}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:466,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+1738,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bclhei-container\",nodeId:\"d7IfYA3nJ\",scopeId:\"DM0pIiYm6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E0qmMgmpW:{variant:\"Wkpy7bZw9\"},ZgcpmiHck:{variant:\"In5qJquLm\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"d7IfYA3nJ\",jH_nzKH0l:ref6,layoutId:\"d7IfYA3nJ\",style:{width:\"100%\"},variant:\"tNEqhl1aI\",width:\"100%\"})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZgcpmiHck:{height:75,width:componentViewport?.width||\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-t2ypwa-container hidden-1eaejtm hidden-xo028q\",\"data-framer-name\":\"Navigation Mobile\",id:\"t2ypwa\",layoutScroll:true,name:\"Navigation Mobile\",nodeId:\"MaiEKtJVw\",rendersWithMotion:true,scopeId:\"DM0pIiYm6\",children:[/*#__PURE__*/_jsx(NavigationNavigationMobileWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref1,target:\"joBhV3EyE\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"MaiEKtJVw\",layoutId:\"MaiEKtJVw\",name:\"Navigation Mobile\",style:{width:\"100%\"},variant:\"qSPVMEPy5\",width:\"100%\",Yr9gxzoRr:Yr9gxzoRr3bnx0g({overlay})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-ng2yno\"),\"data-framer-portal-id\":\"t2ypwa\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"lK09CST4g\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation4,className:cx(scopingClassNames,\"framer-19cyx3-container\"),\"data-framer-portal-id\":\"t2ypwa\",exit:animation3,inComponentSlot:true,initial:animation5,nodeId:\"ICAiKD1vY\",rendersWithMotion:true,scopeId:\"DM0pIiYm6\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ZgcpmiHck:{MUFiwhB7c:MUFiwhB7c1wnntms({overlay})}},children:/*#__PURE__*/_jsx(NavigationMobileFullNavigation,{height:\"100%\",id:\"ICAiKD1vY\",layoutId:\"ICAiKD1vY\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-792rQ.framer-qs6sst, .framer-792rQ .framer-qs6sst { display: block; }\",\".framer-792rQ.framer-1eaejtm { align-content: center; align-items: center; background-color: var(--token-c3a55a0f-d2a0-4565-bb3a-bbd6f1087b74, #ffffff); 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-792rQ .framer-ud4gv2-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-792rQ .framer-wsqo7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-792rQ .framer-15i51lo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-792rQ .framer-1iwb5jt { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60vh; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-792rQ .framer-1te67st { flex: none; height: 100%; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-792rQ .framer-t8j4og { align-content: flex-start; align-items: flex-start; bottom: 40px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; left: 40px; overflow: visible; padding: 0px; position: absolute; width: 90%; z-index: 1; }\",\".framer-792rQ .framer-1m6avv3, .framer-792rQ .framer-10h0lpv, .framer-792rQ .framer-1f36yzm, .framer-792rQ .framer-kb2az3, .framer-792rQ .framer-40a3ur, .framer-792rQ .framer-b4s8p, .framer-792rQ .framer-1murgcl { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-792rQ .framer-st4i90 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 8; }\",\".framer-792rQ .framer-1y4efly { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 60px 40px; position: relative; width: 100%; }\",\".framer-792rQ .framer-uaggly { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-792rQ .framer-lfvvg0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.7 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-792rQ .framer-18ge6ii { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-792rQ .framer-5ttyt2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; min-height: 115px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-792rQ .framer-7kiovp-container, .framer-792rQ .framer-1bazh9-container, .framer-792rQ .framer-1e6v0ib-container, .framer-792rQ .framer-1udosp3-container, .framer-792rQ .framer-8pt13d-container { flex: none; height: 615px; position: relative; width: 1120px; }\",\".framer-792rQ .framer-2wagkz { display: grid; flex: none; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(3, min-content); height: min-content; justify-content: center; min-height: 106px; overflow: hidden; padding: 20px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-792rQ .framer-1obqzgh-container, .framer-792rQ .framer-1m84v6t-container, .framer-792rQ .framer-k7dpvo-container, .framer-792rQ .framer-slyemu-container, .framer-792rQ .framer-mo0k2p-container, .framer-792rQ .framer-x6rwy0-container, .framer-792rQ .framer-1hh77f5-container, .framer-792rQ .framer-1k1djwa-container, .framer-792rQ .framer-whekcf-container { align-self: start; flex: none; height: 494px; justify-self: start; position: relative; width: 100%; }\",\".framer-792rQ .framer-1wu6a99 { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 100%; z-index: 5; }\",\".framer-792rQ .framer-g9o0wo-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-792rQ .framer-1gewvt2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-792rQ .framer-1eowows { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 6px 0px; position: relative; width: 1px; }\",\".framer-792rQ .framer-fsxe9c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-792rQ .framer-ko8ykv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-792rQ .framer-1utrj1e, .framer-792rQ .framer-9mp1s3, .framer-792rQ .framer-1m90cu3 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 5; }\",\".framer-792rQ .framer-3vtz50-container, .framer-792rQ .framer-3j1a6t-container { aspect-ratio: 0.7510245901639344 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 266px); position: relative; width: 1px; }\",\".framer-792rQ .framer-15m662x-container { aspect-ratio: 0.7520491803278688 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 266px); position: relative; width: 1px; }\",\".framer-792rQ .framer-bclhei-container { bottom: 0px; flex: none; height: auto; position: sticky; width: 100%; z-index: 1; }\",\".framer-792rQ .framer-t2ypwa-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 9; }\",\".framer-792rQ.framer-ng2yno { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-792rQ.framer-19cyx3-container { flex: none; height: 100vh; left: 0px; position: fixed; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-792rQ.framer-1eaejtm, .framer-792rQ .framer-wsqo7, .framer-792rQ .framer-15i51lo, .framer-792rQ .framer-1iwb5jt, .framer-792rQ .framer-t8j4og, .framer-792rQ .framer-st4i90, .framer-792rQ .framer-1y4efly, .framer-792rQ .framer-uaggly, .framer-792rQ .framer-lfvvg0, .framer-792rQ .framer-18ge6ii, .framer-792rQ .framer-5ttyt2, .framer-792rQ .framer-1wu6a99, .framer-792rQ .framer-1gewvt2, .framer-792rQ .framer-1eowows, .framer-792rQ .framer-ko8ykv, .framer-792rQ .framer-1utrj1e, .framer-792rQ .framer-9mp1s3, .framer-792rQ .framer-1m90cu3 { gap: 0px; } .framer-792rQ.framer-1eaejtm > *, .framer-792rQ .framer-wsqo7 > *, .framer-792rQ .framer-st4i90 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-792rQ.framer-1eaejtm > :first-child, .framer-792rQ .framer-wsqo7 > :first-child, .framer-792rQ .framer-15i51lo > :first-child, .framer-792rQ .framer-t8j4og > :first-child, .framer-792rQ .framer-st4i90 > :first-child, .framer-792rQ .framer-uaggly > :first-child, .framer-792rQ .framer-lfvvg0 > :first-child, .framer-792rQ .framer-5ttyt2 > :first-child, .framer-792rQ .framer-1wu6a99 > :first-child, .framer-792rQ .framer-1eowows > :first-child { margin-top: 0px; } .framer-792rQ.framer-1eaejtm > :last-child, .framer-792rQ .framer-wsqo7 > :last-child, .framer-792rQ .framer-15i51lo > :last-child, .framer-792rQ .framer-t8j4og > :last-child, .framer-792rQ .framer-st4i90 > :last-child, .framer-792rQ .framer-uaggly > :last-child, .framer-792rQ .framer-lfvvg0 > :last-child, .framer-792rQ .framer-5ttyt2 > :last-child, .framer-792rQ .framer-1wu6a99 > :last-child, .framer-792rQ .framer-1eowows > :last-child { margin-bottom: 0px; } .framer-792rQ .framer-15i51lo > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-792rQ .framer-1iwb5jt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-792rQ .framer-1iwb5jt > :first-child, .framer-792rQ .framer-1y4efly > :first-child, .framer-792rQ .framer-18ge6ii > :first-child, .framer-792rQ .framer-1gewvt2 > :first-child, .framer-792rQ .framer-ko8ykv > :first-child, .framer-792rQ .framer-1utrj1e > :first-child, .framer-792rQ .framer-9mp1s3 > :first-child, .framer-792rQ .framer-1m90cu3 > :first-child { margin-left: 0px; } .framer-792rQ .framer-1iwb5jt > :last-child, .framer-792rQ .framer-1y4efly > :last-child, .framer-792rQ .framer-18ge6ii > :last-child, .framer-792rQ .framer-1gewvt2 > :last-child, .framer-792rQ .framer-ko8ykv > :last-child, .framer-792rQ .framer-1utrj1e > :last-child, .framer-792rQ .framer-9mp1s3 > :last-child, .framer-792rQ .framer-1m90cu3 > :last-child { margin-right: 0px; } .framer-792rQ .framer-t8j4og > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-792rQ .framer-1y4efly > *, .framer-792rQ .framer-18ge6ii > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-792rQ .framer-uaggly > *, .framer-792rQ .framer-5ttyt2 > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } .framer-792rQ .framer-lfvvg0 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-792rQ .framer-1wu6a99 > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } .framer-792rQ .framer-1gewvt2 > * { margin: 0px; margin-left: calc(18px / 2); margin-right: calc(18px / 2); } .framer-792rQ .framer-1eowows > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-792rQ .framer-ko8ykv > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-792rQ .framer-1utrj1e > *, .framer-792rQ .framer-9mp1s3 > *, .framer-792rQ .framer-1m90cu3 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,\"@media (min-width: 810px) and (max-width: 1199px) { .framer-792rQ.framer-1eaejtm { width: 810px; } .framer-792rQ .framer-t8j4og { bottom: 20px; left: 20px; } .framer-792rQ .framer-1y4efly { padding: 40px 20px 60px 20px; } .framer-792rQ .framer-lfvvg0 { flex: 0.6 0 0px; } .framer-792rQ .framer-18ge6ii { padding: 40px 20px 0px 20px; } .framer-792rQ .framer-5ttyt2 { padding: 20px 20px 0px 20px; } .framer-792rQ .framer-7kiovp-container, .framer-792rQ .framer-1bazh9-container, .framer-792rQ .framer-1e6v0ib-container, .framer-792rQ .framer-1udosp3-container, .framer-792rQ .framer-8pt13d-container { height: 410px; width: 100%; } .framer-792rQ .framer-2wagkz { grid-template-columns: repeat(2, minmax(50px, 1fr)); } .framer-792rQ .framer-1wu6a99 { padding: 40px 20px 20px 20px; }}\",\"@media (max-width: 809px) { .framer-792rQ.framer-1eaejtm { width: 390px; } .framer-792rQ .framer-1iwb5jt { height: 90vh; } .framer-792rQ .framer-t8j4og { bottom: 20px; left: 20px; } .framer-792rQ .framer-1y4efly { flex-direction: column; padding: 20px 20px 80px 20px; } .framer-792rQ .framer-uaggly, .framer-792rQ .framer-5ttyt2, .framer-792rQ .framer-1utrj1e, .framer-792rQ .framer-9mp1s3, .framer-792rQ .framer-1m90cu3 { flex: none; width: 100%; } .framer-792rQ .framer-lfvvg0 { flex: none; gap: 30px; width: 100%; } .framer-792rQ .framer-18ge6ii { flex-direction: column; padding: 20px 20px 0px 20px; } .framer-792rQ .framer-7kiovp-container, .framer-792rQ .framer-1bazh9-container, .framer-792rQ .framer-1e6v0ib-container, .framer-792rQ .framer-1udosp3-container, .framer-792rQ .framer-8pt13d-container { height: 199px; width: 354px; } .framer-792rQ .framer-2wagkz { grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 20px 20px 0px 20px; } .framer-792rQ .framer-1wu6a99 { padding: 40px 20px 20px 20px; } .framer-792rQ .framer-ko8ykv { flex-direction: column; gap: 20px; } .framer-792rQ.framer-19cyx3-container { z-index: 10; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-792rQ .framer-1y4efly, .framer-792rQ .framer-lfvvg0, .framer-792rQ .framer-18ge6ii, .framer-792rQ .framer-ko8ykv { gap: 0px; } .framer-792rQ .framer-1y4efly > *, .framer-792rQ .framer-18ge6ii > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-792rQ .framer-1y4efly > :first-child, .framer-792rQ .framer-lfvvg0 > :first-child, .framer-792rQ .framer-18ge6ii > :first-child, .framer-792rQ .framer-ko8ykv > :first-child { margin-top: 0px; } .framer-792rQ .framer-1y4efly > :last-child, .framer-792rQ .framer-lfvvg0 > :last-child, .framer-792rQ .framer-18ge6ii > :last-child, .framer-792rQ .framer-ko8ykv > :last-child { margin-bottom: 0px; } .framer-792rQ .framer-lfvvg0 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-792rQ .framer-ko8ykv > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4851\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"E0qmMgmpW\":{\"layout\":[\"fixed\",\"auto\"]},\"ZgcpmiHck\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"DA4ZO3hVg\":{\"pattern\":\":DA4ZO3hVg\",\"name\":\"heading\"},\"kgbBkk9zB\":{\"pattern\":\":kgbBkk9zB\",\"name\":\"project\"},\"zLtlByFMT\":{\"pattern\":\":zLtlByFMT\",\"name\":\"content\"},\"kwZLEIup8\":{\"pattern\":\":kwZLEIup8\",\"name\":\"project\"},\"d6p_67ZH1\":{\"pattern\":\":d6p_67ZH1\",\"name\":\"content\"},\"pacSfSWVj\":{\"pattern\":\":pacSfSWVj\",\"name\":\"next-projects\"}}\n * @framerResponsiveScreen\n */const FramerDM0pIiYm6=withCSS(Component,css,\"framer-792rQ\");export default FramerDM0pIiYm6;FramerDM0pIiYm6.displayName=\"Page\";FramerDM0pIiYm6.defaultProps={height:4851,width:1200};addFonts(FramerDM0pIiYm6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...NavigationFonts,...YouTubeFonts,...VideoFonts,...LineAnimationFonts,...ButtonFonts,...ProjectCardFonts,...FooterFonts,...NavigationNavigationMobileFonts,...NavigationMobileFullNavigationFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...componentPresets.fonts?.[\"JBn6E30x6\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"JBn6E30x6\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDM0pIiYm6\",\"slots\":[],\"annotations\":{\"framerResponsiveScreen\":\"\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"4851\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E0qmMgmpW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZgcpmiHck\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerScrollSections\":\"{\\\"DA4ZO3hVg\\\":{\\\"pattern\\\":\\\":DA4ZO3hVg\\\",\\\"name\\\":\\\"heading\\\"},\\\"kgbBkk9zB\\\":{\\\"pattern\\\":\\\":kgbBkk9zB\\\",\\\"name\\\":\\\"project\\\"},\\\"zLtlByFMT\\\":{\\\"pattern\\\":\\\":zLtlByFMT\\\",\\\"name\\\":\\\"content\\\"},\\\"kwZLEIup8\\\":{\\\"pattern\\\":\\\":kwZLEIup8\\\",\\\"name\\\":\\\"project\\\"},\\\"d6p_67ZH1\\\":{\\\"pattern\\\":\\\":d6p_67ZH1\\\",\\\"name\\\":\\\"content\\\"},\\\"pacSfSWVj\\\":{\\\"pattern\\\":\\\":pacSfSWVj\\\",\\\"name\\\":\\\"next-projects\\\"}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "PlayOptions", "ThumbnailOptions", "ThumbnailFormat", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "title", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "p", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "searchParams", "iframeProps", "u", "wrapperStyle", "videoStyle", "getThumbnailURL", "getWebPSupported", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "res", "format", "useWebP", "pre", "ext", "_getWebPSupported", "window", "element", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "NavigationFonts", "getFonts", "VH0x5u4Dc_default", "NavigationWithVariantAppearEffect", "withVariantAppearEffect", "ImageWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Image2", "YouTubeFonts", "Youtube", "VideoFonts", "Video", "LineAnimationFonts", "v4ueDjO1q_default", "LineAnimationWithVariantAppearEffect", "ButtonFonts", "dzNJ99hkN_default", "ProjectCardFonts", "i1G3Avwhm_default", "FooterFonts", "CPt2kErNr_default", "NavigationNavigationMobileFonts", "JwNRuTuX9_default", "NavigationNavigationMobileWithVariantAppearEffect", "NavigationMobileFullNavigationFonts", "TSVNtEIO_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "toResponsiveImage", "value", "transition1", "animation", "animation1", "animation2", "transition2", "textEffect", "textEffect1", "transition3", "getTextEffect", "ref", "transition4", "getTextEffect1", "isSet", "convertFromBoolean", "activeLocale", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "convertFromBoolean1", "transition5", "animation3", "animation4", "animation5", "getContainer", "Overlay", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "vHeab_GFB_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "y2XTn2M6P", "m3tONTOIq", "kSHGcrTm6", "tElZ_uTcT", "p3rbiS5Sy", "PhCoNqNus", "ax3umcEjv", "Mgkq656Ku", "xbifh7uq7", "Xq0rmvzfp", "vpgr7bnj2", "MLFWumvOP", "DmngJ5nGU", "kUZozPdxG", "BZwmhTJ76", "W8UbzZ3G4", "zYCg5f3Et", "N_2n4DkEY", "wMj4ZIxZA", "YF_Z9Fb0n", "ppPOtBBeD", "dHg3trIHkAOT5V5Wpu", "FnwgSIUrAAOT5V5Wpu", "m3tONTOIqAOT5V5Wpu", "XJ8ZUbM6yAOT5V5Wpu", "JtP8D8nmXAOT5V5Wpu", "iC9pVt3ffAOT5V5Wpu", "idAOT5V5Wpu", "ujsyEr5mZ", "dHg3trIHkn2RzYnpc_", "FnwgSIUrAn2RzYnpc_", "m3tONTOIqn2RzYnpc_", "XJ8ZUbM6yn2RzYnpc_", "JtP8D8nmXn2RzYnpc_", "iC9pVt3ffn2RzYnpc_", "JtP8D8nmXW0o3ilj6H", "idn2RzYnpc_", "pp_VzD4mS", "XJ8ZUbM6ybMYLEmexU", "dHg3trIHkbMYLEmexU", "FnwgSIUrAbMYLEmexU", "m3tONTOIqbMYLEmexU", "JtP8D8nmXbMYLEmexU", "iC9pVt3ffbMYLEmexU", "idbMYLEmexU", "NvhGKpA8e", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "Yr9gxzoRr3bnx0g", "overlay", "loadMore", "args", "MUFiwhB7c1wnntms", "scopingClassNames", "cx", "isDisplayed", "ref1", "elementId", "useRouteElementId", "ref2", "elementId1", "elementId2", "ref3", "isDisplayed1", "elementId3", "ref4", "elementId4", "ref5", "visible1", "visible2", "visible3", "visible4", "visible5", "visible6", "visible7", "visible8", "visible9", "visible10", "visible11", "visible12", "visible13", "visible14", "elementId5", "ref6", "router", "useRouter", "isDisplayed2", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "getLoadingLazyAtYPosition", "RichText2", "x", "ComponentPresetsProvider", "ResolveLinks", "resolvedLinks", "ChildrenCanSuspend", "collection", "paginationInfo", "l", "index", "PathVariablesContext", "resolvedLinks1", "collection1", "paginationInfo1", "loadMore1", "index1", "resolvedLinks2", "collection2", "paginationInfo2", "loadMore2", "index2", "resolvedLinks3", "AnimatePresence", "Ga", "css", "FramerDM0pIiYm6", "withCSS", "DM0pIiYm6_default", "addFonts", "getFontsFromSharedStyle", "fonts", "getFontsFromComponentPreset", "__FramerMetadata__"]
}
