{"version":3,"file":"script_main.eqUXSlyZ.mjs","names":["fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","MenuListItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MenuDropdown","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","LogoV2","MenuFonts","Menu","Button","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","PropertyOverrides","React.Fragment","RichText","css","sharedStyle.fonts","SiteLogo","Logo2","css","SiteLogo","Menu","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","React.Fragment","RichText","sharedStyle.fonts","React.createElement","HomePage","CaseStudyPage","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/g9qaHPMrng1TYoU4W4Pq/tdZ6KvsPYMiQi5EZwhTZ/pRKZbl8lu.js","https:/framerusercontent.com/modules/H1Mrtuy0hTKaccifOTKd/i66ZNiDWeiP1biyscX2L/Ug76SWSzd.js","https:/framerusercontent.com/modules/nzF5h5KriIe2lzk7s33x/MNc8PsUr6DeReL1nw1xc/kjsKjBPFO.js","https:/framerusercontent.com/modules/NYdy9nREfjzk9e2dJe68/745qsPY1DDUJMShgsfhR/FCeL0K8l2.js","https:/framerusercontent.com/modules/xwY9qXuKvtKeXqfm9r95/6e8BUVEM5RfXj4HryEwX/gHrtKyfjp.js","https:/framerusercontent.com/modules/Xuz59gDBwX4ofLcYnzYz/27nCbjXMM5VWWYQ804z4/HZOXQVmiZ.js","https:/framerusercontent.com/modules/MbDnXwdUGYqtiA2n2JbS/rB7YwfmYwYk9iHTbrhsI/JYH55WuDT.js","https:/framerusercontent.com/modules/Vk7yAesWouJXQT6xlVva/RChrpaAA85cdA7fgK9N0/RveGDYxWu.js","https:/framerusercontent.com/modules/ThtmmGB1KSd2rh96pRhT/7ao6EbVSjWZh6ekkXzgE/yUxVeeooZ.js","https:/framerusercontent.com/modules/pxyjVcEXkMdtBrHGi37w/9qKUAlTHDZsO6BOUxay3/UWZq5e_Uw.js","https:/framerusercontent.com/modules/5XoMQXZCTnJT7hKPiqLH/i0KZL7L47iAt7Swclmg7/y_aAusKg8.js","https:/framerusercontent.com/modules/NlBSY4YIT202UOrsoeHs/I3XIk5b63c9lTuNCGBRM/DVhcfp9jt.js","https:/framerusercontent.com/modules/a1rkzqNeF2iii8kavBJm/Cw7RTVrRv9DMHakegeJf/ZkNjvmfBA.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (74b9e1d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-PTMz2 .framer-styles-preset-h6n4ht:not(.rich-text-wrapper), .framer-PTMz2 .framer-styles-preset-h6n4ht.rich-text-wrapper a { --framer-link-text-color: var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, #efeee9); --framer-link-text-decoration: none; }\"];export const className=\"framer-PTMz2\";\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 (74b9e1d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-xXRj0 .framer-styles-preset-ryq6w4:not(.rich-text-wrapper), .framer-xXRj0 .framer-styles-preset-ryq6w4.rich-text-wrapper a { --framer-link-text-color: var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, #33322f); }\"];export const className=\"framer-xXRj0\";\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\"}}}","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/g9qaHPMrng1TYoU4W4Pq/tdZ6KvsPYMiQi5EZwhTZ/pRKZbl8lu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/H1Mrtuy0hTKaccifOTKd/i66ZNiDWeiP1biyscX2L/Ug76SWSzd.js\";const enabledGestures={QNPRYR1pw:{hover:true,pressed:true},tSPslUbeV:{hover:true,pressed:true}};const cycleOrder=[\"tSPslUbeV\",\"QNPRYR1pw\"];const serializationHash=\"framer-rFkfi\";const variantClassNames={QNPRYR1pw:\"framer-v-13i58hk\",tSPslUbeV:\"framer-v-1hukpkm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uPpL1wkN4=undefined;const mNpSYYDo5=undefined;const CyujVKA0H=undefined;const XCDHamHL0=undefined;const transition1={bounce:.2,delay:0,duration:.4,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={Dark:\"QNPRYR1pw\",Light:\"tSPslUbeV\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,menuListItem,newTab,smoothScroll,width,...props})=>{return{...props,CyujVKA0H:smoothScroll??props.CyujVKA0H??true,mNpSYYDo5:newTab??props.mNpSYYDo5,uPpL1wkN4:link??props.uPpL1wkN4,variant:humanReadableVariantMap[props.variant]??props.variant??\"tSPslUbeV\",XCDHamHL0:menuListItem??props.XCDHamHL0??\"list item\"};};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,XCDHamHL0,uPpL1wkN4,mNpSYYDo5,CyujVKA0H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tSPslUbeV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsx(Link,{href:uPpL1wkN4,motionChild:true,nodeId:\"tSPslUbeV\",openInNewTab:mNpSYYDo5,scopeId:\"kjsKjBPFO\",smoothScroll:CyujVKA0H,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hukpkm\",className,classNames)} framer-r2lom5`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"tSPslUbeV\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"QNPRYR1pw-hover\":{backgroundColor:\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},\"QNPRYR1pw-pressed\":{backgroundColor:\"var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132))\"},\"tSPslUbeV-hover\":{backgroundColor:\"var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212))\"},\"tSPslUbeV-pressed\":{backgroundColor:\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"}},...addPropertyOverrides({\"QNPRYR1pw-hover\":{\"data-framer-name\":undefined},\"QNPRYR1pw-pressed\":{\"data-framer-name\":undefined},\"tSPslUbeV-hover\":{\"data-framer-name\":undefined},\"tSPslUbeV-pressed\":{\"data-framer-name\":undefined},QNPRYR1pw:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by12YXJpYWJsZVZGPUluZG5hSFFpSURRd01BPT0=\",\"--framer-font-family\":'\"Archivo Variable\", \"Archivo Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 400)',\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)))\"},children:/*#__PURE__*/_jsx(Link,{href:uPpL1wkN4,motionChild:true,nodeId:\"NCkMyk6G4\",openInNewTab:false,relValues:[],scopeId:\"kjsKjBPFO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ryq6w4\",\"data-styles-preset\":\"Ug76SWSzd\",children:\"list item\"})})})}),className:\"framer-1lghyl9\",fonts:[\"FS;Archivo-variable\"],layoutDependency:layoutDependency,layoutId:\"NCkMyk6G4\",style:{\"--extracted-2gg91v\":'\"wght\" 400',\"--extracted-r6o4lv\":\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47))\"},text:XCDHamHL0,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QNPRYR1pw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by12YXJpYWJsZVZGPUluZG5hSFFpSURRd01BPT0=\",\"--framer-font-family\":'\"Archivo Variable\", \"Archivo Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 400)',\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)))\"},children:/*#__PURE__*/_jsx(Link,{href:uPpL1wkN4,motionChild:true,nodeId:\"NCkMyk6G4\",openInNewTab:false,relValues:[],scopeId:\"kjsKjBPFO\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-h6n4ht\",\"data-styles-preset\":\"pRKZbl8lu\",children:\"list item\"})})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-rFkfi.framer-r2lom5, .framer-rFkfi .framer-r2lom5 { display: block; }\",\".framer-rFkfi.framer-1hukpkm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 2px 8px 2px 8px; position: relative; text-decoration: none; width: 113px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rFkfi .framer-1lghyl9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 113\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QNPRYR1pw\":{\"layout\":[\"fixed\",\"auto\"]},\"g8VqX5Bc_\":{\"layout\":[\"fixed\",\"auto\"]},\"uEXpSnqvi\":{\"layout\":[\"fixed\",\"auto\"]},\"aGq4KMpUe\":{\"layout\":[\"fixed\",\"auto\"]},\"DPyiAM4T0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XCDHamHL0\":\"menuListItem\",\"uPpL1wkN4\":\"link\",\"mNpSYYDo5\":\"newTab\",\"CyujVKA0H\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkjsKjBPFO=withCSS(Component,css,\"framer-rFkfi\");export default FramerkjsKjBPFO;FramerkjsKjBPFO.displayName=\"menu list item\";FramerkjsKjBPFO.defaultProps={height:34,width:113};addPropertyControls(FramerkjsKjBPFO,{variant:{options:[\"tSPslUbeV\",\"QNPRYR1pw\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},XCDHamHL0:{defaultValue:\"list item\",displayTextArea:false,title:\"menu list item\",type:ControlType.String},onXCDHamHL0Change:{changes:\"XCDHamHL0\",type:ControlType.ChangeHandler},uPpL1wkN4:{title:\"Link\",type:ControlType.Link},mNpSYYDo5:{optional:true,title:\"New Tab\",type:ControlType.Boolean},onmNpSYYDo5Change:{changes:\"mNpSYYDo5\",type:ControlType.ChangeHandler},CyujVKA0H:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},onCyujVKA0HChange:{changes:\"CyujVKA0H\",type:ControlType.ChangeHandler}});const variationAxes=[{defaultValue:600,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerkjsKjBPFO,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Variable\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5G6YRLMIWY5GPB75EI24HCVKJKMQGWLI/NP23AIQUUOOIWEESZ4D3OGFMR4MPF75J/EFQMYWHMMQMIFBBHL4HUWRDRN2DPS43B.woff2\",variationAxes,weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkjsKjBPFO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QNPRYR1pw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"g8VqX5Bc_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uEXpSnqvi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aGq4KMpUe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DPyiAM4T0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"XCDHamHL0\\\":\\\"menuListItem\\\",\\\"uPpL1wkN4\\\":\\\"link\\\",\\\"mNpSYYDo5\\\":\\\"newTab\\\",\\\"CyujVKA0H\\\":\\\"smoothScroll\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"113\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kjsKjBPFO.map","// Generated by Framer (27dd866)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuListItem from\"https://framerusercontent.com/modules/nzF5h5KriIe2lzk7s33x/MNc8PsUr6DeReL1nw1xc/kjsKjBPFO.js\";const MenuListItemFonts=getFonts(MenuListItem);const cycleOrder=[\"Tu6YD2FoW\",\"wgi4Z6zUc\"];const serializationHash=\"framer-wLOhc\";const variantClassNames={Tu6YD2FoW:\"framer-v-1qxzywj\",wgi4Z6zUc:\"framer-v-1a2hrmn\"};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 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={Dark:\"wgi4Z6zUc\",Light:\"Tu6YD2FoW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Tu6YD2FoW\"};};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:\"Tu6YD2FoW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-1qxzywj\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"Tu6YD2FoW\",ref:refBinding,style:{backgroundColor:\"var(--token-33dcf728-f545-4d27-a60f-9186f1feb113, rgb(247, 246, 243))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{wgi4Z6zUc:{backgroundColor:\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47))\"}},...addPropertyOverrides({wgi4Z6zUc:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ffmr5-container\",layoutDependency:layoutDependency,layoutId:\"Qdkfw6j4y-container\",nodeId:\"Qdkfw6j4y\",rendersWithMotion:true,scopeId:\"FCeL0K8l2\",children:/*#__PURE__*/_jsx(MenuListItem,{CyujVKA0H:true,height:\"100%\",id:\"Qdkfw6j4y\",layoutId:\"Qdkfw6j4y\",style:{width:\"100%\"},uPpL1wkN4:resolvedLinks[0],variant:matchVariant(\"tSPslUbeV\"),width:\"100%\",XCDHamHL0:\"Home\",...addPropertyOverrides({wgi4Z6zUc:{uPpL1wkN4:resolvedLinks[1],variant:matchVariant(\"QNPRYR1pw\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":M1NBrIKxv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":M1NBrIKxv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qehbai-container\",layoutDependency:layoutDependency,layoutId:\"DxG0hu01C-container\",nodeId:\"DxG0hu01C\",rendersWithMotion:true,scopeId:\"FCeL0K8l2\",children:/*#__PURE__*/_jsx(MenuListItem,{CyujVKA0H:true,height:\"100%\",id:\"DxG0hu01C\",layoutId:\"DxG0hu01C\",style:{width:\"100%\"},uPpL1wkN4:resolvedLinks1[0],variant:matchVariant(\"tSPslUbeV\"),width:\"100%\",XCDHamHL0:\"Work\",...addPropertyOverrides({wgi4Z6zUc:{uPpL1wkN4:resolvedLinks1[1],variant:matchVariant(\"QNPRYR1pw\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+76,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jb2oqs-container\",layoutDependency:layoutDependency,layoutId:\"caufc39gV-container\",nodeId:\"caufc39gV\",rendersWithMotion:true,scopeId:\"FCeL0K8l2\",children:/*#__PURE__*/_jsx(MenuListItem,{CyujVKA0H:true,height:\"100%\",id:\"caufc39gV\",layoutId:\"caufc39gV\",mNpSYYDo5:true,style:{width:\"100%\"},uPpL1wkN4:\"www.linkedin.com/in/jonathanloporto\",variant:matchVariant(\"tSPslUbeV\"),width:\"100%\",XCDHamHL0:\"LinkedIn\",...addPropertyOverrides({wgi4Z6zUc:{variant:matchVariant(\"QNPRYR1pw\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-wLOhc.framer-1xkzhsi, .framer-wLOhc .framer-1xkzhsi { display: block; }\",\".framer-wLOhc.framer-1qxzywj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 155px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wLOhc .framer-ffmr5-container, .framer-wLOhc .framer-1qehbai-container, .framer-wLOhc .framer-jb2oqs-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 133\n * @framerIntrinsicWidth 155\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wgi4Z6zUc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFCeL0K8l2=withCSS(Component,css,\"framer-wLOhc\");export default FramerFCeL0K8l2;FramerFCeL0K8l2.displayName=\"Menu dropdown\";FramerFCeL0K8l2.defaultProps={height:133,width:155};addPropertyControls(FramerFCeL0K8l2,{variant:{options:[\"Tu6YD2FoW\",\"wgi4Z6zUc\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFCeL0K8l2,[{explicitInter:true,fonts:[]},...MenuListItemFonts],{supportsExplicitInterCodegen:true});FramerFCeL0K8l2.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuListItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFCeL0K8l2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"133\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wgi4Z6zUc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"155\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FCeL0K8l2.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuDropdown from\"https://framerusercontent.com/modules/NYdy9nREfjzk9e2dJe68/745qsPY1DDUJMShgsfhR/FCeL0K8l2.js\";const MenuDropdownFonts=getFonts(MenuDropdown);const enabledGestures={meJkWHXDe:{hover:true,pressed:true},MTtqErHZy:{hover:true,pressed:true},pJtKPkAWP:{hover:true,pressed:true},xtK57Voah:{hover:true,pressed:true}};const cycleOrder=[\"xtK57Voah\",\"MTtqErHZy\",\"pJtKPkAWP\",\"meJkWHXDe\"];const serializationHash=\"framer-HTXBX\";const variantClassNames={meJkWHXDe:\"framer-v-1kblicf\",MTtqErHZy:\"framer-v-188n10u\",pJtKPkAWP:\"framer-v-16hokeh\",xtK57Voah:\"framer-v-16feyld\"};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 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={\"Menu open - dark - desktop\":\"meJkWHXDe\",\"Menu open - light - desktop\":\"MTtqErHZy\",\"Menu resting - dark - Desktop\":\"pJtKPkAWP\",\"Menu resting - light - desktop\":\"xtK57Voah\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xtK57Voah\"};};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:\"xtK57Voah\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapj497wr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"MTtqErHZy\");});const onTaprn7yg0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"xtK57Voah\");});const onTap1e8pln5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"meJkWHXDe\");});const onTap1xjzmv1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"pJtKPkAWP\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"pJtKPkAWP-pressed\",\"meJkWHXDe-pressed\"].includes(gestureVariant))return false;return true;};const isDisplayed1=()=>{if([\"MTtqErHZy-hover\",\"MTtqErHZy-pressed\",\"meJkWHXDe-hover\"].includes(gestureVariant))return false;if([\"MTtqErHZy\",\"meJkWHXDe\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"MTtqErHZy-hover\",\"MTtqErHZy-pressed\",\"meJkWHXDe-hover\"].includes(gestureVariant))return true;if([\"MTtqErHZy\",\"meJkWHXDe\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"pJtKPkAWP-pressed\")return true;return false;};const isDisplayed4=()=>{if(gestureVariant===\"meJkWHXDe-pressed\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16feyld\",className,classNames),\"data-framer-name\":\"Menu resting - light - desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xtK57Voah\",onTap:onTapj497wr,ref:refBinding,style:{...style},...addPropertyOverrides({\"meJkWHXDe-hover\":{\"data-framer-name\":undefined},\"meJkWHXDe-pressed\":{\"data-framer-name\":undefined},\"MTtqErHZy-hover\":{\"data-framer-name\":undefined},\"MTtqErHZy-pressed\":{\"data-framer-name\":undefined},\"pJtKPkAWP-hover\":{\"data-framer-name\":undefined},\"pJtKPkAWP-pressed\":{\"data-framer-name\":undefined},\"xtK57Voah-hover\":{\"data-framer-name\":undefined},\"xtK57Voah-pressed\":{\"data-framer-name\":undefined},meJkWHXDe:{\"data-framer-name\":\"Menu open - dark - desktop\",onTap:onTap1xjzmv1},MTtqErHZy:{\"data-framer-name\":\"Menu open - light - desktop\",onTap:onTaprn7yg0},pJtKPkAWP:{\"data-framer-name\":\"Menu resting - dark - Desktop\",onTap:onTap1e8pln5}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jxqut8\",layoutDependency:layoutDependency,layoutId:\"tBhGcb4s2\",style:{backgroundColor:\"var(--token-33dcf728-f545-4d27-a60f-9186f1feb113, rgb(247, 246, 243))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},variants:{\"meJkWHXDe-hover\":{backgroundColor:\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},\"meJkWHXDe-pressed\":{backgroundColor:\"var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132))\"},\"MTtqErHZy-hover\":{backgroundColor:\"var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212))\"},\"MTtqErHZy-pressed\":{backgroundColor:\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},\"pJtKPkAWP-hover\":{backgroundColor:\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},\"pJtKPkAWP-pressed\":{backgroundColor:\"var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132))\"},\"xtK57Voah-hover\":{backgroundColor:\"var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212))\"},\"xtK57Voah-pressed\":{backgroundColor:\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},meJkWHXDe:{backgroundColor:\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47))\"},pJtKPkAWP:{backgroundColor:\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47))\"}},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ed25ut\",layoutDependency:layoutDependency,layoutId:\"EuIoJvUw0\",style:{rotate:0},variants:{\"xtK57Voah-hover\":{rotate:0},\"xtK57Voah-pressed\":{rotate:0},meJkWHXDe:{rotate:-45},MTtqErHZy:{rotate:-45},pJtKPkAWP:{rotate:0}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xrk260\",layoutDependency:layoutDependency,layoutId:\"NcPn1JRCl\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"xtK57Voah-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},pJtKPkAWP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xqi1o4\",layoutDependency:layoutDependency,layoutId:\"X1zgx9fVI\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"MTtqErHZy-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 1\" overflow=\"visible\"><path d=\"M 0 0 L 15 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},\"xtK57Voah-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},meJkWHXDe:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},pJtKPkAWP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-h37v1a\",layoutDependency:layoutDependency,layoutId:\"kxLRypg_O\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 17\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"MTtqErHZy-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},meJkWHXDe:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 17\" overflow=\"visible\"><path d=\"M 0 17 L 0 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},MTtqErHZy:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 17\" overflow=\"visible\"><path d=\"M 0 17 L 0 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cvfzn4\",layoutDependency:layoutDependency,layoutId:\"joX0_kr2k\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"xtK57Voah-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'},pJtKPkAWP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 1\" overflow=\"visible\"><path d=\"M 0 0 L 17 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gbnb9u\",layoutDependency:layoutDependency,layoutId:\"v2aJixgHs\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-d4wk6o\",layoutDependency:layoutDependency,layoutId:\"re4Q1LaAV\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"pJtKPkAWP-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g0jp3b\",layoutDependency:layoutDependency,layoutId:\"xad1GBggE\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"pJtKPkAWP-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j9s78f\",layoutDependency:layoutDependency,layoutId:\"Moj2wswd4\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"pJtKPkAWP-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 1\" overflow=\"visible\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mbi2om\",layoutDependency:layoutDependency,layoutId:\"gbddp9KFp\",style:{rotate:-45},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1swfl5c\",layoutDependency:layoutDependency,layoutId:\"LH4NHDpXK\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 1\" overflow=\"visible\"><path d=\"M 0 0 L 15 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-33l3yb\",layoutDependency:layoutDependency,layoutId:\"AJTyvn6Ux\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233)) /* {&quot;name&quot;:&quot;n-100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:171,y:(componentViewport?.y||0)+0+46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-32htv-container\",layoutDependency:layoutDependency,layoutId:\"U3eDtsEpz-container\",nodeId:\"U3eDtsEpz\",rendersWithMotion:true,scopeId:\"gHrtKyfjp\",style:{opacity:0},variants:{meJkWHXDe:{opacity:1},MTtqErHZy:{opacity:1}},children:/*#__PURE__*/_jsx(MenuDropdown,{height:\"100%\",id:\"U3eDtsEpz\",layoutId:\"U3eDtsEpz\",variant:matchVariant(\"Tu6YD2FoW\"),width:\"100%\",...addPropertyOverrides({meJkWHXDe:{variant:matchVariant(\"wgi4Z6zUc\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-HTXBX.framer-13lmkek, .framer-HTXBX .framer-13lmkek { display: block; }\",\".framer-HTXBX.framer-16feyld { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 42px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 42px; }\",\".framer-HTXBX .framer-jxqut8 { flex: none; height: 42px; overflow: visible; position: relative; width: 42px; }\",\".framer-HTXBX .framer-ed25ut, .framer-HTXBX .framer-1mbi2om { flex: none; height: 15px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(48.00000000000002% - 15px / 2); width: 18px; }\",\".framer-HTXBX .framer-xrk260 { height: 1px; left: 1px; position: absolute; top: 1px; width: 17px; }\",\".framer-HTXBX .framer-1xqi1o4 { height: 1px; left: 1px; position: absolute; top: 8px; width: 17px; }\",\".framer-HTXBX .framer-h37v1a { height: 17px; left: 9px; position: absolute; top: -1px; width: 1px; }\",\".framer-HTXBX .framer-cvfzn4 { height: 1px; left: 1px; position: absolute; top: 15px; width: 17px; }\",\".framer-HTXBX .framer-gbnb9u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 15px; justify-content: center; left: calc(50.00000000000002% - 18px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(48.00000000000002% - 15px / 2); width: 18px; }\",\".framer-HTXBX .framer-d4wk6o, .framer-HTXBX .framer-g0jp3b, .framer-HTXBX .framer-j9s78f { height: 1px; position: relative; width: 14px; }\",\".framer-HTXBX .framer-1swfl5c { height: 1px; left: 2px; position: absolute; top: 7px; width: 15px; }\",\".framer-HTXBX .framer-33l3yb { height: 15px; left: 9px; position: absolute; top: 0px; width: 1px; }\",\".framer-HTXBX .framer-32htv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HTXBX.framer-v-188n10u .framer-ed25ut, .framer-HTXBX.framer-v-1kblicf .framer-ed25ut { top: calc(50.00000000000002% - 15px / 2); }\",\".framer-HTXBX.framer-v-188n10u .framer-1xqi1o4, .framer-HTXBX.framer-v-1kblicf .framer-1xqi1o4 { top: 7px; }\",\".framer-HTXBX.framer-v-16feyld.pressed .framer-ed25ut { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; justify-content: center; padding: 0px; }\",\".framer-HTXBX.framer-v-16feyld.pressed .framer-xrk260, .framer-HTXBX.framer-v-16feyld.pressed .framer-1xqi1o4, .framer-HTXBX.framer-v-16feyld.pressed .framer-cvfzn4 { left: unset; position: relative; top: unset; width: 14px; }\",\".framer-HTXBX.framer-v-188n10u.pressed .framer-1xqi1o4 { left: 2px; width: 15px; }\",\".framer-HTXBX.framer-v-188n10u.pressed .framer-h37v1a { height: 15px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MTtqErHZy\":{\"layout\":[\"fixed\",\"fixed\"]},\"pJtKPkAWP\":{\"layout\":[\"fixed\",\"fixed\"]},\"meJkWHXDe\":{\"layout\":[\"fixed\",\"fixed\"]},\"xzMfVC6vN\":{\"layout\":[\"fixed\",\"fixed\"]},\"vQpfvH3II\":{\"layout\":[\"fixed\",\"fixed\"]},\"AOSJQlTDr\":{\"layout\":[\"fixed\",\"fixed\"]},\"IiC05p1eG\":{\"layout\":[\"fixed\",\"fixed\"]},\"cqzJOAO1T\":{\"layout\":[\"fixed\",\"fixed\"]},\"nWK8ClVX9\":{\"layout\":[\"fixed\",\"fixed\"]},\"TMG_fdQFY\":{\"layout\":[\"fixed\",\"fixed\"]},\"I_1kttPg3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergHrtKyfjp=withCSS(Component,css,\"framer-HTXBX\");export default FramergHrtKyfjp;FramergHrtKyfjp.displayName=\"Menu\";FramergHrtKyfjp.defaultProps={height:42,width:42};addPropertyControls(FramergHrtKyfjp,{variant:{options:[\"xtK57Voah\",\"MTtqErHZy\",\"pJtKPkAWP\",\"meJkWHXDe\"],optionTitles:[\"Menu resting - light - desktop\",\"Menu open - light - desktop\",\"Menu resting - dark - Desktop\",\"Menu open - dark - desktop\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramergHrtKyfjp,[{explicitInter:true,fonts:[]},...MenuDropdownFonts],{supportsExplicitInterCodegen:true});FramergHrtKyfjp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuDropdown,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergHrtKyfjp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"42\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MTtqErHZy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pJtKPkAWP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"meJkWHXDe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xzMfVC6vN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vQpfvH3II\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AOSJQlTDr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IiC05p1eG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cqzJOAO1T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nWK8ClVX9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TMG_fdQFY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I_1kttPg3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"42\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6d85059)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={PKNXtVEug:{hover:true,pressed:true}};const serializationHash=\"framer-iU2S2\";const variantClassNames={PKNXtVEug:\"framer-v-m62of2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SlxhBpRt7=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,SlxhBpRt7:link??props.SlxhBpRt7};};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,SlxhBpRt7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PKNXtVEug\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:SlxhBpRt7,motionChild:true,nodeId:\"PKNXtVEug\",openInNewTab:false,scopeId:\"HZOXQVmiZ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-m62of2\",className,classNames)} framer-pkguiw`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PKNXtVEug\",ref:refBinding,style:{...style},...addPropertyOverrides({\"PKNXtVEug-hover\":{\"data-framer-name\":undefined},\"PKNXtVEug-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-a051d\",layoutDependency:layoutDependency,layoutId:\"Rlv6xUojx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\" overflow=\"visible\"><g><path d=\"M 21 42 C 9.402 42 0 32.598 0 21 L 0 21 C 0 9.402 9.402 0 21 0 L 21 0 C 32.598 0 42 9.402 42 21 L 42 21 C 42 32.598 32.598 42 21 42 Z\" fill=\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;n-0&quot;} */\"></path><path d=\"M 21.475 28.315 C 21.182 30.398 20.276 32.063 18.922 33.154 C 17.58 34.235 15.92 34.646 14.345 34.425 C 12.77 34.204 11.288 33.35 10.296 31.941 C 9.295 30.52 8.882 28.669 9.175 26.587 C 9.455 24.595 10.16 22.358 12.188 20.873 C 13.354 20.017 14.798 19.53 16.524 19.375 L 15.929 23.607 C 15.327 23.751 14.907 23.96 14.61 24.177 C 13.899 24.699 13.452 25.598 13.233 27.157 C 13.063 28.371 13.333 29.137 13.646 29.582 C 13.967 30.038 14.43 30.299 14.915 30.367 C 15.401 30.436 15.917 30.312 16.352 29.962 C 16.776 29.621 17.247 28.959 17.418 27.745 L 19.413 13.543 C 20.322 13.179 20.68 12.668 20.974 12.11 C 20.971 12.113 20.567 12.527 20.462 12.604 C 20.133 12.845 19.759 12.996 19.356 13.086 C 18.951 13.138 18.542 13.144 18.136 13.103 L 16.505 13 L 16.36 8.838 L 18.544 9.026 C 18.908 9.062 19.196 8.966 19.504 8.612 C 19.874 8.188 20.284 7.35 20.483 5.935 L 24.54 6.505 L 21.475 28.315 Z M 34.145 25.338 C 33.312 26.733 32.269 27.745 30.986 28.229 C 29.684 28.721 28.436 28.555 27.434 28.173 C 25.565 27.459 24.187 25.863 23.683 25.194 C 23.626 25.124 23.562 25.059 23.493 25.001 L 24.111 20.598 C 25.119 21.075 26.238 21.776 26.956 22.728 C 27.324 23.217 28.126 24.051 28.896 24.345 C 29.212 24.466 29.398 24.449 29.539 24.396 C 29.699 24.335 30.106 24.11 30.626 23.238 L 31.453 21.868 L 36.443 21.694 L 34.145 25.339 Z\" fill=\"var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, rgb(10, 11, 13)) /* {&quot;name&quot;:&quot;n-900&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"PKNXtVEug-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\" overflow=\"visible\"><g><path d=\"M 21 42 C 9.402 42 0 32.598 0 21 L 0 21 C 0 9.402 9.402 0 21 0 L 21 0 C 32.598 0 42 9.402 42 21 L 42 21 C 42 32.598 32.598 42 21 42 Z\" fill=\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;n-0&quot;} */\"></path><path d=\"M 21.475 28.315 C 21.182 30.398 20.276 32.063 18.922 33.154 C 17.58 34.235 15.92 34.646 14.345 34.425 C 12.77 34.204 11.288 33.35 10.296 31.941 C 9.295 30.52 8.882 28.669 9.175 26.587 C 9.455 24.595 10.16 22.358 12.188 20.873 C 13.354 20.017 14.798 19.53 16.524 19.375 L 15.929 23.607 C 15.327 23.751 14.907 23.96 14.61 24.177 C 13.899 24.699 13.452 25.598 13.233 27.157 C 13.063 28.371 13.333 29.137 13.646 29.582 C 13.967 30.038 14.43 30.299 14.915 30.367 C 15.401 30.436 15.917 30.312 16.352 29.962 C 16.776 29.621 17.247 28.959 17.418 27.745 L 19.413 13.543 C 20.322 13.179 20.68 12.668 20.974 12.11 C 20.971 12.113 20.567 12.527 20.462 12.604 C 20.133 12.845 19.759 12.996 19.356 13.086 C 18.951 13.138 18.542 13.144 18.136 13.103 L 16.505 13 L 16.36 8.838 L 18.544 9.026 C 18.908 9.062 19.196 8.966 19.504 8.612 C 19.874 8.188 20.284 7.35 20.483 5.935 L 24.54 6.505 L 21.475 28.315 Z M 34.145 25.338 C 33.312 26.733 32.269 27.745 30.986 28.229 C 29.684 28.721 28.436 28.555 27.434 28.173 C 25.565 27.459 24.187 25.863 23.683 25.194 C 23.626 25.124 23.562 25.059 23.493 25.001 L 24.111 20.598 C 25.119 21.075 26.238 21.776 26.956 22.728 C 27.324 23.217 28.126 24.051 28.896 24.345 C 29.212 24.466 29.398 24.449 29.539 24.396 C 29.699 24.335 30.106 24.11 30.626 23.238 L 31.453 21.868 L 36.443 21.694 L 34.145 25.339 Z\" fill=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\"></path></g></svg>'},\"PKNXtVEug-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\" overflow=\"visible\"><g><path d=\"M 21 42 C 9.402 42 0 32.598 0 21 L 0 21 C 0 9.402 9.402 0 21 0 L 21 0 C 32.598 0 42 9.402 42 21 L 42 21 C 42 32.598 32.598 42 21 42 Z\" fill=\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;n-0&quot;} */\"></path><path d=\"M 21.475 28.315 C 21.182 30.398 20.276 32.063 18.922 33.154 C 17.58 34.235 15.92 34.646 14.345 34.425 C 12.77 34.204 11.288 33.35 10.296 31.941 C 9.295 30.52 8.882 28.669 9.175 26.587 C 9.455 24.595 10.16 22.358 12.188 20.873 C 13.354 20.017 14.798 19.53 16.524 19.375 L 15.929 23.607 C 15.327 23.751 14.907 23.96 14.61 24.177 C 13.899 24.699 13.452 25.598 13.233 27.157 C 13.063 28.371 13.333 29.137 13.646 29.582 C 13.967 30.038 14.43 30.299 14.915 30.367 C 15.401 30.436 15.917 30.312 16.352 29.962 C 16.776 29.621 17.247 28.959 17.418 27.745 L 19.413 13.543 C 20.322 13.179 20.68 12.668 20.974 12.11 C 20.971 12.113 20.567 12.527 20.462 12.604 C 20.133 12.845 19.759 12.996 19.356 13.086 C 18.951 13.138 18.542 13.144 18.136 13.103 L 16.505 13 L 16.36 8.838 L 18.544 9.026 C 18.908 9.062 19.196 8.966 19.504 8.612 C 19.874 8.188 20.284 7.35 20.483 5.935 L 24.54 6.505 L 21.475 28.315 Z M 34.145 25.338 C 33.312 26.733 32.269 27.745 30.986 28.229 C 29.684 28.721 28.436 28.555 27.434 28.173 C 25.565 27.459 24.187 25.863 23.683 25.194 C 23.626 25.124 23.562 25.059 23.493 25.001 L 24.111 20.598 C 25.119 21.075 26.238 21.776 26.956 22.728 C 27.324 23.217 28.126 24.051 28.896 24.345 C 29.212 24.466 29.398 24.449 29.539 24.396 C 29.699 24.335 30.106 24.11 30.626 23.238 L 31.453 21.868 L 36.443 21.694 L 34.145 25.339 Z\" fill=\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98)) /* {&quot;name&quot;:&quot;n-500&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tunbk2\",layoutDependency:layoutDependency,layoutId:\"aCntVS19_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 42\" overflow=\"visible\"><path d=\"M 21 42 C 9.402 42 0 32.598 0 21 L 0 21 C 0 9.402 9.402 0 21 0 L 21 0 C 32.598 0 42 9.402 42 21 L 42 21 C 42 32.598 32.598 42 21 42 Z\" fill=\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;n-0&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1giy4zk\",layoutDependency:layoutDependency,layoutId:\"sVfDsQO7u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.36 28.548\" overflow=\"visible\"><path d=\"M 12.392 22.381 C 12.099 24.463 11.192 26.129 9.839 27.219 C 8.497 28.3 6.837 28.712 5.262 28.49 C 3.687 28.269 2.205 27.416 1.213 26.007 C 0.212 24.586 -0.201 22.735 0.092 20.652 C 0.372 18.66 1.077 16.424 3.105 14.938 C 4.271 14.083 5.715 13.596 7.441 13.44 L 6.846 17.673 C 6.244 17.817 5.824 18.026 5.527 18.243 C 4.816 18.765 4.369 19.663 4.15 21.222 C 3.979 22.436 4.25 23.203 4.563 23.647 C 4.884 24.104 5.347 24.364 5.832 24.433 C 6.318 24.501 6.834 24.378 7.269 24.028 C 7.693 23.687 8.164 23.024 8.335 21.81 L 10.33 7.608 C 11.239 7.244 11.597 6.733 11.891 6.175 C 11.888 6.178 11.484 6.592 11.379 6.669 C 11.05 6.91 10.676 7.061 10.273 7.151 C 9.868 7.204 9.459 7.21 9.053 7.168 L 7.422 7.065 L 7.277 2.903 L 9.46 3.091 C 9.825 3.128 10.113 3.032 10.421 2.678 C 10.791 2.254 11.201 1.416 11.4 0 L 15.457 0.57 L 12.392 22.381 Z M 25.062 19.404 C 24.229 20.798 23.186 21.811 21.903 22.295 C 20.601 22.786 19.353 22.621 18.351 22.238 C 16.482 21.524 15.104 19.928 14.6 19.26 C 14.543 19.189 14.479 19.124 14.41 19.066 L 15.028 14.664 C 16.036 15.141 17.155 15.842 17.873 16.794 C 18.241 17.282 19.043 18.116 19.813 18.41 C 20.129 18.531 20.315 18.514 20.456 18.461 C 20.616 18.401 21.023 18.175 21.543 17.303 L 22.37 15.934 L 27.36 15.76 L 25.062 19.404 Z\" fill=\"var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, rgb(10, 11, 13)) /* {&quot;name&quot;:&quot;n-900&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"PKNXtVEug-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.36 28.548\" overflow=\"visible\"><path d=\"M 12.392 22.381 C 12.099 24.463 11.192 26.129 9.839 27.219 C 8.497 28.3 6.837 28.712 5.262 28.49 C 3.687 28.269 2.205 27.416 1.213 26.007 C 0.212 24.586 -0.201 22.735 0.092 20.652 C 0.372 18.66 1.077 16.424 3.105 14.938 C 4.271 14.083 5.715 13.596 7.441 13.44 L 6.846 17.673 C 6.244 17.817 5.824 18.026 5.527 18.243 C 4.816 18.765 4.369 19.663 4.15 21.222 C 3.979 22.436 4.25 23.203 4.563 23.647 C 4.884 24.104 5.347 24.364 5.832 24.433 C 6.318 24.501 6.834 24.378 7.269 24.028 C 7.693 23.687 8.164 23.024 8.335 21.81 L 10.33 7.608 C 11.239 7.244 11.597 6.733 11.891 6.175 C 11.888 6.178 11.484 6.592 11.379 6.669 C 11.05 6.91 10.676 7.061 10.273 7.151 C 9.868 7.204 9.459 7.21 9.053 7.168 L 7.422 7.065 L 7.277 2.903 L 9.46 3.091 C 9.825 3.128 10.113 3.032 10.421 2.678 C 10.791 2.254 11.201 1.416 11.4 0 L 15.457 0.57 L 12.392 22.381 Z M 25.062 19.404 C 24.229 20.798 23.186 21.811 21.903 22.295 C 20.601 22.786 19.353 22.621 18.351 22.238 C 16.482 21.524 15.104 19.928 14.6 19.26 C 14.543 19.189 14.479 19.124 14.41 19.066 L 15.028 14.664 C 16.036 15.141 17.155 15.842 17.873 16.794 C 18.241 17.282 19.043 18.116 19.813 18.41 C 20.129 18.531 20.315 18.514 20.456 18.461 C 20.616 18.401 21.023 18.175 21.543 17.303 L 22.37 15.934 L 27.36 15.76 L 25.062 19.404 Z\" fill=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\"></path></svg>'},\"PKNXtVEug-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.36 28.548\" overflow=\"visible\"><path d=\"M 12.392 22.381 C 12.099 24.463 11.192 26.129 9.839 27.219 C 8.497 28.3 6.837 28.712 5.262 28.49 C 3.687 28.269 2.205 27.416 1.213 26.007 C 0.212 24.586 -0.201 22.735 0.092 20.652 C 0.372 18.66 1.077 16.424 3.105 14.938 C 4.271 14.083 5.715 13.596 7.441 13.44 L 6.846 17.673 C 6.244 17.817 5.824 18.026 5.527 18.243 C 4.816 18.765 4.369 19.663 4.15 21.222 C 3.979 22.436 4.25 23.203 4.563 23.647 C 4.884 24.104 5.347 24.364 5.832 24.433 C 6.318 24.501 6.834 24.378 7.269 24.028 C 7.693 23.687 8.164 23.024 8.335 21.81 L 10.33 7.608 C 11.239 7.244 11.597 6.733 11.891 6.175 C 11.888 6.178 11.484 6.592 11.379 6.669 C 11.05 6.91 10.676 7.061 10.273 7.151 C 9.868 7.204 9.459 7.21 9.053 7.168 L 7.422 7.065 L 7.277 2.903 L 9.46 3.091 C 9.825 3.128 10.113 3.032 10.421 2.678 C 10.791 2.254 11.201 1.416 11.4 0 L 15.457 0.57 L 12.392 22.381 Z M 25.062 19.404 C 24.229 20.798 23.186 21.811 21.903 22.295 C 20.601 22.786 19.353 22.621 18.351 22.238 C 16.482 21.524 15.104 19.928 14.6 19.26 C 14.543 19.189 14.479 19.124 14.41 19.066 L 15.028 14.664 C 16.036 15.141 17.155 15.842 17.873 16.794 C 18.241 17.282 19.043 18.116 19.813 18.41 C 20.129 18.531 20.315 18.514 20.456 18.461 C 20.616 18.401 21.023 18.175 21.543 17.303 L 22.37 15.934 L 27.36 15.76 L 25.062 19.404 Z\" fill=\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98)) /* {&quot;name&quot;:&quot;n-500&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-34xo9q\",layoutDependency:layoutDependency,layoutId:\"zIhqO6t64\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.457 28.548\" overflow=\"visible\"><path d=\"M 12.392 22.381 C 12.099 24.463 11.192 26.129 9.839 27.219 C 8.497 28.3 6.837 28.712 5.262 28.49 C 3.687 28.269 2.205 27.416 1.213 26.007 C 0.212 24.586 -0.201 22.735 0.092 20.652 C 0.372 18.66 1.077 16.424 3.105 14.938 C 4.271 14.083 5.715 13.596 7.441 13.44 L 6.846 17.673 C 6.244 17.817 5.824 18.026 5.527 18.243 C 4.816 18.765 4.369 19.663 4.15 21.222 C 3.979 22.436 4.25 23.203 4.563 23.647 C 4.884 24.104 5.347 24.364 5.832 24.433 C 6.318 24.501 6.834 24.378 7.269 24.028 C 7.693 23.687 8.164 23.024 8.335 21.81 L 10.33 7.608 C 11.239 7.244 11.597 6.733 11.891 6.175 C 11.888 6.178 11.484 6.592 11.379 6.669 C 11.05 6.91 10.676 7.061 10.273 7.151 C 9.868 7.204 9.459 7.21 9.053 7.168 L 7.422 7.065 L 7.277 2.903 L 9.46 3.091 C 9.825 3.128 10.113 3.032 10.421 2.678 C 10.791 2.254 11.201 1.416 11.4 0 L 15.457 0.57 L 12.392 22.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-114jad1\",layoutDependency:layoutDependency,layoutId:\"KjW7NdlpU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.95 7.936\" overflow=\"visible\"><path d=\"M 10.652 4.74 C 9.82 6.135 8.776 7.147 7.493 7.631 C 6.192 8.122 4.944 7.957 3.941 7.575 C 2.072 6.861 0.694 5.265 0.191 4.596 C 0.134 4.525 0.07 4.46 0 4.402 L 0.619 0 C 1.626 0.477 2.746 1.178 3.463 2.13 C 3.831 2.619 4.634 3.453 5.403 3.747 C 5.72 3.868 5.906 3.85 6.046 3.797 C 6.206 3.737 6.613 3.512 7.134 2.64 L 7.96 1.27 L 12.95 1.096 L 10.652 4.74 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"skLOkz4Dj\",openInNewTab:false,scopeId:\"HZOXQVmiZ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10mb09j framer-pkguiw\",layoutDependency:layoutDependency,layoutId:\"skLOkz4Dj\",style:{backgroundColor:\"rgb(187, 221, 255)\",opacity:0}})})]})})})})});});const css=[\".framer-iU2S2.framer-pkguiw, .framer-iU2S2 .framer-pkguiw { display: block; }\",\".framer-iU2S2.framer-m62of2 { cursor: pointer; height: 42px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 42px; }\",\".framer-iU2S2 .framer-a051d, .framer-iU2S2 .framer-tunbk2 { height: 42px; left: 0px; position: absolute; top: 0px; width: 42px; }\",\".framer-iU2S2 .framer-1giy4zk { height: 29px; left: 9px; position: absolute; top: 6px; width: 28px; }\",\".framer-iU2S2 .framer-34xo9q { height: 29px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-iU2S2 .framer-114jad1 { height: 8px; left: 14px; position: absolute; top: 15px; width: 13px; }\",\".framer-iU2S2 .framer-10mb09j { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; text-decoration: none; top: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UOGByYR8M\":{\"layout\":[\"fixed\",\"fixed\"]},\"TDYLyqJer\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SlxhBpRt7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHZOXQVmiZ=withCSS(Component,css,\"framer-iU2S2\");export default FramerHZOXQVmiZ;FramerHZOXQVmiZ.displayName=\"LogoV2\";FramerHZOXQVmiZ.defaultProps={height:42,width:42};addPropertyControls(FramerHZOXQVmiZ,{SlxhBpRt7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHZOXQVmiZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHZOXQVmiZ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"42\",\"framerIntrinsicHeight\":\"42\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UOGByYR8M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TDYLyqJer\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"SlxhBpRt7\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HZOXQVmiZ.map","// Generated by Framer (6d85059)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BmrFkg7mx:{hover:true,pressed:true},p9N_LxAkX:{hover:true,pressed:true}};const cycleOrder=[\"BmrFkg7mx\",\"p9N_LxAkX\"];const serializationHash=\"framer-H1jUC\";const variantClassNames={BmrFkg7mx:\"framer-v-g701fe\",p9N_LxAkX:\"framer-v-6u4cun\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const y6y31mXcp=undefined;const transition1={bounce:.2,delay:0,duration:.4,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={\"Just wordmark\":\"p9N_LxAkX\",\"wordmark with circle\":\"BmrFkg7mx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BmrFkg7mx\",y6y31mXcp:link??props.y6y31mXcp};};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,y6y31mXcp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BmrFkg7mx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:y6y31mXcp,motionChild:true,nodeId:\"BmrFkg7mx\",openInNewTab:false,scopeId:\"JYH55WuDT\",...addPropertyOverrides({\"p9N_LxAkX-hover\":{href:undefined},\"p9N_LxAkX-pressed\":{href:undefined},p9N_LxAkX:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g701fe\",className,classNames)} framer-tddq2e`,\"data-framer-name\":\"wordmark with circle\",layoutDependency:layoutDependency,layoutId:\"BmrFkg7mx\",ref:refBinding,style:{backgroundColor:\"var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, rgb(10, 11, 13))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{\"BmrFkg7mx-hover\":{backgroundColor:\"var(--token-90dd097e-142d-427d-92f8-e2728779e266, rgb(224, 124, 40))\"},\"BmrFkg7mx-pressed\":{backgroundColor:\"var(--token-f1463871-d26d-4305-a0be-ca795bec04c6, rgb(168, 87, 21))\"},p9N_LxAkX:{backgroundColor:\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"BmrFkg7mx-hover\":{\"data-framer-name\":undefined},\"BmrFkg7mx-pressed\":{\"data-framer-name\":undefined},\"p9N_LxAkX-hover\":{\"data-framer-name\":undefined},\"p9N_LxAkX-pressed\":{\"data-framer-name\":undefined},p9N_LxAkX:{\"data-framer-name\":\"Just wordmark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"MKjnEcUTY\",scopeId:\"JYH55WuDT\",...addPropertyOverrides({p9N_LxAkX:{clickTrackingId:\"\",href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jezfdt framer-tddq2e\",layoutDependency:layoutDependency,layoutId:\"MKjnEcUTY\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-6gtphm\",layoutDependency:layoutDependency,layoutId:\"yFohvGKAM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 29\" overflow=\"visible\"><path d=\"M 12.682 22.735 C 12.382 24.85 11.455 26.542 10.069 27.65 C 8.752 28.707 7.058 29.174 5.385 28.941 C 3.714 28.709 2.214 27.796 1.241 26.418 C 0.217 24.975 -0.205 23.094 0.094 20.978 C 0.381 18.955 1.103 16.684 3.178 15.174 C 4.372 14.306 5.848 13.811 7.615 13.653 L 7.006 17.953 C 6.39 18.099 5.96 18.311 5.656 18.532 C 4.928 19.062 4.471 19.974 4.247 21.558 C 4.072 22.791 4.349 23.57 4.669 24.021 C 4.972 24.457 5.444 24.747 5.969 24.82 C 6.495 24.894 7.028 24.744 7.439 24.408 C 7.873 24.061 8.355 23.388 8.529 22.155 L 10.572 7.728 C 11.502 7.358 11.868 6.839 12.17 6.273 C 12.166 6.276 11.753 6.697 11.645 6.775 C 11.306 7.014 10.92 7.181 10.513 7.264 C 10.099 7.318 9.68 7.324 9.264 7.282 L 7.596 7.177 L 7.447 2.949 L 9.682 3.14 C 10.054 3.177 10.349 3.08 10.665 2.72 C 11.043 2.29 11.463 1.438 11.666 0 L 15.819 0.58 Z M 25.648 19.711 C 24.796 21.128 23.728 22.156 22.416 22.647 C 21.083 23.147 19.806 22.979 18.78 22.59 C 16.868 21.865 15.457 20.244 14.942 19.565 C 14.884 19.493 14.819 19.427 14.747 19.368 L 15.38 14.895 C 16.411 15.38 17.557 16.092 18.291 17.06 C 18.668 17.556 19.489 18.403 20.276 18.702 C 20.601 18.824 20.791 18.807 20.935 18.753 C 21.098 18.692 21.515 18.463 22.048 17.577 L 22.893 16.186 L 28 16.009 Z\" fill=\"var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;n-0&quot;} */\"></path></svg>',variants:{\"BmrFkg7mx-hover\":{rotate:4},\"BmrFkg7mx-pressed\":{rotate:8}},withExternalLayout:true,...addPropertyOverrides({\"p9N_LxAkX-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 29\" overflow=\"visible\"><path d=\"M 12.682 22.735 C 12.382 24.85 11.455 26.542 10.069 27.65 C 8.752 28.707 7.058 29.174 5.385 28.941 C 3.714 28.709 2.214 27.796 1.241 26.418 C 0.217 24.975 -0.205 23.094 0.094 20.978 C 0.381 18.955 1.103 16.684 3.178 15.174 C 4.372 14.306 5.848 13.811 7.615 13.653 L 7.006 17.953 C 6.39 18.099 5.96 18.311 5.656 18.532 C 4.928 19.062 4.471 19.974 4.247 21.558 C 4.072 22.791 4.349 23.57 4.669 24.021 C 4.972 24.457 5.444 24.747 5.969 24.82 C 6.495 24.894 7.028 24.744 7.439 24.408 C 7.873 24.061 8.355 23.388 8.529 22.155 L 10.572 7.728 C 11.502 7.358 11.868 6.839 12.17 6.273 C 12.166 6.276 11.753 6.697 11.645 6.775 C 11.306 7.014 10.92 7.181 10.513 7.264 C 10.099 7.318 9.68 7.324 9.264 7.282 L 7.596 7.177 L 7.447 2.949 L 9.682 3.14 C 10.054 3.177 10.349 3.08 10.665 2.72 C 11.043 2.29 11.463 1.438 11.666 0 L 15.819 0.58 Z M 25.648 19.711 C 24.796 21.128 23.728 22.156 22.416 22.647 C 21.083 23.147 19.806 22.979 18.78 22.59 C 16.868 21.865 15.457 20.244 14.942 19.565 C 14.884 19.493 14.819 19.427 14.747 19.368 L 15.38 14.895 C 16.411 15.38 17.557 16.092 18.291 17.06 C 18.668 17.556 19.489 18.403 20.276 18.702 C 20.601 18.824 20.791 18.807 20.935 18.753 C 21.098 18.692 21.515 18.463 22.048 17.577 L 22.893 16.186 L 28 16.009 Z\" fill=\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)) /* {&quot;name&quot;:&quot;n-700&quot;} */\"></path></svg>'},\"p9N_LxAkX-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 29\" overflow=\"visible\"><path d=\"M 12.682 22.735 C 12.382 24.85 11.455 26.542 10.069 27.65 C 8.752 28.707 7.058 29.174 5.385 28.941 C 3.714 28.709 2.214 27.796 1.241 26.418 C 0.217 24.975 -0.205 23.094 0.094 20.978 C 0.381 18.955 1.103 16.684 3.178 15.174 C 4.372 14.306 5.848 13.811 7.615 13.653 L 7.006 17.953 C 6.39 18.099 5.96 18.311 5.656 18.532 C 4.928 19.062 4.471 19.974 4.247 21.558 C 4.072 22.791 4.349 23.57 4.669 24.021 C 4.972 24.457 5.444 24.747 5.969 24.82 C 6.495 24.894 7.028 24.744 7.439 24.408 C 7.873 24.061 8.355 23.388 8.529 22.155 L 10.572 7.728 C 11.502 7.358 11.868 6.839 12.17 6.273 C 12.166 6.276 11.753 6.697 11.645 6.775 C 11.306 7.014 10.92 7.181 10.513 7.264 C 10.099 7.318 9.68 7.324 9.264 7.282 L 7.596 7.177 L 7.447 2.949 L 9.682 3.14 C 10.054 3.177 10.349 3.08 10.665 2.72 C 11.043 2.29 11.463 1.438 11.666 0 L 15.819 0.58 Z M 25.648 19.711 C 24.796 21.128 23.728 22.156 22.416 22.647 C 21.083 23.147 19.806 22.979 18.78 22.59 C 16.868 21.865 15.457 20.244 14.942 19.565 C 14.884 19.493 14.819 19.427 14.747 19.368 L 15.38 14.895 C 16.411 15.38 17.557 16.092 18.291 17.06 C 18.668 17.556 19.489 18.403 20.276 18.702 C 20.601 18.824 20.791 18.807 20.935 18.753 C 21.098 18.692 21.515 18.463 22.048 17.577 L 22.893 16.186 L 28 16.009 Z\" fill=\"var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132)) /* {&quot;name&quot;:&quot;n-400&quot;} */\"></path></svg>'},p9N_LxAkX:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 29\" overflow=\"visible\"><path d=\"M 12.682 22.735 C 12.382 24.85 11.455 26.542 10.069 27.65 C 8.752 28.707 7.058 29.174 5.385 28.941 C 3.714 28.709 2.214 27.796 1.241 26.418 C 0.217 24.975 -0.205 23.094 0.094 20.978 C 0.381 18.955 1.103 16.684 3.178 15.174 C 4.372 14.306 5.848 13.811 7.615 13.653 L 7.006 17.953 C 6.39 18.099 5.96 18.311 5.656 18.532 C 4.928 19.062 4.471 19.974 4.247 21.558 C 4.072 22.791 4.349 23.57 4.669 24.021 C 4.972 24.457 5.444 24.747 5.969 24.82 C 6.495 24.894 7.028 24.744 7.439 24.408 C 7.873 24.061 8.355 23.388 8.529 22.155 L 10.572 7.728 C 11.502 7.358 11.868 6.839 12.17 6.273 C 12.166 6.276 11.753 6.697 11.645 6.775 C 11.306 7.014 10.92 7.181 10.513 7.264 C 10.099 7.318 9.68 7.324 9.264 7.282 L 7.596 7.177 L 7.447 2.949 L 9.682 3.14 C 10.054 3.177 10.349 3.08 10.665 2.72 C 11.043 2.29 11.463 1.438 11.666 0 L 15.819 0.58 Z M 25.648 19.711 C 24.796 21.128 23.728 22.156 22.416 22.647 C 21.083 23.147 19.806 22.979 18.78 22.59 C 16.868 21.865 15.457 20.244 14.942 19.565 C 14.884 19.493 14.819 19.427 14.747 19.368 L 15.38 14.895 C 16.411 15.38 17.557 16.092 18.291 17.06 C 18.668 17.556 19.489 18.403 20.276 18.702 C 20.601 18.824 20.791 18.807 20.935 18.753 C 21.098 18.692 21.515 18.463 22.048 17.577 L 22.893 16.186 L 28 16.009 Z\" fill=\"var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, rgb(10, 11, 13)) /* {&quot;name&quot;:&quot;n-900&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-h6erp8\",layoutDependency:layoutDependency,layoutId:\"Wh2citdsc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.819 29\" overflow=\"visible\"><path d=\"M 12.682 22.735 C 12.382 24.85 11.455 26.542 10.069 27.65 C 8.752 28.707 7.058 29.174 5.385 28.941 C 3.714 28.709 2.214 27.796 1.241 26.418 C 0.217 24.975 -0.205 23.094 0.094 20.978 C 0.381 18.955 1.103 16.684 3.178 15.174 C 4.372 14.306 5.848 13.811 7.615 13.653 L 7.006 17.953 C 6.39 18.099 5.96 18.311 5.656 18.532 C 4.928 19.062 4.471 19.974 4.247 21.558 C 4.072 22.791 4.349 23.57 4.669 24.021 C 4.972 24.457 5.444 24.747 5.969 24.82 C 6.495 24.894 7.028 24.744 7.439 24.408 C 7.873 24.061 8.355 23.388 8.529 22.155 L 10.572 7.728 C 11.502 7.358 11.868 6.839 12.17 6.273 C 12.166 6.276 11.753 6.697 11.645 6.775 C 11.306 7.014 10.92 7.181 10.513 7.264 C 10.099 7.318 9.68 7.324 9.264 7.282 L 7.596 7.177 L 7.447 2.949 L 9.682 3.14 C 10.054 3.177 10.349 3.08 10.665 2.72 C 11.043 2.29 11.463 1.438 11.666 0 L 15.819 0.58 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fpvds4\",layoutDependency:layoutDependency,layoutId:\"HMd5jR_dI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.253 8.062\" overflow=\"visible\"><path d=\"M 10.901 4.816 C 10.049 6.233 8.981 7.261 7.669 7.752 C 6.336 8.252 5.059 8.084 4.033 7.695 C 2.121 6.97 0.71 5.349 0.195 4.67 C 0.137 4.598 0.071 4.532 0 4.473 L 0.633 0 C 1.664 0.485 2.81 1.197 3.544 2.165 C 3.921 2.661 4.742 3.508 5.529 3.807 C 5.854 3.929 6.044 3.912 6.188 3.858 C 6.351 3.797 6.768 3.568 7.301 2.682 L 8.146 1.291 L 13.253 1.114 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})})})})});});const css=[\".framer-H1jUC.framer-tddq2e, .framer-H1jUC .framer-tddq2e { display: block; }\",\".framer-H1jUC.framer-g701fe { 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: var(--overflow-clip-fallback, clip); padding: 5px 5px 8px 9px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-H1jUC .framer-1jezfdt { flex: none; height: 29px; overflow: visible; position: relative; width: 28px; }\",\".framer-H1jUC .framer-6gtphm { height: 29px; left: 0px; position: absolute; top: 0px; width: 28px; }\",\".framer-H1jUC .framer-h6erp8 { height: 29px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-H1jUC .framer-fpvds4 { height: 8px; left: 15px; position: absolute; top: 15px; width: 14px; }\",\".framer-H1jUC.framer-v-6u4cun .framer-1jezfdt { pointer-events: auto; text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"p9N_LxAkX\":{\"layout\":[\"auto\",\"auto\"]},\"OEOO1cCKG\":{\"layout\":[\"auto\",\"auto\"]},\"F726gzNcA\":{\"layout\":[\"auto\",\"auto\"]},\"AQZtrtbZK\":{\"layout\":[\"auto\",\"auto\"]},\"dojoswmTo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"y6y31mXcp\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJYH55WuDT=withCSS(Component,css,\"framer-H1jUC\");export default FramerJYH55WuDT;FramerJYH55WuDT.displayName=\"Logo 2\";FramerJYH55WuDT.defaultProps={height:42,width:42};addPropertyControls(FramerJYH55WuDT,{variant:{options:[\"BmrFkg7mx\",\"p9N_LxAkX\"],optionTitles:[\"wordmark with circle\",\"Just wordmark\"],title:\"Variant\",type:ControlType.Enum},y6y31mXcp:{title:\"Link\",type:ControlType.Link}});addFonts(FramerJYH55WuDT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJYH55WuDT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"42\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"y6y31mXcp\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p9N_LxAkX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OEOO1cCKG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F726gzNcA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AQZtrtbZK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dojoswmTo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"42\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JYH55WuDT.map","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/g9qaHPMrng1TYoU4W4Pq/tdZ6KvsPYMiQi5EZwhTZ/pRKZbl8lu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/axpJNcE4RyYNorgTUL9W/Zt71cwl857V9rhcmJ7WN/q0hdA4bng.js\";const enabledGestures={QZ2K5C1OF:{hover:true,pressed:true},TD0uBs4ys:{hover:true,pressed:true}};const cycleOrder=[\"QZ2K5C1OF\",\"TD0uBs4ys\"];const serializationHash=\"framer-GXM2a\";const variantClassNames={QZ2K5C1OF:\"framer-v-5ukdrk\",TD0uBs4ys:\"framer-v-1hbauca\"};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 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={Dark:\"TD0uBs4ys\",Light:\"QZ2K5C1OF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QZ2K5C1OF\"};};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:\"QZ2K5C1OF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QZ2K5C1OF\",openInNewTab:false,scopeId:\"RveGDYxWu\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5ukdrk\",className,classNames)} framer-1vdw8la`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"QZ2K5C1OF\",ref:refBinding,style:{...style},...addPropertyOverrides({\"QZ2K5C1OF-hover\":{\"data-framer-name\":undefined},\"QZ2K5C1OF-pressed\":{\"data-framer-name\":undefined},\"TD0uBs4ys-hover\":{\"data-framer-name\":undefined},\"TD0uBs4ys-pressed\":{\"data-framer-name\":undefined},TD0uBs4ys:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132)))\"},children:\"Jonathan LoPorto\"})}),className:\"framer-565tu5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tCPvchQPL\",style:{\"--extracted-1eung3n\":\"var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, rgb(142, 139, 132))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"QZ2K5C1OF-hover\":{\"--extracted-1eung3n\":\"var(--token-90dd097e-142d-427d-92f8-e2728779e266, rgb(224, 124, 40))\"},\"QZ2K5C1OF-pressed\":{\"--extracted-1eung3n\":\"var(--token-f1463871-d26d-4305-a0be-ca795bec04c6, rgb(168, 87, 21))\"},\"TD0uBs4ys-hover\":{\"--extracted-1eung3n\":\"var(--token-f6b9ebb7-3c0a-4ca2-8dfe-602c11803c05, rgb(255, 177, 96))\"},\"TD0uBs4ys-pressed\":{\"--extracted-1eung3n\":\"var(--token-2a4d1369-e492-4bae-a05b-41fe2f281e8e, rgb(255, 203, 148))\"},TD0uBs4ys:{\"--extracted-1eung3n\":\"var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"QZ2K5C1OF-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-90dd097e-142d-427d-92f8-e2728779e266, rgb(224, 124, 40)))\"},children:\"Jonathan LoPorto\"})})},\"QZ2K5C1OF-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-f1463871-d26d-4305-a0be-ca795bec04c6, rgb(168, 87, 21)))\"},children:\"Jonathan LoPorto\"})})},\"TD0uBs4ys-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-f6b9ebb7-3c0a-4ca2-8dfe-602c11803c05, rgb(255, 177, 96)))\"},children:\"Jonathan LoPorto\"})})},\"TD0uBs4ys-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-2a4d1369-e492-4bae-a05b-41fe2f281e8e, rgb(255, 203, 148)))\"},children:\"Jonathan LoPorto\"})})},TD0uBs4ys:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1n5yruw\",\"data-styles-preset\":\"q0hdA4bng\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tCPvchQPL\",openInNewTab:false,relValues:[],scopeId:\"RveGDYxWu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-h6n4ht\",\"data-styles-preset\":\"pRKZbl8lu\",children:\"Jonathan LoPorto\"})})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-GXM2a.framer-1vdw8la, .framer-GXM2a .framer-1vdw8la { display: block; }\",\".framer-GXM2a.framer-5ukdrk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-GXM2a .framer-565tu5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 264\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"TD0uBs4ys\":{\"layout\":[\"auto\",\"fixed\"]},\"evFD0M2hC\":{\"layout\":[\"auto\",\"fixed\"]},\"GLlGuur24\":{\"layout\":[\"auto\",\"fixed\"]},\"oJJV5JuqI\":{\"layout\":[\"auto\",\"fixed\"]},\"jPjPdJ_Xp\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRveGDYxWu=withCSS(Component,css,\"framer-GXM2a\");export default FramerRveGDYxWu;FramerRveGDYxWu.displayName=\"Site logo\";FramerRveGDYxWu.defaultProps={height:40,width:264};addPropertyControls(FramerRveGDYxWu,{variant:{options:[\"QZ2K5C1OF\",\"TD0uBs4ys\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRveGDYxWu,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRveGDYxWu\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TD0uBs4ys\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"evFD0M2hC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GLlGuur24\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oJJV5JuqI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jPjPdJ_Xp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"264\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4d43e7b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/H1Mrtuy0hTKaccifOTKd/i66ZNiDWeiP1biyscX2L/Ug76SWSzd.js\";const enabledGestures={MdU6FrXq5:{hover:true,pressed:true}};const cycleOrder=[\"MdU6FrXq5\",\"yxatAqzrj\"];const serializationHash=\"framer-6TNih\";const variantClassNames={MdU6FrXq5:\"framer-v-1sc7s5d\",yxatAqzrj:\"framer-v-w8dzxe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GkHBkKj_m=undefined;const Q2uvNF0tq=undefined;const AqnKLgSBe=undefined;const transition1={bounce:.2,delay:0,duration:.4,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:\"MdU6FrXq5\",Selected:\"yxatAqzrj\"};const Variants=motion.create(React.Fragment);const getProps=({buttonLabel,height,id,link,newTab,width,...props})=>{return{...props,AqnKLgSBe:buttonLabel??props.AqnKLgSBe??\"label\",GkHBkKj_m:newTab??props.GkHBkKj_m??false,Q2uvNF0tq:link??props.Q2uvNF0tq,variant:humanReadableVariantMap[props.variant]??props.variant??\"MdU6FrXq5\"};};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,AqnKLgSBe,Q2uvNF0tq,GkHBkKj_m,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MdU6FrXq5\",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-1sc7s5d\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"MdU6FrXq5\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"MdU6FrXq5-hover\":{backgroundColor:\"var(--token-121876ab-6c46-4b7d-8a0f-fd0e338c4975, rgb(239, 238, 233))\"},\"MdU6FrXq5-pressed\":{backgroundColor:\"var(--token-d6cf394d-eb0b-41cf-9e40-659929a4aaa4, rgb(221, 219, 212))\"},yxatAqzrj:{backgroundColor:\"var(--token-33dcf728-f545-4d27-a60f-9186f1feb113, rgb(247, 246, 243))\"}},...addPropertyOverrides({\"MdU6FrXq5-hover\":{\"data-framer-name\":undefined},\"MdU6FrXq5-pressed\":{\"data-framer-name\":undefined},yxatAqzrj:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by12YXJpYWJsZVZGPUluZG5hSFFpSURRd01BPT0=\",\"--framer-font-family\":'\"Archivo Variable\", \"Archivo Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 400)',\"--framer-line-height\":\"165%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47)))\"},children:/*#__PURE__*/_jsx(Link,{href:Q2uvNF0tq,motionChild:true,nodeId:\"xpEicOtyy\",openInNewTab:GkHBkKj_m,relValues:[],scopeId:\"yUxVeeooZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ryq6w4\",\"data-styles-preset\":\"Ug76SWSzd\",children:\"label\"})})})}),className:\"framer-21ivd4\",fonts:[\"FS;Archivo-variable\"],layoutDependency:layoutDependency,layoutId:\"xpEicOtyy\",style:{\"--extracted-2gg91v\":'\"wght\" 400',\"--extracted-r6o4lv\":\"var(--token-b9cc10e1-5f30-4afe-a938-650c7f13bce2, rgb(51, 50, 47))\",\"--variable-reference-GkHBkKj_m-yUxVeeooZ\":GkHBkKj_m},text:AqnKLgSBe,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\".framer-6TNih.framer-1myrn2e, .framer-6TNih .framer-1myrn2e { display: block; }\",\".framer-6TNih.framer-1sc7s5d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 16px 4px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-6TNih .framer-21ivd4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6TNih.framer-v-w8dzxe.framer-1sc7s5d { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yxatAqzrj\":{\"layout\":[\"auto\",\"auto\"]},\"mw054WgWk\":{\"layout\":[\"auto\",\"auto\"]},\"F0rZAGVhI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AqnKLgSBe\":\"buttonLabel\",\"Q2uvNF0tq\":\"link\",\"GkHBkKj_m\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryUxVeeooZ=withCSS(Component,css,\"framer-6TNih\");export default FrameryUxVeeooZ;FrameryUxVeeooZ.displayName=\"Button\";FrameryUxVeeooZ.defaultProps={height:38,width:70};addPropertyControls(FrameryUxVeeooZ,{variant:{options:[\"MdU6FrXq5\",\"yxatAqzrj\"],optionTitles:[\"Default\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},AqnKLgSBe:{defaultValue:\"label\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},onAqnKLgSBeChange:{changes:\"AqnKLgSBe\",type:ControlType.ChangeHandler},Q2uvNF0tq:{title:\"Link\",type:ControlType.Link},GkHBkKj_m:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onGkHBkKj_mChange:{changes:\"GkHBkKj_m\",type:ControlType.ChangeHandler}});const variationAxes=[{defaultValue:600,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FrameryUxVeeooZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Variable\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5G6YRLMIWY5GPB75EI24HCVKJKMQGWLI/NP23AIQUUOOIWEESZ4D3OGFMR4MPF75J/EFQMYWHMMQMIFBBHL4HUWRDRN2DPS43B.woff2\",variationAxes,weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryUxVeeooZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yxatAqzrj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mw054WgWk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F0rZAGVhI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"AqnKLgSBe\\\":\\\"buttonLabel\\\",\\\"Q2uvNF0tq\\\":\\\"link\\\",\\\"GkHBkKj_m\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yUxVeeooZ.map","// Generated by Framer (74b9e1d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Jxdml .framer-styles-preset-1tnxqd0:not(.rich-text-wrapper), .framer-Jxdml .framer-styles-preset-1tnxqd0.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, #8e8b84); --framer-link-text-color: var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, #bebbb2); }\"];export const className=\"framer-Jxdml\";\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\"}}}","// Generated by Framer (6d85059)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"#framer/local/canvasComponent/gHrtKyfjp/gHrtKyfjp.js\";import LogoV2 from\"#framer/local/canvasComponent/HZOXQVmiZ/HZOXQVmiZ.js\";import Logo2 from\"#framer/local/canvasComponent/JYH55WuDT/JYH55WuDT.js\";import SiteLogo from\"#framer/local/canvasComponent/RveGDYxWu/RveGDYxWu.js\";import Button from\"#framer/local/canvasComponent/yUxVeeooZ/yUxVeeooZ.js\";import*as sharedStyle from\"#framer/local/css/UWZq5e_Uw/UWZq5e_Uw.js\";const LogoV2Fonts=getFonts(LogoV2);const MenuFonts=getFonts(Menu);const ButtonFonts=getFonts(Button);const breakpoints={Bc0BkmVdc:\"(min-width: 810px) and (max-width: 1585.98px)\",Sw7qz_VfB:\"(max-width: 809.98px)\",yNg18erCJ:\"(min-width: 1586px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wAhxq\";const variantClassNames={Bc0BkmVdc:\"framer-v-wlxarg\",Sw7qz_VfB:\"framer-v-5iaze5\",yNg18erCJ:\"framer-v-m1ltjo\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={Bc0BkmVdc:[\".framer-wAhxq .framer-1bnjwy4 { padding: 24px; }\"],Sw7qz_VfB:[\".framer-wAhxq .framer-1bnjwy4 { padding: 16px; }\",\".framer-wAhxq .framer-pmhxq7 { flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-wAhxq .framer-a0us4k { flex: none; order: 0; width: 100%; }\",\".framer-wAhxq .framer-hr4vz7 { flex: none; order: 1; width: 100%; }\",\".framer-wAhxq .framer-1aema18 { flex: none; gap: 16px; justify-content: center; order: 2; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Bc0BkmVdc:\".framer-wlxarg-override\",Sw7qz_VfB:\".framer-5iaze5-override\"};const rules=[\".framer-wAhxq.framer-148pp5j, .framer-wAhxq .framer-148pp5j { display: block; }\",\".framer-wAhxq.framer-m1ltjo { align-content: center; align-items: center; background-color: var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, #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: 100%; }\",\".framer-wAhxq .framer-1bnjwy4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; order: -999; overflow: visible; padding: 32px 16px 32px 40px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-wAhxq .framer-1o80f8t { -webkit-backdrop-filter: blur(22px); -webkit-mask: linear-gradient(180deg, #000000 0%, rgb(0, 0, 0) 52%, rgba(0, 0, 0, 0) 100%) add; backdrop-filter: blur(22px); background: linear-gradient(180deg, var(--token-60d4a70b-e478-43c4-861c-a97f44954ced, rgba(255, 255, 255, 0.78)) 0%, var(--token-6f746421-fe1c-4dc4-b3bb-1fff89aadaab, rgba(255, 255, 255, 0)) 100%); flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mask: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 52%, rgba(0, 0, 0, 0) 100%) add; overflow: var(--overflow-clip-fallback, clip); pointer-events: none; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-wAhxq .framer-224dvr-container { flex: none; height: 42px; position: relative; width: 42px; }\",\".framer-wAhxq .framer-15zgmwm-container { flex: none; height: 42px; position: relative; width: 42px; z-index: 1; }\",\".framer-wAhxq .framer-1josbnh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wAhxq .framer-irpbk7-container, .framer-wAhxq .framer-1hwhuw0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wAhxq .framer-1f5ylk0 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wAhxq .framer-pmhxq7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; order: 1003; overflow: visible; padding: 32px 40px 32px 40px; position: relative; width: 100%; }\",\".framer-wAhxq .framer-a0us4k { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-wAhxq .framer-hr4vz7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 19px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-wAhxq .framer-j4xqm6, .framer-wAhxq .framer-15xihy0, .framer-wAhxq .framer-1ej00x1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wAhxq .framer-1aema18 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 19px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={Bc0BkmVdc:\"(min-width: 810px) and (max-width: 1585.98px)\",Sw7qz_VfB:\"(max-width: 809.98px)\",yNg18erCJ:\"(min-width: 1586px)\"};const humanReadableVariantMap={Desktop:\"yNg18erCJ\",Phone:\"Sw7qz_VfB\",Tablet:\"Bc0BkmVdc\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yNg18erCJ\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if([\"Bc0BkmVdc\",\"Sw7qz_VfB\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"Bc0BkmVdc\",\"Sw7qz_VfB\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"yNg18erCJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-3cd2bbb7-5031-46a5-806a-ac99f7289d37, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-m1ltjo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bnjwy4\",\"data-framer-name\":\"Site nav\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o80f8t\",\"data-framer-name\":\"Navigation glass\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bc0BkmVdc:{y:24},Sw7qz_VfB:{y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"42px\",y:34,children:/*#__PURE__*/_jsx(Container,{className:\"framer-224dvr-container\",nodeId:\"sG8KGtX9a\",scopeId:\"y_aAusKg8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bc0BkmVdc:{SlxhBpRt7:resolvedLinks[1]},Sw7qz_VfB:{SlxhBpRt7:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(LogoV2,{height:\"100%\",id:\"sG8KGtX9a\",layoutId:\"sG8KGtX9a\",SlxhBpRt7:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bc0BkmVdc:{height:42,width:\"42px\",y:24},Sw7qz_VfB:{height:42,width:\"42px\",y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15zgmwm-container hidden-m1ltjo\",nodeId:\"Kgn8Q7PY8\",scopeId:\"y_aAusKg8\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"Kgn8Q7PY8\",layoutId:\"Kgn8Q7PY8\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"xtK57Voah\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1josbnh hidden-wlxarg hidden-5iaze5\",\"data-framer-name\":\"Buttons\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":M1NBrIKxv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-irpbk7-container\",nodeId:\"cSXY7oLpe\",scopeId:\"y_aAusKg8\",children:/*#__PURE__*/_jsx(Button,{AqnKLgSBe:\"Work\",GkHBkKj_m:false,height:\"100%\",id:\"cSXY7oLpe\",layoutId:\"cSXY7oLpe\",Q2uvNF0tq:resolvedLinks1[0],variant:matchVariant(\"MdU6FrXq5\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hwhuw0-container\",nodeId:\"pxH4DNWCC\",scopeId:\"y_aAusKg8\",children:/*#__PURE__*/_jsx(Button,{AqnKLgSBe:\"LinkedIn\",GkHBkKj_m:true,height:\"100%\",id:\"pxH4DNWCC\",layoutId:\"pxH4DNWCC\",Q2uvNF0tq:\"www.linkedin.com/in/jonathanloporto\",variant:matchVariant(\"MdU6FrXq5\"),width:\"100%\"})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1f5ylk0\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pmhxq7\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Sw7qz_VfB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:\"Copyright 2026\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:\"Copyright 2026\"})}),className:\"framer-a0us4k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hr4vz7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GlhkiV4f6\",openInNewTab:false,relValues:[],scopeId:\"y_aAusKg8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1tnxqd0\",\"data-styles-preset\":\"UWZq5e_Uw\",children:\"Jonathan LoPorto\"})})})}),className:\"framer-j4xqm6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1aema18\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/jonathanloporto\",motionChild:true,nodeId:\"yBpyugvE3\",openInNewTab:true,relValues:[],scopeId:\"y_aAusKg8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1tnxqd0\",\"data-styles-preset\":\"UWZq5e_Uw\",children:\"LinkedIn\"})})})}),className:\"framer-15xihy0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jloporto123@gmail.com\",motionChild:true,nodeId:\"v__nEYtu3\",openInNewTab:true,relValues:[],scopeId:\"y_aAusKg8\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1tnxqd0\",\"data-styles-preset\":\"UWZq5e_Uw\",children:\"Email\"})})})}),className:\"framer-1ej00x1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1586\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Bc0BkmVdc\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sw7qz_VfB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"yNg18erCJ\":[\".framer-1bnjwy4\",\".framer-pmhxq7\"],\"Bc0BkmVdc\":[\".framer-1bnjwy4\",\".framer-pmhxq7\"],\"Sw7qz_VfB\":[\".framer-1bnjwy4\",\".framer-pmhxq7\"]}\n * @framerBreakpoints {\"yNg18erCJ\":{\"min\":1586,\"canvasClassName\":\"framer-m1ltjo-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1586,\"rootFontSize\":16},\"Bc0BkmVdc\":{\"min\":810,\"max\":1585,\"canvasClassName\":\"framer-wlxarg-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Sw7qz_VfB\":{\"max\":809,\"canvasClassName\":\"framer-5iaze5-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant yNg18erCJ\n * @framerLayoutTemplate true\n */const Framery_aAusKg8=withCSS(Component,css,\"framer-wAhxq\");export default Framery_aAusKg8;Framery_aAusKg8.displayName=\"Home page\";Framery_aAusKg8.defaultProps={height:1e3,width:1586};addFonts(Framery_aAusKg8,[{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\"}]},...LogoV2Fonts,...MenuFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framery_aAusKg8.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SiteLogo,{},context),forwardLoader(Logo2,{},context),forwardLoader(LogoV2,{},context),forwardLoader(Menu,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery_aAusKg8\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"yNg18erCJ\",\"framerBreakpoints\":\"{\\\"yNg18erCJ\\\":{\\\"min\\\":1586,\\\"canvasClassName\\\":\\\"framer-m1ltjo-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1586,\\\"rootFontSize\\\":16},\\\"Bc0BkmVdc\\\":{\\\"min\\\":810,\\\"max\\\":1585,\\\"canvasClassName\\\":\\\"framer-wlxarg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Sw7qz_VfB\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-5iaze5-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Bc0BkmVdc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sw7qz_VfB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1586\",\"framerHitTargets\":\"{\\\"yNg18erCJ\\\":[\\\".framer-1bnjwy4\\\",\\\".framer-pmhxq7\\\"],\\\"Bc0BkmVdc\\\":[\\\".framer-1bnjwy4\\\",\\\".framer-pmhxq7\\\"],\\\"Sw7qz_VfB\\\":[\\\".framer-1bnjwy4\\\",\\\".framer-pmhxq7\\\"]}\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (74b9e1d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Mjkyb .framer-styles-preset-1bklzq9:not(.rich-text-wrapper), .framer-Mjkyb .framer-styles-preset-1bklzq9.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-c6764e72-49b4-4341-b09d-d0dc0c932879, #8e8b84); --framer-link-text-color: var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, #6a6862); }\"];export const className=\"framer-Mjkyb\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"#framer/local/canvasComponent/gHrtKyfjp/gHrtKyfjp.js\";import SiteLogo from\"#framer/local/canvasComponent/RveGDYxWu/RveGDYxWu.js\";import*as sharedStyle from\"#framer/local/css/DVhcfp9jt/DVhcfp9jt.js\";const SiteLogoFonts=getFonts(SiteLogo);const MenuFonts=getFonts(Menu);const breakpoints={QwWyL6ROB:\"(min-width: 1586px)\",UxejGcB42:\"(min-width: 810px) and (max-width: 1585.98px)\",yZIP2mc5w:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wjulW\";const variantClassNames={QwWyL6ROB:\"framer-v-1mw6tf7\",UxejGcB42:\"framer-v-1qqdbqi\",yZIP2mc5w:\"framer-v-cnzcje\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={UxejGcB42:[\".framer-wjulW.framer-1mw6tf7 { padding: 0px; }\",\".framer-wjulW .framer-3qhi1a { padding: 32px 30px 32px 40px; }\",\".framer-wjulW .framer-1vpddbt-container { height: auto; width: auto; }\"],yZIP2mc5w:[\".framer-wjulW.framer-1mw6tf7 { padding: 0px; }\",\".framer-wjulW .framer-3qhi1a { padding: 16px 24px 16px 24px; }\",\".framer-wjulW .framer-1vpddbt-container { height: auto; width: auto; }\",\".framer-wjulW .framer-q7kqs9 { flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-wjulW .framer-1pzyf4v, .framer-wjulW .framer-1u32ytc { flex: none; width: 100%; }\",\".framer-wjulW .framer-1kef7al { flex: none; gap: 16px; justify-content: center; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={UxejGcB42:\".framer-1qqdbqi-override\",yZIP2mc5w:\".framer-cnzcje-override\"};const rules=[\".framer-wjulW.framer-h12p7e, .framer-wjulW .framer-h12p7e { display: block; }\",\".framer-wjulW.framer-1mw6tf7 { align-content: center; align-items: center; background-color: var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, #0a0b0d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-wjulW .framer-3qhi1a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1458px; order: -1000; overflow: visible; padding: 32px 40px 32px 40px; position: relative; width: 100%; }\",\".framer-wjulW .framer-1vpddbt-container { flex: none; height: 40px; position: relative; width: 264px; }\",\".framer-wjulW .framer-j3pm9x-container { flex: none; height: 42px; position: relative; width: 42px; z-index: 1; }\",\".framer-wjulW .framer-fhdq3u { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wjulW .framer-q7kqs9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1458px; order: 1002; overflow: visible; padding: 32px 40px 32px 40px; position: relative; width: 100%; }\",\".framer-wjulW .framer-1pzyf4v { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-wjulW .framer-1u32ytc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 19px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-wjulW .framer-1w10hpp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wjulW .framer-1kef7al { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 19px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-wjulW .framer-1mg2sdp, .framer-wjulW .framer-1wzft8a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={QwWyL6ROB:\"(min-width: 1586px)\",UxejGcB42:\"(min-width: 810px) and (max-width: 1585.98px)\",yZIP2mc5w:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"QwWyL6ROB\",Phone:\"yZIP2mc5w\",Tablet:\"UxejGcB42\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QwWyL6ROB\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"QwWyL6ROB\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8b77ba14-d9ed-4740-aa0d-d468c4261f24, rgb(10, 11, 13)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1mw6tf7\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3qhi1a\",\"data-framer-name\":\"Site nav\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UxejGcB42:{width:undefined},yZIP2mc5w:{width:undefined,y:17}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"264px\",y:33,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vpddbt-container\",nodeId:\"qm0KXcJX_\",scopeId:\"ZkNjvmfBA\",children:/*#__PURE__*/_jsx(SiteLogo,{height:\"100%\",id:\"qm0KXcJX_\",layoutId:\"qm0KXcJX_\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TD0uBs4ys\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yZIP2mc5w:{y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"42px\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j3pm9x-container\",nodeId:\"SWLv9xMOg\",scopeId:\"ZkNjvmfBA\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"SWLv9xMOg\",layoutId:\"SWLv9xMOg\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"pJtKPkAWP\"),width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-fhdq3u\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q7kqs9\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yZIP2mc5w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},children:\"Copyright 2026\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},children:\"Copyright 2026\"})}),className:\"framer-1pzyf4v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u32ytc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-9f2bc3ae-1c9b-4c92-ab12-cd5a1e923ad2, rgb(106, 104, 98))\"},children:\"Jonathan LoPorto\"})}),className:\"framer-1w10hpp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kef7al\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/jonathanloporto\",motionChild:true,nodeId:\"CjmFERd9L\",openInNewTab:true,relValues:[],scopeId:\"ZkNjvmfBA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bklzq9\",\"data-styles-preset\":\"DVhcfp9jt\",children:\"LinkedIn\"})})})}),className:\"framer-1mg2sdp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c097a675-4e0c-4857-b5af-da1061ab3925, rgb(190, 187, 178))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:jloporto123@gmail.com\",motionChild:true,nodeId:\"X6B8JYYtm\",openInNewTab:true,relValues:[],scopeId:\"ZkNjvmfBA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bklzq9\",\"data-styles-preset\":\"DVhcfp9jt\",children:\"Email\"})})})}),className:\"framer-1wzft8a\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1586\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UxejGcB42\":{\"layout\":[\"fixed\",\"fixed\"]},\"yZIP2mc5w\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"QwWyL6ROB\":[\".framer-3qhi1a\",\".framer-q7kqs9\"],\"UxejGcB42\":[\".framer-3qhi1a\",\".framer-q7kqs9\"],\"yZIP2mc5w\":[\".framer-3qhi1a\",\".framer-q7kqs9\"]}\n * @framerBreakpoints {\"QwWyL6ROB\":{\"min\":1586,\"canvasClassName\":\"framer-1mw6tf7-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1586,\"rootFontSize\":16},\"UxejGcB42\":{\"min\":810,\"max\":1585,\"canvasClassName\":\"framer-1qqdbqi-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"yZIP2mc5w\":{\"max\":809,\"canvasClassName\":\"framer-cnzcje-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant QwWyL6ROB\n * @framerLayoutTemplate true\n */const FramerZkNjvmfBA=withCSS(Component,css,\"framer-wjulW\");export default FramerZkNjvmfBA;FramerZkNjvmfBA.displayName=\"Case study page\";FramerZkNjvmfBA.defaultProps={height:1e3,width:1586};addFonts(FramerZkNjvmfBA,[{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\"}]},...SiteLogoFonts,...MenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerZkNjvmfBA.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SiteLogo,{},context),forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZkNjvmfBA\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"QwWyL6ROB\\\":[\\\".framer-3qhi1a\\\",\\\".framer-q7kqs9\\\"],\\\"UxejGcB42\\\":[\\\".framer-3qhi1a\\\",\\\".framer-q7kqs9\\\"],\\\"yZIP2mc5w\\\":[\\\".framer-3qhi1a\\\",\\\".framer-q7kqs9\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UxejGcB42\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yZIP2mc5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1586\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"QwWyL6ROB\\\":{\\\"min\\\":1586,\\\"canvasClassName\\\":\\\"framer-1mw6tf7-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1586,\\\"rootFontSize\\\":16},\\\"UxejGcB42\\\":{\\\"min\\\":810,\\\"max\\\":1585,\\\"canvasClassName\\\":\\\"framer-1qqdbqi-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"yZIP2mc5w\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-cnzcje-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"QwWyL6ROB\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport HomePage from \"https://framerusercontent.com/modules/5XoMQXZCTnJT7hKPiqLH/i0KZL7L47iAt7Swclmg7/y_aAusKg8.js\";\r\nimport CaseStudyPage from \"https://framerusercontent.com/modules/a1rkzqNeF2iii8kavBJm/Cw7RTVrRv9DMHakegeJf/ZkNjvmfBA.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {AbqycgdQ7: \"cs3\", Io5XQH2Hk: \"cs2\", M1NBrIKxv: \"work\", PphfKFYrz: \"cs1\", zOFHckcWD: \"cs1-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5ZT3TwxrvPeBizDaOLsZ/KpGDqit7633NeamIsMUo/augiA20Il.js\")), path: \"/\"}, DhGyZ3azq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OgkoJZW8YbwEOiBrf5aI/QOIS4SVr56U06bv7sydf/DhGyZ3azq.js\")), path: \"/archived\"}, HNOnGNXHr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/THfJwDr7yKTa8pKLxLLd/6xo2CbXkdAmBl6gERD3p/HNOnGNXHr.js\")), path: \"/meta-support-assistant/meta-support-assistant-full\"}, thXNoaOxa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BPVbJzHLR3HOaqAL09cm/hQSv1rYwpFaqf0kQPLFG/thXNoaOxa.js\")), path: \"/meta-support-assistant/full\"}, ln4TtgGQN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3rlFWrKRYv9bnyjH1ige/DBPStNQNPArJNDLiXwFN/ln4TtgGQN.js\")), path: \"/meta-support-assistant/full-2\"}, hL6QTrGlC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HcZ5yQy6iBchWW47VEAJ/ePZeasCZ6OsgYswlFmDY/hL6QTrGlC.js\")), path: \"/meta-support-assistant/full-3\"}, BbHF0pqjw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fbLKpwOtQgYN1YYk0KXq/thtiwMcXalg8vHOMvWTz/BbHF0pqjw.js\")), path: \"/genai-patterns/full-4\"}, yVK98Px9C: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CmjaFg7TnOM3tWKzgbZ6/FfQIwSkmGpi73tcHy4nT/yVK98Px9C.js\")), path: \"/genai-patterns/full-5\"}, w_pQsHyU6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ibDWzefc00MqSpO8Yp9D/Asw1NaiprfdIeQ81rmXW/w_pQsHyU6.js\")), path: \"/ir-assistant/full-5\"}, TuNAa36t5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l1ijBm34NuI9vVCCMzmC/cgYGfa9fHXa1qJuYoVX6/TuNAa36t5.js\")), path: \"/enterprise-search/full\"}, fNamWHPU1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e2aC0AOFBwKFNOzb5jwh/Kku5CG86EmuOXfRbC4Zq/fNamWHPU1.js\")), path: \"/nbc-lx/brief\"}, NyRYGeqhN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Y9xfcEVebTjC4hB1O7m/mWfV7zcpay6jd52OjrlU/NyRYGeqhN.js\")), path: \"/nbc-local-app/brief\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"ec0654fc529e3c059e195b8418175b8ccf6915d0b9a2072a2b57f48e97de84e6\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"thXNoaOxa\":\r\ncase \"ln4TtgGQN\":\r\ncase \"hL6QTrGlC\":\r\ncase \"BbHF0pqjw\":\r\ncase \"yVK98Px9C\":\r\ncase \"w_pQsHyU6\":\r\ncase \"TuNAa36t5\":\r\ncase \"fNamWHPU1\":\r\ncase \"NyRYGeqhN\":\r\nreturn React.createElement(HomePage, {...props, key: \"HomePage\", style}, children(true));\r\ncase \"DhGyZ3azq\":\r\ncase \"HNOnGNXHr\":\r\nreturn React.createElement(CaseStudyPage, {...props, key: \"CaseStudyPage\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"thXNoaOxa\":\r\ncase \"ln4TtgGQN\":\r\ncase \"hL6QTrGlC\":\r\ncase \"BbHF0pqjw\":\r\ncase \"yVK98Px9C\":\r\ncase \"w_pQsHyU6\":\r\ncase \"TuNAa36t5\":\r\ncase \"fNamWHPU1\":\r\ncase \"NyRYGeqhN\":\r\nreturn [{hash: \"m1ltjo\", mediaQuery: \"(min-width: 1586px)\"}, {hash: \"wlxarg\", mediaQuery: \"(min-width: 810px) and (max-width: 1585.98px)\"}, {hash: \"5iaze5\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"DhGyZ3azq\":\r\ncase \"HNOnGNXHr\":\r\nreturn [{hash: \"cnzcje\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1qqdbqi\", mediaQuery: \"(min-width: 810px) and (max-width: 1585.98px)\"}, {hash: \"1mw6tf7\", mediaQuery: \"(min-width: 1586px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://jonathanloporto.xyz\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/Q74MFx2K23ViC3DeZN0e/xAAkGd02j0ebN0yhJdxb/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"75%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.5, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0, damping: 30, delay: 0, duration: 0.2, durationBasedSpring: true, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"spring\"}, x: \"0px\", y: \"0px\"}}, routes: {BbHF0pqjw: {augiA20Il: effect}, DhGyZ3azq: {augiA20Il: effect}, fNamWHPU1: {augiA20Il: effect}, hL6QTrGlC: {augiA20Il: effect}, HNOnGNXHr: {augiA20Il: effect}, ln4TtgGQN: {augiA20Il: effect}, NyRYGeqhN: {augiA20Il: effect}, thXNoaOxa: {augiA20Il: effect}, TuNAa36t5: {augiA20Il: effect}, w_pQsHyU6: {augiA20Il: effect}, yVK98Px9C: {augiA20Il: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}