{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/RpbOeZQivLwqWRaqvPcM/GJmntYBCdhSaeREuvzGB/qfMhT7Z8K.js", "ssg:https://framerusercontent.com/modules/hSSw18DVTNiuE0kC95wp/MijiQS5M3jFBINSN7fz4/EXPLOSIONTRAIL.js", "ssg:https://framerusercontent.com/modules/ou3thd6wafeJQkwQDUVB/SzJxzq9CmaZyuexeF9oM/B3mG9KFCe.js", "ssg:https://framerusercontent.com/modules/E5uq9H3nootkghaqcWvI/OgFjvtXGMflgyRVYXTYZ/RAINBOW.js", "ssg:https://framerusercontent.com/modules/ty0DRQoW1mWmiUBE8uC0/KJDxeRnfu6TEeg3apoRa/lylAMPt3_.js", "ssg:https://framerusercontent.com/modules/dIIdGQHYRxFMdcDlX3dy/NTVZsksEEvEbP4U6O6Oq/NMWh66lAp.js", "ssg:https://framerusercontent.com/modules/KaAblgWVmWVZqKG4BBvA/HD0NtqFc7xiXd08v8WQr/YnWFlK8qv.js", "ssg:https://framerusercontent.com/modules/2UqNPBD0bIQPrXaxSgSW/6GMmxcBCqMSP8rCL4RFo/TRAILONLY.js", "ssg:https://framerusercontent.com/modules/etMRx9TjJXQPD4qBkgiE/ukuKE2Tv9mhUMZ8p3E40/ps5Gyg4Xf.js", "ssg:https://framerusercontent.com/modules/Vi3jyh5CLMfZ82IsDQpo/wLEGLtTAOGu95F9wXnX0/zOxWeYf09.js"],
  "sourcesContent": ["// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-oinsA .framer-styles-preset-1km4gy6:not(.rich-text-wrapper), .framer-oinsA .framer-styles-preset-1km4gy6.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: line-through; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.5, 0, 0.88, 0.77) 0s; }\"];export const className=\"framer-oinsA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";export function withExplosion(Component){return props=>{const handleMouseEnter=event=>{const container=event.currentTarget;const rect=container.getBoundingClientRect();const x=event.clientX-rect.left;const y=event.clientY-rect.top;explodeParticles(container,x,y);};function explodeParticles(container,x,y){for(let i=0;i<20;i++){createParticle(container,x,y,true);}}function createParticle(container,x,y,isExplosion=false){const colors=[\"#F99F4D\",\"#FDB470\",\"#FADFD4\",\"#FB9AA1\",\"#D0A7F7\",\"#9EBAF2\",\"#729BE9\",\"#053D9C\"];const particle=document.createElement(\"div\");const color=colors[Math.floor(Math.random()*colors.length)];const size=Math.random()*10+6// random circle size between 6 and 16px\n;Object.assign(particle.style,{position:\"absolute\",left:`${x}px`,top:`${y}px`,width:`${size}px`,height:`${size}px`,backgroundColor:color,borderRadius:\"50%\",boxShadow:`0 0 8px ${color}`,opacity:\"1\",transition:\"opacity 2.5s ease-out, transform 2.5s ease-out\",pointerEvents:\"none\",userSelect:\"none\",zIndex:\"9999\",willChange:\"transform, opacity\"});container.appendChild(particle);setTimeout(()=>{const angle=Math.random()*Math.PI*2;const distance=isExplosion?Math.random()*100+50:Math.random()*20;const dx=Math.cos(angle)*distance;const dy=Math.sin(angle)*distance;particle.style.opacity=\"0\";particle.style.transform=`translate(${dx}px, ${dy}px) scale(0.6)`;},100);setTimeout(()=>{particle.remove();},2500);}return /*#__PURE__*/_jsx(Component,{...props,onMouseEnter:handleMouseEnter,style:{position:\"relative\",overflow:\"visible\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withExplosion\":{\"type\":\"reactHoc\",\"name\":\"withExplosion\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EXPLOSIONTRAIL.map", "// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-3fY0h .framer-styles-preset-1ii0ymt:not(.rich-text-wrapper), .framer-3fY0h .framer-styles-preset-1ii0ymt.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #000000; --framer-link-hover-text-decoration: line-through; --framer-link-text-color: var(--token-b79b65c5-1d9e-446c-8597-ca172571b17b, #073189); --framer-link-text-decoration: none; }\"];export const className=\"framer-3fY0h\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";function lerpColor(a,b,amount){const ah=parseInt(a.replace(/#/g,\"\"),16),ar=ah>>16,ag=ah>>8&255,ab=ah&255,bh=parseInt(b.replace(/#/g,\"\"),16),br=bh>>16,bg=bh>>8&255,bb=bh&255,rr=ar+amount*(br-ar),rg=ag+amount*(bg-ag),rb=ab+amount*(bb-ab);return`#${((1<<24)+(rr<<16)+(rg<<8)+rb|0).toString(16).slice(1)}`;}export function withRainbowHighlight(Component){return props=>{const[progress,setProgress]=useState(0);const[isHovered,setIsHovered]=useState(false);const colors=[\"#F99F4D\",\"#FDB470\",\"#FADFD4\",\"#FB9AA1\",\"#D0A7F7\",\"#9EBAF2\",\"#729BE9\",\"#053D9C\"];const intervalRef=useRef(null);useEffect(()=>{if(isHovered){intervalRef.current=setInterval(()=>{setProgress(prev=>(prev+.005)%1)// Smaller increment\n;},10)// Higher frame rate (lower interval)\n;}else{setProgress(0);clearInterval(intervalRef.current);}return()=>clearInterval(intervalRef.current);},[isHovered]);const colorIndex=Math.floor(progress*colors.length);const colorFraction=progress*colors.length%1;const currentColor=lerpColor(colors[colorIndex],colors[(colorIndex+1)%colors.length],colorFraction);return /*#__PURE__*/_jsx(Component,{...props,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{...props.style,backgroundImage:isHovered?`linear-gradient(90deg, ${currentColor}, ${colors[(colorIndex+1)%colors.length]})`:\"none\",backgroundSize:\"200% 100%\",backgroundClip:\"text\",WebkitBackgroundClip:\"text\",WebkitTextFillColor:isHovered?\"transparent\":\"inherit\",transition:\"background-image 0.5s ease-in-out\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRainbowHighlight\":{\"type\":\"reactHoc\",\"name\":\"withRainbowHighlight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RAINBOW.map", "// Generated by Framer (d65f646)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-FzHjV .framer-styles-preset-32n26l:not(.rich-text-wrapper), .framer-FzHjV .framer-styles-preset-32n26l.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-decoration: line-through; --framer-link-text-decoration: none; }\"];export const className=\"framer-FzHjV\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eea9f0c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withRainbowHighlight}from\"https://framerusercontent.com/modules/E5uq9H3nootkghaqcWvI/OgFjvtXGMflgyRVYXTYZ/RAINBOW.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ty0DRQoW1mWmiUBE8uC0/KJDxeRnfu6TEeg3apoRa/lylAMPt3_.js\";const RichTextWithRainbowHighlight10frhw2=withCodeBoundaryForOverrides(RichText,{nodeId:\"KLjWbH2F6\",override:withRainbowHighlight,scopeId:\"NMWh66lAp\"});const enabledGestures={dzG9PteqS:{hover:true}};const serializationHash=\"framer-efYEG\";const variantClassNames={dzG9PteqS:\"framer-v-14w21yd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dzG9PteqS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14w21yd\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dzG9PteqS\",ref:refBinding,style:{...style},...addPropertyOverrides({\"dzG9PteqS-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithRainbowHighlight10frhw2,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ebae7bba-c32c-411a-8c78-9ecdbeb25632, rgb(75, 120, 204)))\"},children:\"looking for summer 2026 internships!\"})}),className:\"framer-10frhw2\",fonts:[\"FS;General Sans-medium\"],layoutDependency:layoutDependency,layoutId:\"KLjWbH2F6\",style:{\"--extracted-r6o4lv\":\"var(--token-ebae7bba-c32c-411a-8c78-9ecdbeb25632, rgb(75, 120, 204))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dzG9PteqS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLW1lZGl1bQ==\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ebae7bba-c32c-411a-8c78-9ecdbeb25632, rgb(75, 120, 204)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:frances.zhao@uwaterloo.ca@?subject=I WANT TO HIRE YOU\",motionChild:true,nodeId:\"KLjWbH2F6\",openInNewTab:true,scopeId:\"NMWh66lAp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-32n26l\",\"data-styles-preset\":\"lylAMPt3_\",children:\"want to connect with me?\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-efYEG.framer-1ilj4rz, .framer-efYEG .framer-1ilj4rz { display: block; }\",\".framer-efYEG.framer-14w21yd { cursor: pointer; height: 15px; overflow: visible; position: relative; width: 138px; }\",\".framer-efYEG .framer-10frhw2 { flex: none; height: auto; left: 50%; position: absolute; top: 47%; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XlHTG5kF7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNMWh66lAp=withCSS(Component,css,\"framer-efYEG\");export default FramerNMWh66lAp;FramerNMWh66lAp.displayName=\"open\";FramerNMWh66lAp.defaultProps={height:15,width:138};addFonts(FramerNMWh66lAp,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNMWh66lAp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"15\",\"framerIntrinsicWidth\":\"138\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XlHTG5kF7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NMWh66lAp.map", "// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withExplosion}from\"https://framerusercontent.com/modules/hSSw18DVTNiuE0kC95wp/MijiQS5M3jFBINSN7fz4/EXPLOSIONTRAIL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ou3thd6wafeJQkwQDUVB/SzJxzq9CmaZyuexeF9oM/B3mG9KFCe.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RpbOeZQivLwqWRaqvPcM/GJmntYBCdhSaeREuvzGB/qfMhT7Z8K.js\";import Open from\"https://framerusercontent.com/modules/dIIdGQHYRxFMdcDlX3dy/NTVZsksEEvEbP4U6O6Oq/NMWh66lAp.js\";const ImageWithExplosionjmhyxc=withCodeBoundaryForOverrides(Image,{nodeId:\"aWmYeY9am\",override:withExplosion,scopeId:\"YnWFlK8qv\"});const OpenFonts=getFonts(Open);const cycleOrder=[\"Dyc3axS2a\",\"VbdsO8JER\",\"s9pLW8M4h\"];const serializationHash=\"framer-eKkR3\";const variantClassNames={Dyc3axS2a:\"framer-v-e4o9rs\",s9pLW8M4h:\"framer-v-e5js1e\",VbdsO8JER:\"framer-v-1kds0zo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={blackbar:\"s9pLW8M4h\",nobar:\"Dyc3axS2a\",whitebar:\"VbdsO8JER\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Dyc3axS2a\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Dyc3axS2a\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcoer2z=activeVariantCallback(async(...args)=>{setVariant(\"Dyc3axS2a\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e4o9rs\",className,classNames),\"data-framer-name\":\"nobar\",layoutDependency:layoutDependency,layoutId:\"Dyc3axS2a\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\",...style},variants:{s9pLW8M4h:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 63.88382095474381%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},VbdsO8JER:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 63.88382095474381%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({s9pLW8M4h:{\"data-framer-name\":\"blackbar\"},VbdsO8JER:{\"data-framer-name\":\"whitebar\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":fUq0lXTog\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"aWmYeY9am\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(ImageWithExplosionjmhyxc,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:2e3,pixelWidth:2e3,positionX:\"left\",positionY:\"center\",sizes:\"27px\",src:\"https://framerusercontent.com/images/DypB06KdWflVphLcxAZgftr8yA.png\",srcSet:\"https://framerusercontent.com/images/DypB06KdWflVphLcxAZgftr8yA.png?scale-down-to=512 512w,https://framerusercontent.com/images/DypB06KdWflVphLcxAZgftr8yA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DypB06KdWflVphLcxAZgftr8yA.png 2000w\"},className:\"framer-jmhyxc framer-1x707wg\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aWmYeY9am\",onTap:onTapcoer2z,...addPropertyOverrides({VbdsO8JER:{background:{alt:\"\",fit:\"fit\",pixelHeight:2e3,pixelWidth:2e3,positionX:\"left\",positionY:\"center\",sizes:\"27px\",src:\"https://framerusercontent.com/images/UfZCwzPgNjyzZLOOMN5xdcMKxQ.png\",srcSet:\"https://framerusercontent.com/images/UfZCwzPgNjyzZLOOMN5xdcMKxQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/UfZCwzPgNjyzZLOOMN5xdcMKxQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/UfZCwzPgNjyzZLOOMN5xdcMKxQ.png 2000w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Odp3FB1ht\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"q_jB5LHvH\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1km4gy6\",\"data-styles-preset\":\"qfMhT7Z8K\",children:\"Case Studies\"})})})}),className:\"framer-1v850bt\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"q_jB5LHvH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({VbdsO8JER:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Odp3FB1ht\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"q_jB5LHvH\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ii0ymt\",\"data-styles-preset\":\"B3mG9KFCe\",children:\"Case Studies\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":xvnWVLOxZ\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Y3MGli9PF\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1km4gy6\",\"data-styles-preset\":\"qfMhT7Z8K\",children:\"Graphics\"})})})}),className:\"framer-467jfr\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Y3MGli9PF\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({VbdsO8JER:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":xvnWVLOxZ\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Y3MGli9PF\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ii0ymt\",\"data-styles-preset\":\"B3mG9KFCe\",children:\"Graphics\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":AcUNsmN0Q\",webPageId:\"uL4bp26lg\"},motionChild:true,nodeId:\"nDAcV8baK\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1km4gy6\",\"data-styles-preset\":\"qfMhT7Z8K\",children:\"Archive\"})})})}),className:\"framer-le4se6\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"nDAcV8baK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({VbdsO8JER:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":AcUNsmN0Q\",webPageId:\"uL4bp26lg\"},motionChild:true,nodeId:\"nDAcV8baK\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ii0ymt\",\"data-styles-preset\":\"B3mG9KFCe\",children:\"Archive\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/18z2Xb6a3iTPED4C9q4rUmF9UmO-1Rswk/view?usp=sharing\",motionChild:true,nodeId:\"zilufaTAq\",openInNewTab:true,scopeId:\"YnWFlK8qv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1km4gy6\",\"data-styles-preset\":\"qfMhT7Z8K\",children:\"Resume\"})})})}),className:\"framer-r20t0w\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zilufaTAq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{VbdsO8JER:{\"--extracted-r6o4lv\":\"var(--token-b79b65c5-1d9e-446c-8597-ca172571b17b, rgb(7, 49, 137))\"}},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({VbdsO8JER:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b79b65c5-1d9e-446c-8597-ca172571b17b, rgb(7, 49, 137)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/18z2Xb6a3iTPED4C9q4rUmF9UmO-1Rswk/view?usp=sharing\",motionChild:true,nodeId:\"zilufaTAq\",openInNewTab:true,scopeId:\"YnWFlK8qv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ii0ymt\",\"data-styles-preset\":\"B3mG9KFCe\",children:\"Resume\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":w1fR7VvYk\",webPageId:\"rndfBAaRp\"},motionChild:true,nodeId:\"TbwuyXhQc\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1km4gy6\",\"data-styles-preset\":\"qfMhT7Z8K\",children:\"About\"})})})}),className:\"framer-19bstfe\",fonts:[\"FS;General Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"TbwuyXhQc\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({VbdsO8JER:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":w1fR7VvYk\",webPageId:\"rndfBAaRp\"},motionChild:true,nodeId:\"TbwuyXhQc\",openInNewTab:false,scopeId:\"YnWFlK8qv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ii0ymt\",\"data-styles-preset\":\"B3mG9KFCe\",children:\"About\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"138px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t227i5-container\",layoutDependency:layoutDependency,layoutId:\"SE4MutxVn-container\",nodeId:\"SE4MutxVn\",rendersWithMotion:true,scopeId:\"YnWFlK8qv\",children:/*#__PURE__*/_jsx(Open,{height:\"100%\",id:\"SE4MutxVn\",layoutId:\"SE4MutxVn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eKkR3.framer-1x707wg, .framer-eKkR3 .framer-1x707wg { display: block; }\",\".framer-eKkR3.framer-e4o9rs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; height: 47px; justify-content: space-around; overflow: visible; padding: 20px 30px 20px 30px; position: relative; width: 1200px; }\",\".framer-eKkR3 .framer-jmhyxc { cursor: pointer; flex: none; gap: 10px; height: 29px; overflow: visible; position: relative; text-decoration: none; width: 27px; }\",\".framer-eKkR3 .framer-1v850bt, .framer-eKkR3 .framer-467jfr, .framer-eKkR3 .framer-le4se6, .framer-eKkR3 .framer-r20t0w, .framer-eKkR3 .framer-19bstfe { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-eKkR3 .framer-t227i5-container { flex: none; height: 15px; position: relative; width: 138px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VbdsO8JER\":{\"layout\":[\"fixed\",\"fixed\"]},\"s9pLW8M4h\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYnWFlK8qv=withCSS(Component,css,\"framer-eKkR3\");export default FramerYnWFlK8qv;FramerYnWFlK8qv.displayName=\"nav bar\";FramerYnWFlK8qv.defaultProps={height:47,width:1200};addPropertyControls(FramerYnWFlK8qv,{variant:{options:[\"Dyc3axS2a\",\"VbdsO8JER\",\"s9pLW8M4h\"],optionTitles:[\"nobar\",\"whitebar\",\"blackbar\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYnWFlK8qv,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\",weight:\"400\"}]},...OpenFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYnWFlK8qv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VbdsO8JER\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s9pLW8M4h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"47\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";export function withCursorTrail(Component){return props=>{const[trail,setTrail]=useState([]);const idRef=useRef(0);const colorIndex=useRef(0);const colors=[\"#F99F4D\",\"#FDB470\",\"#FADFD4\",\"#FB9AA1\",\"#D0A7F7\",\"#9EBAF2\",\"#729BE9\",\"#053D9C\"];useEffect(()=>{const handleMove=e=>{const id=idRef.current++;const color=colors[colorIndex.current];colorIndex.current=(colorIndex.current+1)%colors.length;const newDot={x:e.clientX,y:e.clientY,id,color};setTrail(prev=>[...prev,newDot]);setTimeout(()=>{setTrail(prev=>prev.filter(dot=>dot.id!==id));},800)// dots stay longer for a flowing trail\n;};window.addEventListener(\"mousemove\",handleMove);return()=>window.removeEventListener(\"mousemove\",handleMove);},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{...props}),trail.map(dot=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",left:dot.x,top:dot.y,width:8,height:8,borderRadius:\"50%\",backgroundColor:dot.color,pointerEvents:\"none\",transform:\"translate(-50%, -50%)\",zIndex:9999,opacity:1,animation:\"fadeOut 0.8s ease-out forwards\",boxShadow:`0 0 8px ${dot.color}`}},dot.id)),/*#__PURE__*/_jsx(\"style\",{children:`\n                        @keyframes fadeOut {\n                            0% {\n                                opacity: 1;\n                                transform: scale(1) translate(-50%, -50%);\n                            }\n                            100% {\n                                opacity: 0;\n                                transform: scale(0.6) translate(-50%, -50%);\n                            }\n                        }\n                    `})]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCursorTrail\":{\"type\":\"reactHoc\",\"name\":\"withCursorTrail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TRAILONLY.map", "// Generated by Framer (99f3353)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-J48ko .framer-styles-preset-1k1eugb:not(.rich-text-wrapper), .framer-J48ko .framer-styles-preset-1k1eugb.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-J48ko\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-FkVPB .framer-styles-preset-6uhm2e:not(.rich-text-wrapper), .framer-FkVPB .framer-styles-preset-6uhm2e.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #d9e4ff; --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-FkVPB\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "withExplosion", "Component", "props", "handleMouseEnter", "event", "container", "rect", "x", "y", "explodeParticles", "i", "createParticle", "isExplosion", "colors", "particle", "color", "size", "angle", "distance", "dx", "dy", "p", "fontStore", "fonts", "css", "className", "lerpColor", "a", "b", "amount", "ah", "ar", "ag", "ab", "bh", "br", "bg", "bb", "rr", "rg", "rb", "withRainbowHighlight", "Component", "props", "progress", "setProgress", "ye", "isHovered", "setIsHovered", "colors", "intervalRef", "pe", "ue", "prev", "colorIndex", "colorFraction", "currentColor", "p", "fontStore", "fonts", "css", "className", "RichTextWithRainbowHighlight10frhw2", "withCodeBoundaryForOverrides", "RichText2", "withRainbowHighlight", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "css", "FramerNMWh66lAp", "withCSS", "NMWh66lAp_default", "addFonts", "getFontsFromSharedStyle", "fonts", "ImageWithExplosionjmhyxc", "withCodeBoundaryForOverrides", "Image2", "withExplosion", "OpenFonts", "getFonts", "NMWh66lAp_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapcoer2z", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerYnWFlK8qv", "withCSS", "YnWFlK8qv_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "withCursorTrail", "Component", "props", "trail", "setTrail", "ye", "idRef", "pe", "colorIndex", "colors", "ue", "handleMove", "e", "id", "color", "newDot", "prev", "dot", "window", "u", "l", "p", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className"]
}
