{"version":3,"file":"shared-lib.BT4lJfm2.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Navlink","cycleOrder","variantClassNames","humanReadableVariantMap","React.useId","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Stagger","Button","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useRef","useMemo","useMemo","useMemo"],"sources":["https:/framerusercontent.com/modules/ca8Nh5nVZqQ2LWppTum6/kNqPFelfq5FJ84xRXlDv/bshAVwZPg.js","https:/framerusercontent.com/modules/A1yux1U9MxqWAgpRVzif/RgxXglcCQ7Dbz7F2gjwK/D7V9jCWI3.js","https:/framerusercontent.com/modules/923QBhfH6LQ30cWGzJS0/Mg88qR8m5e1HiAm7P9XV/o5gUbQVU4.js","https:/framerusercontent.com/modules/dgu0wdYI0XtSqB6uNwCh/ZWusr6WpG07V2VyeqRlV/rkd7D7R82.js","https:/framerusercontent.com/modules/ie0O4xxyzQk3dAQbAUvl/EILbA4UWeQdgBVXvbiIY/jp8UN5SgV.js","https:/framerusercontent.com/modules/2Y8tkK72OssJImZFfvEs/OACGxazQMFVVD7v50wKS/CopyEmail.js","https:/framerusercontent.com/modules/w6PbnjldfUhEwTGNmrmh/hbMfk195kXk01Gl2uYxj/Bsl2HoQxS.js","https:/framerusercontent.com/modules/rywWCoWnLBkX17uhP35e/poZcugRKa60BduDlfuE8/H7uGNUSjm.js","https:/framerusercontent.com/modules/pzguzAPKlcJdGLKC65qZ/4Bh3oHBR0NIorywdaeFw/oFNBPS1at.js","https:/framerusercontent.com/modules/gWcYkZZODHkSOrZ6BHip/4wax5W55RFeZiOpSMfTs/iyYOkokpi.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/rcmi0oQwo41RPsHqbXTX/MImEnNnAfR4SeYjy0pue/siteMetadata.js"],"sourcesContent":["import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-czUQR .framer-styles-preset-1m8v0l6:not(.rich-text-wrapper), .framer-czUQR .framer-styles-preset-1m8v0l6.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 19px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-afb97292-18f9-440f-b246-9a920deed526, #0e0e0e); --framer-text-decoration: none; --framer-text-transform: uppercase; }'];export const className=\"framer-czUQR\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-nBdD8 .framer-styles-preset-qgn49e:not(.rich-text-wrapper), .framer-nBdD8 .framer-styles-preset-qgn49e.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-nBdD8\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-ksxQ3 .framer-styles-preset-1pglrrd:not(.rich-text-wrapper), .framer-ksxQ3 .framer-styles-preset-1pglrrd.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-afb97292-18f9-440f-b246-9a920deed526, #0e0e0e); --framer-text-decoration: none; --framer-text-transform: uppercase; }','@media (max-width: 1299px) and (min-width: 810px) { .framer-ksxQ3 .framer-styles-preset-1pglrrd:not(.rich-text-wrapper), .framer-ksxQ3 .framer-styles-preset-1pglrrd.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-afb97292-18f9-440f-b246-9a920deed526, #0e0e0e); --framer-text-decoration: none; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ksxQ3 .framer-styles-preset-1pglrrd:not(.rich-text-wrapper), .framer-ksxQ3 .framer-styles-preset-1pglrrd.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-afb97292-18f9-440f-b246-9a920deed526, #0e0e0e); --framer-text-decoration: none; --framer-text-transform: uppercase; } }'];export const className=\"framer-ksxQ3\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9f68555)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ca8Nh5nVZqQ2LWppTum6/kNqPFelfq5FJ84xRXlDv/bshAVwZPg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/A1yux1U9MxqWAgpRVzif/RgxXglcCQ7Dbz7F2gjwK/D7V9jCWI3.js\";const enabledGestures={SKXfM7_vS:{hover:true}};const cycleOrder=[\"SKXfM7_vS\",\"Ffdrh9RuZ\",\"yYto53oeZ\",\"AcPRYZ6Js\"];const serializationHash=\"framer-AL79L\";const variantClassNames={AcPRYZ6Js:\"framer-v-uqrm6k\",Ffdrh9RuZ:\"framer-v-12t0gfw\",SKXfM7_vS:\"framer-v-1bh7s7l\",yYto53oeZ:\"framer-v-t4up9u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop / Active\":\"AcPRYZ6Js\",\"Desktop / Inactive\":\"SKXfM7_vS\",Mobile:\"yYto53oeZ\",Tablet:\"Ffdrh9RuZ\"};const getProps=({height,id,link,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,FsKECrB8k:link!==null&&link!==void 0?link:props.FsKECrB8k,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"SKXfM7_vS\",yYIZyRmH0:(_ref1=title!==null&&title!==void 0?title:props.yYIZyRmH0)!==null&&_ref1!==void 0?_ref1:\"About\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yYIZyRmH0,FsKECrB8k,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SKXfM7_vS\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"Ffdrh9RuZ\",\"yYto53oeZ\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-1bh7s7l\",className,classNames),\"data-framer-name\":\"Desktop / Inactive\",layoutDependency:layoutDependency,layoutId:\"SKXfM7_vS\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"SKXfM7_vS-hover\":{\"data-framer-name\":undefined},AcPRYZ6Js:{\"data-framer-name\":\"Desktop / Active\"},Ffdrh9RuZ:{\"data-framer-name\":\"Tablet\"},yYto53oeZ:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8v0l6\",\"data-styles-preset\":\"bshAVwZPg\",children:/*#__PURE__*/_jsx(Link,{href:FsKECrB8k,nodeId:\"IxLhNXKpa\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qgn49e\",\"data-styles-preset\":\"D7V9jCWI3\",children:\"text\"})})})}),className:\"framer-1kfpgfm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IxLhNXKpa\",text:yYIZyRmH0,variants:{Ffdrh9RuZ:{\"--extracted-gdpscs\":\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\"},yYto53oeZ:{\"--extracted-r6o4lv\":\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ffdrh9RuZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", sans-serif',\"--framer-font-size\":\"108px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"86px\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:FsKECrB8k,nodeId:\"IxLhNXKpa\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qgn49e\",\"data-styles-preset\":\"D7V9jCWI3\",children:\"text\"})})})}),fonts:[\"GF;Inter Tight-600\"]},yYto53oeZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNjAw\",\"--framer-font-family\":'\"Inter Tight\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"42px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:FsKECrB8k,nodeId:\"IxLhNXKpa\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qgn49e\",\"data-styles-preset\":\"D7V9jCWI3\",children:\"text\"})})})}),fonts:[\"GF;Inter Tight-600\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7mv9hb\",\"data-framer-name\":\"Navlink Indicator\",layoutDependency:layoutDependency,layoutId:\"wqITZtkz1\",style:{backgroundColor:\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\",opacity:0},variants:{\"SKXfM7_vS-hover\":{opacity:1},AcPRYZ6Js:{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AL79L.framer-1ijhzqh, .framer-AL79L .framer-1ijhzqh { display: block; }\",\".framer-AL79L.framer-1bh7s7l { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AL79L .framer-1kfpgfm { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-AL79L .framer-7mv9hb { bottom: -8px; flex: none; height: 2px; left: calc(49.12280701754388% - 1px / 2); overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AL79L.framer-1bh7s7l { gap: 0px; } .framer-AL79L.framer-1bh7s7l > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-AL79L.framer-1bh7s7l > :first-child { margin-left: 0px; } .framer-AL79L.framer-1bh7s7l > :last-child { margin-right: 0px; } }\",\".framer-AL79L.framer-v-12t0gfw.framer-1bh7s7l, .framer-AL79L.framer-v-t4up9u.framer-1bh7s7l, .framer-AL79L.framer-v-uqrm6k.framer-1bh7s7l { cursor: unset; }\",\".framer-AL79L.framer-v-uqrm6k .framer-7mv9hb, .framer-AL79L.framer-v-1bh7s7l.hover .framer-7mv9hb { left: calc(49.12280701754388% - 20px / 2); width: 20px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ffdrh9RuZ\":{\"layout\":[\"auto\",\"auto\"]},\"yYto53oeZ\":{\"layout\":[\"auto\",\"auto\"]},\"AcPRYZ6Js\":{\"layout\":[\"auto\",\"auto\"]},\"mMMyX0Qlx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yYIZyRmH0\":\"title\",\"FsKECrB8k\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerrkd7D7R82=withCSS(Component,css,\"framer-AL79L\");export default Framerrkd7D7R82;Framerrkd7D7R82.displayName=\"Navlink\";Framerrkd7D7R82.defaultProps={height:19,width:57};addPropertyControls(Framerrkd7D7R82,{variant:{options:[\"SKXfM7_vS\",\"Ffdrh9RuZ\",\"yYto53oeZ\",\"AcPRYZ6Js\"],optionTitles:[\"Desktop / Inactive\",\"Tablet\",\"Mobile\",\"Desktop / Active\"],title:\"Variant\",type:ControlType.Enum},yYIZyRmH0:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},FsKECrB8k:{title:\"Link\",type:ControlType.Link}});addFonts(Framerrkd7D7R82,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrkd7D7R82\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"19\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"57\",\"framerVariables\":\"{\\\"yYIZyRmH0\\\":\\\"title\\\",\\\"FsKECrB8k\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ffdrh9RuZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yYto53oeZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AcPRYZ6Js\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mMMyX0Qlx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rkd7D7R82.map","// Generated by Framer (10753fe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Navlink from\"https://framerusercontent.com/modules/dgu0wdYI0XtSqB6uNwCh/ZWusr6WpG07V2VyeqRlV/rkd7D7R82.js\";const NavlinkFonts=getFonts(Navlink);const cycleOrder=[\"ZqYzRW5hS\",\"Ml7vwqSbC\",\"kIcvr7mqy\",\"PsUegl55G\",\"PDNoagJaO\",\"NkTBwHU0H\",\"YSCFMhOuX\",\"P5VVy87oa\"];const variantClassNames={kIcvr7mqy:\"framer-v-sssjh2\",Ml7vwqSbC:\"framer-v-zrnfbz\",NkTBwHU0H:\"framer-v-u8t29z\",P5VVy87oa:\"framer-v-1ngejuv\",PDNoagJaO:\"framer-v-1bva31j\",PsUegl55G:\"framer-v-tn79v6\",YSCFMhOuX:\"framer-v-17iue4t\",ZqYzRW5hS:\"framer-v-1bddyp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"0.1 Delay / Mobile\":\"kIcvr7mqy\",\"0.1 Delay / Tablet\":\"Ml7vwqSbC\",\"0.2 Delay  / Mobile\":\"NkTBwHU0H\",\"0.2 Delay  / Tablet\":\"PsUegl55G\",\"Desktop / Active\":\"P5VVy87oa\",\"Desktop / Inactive\":\"ZqYzRW5hS\",\"Opacity, Offset / Mobile\":\"YSCFMhOuX\",\"Opacity, Offset / Tablet\":\"PDNoagJaO\"};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},kIcvr7mqy:{damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"},Ml7vwqSbC:{damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"},NkTBwHU0H:{damping:60,delay:.2,mass:1,stiffness:500,type:\"spring\"},PDNoagJaO:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},PsUegl55G:{damping:60,delay:.2,mass:1,stiffness:500,type:\"spring\"},YSCFMhOuX:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`translate(-50%, -50%) ${t}`;const Component=/*#__PURE__*/React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"ZqYzRW5hS\",title:xmkm0ma9r=\"About\",link:CI5dnDPzp,tap:xdmONG7As,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ZqYzRW5hS\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8ajnj2=activeVariantCallback(async(...args)=>{if(xdmONG7As){const res=await xdmONG7As(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-XUa8B\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(\"framer-1bddyp\",className),\"data-framer-name\":\"Desktop / Inactive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZqYzRW5hS\",onTap:onTap8ajnj2,ref:ref,style:{opacity:1,...style},transition:transition,variants:{YSCFMhOuX:{opacity:0}},...addPropertyOverrides({kIcvr7mqy:{\"data-framer-name\":\"0.1 Delay / Mobile\"},Ml7vwqSbC:{\"data-framer-name\":\"0.1 Delay / Tablet\"},NkTBwHU0H:{\"data-framer-name\":\"0.2 Delay  / Mobile\"},P5VVy87oa:{\"data-framer-name\":\"Desktop / Active\"},PDNoagJaO:{\"data-framer-name\":\"Opacity, Offset / Tablet\"},PsUegl55G:{\"data-framer-name\":\"0.2 Delay  / Tablet\"},YSCFMhOuX:{\"data-framer-name\":\"Opacity, Offset / Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-c8gvu2-container\",layoutDependency:layoutDependency,layoutId:\"Ltuh8tAMq-container\",transition:transition,...addPropertyOverrides({kIcvr7mqy:{transformTemplate},Ml7vwqSbC:{transformTemplate},NkTBwHU0H:{transformTemplate},PDNoagJaO:{transformTemplate},PsUegl55G:{transformTemplate},YSCFMhOuX:{transformTemplate}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"Ltuh8tAMq\",layoutId:\"Ltuh8tAMq\",link:CI5dnDPzp,style:{height:\"100%\",width:\"100%\"},title:xmkm0ma9r,variant:\"SKXfM7_vS\",width:\"100%\",...addPropertyOverrides({kIcvr7mqy:{variant:\"yYto53oeZ\"},Ml7vwqSbC:{variant:\"Ffdrh9RuZ\"},NkTBwHU0H:{variant:\"yYto53oeZ\"},P5VVy87oa:{variant:\"AcPRYZ6Js\"},PDNoagJaO:{variant:\"Ffdrh9RuZ\"},PsUegl55G:{variant:\"Ffdrh9RuZ\"},YSCFMhOuX:{variant:\"yYto53oeZ\"}},baseVariant,gestureVariant)})})})})});});const css=['.framer-XUa8B [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; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XUa8B .framer-2iltbm { display: block; }\",\".framer-XUa8B .framer-1bddyp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-XUa8B .framer-c8gvu2-container { flex: none; height: 16px; position: relative; width: 57px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XUa8B .framer-1bddyp { gap: 0px; } .framer-XUa8B .framer-1bddyp > * { margin: 0px; margin-left: calc(9px / 2); margin-right: calc(9px / 2); } .framer-XUa8B .framer-1bddyp > :first-child { margin-left: 0px; } .framer-XUa8B .framer-1bddyp > :last-child { margin-right: 0px; } }\",\".framer-XUa8B.framer-v-zrnfbz .framer-1bddyp, .framer-XUa8B.framer-v-1bva31j .framer-1bddyp { height: 86px; min-width: 342px; overflow: hidden; }\",\".framer-XUa8B.framer-v-zrnfbz .framer-c8gvu2-container, .framer-XUa8B.framer-v-sssjh2 .framer-c8gvu2-container, .framer-XUa8B.framer-v-tn79v6 .framer-c8gvu2-container, .framer-XUa8B.framer-v-u8t29z .framer-c8gvu2-container { height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-XUa8B.framer-v-sssjh2 .framer-1bddyp, .framer-XUa8B.framer-v-u8t29z .framer-1bddyp { height: 42px; min-width: 165px; overflow: hidden; }\",\".framer-XUa8B.framer-v-tn79v6 .framer-1bddyp { min-height: 86px; min-width: 342px; overflow: hidden; }\",\".framer-XUa8B.framer-v-1bva31j .framer-c8gvu2-container, .framer-XUa8B.framer-v-17iue4t .framer-c8gvu2-container { height: auto; left: 50%; position: absolute; top: 150%; width: auto; z-index: 1; }\",\".framer-XUa8B.framer-v-17iue4t .framer-1bddyp { height: 42px; min-width: 165px; overflow: hidden; padding: 30px 0px 0px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ml7vwqSbC\":{\"layout\":[\"auto\",\"fixed\"]},\"kIcvr7mqy\":{\"layout\":[\"auto\",\"fixed\"]},\"PsUegl55G\":{\"layout\":[\"auto\",\"auto\"]},\"PDNoagJaO\":{\"layout\":[\"auto\",\"fixed\"]},\"NkTBwHU0H\":{\"layout\":[\"auto\",\"fixed\"]},\"YSCFMhOuX\":{\"layout\":[\"auto\",\"fixed\"]},\"P5VVy87oa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xmkm0ma9r\":\"title\",\"CI5dnDPzp\":\"link\",\"xdmONG7As\":\"tap\"}\n */const Framerjp8UN5SgV=withCSS(Component,css,\"framer-XUa8B\");export default Framerjp8UN5SgV;Framerjp8UN5SgV.displayName=\"Stagger\";Framerjp8UN5SgV.defaultProps={height:16,width:57};addPropertyControls(Framerjp8UN5SgV,{variant:{options:[\"ZqYzRW5hS\",\"Ml7vwqSbC\",\"kIcvr7mqy\",\"PsUegl55G\",\"PDNoagJaO\",\"NkTBwHU0H\",\"YSCFMhOuX\",\"P5VVy87oa\"],optionTitles:[\"Desktop / Inactive\",\"0.1 Delay / Tablet\",\"0.1 Delay / Mobile\",\"0.2 Delay  / Tablet\",\"Opacity, Offset / Tablet\",\"0.2 Delay  / Mobile\",\"Opacity, Offset / Mobile\",\"Desktop / Active\"],title:\"Variant\",type:ControlType.Enum},xmkm0ma9r:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},CI5dnDPzp:{title:\"Link\",type:ControlType.Link},xdmONG7As:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framerjp8UN5SgV,[...NavlinkFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjp8UN5SgV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"57\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ml7vwqSbC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kIcvr7mqy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PsUegl55G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PDNoagJaO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NkTBwHU0H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YSCFMhOuX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"P5VVy87oa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"xmkm0ma9r\\\":\\\"title\\\",\\\"CI5dnDPzp\\\":\\\"link\\\",\\\"xdmONG7As\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";// Learn more: https://www.framer.com/docs/guides/overrides/\nexport function withoutToast(Component){return props=>{const copyEmail=()=>{const email=\"rahul.kumar20840@gmail.com\";navigator.clipboard.writeText(email);};return /*#__PURE__*/_jsx(Component,{...props,onTap:copyEmail});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withoutToast\":{\"type\":\"reactHoc\",\"name\":\"withoutToast\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyEmail.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-YiOB6 .framer-styles-preset-lzb10r:not(.rich-text-wrapper), .framer-YiOB6 .framer-styles-preset-lzb10r.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 22px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-afb97292-18f9-440f-b246-9a920deed526, #0e0e0e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-YiOB6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-sTC8h .framer-styles-preset-183tbvf:not(.rich-text-wrapper), .framer-sTC8h .framer-styles-preset-183tbvf.rich-text-wrapper p { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-04222cdd-1f48-4f04-a627-47fc3619d496, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-sTC8h\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99bc0fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withoutToast}from\"https://framerusercontent.com/modules/2Y8tkK72OssJImZFfvEs/OACGxazQMFVVD7v50wKS/CopyEmail.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/w6PbnjldfUhEwTGNmrmh/hbMfk195kXk01Gl2uYxj/Bsl2HoQxS.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rywWCoWnLBkX17uhP35e/poZcugRKa60BduDlfuE8/H7uGNUSjm.js\";const MotionDivWithoutToast=withoutToast(motion.div);const enabledGestures={hie3pQjdD:{hover:true,pressed:true}};const cycleOrder=[\"hie3pQjdD\",\"sHFFEnYrJ\"];const serializationHash=\"framer-QHQpv\";const variantClassNames={hie3pQjdD:\"framer-v-9uaep4\",sHFFEnYrJ:\"framer-v-18hnsjo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:20,delay:0,mass:1,stiffness:200,type:\"spring\"};const transition2={damping:29,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Email Button - Pressed\":\"sHFFEnYrJ\",\"Email Button - Rest\":\"hie3pQjdD\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"hie3pQjdD\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hie3pQjdD\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapStart3sdz1q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:true});setVariant(\"sHFFEnYrJ\");});const onAppear1ulxbij=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"hie3pQjdD\"),3e3);});useOnVariantChange(baseVariant,{sHFFEnYrJ:onAppear1ulxbij});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({sHFFEnYrJ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithoutToast,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-9uaep4\",className,classNames),\"data-framer-name\":\"Email Button - Rest\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hie3pQjdD\",onTapStart:onTapStart3sdz1q,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-04222cdd-1f48-4f04-a627-47fc3619d496, rgb(248, 248, 250))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 1px 2.5px 0px rgba(14, 14, 14, 0.03), 0px 4px 9px 1px rgba(14, 14, 14, 0.05)\",...style},variants:{\"hie3pQjdD-hover\":{boxShadow:\"0px 5px 5px -3px rgba(14, 14, 14, 0), 0px 8px 10px 1px rgba(14, 14, 14, 0)\"}},...addPropertyOverrides({\"hie3pQjdD-hover\":{\"data-framer-name\":undefined},\"hie3pQjdD-pressed\":{\"data-framer-name\":undefined},sHFFEnYrJ:{\"data-framer-name\":\"Email Button - Pressed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lzb10r\",\"data-styles-preset\":\"Bsl2HoQxS\",children:\"Rahul.kumar20840@gmail.com\"})}),className:\"framer-19cbl28\",\"data-framer-name\":\"Button label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h17876cyK\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hr82o0\",\"data-framer-name\":\"Email toast message\",layoutDependency:layoutDependency,layoutId:\"PyKMiHk1f\",style:{backgroundColor:\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\",borderBottomLeftRadius:46,borderBottomRightRadius:46,borderTopLeftRadius:46,borderTopRightRadius:46,opacity:0},transformTemplate:transformTemplate1,variants:{sHFFEnYrJ:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-183tbvf\",\"data-styles-preset\":\"H7uGNUSjm\",children:\"Email copied!\"})}),className:\"framer-xjr316\",\"data-framer-name\":\"Email Copied Status\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Qq2rXboo4\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hehrpg\",\"data-framer-name\":\"Copy Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"ON2TFQ2b9\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3 5.75C3 3.67893 4.67893 2 6.75 2H12.75C13.1642 2 13.5 2.33579 13.5 2.75C13.5 3.16421 13.1642 3.5 12.75 3.5H6.75C5.50736 3.5 4.5 4.50736 4.5 5.75V11.75C4.5 12.1642 4.16421 12.5 3.75 12.5C3.33579 12.5 3 12.1642 3 11.75V5.75Z\" fill=\"#797979\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.75 6.25H8.75C7.92157 6.25 7.25 6.92157 7.25 7.75V15.75C7.25 16.5784 7.92157 17.25 8.75 17.25H14.75C15.5784 17.25 16.25 16.5784 16.25 15.75V7.75C16.25 6.92157 15.5784 6.25 14.75 6.25ZM8.75 4.75C7.09315 4.75 5.75 6.09315 5.75 7.75V15.75C5.75 17.4069 7.09315 18.75 8.75 18.75H14.75C16.4069 18.75 17.75 17.4069 17.75 15.75V7.75C17.75 6.09315 16.4069 4.75 14.75 4.75H8.75Z\" fill=\"#797979\"/>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QHQpv.framer-d7pj7i, .framer-QHQpv .framer-d7pj7i { display: block; }\",\".framer-QHQpv.framer-9uaep4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: min-content; }\",\".framer-QHQpv .framer-19cbl28 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QHQpv .framer-hr82o0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 8px 16px 8px 16px; pointer-events: none; position: absolute; top: 145%; width: min-content; }\",\".framer-QHQpv .framer-xjr316 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-QHQpv .framer-1hehrpg { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QHQpv.framer-9uaep4, .framer-QHQpv .framer-hr82o0 { gap: 0px; } .framer-QHQpv.framer-9uaep4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-QHQpv.framer-9uaep4 > :first-child, .framer-QHQpv .framer-hr82o0 > :first-child { margin-left: 0px; } .framer-QHQpv.framer-9uaep4 > :last-child, .framer-QHQpv .framer-hr82o0 > :last-child { margin-right: 0px; } .framer-QHQpv .framer-hr82o0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-QHQpv.framer-v-18hnsjo .framer-19cbl28 { order: 0; }\",\".framer-QHQpv.framer-v-18hnsjo .framer-hr82o0 { order: 1; top: 164%; }\",\".framer-QHQpv.framer-v-18hnsjo .framer-1hehrpg { order: 2; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 314\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"sHFFEnYrJ\":{\"layout\":[\"auto\",\"fixed\"]},\"jYQz_d2fy\":{\"layout\":[\"auto\",\"fixed\"]},\"DtFvDVCtz\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroFNBPS1at=withCSS(Component,css,\"framer-QHQpv\");export default FrameroFNBPS1at;FrameroFNBPS1at.displayName=\"Button\";FrameroFNBPS1at.defaultProps={height:44,width:314};addPropertyControls(FrameroFNBPS1at,{variant:{options:[\"hie3pQjdD\",\"sHFFEnYrJ\"],optionTitles:[\"Email Button - Rest\",\"Email Button - Pressed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroFNBPS1at,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroFNBPS1at\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sHFFEnYrJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jYQz_d2fy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DtFvDVCtz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"314\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9f68555)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ca8Nh5nVZqQ2LWppTum6/kNqPFelfq5FJ84xRXlDv/bshAVwZPg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/A1yux1U9MxqWAgpRVzif/RgxXglcCQ7Dbz7F2gjwK/D7V9jCWI3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/923QBhfH6LQ30cWGzJS0/Mg88qR8m5e1HiAm7P9XV/o5gUbQVU4.js\";import Stagger from\"https://framerusercontent.com/modules/ie0O4xxyzQk3dAQbAUvl/EILbA4UWeQdgBVXvbiIY/jp8UN5SgV.js\";import Button from\"https://framerusercontent.com/modules/pzguzAPKlcJdGLKC65qZ/4Bh3oHBR0NIorywdaeFw/oFNBPS1at.js\";const StaggerFonts=getFonts(Stagger);const ButtonFonts=getFonts(Button);const cycleOrder=[\"tR9palD8X\",\"BzJH82JTj\",\"AxY2Tbe6Z\",\"iLszEoGcl\",\"H2124zleP\",\"STY57FNWV\",\"ocfBFrwnQ\"];const serializationHash=\"framer-MNWGG\";const variantClassNames={AxY2Tbe6Z:\"framer-v-t06twj\",BzJH82JTj:\"framer-v-75sx9w\",H2124zleP:\"framer-v-dqtsv1\",iLszEoGcl:\"framer-v-15vjfcp\",ocfBFrwnQ:\"framer-v-142j29d\",STY57FNWV:\"framer-v-1o6zt88\",tR9palD8X:\"framer-v-4fjjci\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:300,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop / About Page\":\"tR9palD8X\",\"Desktop / Neutral\":\"ocfBFrwnQ\",\"Desktop / Work Page\":\"STY57FNWV\",\"Mobile - Active Menu\":\"iLszEoGcl\",\"Tablet - Active Menu\":\"H2124zleP\",Mobile:\"AxY2Tbe6Z\",Tablet:\"BzJH82JTj\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"tR9palD8X\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tR9palD8X\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1npdcq9=activeVariantCallback(async(...args)=>{setVariant(\"H2124zleP\");});const onTap404q1r=activeVariantCallback(async(...args)=>{setVariant(\"iLszEoGcl\");});const onTapdodxt7=activeVariantCallback(async(...args)=>{setVariant(\"AxY2Tbe6Z\");});const onTap1vlqpxg=activeVariantCallback(async(...args)=>{setVariant(\"BzJH82JTj\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"BzJH82JTj\",\"AxY2Tbe6Z\",\"iLszEoGcl\",\"H2124zleP\"].includes(baseVariant))return true;return false;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-4fjjci\",className,classNames),\"data-framer-name\":\"Desktop / About Page\",layoutDependency:layoutDependency,layoutId:\"tR9palD8X\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-91046826-b395-475a-a623-78be4df1fbd2, rgb(239, 239, 239))\",...style},...addPropertyOverrides({AxY2Tbe6Z:{\"data-framer-name\":\"Mobile\"},BzJH82JTj:{\"data-framer-name\":\"Tablet\"},H2124zleP:{\"data-framer-name\":\"Tablet - Active Menu\"},iLszEoGcl:{\"data-framer-name\":\"Mobile - Active Menu\"},ocfBFrwnQ:{\"data-framer-name\":\"Desktop / Neutral\"},STY57FNWV:{\"data-framer-name\":\"Desktop / Work Page\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oq8bbx\",\"data-framer-name\":\"Nav Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"XGuCRjxbI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ojoig3\",\"data-framer-name\":\"Title and Menu Icon\",layoutDependency:layoutDependency,layoutId:\"dMCANHA1v\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pglrrd\",\"data-styles-preset\":\"o5gUbQVU4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"fT3OqCGj1\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qgn49e\",\"data-styles-preset\":\"D7V9jCWI3\",children:\"Rahul kumar\"})})})}),className:\"framer-1cxaroq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fT3OqCGj1\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-veifxc\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"AhaB8Xk1l\",...addPropertyOverrides({AxY2Tbe6Z:{\"data-highlight\":true,onTap:onTap404q1r},BzJH82JTj:{\"data-highlight\":true,onTap:onTap1npdcq9},H2124zleP:{\"data-highlight\":true,onTap:onTap1vlqpxg},iLszEoGcl:{\"data-highlight\":true,onTap:onTapdodxt7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fpmvld\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"nLSi0y5kv\",style:{backgroundColor:\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\",rotate:0},variants:{H2124zleP:{rotate:-45},iLszEoGcl:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ojcpmd\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Tirxb2K_J\",style:{backgroundColor:\"var(--token-afb97292-18f9-440f-b246-9a920deed526, rgb(14, 14, 14))\",rotate:0},variants:{H2124zleP:{rotate:45},iLszEoGcl:{rotate:-45}}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lixsnc\",\"data-framer-name\":\"Navlinks and CTA Wrapper\",layoutDependency:layoutDependency,layoutId:\"AIJK39V7_\",...addPropertyOverrides({AxY2Tbe6Z:{transformTemplate:transformTemplate1},BzJH82JTj:{transformTemplate:transformTemplate1},H2124zleP:{transformTemplate:transformTemplate1},iLszEoGcl:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ctraie\",\"data-framer-name\":\"Navlinks\",layoutDependency:layoutDependency,layoutId:\"xSVwWM6Uu\",transformTemplate:transformTemplate2,...addPropertyOverrides({AxY2Tbe6Z:{transformTemplate:undefined},BzJH82JTj:{transformTemplate:undefined},H2124zleP:{transformTemplate:undefined},iLszEoGcl:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-euqt6z-container\",layoutDependency:layoutDependency,layoutId:\"nm13wgXQh-container\",children:/*#__PURE__*/_jsx(Stagger,{height:\"100%\",id:\"nm13wgXQh\",layoutId:\"nm13wgXQh\",link:resolvedLinks[0],title:\"About\",variant:\"P5VVy87oa\",width:\"100%\",...addPropertyOverrides({AxY2Tbe6Z:{link:resolvedLinks[2],variant:\"YSCFMhOuX\"},BzJH82JTj:{link:resolvedLinks[1],variant:\"PDNoagJaO\"},H2124zleP:{link:resolvedLinks[4],style:{height:\"100%\",width:\"100%\"},variant:\"Ml7vwqSbC\"},iLszEoGcl:{link:resolvedLinks[3],style:{height:\"100%\",width:\"100%\"},variant:\"kIcvr7mqy\"},ocfBFrwnQ:{link:resolvedLinks[6],variant:\"ZqYzRW5hS\"},STY57FNWV:{link:resolvedLinks[5],variant:\"ZqYzRW5hS\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hfbdhc-container\",layoutDependency:layoutDependency,layoutId:\"YgFNRUR_9-container\",children:/*#__PURE__*/_jsx(Stagger,{height:\"100%\",id:\"YgFNRUR_9\",layoutId:\"YgFNRUR_9\",link:\"https://dribbble.com/IAMRKHD\",title:\"Work\",variant:\"ZqYzRW5hS\",width:\"100%\",...addPropertyOverrides({AxY2Tbe6Z:{variant:\"YSCFMhOuX\"},BzJH82JTj:{variant:\"PDNoagJaO\"},H2124zleP:{variant:\"PsUegl55G\"},iLszEoGcl:{variant:\"NkTBwHU0H\"},STY57FNWV:{variant:\"P5VVy87oa\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ek2uqc\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"DPuEYJfPM\",style:{opacity:1},variants:{AxY2Tbe6Z:{opacity:0},BzJH82JTj:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hqw2au\",\"data-framer-name\":\"Divider and Text\",layoutDependency:layoutDependency,layoutId:\"I8xqw8va6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1m8v0l6\",\"data-styles-preset\":\"bshAVwZPg\",children:\"Let's connect\"})}),className:\"framer-nfcjtv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iuhSuDH_n\",style:{\"--framer-link-hover-text-color\":\"rgba(153, 153, 153, 0.6)\",\"--framer-link-text-decoration\":\"none\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qm91yk\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"j8MyTyuKx\",style:{backgroundColor:\"var(--token-15b82c99-7fa7-4721-ad0d-59d3528767e1, rgb(201, 200, 200))\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"314px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(24+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-48-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-48)*1)/2)+(24+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-48)*1-48-44)/2)+0+0,...addPropertyOverrides({AxY2Tbe6Z:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+24+32- -181+0+120+0+68},BzJH82JTj:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+24+152+0+152+0+68},H2124zleP:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+24+152+0+222+0+68},iLszEoGcl:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||800)-0-752)/2)+112+0+146+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7vctis-container\",layoutDependency:layoutDependency,layoutId:\"rbrY4u8Zt-container\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"rbrY4u8Zt\",layoutId:\"rbrY4u8Zt\",style:{height:\"100%\",width:\"100%\"},variant:\"hie3pQjdD\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MNWGG.framer-1h125d2, .framer-MNWGG .framer-1h125d2 { display: block; }\",\".framer-MNWGG.framer-4fjjci { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; padding: 24px 120px 24px 120px; position: relative; width: 1440px; }\",\".framer-MNWGG .framer-1oq8bbx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 1200px; z-index: 1; }\",\".framer-MNWGG .framer-ojoig3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 248px; }\",\".framer-MNWGG .framer-1cxaroq { flex: none; height: 32px; overflow: hidden; position: relative; white-space: pre; width: auto; }\",\".framer-MNWGG .framer-veifxc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\",\".framer-MNWGG .framer-fpmvld { bottom: 12px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; }\",\".framer-MNWGG .framer-1ojcpmd { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 12px; width: 24px; }\",\".framer-MNWGG .framer-lixsnc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MNWGG .framer-ctraie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; left: -540px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-MNWGG .framer-euqt6z-container, .framer-MNWGG .framer-1hfbdhc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MNWGG .framer-ek2uqc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 44px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MNWGG .framer-1hqw2au { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MNWGG .framer-nfcjtv { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-MNWGG .framer-qm91yk { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; z-index: 1; }\",\".framer-MNWGG .framer-7vctis-container { flex: none; height: 44px; position: relative; width: 314px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MNWGG.framer-4fjjci, .framer-MNWGG .framer-lixsnc, .framer-MNWGG .framer-ctraie, .framer-MNWGG .framer-ek2uqc, .framer-MNWGG .framer-1hqw2au, .framer-MNWGG .framer-qm91yk { gap: 0px; } .framer-MNWGG.framer-4fjjci > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-MNWGG.framer-4fjjci > :first-child, .framer-MNWGG .framer-lixsnc > :first-child, .framer-MNWGG .framer-ctraie > :first-child, .framer-MNWGG .framer-ek2uqc > :first-child, .framer-MNWGG .framer-qm91yk > :first-child { margin-left: 0px; } .framer-MNWGG.framer-4fjjci > :last-child, .framer-MNWGG .framer-lixsnc > :last-child, .framer-MNWGG .framer-ctraie > :last-child, .framer-MNWGG .framer-ek2uqc > :last-child, .framer-MNWGG .framer-qm91yk > :last-child { margin-right: 0px; } .framer-MNWGG .framer-lixsnc > *, .framer-MNWGG .framer-qm91yk > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-MNWGG .framer-ctraie > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-MNWGG .framer-ek2uqc > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-MNWGG .framer-1hqw2au > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-MNWGG .framer-1hqw2au > :first-child { margin-top: 0px; } .framer-MNWGG .framer-1hqw2au > :last-child { margin-bottom: 0px; } }\",\".framer-MNWGG.framer-v-75sx9w.framer-4fjjci { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; width: 810px; }\",\".framer-MNWGG.framer-v-75sx9w .framer-1oq8bbx, .framer-MNWGG.framer-v-dqtsv1 .framer-1oq8bbx { flex: 1 0 0px; height: min-content; padding: 0px; width: 1px; }\",\".framer-MNWGG.framer-v-75sx9w .framer-ojoig3, .framer-MNWGG.framer-v-dqtsv1 .framer-ojoig3 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; width: 1px; }\",\".framer-MNWGG.framer-v-75sx9w .framer-veifxc, .framer-MNWGG.framer-v-t06twj .framer-veifxc, .framer-MNWGG.framer-v-15vjfcp .framer-veifxc, .framer-MNWGG.framer-v-dqtsv1 .framer-veifxc { cursor: pointer; }\",\".framer-MNWGG.framer-v-75sx9w .framer-lixsnc { flex-direction: column; gap: 80px; left: 50%; position: absolute; top: 152px; z-index: 1; }\",\".framer-MNWGG.framer-v-75sx9w .framer-ctraie { flex-direction: column; left: unset; order: 0; position: relative; top: unset; }\",\".framer-MNWGG.framer-v-75sx9w .framer-ek2uqc, .framer-MNWGG.framer-v-dqtsv1 .framer-ek2uqc { align-self: stretch; flex-direction: column; height: min-content; order: 1; width: auto; }\",\".framer-MNWGG.framer-v-75sx9w .framer-1hqw2au, .framer-MNWGG.framer-v-dqtsv1 .framer-1hqw2au { gap: 32px; height: min-content; width: 100%; }\",\".framer-MNWGG.framer-v-75sx9w .framer-nfcjtv, .framer-MNWGG.framer-v-t06twj .framer-nfcjtv, .framer-MNWGG.framer-v-15vjfcp .framer-1hfbdhc-container, .framer-MNWGG.framer-v-15vjfcp .framer-nfcjtv, .framer-MNWGG.framer-v-dqtsv1 .framer-nfcjtv { order: 1; }\",\".framer-MNWGG.framer-v-75sx9w .framer-qm91yk, .framer-MNWGG.framer-v-t06twj .framer-qm91yk, .framer-MNWGG.framer-v-15vjfcp .framer-qm91yk, .framer-MNWGG.framer-v-dqtsv1 .framer-qm91yk { align-self: unset; order: 0; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MNWGG.framer-v-75sx9w .framer-lixsnc, .framer-MNWGG.framer-v-75sx9w .framer-ctraie, .framer-MNWGG.framer-v-75sx9w .framer-ek2uqc, .framer-MNWGG.framer-v-75sx9w .framer-1hqw2au { gap: 0px; } .framer-MNWGG.framer-v-75sx9w .framer-lixsnc > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-MNWGG.framer-v-75sx9w .framer-lixsnc > :first-child, .framer-MNWGG.framer-v-75sx9w .framer-ctraie > :first-child, .framer-MNWGG.framer-v-75sx9w .framer-ek2uqc > :first-child, .framer-MNWGG.framer-v-75sx9w .framer-1hqw2au > :first-child { margin-top: 0px; } .framer-MNWGG.framer-v-75sx9w .framer-lixsnc > :last-child, .framer-MNWGG.framer-v-75sx9w .framer-ctraie > :last-child, .framer-MNWGG.framer-v-75sx9w .framer-ek2uqc > :last-child, .framer-MNWGG.framer-v-75sx9w .framer-1hqw2au > :last-child { margin-bottom: 0px; } .framer-MNWGG.framer-v-75sx9w .framer-ctraie > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-MNWGG.framer-v-75sx9w .framer-ek2uqc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-MNWGG.framer-v-75sx9w .framer-1hqw2au > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-MNWGG.framer-v-t06twj.framer-4fjjci { align-content: flex-start; align-items: flex-start; overflow: hidden; padding: 24px; width: 390px; }\",\".framer-MNWGG.framer-v-t06twj .framer-1oq8bbx { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: min-content; padding: 0px; width: 1px; }\",\".framer-MNWGG.framer-v-t06twj .framer-ojoig3, .framer-MNWGG.framer-v-15vjfcp .framer-ojoig3 { flex: 1 0 0px; width: 1px; }\",\".framer-MNWGG.framer-v-t06twj .framer-lixsnc { bottom: -413px; flex-direction: column; gap: 64px; left: 50%; position: absolute; z-index: 1; }\",\".framer-MNWGG.framer-v-t06twj .framer-ctraie { align-self: stretch; flex-direction: column; gap: 24px; left: unset; order: 0; position: relative; top: unset; width: auto; }\",\".framer-MNWGG.framer-v-t06twj .framer-ek2uqc { flex-direction: column; height: min-content; order: 1; }\",\".framer-MNWGG.framer-v-t06twj .framer-1hqw2au { align-self: stretch; gap: 32px; height: min-content; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MNWGG.framer-v-t06twj .framer-lixsnc, .framer-MNWGG.framer-v-t06twj .framer-ctraie, .framer-MNWGG.framer-v-t06twj .framer-ek2uqc, .framer-MNWGG.framer-v-t06twj .framer-1hqw2au { gap: 0px; } .framer-MNWGG.framer-v-t06twj .framer-lixsnc > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-MNWGG.framer-v-t06twj .framer-lixsnc > :first-child, .framer-MNWGG.framer-v-t06twj .framer-ctraie > :first-child, .framer-MNWGG.framer-v-t06twj .framer-ek2uqc > :first-child, .framer-MNWGG.framer-v-t06twj .framer-1hqw2au > :first-child { margin-top: 0px; } .framer-MNWGG.framer-v-t06twj .framer-lixsnc > :last-child, .framer-MNWGG.framer-v-t06twj .framer-ctraie > :last-child, .framer-MNWGG.framer-v-t06twj .framer-ek2uqc > :last-child, .framer-MNWGG.framer-v-t06twj .framer-1hqw2au > :last-child { margin-bottom: 0px; } .framer-MNWGG.framer-v-t06twj .framer-ctraie > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-MNWGG.framer-v-t06twj .framer-ek2uqc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-MNWGG.framer-v-t06twj .framer-1hqw2au > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-MNWGG.framer-v-15vjfcp.framer-4fjjci { height: 800px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-1oq8bbx { align-content: flex-start; align-items: flex-start; height: 752px; padding: 0px; width: 342px; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-fpmvld, .framer-MNWGG.framer-v-dqtsv1 .framer-fpmvld { bottom: 15px; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-1ojcpmd, .framer-MNWGG.framer-v-dqtsv1 .framer-1ojcpmd { top: 15px; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-lixsnc { flex-direction: column; gap: 64px; left: 50%; position: absolute; top: 112px; z-index: 1; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-ctraie { flex-direction: column; gap: 24px; left: unset; order: 0; position: relative; top: unset; width: 165px; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-euqt6z-container { height: 42px; order: 0; width: 213%; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-ek2uqc { flex-direction: column; height: min-content; order: 1; z-index: 1; }\",\".framer-MNWGG.framer-v-15vjfcp .framer-1hqw2au { gap: 32px; height: min-content; justify-content: flex-start; width: 268px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MNWGG.framer-v-15vjfcp .framer-lixsnc, .framer-MNWGG.framer-v-15vjfcp .framer-ctraie, .framer-MNWGG.framer-v-15vjfcp .framer-ek2uqc, .framer-MNWGG.framer-v-15vjfcp .framer-1hqw2au { gap: 0px; } .framer-MNWGG.framer-v-15vjfcp .framer-lixsnc > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-MNWGG.framer-v-15vjfcp .framer-lixsnc > :first-child, .framer-MNWGG.framer-v-15vjfcp .framer-ctraie > :first-child, .framer-MNWGG.framer-v-15vjfcp .framer-ek2uqc > :first-child, .framer-MNWGG.framer-v-15vjfcp .framer-1hqw2au > :first-child { margin-top: 0px; } .framer-MNWGG.framer-v-15vjfcp .framer-lixsnc > :last-child, .framer-MNWGG.framer-v-15vjfcp .framer-ctraie > :last-child, .framer-MNWGG.framer-v-15vjfcp .framer-ek2uqc > :last-child, .framer-MNWGG.framer-v-15vjfcp .framer-1hqw2au > :last-child { margin-bottom: 0px; } .framer-MNWGG.framer-v-15vjfcp .framer-ctraie > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-MNWGG.framer-v-15vjfcp .framer-ek2uqc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-MNWGG.framer-v-15vjfcp .framer-1hqw2au > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-MNWGG.framer-v-dqtsv1.framer-4fjjci { align-content: flex-start; align-items: flex-start; height: min-content; min-height: 800px; overflow: hidden; padding: 24px; width: 810px; }\",\".framer-MNWGG.framer-v-dqtsv1 .framer-lixsnc { flex-direction: column; gap: 80px; left: 50%; min-height: 100px; position: absolute; top: 152px; z-index: 1; }\",\".framer-MNWGG.framer-v-dqtsv1 .framer-ctraie { flex-direction: column; left: unset; order: 0; position: relative; top: unset; width: 342px; }\",\".framer-MNWGG.framer-v-dqtsv1 .framer-euqt6z-container { height: 86px; width: 214%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MNWGG.framer-v-dqtsv1 .framer-lixsnc, .framer-MNWGG.framer-v-dqtsv1 .framer-ctraie, .framer-MNWGG.framer-v-dqtsv1 .framer-ek2uqc, .framer-MNWGG.framer-v-dqtsv1 .framer-1hqw2au { gap: 0px; } .framer-MNWGG.framer-v-dqtsv1 .framer-lixsnc > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-MNWGG.framer-v-dqtsv1 .framer-lixsnc > :first-child, .framer-MNWGG.framer-v-dqtsv1 .framer-ctraie > :first-child, .framer-MNWGG.framer-v-dqtsv1 .framer-ek2uqc > :first-child, .framer-MNWGG.framer-v-dqtsv1 .framer-1hqw2au > :first-child { margin-top: 0px; } .framer-MNWGG.framer-v-dqtsv1 .framer-lixsnc > :last-child, .framer-MNWGG.framer-v-dqtsv1 .framer-ctraie > :last-child, .framer-MNWGG.framer-v-dqtsv1 .framer-ek2uqc > :last-child, .framer-MNWGG.framer-v-dqtsv1 .framer-1hqw2au > :last-child { margin-bottom: 0px; } .framer-MNWGG.framer-v-dqtsv1 .framer-ctraie > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-MNWGG.framer-v-dqtsv1 .framer-ek2uqc > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-MNWGG.framer-v-dqtsv1 .framer-1hqw2au > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BzJH82JTj\":{\"layout\":[\"fixed\",\"auto\"]},\"AxY2Tbe6Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"iLszEoGcl\":{\"layout\":[\"fixed\",\"fixed\"]},\"H2124zleP\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"800px\",null]},\"STY57FNWV\":{\"layout\":[\"fixed\",\"fixed\"]},\"ocfBFrwnQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameriyYOkokpi=withCSS(Component,css,\"framer-MNWGG\");export default FrameriyYOkokpi;FrameriyYOkokpi.displayName=\"Navbar\";FrameriyYOkokpi.defaultProps={height:80,width:1440};addPropertyControls(FrameriyYOkokpi,{variant:{options:[\"tR9palD8X\",\"BzJH82JTj\",\"AxY2Tbe6Z\",\"iLszEoGcl\",\"H2124zleP\",\"STY57FNWV\",\"ocfBFrwnQ\"],optionTitles:[\"Desktop / About Page\",\"Tablet\",\"Mobile\",\"Mobile - Active Menu\",\"Tablet - Active Menu\",\"Desktop / Work Page\",\"Desktop / Neutral\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriyYOkokpi,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...StaggerFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriyYOkokpi\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BzJH82JTj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AxY2Tbe6Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iLszEoGcl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H2124zleP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"800px\\\",null]},\\\"STY57FNWV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ocfBFrwnQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iyYOkokpi.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// Generated by Framer (0138aee)\nexport default function metadata(params,activeLocale){return{description:\"Senior Product Designer @Nykaa | ex @INDmoney | Interaction Designer, Motion Designer\",favicon:\"https://framerusercontent.com/assets/WtF2zU2nMnm2NB8xGbKrCek5oc.png\",robots:\"max-image-preview:large\",title:\"Rahul Kumar - SENIOR PRODUCT DESIGNER \"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}