{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/tryIxjbKXEMghp9B1D9a/23G1tHWrMZiK4zCMDxo8/F8RWXahgq.js", "ssg:https://framerusercontent.com/modules/C1Qn7lhSGm008G6cNbz2/E4qSCxkdvL3ueX0UXc1B/Od0I9UTm1.js", "ssg:https://framerusercontent.com/modules/QUsBeKVH340QBZ7U5vXK/p5uWr3jR3kqIO6azbeDI/iCauOnER3.js", "ssg:https://framerusercontent.com/modules/J6ersxz6Ji5yLecWHEYS/CPKtdWAZe0d5f7xDL2sk/BxHwNabRG.js", "ssg:https://framerusercontent.com/modules/jVzwovChAd9a7BAs0Rg9/f94y5DqJhXUTZzx3Rdwb/fA97lcd1g.js", "ssg:https://framerusercontent.com/modules/c4aMRBCiHNUGdDazu3vU/68rReIpl2UjO5prZwChL/O6gJa5Swb.js", "ssg:https://framer.com/m/framer/useConstant.js@^1.0.0", "ssg:https://framer.com/m/framer/randomID.js@^2.0.0", "ssg:https://framerusercontent.com/modules/KtVGDQXNUVZ5aqCs47VS/OMqTyVIbB7GZvcPewNwz/F8KjCKf_G.js", "ssg:https://framerusercontent.com/modules/vCxN4IAeJRuJepXF7FAH/yCH6pTIFotqBzcxgXjEx/GUVxVMyil.js", "ssg:https://framerusercontent.com/modules/tmRj2khL1XbSSfoD3y4Z/YIpvLpo7iyHz7GAAnSPv/NeEC4qexj.js", "ssg:https://framerusercontent.com/modules/pLL39lohZJkpfTQO1SkD/LbPSFG86mOVUCXyfFCIw/PGsbZPFJY.js", "ssg:https://framerusercontent.com/modules/gfTzV5CY8RsVSENtGCFC/wReDAjBDzI3f4yvSCOJn/qX1YjFaHh.js", "ssg:https://framerusercontent.com/modules/JEHGo3IZoeuNbLFdSmHk/1gczALE3KhQh3z1Sss7p/zTw8WVN83.js"],
  "sourcesContent": ["// Generated by Framer (508aa67)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"DnHzLjqma\"];const serializationHash=\"framer-eHoWp\";const variantClassNames={DnHzLjqma:\"framer-v-qmvw8t\"};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(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DnHzLjqma\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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,className:cx(serializationHash,...sharedStyleClassNames,\"framer-qmvw8t\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DnHzLjqma\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tk5tm1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"KgSZaAiql\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-109l4v9\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"t5M_ZE1nQ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gt2wbd\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"ZI8lggZWE\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vheb69\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"tl0mwDWD7\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eHoWp.framer-10gklk2, .framer-eHoWp .framer-10gklk2 { display: block; }\",\".framer-eHoWp.framer-qmvw8t { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 3383px; justify-content: flex-start; max-width: 1004px; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; width: 1004px; }\",\".framer-eHoWp .framer-tk5tm1, .framer-eHoWp .framer-109l4v9, .framer-eHoWp .framer-gt2wbd, .framer-eHoWp .framer-vheb69 { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-eHoWp.framer-qmvw8t { gap: 0px; } .framer-eHoWp.framer-qmvw8t > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-eHoWp.framer-qmvw8t > :first-child { margin-left: 0px; } .framer-eHoWp.framer-qmvw8t > :last-child { margin-right: 0px; } }\",'.framer-eHoWp[data-border=\"true\"]::after, .framer-eHoWp [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3383\n * @framerIntrinsicWidth 1004\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1004px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerF8RWXahgq=withCSS(Component,css,\"framer-eHoWp\");export default FramerF8RWXahgq;FramerF8RWXahgq.displayName=\"asbolute lines\";FramerF8RWXahgq.defaultProps={height:3383,width:1004};addFonts(FramerF8RWXahgq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF8RWXahgq\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1004px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1004\",\"framerIntrinsicHeight\":\"3383\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F8RWXahgq.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;PT Sans-regular\"]);export const fonts=[{family:\"PT Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/Od0I9UTm1:default\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0WOxOGMMDQ.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0WOxOGMMDQ.ttf\",weight:\"400\"}];export const css=['.framer-nDvD3 .framer-styles-preset-vanhda:not(.rich-text-wrapper), .framer-nDvD3 .framer-styles-preset-vanhda.rich-text-wrapper p { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-eb01ff83-3f1a-4569-8352-5df346dd7237, #97a1b6); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 699px) and (min-width: 0px) { .framer-nDvD3 .framer-styles-preset-vanhda:not(.rich-text-wrapper), .framer-nDvD3 .framer-styles-preset-vanhda.rich-text-wrapper p { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-eb01ff83-3f1a-4569-8352-5df346dd7237, #97a1b6); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-nDvD3\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;PT Sans-700\"]);export const fonts=[{family:\"PT Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/iCauOnER3:default\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh4OmnLD0Z4zM.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh4OmnLD0Z4zM.ttf\",weight:\"700\"}];export const css=['.framer-2Rz7H .framer-styles-preset-pbyopx:not(.rich-text-wrapper), .framer-2Rz7H .framer-styles-preset-pbyopx.rich-text-wrapper h3 { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 37px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 48px; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-690f5647-41f9-4b7e-856b-6b69a1426c91, #0c111f); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 700px) { .framer-2Rz7H .framer-styles-preset-pbyopx:not(.rich-text-wrapper), .framer-2Rz7H .framer-styles-preset-pbyopx.rich-text-wrapper h3 { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 37px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 48px; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-690f5647-41f9-4b7e-856b-6b69a1426c91, #0c111f); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 699px) and (min-width: 0px) { .framer-2Rz7H .framer-styles-preset-pbyopx:not(.rich-text-wrapper), .framer-2Rz7H .framer-styles-preset-pbyopx.rich-text-wrapper h3 { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 36px; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-690f5647-41f9-4b7e-856b-6b69a1426c91, #0c111f); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-2Rz7H\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;PT Sans-regular\"]);export const fonts=[{family:\"PT Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/BxHwNabRG:default\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0WOxOGMMDQ.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0WOxOGMMDQ.ttf\",weight:\"400\"}];export const css=['.framer-TOARO .framer-styles-preset-u0xj8k:not(.rich-text-wrapper), .framer-TOARO .framer-styles-preset-u0xj8k.rich-text-wrapper p { --framer-font-family: \"PT Sans\", \"PT Sans Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-eb01ff83-3f1a-4569-8352-5df346dd7237, #97a1b6); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-TOARO\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (508aa67)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/J6ersxz6Ji5yLecWHEYS/CPKtdWAZe0d5f7xDL2sk/BxHwNabRG.js\";const enabledGestures={\"I38:1058;38:1055\":{hover:true},pVMFe1dJX:{hover:true}};const cycleOrder=[\"I38:1058;38:1055\",\"WZdBzCKcn\",\"pVMFe1dJX\"];const serializationHash=\"framer-8r68A\";const variantClassNames={\"I38:1058;38:1055\":\"framer-v-d6odpt\",pVMFe1dJX:\"framer-v-sbeyig\",WZdBzCKcn:\"framer-v-1djpc06\"};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(React.Fragment);const humanReadableVariantMap={ghost:\"WZdBzCKcn\",primary:\"I38:1058;38:1055\",secondary:\"pVMFe1dJX\"};const getProps=({height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,IcYAigXQh:link!==null&&link!==void 0?link:props.IcYAigXQh,RTyCz_VWV:(_ref=title!==null&&title!==void 0?title:props.RTyCz_VWV)!==null&&_ref!==void 0?_ref:\"View case study\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"I38:1058;38:1055\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,IcYAigXQh,RTyCz_VWV,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I38:1058;38:1055\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.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(Link,{href:IcYAigXQh,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-d6odpt\",className,classNames)} framer-193p33c`,\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"I38:1058;38:1055\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-06205383-f3cc-4fdc-9518-5b4d8bdcbed4, rgb(72, 111, 248))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},variants:{\"I38:1058;38:1055-hover\":{backgroundColor:\"var(--token-b5158203-bb98-4f45-a4be-44fecf5de21f, rgb(56, 63, 232))\"},\"pVMFe1dJX-hover\":{backgroundColor:\"var(--token-b4ed3a72-d855-4ee9-9af6-948807a65d24, rgb(0, 141, 186))\"},pVMFe1dJX:{backgroundColor:\"var(--token-084e5436-a4cc-4128-bb9c-63d1fc4475a4, rgb(0, 165, 202))\"},WZdBzCKcn:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"I38:1058;38:1055-hover\":{\"data-framer-name\":undefined},\"pVMFe1dJX-hover\":{\"data-framer-name\":undefined},pVMFe1dJX:{\"data-framer-name\":\"secondary\"},WZdBzCKcn:{\"data-border\":true,\"data-framer-name\":\"ghost\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u0xj8k\",\"data-styles-preset\":\"BxHwNabRG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255)))\"},children:\"View case study\"})}),className:\"framer-7g2kup\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I38:1058;38:1055;6:110\",style:{\"--extracted-r6o4lv\":\"var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255))\"},text:RTyCz_VWV,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8r68A.framer-193p33c, .framer-8r68A .framer-193p33c { display: block; }\",\".framer-8r68A.framer-d6odpt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 20px 8px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8r68A .framer-7g2kup { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8r68A.framer-d6odpt { gap: 0px; } .framer-8r68A.framer-d6odpt > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8r68A.framer-d6odpt > :first-child { margin-left: 0px; } .framer-8r68A.framer-d6odpt > :last-child { margin-right: 0px; } }\",\".framer-8r68A.framer-v-1djpc06.framer-d6odpt { cursor: unset; }\",...sharedStyle.css,'.framer-8r68A[data-border=\"true\"]::after, .framer-8r68A [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WZdBzCKcn\":{\"layout\":[\"auto\",\"auto\"]},\"pVMFe1dJX\":{\"layout\":[\"auto\",\"auto\"]},\"Qzp1FIeHR\":{\"layout\":[\"auto\",\"auto\"]},\"YaGGG8HOn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IcYAigXQh\":\"link\",\"RTyCz_VWV\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerfA97lcd1g=withCSS(Component,css,\"framer-8r68A\");export default FramerfA97lcd1g;FramerfA97lcd1g.displayName=\"btn\";FramerfA97lcd1g.defaultProps={height:40,width:141};addPropertyControls(FramerfA97lcd1g,{variant:{options:[\"I38:1058;38:1055\",\"WZdBzCKcn\",\"pVMFe1dJX\"],optionTitles:[\"primary\",\"ghost\",\"secondary\"],title:\"Variant\",type:ControlType.Enum},IcYAigXQh:{title:\"Link\",type:ControlType.Link},RTyCz_VWV:{defaultValue:\"View case study\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerfA97lcd1g,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfA97lcd1g\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"141\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WZdBzCKcn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pVMFe1dJX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Qzp1FIeHR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YaGGG8HOn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"IcYAigXQh\\\":\\\"link\\\",\\\"RTyCz_VWV\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fA97lcd1g.map", "// Generated by Framer (7aa0232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, RichText, 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/QUsBeKVH340QBZ7U5vXK/p5uWr3jR3kqIO6azbeDI/iCauOnER3.js\";import * as sharedStyle1 from \"https://framerusercontent.com/modules/C1Qn7lhSGm008G6cNbz2/E4qSCxkdvL3ueX0UXc1B/Od0I9UTm1.js\";import Btn from \"https://framerusercontent.com/modules/jVzwovChAd9a7BAs0Rg9/f94y5DqJhXUTZzx3Rdwb/fA97lcd1g.js\";const BtnFonts = getFonts(Btn);const cycleOrder = [\"J5uDBTV0y\"];const variantClassNames = { J5uDBTV0y: \"framer-v-1p8mf00\" };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 transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};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 getProps = ({ height, id, image, width, ...props }) => {var _ref;return { ...props, lMYptKzba: (_ref = image !== null && image !== void 0 ? image : props.lMYptKzba) !== null && _ref !== void 0 ? _ref : { src: new URL(\"https://framerusercontent.com/images/3O9qyqoMsAEP5eXlm0qTtA90s.png?scale-down-to=1024\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/3O9qyqoMsAEP5eXlm0qTtA90s.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/3O9qyqoMsAEP5eXlm0qTtA90s.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/3O9qyqoMsAEP5eXlm0qTtA90s.png\").href} 1440w` } };};const createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;const Component = /*#__PURE__*/React.forwardRef(function (props, ref) {const { activeLocale } = useLocaleInfo();const { style, className, layoutId, variant, lMYptKzba, ...restProps } = getProps(props);const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"J5uDBTV0y\", transitions, variant, variantClassNames });const layoutDependency = createLayoutDependency(props, variants);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-FP6J3\", sharedStyle.className, sharedStyle1.className, classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsx(Image, { ...restProps, background: { alt: \"\", fit: \"fill\", sizes: \"min(700px, 100vw)\", ...toResponsiveImage(lMYptKzba) }, className: cx(\"framer-1p8mf00\", className), \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"J5uDBTV0y\", ref: ref, style: { ...style }, children: /*#__PURE__*/_jsxs(motion.div, { className: \"framer-gxs69y\", \"data-framer-name\": \"contents\", layoutDependency: layoutDependency, layoutId: \"I84:1286;126:2398\", style: { backgroundColor: \"rgb(240, 245, 249)\", borderBottomLeftRadius: 8, borderBottomRightRadius: 8, borderTopLeftRadius: 8, borderTopRightRadius: 8 }, children: [/*#__PURE__*/_jsxs(motion.div, { className: \"framer-4eyhdb\", \"data-framer-name\": \"text\", layoutDependency: layoutDependency, layoutId: \"I84:1286;57:1259\", children: [/*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.h3, { className: \"framer-styles-preset-pbyopx\", \"data-styles-preset\": \"iCauOnER3\", children: \"Let's work together.\" }) }), className: \"framer-3or8s8\", layoutDependency: layoutDependency, layoutId: \"I84:1286;46:1229\", style: { \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true }), /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { className: \"framer-styles-preset-vanhda\", \"data-styles-preset\": \"Od0I9UTm1\", style: { \"--framer-text-alignment\": \"center\", \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"Get in touch to learn more about my skills and experience.\" }) }), className: \"framer-u0o3zo\", layoutDependency: layoutDependency, layoutId: \"I84:1286;57:1258\", style: { \"--extracted-r6o4lv\": \"var(--token-cbe07be0-afb5-4613-aab1-c3bcb6500fe7, rgb(83, 96, 117))\", \"--framer-paragraph-spacing\": \"0px\" }, verticalAlignment: \"center\", withExternalLayout: true })] }), /*#__PURE__*/_jsx(motion.div, { className: \"framer-nsf9gi-container\", layoutDependency: layoutDependency, layoutId: \"udFdTEiqF-container\", children: /*#__PURE__*/_jsx(Btn, { height: \"100%\", id: \"udFdTEiqF\", layoutId: \"udFdTEiqF\", link: \"mailto:miles.weiss@gmail.com\", title: \"Contact now\", variant: \"I38:1058;38:1055\", width: \"100%\" }) })] }) }) }) }) });});const css = ['.framer-FP6J3 [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-FP6J3 .framer-d4i0oo { display: block; }\", \".framer-FP6J3 .framer-1p8mf00 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 96px 16px 96px 16px; position: relative; width: 700px; }\", \".framer-FP6J3 .framer-gxs69y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 940px; overflow: visible; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\", \".framer-FP6J3 .framer-4eyhdb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\", \".framer-FP6J3 .framer-3or8s8, .framer-FP6J3 .framer-u0o3zo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-FP6J3 .framer-nsf9gi-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FP6J3 .framer-1p8mf00, .framer-FP6J3 .framer-gxs69y, .framer-FP6J3 .framer-4eyhdb { gap: 0px; } .framer-FP6J3 .framer-1p8mf00 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-FP6J3 .framer-1p8mf00 > :first-child, .framer-FP6J3 .framer-gxs69y > :first-child, .framer-FP6J3 .framer-4eyhdb > :first-child { margin-top: 0px; } .framer-FP6J3 .framer-1p8mf00 > :last-child, .framer-FP6J3 .framer-gxs69y > :last-child, .framer-FP6J3 .framer-4eyhdb > :last-child { margin-bottom: 0px; } .framer-FP6J3 .framer-gxs69y > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-FP6J3 .framer-4eyhdb > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 480\n* @framerIntrinsicWidth 700\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n* @framerVariables {\"lMYptKzba\":\"image\"}\n*/const FramerO6gJa5Swb = withCSS(Component, css, \"framer-FP6J3\");export default FramerO6gJa5Swb;FramerO6gJa5Swb.displayName = \"contact\";FramerO6gJa5Swb.defaultProps = { height: 480, width: 700 };addPropertyControls(FramerO6gJa5Swb, { lMYptKzba: { __defaultAssetReference: \"data:framer/asset-reference,3O9qyqoMsAEP5eXlm0qTtA90s.png?originalFilename=contact.png&preferredSize=auto\", title: \"Image\", type: ControlType.ResponsiveImage } });addFonts(FramerO6gJa5Swb, [...BtnFonts, ...sharedStyle.fonts, ...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = { \"exports\": { \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerO6gJa5Swb\", \"slots\": [], \"annotations\": { \"framerIntrinsicWidth\": \"700\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\", \"framerContractVersion\": \"1\", \"framerVariables\": \"{\\\"lMYptKzba\\\":\\\"image\\\"}\", \"framerIntrinsicHeight\": \"480\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };", "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.\n * By using `useConstant` 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 { useConstant } from \"https://framer.com/m/framer/useConstant.js@^1.0.0\";\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n/**\n * Generates a random string of BASE62 characters.\n */ export function randomID(length = 5) {\n    return Array(length).fill(0).map(()=>BASE62[Math.floor(Math.random() * BASE62.length)]\n    ).join(\"\");\n}\nexport function useRandomID(length = 5) {\n    return useConstant(()=>randomID(length)\n    );\n}\nconst defaultStorageKey = \"$$FramerRandomID\";\n/**\n * `randomID` but cached in localStorage.\n */ export function useCachedRandomID(storageKey = defaultStorageKey) {\n    return useConstant(()=>{\n        const storage = getLocalStorage();\n        if (!storage) return randomID(8);\n        const cachedValue = storage.getItem(storageKey);\n        if (cachedValue) return cachedValue;\n        const newID = randomID(8);\n        storage.setItem(storageKey, newID);\n        return newID;\n    });\n}\nfunction getLocalStorage() {\n    if (typeof window === undefined) return undefined;\n    try {\n        return window.localStorage;\n    } catch (err) {\n        return undefined;\n    }\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCachedRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./randomID.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";// Generated by Framer (24f3304)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{useActiveVariantCallback,addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";const cycleOrder=[\"uL1KSNbAO\",\"wuYLgLVQz\"];const variantClassNames={\"uL1KSNbAO\":\"framer-v-sct6xz\",\"wuYLgLVQz\":\"framer-v-7ln769\"};const humanReadableVariantMap={\"Burger\":\"uL1KSNbAO\",\"X\":\"wuYLgLVQz\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":5,\"delay\":0,\"stiffness\":400,\"damping\":30,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"uL1KSNbAO\",tap:TBgHLr7MW,color:iWF8EWIN1=\"rgb(136, 136, 136)\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"uL1KSNbAO\",variant,transitions,variantClassNames,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapsct6xz=activeVariantCallback(async(...args)=>{if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"wuYLgLVQz\");});const onTap7ln769=activeVariantCallback(async(...args)=>{if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"uL1KSNbAO\");});const variantProps=React.useMemo(()=>({\"wuYLgLVQz\":{\"uL1KSNbAO\":{\"onTap\":onTap7ln769,\"data-framer-name\":\"X\",\"data-highlight\":true}}}),[onTap7ln769]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,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-OAsFD\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,layoutId:\"uL1KSNbAO\",className:cx(\"framer-sct6xz\",className),style:{...style},background:null,\"data-highlight\":true,\"data-framer-name\":\"Burger\",onTap:onTapsct6xz,transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"uL1KSNbAO\"),children:/*#__PURE__*/ _jsxs(motion.div,{layoutId:\"grVqu8zO5\",className:\"framer-kqrzyc\",style:{},background:null,transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"grVqu8zO5\"),children:[/*#__PURE__*/ _jsx(motion.div,{layoutId:\"x0ZufA4We\",className:\"framer-mzz784\",style:{\"backgroundColor\":iWF8EWIN1,\"rotate\":0},\"data-framer-name\":\"Bottom\",variants:{\"wuYLgLVQz\":{\"rotate\":-45}},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"x0ZufA4We\")}),/*#__PURE__*/ _jsx(motion.div,{layoutId:\"uR628goMu\",className:\"framer-1a74gli\",style:{\"backgroundColor\":iWF8EWIN1,\"rotate\":0,\"opacity\":1},\"data-framer-name\":\"Mid\",variants:{\"wuYLgLVQz\":{\"rotate\":0,\"opacity\":0}},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"uR628goMu\")}),/*#__PURE__*/ _jsx(motion.div,{layoutId:\"CpjUXrkWa\",className:\"framer-48wlq1\",style:{\"backgroundColor\":iWF8EWIN1,\"rotate\":0},\"data-framer-name\":\"Top\",variants:{\"wuYLgLVQz\":{\"rotate\":45}},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"CpjUXrkWa\")})]})})})}));});const css=[\".framer-OAsFD [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-OAsFD * { box-sizing: border-box; }\",\".framer-OAsFD .framer-sct6xz { position: relative; cursor: pointer; overflow: hidden; width: 32px; height: 32px; }\",\".framer-OAsFD .framer-kqrzyc { position: absolute; overflow: visible; width: 24px; height: 18px; left: calc(50.00000000000002% - 24px/2); top: calc(50.00000000000002% - 18px/2); flex: none; }\",\".framer-OAsFD .framer-mzz784 { position: absolute; overflow: hidden; height: 2px; right: 0px; bottom: 0px; left: 0px; flex: none; }\",\".framer-OAsFD .framer-1a74gli { position: absolute; overflow: hidden; height: 2px; right: 0px; left: 0px; top: calc(50.00000000000002% - 2px/2); flex: none; }\",\".framer-OAsFD .framer-48wlq1 { position: absolute; overflow: hidden; height: 2px; right: 0px; left: 0px; top: 0px; flex: none; }\",\".framer-OAsFD.framer-v-7ln769 .framer-sct6xz { cursor: pointer; }\",\".framer-OAsFD.framer-v-7ln769 .framer-mzz784 { width: auto; height: 2px; right: 0px; bottom: auto; left: 0px; top: calc(50.00000000000002% - 2px/2); flex: none; aspect-ratio: unset; }\",\".framer-OAsFD.framer-v-7ln769 .framer-1a74gli { width: 2px; height: 2px; right: 0px; bottom: auto; left: auto; top: calc(50.00000000000002% - 2px/2); flex: none; aspect-ratio: unset; }\",\".framer-OAsFD.framer-v-7ln769 .framer-48wlq1 { width: 26px; height: 2px; right: -1px; bottom: auto; left: auto; top: calc(50.00000000000002% - 2px/2); flex: none; aspect-ratio: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"wuYLgLVQz\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n * @framerVariables {\"TBgHLr7MW\": \"tap\", \"iWF8EWIN1\": \"color\"}\n */ const FramerF8KjCKf_G=withCSS(Component,css);export default FramerF8KjCKf_G;FramerF8KjCKf_G.displayName=\"Elements/Menu Icon\";FramerF8KjCKf_G.defaultProps={\"width\":32,\"height\":32};addPropertyControls(FramerF8KjCKf_G,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"uL1KSNbAO\",\"wuYLgLVQz\"],\"optionTitles\":[\"Burger\",\"X\"]},\"TBgHLr7MW\":{\"type\":ControlType.EventHandler,\"title\":\"Tap\"},\"iWF8EWIN1\":{\"type\":ControlType.Color,\"title\":\"Color\",\"defaultValue\":\"rgb(136, 136, 136)\"}});addFonts(FramerF8KjCKf_G,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF8KjCKf_G\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"wuYLgLVQz\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"TBgHLr7MW\\\": \\\"tap\\\", \\\"iWF8EWIN1\\\": \\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F8KjCKf_G.map", "// Generated by Framer (722a0e4)\nimport { jsx as _jsx } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, Image, Link, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion } from \"framer-motion\";import * as React from \"react\";const cycleOrder = [\"K7UU7jmsn\"];const variantClassNames = { K7UU7jmsn: \"framer-v-6rtift\" };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 = {};const transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"K7UU7jmsn\", image: jbjahDDK3 = { src: new URL(\"https://framerusercontent.com/images/19JMganEXUbgKog0nEFqeLDRA.png?scale-down-to=512\").href, srcSet: `${new URL(\"https://framerusercontent.com/images/19JMganEXUbgKog0nEFqeLDRA.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/19JMganEXUbgKog0nEFqeLDRA.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/19JMganEXUbgKog0nEFqeLDRA.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/19JMganEXUbgKog0nEFqeLDRA.png\").href} 2880w` }, link: g3XlTmJLY, ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"K7UU7jmsn\", transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;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-Q9YMd\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Link, { href: g3XlTmJLY, openInNewTab: false, children: /*#__PURE__*/_jsx(Image, { ...restProps, as: \"a\", background: { alt: \"\", fit: \"fit\", intrinsicHeight: 395, intrinsicWidth: 2880, pixelHeight: 395, pixelWidth: 2880, sizes: \"min(145px, 100vw)\", ...toResponsiveImage(jbjahDDK3) }, className: `${cx(\"framer-6rtift\", className)} framer-7baapi`, \"data-framer-name\": \"Variant 1\", layoutDependency: layoutDependency, layoutId: \"K7UU7jmsn\", ref: ref, style: { ...style }, transition: transition }) }) }) });});const css = ['.framer-Q9YMd [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-Q9YMd .framer-7baapi { display: block; }\", \".framer-Q9YMd .framer-6rtift { height: 42px; overflow: visible; position: relative; text-decoration: none; width: 145px; }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 42\n* @framerIntrinsicWidth 145\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"jbjahDDK3\":\"image\",\"g3XlTmJLY\":\"link\"}\n*/const FramerGUVxVMyil = withCSS(Component, css, \"framer-Q9YMd\");export default FramerGUVxVMyil;FramerGUVxVMyil.displayName = \"logo\";FramerGUVxVMyil.defaultProps = { height: 42, width: 145 };addPropertyControls(FramerGUVxVMyil, { jbjahDDK3: { __defaultAssetReference: \"data:framer/asset-reference,19JMganEXUbgKog0nEFqeLDRA.png?originalFilename=logo+%281%29.png&preferredSize=auto\", title: \"Image\", type: ControlType.ResponsiveImage }, g3XlTmJLY: { title: \"Link\", type: ControlType.Link } });addFonts(FramerGUVxVMyil, []);\nexport const __FramerMetadata__ = { \"exports\": { \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerGUVxVMyil\", \"slots\": [], \"annotations\": { \"framerIntrinsicHeight\": \"42\", \"framerContractVersion\": \"1\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\", \"framerIntrinsicWidth\": \"145\", \"framerVariables\": \"{\\\"jbjahDDK3\\\":\\\"image\\\",\\\"g3XlTmJLY\\\":\\\"link\\\"}\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./GUVxVMyil.map", "// Generated by Framer (722a0e4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/J6ersxz6Ji5yLecWHEYS/CPKtdWAZe0d5f7xDL2sk/BxHwNabRG.js\";const enabledGestures={CMafDGHqw:{hover:true},ol8HZdEfN:{hover:true}};const cycleOrder=[\"CMafDGHqw\",\"ol8HZdEfN\"];const variantClassNames={CMafDGHqw:\"framer-v-gphyj7\",ol8HZdEfN:\"framer-v-1fsfzb7\"};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={\"Variant 1\":\"CMafDGHqw\",\"Variant 2\":\"ol8HZdEfN\"};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"CMafDGHqw\",link:jOWH53iLB,title:gForchmSH=\"LinkedIn\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"CMafDGHqw\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-1LDsM\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:jOWH53iLB,openInNewTab:true,children:/*#__PURE__*/ _jsx(motion.a,{...restProps,className:`${cx(\"framer-gphyj7\",className)} framer-1j9bb8p`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CMafDGHqw\",ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},transition:transition,variants:{\"CMafDGHqw-hover\":{\"--border-color\":'var(--token-06205383-f3cc-4fdc-9518-5b4d8bdcbed4, rgb(72, 111, 248)) /* {\"name\":\"*primary 600\"} */'},\"ol8HZdEfN-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},ol8HZdEfN:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"CMafDGHqw-hover\":{\"data-framer-name\":undefined},\"ol8HZdEfN-hover\":{\"data-framer-name\":undefined},ol8HZdEfN:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-u0xj8k\",\"data-styles-preset\":\"BxHwNabRG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"LinkedIn\"})}),className:\"framer-1upfikm\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"DJ7M5YSQ1\",style:{\"--extracted-r6o4lv\":\"var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:gForchmSH,transition:transition,variants:{\"CMafDGHqw-hover\":{\"--extracted-r6o4lv\":\"var(--token-06205383-f3cc-4fdc-9518-5b4d8bdcbed4, rgb(72, 111, 248))\"},\"ol8HZdEfN-hover\":{\"--extracted-r6o4lv\":\"var(--token-06205383-f3cc-4fdc-9518-5b4d8bdcbed4, rgb(72, 111, 248))\"}},verticalAlignment:\"center\",withExternalLayout:true})})})})});});const css=['.framer-1LDsM [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-1LDsM .framer-1j9bb8p { display: block; }\",\".framer-1LDsM .framer-gphyj7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1LDsM .framer-1upfikm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1LDsM .framer-v-gphyj7 .framer-gphyj7, .framer-1LDsM .framer-v-1fsfzb7 .framer-gphyj7 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1LDsM .framer-gphyj7 { gap: 0px; } .framer-1LDsM .framer-gphyj7 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1LDsM .framer-gphyj7 > :first-child { margin-left: 0px; } .framer-1LDsM .framer-gphyj7 > :last-child { margin-right: 0px; } }\",\".framer-1LDsM.framer-v-1fsfzb7 .framer-gphyj7 { padding: 20px 0px 20px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ol8HZdEfN\":{\"layout\":[\"auto\",\"auto\"]},\"Qn0RqJPPd\":{\"layout\":[\"auto\",\"auto\"]},\"tlfR8T7DO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jOWH53iLB\":\"link\",\"gForchmSH\":\"title\"}\n */ const FramerNeEC4qexj=withCSS(Component,css,\"framer-1LDsM\");export default FramerNeEC4qexj;FramerNeEC4qexj.displayName=\"tab\";FramerNeEC4qexj.defaultProps={height:24,width:55.5};addPropertyControls(FramerNeEC4qexj,{variant:{options:[\"CMafDGHqw\",\"ol8HZdEfN\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},jOWH53iLB:{title:\"Link\",type:ControlType.Link},gForchmSH:{defaultValue:\"LinkedIn\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerNeEC4qexj,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNeEC4qexj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"55.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ol8HZdEfN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Qn0RqJPPd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tlfR8T7DO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"jOWH53iLB\\\":\\\"link\\\",\\\"gForchmSH\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NeEC4qexj.map", "// Generated by Framer (7aa0232)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,resolveLink,useActiveVariantCallback,useLocaleInfo,useOnVariantChange,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ElementsMenuIcon from\"https://framerusercontent.com/modules/KtVGDQXNUVZ5aqCs47VS/OMqTyVIbB7GZvcPewNwz/F8KjCKf_G.js\";import Logo from\"https://framerusercontent.com/modules/vCxN4IAeJRuJepXF7FAH/yCH6pTIFotqBzcxgXjEx/GUVxVMyil.js\";import Tab from\"https://framerusercontent.com/modules/tmRj2khL1XbSSfoD3y4Z/YIpvLpo7iyHz7GAAnSPv/NeEC4qexj.js\";const LogoFonts=getFonts(Logo);const ElementsMenuIconFonts=getFonts(ElementsMenuIcon);const TabFonts=getFonts(Tab);const cycleOrder=[\"URHdmy3S9\",\"Y3_tyKN88\",\"qztYcvl4T\",\"IPYY5UCz_\"];const variantClassNames={IPYY5UCz_:\"framer-v-5ky4i\",qztYcvl4T:\"framer-v-ycvlew\",URHdmy3S9:\"framer-v-25lbuk\",Y3_tyKN88:\"framer-v-1ezulbp\"};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 transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},IPYY5UCz_:{duration:0,type:\"tween\"}};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 humanReadableVariantMap={\"Phone - expanded\":\"qztYcvl4T\",\"Phone - navy bg (quick switch)\":\"IPYY5UCz_\",Desktop:\"URHdmy3S9\",Phone:\"Y3_tyKN88\"};const getProps=({height,id,width,...props})=>{var _variant,ref;return{...props,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"URHdmy3S9\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"URHdmy3S9\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear7nh3k4=activeVariantCallback(async(...args)=>{setVariant(\"qztYcvl4T\");});const tapb728kx=activeVariantCallback(async(...args)=>{setVariant(\"IPYY5UCz_\");});const tapu7kfb3=activeVariantCallback(async(...args)=>{setVariant(\"Y3_tyKN88\");});useOnVariantChange(baseVariant,{IPYY5UCz_:onAppear7nh3k4});const router=useRouter();const isDisplayed=()=>{if([\"Y3_tyKN88\",\"qztYcvl4T\",\"IPYY5UCz_\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Y3_tyKN88\",\"IPYY5UCz_\"].includes(baseVariant))return false;return true;};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-7OaPC\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-25lbuk\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"URHdmy3S9\",ref:ref,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{IPYY5UCz_:{backgroundColor:\"var(--token-690f5647-41f9-4b7e-856b-6b69a1426c91, rgb(12, 17, 31))\"},qztYcvl4T:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-690f5647-41f9-4b7e-856b-6b69a1426c91, rgb(12, 17, 31))\"}},...addPropertyOverrides({IPYY5UCz_:{\"data-framer-name\":\"Phone - navy bg (quick switch)\",\"data-highlight\":true},qztYcvl4T:{\"data-border\":true,\"data-framer-name\":\"Phone - expanded\"},Y3_tyKN88:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-dy4zqr\",\"data-framer-name\":\"logo and burger\",layoutDependency:layoutDependency,layoutId:\"Hd6kJx0fL\",children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-tnce8t-container\",layoutDependency:layoutDependency,layoutId:\"wWPTlDoR3-container\",children:/*#__PURE__*/ _jsx(Logo,{height:\"100%\",id:\"wWPTlDoR3\",layoutId:\"wWPTlDoR3\",link:resolveLink({webPageId:\"augiA20Il\"},router),style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({IPYY5UCz_:{link:undefined},qztYcvl4T:{link:undefined}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vb1gc6-container\",layoutDependency:layoutDependency,layoutId:\"jtpnY7bLX-container\",children:/*#__PURE__*/ _jsx(ElementsMenuIcon,{color:'var(--token-39246a78-8959-4369-9fde-e259fb88f380, rgb(255, 255, 255)) /* {\"name\":\"white\"} */',height:\"100%\",id:\"jtpnY7bLX\",layoutId:\"jtpnY7bLX\",style:{height:\"100%\",width:\"100%\"},variant:\"uL1KSNbAO\",width:\"100%\",...addPropertyOverrides({qztYcvl4T:{tap:tapu7kfb3,variant:\"wuYLgLVQz\"},Y3_tyKN88:{tap:tapb728kx}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1b10f2u\",\"data-framer-name\":\"tabs\",layoutDependency:layoutDependency,layoutId:\"iW7NW5g4p\",children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-h32f2x-container\",layoutDependency:layoutDependency,layoutId:\"FI2x7ForU-container\",children:/*#__PURE__*/ _jsx(Tab,{height:\"100%\",id:\"FI2x7ForU\",layoutId:\"FI2x7ForU\",link:\"https://drive.google.com/file/d/1sjdixj0Zf5hyDBq2t2bfxqW4sP9FKMnn/view?usp=sharing\",title:\"Resume\",variant:\"CMafDGHqw\",width:\"100%\",...addPropertyOverrides({qztYcvl4T:{style:{width:\"100%\"},variant:\"ol8HZdEfN\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1gskeos-container\",layoutDependency:layoutDependency,layoutId:\"zsvusdn_Q-container\",children:/*#__PURE__*/ _jsx(Tab,{height:\"100%\",id:\"zsvusdn_Q\",layoutId:\"zsvusdn_Q\",link:\"https://www.linkedin.com/in/milesweiss1/\",title:\"LinkedIn\",variant:\"CMafDGHqw\",width:\"100%\",...addPropertyOverrides({qztYcvl4T:{style:{width:\"100%\"},variant:\"ol8HZdEfN\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1919q8c-container\",layoutDependency:layoutDependency,layoutId:\"RKjvrEfbK-container\",children:/*#__PURE__*/ _jsx(Tab,{height:\"100%\",id:\"RKjvrEfbK\",layoutId:\"RKjvrEfbK\",link:\"mailto:miles.weiss@gmail.com\",title:\"Email\",variant:\"CMafDGHqw\",width:\"100%\",...addPropertyOverrides({qztYcvl4T:{style:{width:\"100%\"},variant:\"ol8HZdEfN\"}},baseVariant,gestureVariant)})})]})]})})})});});const css=['.framer-7OaPC [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-7OaPC .framer-2hf4qr { display: block; }\",\".framer-7OaPC .framer-25lbuk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 972px; overflow: visible; padding: 32px 16px 16px 16px; position: relative; width: 700px; }\",\".framer-7OaPC .framer-dy4zqr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-7OaPC .framer-tnce8t-container { flex: none; height: 42px; position: relative; width: 145px; }\",\".framer-7OaPC .framer-vb1gc6-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-7OaPC .framer-1b10f2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-7OaPC .framer-h32f2x-container, .framer-7OaPC .framer-1gskeos-container, .framer-7OaPC .framer-1919q8c-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7OaPC .framer-1b10f2u { gap: 0px; } .framer-7OaPC .framer-1b10f2u > * { margin: 0px; margin-left: calc(56px / 2); margin-right: calc(56px / 2); } .framer-7OaPC .framer-1b10f2u > :first-child { margin-left: 0px; } .framer-7OaPC .framer-1b10f2u > :last-child { margin-right: 0px; } }\",\".framer-7OaPC.framer-v-ycvlew .framer-25lbuk { flex-direction: column; }\",\".framer-7OaPC.framer-v-ycvlew .framer-dy4zqr { flex: none; width: 100%; }\",\".framer-7OaPC.framer-v-ycvlew .framer-1b10f2u { flex-direction: column; gap: 0px; padding: 8px 0px 0px 0px; width: 100%; }\",\".framer-7OaPC.framer-v-ycvlew .framer-h32f2x-container, .framer-7OaPC.framer-v-ycvlew .framer-1gskeos-container, .framer-7OaPC.framer-v-ycvlew .framer-1919q8c-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7OaPC.framer-v-ycvlew .framer-25lbuk, .framer-7OaPC.framer-v-ycvlew .framer-1b10f2u { gap: 0px; } .framer-7OaPC.framer-v-ycvlew .framer-25lbuk > *, .framer-7OaPC.framer-v-ycvlew .framer-25lbuk > :first-child, .framer-7OaPC.framer-v-ycvlew .framer-25lbuk > :last-child { margin: 0px; } .framer-7OaPC.framer-v-ycvlew .framer-1b10f2u > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7OaPC.framer-v-ycvlew .framer-1b10f2u > :first-child { margin-top: 0px; } .framer-7OaPC.framer-v-ycvlew .framer-1b10f2u > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 90\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"972px\",null,null]},\"Y3_tyKN88\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"972px\",null,null]},\"qztYcvl4T\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"972px\",null,null]},\"IPYY5UCz_\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"972px\",null,null]}}}\n */ const FramerPGsbZPFJY=withCSS(Component,css,\"framer-7OaPC\");export default FramerPGsbZPFJY;FramerPGsbZPFJY.displayName=\"top nav\";FramerPGsbZPFJY.defaultProps={height:90,width:700};addPropertyControls(FramerPGsbZPFJY,{variant:{options:[\"URHdmy3S9\",\"Y3_tyKN88\",\"qztYcvl4T\",\"IPYY5UCz_\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone - expanded\",\"Phone - navy bg (quick switch)\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPGsbZPFJY,[...LogoFonts,...ElementsMenuIconFonts,...TabFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPGsbZPFJY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"90\",\"framerIntrinsicWidth\":\"700\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"972px\\\",null,null]},\\\"Y3_tyKN88\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"972px\\\",null,null]},\\\"qztYcvl4T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"972px\\\",null,null]},\\\"IPYY5UCz_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"972px\\\",null,null]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PGsbZPFJY.map", "// Generated by Framer (722a0e4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,resolveLink,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Logo from\"https://framerusercontent.com/modules/vCxN4IAeJRuJepXF7FAH/yCH6pTIFotqBzcxgXjEx/GUVxVMyil.js\";const LogoFonts=getFonts(Logo);const cycleOrder=[\"gAQ2tUggS\"];const variantClassNames={gAQ2tUggS:\"framer-v-mxm0sv\"};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={};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"gAQ2tUggS\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"gAQ2tUggS\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const router=useRouter();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-uhma2\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-mxm0sv\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gAQ2tUggS\",ref:ref,style:{...style},transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1liu7xt-container\",layoutDependency:layoutDependency,layoutId:\"xu4rsRdNS-container\",transition:transition,children:/*#__PURE__*/ _jsx(Logo,{height:\"100%\",id:\"xu4rsRdNS\",layoutId:\"xu4rsRdNS\",link:resolveLink({webPageId:\"augiA20Il\"},router),style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})});});const css=['.framer-uhma2 [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-uhma2 .framer-1efa468 { display: block; }\",\".framer-uhma2 .framer-mxm0sv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px 8px 32px 8px; position: relative; width: 700px; }\",\".framer-uhma2 .framer-1liu7xt-container { flex: none; height: 42px; position: relative; width: 145px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uhma2 .framer-mxm0sv { gap: 0px; } .framer-uhma2 .framer-mxm0sv > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-uhma2 .framer-mxm0sv > :first-child { margin-top: 0px; } .framer-uhma2 .framer-mxm0sv > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n */ const FramerqX1YjFaHh=withCSS(Component,css,\"framer-uhma2\");export default FramerqX1YjFaHh;FramerqX1YjFaHh.displayName=\"footer\";FramerqX1YjFaHh.defaultProps={height:106,width:700};addFonts(FramerqX1YjFaHh,[...LogoFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqX1YjFaHh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"106\",\"framerIntrinsicWidth\":\"700\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qX1YjFaHh.map", "// Generated by Framer (b2eeca0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"E1BmT2Rvd\",\"a7rFAFL6f\"];const variantClassNames={a7rFAFL6f:\"framer-v-k7jnac\",E1BmT2Rvd:\"framer-v-w0mj35\"};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={Desktop:\"E1BmT2Rvd\",Phone:\"a7rFAFL6f\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:false}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"E1BmT2Rvd\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"E1BmT2Rvd\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-vMF7u\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-w0mj35\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"E1BmT2Rvd\",ref:ref,style:{background:\"radial-gradient(50% 100% at 48.699999999999996% -9.9%, rgba(70, 113, 247, 0.1) 0%, rgba(70, 113, 247, 0) 100%)\",...style},transition:transition,variants:{a7rFAFL6f:{background:\"radial-gradient(94.3% 100% at 0% 0%, rgba(70, 113, 247, 0.15) 0%, rgba(70, 113, 247, 0) 100%)\"}},...addPropertyOverrides({a7rFAFL6f:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant)})})});});const css=['.framer-vMF7u [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-vMF7u .framer-1i9k665 { display: block; }\",\".framer-vMF7u .framer-w0mj35 { height: 296px; overflow: hidden; position: relative; width: 700px; }\",\".framer-vMF7u.framer-v-k7jnac .framer-w0mj35 { height: 700px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 296\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"a7rFAFL6f\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerzTw8WVN83=withCSS(Component,css,\"framer-vMF7u\");export default FramerzTw8WVN83;FramerzTw8WVN83.displayName=\"bg glow\";FramerzTw8WVN83.defaultProps={height:296,width:700};addPropertyControls(FramerzTw8WVN83,{variant:{options:[\"E1BmT2Rvd\",\"a7rFAFL6f\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzTw8WVN83,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzTw8WVN83\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a7rFAFL6f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"296\",\"framerIntrinsicWidth\":\"700\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zTw8WVN83.map"],
  "mappings": "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",
  "names": ["cycleOrder", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "css", "FramerF8RWXahgq", "withCSS", "F8RWXahgq_default", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "IcYAigXQh", "RTyCz_VWV", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "RichText", "css", "FramerfA97lcd1g", "withCSS", "fA97lcd1g_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "BtnFonts", "getFonts", "fA97lcd1g_default", "cycleOrder", "variantClassNames", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "image", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "lMYptKzba", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Image2", "u", "RichText", "x", "fA97lcd1g_default", "css", "FramerO6gJa5Swb", "withCSS", "O6gJa5Swb_default", "addPropertyControls", "ControlType", "addFonts", "BtnFonts", "fonts", "useConstant", "init", "ref", "pe", "BASE62", "randomID", "length", "useRandomID", "useConstant", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "TBgHLr7MW", "iWF8EWIN1", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapsct6xz", "args", "onTap7ln769", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerF8KjCKf_G", "withCSS", "F8KjCKf_G_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "jbjahDDK3", "g3XlTmJLY", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Image2", "css", "FramerGUVxVMyil", "withCSS", "GUVxVMyil_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "jOWH53iLB", "gForchmSH", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerNeEC4qexj", "withCSS", "NeEC4qexj_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "LogoFonts", "getFonts", "GUVxVMyil_default", "ElementsMenuIconFonts", "F8KjCKf_G_default", "TabFonts", "NeEC4qexj_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear7nh3k4", "args", "tapb728kx", "tapu7kfb3", "useOnVariantChange", "router", "useRouter", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "resolveLink", "css", "FramerPGsbZPFJY", "withCSS", "PGsbZPFJY_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "GUVxVMyil_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "GUVxVMyil_default", "resolveLink", "css", "FramerqX1YjFaHh", "withCSS", "qX1YjFaHh_default", "addFonts", "LogoFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "FramerzTw8WVN83", "withCSS", "zTw8WVN83_default", "addPropertyControls", "ControlType", "addFonts"]
}
