{"version":3,"file":"script_main.CsOn8HBi.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Logo","SocialLink","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Menu","NavCard","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Perplexity","createLayoutDependency","useRef","React.useId","className","EyebrowText","Button","SpacerFonts","Spacer","FooterLink","AILogo","serializationHash","variantClassNames","matchVariant","animation","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","RichText","_Fragment","ArrowSmallRight","ChatGPT","Gemini","Claude","Grok","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Footer","Spacer","Navigation","isBrowser","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/qcEPWtXyyLrqLAB4tF0d/kqAENdSz5nC6CUOqDHwb/BJDn58gbx.js","https:/framerusercontent.com/modules/Nu4LIDQ1eAyMEiHuzjxO/PZlKuk5W6sYlaDQsaNvM/StaggerLink.js","https:/framerusercontent.com/modules/lLWZejpjj9pQfImQGS5T/wMXaRMHY3iL8z6SWZUZb/l4pKORkIN.js","https:/framerusercontent.com/modules/T0nU3Du9zp1SxWRMQL9D/ZGVTIsNYCJujqKq2hoQA/WHrto7Ls8.js","https:/framerusercontent.com/modules/MRn1UBxuzpoLjAy3EeAh/phP1kVCyf6DcwcdojOzL/gg703BaqL.js","https:/framerusercontent.com/modules/36SjlzSQBJ6hkJwnz7Os/JV7nRVzPl3nOdIEgHYEh/Ksm9jZbrK.js","https:/framerusercontent.com/modules/HrzfUFug6ecahhViTJLo/2GGlaW9sD8qY3Cc4XT3x/BYItUtMr3.js","https:/framerusercontent.com/modules/Hs76DsU12l0CPxOAHbus/E7TXZmdPCxZ825gNkoZY/Jh0C0D5n0.js","https:/framerusercontent.com/modules/lbBZ8IAe4fTOAiDKnTTl/iDdO4Qbc4Tfhb3I3fY0G/npx_cnnqS.js","https:/framerusercontent.com/modules/ojLOG6xKNLMLJ5rjHtss/Ny2MjPX7XU6FSYEFpzMJ/zeEvuZy9O.js","https:/framerusercontent.com/modules/nsr8PGKkjtopabT4tEKI/iEpeMBSBuHT349AaWw1t/DlVA_SBJp.js","https:/framerusercontent.com/modules/GBtck183Xz0PRJDN4JMt/WMAKYLtZtaDRPKBbE9PM/dDs8isOub.js","https:/framerusercontent.com/modules/5Z9ZHdEPmHC3hzLmN2YT/MMwNXK9VujmNiknZWw9L/ZRv176Ipi.js","https:/framerusercontent.com/modules/awZpjWsHO1AOmebA3XTL/CWq3vrgXR8yTa10T033F/BlinkingTabTitle.js","https:/framerusercontent.com/modules/5kdyulSl3GnOtm0TUjQm/HQuFd5zrpchKvdM2midx/Ibz6qjd5r.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (5235a87)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,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/bGbcsR1LUtBc19WgpkxY/moPYL01g4BS2itFlyIFB/yn2S2VYoA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/YkUcwz9yuMVOsqalVyDw/jHjWLoQJyZ4oG7lV01Os/z1uP6Hdef.js\";const enabledGestures={ztRSebKOe:{hover:true}};const serializationHash=\"framer-ls2c5\";const variantClassNames={ztRSebKOe:\"framer-v-13n7iht\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const t3xlLK3bD=undefined;const tEGOljQp3=undefined;const ow1T9wjdw=undefined;const X340eFpeb=undefined;const KUrbkabfm=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=({border,click,height,id,link,number,title,width,...props})=>{return{...props,KUrbkabfm:title??props.KUrbkabfm??\"Home\",ow1T9wjdw:link??props.ow1T9wjdw,t3xlLK3bD:border??props.t3xlLK3bD??{borderColor:'var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4)) /* {\"name\":\"White 40\"} */',borderStyle:\"solid\",borderWidth:1},tEGOljQp3:click??props.tEGOljQp3,X340eFpeb:number??props.X340eFpeb??\"01\"};};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,X340eFpeb,KUrbkabfm,t3xlLK3bD,tEGOljQp3,ow1T9wjdw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ztRSebKOe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xvztfk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tEGOljQp3){const res=await tEGOljQp3(...args);if(res===false)return false;}});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:ow1T9wjdw,motionChild:true,nodeId:\"ztRSebKOe\",openInNewTab:false,scopeId:\"BJDn58gbx\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13n7iht\",className,classNames)} framer-f56cc4`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ztRSebKOe\",onTap:onTap1xvztfk,ref:refBinding,style:{\"--border-bottom-width\":(t3xlLK3bD?.borderBottomWidth??t3xlLK3bD?.borderWidth)+\"px\",\"--border-color\":t3xlLK3bD?.borderColor,\"--border-left-width\":(t3xlLK3bD?.borderLeftWidth??t3xlLK3bD?.borderWidth)+\"px\",\"--border-right-width\":(t3xlLK3bD?.borderRightWidth??t3xlLK3bD?.borderWidth)+\"px\",\"--border-style\":t3xlLK3bD?.borderStyle,\"--border-top-width\":(t3xlLK3bD?.borderTopWidth??t3xlLK3bD?.borderWidth)+\"px\",backgroundColor:\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\",...style},variants:{\"ztRSebKOe-hover\":{backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"ztRSebKOe-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1hkmbed\",\"data-styles-preset\":\"z1uP6Hdef\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"01\"})}),className:\"framer-2b8md4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gRoIyvkXR\",style:{\"--extracted-1eung3n\":\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:X340eFpeb,variants:{\"ztRSebKOe-hover\":{\"--extracted-1eung3n\":\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ztRSebKOe-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1hkmbed\",\"data-styles-preset\":\"z1uP6Hdef\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253)))\"},children:\"01\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-sawrc7\",\"data-styles-preset\":\"yn2S2VYoA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-1bh1dpw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UXDrmw_D6\",style:{\"--extracted-a0htzi\":\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KUrbkabfm,variants:{\"ztRSebKOe-hover\":{\"--extracted-a0htzi\":\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ztRSebKOe-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-sawrc7\",\"data-styles-preset\":\"yn2S2VYoA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e11bpy\",\"data-framer-name\":\"4-Squares\",layoutDependency:layoutDependency,layoutId:\"PGx9a_wMy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8tjq1f\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"xRtkRfKHA\",style:{backgroundColor:\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vebio5\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"ecmbcSrtR\",style:{backgroundColor:\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t5ib6h\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"p7vSKxxGg\",style:{backgroundColor:\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1voevjo\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"V9INyUX2_\",style:{backgroundColor:\"var(--token-dbed4e18-d1ba-4538-9640-a4caf599693f, rgb(5, 18, 253))\"}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ls2c5.framer-f56cc4, .framer-ls2c5 .framer-f56cc4 { display: block; }\",\".framer-ls2c5.framer-13n7iht { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 150px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; text-decoration: none; width: 200px; }\",\".framer-ls2c5 .framer-2b8md4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ls2c5 .framer-1bh1dpw { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ls2c5 .framer-e11bpy { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ls2c5 .framer-8tjq1f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: -6px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: -6px; width: 6px; }\",\".framer-ls2c5 .framer-1vebio5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -6px; top: -6px; width: 6px; }\",\".framer-ls2c5 .framer-1t5ib6h { aspect-ratio: 1 / 1; bottom: -6px; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: -6px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 6px; }\",\".framer-ls2c5 .framer-1voevjo { aspect-ratio: 1 / 1; bottom: -6px; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -6px; width: 6px; }\",\".framer-ls2c5.framer-v-13n7iht.hover .framer-8tjq1f { left: 0px; top: 0px; }\",\".framer-ls2c5.framer-v-13n7iht.hover .framer-1vebio5 { right: 0px; top: 0px; }\",\".framer-ls2c5.framer-v-13n7iht.hover .framer-1t5ib6h { bottom: 0px; left: 0px; }\",\".framer-ls2c5.framer-v-13n7iht.hover .framer-1voevjo { bottom: 0px; right: 0px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-ls2c5[data-border=\"true\"]::after, .framer-ls2c5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 150\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"H31pOnLxh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"X340eFpeb\":\"number\",\"KUrbkabfm\":\"title\",\"t3xlLK3bD\":\"border\",\"tEGOljQp3\":\"click\",\"ow1T9wjdw\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBJDn58gbx=withCSS(Component,css,\"framer-ls2c5\");export default FramerBJDn58gbx;FramerBJDn58gbx.displayName=\"Nav-Card\";FramerBJDn58gbx.defaultProps={height:150,width:200};addPropertyControls(FramerBJDn58gbx,{X340eFpeb:{defaultValue:\"01\",displayTextArea:false,title:\"Number\",type:ControlType.String},onX340eFpebChange:{changes:\"X340eFpeb\",type:ControlType.ChangeHandler},KUrbkabfm:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},onKUrbkabfmChange:{changes:\"KUrbkabfm\",type:ControlType.ChangeHandler},t3xlLK3bD:{defaultValue:{borderColor:'var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4)) /* {\"name\":\"White 40\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},tEGOljQp3:{title:\"Click\",type:ControlType.EventHandler},ow1T9wjdw:{title:\"Link\",type:ControlType.Link}});addFonts(FramerBJDn58gbx,[{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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBJDn58gbx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H31pOnLxh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"150\",\"framerVariables\":\"{\\\"X340eFpeb\\\":\\\"number\\\",\\\"KUrbkabfm\\\":\\\"title\\\",\\\"t3xlLK3bD\\\":\\\"border\\\",\\\"tEGOljQp3\\\":\\\"click\\\",\\\"ow1T9wjdw\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BJDn58gbx.map","// Stagger link effect on hover with all controls\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StaggerLink(props){const{text=\"Hover Me\",font,color=\"#000000\",hoverColor=\"#0099FF\",staggerDelay=.03,animationDuration=.3,animationType=\"slideUp\",distance=20}=props;const[isHovered,setIsHovered]=useState(false);const getAnimationVariants=()=>{switch(animationType){case\"slideUp\":return{initial:{y:0},hover:{y:\"100%\"}};case\"slideDown\":return{initial:{y:0},hover:{y:\"-100%\"}};case\"scale\":return{initial:{scale:1},hover:{scale:1+distance/100}};case\"rotate\":return{initial:{rotate:0},hover:{rotate:distance}};default:return{initial:{y:0},hover:{y:\"-100%\"}};}};const variants=getAnimationVariants();return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-block\",cursor:\"pointer\",width:\"max-content\",position:\"relative\"},onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",...font},children:text.split(\"\").map((char,index)=>/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-block\",position:\"relative\",overflow:\"hidden\",whiteSpace:char===\" \"?\"pre\":\"normal\"},children:[/*#__PURE__*/_jsx(motion.span,{variants:variants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{duration:animationDuration,delay:index*staggerDelay,ease:\"easeOut\"},style:{display:\"inline-block\",color:color},children:char===\" \"?\"\\xa0\":char}),/*#__PURE__*/_jsx(motion.span,{variants:{initial:{y:\"-100%\"},hover:{y:0}},initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{duration:animationDuration,delay:index*staggerDelay,ease:\"easeOut\"},style:{display:\"inline-block\",position:\"absolute\",top:0,left:0,color:hoverColor},children:char===\" \"?\"\\xa0\":char})]},index))})});}addPropertyControls(StaggerLink,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Hover Me\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",variant:\"Bold\",letterSpacing:\"-0.04em\",lineHeight:\"1em\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#0099FF\"},animationType:{type:ControlType.Enum,title:\"Animation\",options:[\"slideUp\",\"slideDown\",\"scale\",\"rotate\"],optionTitles:[\"Slide Up\",\"Slide Down\",\"Scale\",\"Rotate\"],defaultValue:\"slideUp\",displaySegmentedControl:true},distance:{type:ControlType.Number,title:\"Distance\",defaultValue:20,min:0,max:100,step:1},staggerDelay:{type:ControlType.Number,title:\"Stagger Delay\",defaultValue:.03,min:0,max:.2,step:.01,unit:\"s\"},animationDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:.3,min:.1,max:2,step:.1,unit:\"s\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StaggerLink\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StaggerLink.map","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StaggerLink from\"https://framerusercontent.com/modules/Nu4LIDQ1eAyMEiHuzjxO/PZlKuk5W6sYlaDQsaNvM/StaggerLink.js\";const StaggerLinkFonts=getFonts(StaggerLink);const serializationHash=\"framer-B29aX\";const variantClassNames={GVrGLhocv:\"framer-v-f08qp6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ndqccexvz=undefined;const gpME855Z3=undefined;const duzbNWUNc=undefined;const FWW5YMRwp=undefined;const LoQebWlQc=undefined;const wd73sqLvz=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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=({color,height,id,link,media,newTab,padding,smoothScroll,width,...props})=>{return{...props,duzbNWUNc:newTab??props.duzbNWUNc,FWW5YMRwp:smoothScroll??props.FWW5YMRwp,gpME855Z3:link??props.gpME855Z3,LoQebWlQc:media??props.LoQebWlQc??\"LINKEDIN\",Ndqccexvz:padding??props.Ndqccexvz??\"8px\",wd73sqLvz:color??props.wd73sqLvz??\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\"};};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,LoQebWlQc,gpME855Z3,FWW5YMRwp,duzbNWUNc,wd73sqLvz,Ndqccexvz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GVrGLhocv\",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:gpME855Z3,motionChild:true,nodeId:\"GVrGLhocv\",openInNewTab:duzbNWUNc,scopeId:\"l4pKORkIN\",smoothScroll:FWW5YMRwp,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-f08qp6\",className,classNames)} framer-1aslv40`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GVrGLhocv\",ref:refBinding,style:{\"--1tle5ri\":numberToPixelString(Ndqccexvz),...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-81lw2q-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UsAeYPhXy-container\",nodeId:\"UsAeYPhXy\",rendersWithMotion:true,scopeId:\"l4pKORkIN\",children:/*#__PURE__*/_jsx(StaggerLink,{animationDuration:.2,animationType:\"slideUp\",color:wd73sqLvz,distance:1,font:{fontFamily:'\"Fragment Mono\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.1em\"},height:\"100%\",hoverColor:wd73sqLvz,id:\"UsAeYPhXy\",layoutId:\"UsAeYPhXy\",staggerDelay:.06,text:LoQebWlQc,width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B29aX.framer-1aslv40, .framer-B29aX .framer-1aslv40 { display: block; }\",\".framer-B29aX.framer-f08qp6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--1tle5ri); position: relative; text-decoration: none; width: min-content; }\",\".framer-B29aX .framer-81lw2q-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33.5\n * @framerIntrinsicWidth 95\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LoQebWlQc\":\"media\",\"gpME855Z3\":\"link\",\"FWW5YMRwp\":\"smoothScroll\",\"duzbNWUNc\":\"newTab\",\"wd73sqLvz\":\"color\",\"Ndqccexvz\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerl4pKORkIN=withCSS(Component,css,\"framer-B29aX\");export default Framerl4pKORkIN;Framerl4pKORkIN.displayName=\"Social-Link\";Framerl4pKORkIN.defaultProps={height:33.5,width:95};addPropertyControls(Framerl4pKORkIN,{LoQebWlQc:{defaultValue:\"LINKEDIN\",title:\"Media\",type:ControlType.String},onLoQebWlQcChange:{changes:\"LoQebWlQc\",type:ControlType.ChangeHandler},gpME855Z3:{title:\"Link\",type:ControlType.Link},FWW5YMRwp:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onFWW5YMRwpChange:{changes:\"FWW5YMRwp\",type:ControlType.ChangeHandler},duzbNWUNc:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onduzbNWUNcChange:{changes:\"duzbNWUNc\",type:ControlType.ChangeHandler},wd73sqLvz:{defaultValue:'var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)) /* {\"name\":\"White 60\"} */',title:\"Color\",type:ControlType.Color},Ndqccexvz:{defaultValue:\"8px\",title:\"Padding\",type:ControlType.Padding}});addFonts(Framerl4pKORkIN,[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]},...StaggerLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerl4pKORkIN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"33.5\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LoQebWlQc\\\":\\\"media\\\",\\\"gpME855Z3\\\":\\\"link\\\",\\\"FWW5YMRwp\\\":\\\"smoothScroll\\\",\\\"duzbNWUNc\\\":\\\"newTab\\\",\\\"wd73sqLvz\\\":\\\"color\\\",\\\"Ndqccexvz\\\":\\\"padding\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"95\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./l4pKORkIN.map","// Generated by Framer (005c846)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-XS3py\";const variantClassNames={XDYTyWuWd:\"framer-v-4a1i4f\"};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 Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XDYTyWuWd\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4a1i4f\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"XDYTyWuWd\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3xo5rq\",\"data-framer-name\":\"Group 1\",fill:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\",intrinsicHeight:36,intrinsicWidth:36,layoutDependency:layoutDependency,layoutId:\"EJyj1UGKL\",svg:'<svg width=\"36\" height=\"36\" viewBox=\"0 0 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"18\" width=\"18\" height=\"18\" fill=\"white\"/>\\n<path d=\"M0 0H36V36L18 18L0 0Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XS3py.framer-u2itj4, .framer-XS3py .framer-u2itj4 { display: block; }\",\".framer-XS3py.framer-4a1i4f { height: 36px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 36px; }\",\".framer-XS3py .framer-3xo5rq { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWHrto7Ls8=withCSS(Component,css,\"framer-XS3py\");export default FramerWHrto7Ls8;FramerWHrto7Ls8.displayName=\"Logo\";FramerWHrto7Ls8.defaultProps={height:36,width:36};addFonts(FramerWHrto7Ls8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWHrto7Ls8\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WHrto7Ls8.map","// Generated by Framer (005c846)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialLink from\"https://framerusercontent.com/modules/lLWZejpjj9pQfImQGS5T/wMXaRMHY3iL8z6SWZUZb/l4pKORkIN.js\";import Logo from\"https://framerusercontent.com/modules/T0nU3Du9zp1SxWRMQL9D/ZGVTIsNYCJujqKq2hoQA/WHrto7Ls8.js\";const LogoFonts=getFonts(Logo);const SocialLinkFonts=getFonts(SocialLink);const enabledGestures={ARzoJpdYA:{hover:true},ytZ_XurWX:{hover:true}};const cycleOrder=[\"ytZ_XurWX\",\"ARzoJpdYA\"];const serializationHash=\"framer-f4yrf\";const variantClassNames={ARzoJpdYA:\"framer-v-12x8s0y\",ytZ_XurWX:\"framer-v-17zvfrh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const J4rAfRUHF=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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={Close:\"ytZ_XurWX\",Plus:\"ARzoJpdYA\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,J4rAfRUHF:click??props.J4rAfRUHF,variant:humanReadableVariantMap[props.variant]??props.variant??\"ytZ_XurWX\"};};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,J4rAfRUHF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ytZ_XurWX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cnioer=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(J4rAfRUHF){const res=await J4rAfRUHF(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17zvfrh\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ytZ_XurWX\",onTap:onTap1cnioer,ref:refBinding,style:{...style},...addPropertyOverrides({\"ARzoJpdYA-hover\":{\"data-framer-name\":undefined},\"ytZ_XurWX-hover\":{\"data-framer-name\":undefined},ARzoJpdYA:{\"data-framer-name\":\"Plus\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jm03ok\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"JNsKK3yN2\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-7b83b868-7f56-4877-93a2-3f9908e65051, rgb(0, 0, 0))\"},variants:{\"ARzoJpdYA-hover\":{\"--border-color\":\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\"},\"ytZ_XurWX-hover\":{\"--border-color\":\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lglk69\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"f7ijk9Dsb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-v1d8mm\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"CROmqgaU7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-49)/2)+0+8+6.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a5ahbd-container\",layoutDependency:layoutDependency,layoutId:\"ADREEQcaf-container\",nodeId:\"ADREEQcaf\",rendersWithMotion:true,scopeId:\"gg703BaqL\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"ADREEQcaf\",layoutId:\"ADREEQcaf\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gnlm4v\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"nPFSvlRIw\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:\"52px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-49)/2)+0+8+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ljcft8-container\",layoutDependency:layoutDependency,layoutId:\"aBrJ2qrmN-container\",nodeId:\"aBrJ2qrmN\",rendersWithMotion:true,scopeId:\"gg703BaqL\",children:/*#__PURE__*/_jsx(SocialLink,{duzbNWUNc:false,FWW5YMRwp:true,height:\"100%\",id:\"aBrJ2qrmN\",layoutId:\"aBrJ2qrmN\",LoQebWlQc:\"CLOSE\",Ndqccexvz:\"8px 0px 8px 0px\",style:{width:\"100%\"},wd73sqLvz:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({ARzoJpdYA:{LoQebWlQc:\"MENU\"}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lvm5ua\",\"data-framer-name\":\"4-Squares\",layoutDependency:layoutDependency,layoutId:\"gUDe9GxoY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ol05uc\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"HXnEw3vBE\",style:{backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3fsd1\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"bT9fY94RN\",style:{backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18qe1qf\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"DF71DRSz6\",style:{backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-121cush\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"zFaRFX7nA\",style:{backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f4yrf.framer-1ffzofk, .framer-f4yrf .framer-1ffzofk { display: block; }\",\".framer-f4yrf.framer-17zvfrh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 260px; }\",\".framer-f4yrf .framer-jm03ok { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-f4yrf .framer-1lglk69 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 8px 20px 8px 20px; position: relative; width: 1px; z-index: 8; }\",\".framer-f4yrf .framer-v1d8mm { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-f4yrf .framer-1a5ahbd-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-f4yrf .framer-1gnlm4v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 52px; }\",\".framer-f4yrf .framer-1ljcft8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-f4yrf .framer-lvm5ua { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-f4yrf .framer-1ol05uc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 5px); left: -6px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: -6px; width: 6px; }\",\".framer-f4yrf .framer-1l3fsd1 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 5px); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -6px; top: -6px; width: 6px; }\",\".framer-f4yrf .framer-18qe1qf { aspect-ratio: 1 / 1; bottom: -6px; flex: none; height: var(--framer-aspect-ratio-supported, 5px); left: -6px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 6px; }\",\".framer-f4yrf .framer-121cush { aspect-ratio: 1 / 1; bottom: -6px; flex: none; height: var(--framer-aspect-ratio-supported, 5px); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -6px; width: 6px; }\",\".framer-f4yrf.framer-v-12x8s0y .framer-121cush { right: 0px; }\",\".framer-f4yrf.framer-v-12x8s0y.hover .framer-1ol05uc, .framer-f4yrf.framer-v-17zvfrh.hover .framer-1ol05uc { left: 0px; top: 0px; }\",\".framer-f4yrf.framer-v-12x8s0y.hover .framer-1l3fsd1, .framer-f4yrf.framer-v-17zvfrh.hover .framer-1l3fsd1 { right: 0px; top: 0px; }\",\".framer-f4yrf.framer-v-12x8s0y.hover .framer-18qe1qf, .framer-f4yrf.framer-v-17zvfrh.hover .framer-18qe1qf { bottom: 0px; left: 0px; }\",\".framer-f4yrf.framer-v-12x8s0y.hover .framer-121cush { bottom: 0px; }\",\".framer-f4yrf.framer-v-17zvfrh.hover .framer-121cush { bottom: 0px; right: 0px; }\",'.framer-f4yrf[data-border=\"true\"]::after, .framer-f4yrf [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ARzoJpdYA\":{\"layout\":[\"fixed\",\"auto\"]},\"MRjv1_A4N\":{\"layout\":[\"fixed\",\"auto\"]},\"ORYPsaOWx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"J4rAfRUHF\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framergg703BaqL=withCSS(Component,css,\"framer-f4yrf\");export default Framergg703BaqL;Framergg703BaqL.displayName=\"Menu\";Framergg703BaqL.defaultProps={height:49,width:260};addPropertyControls(Framergg703BaqL,{variant:{options:[\"ytZ_XurWX\",\"ARzoJpdYA\"],optionTitles:[\"Close\",\"Plus\"],title:\"Variant\",type:ControlType.Enum},J4rAfRUHF:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framergg703BaqL,[{explicitInter:true,fonts:[]},...LogoFonts,...SocialLinkFonts],{supportsExplicitInterCodegen:true});Framergg703BaqL.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialLink,{},context),forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framergg703BaqL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ARzoJpdYA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MRjv1_A4N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ORYPsaOWx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"49\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"J4rAfRUHF\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"260\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gg703BaqL.map","// Generated by Framer (5235a87)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavCard from\"https://framerusercontent.com/modules/qcEPWtXyyLrqLAB4tF0d/kqAENdSz5nC6CUOqDHwb/BJDn58gbx.js\";import Menu from\"https://framerusercontent.com/modules/MRn1UBxuzpoLjAy3EeAh/phP1kVCyf6DcwcdojOzL/gg703BaqL.js\";const MenuFonts=getFonts(Menu);const NavCardFonts=getFonts(NavCard);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"CcXLJowsa\",\"eSNmPEvGm\",\"bwmaqXl6g\",\"cr7JhWpu9\",\"gecPNU6ST\",\"WnjANYBwR\",\"KZjNt_Nki\",\"mzIQHr3pL\",\"fT5EqxjUc\",\"d9wqvb_n2\",\"RF0bGaKqA\",\"yxOKUMwd0\"];const serializationHash=\"framer-mRFbt\";const variantClassNames={bwmaqXl6g:\"framer-v-1kt2m4p\",CcXLJowsa:\"framer-v-rvewaj\",cr7JhWpu9:\"framer-v-ynwss8\",d9wqvb_n2:\"framer-v-liofk7\",eSNmPEvGm:\"framer-v-f39ooc\",fT5EqxjUc:\"framer-v-524ehk\",gecPNU6ST:\"framer-v-1wqag7b\",KZjNt_Nki:\"framer-v-1fuqesc\",mzIQHr3pL:\"framer-v-qilwtb\",RF0bGaKqA:\"framer-v-uvp43c\",WnjANYBwR:\"framer-v-1i4hzjs\",yxOKUMwd0:\"framer-v-18acu68\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ljcqkp4jd=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-50};const transition4={delay:0,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const transition5={delay:.6,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Closed\":\"CcXLJowsa\",\"Desktop Collapse\":\"cr7JhWpu9\",\"Desktop Expand\":\"eSNmPEvGm\",\"Desktop Open\":\"bwmaqXl6g\",\"Phone Closed\":\"fT5EqxjUc\",\"Phone Collapse\":\"yxOKUMwd0\",\"Phone Expand\":\"d9wqvb_n2\",\"Phone Open\":\"RF0bGaKqA\",\"Tab Closed\":\"gecPNU6ST\",\"Tab Collapse\":\"mzIQHr3pL\",\"Tab Expand\":\"WnjANYBwR\",\"Tab Open\":\"KZjNt_Nki\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,padding,width,...props})=>{return{...props,Ljcqkp4jd:padding??props.Ljcqkp4jd??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"CcXLJowsa\"};};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,Ljcqkp4jd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CcXLJowsa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearcbznek=activeVariantCallback(async(...args)=>{setVariant(\"bwmaqXl6g\",true);});const onAppear13cmoyn=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CcXLJowsa\",true),400);});const onAppear1blzq2d=activeVariantCallback(async(...args)=>{setVariant(\"KZjNt_Nki\",true);});const onMouseLeave1gapvor=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"mzIQHr3pL\");});const onAppear9gyy1k=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gecPNU6ST\",true),600);});const onAppear17ktx59=activeVariantCallback(async(...args)=>{setVariant(\"RF0bGaKqA\",true);});const onMouseLeave13sy73e=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"yxOKUMwd0\");});const onAppear1gxioqj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fT5EqxjUc\",true),600);});const onMouseLeave1d2it39=activeVariantCallback(async(...args)=>{setVariant(\"cr7JhWpu9\");});const J4rAfRUHFd6yb3f=activeVariantCallback(async(...args)=>{setVariant(\"eSNmPEvGm\");});const J4rAfRUHF1d2it39=activeVariantCallback(async(...args)=>{setVariant(\"cr7JhWpu9\");});const J4rAfRUHF1g329n9=activeVariantCallback(async(...args)=>{setVariant(\"WnjANYBwR\");});const J4rAfRUHF193poss=activeVariantCallback(async(...args)=>{setVariant(\"mzIQHr3pL\");});const J4rAfRUHF1cpegwh=activeVariantCallback(async(...args)=>{setVariant(\"d9wqvb_n2\");});const J4rAfRUHFudo0n3=activeVariantCallback(async(...args)=>{setVariant(\"yxOKUMwd0\");});const tEGOljQp33ph8td=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CcXLJowsa\"),1e3);});const tEGOljQp31a0coel=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fT5EqxjUc\"),1e3);});const tEGOljQp31us50b7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CcXLJowsa\"),1400);});const tEGOljQp314udx9t=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fT5EqxjUc\"),1400);});useOnVariantChange(baseVariant,{cr7JhWpu9:onAppear13cmoyn,d9wqvb_n2:onAppear17ktx59,eSNmPEvGm:onAppearcbznek,mzIQHr3pL:onAppear9gyy1k,WnjANYBwR:onAppear1blzq2d,yxOKUMwd0:onAppear1gxioqj});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"eSNmPEvGm\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({bwmaqXl6g:{value:transition2},cr7JhWpu9:{value:transition2},d9wqvb_n2:{value:transition2},eSNmPEvGm:{value:transition2},KZjNt_Nki:{value:transition2},mzIQHr3pL:{value:transition2},RF0bGaKqA:{value:transition2},WnjANYBwR:{value:transition2},yxOKUMwd0:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rvewaj\",className,classNames),\"data-framer-name\":\"Desktop Closed\",layoutDependency:layoutDependency,layoutId:\"CcXLJowsa\",ref:refBinding,style:{\"--1nmzzuq\":numberToPixelString(Ljcqkp4jd),...style},...addPropertyOverrides({bwmaqXl6g:{\"data-framer-name\":\"Desktop Open\"},cr7JhWpu9:{\"data-framer-name\":\"Desktop Collapse\",\"data-highlight\":true},d9wqvb_n2:{\"data-framer-name\":\"Phone Expand\",\"data-highlight\":true},eSNmPEvGm:{\"data-framer-name\":\"Desktop Expand\",\"data-highlight\":true},fT5EqxjUc:{\"data-framer-name\":\"Phone Closed\"},gecPNU6ST:{\"data-framer-name\":\"Tab Closed\"},KZjNt_Nki:{\"data-framer-name\":\"Tab Open\",\"data-highlight\":true,onMouseLeave:onMouseLeave1gapvor},mzIQHr3pL:{\"data-framer-name\":\"Tab Collapse\",\"data-highlight\":true},RF0bGaKqA:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":true,onMouseLeave:onMouseLeave13sy73e},WnjANYBwR:{\"data-framer-name\":\"Tab Expand\",\"data-highlight\":true},yxOKUMwd0:{\"data-framer-name\":\"Phone Collapse\",\"data-highlight\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zsojnb\",\"data-framer-name\":\"Navi content\",layoutDependency:layoutDependency,layoutId:\"zlFkuUPFo\",...addPropertyOverrides({bwmaqXl6g:{\"data-highlight\":true,onMouseLeave:onMouseLeave1d2it39}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ijf8s4\",layoutDependency:layoutDependency,layoutId:\"v_ELy77LB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,width:`min(max(${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px, 1px), 1600px)`,...addPropertyOverrides({gecPNU6ST:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},KZjNt_Nki:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},mzIQHr3pL:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},WnjANYBwR:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g3qqpu-container\",layoutDependency:layoutDependency,layoutId:\"MMnaWcLYQ-container\",nodeId:\"MMnaWcLYQ\",rendersWithMotion:true,scopeId:\"Ksm9jZbrK\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"MMnaWcLYQ\",J4rAfRUHF:J4rAfRUHFd6yb3f,layoutId:\"MMnaWcLYQ\",style:{width:\"100%\"},variant:matchVariant(\"ARzoJpdYA\"),width:\"100%\",...addPropertyOverrides({bwmaqXl6g:{J4rAfRUHF:J4rAfRUHF1d2it39,variant:matchVariant(\"ytZ_XurWX\")},cr7JhWpu9:{J4rAfRUHF:undefined,variant:matchVariant(\"ytZ_XurWX\")},d9wqvb_n2:{J4rAfRUHF:undefined},eSNmPEvGm:{J4rAfRUHF:undefined},fT5EqxjUc:{J4rAfRUHF:J4rAfRUHF1cpegwh},gecPNU6ST:{J4rAfRUHF:J4rAfRUHF1g329n9},KZjNt_Nki:{J4rAfRUHF:J4rAfRUHF193poss,variant:matchVariant(\"ytZ_XurWX\")},mzIQHr3pL:{J4rAfRUHF:undefined,variant:matchVariant(\"ytZ_XurWX\")},RF0bGaKqA:{J4rAfRUHF:J4rAfRUHFudo0n3,variant:matchVariant(\"ytZ_XurWX\")},WnjANYBwR:{J4rAfRUHF:undefined},yxOKUMwd0:{J4rAfRUHF:undefined,variant:matchVariant(\"ytZ_XurWX\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j499da\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"lAkHUe04f\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({bwmaqXl6g:{value:transition5},KZjNt_Nki:{value:transition5},RF0bGaKqA:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:157,width:`min(max(${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px, 1px), 1600px)`,...addPropertyOverrides({d9wqvb_n2:{height:628},gecPNU6ST:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},KZjNt_Nki:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},mzIQHr3pL:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},WnjANYBwR:{height:628,width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1df406w-container\",\"data-framer-appear-id\":\"1df406w\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"N26ZoZPHV-container\",nodeId:\"N26ZoZPHV\",optimized:true,rendersWithMotion:true,scopeId:\"Ksm9jZbrK\",style:{opacity:1},variants:{d9wqvb_n2:{opacity:0},fT5EqxjUc:{opacity:1},KZjNt_Nki:{opacity:1},mzIQHr3pL:{opacity:0},RF0bGaKqA:{opacity:1},WnjANYBwR:{opacity:0},yxOKUMwd0:{opacity:0}},...addPropertyOverrides({d9wqvb_n2:{__targetOpacity:0,animate:animation2},mzIQHr3pL:{__targetOpacity:0,animate:animation2},WnjANYBwR:{__targetOpacity:0,animate:animation2},yxOKUMwd0:{__targetOpacity:0,animate:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavCard,{height:\"100%\",id:\"N26ZoZPHV\",KUrbkabfm:\"Home\",layoutId:\"N26ZoZPHV\",ow1T9wjdw:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},t3xlLK3bD:{borderBottomWidth:0,borderColor:\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},width:\"100%\",X340eFpeb:\"01\",...addPropertyOverrides({bwmaqXl6g:{ow1T9wjdw:resolvedLinks[1],tEGOljQp3:tEGOljQp33ph8td},cr7JhWpu9:{ow1T9wjdw:resolvedLinks[2]},d9wqvb_n2:{ow1T9wjdw:resolvedLinks[8]},fT5EqxjUc:{ow1T9wjdw:resolvedLinks[7]},gecPNU6ST:{ow1T9wjdw:resolvedLinks[3]},KZjNt_Nki:{ow1T9wjdw:resolvedLinks[5],tEGOljQp3:tEGOljQp33ph8td},mzIQHr3pL:{ow1T9wjdw:resolvedLinks[6]},RF0bGaKqA:{ow1T9wjdw:resolvedLinks[9],tEGOljQp3:tEGOljQp31a0coel},WnjANYBwR:{ow1T9wjdw:resolvedLinks[4]},yxOKUMwd0:{ow1T9wjdw:resolvedLinks[10]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({bwmaqXl6g:{value:transition5},KZjNt_Nki:{value:transition5},RF0bGaKqA:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:157,width:`min(max(${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px, 1px), 1600px)`,...addPropertyOverrides({d9wqvb_n2:{height:628},gecPNU6ST:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},KZjNt_Nki:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},mzIQHr3pL:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},WnjANYBwR:{height:628,width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-9le80r-container\",\"data-framer-appear-id\":\"9le80r\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"iEwhYN4Nb-container\",nodeId:\"iEwhYN4Nb\",optimized:true,rendersWithMotion:true,scopeId:\"Ksm9jZbrK\",style:{opacity:1},variants:{d9wqvb_n2:{opacity:0},fT5EqxjUc:{opacity:1},KZjNt_Nki:{opacity:1},mzIQHr3pL:{opacity:0},RF0bGaKqA:{opacity:1},WnjANYBwR:{opacity:0},yxOKUMwd0:{opacity:0}},...addPropertyOverrides({d9wqvb_n2:{__targetOpacity:0,animate:animation2},mzIQHr3pL:{__targetOpacity:0,animate:animation2},WnjANYBwR:{__targetOpacity:0,animate:animation2},yxOKUMwd0:{__targetOpacity:0,animate:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavCard,{height:\"100%\",id:\"iEwhYN4Nb\",KUrbkabfm:\"About\",layoutId:\"iEwhYN4Nb\",ow1T9wjdw:resolvedLinks1[0],style:{height:\"100%\",width:\"100%\"},t3xlLK3bD:{borderBottomWidth:0,borderColor:\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},width:\"100%\",X340eFpeb:\"02\",...addPropertyOverrides({bwmaqXl6g:{ow1T9wjdw:resolvedLinks1[1],tEGOljQp3:tEGOljQp33ph8td},cr7JhWpu9:{ow1T9wjdw:resolvedLinks1[2]},d9wqvb_n2:{ow1T9wjdw:resolvedLinks1[8]},fT5EqxjUc:{ow1T9wjdw:resolvedLinks1[7]},gecPNU6ST:{ow1T9wjdw:resolvedLinks1[3]},KZjNt_Nki:{ow1T9wjdw:resolvedLinks1[5],tEGOljQp3:tEGOljQp33ph8td},mzIQHr3pL:{ow1T9wjdw:resolvedLinks1[6]},RF0bGaKqA:{ow1T9wjdw:resolvedLinks1[9],tEGOljQp3:tEGOljQp31a0coel},WnjANYBwR:{ow1T9wjdw:resolvedLinks1[4]},yxOKUMwd0:{ow1T9wjdw:resolvedLinks1[10]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({bwmaqXl6g:{value:transition5},KZjNt_Nki:{value:transition5},RF0bGaKqA:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:157,width:`min(max(${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px, 1px), 1600px)`,...addPropertyOverrides({d9wqvb_n2:{height:628},gecPNU6ST:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},KZjNt_Nki:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},mzIQHr3pL:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},WnjANYBwR:{height:628,width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1fwh43q-container\",\"data-framer-appear-id\":\"1fwh43q\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"bKY_PoKzn-container\",nodeId:\"bKY_PoKzn\",optimized:true,rendersWithMotion:true,scopeId:\"Ksm9jZbrK\",style:{opacity:1},variants:{d9wqvb_n2:{opacity:0},fT5EqxjUc:{opacity:1},KZjNt_Nki:{opacity:1},mzIQHr3pL:{opacity:0},RF0bGaKqA:{opacity:1},WnjANYBwR:{opacity:0},yxOKUMwd0:{opacity:0}},...addPropertyOverrides({d9wqvb_n2:{__targetOpacity:0,animate:animation2},mzIQHr3pL:{__targetOpacity:0,animate:animation2},WnjANYBwR:{__targetOpacity:0,animate:animation2},yxOKUMwd0:{__targetOpacity:0,animate:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavCard,{height:\"100%\",id:\"bKY_PoKzn\",KUrbkabfm:\"Works\",layoutId:\"bKY_PoKzn\",ow1T9wjdw:resolvedLinks2[0],style:{height:\"100%\",width:\"100%\"},t3xlLK3bD:{borderBottomWidth:0,borderColor:\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},width:\"100%\",X340eFpeb:\"03\",...addPropertyOverrides({bwmaqXl6g:{ow1T9wjdw:resolvedLinks2[1],tEGOljQp3:tEGOljQp33ph8td},cr7JhWpu9:{ow1T9wjdw:resolvedLinks2[2]},d9wqvb_n2:{ow1T9wjdw:resolvedLinks2[8]},fT5EqxjUc:{ow1T9wjdw:resolvedLinks2[7]},gecPNU6ST:{ow1T9wjdw:resolvedLinks2[3]},KZjNt_Nki:{ow1T9wjdw:resolvedLinks2[5],tEGOljQp3:tEGOljQp33ph8td},mzIQHr3pL:{ow1T9wjdw:resolvedLinks2[6]},RF0bGaKqA:{ow1T9wjdw:resolvedLinks2[9],tEGOljQp3:tEGOljQp31a0coel},WnjANYBwR:{ow1T9wjdw:resolvedLinks2[4]},yxOKUMwd0:{ow1T9wjdw:resolvedLinks2[10]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition4,...addPropertyOverrides({bwmaqXl6g:{value:transition5},KZjNt_Nki:{value:transition5},RF0bGaKqA:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":oowYv5VlI\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:157,width:`min(max(${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px, 1px), 1600px)`,...addPropertyOverrides({d9wqvb_n2:{height:628},gecPNU6ST:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},KZjNt_Nki:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},mzIQHr3pL:{width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`},WnjANYBwR:{height:628,width:`min(max((${componentViewport?.width||\"100vw\"} - ${Ljcqkp4jd*2}px) * 1, 1px), 1600px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-l3cjdo-container\",\"data-framer-appear-id\":\"l3cjdo\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nGv7gzetm-container\",nodeId:\"nGv7gzetm\",optimized:true,rendersWithMotion:true,scopeId:\"Ksm9jZbrK\",style:{opacity:1},variants:{d9wqvb_n2:{opacity:0},fT5EqxjUc:{opacity:1},KZjNt_Nki:{opacity:1},mzIQHr3pL:{opacity:0},RF0bGaKqA:{opacity:1},WnjANYBwR:{opacity:0},yxOKUMwd0:{opacity:0}},...addPropertyOverrides({d9wqvb_n2:{__targetOpacity:0,animate:animation2},mzIQHr3pL:{__targetOpacity:0,animate:animation2},WnjANYBwR:{__targetOpacity:0,animate:animation2},yxOKUMwd0:{__targetOpacity:0,animate:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavCard,{height:\"100%\",id:\"nGv7gzetm\",KUrbkabfm:\"Contact\",layoutId:\"nGv7gzetm\",ow1T9wjdw:resolvedLinks3[0],style:{height:\"100%\",width:\"100%\"},t3xlLK3bD:{borderBottomWidth:1,borderColor:\"var(--token-df56c0b1-db5a-4a9e-92ff-2353f2c549b2, rgba(255, 255, 255, 0.4))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},width:\"100%\",X340eFpeb:\"04\",...addPropertyOverrides({bwmaqXl6g:{ow1T9wjdw:resolvedLinks3[1],tEGOljQp3:tEGOljQp31us50b7},cr7JhWpu9:{ow1T9wjdw:resolvedLinks3[2]},d9wqvb_n2:{ow1T9wjdw:resolvedLinks3[8]},fT5EqxjUc:{ow1T9wjdw:resolvedLinks3[7]},gecPNU6ST:{ow1T9wjdw:resolvedLinks3[3]},KZjNt_Nki:{ow1T9wjdw:resolvedLinks3[5],tEGOljQp3:tEGOljQp31us50b7},mzIQHr3pL:{ow1T9wjdw:resolvedLinks3[6]},RF0bGaKqA:{ow1T9wjdw:resolvedLinks3[9],tEGOljQp3:tEGOljQp314udx9t},WnjANYBwR:{ow1T9wjdw:resolvedLinks3[4]},yxOKUMwd0:{ow1T9wjdw:resolvedLinks3[10]}},baseVariant,gestureVariant)})})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mRFbt.framer-gz5wxr, .framer-mRFbt .framer-gz5wxr { display: block; }\",\".framer-mRFbt.framer-rvewaj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px 0px; height: 50px; justify-content: flex-end; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: var(--1nmzzuq); position: relative; width: 415px; }\",\".framer-mRFbt .framer-zsojnb { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; z-index: 0; }\",\".framer-mRFbt .framer-1ijf8s4 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-mRFbt .framer-g3qqpu-container { flex: none; height: auto; position: relative; width: 100%; z-index: 9; }\",\".framer-mRFbt .framer-j499da { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 628px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: 9; }\",\".framer-mRFbt .framer-1df406w-container, .framer-mRFbt .framer-9le80r-container, .framer-mRFbt .framer-1fwh43q-container, .framer-mRFbt .framer-l3cjdo-container { flex: none; height: 25%; pointer-events: auto; position: relative; width: 100%; }\",\".framer-mRFbt.framer-v-f39ooc.framer-rvewaj, .framer-mRFbt.framer-v-1kt2m4p.framer-rvewaj, .framer-mRFbt.framer-v-ynwss8.framer-rvewaj { height: min-content; }\",\".framer-mRFbt.framer-v-1kt2m4p .framer-j499da, .framer-mRFbt.framer-v-1fuqesc .framer-j499da, .framer-mRFbt.framer-v-uvp43c .framer-j499da { pointer-events: auto; }\",\".framer-mRFbt.framer-v-1wqag7b.framer-rvewaj { width: 600px; }\",\".framer-mRFbt.framer-v-1wqag7b .framer-zsojnb, .framer-mRFbt.framer-v-1i4hzjs .framer-zsojnb, .framer-mRFbt.framer-v-1fuqesc .framer-zsojnb, .framer-mRFbt.framer-v-qilwtb .framer-zsojnb { flex: 0.5 0 0px; }\",\".framer-mRFbt.framer-v-1i4hzjs.framer-rvewaj, .framer-mRFbt.framer-v-1fuqesc.framer-rvewaj, .framer-mRFbt.framer-v-qilwtb.framer-rvewaj { height: min-content; width: 600px; }\",\".framer-mRFbt.framer-v-1i4hzjs .framer-1df406w-container, .framer-mRFbt.framer-v-1i4hzjs .framer-9le80r-container, .framer-mRFbt.framer-v-1i4hzjs .framer-1fwh43q-container, .framer-mRFbt.framer-v-1i4hzjs .framer-l3cjdo-container, .framer-mRFbt.framer-v-liofk7 .framer-1df406w-container, .framer-mRFbt.framer-v-liofk7 .framer-9le80r-container, .framer-mRFbt.framer-v-liofk7 .framer-1fwh43q-container, .framer-mRFbt.framer-v-liofk7 .framer-l3cjdo-container { height: 100%; }\",\".framer-mRFbt.framer-v-524ehk.framer-rvewaj { width: 300px; }\",\".framer-mRFbt.framer-v-liofk7.framer-rvewaj, .framer-mRFbt.framer-v-uvp43c.framer-rvewaj, .framer-mRFbt.framer-v-18acu68.framer-rvewaj { height: min-content; width: 300px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 415\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1600px\",null,null]},\"eSNmPEvGm\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"bwmaqXl6g\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"cr7JhWpu9\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"gecPNU6ST\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1600px\",null,null]},\"WnjANYBwR\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"KZjNt_Nki\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"mzIQHr3pL\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"fT5EqxjUc\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1600px\",null,null]},\"d9wqvb_n2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"RF0bGaKqA\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]},\"yxOKUMwd0\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1600px\",null,null]}}}\n * @framerVariables {\"Ljcqkp4jd\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKsm9jZbrK=withCSS(Component,css,\"framer-mRFbt\");export default FramerKsm9jZbrK;FramerKsm9jZbrK.displayName=\"Navigation\";FramerKsm9jZbrK.defaultProps={height:50,width:415};addPropertyControls(FramerKsm9jZbrK,{variant:{options:[\"CcXLJowsa\",\"eSNmPEvGm\",\"bwmaqXl6g\",\"cr7JhWpu9\",\"gecPNU6ST\",\"WnjANYBwR\",\"KZjNt_Nki\",\"mzIQHr3pL\",\"fT5EqxjUc\",\"d9wqvb_n2\",\"RF0bGaKqA\",\"yxOKUMwd0\"],optionTitles:[\"Desktop Closed\",\"Desktop Expand\",\"Desktop Open\",\"Desktop Collapse\",\"Tab Closed\",\"Tab Expand\",\"Tab Open\",\"Tab Collapse\",\"Phone Closed\",\"Phone Expand\",\"Phone Open\",\"Phone Collapse\"],title:\"Variant\",type:ControlType.Enum},Ljcqkp4jd:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerKsm9jZbrK,[{explicitInter:true,fonts:[]},...MenuFonts,...NavCardFonts],{supportsExplicitInterCodegen:true});FramerKsm9jZbrK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(NavCard,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKsm9jZbrK\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"eSNmPEvGm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"bwmaqXl6g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"cr7JhWpu9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"gecPNU6ST\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"WnjANYBwR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"KZjNt_Nki\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"mzIQHr3pL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"fT5EqxjUc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"d9wqvb_n2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"RF0bGaKqA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]},\\\"yxOKUMwd0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1600px\\\",null,null]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"415\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Ljcqkp4jd\\\":\\\"padding\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ksm9jZbrK.map","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-mf9cM\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 25 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 24 L 0 0 L 25 0 L 25 24 Z\" fill=\"transparent\" height=\"24px\" id=\"NPsTzUPrK\" width=\"25px\"/><path d=\"M 2.24 15.358 L 10.534 9.234 C 10.941 8.934 11.522 9.051 11.716 9.517 C 12.736 11.976 12.28 14.932 10.251 16.961 C 8.222 18.99 5.399 19.435 2.819 18.421 L 0 19.727 C 4.043 22.49 8.952 21.807 12.02 18.737 C 14.454 16.303 15.207 12.986 14.503 9.994 L 14.509 10.001 C 13.487 5.606 14.76 3.849 17.368 0.258 C 17.43 0.172 17.492 0.087 17.554 0 L 14.122 3.432 L 14.122 3.422 L 2.238 15.36\" fill=\"rgb(255, 255, 255)\" height=\"21.46382956926134px\" id=\"mlhHle2iE\" transform=\"translate(7.414 0.051)\" width=\"17.553539999999998px\"/><path d=\"M 7.924 14.047 C 5.022 11.275 5.523 6.985 7.999 4.511 C 9.83 2.68 12.829 1.932 15.448 3.031 L 18.26 1.732 C 17.754 1.366 17.104 0.972 16.359 0.695 C 12.991 -0.691 8.959 -0.001 6.221 2.735 C 3.587 5.369 2.759 9.418 4.181 12.874 C 5.244 15.457 3.502 17.283 1.748 19.127 C 1.126 19.781 0.502 20.435 0 21.127 L 7.922 14.049\" fill=\"rgb(255, 255, 255)\" height=\"21.12653445136051px\" id=\"Ya7s_zg4f\" transform=\"translate(0.016 2.852)\" width=\"18.260374999999996px\"/></svg>',style:{...style}});});const css=[`.framer-mf9cM { -webkit-mask: ${mask}; aspect-ratio: 1.0416666666666667; display: block; mask: ${mask}; user-select: none; width: 25px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 25\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Grok\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/GCyjvVaj4\",\"id\":\"GCyjvVaj4\",\"moduleId\":\"uMaVbM8xzW9i2YuGgKt8\"}}\n */const Icon=withCSS(Component,css,\"framer-mf9cM\");Icon.displayName=\"Grok\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Grok\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GCyjvVaj4\\\",\\\"id\\\":\\\"GCyjvVaj4\\\",\\\"moduleId\\\":\\\"uMaVbM8xzW9i2YuGgKt8\\\"}}\",\"framerIntrinsicWidth\":\"25\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-CWDan\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.709 15.905 L 9.43 13.267 L 9.509 13.037 L 9.43 12.91 L 9.199 12.91 L 8.409 12.861 L 5.711 12.788 L 3.372 12.692 L 1.106 12.571 L 0.535 12.45 L 0 11.748 L 0.055 11.396 L 0.535 11.076 L 1.221 11.136 L 2.74 11.239 L 5.019 11.396 L 6.671 11.493 L 9.12 11.748 L 9.509 11.748 L 9.564 11.59 L 9.43 11.493 L 9.327 11.396 L 6.969 9.805 L 4.417 8.122 L 3.081 7.154 L 2.357 6.664 L 1.993 6.204 L 1.835 5.199 L 2.491 4.479 L 3.372 4.539 L 3.597 4.6 L 4.49 5.284 L 6.398 6.754 L 8.889 8.582 L 9.254 8.885 L 9.399 8.782 L 9.418 8.709 L 9.254 8.437 L 7.899 5.998 L 6.453 3.516 L 5.809 2.487 L 5.638 1.87 C 5.578 1.616 5.535 1.404 5.535 1.144 L 6.283 0.133 L 6.696 0 L 7.692 0.133 L 8.111 0.496 L 8.731 1.906 L 9.734 4.128 L 11.289 7.148 L 11.745 8.044 L 11.988 8.873 L 12.079 9.127 L 12.237 9.127 L 12.237 8.982 L 12.365 7.281 L 12.601 5.193 L 12.832 2.506 L 12.911 1.749 L 13.288 0.841 L 14.035 0.351 L 14.619 0.629 L 15.099 1.313 L 15.032 1.755 L 14.746 3.601 L 14.187 6.494 L 13.823 8.431 L 14.035 8.431 L 14.279 8.189 L 15.263 6.888 L 16.915 4.83 L 17.645 4.013 L 18.495 3.111 L 19.042 2.681 L 20.075 2.681 L 20.834 3.807 L 20.494 4.969 L 19.431 6.313 L 18.55 7.45 L 17.286 9.145 L 16.496 10.501 L 16.569 10.61 L 16.758 10.591 L 19.613 9.986 L 21.157 9.708 L 22.997 9.393 L 23.83 9.781 L 23.921 10.174 L 23.593 10.979 L 21.624 11.463 L 19.315 11.923 L 15.877 12.734 L 15.834 12.764 L 15.883 12.825 L 17.432 12.97 L 18.094 13.006 L 19.716 13.006 L 22.736 13.23 L 23.526 13.751 L 24 14.386 L 23.921 14.87 L 22.706 15.488 L 21.065 15.101 L 17.238 14.193 L 15.925 13.866 L 15.743 13.866 L 15.743 13.975 L 16.837 15.04 L 18.841 16.844 L 21.351 19.168 L 21.479 19.743 L 21.157 20.197 L 20.816 20.148 L 18.611 18.496 L 17.76 17.751 L 15.834 16.136 L 15.706 16.136 L 15.706 16.305 L 16.15 16.953 L 18.495 20.463 L 18.617 21.54 L 18.447 21.891 L 17.839 22.103 L 17.171 21.982 L 15.797 20.063 L 14.382 17.903 L 13.239 15.966 L 13.1 16.045 L 12.425 23.277 L 12.109 23.646 L 11.38 23.925 L 10.773 23.465 L 10.451 22.72 L 10.773 21.25 L 11.162 19.331 L 11.477 17.806 L 11.763 15.912 L 11.933 15.282 L 11.921 15.24 L 11.781 15.258 L 10.347 17.219 L 8.166 20.154 L 6.441 21.994 L 6.027 22.157 L 5.31 21.788 L 5.377 21.129 L 5.778 20.541 L 8.166 17.515 L 9.606 15.639 L 10.536 14.556 L 10.53 14.398 L 10.475 14.398 L 4.132 18.502 L 3.002 18.647 L 2.515 18.193 L 2.576 17.449 L 2.807 17.207 L 4.715 15.899 Z\" fill=\"rgb(255, 255, 255)\" height=\"23.9248px\" id=\"EIn9RJtsS\" width=\"24px\"/></svg>',style:{...style}});});const css=[`.framer-CWDan { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Claude\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/GCyjvVaj4\",\"id\":\"GCyjvVaj4\",\"moduleId\":\"uMaVbM8xzW9i2YuGgKt8\"}}\n */const Icon=withCSS(Component,css,\"framer-CWDan\");Icon.displayName=\"Claude\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Claude\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GCyjvVaj4\\\",\\\"id\\\":\\\"GCyjvVaj4\\\",\\\"moduleId\\\":\\\"uMaVbM8xzW9i2YuGgKt8\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-0ZPwN\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 24 L 0 0 L 24 0 L 24 24 Z M 22.276 9.823 C 22.82 8.189 22.633 6.398 21.762 4.912 C 20.453 2.632 17.82 1.459 15.249 2.011 C 14.105 0.722 12.462 -0.01 10.739 0 C 8.112 -0.006 5.78 1.686 4.971 4.187 C 3.283 4.532 1.826 5.589 0.973 7.087 C -0.346 9.361 -0.045 12.227 1.717 14.177 C 1.173 15.812 1.36 17.602 2.231 19.088 C 3.54 21.368 6.173 22.541 8.744 21.989 C 9.887 23.278 11.531 24.011 13.253 23.999 C 15.883 24.006 18.215 22.313 19.024 19.81 C 20.712 19.464 22.169 18.407 23.022 16.91 C 24.34 14.636 24.038 11.771 22.277 9.821 Z M 13.255 22.431 C 12.203 22.433 11.184 22.064 10.376 21.39 C 10.413 21.371 10.476 21.335 10.518 21.31 L 15.297 18.55 C 15.541 18.411 15.691 18.151 15.69 17.87 L 15.69 11.132 L 17.709 12.299 C 17.731 12.309 17.745 12.33 17.748 12.354 L 17.748 17.933 C 17.745 20.414 15.736 22.426 13.255 22.431 Z M 3.592 18.304 C 3.065 17.393 2.875 16.326 3.056 15.29 C 3.091 15.311 3.153 15.35 3.198 15.375 L 7.977 18.135 C 8.219 18.277 8.519 18.277 8.762 18.135 L 14.596 14.766 L 14.596 17.099 C 14.598 17.123 14.586 17.146 14.568 17.161 L 9.737 19.95 C 7.585 21.189 4.837 20.453 3.593 18.304 Z M 2.334 7.872 C 2.859 6.96 3.688 6.263 4.675 5.9 C 4.675 5.942 4.673 6.014 4.673 6.065 L 4.673 11.586 C 4.671 11.867 4.821 12.127 5.065 12.266 L 10.899 15.634 L 8.88 16.8 C 8.859 16.814 8.834 16.816 8.811 16.806 L 3.98 14.015 C 1.833 12.771 1.096 10.024 2.334 7.873 Z M 18.929 11.734 L 13.094 8.365 L 15.114 7.199 C 15.134 7.186 15.16 7.184 15.182 7.193 L 20.014 9.983 C 22.165 11.225 22.902 13.977 21.659 16.128 C 21.134 17.039 20.306 17.736 19.319 18.099 L 19.319 12.413 C 19.322 12.133 19.172 11.873 18.929 11.734 Z M 20.939 8.708 C 20.904 8.687 20.841 8.649 20.797 8.624 L 16.018 5.864 C 15.776 5.722 15.476 5.722 15.233 5.864 L 9.399 9.233 L 9.399 6.9 C 9.397 6.876 9.408 6.853 9.427 6.838 L 14.258 4.051 C 16.41 2.81 19.161 3.548 20.401 5.701 C 20.925 6.61 21.115 7.674 20.937 8.708 Z M 8.301 12.866 L 6.28 11.699 C 6.258 11.689 6.244 11.668 6.241 11.644 L 6.241 6.065 C 6.243 3.581 8.258 1.568 10.742 1.569 C 11.792 1.569 12.809 1.938 13.617 2.61 C 13.58 2.63 13.517 2.665 13.475 2.69 L 8.697 5.45 C 8.452 5.589 8.302 5.849 8.304 6.13 L 8.301 12.864 Z M 9.398 10.5 L 11.996 8.999 L 14.595 10.499 L 14.595 13.5 L 11.996 15 L 9.398 13.5 Z\" fill=\"transparent\" height=\"24px\" id=\"tnoqCqbrC\" width=\"24px\"><path d=\"M 0 24 L 0 0 L 24 0 L 24 24 Z\" fill=\"transparent\" height=\"24px\" id=\"n7Sb_EkK8\" width=\"24px\"/><path d=\"M 22.12 9.823 C 22.664 8.189 22.477 6.398 21.606 4.912 C 20.297 2.632 17.664 1.459 15.093 2.011 C 13.949 0.722 12.306 -0.01 10.583 0 C 7.955 -0.006 5.624 1.686 4.815 4.187 C 3.127 4.532 1.67 5.589 0.817 7.087 C -0.502 9.361 -0.202 12.227 1.561 14.177 C 1.016 15.812 1.204 17.602 2.075 19.088 C 3.384 21.368 6.017 22.541 8.588 21.989 C 9.731 23.278 11.375 24.011 13.097 23.999 C 15.727 24.006 18.059 22.313 18.868 19.81 C 20.556 19.464 22.013 18.407 22.866 16.91 C 24.184 14.636 23.882 11.771 22.121 9.821 Z M 13.099 22.431 C 12.047 22.433 11.027 22.064 10.22 21.39 C 10.256 21.371 10.32 21.335 10.361 21.31 L 15.14 18.55 C 15.385 18.411 15.535 18.151 15.533 17.87 L 15.533 11.132 L 17.553 12.299 C 17.575 12.309 17.589 12.33 17.592 12.354 L 17.592 17.933 C 17.589 20.414 15.58 22.426 13.099 22.431 Z M 3.436 18.304 C 2.909 17.393 2.719 16.326 2.9 15.29 C 2.935 15.311 2.997 15.35 3.041 15.375 L 7.82 18.135 C 8.063 18.277 8.363 18.277 8.606 18.135 L 14.44 14.766 L 14.44 17.099 C 14.441 17.123 14.43 17.146 14.411 17.161 L 9.581 19.95 C 7.429 21.189 4.681 20.453 3.437 18.304 Z M 2.178 7.872 C 2.703 6.96 3.532 6.263 4.519 5.9 C 4.519 5.942 4.517 6.014 4.517 6.065 L 4.517 11.586 C 4.515 11.867 4.665 12.127 4.909 12.266 L 10.743 15.634 L 8.723 16.8 C 8.703 16.814 8.678 16.816 8.655 16.806 L 3.824 14.015 C 1.676 12.771 0.94 10.024 2.177 7.873 Z M 18.773 11.734 L 12.938 8.365 L 14.958 7.199 C 14.978 7.186 15.004 7.184 15.026 7.193 L 19.858 9.983 C 22.009 11.225 22.746 13.977 21.503 16.128 C 20.978 17.039 20.15 17.736 19.163 18.099 L 19.163 12.413 C 19.166 12.133 19.016 11.873 18.773 11.734 Z M 20.783 8.708 C 20.747 8.687 20.685 8.649 20.641 8.624 L 15.862 5.864 C 15.62 5.722 15.32 5.722 15.077 5.864 L 9.242 9.233 L 9.242 6.9 C 9.241 6.876 9.252 6.853 9.271 6.838 L 14.102 4.051 C 16.253 2.81 19.004 3.548 20.245 5.701 C 20.769 6.61 20.959 7.674 20.781 8.708 Z M 8.144 12.866 L 6.124 11.699 C 6.102 11.689 6.088 11.668 6.085 11.644 L 6.085 6.065 C 6.086 3.581 8.102 1.568 10.586 1.569 C 11.636 1.569 12.653 1.938 13.461 2.61 C 13.424 2.63 13.361 2.665 13.319 2.69 L 8.54 5.45 C 8.296 5.589 8.146 5.849 8.147 6.13 L 8.144 12.864 Z M 9.242 10.5 L 11.84 8.999 L 14.439 10.499 L 14.439 13.5 L 11.84 15 L 9.242 13.5 Z\" fill=\"rgb(255, 255, 255)\" height=\"23.999526549803164px\" id=\"zcLVo6Huy\" transform=\"translate(0.156 0)\" width=\"23.681351015523067px\"/></g></svg>',style:{...style}});});const css=[`.framer-0ZPwN { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"ChatGPT\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/GCyjvVaj4\",\"id\":\"GCyjvVaj4\",\"moduleId\":\"uMaVbM8xzW9i2YuGgKt8\"}}\n */const Icon=withCSS(Component,css,\"framer-0ZPwN\");Icon.displayName=\"ChatGPT\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"ChatGPT\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GCyjvVaj4\\\",\\\"id\\\":\\\"GCyjvVaj4\\\",\\\"moduleId\\\":\\\"uMaVbM8xzW9i2YuGgKt8\\\"}}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-gDHXb\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 24 L 0 0 L 24 0 L 24 24 Z\" fill=\"transparent\" height=\"24px\" id=\"v6FicpO04\" width=\"24px\"/><path d=\"M 11.433 0.368 C 11.618 -0.129 12.329 -0.121 12.502 0.38 L 12.988 1.779 C 13.713 3.869 14.899 5.771 16.46 7.346 C 18.021 8.922 19.916 10.13 22.009 10.884 L 23.574 11.447 C 24.072 11.627 24.073 12.326 23.575 12.507 L 22.006 13.077 C 19.971 13.817 18.123 14.988 16.59 16.51 C 15.056 18.031 13.875 19.866 13.128 21.887 L 12.514 23.548 C 12.333 24.04 11.633 24.041 11.45 23.55 L 10.808 21.835 C 10.058 19.829 8.88 18.008 7.354 16.497 C 5.828 14.987 3.991 13.822 1.969 13.084 L 0.372 12.501 C -0.123 12.32 -0.124 11.626 0.37 11.443 L 1.998 10.842 C 4.012 10.098 5.84 8.931 7.358 7.421 C 8.876 5.911 10.047 4.093 10.792 2.091 Z\" fill=\"rgb(255, 255, 255)\" height=\"23.917475919372425px\" id=\"Jmk6rw7kJ\" transform=\"translate(0.016 0.023)\" width=\"23.94788823537753px\"/></svg>',style:{...style}});});const css=[`.framer-gDHXb { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Gemini\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/GCyjvVaj4\",\"id\":\"GCyjvVaj4\",\"moduleId\":\"uMaVbM8xzW9i2YuGgKt8\"}}\n */const Icon=withCSS(Component,css,\"framer-gDHXb\");Icon.displayName=\"Gemini\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Gemini\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GCyjvVaj4\\\",\\\"id\\\":\\\"GCyjvVaj4\\\",\\\"moduleId\\\":\\\"uMaVbM8xzW9i2YuGgKt8\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-2K4zS\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 21 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20.878 7.065 L 18.558 7.065 L 18.558 0.067 L 11.019 6.4 L 11.019 0.157 L 9.859 0.157 L 9.859 6.332 L 2.9 0 L 2.9 7.065 L 0 7.065 L 0 17.427 L 2.9 17.427 L 2.9 23.917 L 9.859 17.58 L 9.859 23.759 L 11.019 23.759 L 11.019 17.733 L 17.979 23.892 L 17.979 17.427 L 20.878 17.427 Z M 17.399 2.55 L 17.399 7.065 L 12.022 7.065 Z M 4.06 2.617 L 8.948 7.065 L 4.06 7.065 Z M 1.16 16.275 L 1.16 8.216 L 9.039 8.216 L 2.9 14.31 L 2.9 16.275 Z M 4.06 21.298 L 4.06 17.427 L 4.06 14.787 L 9.859 9.031 L 9.859 16.017 Z M 16.819 21.323 L 11.019 16.19 L 11.019 9.03 L 16.819 14.787 Z M 19.719 16.275 L 17.979 16.275 L 17.979 14.31 L 11.84 8.216 L 19.719 8.216 Z\" fill=\"rgb(255, 255, 255)\" height=\"23.916975px\" id=\"yXf4b7xiv\" transform=\"translate(0.055 0.078)\" width=\"20.8784125px\"/></svg>',style:{...style}});});const css=[`.framer-2K4zS { -webkit-mask: ${mask}; aspect-ratio: 0.875; display: block; mask: ${mask}; user-select: none; width: 21px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 21\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Perplexity\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/GCyjvVaj4\",\"id\":\"GCyjvVaj4\",\"moduleId\":\"uMaVbM8xzW9i2YuGgKt8\"}}\n */const Icon=withCSS(Component,css,\"framer-2K4zS\");Icon.displayName=\"Perplexity\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Perplexity\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/GCyjvVaj4\\\",\\\"id\\\":\\\"GCyjvVaj4\\\",\\\"moduleId\\\":\\\"uMaVbM8xzW9i2YuGgKt8\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"21\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Perplexity from\"https://framerusercontent.com/modules/nsr8PGKkjtopabT4tEKI/iEpeMBSBuHT349AaWw1t/DlVA_SBJp.js\";const enabledGestures={w2zvzDm39:{hover:true}};const serializationHash=\"framer-JYn7q\";const variantClassNames={w2zvzDm39:\"framer-v-9oj416\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cKdcyOsLn=undefined;const uZYfW7rt9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,width,...props})=>{return{...props,cKdcyOsLn:link??props.cKdcyOsLn,uZYfW7rt9:icon??props.uZYfW7rt9??Perplexity};};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,uZYfW7rt9,cKdcyOsLn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"w2zvzDm39\",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:cKdcyOsLn,motionChild:true,nodeId:\"w2zvzDm39\",openInNewTab:true,scopeId:\"dDs8isOub\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9oj416\",className,classNames)} framer-jlrs67`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"w2zvzDm39\",ref:refBinding,style:{...style},...addPropertyOverrides({\"w2zvzDm39-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-jwgn5a\",Component:uZYfW7rt9,layoutDependency:layoutDependency,layoutId:\"nPesRLHej\",style:{opacity:.5},transformTemplate:transformTemplate1,variants:{\"w2zvzDm39-hover\":{opacity:1}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JYn7q.framer-jlrs67, .framer-JYn7q .framer-jlrs67 { display: block; }\",\".framer-JYn7q.framer-9oj416 { cursor: pointer; height: 24px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 24px; }\",\".framer-JYn7q .framer-jwgn5a { aspect-ratio: 0.8780487804878049 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); left: 50%; position: absolute; top: 50%; width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DEBsSKNUD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uZYfW7rt9\":\"icon\",\"cKdcyOsLn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"uMaVbM8xzW9i2YuGgKt8\"]\n */const FramerdDs8isOub=withCSS(Component,css,\"framer-JYn7q\");export default FramerdDs8isOub;FramerdDs8isOub.displayName=\"AI-Logo\";FramerdDs8isOub.defaultProps={height:24,width:24};addPropertyControls(FramerdDs8isOub,{uZYfW7rt9:{defaultValue:{identifier:\"local-module:vector/DlVA_SBJp:default\",moduleId:\"nsr8PGKkjtopabT4tEKI\"},setModuleId:\"uMaVbM8xzW9i2YuGgKt8\",title:\"Icon\",type:ControlType.VectorSetItem},cKdcyOsLn:{title:\"Link\",type:ControlType.Link}});addFonts(FramerdDs8isOub,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdDs8isOub\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"uZYfW7rt9\\\":\\\"icon\\\",\\\"cKdcyOsLn\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DEBsSKNUD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"uMaVbM8xzW9i2YuGgKt8\\\"]\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dDs8isOub.map","// Generated by Framer (c572591)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowSmallRight from\"https://framerusercontent.com/modules/dgJpXCwpReww0QrfPhyq/VLNKp7TWtapLzg4pY7fX/TuDL_zxu1.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/BwHk2mecFKVQLg2s4SpE/UF4GlsG0SPiiuNhesVVG/P9h27AthG.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/J6NThSqpiwhMQc5Lwau3/4I0xcIXE6q5qaxtXQ0J1/XfiuzDts7.js\";import Grok from\"https://framerusercontent.com/modules/HrzfUFug6ecahhViTJLo/2GGlaW9sD8qY3Cc4XT3x/BYItUtMr3.js\";import Claude from\"https://framerusercontent.com/modules/Hs76DsU12l0CPxOAHbus/E7TXZmdPCxZ825gNkoZY/Jh0C0D5n0.js\";import ChatGPT from\"https://framerusercontent.com/modules/lbBZ8IAe4fTOAiDKnTTl/iDdO4Qbc4Tfhb3I3fY0G/npx_cnnqS.js\";import Gemini from\"https://framerusercontent.com/modules/ojLOG6xKNLMLJ5rjHtss/Ny2MjPX7XU6FSYEFpzMJ/zeEvuZy9O.js\";import AILogo from\"https://framerusercontent.com/modules/GBtck183Xz0PRJDN4JMt/WMAKYLtZtaDRPKBbE9PM/dDs8isOub.js\";import Spacer from\"https://framerusercontent.com/modules/cW6N32Z8nMmeysu6jPW9/OM8dZ5Y1GBgcImzeY7b8/H2uCzamnJ.js\";import Button from\"https://framerusercontent.com/modules/jktam9AIkUAYDngEuhjC/BlxdqWJZ0oFN54wdNdoF/KUnyD9Z9d.js\";import EyebrowText from\"https://framerusercontent.com/modules/JrxI74MYsLAcqTwGuZ6I/f6WA7HYsuRxggdxh999F/w82C73tCY.js\";import FooterLink from\"https://framerusercontent.com/modules/rJa447C95HsoTzove2FD/XCUeNJD8LcDQe39MeptG/wlXNohWdH.js\";const EyebrowTextFonts=getFonts(EyebrowText);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const SpacerFonts=getFonts(Spacer);const FooterLinkFonts=getFonts(FooterLink);const AILogoFonts=getFonts(AILogo);const cycleOrder=[\"z9L2VOyTQ\",\"i2FsR2e6t\",\"T1JqNf6qT\"];const serializationHash=\"framer-i5LN3\";const variantClassNames={i2FsR2e6t:\"framer-v-1qyb8cm\",T1JqNf6qT:\"framer-v-1kthje9\",z9L2VOyTQ:\"framer-v-8xhewl\"};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 animation={opacity:1,rotate:-6,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:50};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:-6,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"z9L2VOyTQ\",Phone:\"T1JqNf6qT\",Tablet:\"i2FsR2e6t\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"z9L2VOyTQ\"};};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:\"z9L2VOyTQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if([\"i2FsR2e6t\",\"T1JqNf6qT\"].includes(baseVariant))return false;return true;};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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8xhewl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"z9L2VOyTQ\",ref:refBinding,style:{...style},...addPropertyOverrides({i2FsR2e6t:{\"data-framer-name\":\"Tablet\"},T1JqNf6qT:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vyhpw7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"flksAz5XK\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-123zwfg\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"rcN1GxUo1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13a15uk\",\"data-framer-name\":\"col\",layoutDependency:layoutDependency,layoutId:\"CvBPyh5eK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d8ktlq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"olgb9frko\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gfeaud-container\",layoutDependency:layoutDependency,layoutId:\"KKY0aMNem-container\",nodeId:\"KKY0aMNem\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(EyebrowText,{height:\"100%\",id:\"KKY0aMNem\",layoutId:\"KKY0aMNem\",UL4ad3VfB:\"Contact\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6rjg8x\",layoutDependency:layoutDependency,layoutId:\"RNlEtzF3C\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-kqu0f2\",\"data-styles-preset\":\"P9h27AthG\",dir:\"auto\",children:\"Say Hi!\"})}),className:\"framer-veimg8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ycOPEfuqC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"(or) Vanakkam, Namaskaram, Namaste, Hola, Bonjour, Konnichiwa, whatever…\"})}),className:\"framer-1cqpfo8\",\"data-framer-name\":\"The goal remains consistent: to create design that communicates with clarity, feels intentional, and leaves a lasting impression over time.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xiNe5_Fh0\",style:{\"--extracted-r6o4lv\":\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1luiy15\",\"data-highlight\":true,id:`${layoutId}-1luiy15`,layoutDependency:layoutDependency,layoutId:\"NjtpJ_a8B\",onTap:onTap13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+266+0+0,...addPropertyOverrides({i2FsR2e6t:{width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+244+0+0},T1JqNf6qT:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 + 8px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+250+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zvsspd-container\",layoutDependency:layoutDependency,layoutId:\"PVDRglJ8T-container\",nodeId:\"PVDRglJ8T\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(Button,{bTs_Jt2wS:12,height:\"100%\",id:\"PVDRglJ8T\",layoutId:\"PVDRglJ8T\",No2Rq4zwb:\"20px 32px 20px 32px\",qAmshR3lq:false,rvyl_jxmW:ArrowSmallRight,s_bWdmYKp:\"space-between\",style:{width:\"100%\"},variant:matchVariant(\"LOU8f3ju3\"),width:\"100%\",x8sy38dDD:true,xnIuocUbK:\"Copy my email\"})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1luiy15`,offsetX:0,offsetY:-8,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:0,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-4q3bw\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"H3iW6Rtic\",ref:ref2,role:\"dialog\",style:{boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.04), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.03), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.01)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14rz9gn\",\"data-border\":true,\"data-framer-name\":\"Copied\",layoutDependency:layoutDependency,layoutId:\"q68bkx1H0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\",rotate:3},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7b83b868-7f56-4877-93a2-3f9908e65051, rgb(0, 0, 0)))\"},children:\"Copied!\"})}),className:\"framer-q5rgk2\",\"data-framer-name\":\"The goal remains consistent: to create design that communicates with clarity, feels intentional, and leaves a lasting impression over time.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hIz9W02sZ\",style:{\"--extracted-r6o4lv\":\"var(--token-7b83b868-7f56-4877-93a2-3f9908e65051, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})]})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-104uww2-container\",layoutDependency:layoutDependency,layoutId:\"LsER2JUd7-container\",nodeId:\"LsER2JUd7\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(Spacer,{height:\"100%\",id:\"LsER2JUd7\",layoutId:\"LsER2JUd7\",style:{height:\"100%\",width:\"100%\"},uX3aLkIWd:\"rgba(255, 255, 255, 0)\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-129h7qw\",layoutDependency:layoutDependency,layoutId:\"AELEsbyd0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iycv53\",layoutDependency:layoutDependency,layoutId:\"U6gx3kZuD\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":lXBuHOfIl\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+0,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+0},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18z19g7-container\",layoutDependency:layoutDependency,layoutId:\"lkyu5r_HT-container\",nodeId:\"lkyu5r_HT\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"Home\",height:\"100%\",id:\"lkyu5r_HT\",layoutId:\"lkyu5r_HT\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:resolvedLinks[0],variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:true,WZBTo0zi0:false,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({i2FsR2e6t:{su5hfZo6e:resolvedLinks[1]},T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},su5hfZo6e:resolvedLinks[2],YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CpM8gTd2b\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+56,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+56},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wyhw6g-container\",layoutDependency:layoutDependency,layoutId:\"kJTK2dszR-container\",nodeId:\"kJTK2dszR\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"About\",height:\"100%\",id:\"kJTK2dszR\",layoutId:\"kJTK2dszR\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:resolvedLinks1[0],variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:true,WZBTo0zi0:false,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({i2FsR2e6t:{su5hfZo6e:resolvedLinks1[1]},T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",su5hfZo6e:resolvedLinks1[2],YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":I9GrdRvVJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+112,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+112},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1see8r6-container\",layoutDependency:layoutDependency,layoutId:\"jL5xiKGD_-container\",nodeId:\"jL5xiKGD_\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"Works\",height:\"100%\",id:\"jL5xiKGD_\",layoutId:\"jL5xiKGD_\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:1,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:resolvedLinks2[0],variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:true,WZBTo0zi0:false,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({i2FsR2e6t:{su5hfZo6e:resolvedLinks2[1]},T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",su5hfZo6e:resolvedLinks2[2],YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bbecef\",layoutDependency:layoutDependency,layoutId:\"u7befUfUK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+0,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+0},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9fu1qs-container\",layoutDependency:layoutDependency,layoutId:\"yWyypQyrL-container\",nodeId:\"yWyypQyrL\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"Linkedin\",height:\"100%\",id:\"yWyypQyrL\",layoutId:\"yWyypQyrL\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:\"https://www.linkedin.com/in/naveen-s-/\",variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:false,WZBTo0zi0:true,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+56,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+56},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1izlix-container\",layoutDependency:layoutDependency,layoutId:\"R7TJnhUxn-container\",nodeId:\"R7TJnhUxn\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"Behance\",height:\"100%\",id:\"R7TJnhUxn\",layoutId:\"R7TJnhUxn\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:0,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:\"https://www.behance.net/naveensiva\",variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:false,WZBTo0zi0:true,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 7, 50px) * 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0+0+112,...addPropertyOverrides({i2FsR2e6t:{width:`max(max(min(${componentViewport?.width||\"100vw\"} - 40px, 1600px) / 2, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+346+0+0+0+112},T1JqNf6qT:{width:`max((max((min(${componentViewport?.width||\"100vw\"} - 20px, 1600px) - 8px) / 2, 50px) * 2 - 2px) / 2, 50px)`,y:(componentViewport?.y||0)+80+0+0+0+0+336+0+0+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17cno3-container\",layoutDependency:layoutDependency,layoutId:\"McDNkrbgI-container\",nodeId:\"McDNkrbgI\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(FooterLink,{CDu_SPLF_:\"Instagram\",height:\"100%\",id:\"McDNkrbgI\",layoutId:\"McDNkrbgI\",lkC1tAOEh:\"20px 32px 20px 32px\",NUJTZ34ad:{borderBottomWidth:1,borderColor:\"var(--token-fda6ed2d-f43f-41ed-aefa-c26697fdb248, rgba(255, 255, 255, 0.2))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},su5hfZo6e:\"https://www.instagram.com/n.a.v_e.e.n/\",variant:matchVariant(\"VwfK9siDZ\"),width:\"100%\",wTSKLu8Hg:false,WZBTo0zi0:true,YFPRSloWn:\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",...addPropertyOverrides({T1JqNf6qT:{lkC1tAOEh:\"20px 32px 20px 0px\",YFPRSloWn:\"var(--token-ef7c5ce3-c19c-47e2-843e-5fb523ea58d3, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-crhwn5\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pkc3RIDzk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"Ask AI:\"})}),className:\"framer-6fj3e\",\"data-framer-name\":\"Ask AI:\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wKWi1zpdq\",style:{\"--extracted-r6o4lv\":\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+80+0+0+0+0+0+0+248+0,...addPropertyOverrides({i2FsR2e6t:{y:(componentViewport?.y||0)+80+0+0+0+0+346+0+228+0},T1JqNf6qT:{y:(componentViewport?.y||0)+80+0+0+0+0+336+0+208+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f0gmo6-container\",layoutDependency:layoutDependency,layoutId:\"qGFUWbIai-container\",nodeId:\"qGFUWbIai\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(AILogo,{cKdcyOsLn:\"https://chatgpt.com/?prompt=Visit%20this%20URL%20https%3A%2F%2Fnaveenportfolio.framer.website%20and%20analyze%20all%20publicly%20accessible%20pages.%20Summarize%20the%20portfolio%20owner%27s%20experience%2C%20expertise%2C%20services%2C%20projects%2C%20achievements%2C%20and%20professional%20background.%20Create%20a%20concise%20profile%20with%20key%20skills%2C%20areas%20of%20specialization%2C%20services%20offered%2C%20notable%20work%2C%20and%20a%20short%20executive%20summary.%20Base%20the%20output%20only%20on%20information%20available%20on%20the%20website%20and%20avoid%20making%20assumptions\",height:\"100%\",id:\"qGFUWbIai\",layoutId:\"qGFUWbIai\",style:{height:\"100%\",width:\"100%\"},uZYfW7rt9:ChatGPT,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+80+0+0+0+0+0+0+248+0,...addPropertyOverrides({i2FsR2e6t:{y:(componentViewport?.y||0)+80+0+0+0+0+346+0+228+0},T1JqNf6qT:{y:(componentViewport?.y||0)+80+0+0+0+0+336+0+208+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17hoek5-container\",layoutDependency:layoutDependency,layoutId:\"SV3YaPKQm-container\",nodeId:\"SV3YaPKQm\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(AILogo,{cKdcyOsLn:\"https://www.google.com/search?udm=50&source=searchlabs&q=Visit%20this%20URL%20https%3A%2F%2Fnaveenportfolio.framer.website%20and%20analyze%20all%20publicly%20accessible%20pages.%20Summarize%20the%20portfolio%20owner%27s%20experience%2C%20expertise%2C%20services%2C%20projects%2C%20achievements%2C%20and%20professional%20background.%20Create%20a%20concise%20profile%20with%20key%20skills%2C%20areas%20of%20specialization%2C%20services%20offered%2C%20notable%20work%2C%20and%20a%20short%20executive%20summary.%20Base%20the%20output%20only%20on%20information%20available%20on%20the%20website%20and%20avoid%20making%20assumptions\",height:\"100%\",id:\"SV3YaPKQm\",layoutId:\"SV3YaPKQm\",style:{height:\"100%\",width:\"100%\"},uZYfW7rt9:Gemini,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+80+0+0+0+0+0+0+248+0,...addPropertyOverrides({i2FsR2e6t:{y:(componentViewport?.y||0)+80+0+0+0+0+346+0+228+0},T1JqNf6qT:{y:(componentViewport?.y||0)+80+0+0+0+0+336+0+208+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i7bvzw-container\",layoutDependency:layoutDependency,layoutId:\"wZ60rqs8x-container\",nodeId:\"wZ60rqs8x\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(AILogo,{cKdcyOsLn:\"https://claude.ai/new?q=Visit%20this%20URL%20https%3A%2F%2Fnaveenportfolio.framer.website%20and%20analyze%20all%20publicly%20accessible%20pages.%20Summarize%20the%20portfolio%20owner%27s%20experience%2C%20expertise%2C%20services%2C%20projects%2C%20achievements%2C%20and%20professional%20background.%20Create%20a%20concise%20profile%20with%20key%20skills%2C%20areas%20of%20specialization%2C%20services%20offered%2C%20notable%20work%2C%20and%20a%20short%20executive%20summary.%20Base%20the%20output%20only%20on%20information%20available%20on%20the%20website%20and%20avoid%20making%20assumptions\",height:\"100%\",id:\"wZ60rqs8x\",layoutId:\"wZ60rqs8x\",style:{height:\"100%\",width:\"100%\"},uZYfW7rt9:Claude,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+80+0+0+0+0+0+0+248+0,...addPropertyOverrides({i2FsR2e6t:{y:(componentViewport?.y||0)+80+0+0+0+0+346+0+228+0},T1JqNf6qT:{y:(componentViewport?.y||0)+80+0+0+0+0+336+0+208+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-86ggne-container\",layoutDependency:layoutDependency,layoutId:\"ikGw5TLlY-container\",nodeId:\"ikGw5TLlY\",rendersWithMotion:true,scopeId:\"ZRv176Ipi\",children:/*#__PURE__*/_jsx(AILogo,{cKdcyOsLn:\"https://grok.com/?q=Visit%20this%20URL%20https%3A%2F%2Fnaveenportfolio.framer.website%20and%20analyze%20all%20publicly%20accessible%20pages.%20Summarize%20the%20portfolio%20owner%27s%20experience%2C%20expertise%2C%20services%2C%20projects%2C%20achievements%2C%20and%20professional%20background.%20Create%20a%20concise%20profile%20with%20key%20skills%2C%20areas%20of%20specialization%2C%20services%20offered%2C%20notable%20work%2C%20and%20a%20short%20executive%20summary.%20Base%20the%20output%20only%20on%20information%20available%20on%20the%20website%20and%20avoid%20making%20assumptions\",height:\"100%\",id:\"ikGw5TLlY\",layoutId:\"ikGw5TLlY\",style:{height:\"100%\",width:\"100%\"},uZYfW7rt9:Grok,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-swp8n\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OXRA5jzgc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2026 NAVEEN \\xb7 All Rights Reserved\"})}),className:\"framer-t4ihvc\",\"data-framer-name\":\"Copyrights\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NFsvNS5dK\",style:{\"--extracted-r6o4lv\":\"var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i2FsR2e6t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2026 NAVEEN \\xb7 All Rights Reserved\"})})},T1JqNf6qT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ipnwwr\",\"data-styles-preset\":\"XfiuzDts7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-181dd47d-fb74-474d-a6d8-c06465deca41, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2026 NAVEEN \\xb7 All Rights Reserved\"})})}},baseVariant,gestureVariant)})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-i5LN3.framer-13a5c6z, .framer-i5LN3 .framer-13a5c6z { display: block; }\",\".framer-i5LN3.framer-8xhewl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 80px 20px 80px 20px; position: relative; width: 1200px; }\",\".framer-i5LN3 .framer-1vyhpw7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-123zwfg { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(7, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-13a15uk { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; grid-column: span 2; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-d8ktlq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-1gfeaud-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-i5LN3 .framer-6rjg8x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-veimg8, .framer-i5LN3 .framer-1cqpfo8, .framer-i5LN3 .framer-t4ihvc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-i5LN3 .framer-1luiy15 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-zvsspd-container { flex: none; height: auto; position: relative; width: 100%; z-index: 5; }\",\".framer-i5LN3 .framer-4q3bw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-i5LN3 .framer-14rz9gn { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 12px 4px 12px; pointer-events: none; position: relative; user-select: none; width: min-content; }\",\".framer-i5LN3 .framer-q5rgk2, .framer-i5LN3 .framer-6fj3e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-i5LN3 .framer-104uww2-container { align-self: end; flex: none; height: 1px; justify-self: center; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-129h7qw { align-self: start; display: grid; flex: none; gap: 80px 0px; grid-auto-rows: min-content; grid-column: span 4; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-1iycv53 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-18z19g7-container, .framer-i5LN3 .framer-1wyhw6g-container, .framer-i5LN3 .framer-1see8r6-container, .framer-i5LN3 .framer-9fu1qs-container, .framer-i5LN3 .framer-1izlix-container, .framer-i5LN3 .framer-17cno3-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-1bbecef { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-crhwn5 { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; justify-self: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3 .framer-1f0gmo6-container, .framer-i5LN3 .framer-17hoek5-container, .framer-i5LN3 .framer-i7bvzw-container, .framer-i5LN3 .framer-86ggne-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-i5LN3 .framer-swp8n { align-content: flex-start; align-items: flex-start; align-self: end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; justify-self: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-i5LN3.framer-v-1qyb8cm.framer-8xhewl { width: 810px; }\",\".framer-i5LN3.framer-v-1qyb8cm .framer-123zwfg { gap: 40px 0px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-i5LN3.framer-v-1qyb8cm .framer-13a15uk { align-content: flex-end; align-items: flex-end; gap: 24px; grid-column: unset; }\",\".framer-i5LN3.framer-v-1qyb8cm .framer-6rjg8x { align-content: flex-start; align-items: flex-start; gap: 24px; }\",\".framer-i5LN3.framer-v-1qyb8cm .framer-1cqpfo8 { width: 80%; }\",\".framer-i5LN3.framer-v-1qyb8cm .framer-129h7qw { gap: 60px 0px; grid-column: span 2; }\",\".framer-i5LN3.framer-v-1kthje9.framer-8xhewl { padding: 80px 10px 80px 10px; width: 390px; }\",\".framer-i5LN3.framer-v-1kthje9 .framer-123zwfg { gap: 24px 8px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-i5LN3.framer-v-1kthje9 .framer-13a15uk { align-content: flex-end; align-items: flex-end; gap: 44px; }\",\".framer-i5LN3.framer-v-1kthje9 .framer-6rjg8x { align-content: flex-start; align-items: flex-start; }\",\".framer-i5LN3.framer-v-1kthje9 .framer-129h7qw { gap: 40px 10px; grid-column: span 2; }\",\".framer-i5LN3.framer-v-1kthje9 .framer-1bbecef { align-self: end; justify-self: end; }\",\".framer-i5LN3.framer-v-1kthje9 .framer-crhwn5, .framer-i5LN3.framer-v-1kthje9 .framer-swp8n { grid-column: span 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-i5LN3[data-border=\"true\"]::after, .framer-i5LN3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 432\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"i2FsR2e6t\":{\"layout\":[\"fixed\",\"auto\"]},\"T1JqNf6qT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZRv176Ipi=withCSS(Component,css,\"framer-i5LN3\");export default FramerZRv176Ipi;FramerZRv176Ipi.displayName=\"Footer\";FramerZRv176Ipi.defaultProps={height:432,width:1200};addPropertyControls(FramerZRv176Ipi,{variant:{options:[\"z9L2VOyTQ\",\"i2FsR2e6t\",\"T1JqNf6qT\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZRv176Ipi,[{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\"}]},...EyebrowTextFonts,...ButtonFonts,...SpacerFonts,...FooterLinkFonts,...AILogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerZRv176Ipi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(EyebrowText,{},context),forwardLoader(Button,{},context),forwardLoader(Spacer,{},context),forwardLoader(FooterLink,{},context),forwardLoader(AILogo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZRv176Ipi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"432\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i2FsR2e6t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T1JqNf6qT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZRv176Ipi.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function BlinkingTabTitle(props){const{messages,speed}=props;useEffect(()=>{const originalTitle=document.title;let intervalId;let i=0;const handleBlur=()=>{intervalId=setInterval(()=>{document.title=messages[i%messages.length];i++;},speed);};const handleFocus=()=>{clearInterval(intervalId);document.title=originalTitle;};window.addEventListener(\"blur\",handleBlur);window.addEventListener(\"focus\",handleFocus);return()=>{clearInterval(intervalId);window.removeEventListener(\"blur\",handleBlur);window.removeEventListener(\"focus\",handleFocus);};},[messages,speed]);// 👇 Render a tiny placeholder box so it can be selected in Framer\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100px\",height:\"40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:\"12px\",color:\"#555\"},children:\"Tab Title Logic\"});}// ✅ Controls in right panel\naddPropertyControls(BlinkingTabTitle,{messages:{type:ControlType.Array,title:\"Messages\",propertyControl:{type:ControlType.String},defaultValue:[\"🎨 Your designer is waiting…\",\"🚀 Let’s build something amazing\",\"✨ Creativity never sleeps!\"]},speed:{type:ControlType.Number,title:\"Speed (ms)\",defaultValue:500,min:1,max:5e3,step:100,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlinkingTabTitle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlinkingTabTitle.map","// Generated by Framer (ccc595e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Spacer from\"#framer/local/canvasComponent/H2uCzamnJ/H2uCzamnJ.js\";import Navigation from\"#framer/local/canvasComponent/Ksm9jZbrK/Ksm9jZbrK.js\";import Footer from\"#framer/local/canvasComponent/ZRv176Ipi/ZRv176Ipi.js\";import BlinkingTabTitle from\"#framer/local/codeFile/F7Nseoy/BlinkingTabTitle.js\";const FooterFonts=getFonts(Footer);const SpacerFonts=getFonts(Spacer);const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const BlinkingTabTitleFonts=getFonts(BlinkingTabTitle);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const breakpoints={IHALgmUCk:\"(min-width: 1200px) and (max-width: 1919.98px)\",lfeEJEXPQ:\"(max-width: 809.98px)\",nfR2OxeGE:\"(min-width: 1920px)\",tUnjHad1M:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iJchN\";const variantClassNames={IHALgmUCk:\"framer-v-16cvia3\",lfeEJEXPQ:\"framer-v-cdvsgg\",nfR2OxeGE:\"framer-v-cpzvei\",tUnjHad1M:\"framer-v-hrxyrp\"};const ck9y702Pu=undefined;const R9GSnHejx=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:3,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={lfeEJEXPQ:[\".framer-iJchN .framer-39125k { grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 10px; }\",\".framer-iJchN .framer-1s0dzrk { padding: 0px 10px 0px 10px; }\"],nfR2OxeGE:[\".framer-iJchN .framer-39125k { padding: 20px 0px 20px 0px; }\"],tUnjHad1M:[\".framer-iJchN .framer-39125k { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-iJchN .framer-ii89jq-container { grid-column: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={lfeEJEXPQ:\".framer-cdvsgg-override\",nfR2OxeGE:\".framer-cpzvei-override\",tUnjHad1M:\".framer-hrxyrp-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iJchN.framer-1s2j5do, .framer-iJchN .framer-1s2j5do { display: block; }\",\".framer-iJchN.framer-16cvia3 { align-content: center; align-items: center; background-color: var(--token-7b83b868-7f56-4877-93a2-3f9908e65051, #000000); 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; position: relative; width: 100%; }\",\".framer-iJchN .framer-16ut25c { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iJchN .framer-1q8t9fq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; order: 1001; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-iJchN .framer-17j7qzo-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-iJchN .framer-39125k { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; left: 50%; max-width: 1600px; order: 1002; overflow: visible; padding: 20px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 6; }\",\".framer-iJchN .framer-ii89jq-container { align-self: center; flex: none; grid-column: span 3; height: 1px; justify-self: start; position: relative; width: 100%; }\",\".framer-iJchN .framer-zehmbc-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-iJchN .framer-1aaogh7-container { flex: none; height: auto; left: 50%; opacity: 0; order: 1003; position: absolute; top: 0px; transform: translateX(-50%); width: auto; z-index: -1; }\",\".framer-iJchN .framer-1s0dzrk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 106%; justify-content: center; left: 0px; order: 1004; overflow: visible; padding: 0px 20px 0px 20px; pointer-events: none; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-iJchN .framer-38oq1y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1600px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iJchN .framer-1a4awo, .framer-iJchN .framer-bkwfxf, .framer-iJchN .framer-1fupto9, .framer-iJchN .framer-153cesc { background-color: rgba(255, 255, 255, 0.15); flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-iJchN .framer-3bbesj { background-color: rgba(255, 255, 255, 0.15); flex: none; gap: 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={IHALgmUCk:\"(min-width: 1200px) and (max-width: 1919.98px)\",lfeEJEXPQ:\"(max-width: 809.98px)\",nfR2OxeGE:\"(min-width: 1920px)\",tUnjHad1M:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"IHALgmUCk\",Phone:\"lfeEJEXPQ\",Tablet:\"tUnjHad1M\",XL:\"nfR2OxeGE\"};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,navbar,navbarIn,width,...props})=>{return{...props,ck9y702Pu:navbar??props.ck9y702Pu??true,R9GSnHejx:navbarIn??props.R9GSnHejx,variant:humanReadableVariantMap[props.variant]??props.variant??\"IHALgmUCk\"};};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,R9GSnHejx,ck9y702Pu,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"lfeEJEXPQ\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"tUnjHad1M\",\"lfeEJEXPQ\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"IHALgmUCk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7b83b868-7f56-4877-93a2-3f9908e65051, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16cvia3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16ut25c\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8t9fq\",\"data-framer-name\":\"Contact\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:443,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17j7qzo-container\",nodeId:\"NWPnTYGWI\",scopeId:\"Ibz6qjd5r\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lfeEJEXPQ:{variant:matchVariant(\"T1JqNf6qT\")},tUnjHad1M:{variant:matchVariant(\"i2FsR2e6t\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NWPnTYGWI\",layoutId:\"NWPnTYGWI\",style:{width:\"100%\"},variant:matchVariant(\"z9L2VOyTQ\"),width:\"100%\"})})})})}),ck9y702Pu!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-39125k\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Top Nav\",transformTemplate:transformTemplate1,children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nfR2OxeGE:{width:\"calc(max(min(100vw, 1600px) / 4, 50px) * 3)\"},tUnjHad1M:{width:\"max((min(100vw, 1600px) - 40px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:\"calc(max((min(100vw, 1600px) - 40px) / 4, 50px) * 3)\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ii89jq-container hidden-cdvsgg\",nodeId:\"zY1IPZD0S\",scopeId:\"Ibz6qjd5r\",children:/*#__PURE__*/_jsx(Spacer,{height:\"100%\",id:\"zY1IPZD0S\",layoutId:\"zY1IPZD0S\",style:{height:\"100%\",width:\"100%\"},uX3aLkIWd:\"rgba(255, 255, 255, 0)\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lfeEJEXPQ:{width:\"max(min(100vw, 1600px) - 20px, 50px)\",y:10},nfR2OxeGE:{width:\"max(min(100vw, 1600px) / 4, 50px)\"},tUnjHad1M:{width:\"max((min(100vw, 1600px) - 40px) / 2, 50px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"max((min(100vw, 1600px) - 40px) / 4, 50px)\",y:20,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.6,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80}},{ref:R9GSnHejx,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-zehmbc-container\",nodeId:\"yHjb_ulPp\",rendersWithMotion:true,scopeId:\"Ibz6qjd5r\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"yHjb_ulPp\",layoutId:\"yHjb_ulPp\",Ljcqkp4jd:\"0px\",style:{width:\"100%\"},variant:matchVariant(\"CcXLJowsa\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aaogh7-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,nodeId:\"ZE7pMKxg8\",scopeId:\"Ibz6qjd5r\",children:/*#__PURE__*/_jsx(BlinkingTabTitle,{height:\"100%\",id:\"ZE7pMKxg8\",layoutId:\"ZE7pMKxg8\",messages:[\"Your visit made my day!\"],speed:10,width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1s0dzrk\",\"data-framer-appear-id\":\"1s0dzrk\",\"data-framer-name\":\"border pattern\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-38oq1y\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a4awo\",\"data-framer-name\":\"col\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-bkwfxf\",\"data-framer-name\":\"col\"}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-3bbesj hidden-cdvsgg\",\"data-framer-name\":\"col\"}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fupto9 hidden-hrxyrp hidden-cdvsgg\",\"data-framer-name\":\"col\"}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-153cesc hidden-hrxyrp hidden-cdvsgg\",\"data-framer-name\":\"col\"})]})})]}),/*#__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 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tUnjHad1M\":{\"layout\":[\"fixed\",\"fixed\"]},\"lfeEJEXPQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"nfR2OxeGE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"R9GSnHejx\":\"navbarIn\",\"ck9y702Pu\":\"navbar\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"IHALgmUCk\":[\".framer-1q8t9fq\",\".framer-39125k\",\".framer-1aaogh7-container\",\".framer-1s0dzrk\"],\"tUnjHad1M\":[\".framer-1q8t9fq\",\".framer-39125k\",\".framer-1aaogh7-container\",\".framer-1s0dzrk\"],\"lfeEJEXPQ\":[\".framer-1q8t9fq\",\".framer-39125k\",\".framer-1aaogh7-container\",\".framer-1s0dzrk\"],\"nfR2OxeGE\":[\".framer-1q8t9fq\",\".framer-39125k\",\".framer-1aaogh7-container\",\".framer-1s0dzrk\"]}\n * @framerBreakpoints {\"nfR2OxeGE\":{\"min\":1920,\"canvasClassName\":\"framer-cpzvei-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"XL\",\"width\":1920,\"rootFontSize\":16},\"IHALgmUCk\":{\"min\":1200,\"max\":1919,\"canvasClassName\":\"framer-16cvia3-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"tUnjHad1M\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-hrxyrp-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"lfeEJEXPQ\":{\"max\":809,\"canvasClassName\":\"framer-cdvsgg-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant IHALgmUCk\n * @framerLayoutTemplate true\n */const FramerIbz6qjd5r=withCSS(Component,css,\"framer-iJchN\");export default FramerIbz6qjd5r;FramerIbz6qjd5r.displayName=\"Template\";FramerIbz6qjd5r.defaultProps={height:1e3,width:1200};addPropertyControls(FramerIbz6qjd5r,{R9GSnHejx:{title:\"Navbar-In\",type:ControlType.ScrollSectionRef},ck9y702Pu:{defaultValue:true,title:\"Navbar\",type:ControlType.Boolean}});addFonts(FramerIbz6qjd5r,[{explicitInter:true,fonts:[]},...FooterFonts,...SpacerFonts,...NavigationFonts,...BlinkingTabTitleFonts],{supportsExplicitInterCodegen:true});FramerIbz6qjd5r.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context),forwardLoader(Spacer,{},context),forwardLoader(Navigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIbz6qjd5r\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"IHALgmUCk\\\":[\\\".framer-1q8t9fq\\\",\\\".framer-39125k\\\",\\\".framer-1aaogh7-container\\\",\\\".framer-1s0dzrk\\\"],\\\"tUnjHad1M\\\":[\\\".framer-1q8t9fq\\\",\\\".framer-39125k\\\",\\\".framer-1aaogh7-container\\\",\\\".framer-1s0dzrk\\\"],\\\"lfeEJEXPQ\\\":[\\\".framer-1q8t9fq\\\",\\\".framer-39125k\\\",\\\".framer-1aaogh7-container\\\",\\\".framer-1s0dzrk\\\"],\\\"nfR2OxeGE\\\":[\\\".framer-1q8t9fq\\\",\\\".framer-39125k\\\",\\\".framer-1aaogh7-container\\\",\\\".framer-1s0dzrk\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"IHALgmUCk\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tUnjHad1M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lfeEJEXPQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nfR2OxeGE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"R9GSnHejx\\\":\\\"navbarIn\\\",\\\"ck9y702Pu\\\":\\\"navbar\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"nfR2OxeGE\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-cpzvei-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"IHALgmUCk\\\":{\\\"min\\\":1200,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-16cvia3-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"tUnjHad1M\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-hrxyrp-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"lfeEJEXPQ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-cdvsgg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/5kdyulSl3GnOtm0TUjQm/HQuFd5zrpchKvdM2midx/Ibz6qjd5r.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {CpM8gTd2b: \"about\", I9GrdRvVJ: \"works\", KJ9sP5jjn: \"arts\", lXBuHOfIl: \"home\", oowYv5VlI: \"contact\", qk8Ndn603: \"services\", qtGPbyl5n: \"images\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oNrHoOSA4JNrMe4PUCP4/VSwPLlz3uJKNhtBXEgZb/augiA20Il.js\")), path: \"/\"}, kuYUZ3Pz4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HMw0SzxRmtPXdOXMLEI8/xFlis9hjSyqgga4n9DVL/kuYUZ3Pz4.js\")), path: \"/gallery\"}, YwrXL8uFg: {elements: {VPSdhWxko: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nMpUWXwSphHqrhcwfqP4/5IW0gJds9PPzPeKnFWGE/YwrXL8uFg.js\")), path: \"/404\"}, lOTPXCFQr: {collectionId: \"qPZIuz8Ze\", elements: {gBI53YlLd: \"contact\", hpBsgBJTo: \"about\", zmPq2qrYq: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bUppxRkqGXtEOzcgjn72/eKTggrzAlSuU5rv3evpi/lOTPXCFQr.js\")), path: \"/work/:tKprqC5Q9\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {qPZIuz8Ze: async () => (await import(\"https://framerusercontent.com/modules/LH3NU7zwmguuaqjsxugJ/DblDolfqbJFGFTqToJP9/qPZIuz8Ze.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"ef15eed2b11727d6265a71a29f413e97fd20d9e32a941d1337b822fdff28fcbe\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ck9y702Pu: true, R9GSnHejx: {href: {hash: \":CpM8gTd2b\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, ck9y702Pu: false, R9GSnHejx: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, lOTPXCFQr: props2, qSM3BUkWG: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"qSM3BUkWG\":\r\ncase \"lOTPXCFQr\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"R9GSnHejx\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", R9GSnHejx: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"qSM3BUkWG\":\r\ncase \"lOTPXCFQr\":\r\nreturn [{hash: \"cdvsgg\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"hrxyrp\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"16cvia3\", mediaQuery: \"(min-width: 1200px) and (max-width: 1919.98px)\"}, {hash: \"cpzvei\", mediaQuery: \"(min-width: 1920px)\"}]\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\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\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\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(\"https://framerusercontent.com/modules/nMpUWXwSphHqrhcwfqP4/5IW0gJds9PPzPeKnFWGE/YwrXL8uFg.js\")),\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: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://naveenportfolio.framer.website\",\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/jafKduFNaxSKo7eusYuk/JlV5S2zFuP7rI5TmAMFe/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\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: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.77, 0, 0.26, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {opacity: 0.5, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 0.95, transition: {damping: 30, delay: 0, duration: 1, ease: [0.77, 0, 0.26, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\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\r\n\t\tif (isBrowser) {\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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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: framerSiteId ?? null,\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\tif (true) Framer.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\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}