{"version":3,"file":"shared-lib.BO2gNAa6.mjs","names":["fonts","css","className","fonts","css","className","useRef","useCallback","useMemo","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Logo","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","useMemo"],"sources":["https:/framerusercontent.com/modules/gArgWY6AZ2DsQIjFVQn0/a3ftIiCaWz5YFuVwZaTN/cAbGfuaTO.js","https:/framerusercontent.com/modules/TATnIHmcZBbQdYZcjDDn/APAkQSrshSLC7HX2ctD4/yGDA6f2lu.js","https:/framerusercontent.com/modules/NTl4M6af5gcrRJFbPSSJ/Igt9Hn42m8NBwIBsmcrN/zMpsiMOLk.js","https:/framerusercontent.com/modules/XsQkBEJZ8HR99l6QVIxB/MVL0PCj0ypOkqAldL8TZ/LogoOverrides.js","https:/framerusercontent.com/modules/uflJqfF6Q9nl0Qb3TjF5/mXGQ1ssAjdxgKkn1rUPz/gsrkDt_tF.js","https:/framerusercontent.com/modules/EpPeGjGzlDPHiQAa1W1T/cm6y7isTUeTH4ATqCTyo/Jrr7vjdHy.js","https:/framerusercontent.com/modules/XVVV6lD0Gy3vzjOQH1sV/HZmFCcLCABbEjFhL0GLh/NavScrollScale.js","https:/framerusercontent.com/modules/rKwKv4InBDWmTcDBcp7Q/5xt2fLp91rF7qkhIDsfy/siteMetadata.js"],"sourcesContent":["// Generated by Framer (34801f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rufina-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Rufina\",source:\"google\",style:\"normal\",uiFamilyName:\"Rufina\",url:\"https://fonts.gstatic.com/s/rufina/v17/Yq6V-LyURyLy-aKyphRktOdClg.woff2\",weight:\"400\"}]}];export const css=['.framer-qJdW4 .framer-styles-preset-13wqb9y:not(.rich-text-wrapper), .framer-qJdW4 .framer-styles-preset-13wqb9y.rich-text-wrapper h2 { --framer-font-family: \"Rufina\", \"Rufina Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-qJdW4\";\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\"}}}","// Generated by Framer (34801f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Space Grotesk-regular\",\"FS;Space Grotesk-bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"},{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GFEQC7SZ2XMFHB2INR6RE24JKHO5JNTS/R2HDHPNP7PMXFG5AIIV7PF3KFELSLGKJ/COAKOVM7H37QQIPEFBZNVR5EL4GEPLQU.woff2\",weight:\"700\"}]}];export const css=['.framer-aDCmJ .framer-styles-preset-fgw359:not(.rich-text-wrapper), .framer-aDCmJ .framer-styles-preset-fgw359.rich-text-wrapper p { --framer-font-family: \"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif; --framer-font-family-bold: \"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 165%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-aDCmJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-UT8SU .framer-styles-preset-57rakp:not(.rich-text-wrapper), .framer-UT8SU .framer-styles-preset-57rakp.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(255, 255, 255, 0.5); --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-UT8SU\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef}from\"react\";import{useIsStaticRenderer}from\"framer\";import{useInView}from\"framer-motion\";export function withAnimatedLogoGradient(Component){return /*#__PURE__*/forwardRef(function WithAnimatedLogoGradient(props,ref){const hostRef=useRef(null);const isStatic=useIsStaticRenderer();const isInView=useInView(hostRef,{amount:.25,once:false});const setRefs=useCallback(node=>{hostRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);const animationConfig=useMemo(()=>({durationMs:12e3,maxTranslate:2.5,maxRotate:1.5,stopJitter:.04}),[]);useEffect(()=>{if(isStatic||!isInView)return;if(typeof window===\"undefined\")return;const root=hostRef.current;if(!root)return;const svg=root.querySelector(\"svg\");if(!svg)return;const mediaQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");if(mediaQuery.matches)return;const gradients=Array.from(svg.querySelectorAll(\"defs linearGradient, defs radialGradient\"));if(!gradients.length)return;const usageCount=new Map;const paintedNodes=svg.querySelectorAll(\"[fill], [stroke]\");paintedNodes.forEach(node=>{const fill=node.getAttribute(\"fill\")??\"\";const stroke=node.getAttribute(\"stroke\")??\"\";const source=`${fill} ${stroke}`;const matches=source.match(/url\\(#([^)]+)\\)/g)??[];matches.forEach(match=>{const id=match.replace(\"url(#\",\"\").replace(\")\",\"\");usageCount.set(id,(usageCount.get(id)??0)+1);});});const likelyGradient=gradients.reduce((best,current)=>{const currentId=current.getAttribute(\"id\")??\"\";const bestId=best?.getAttribute(\"id\")??\"\";const currentScore=usageCount.get(currentId)??0;const bestScore=usageCount.get(bestId)??-1;if(currentScore>bestScore)return current;return best;},null);const targetGradients=likelyGradient&&(usageCount.get(likelyGradient.getAttribute(\"id\")??\"\")??0)>0?[likelyGradient]:gradients;const gradientOriginalTransform=new Map;const stopOriginalColors=new Map;targetGradients.forEach(gradient=>{gradientOriginalTransform.set(gradient,gradient.getAttribute(\"gradientTransform\"));gradient.querySelectorAll(\"stop\").forEach(stop=>{stopOriginalColors.set(stop,stop.getAttribute(\"stop-color\"));});});let rafId=0;const start=performance.now();const update=()=>{const now=performance.now();const t=(now-start)%animationConfig.durationMs/animationConfig.durationMs;const oscillation=Math.sin(t*Math.PI*2);const driftX=oscillation*animationConfig.maxTranslate;const driftY=Math.cos(t*Math.PI*2)*(animationConfig.maxTranslate*.6);const rotate=Math.sin(t*Math.PI*2+Math.PI/3)*animationConfig.maxRotate;targetGradients.forEach((gradient,index)=>{const phase=index*.6;const jitter=Math.sin(t*Math.PI*2+phase)*animationConfig.stopJitter;const transform=`translate(${(driftX+phase*.2).toFixed(3)} ${(driftY-phase*.15).toFixed(3)}) rotate(${(rotate+phase*.4).toFixed(3)})`;gradient.setAttribute(\"gradientTransform\",transform);gradient.querySelectorAll(\"stop\").forEach((stop,stopIndex)=>{const base=stopOriginalColors.get(stop);if(!base)return;const amount=(Math.sin(t*Math.PI*2+stopIndex*.7+phase)+1)/2;stop.style.stopOpacity=`${Math.max(.72,Math.min(1,.9+(amount-.5)*jitter))}`;});});rafId=window.requestAnimationFrame(update);};rafId=window.requestAnimationFrame(update);return()=>{if(typeof window!==\"undefined\"){window.cancelAnimationFrame(rafId);}startTransition(()=>{targetGradients.forEach(gradient=>{const originalTransform=gradientOriginalTransform.get(gradient);if(originalTransform){gradient.setAttribute(\"gradientTransform\",originalTransform);}else{gradient.removeAttribute(\"gradientTransform\");}gradient.querySelectorAll(\"stop\").forEach(stop=>{stop.style.removeProperty(\"stop-opacity\");const original=stopOriginalColors.get(stop);if(original){stop.setAttribute(\"stop-color\",original);}});});});};},[animationConfig,isInView,isStatic]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,style:{...props.style}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withAnimatedLogoGradient\":{\"type\":\"reactHoc\",\"name\":\"withAnimatedLogoGradient\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LogoOverrides.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,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{withAnimatedLogoGradient}from\"https://framerusercontent.com/modules/XsQkBEJZ8HR99l6QVIxB/MVL0PCj0ypOkqAldL8TZ/LogoOverrides.js\";const MotionAWithAnimatedLogoGradient1546fm6=withCodeBoundaryForOverrides(motion.a,{nodeId:\"ALbswjToU\",override:withAnimatedLogoGradient,scopeId:\"gsrkDt_tF\"});const enabledGestures={ALbswjToU:{hover:true},fZPf6F4IY:{hover:true}};const cycleOrder=[\"ALbswjToU\",\"fZPf6F4IY\"];const serializationHash=\"framer-ne1Dg\";const variantClassNames={ALbswjToU:\"framer-v-1546fm6\",fZPf6F4IY:\"framer-v-127b6i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jOuYRAEN7=undefined;const ph0F1NAZC=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"ALbswjToU\",Small:\"fZPf6F4IY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,tap,width,...props})=>{return{...props,jOuYRAEN7:tap??props.jOuYRAEN7,ph0F1NAZC:link??props.ph0F1NAZC,variant:humanReadableVariantMap[props.variant]??props.variant??\"ALbswjToU\"};};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,ph0F1NAZC,jOuYRAEN7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ALbswjToU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4rz8hc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jOuYRAEN7){const res=await jOuYRAEN7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];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(Link,{href:ph0F1NAZC,motionChild:true,nodeId:\"ALbswjToU\",openInNewTab:false,scopeId:\"gsrkDt_tF\",smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithAnimatedLogoGradient1546fm6,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1546fm6\",className,classNames)} framer-1pgs79q`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ALbswjToU\",onTap:onTap4rz8hc,ref:refBinding,style:{...style},...addPropertyOverrides({\"ALbswjToU-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},\"fZPf6F4IY-hover\":{\"data-framer-name\":undefined},fZPf6F4IY:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3or8yf\",\"data-framer-name\":\"JSD_Logo\",fill:\"black\",intrinsicHeight:32,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"YEQA0mbJQ\",style:{opacity:1},svg:'<svg width=\"60\" height=\"32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.267 7.266v3.354h9.558c.078 0 .118 0 .147.015a.14.14 0 0 1 .061.061c.016.03.016.07.016.148v10.312c0 .078 0 .117-.015.147a.14.14 0 0 1-.062.061c-.03.016-.069.016-.147.016h-5.98c-.079 0-.118 0-.148-.015a.14.14 0 0 1-.061-.062c-.015-.03-.015-.069-.015-.147v-7.462H7.267v7.462c0 1.252 0 1.878.244 2.357.214.42.556.762.977.977.478.243 1.104.243 2.356.243h5.981c1.252 0 1.878 0 2.357-.243a2.25 2.25 0 0 0 .977-.977c.244-.479.244-1.105.244-2.357V7.266H7.267Zm25.488 0c1.252 0 1.878 0 2.357.244.42.214.762.556.977.977.244.478.244 1.104.244 2.357v1.034h-3.354v-1.034c0-.079 0-.118-.015-.148a.14.14 0 0 0-.061-.06c-.03-.016-.07-.016-.148-.016h-5.98c-.079 0-.118 0-.148.015a.14.14 0 0 0-.06.061c-.016.03-.016.07-.016.148v2.487c0 .078 0 .117.015.147a.14.14 0 0 0 .061.061c.03.015.07.015.148.015h5.98c1.252 0 1.878 0 2.357.244.42.214.762.556.977.977.244.478.244 1.104.244 2.357v4.024c0 1.252 0 1.878-.244 2.357-.215.42-.556.762-.977.977-.479.243-1.105.243-2.357.243h-5.98c-1.253 0-1.879 0-2.357-.243a2.236 2.236 0 0 1-.977-.977c-.244-.479-.244-1.105-.244-2.357v-2.571h3.354v2.571c0 .078 0 .117.015.147a.14.14 0 0 0 .061.061c.03.016.07.016.148.016h5.98c.078 0 .118 0 .148-.015a.14.14 0 0 0 .06-.062c.016-.03.016-.069.016-.147v-4.024c0-.079 0-.118-.015-.148a.14.14 0 0 0-.061-.06c-.03-.016-.07-.016-.148-.016h-5.98c-1.253 0-1.879 0-2.357-.244a2.236 2.236 0 0 1-.977-.977c-.244-.478-.244-1.104-.244-2.356v-2.487c0-1.253 0-1.879.244-2.357.214-.42.556-.763.977-.977.478-.244 1.104-.244 2.357-.244h5.98Zm6.372 3.354V7.266h9.558c1.253 0 1.879 0 2.357.244.42.214.763.556.977.977.244.478.244 1.104.244 2.357v10.312c0 1.252 0 1.878-.244 2.357-.214.42-.556.762-.977.977-.478.243-1.104.243-2.357.243h-9.558V13.694h3.354v7.462c0 .078 0 .117.015.147a.14.14 0 0 0 .061.061c.03.016.07.016.148.016h5.98c.079 0 .118 0 .148-.015a.14.14 0 0 0 .06-.062c.016-.03.016-.069.016-.147V10.844c0-.079 0-.118-.015-.148a.14.14 0 0 0-.061-.06c-.03-.016-.07-.016-.148-.016h-9.558Z\" fill=\"#fff\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.061 0h39.521c1.075 0 2.074 0 2.912.068.906.074 1.914.245 2.914.754a7.546 7.546 0 0 1 3.298 3.298c.51 1 .68 2.008.754 2.915.069.837.069 1.836.068 2.911v12.108c0 1.075 0 2.074-.068 2.911-.074.907-.245 1.915-.754 2.915a7.546 7.546 0 0 1-3.298 3.297c-1 .51-2.008.68-2.914.755-.838.068-1.837.068-2.912.068H9.946c-1.075 0-2.074 0-2.911-.068-.907-.074-1.915-.245-2.915-.755A7.546 7.546 0 0 1 .822 27.88c-.509-1-.68-2.008-.754-2.915C0 24.128 0 23.13 0 22.054V9.946c0-1.075 0-2.074.068-2.911.074-.907.245-1.915.754-2.915A7.546 7.546 0 0 1 4.12.822c1-.509 2.008-.68 2.915-.754C7.872 0 8.87 0 9.946 0h.115Zm-6.25 5.643c-.457.896-.457 2.07-.457 4.418V21.94c0 2.348 0 3.522.457 4.418a4.193 4.193 0 0 0 1.832 1.832c.896.457 2.07.457 4.418.457h39.406c2.348 0 3.522 0 4.419-.457a4.193 4.193 0 0 0 1.832-1.832c.457-.896.457-2.07.457-4.418V10.06c0-2.348 0-3.522-.457-4.418a4.192 4.192 0 0 0-1.832-1.832c-.897-.457-2.071-.457-4.419-.457H10.061c-2.348 0-3.522 0-4.418.457A4.192 4.192 0 0 0 3.81 5.643Z\" fill=\"url(#a)\"/><defs><radialGradient id=\"a\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"matrix(72.49999 30.50001 -78.45695 186.4959 -5 2)\"><stop offset=\".091\" stop-color=\"#53BC9F\"/><stop offset=\".488\" stop-color=\"#03807F\"/><stop offset=\"1\" stop-color=\"#0179AF\"/></radialGradient></defs></svg>',variants:{\"ALbswjToU-hover\":{opacity:.5},\"fZPf6F4IY-hover\":{opacity:.5}},withExternalLayout:true})})})})})});});const css=[\".framer-ne1Dg.framer-1pgs79q, .framer-ne1Dg .framer-1pgs79q { display: block; }\",\".framer-ne1Dg.framer-1546fm6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ne1Dg .framer-3or8yf { aspect-ratio: 1.875 / 1; flex: none; height: auto; position: relative; width: 72px; }\",\".framer-ne1Dg.framer-v-127b6i .framer-3or8yf { width: 60px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fZPf6F4IY\":{\"layout\":[\"auto\",\"auto\"]},\"dPlZG90f6\":{\"layout\":[\"auto\",\"auto\"]},\"fGvBQTVna\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ph0F1NAZC\":\"link\",\"jOuYRAEN7\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergsrkDt_tF=withCSS(Component,css,\"framer-ne1Dg\");export default FramergsrkDt_tF;FramergsrkDt_tF.displayName=\"Logo\";FramergsrkDt_tF.defaultProps={height:38,width:72};addPropertyControls(FramergsrkDt_tF,{variant:{options:[\"ALbswjToU\",\"fZPf6F4IY\"],optionTitles:[\"Default\",\"Small\"],title:\"Variant\",type:ControlType.Enum},ph0F1NAZC:{title:\"Link\",type:ControlType.Link},jOuYRAEN7:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramergsrkDt_tF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergsrkDt_tF\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"72\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ph0F1NAZC\\\":\\\"link\\\",\\\"jOuYRAEN7\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fZPf6F4IY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dPlZG90f6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fGvBQTVna\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"38\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gsrkDt_tF.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/TATnIHmcZBbQdYZcjDDn/APAkQSrshSLC7HX2ctD4/yGDA6f2lu.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/NTl4M6af5gcrRJFbPSSJ/Igt9Hn42m8NBwIBsmcrN/zMpsiMOLk.js\";import Logo from\"https://framerusercontent.com/modules/uflJqfF6Q9nl0Qb3TjF5/mXGQ1ssAjdxgKkn1rUPz/gsrkDt_tF.js\";const LogoFonts=getFonts(Logo);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"TTSYUXtz3\",\"mjKWjwmNs\",\"PX_8a0Su9\"];const serializationHash=\"framer-B0tM7\";const variantClassNames={mjKWjwmNs:\"framer-v-vks1q5\",PX_8a0Su9:\"framer-v-1mpogh0\",TTSYUXtz3:\"framer-v-1tf6bth\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.24,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Large:\"TTSYUXtz3\",Medium:\"mjKWjwmNs\",Small:\"PX_8a0Su9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TTSYUXtz3\"};};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:\"TTSYUXtz3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"PX_8a0Su9\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tf6bth\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"TTSYUXtz3\",ref:refBinding,style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(0, 0, 0, 0.15)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,boxShadow:\"inset -0.3010936508871964px 0.6021873017743928px 0.6732658709773609px -1.25px rgba(255, 255, 255, 0.02), inset -1.1442666516217286px 2.288533303243457px 2.558658017412254px -2.5px rgba(255, 255, 255, 0.02), inset -5px 10px 11.180339887498945px -3.75px rgba(255, 255, 255, 0.01), 0px 0.6021873017743928px 0.48174984141951427px -0.8333333333333333px rgba(0, 0, 0, 0.25), 0px 2.288533303243457px 1.8308266425947657px -1.6666666666666665px rgba(0, 0, 0, 0.25), 0px 10px 8px -2.5px rgba(0, 0, 0, 0.25)\",WebkitBackdropFilter:\"blur(20px)\",...style},...addPropertyOverrides({mjKWjwmNs:{\"data-framer-name\":\"Medium\"},PX_8a0Su9:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jHXeSGi0E\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":jHXeSGi0E\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":jHXeSGi0E\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(24+((componentViewport?.height||80)-48-38)/2),...addPropertyOverrides({PX_8a0Su9:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||72)-40-38)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-if0o65-container\",layoutDependency:layoutDependency,layoutId:\"BVZfZC3aC-container\",nodeId:\"BVZfZC3aC\",rendersWithMotion:true,scopeId:\"Jrr7vjdHy\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"BVZfZC3aC\",layoutId:\"BVZfZC3aC\",ph0F1NAZC:resolvedLinks[0],variant:matchVariant(\"fZPf6F4IY\"),width:\"100%\",...addPropertyOverrides({mjKWjwmNs:{ph0F1NAZC:resolvedLinks[1]},PX_8a0Su9:{ph0F1NAZC:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mlsohf\",\"data-framer-name\":\"Middle Links\",layoutDependency:layoutDependency,layoutId:\"bGVoKjw47\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fgw359\",\"data-styles-preset\":\"yGDA6f2lu\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":NN44ijo0e\",webPageId:\"t3_Qh8MFC\"},motionChild:true,nodeId:\"LnibgZqdA\",openInNewTab:false,relValues:[],scopeId:\"Jrr7vjdHy\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-57rakp\",\"data-styles-preset\":\"zMpsiMOLk\",children:\"Work\"})})})}),className:\"framer-1j6gfyx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LnibgZqdA\",variants:{PX_8a0Su9:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PX_8a0Su9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":NN44ijo0e\",webPageId:\"t3_Qh8MFC\"},motionChild:true,nodeId:\"LnibgZqdA\",openInNewTab:false,relValues:[],scopeId:\"Jrr7vjdHy\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-57rakp\",\"data-styles-preset\":\"zMpsiMOLk\",children:\"Work\"})})})}),fonts:[\"FS;Space Grotesk-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tgxygo\",\"data-framer-name\":\"Experiments Hover Target\",\"data-highlight\":true,id:`${layoutId}-1tgxygo`,layoutDependency:layoutDependency,layoutId:\"agBQAkDhg\",onMouseEnter:onMouseEnter13elrgn({overlay}),onTap:onTap13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fgw359\",\"data-styles-preset\":\"yGDA6f2lu\",dir:\"auto\",children:\"Experiments\"})}),className:\"framer-tzs2a6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PAj1ls8yC\",variants:{PX_8a0Su9:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PX_8a0Su9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Experiments\"})}),fonts:[\"FS;Space Grotesk-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1tgxygo`,offsetX:0,offsetY:34,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:8,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-wthqz1\",\"data-border\":true,\"data-framer-name\":\"Coming Soon Popover\",\"data-highlight\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"WZVOKKEJm\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(12, 12, 12, 0.92)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",WebkitBackdropFilter:\"blur(16px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Coming soon\"})}),className:\"framer-pcvhbb\",\"data-framer-name\":\"Tooltip Label\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"hzAqWPyov\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fgw359\",\"data-styles-preset\":\"yGDA6f2lu\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":DQnfzidpV\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pCZkqjIg4\",openInNewTab:false,relValues:[],scopeId:\"Jrr7vjdHy\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-57rakp\",\"data-styles-preset\":\"zMpsiMOLk\",children:\"About\"})})})}),className:\"framer-1cpku69\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pCZkqjIg4\",variants:{PX_8a0Su9:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PX_8a0Su9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":DQnfzidpV\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pCZkqjIg4\",openInNewTab:false,relValues:[],scopeId:\"Jrr7vjdHy\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-57rakp\",\"data-styles-preset\":\"zMpsiMOLk\",children:\"About\"})})})}),fonts:[\"FS;Space Grotesk-regular\"]}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fgw359\",\"data-styles-preset\":\"yGDA6f2lu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jessesims.design@gmail.com\",motionChild:true,nodeId:\"P11wBJ20Y\",openInNewTab:true,relValues:[],scopeId:\"Jrr7vjdHy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-57rakp\",\"data-styles-preset\":\"zMpsiMOLk\",children:\"Contact\"})})})}),className:\"framer-u7oent\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P11wBJ20Y\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",intrinsicHeight:256,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||80)*.4998634998635001-40)),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-149y893\",\"data-border\":true,\"data-framer-name\":\"Grain\",layoutDependency:layoutDependency,layoutId:\"bNevk2UAb\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",opacity:.07},...addPropertyOverrides({PX_8a0Su9:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",intrinsicHeight:256,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||72)*.4998634998635001-(componentViewport?.height||72)*1/2)),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-B0tM7.framer-1mgcma5, .framer-B0tM7 .framer-1mgcma5 { display: block; }\",\".framer-B0tM7.framer-1tf6bth { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 24px 48px 24px 48px; position: relative; width: 1088px; will-change: var(--framer-will-change-override, transform); }\",\".framer-B0tM7 .framer-if0o65-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-B0tM7 .framer-1mlsohf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-B0tM7 .framer-1j6gfyx, .framer-B0tM7 .framer-tzs2a6, .framer-B0tM7 .framer-1cpku69 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-B0tM7 .framer-1tgxygo { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-B0tM7 .framer-wthqz1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-B0tM7 .framer-pcvhbb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-B0tM7 .framer-u7oent { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-B0tM7 .framer-149y893 { flex: none; height: 80px; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: overlay; overflow: var(--overflow-clip-fallback, clip); pointer-events: none; position: absolute; top: calc(49.98634998635001% - 80px / 2); width: 100%; will-change: var(--framer-will-change-filter-override, filter); z-index: 0; }\",\".framer-B0tM7.framer-v-vks1q5.framer-1tf6bth { padding: 24px 32px 24px 32px; width: 650px; }\",\".framer-B0tM7.framer-v-vks1q5 .framer-1mlsohf { gap: 24px; }\",\".framer-B0tM7.framer-v-1mpogh0.framer-1tf6bth { padding: 20px; width: 390px; }\",\".framer-B0tM7.framer-v-1mpogh0 .framer-1mlsohf { align-self: stretch; flex: 1 0 0px; gap: 24px; height: auto; justify-content: flex-end; width: 1px; }\",\".framer-B0tM7.framer-v-1mpogh0 .framer-149y893 { height: 100%; top: calc(49.98634998635001% - 100% / 2); }\",...sharedStyle.css,...sharedStyle1.css,'.framer-B0tM7[data-border=\"true\"]::after, .framer-B0tM7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1088\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mjKWjwmNs\":{\"layout\":[\"fixed\",\"auto\"]},\"PX_8a0Su9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJrr7vjdHy=withCSS(Component,css,\"framer-B0tM7\");export default FramerJrr7vjdHy;FramerJrr7vjdHy.displayName=\"Floating Nav Bar\";FramerJrr7vjdHy.defaultProps={height:80,width:1088};addPropertyControls(FramerJrr7vjdHy,{variant:{options:[\"TTSYUXtz3\",\"mjKWjwmNs\",\"PX_8a0Su9\"],optionTitles:[\"Large\",\"Medium\",\"Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJrr7vjdHy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...LogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerJrr7vjdHy.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJrr7vjdHy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1088\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mjKWjwmNs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PX_8a0Su9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jrr7vjdHy.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useEffect,useMemo,useState}from\"react\";import{useIsStaticRenderer}from\"framer\";export function withScrollScale(Component){return /*#__PURE__*/forwardRef(function WithScrollScale(props,ref){const isStaticRenderer=useIsStaticRenderer();const[isScrolled,setIsScrolled]=useState(false);const[isDesktop,setIsDesktop]=useState(false);const[reducedMotion,setReducedMotion]=useState(false);useEffect(()=>{if(isStaticRenderer)return;if(typeof window===\"undefined\")return;const mediaQuery=window.matchMedia(\"(prefers-reducexad-motion: reduce)\");const updateReducedMotion=()=>{startTransition(()=>setReducedMotion(mediaQuery.matches));};updateReducedMotion();const evaluateDesktop=()=>{const nextIsDesktop=window.innerWidth>=1200;startTransition(()=>setIsDesktop(nextIsDesktop));if(!nextIsDesktop){startTransition(()=>setIsScrolled(false));}};const onScroll=()=>{const nextIsDesktop=window.innerWidth>=1200;startTransition(()=>setIsDesktop(nextIsDesktop));if(!nextIsDesktop){startTransition(()=>setIsScrolled(false));return;}const nextIsScrolled=window.scrollY>40;startTransition(()=>setIsScrolled(nextIsScrolled));};const onResize=()=>{evaluateDesktop();onScroll();};evaluateDesktop();onScroll();mediaQuery.addEventListener(\"change\",updateReducedMotion);window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onResize,{passive:true});return()=>{mediaQuery.removeEventListener(\"change\",updateReducedMotion);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onResize);};},[isStaticRenderer]);const style=useMemo(()=>isDesktop?{...props.style,width:isScrolled?\"72%\":\"96%\",marginLeft:\"auto\",marginRight:\"auto\",transition:reducedMotion?\"none\":\"width 0.2s cubic-bezier(0.44, 0, 0.56, 1)\"}:props.style,[isDesktop,isScrolled,props.style,reducedMotion]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:style});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withScrollScale\":{\"type\":\"reactHoc\",\"name\":\"withScrollScale\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavScrollScale.map","const metadata=params=>({description:\"Design work of Jesse Sims\",favicon:new URL(\"assets/Fw1uHe4bDZbbNJQRvHF8J9SU.svg\",import.meta.url).href,socialImage:new URL(\"assets/FlfsOCx4XxBwdPYBbR1fiyHmVg.png\",import.meta.url).href,title:\"Jesse Sims - Product Designer\"});export default metadata;export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}