{"version":3,"file":"shared-lib.MC8DuusK.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","fonts","css","className","Component","useMemo","lowercaseIconKeyPairs","iconKeys","useRef","useState","HomeFactory","React","fonts","css","className","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","Component","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Image","NavItems","Hero","NavCTA","NavMenuIcon","NavItem","ButtonClassic","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","fonts","css","className","css","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","GuideGridDot","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","useState","Component","React.useContext","React.useMemo","React.Fragment","sharedStyle.className","React.useRef","React.useId","className","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/adPi0KeliVe8ZcdRQnvL/fbFF7L5JDxgXUeLXncDh/bVZCYtFaV.js","https:/framerusercontent.com/modules/zXpqY4KQvdWEhwqlGXZU/MItIIbxgVkYj5j3Q7dHs/K48niVTxc.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js","https:/framerusercontent.com/modules/6xvprFECrdVle5yCQ7YK/RlbrTKmJlGMXfL7yFidm/fcA9jCeSA.js","https:/framerusercontent.com/modules/kFWQMPC2moOlRbwRkBBh/gmEQ5JPFL0fKsaJh4112/dmcztVccJ.js","https:/framerusercontent.com/modules/NgmXGYagk3OeiBADpjUs/oDI5lIEQY5sU9u1ZPr8S/CliAFeJgi.js","https:/framerusercontent.com/modules/l2oY0NpwZWRAyYGwkwBK/vsuSfuQRAUlh14VjOrNt/WWpCSOLlE.js","https:/framerusercontent.com/modules/klOki3jFkcO3LHE8W1sL/fFuGBgK12U4YnMQdJ3ur/Logo.js","https:/framerusercontent.com/modules/XcKqAB8ut2p9zsUc4ye4/NlqP7MGHg8FzrLwCtDAf/lnNtJzV0Z.js","https:/framerusercontent.com/modules/sGUjFmMVzvqXLPRv7zxv/dJWyOVajLwYTDtW7h0c5/W5ihcXgaf.js","https:/framerusercontent.com/modules/hXLiYX1Ur4d5DGNmLS0L/6KCb6eCEuuxD0wI5K5uK/oBUHcPiPo.js","https:/framerusercontent.com/modules/RCGO7VNdZue7PMjZ7M2g/bf5b83zxFR16wQa6PQMp/ZVVxZc9EI.js","https:/framerusercontent.com/modules/DHDDObEBqYFBgYlVP1DH/CcxQpASPMZikwLQrcFF7/MMeqg2Jgv.js","https:/framerusercontent.com/modules/x8difcvgC91vASEcmLTm/sLgybhO8yHX9D8TONuN7/CdvTiIILh.js","https:/framerusercontent.com/modules/vTBOMgLU4Ol4CDGzMn0P/MThXGoFRzlZffYU41iF4/ebGFsTa36.js","https:/framerusercontent.com/modules/weEWRwTNoC9Ey0rsiPXe/m742vjQtC2orKPWD63Bt/nsiW6AJXQ.js","https:/framerusercontent.com/modules/aKhxQlCaQSUp8mDuSmVf/hDSoy6PVUkpfPAKCP2tM/VARTph9qP.js","https:/framerusercontent.com/modules/2Z989F8EgslaiH2HOhvl/MVCDBbDUsvvNDrcQrbg0/ZS2zWgJzN.js","https:/framerusercontent.com/modules/mjR9BMpzcqgIP04kj5Gr/dywsMYcxqo08UZpIy2Mv/tvv8YuS1I.js","https:/framerusercontent.com/modules/9ccDBv9RF5KRJ2VWrLX3/ERBlX6JSqxs2cjvCzkHf/Theme_Switch.js","https:/framerusercontent.com/modules/o5Hj1vD6aJ013HOKjQH4/7q1f9UJtcuagpriaR0gg/WBgywQiwS.js","https:/framerusercontent.com/modules/ooOXZ6XOIU6LaLj4zptZ/se4YNeL2niuOy7cW3Pzv/siteMetadata.js"],"sourcesContent":["// Generated by Framer (f44ec39)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"TNxK7Gi7P\",\"FwWwGGM6g\"];const serializationHash=\"framer-oTJR7\";const variantClassNames={FwWwGGM6g:\"framer-v-2wat9c\",TNxK7Gi7P:\"framer-v-1t0itzm\"};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 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={Desktop:\"TNxK7Gi7P\",Phone:\"FwWwGGM6g\"};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:\"TNxK7Gi7P\"};};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,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"TNxK7Gi7P\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"FwWwGGM6g\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1t0itzm\",className,classNames),\"data-framer-name\":\"Desktop\",initial:variant,layoutDependency:layoutDependency,layoutId:\"TNxK7Gi7P\",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},...addPropertyOverrides({FwWwGGM6g:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h3vaim\",\"data-framer-name\":\"Guide Container\",layoutDependency:layoutDependency,layoutId:\"fPhgyjRqa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n6k9vh\",\"data-framer-name\":\"Guide List\",layoutDependency:layoutDependency,layoutId:\"Ngb8cJHxj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hfbkh\",\"data-border\":true,\"data-framer-name\":\"Guide Item\",layoutDependency:layoutDependency,layoutId:\"v0rhz61UO\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(203, 213, 225, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-khn49j\",\"data-border\":true,\"data-framer-name\":\"Guide Item\",layoutDependency:layoutDependency,layoutId:\"RBALMXcGA\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(203, 213, 225, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o36g7m\",\"data-framer-name\":\"Guide Item\",layoutDependency:layoutDependency,layoutId:\"saX3EZfds\"})]})})})})});});const css=['.framer-oTJR7[data-border=\"true\"]::after, .framer-oTJR7 [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-oTJR7.framer-174m5j1, .framer-oTJR7 .framer-174m5j1 { display: block; }\",\".framer-oTJR7.framer-1t0itzm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 913px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1280px; }\",\".framer-oTJR7 .framer-1h3vaim { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-oTJR7 .framer-n6k9vh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-oTJR7 .framer-hfbkh, .framer-oTJR7 .framer-khn49j, .framer-oTJR7 .framer-o36g7m { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oTJR7.framer-1t0itzm, .framer-oTJR7 .framer-1h3vaim, .framer-oTJR7 .framer-n6k9vh { gap: 0px; } .framer-oTJR7.framer-1t0itzm > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-oTJR7.framer-1t0itzm > :first-child, .framer-oTJR7 .framer-1h3vaim > :first-child, .framer-oTJR7 .framer-n6k9vh > :first-child { margin-left: 0px; } .framer-oTJR7.framer-1t0itzm > :last-child, .framer-oTJR7 .framer-1h3vaim > :last-child, .framer-oTJR7 .framer-n6k9vh > :last-child { margin-right: 0px; } .framer-oTJR7 .framer-1h3vaim > *, .framer-oTJR7 .framer-n6k9vh > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-oTJR7.framer-v-2wat9c .framer-1h3vaim { padding: 0px 12px 0px 12px; }\",\".framer-oTJR7.framer-v-2wat9c .framer-hfbkh { flex: none; width: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 913\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FwWwGGM6g\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerbVZCYtFaV=withCSS(Component,css,\"framer-oTJR7\");export default FramerbVZCYtFaV;FramerbVZCYtFaV.displayName=\"Guide / Guide Dotted\";FramerbVZCYtFaV.defaultProps={height:913,width:1280};addPropertyControls(FramerbVZCYtFaV,{variant:{options:[\"TNxK7Gi7P\",\"FwWwGGM6g\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbVZCYtFaV,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbVZCYtFaV\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FwWwGGM6g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"913\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bVZCYtFaV.map","// Generated by Framer (6807895)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-regular\",\"GF;Geist Mono-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v1/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v1/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"}]}];export const css=['.framer-LGmK9 .framer-styles-preset-1n8m27g:not(.rich-text-wrapper), .framer-LGmK9 .framer-styles-preset-1n8m27g.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 12px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-aedc4a04-2e65-448a-a0e9-e2d8a4f43c42, #71717a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-LGmK9\";\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\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";var IconType;(function(IconType){IconType[\"Default\"]=\"Default\";IconType[\"Custom\"]=\"Custom\";})(IconType||(IconType={}));var SrcType;(function(SrcType){SrcType[\"Upload\"]=\"Upload\";SrcType[\"URL\"]=\"URL\";})(SrcType||(SrcType={}));// Check for the Search Index Meta Tag\n// Currently the only way to differenciate between Preview & Publish\nconst metaTagSelector='meta[name=\"framer-search-index\"]';// We can hopefully remove this check when new Preview ships\nfunction isPublishedSiteOrSSG(){if(typeof document===\"undefined\")return true;const metaTag=document.querySelector(metaTagSelector);return!!metaTag;}/**\n *\n * DOWNLOAD\n * By Hunter\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Download(props){const{styleOptions,hoverOptions,iconOptions}=props;const{backgroundColor,color,borderRadius,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,gap}=styleOptions;const isInPublishedSiteOrSSG=isPublishedSiteOrSSG();let downloadURL=undefined;if(isInPublishedSiteOrSSG){if(props.srcType===SrcType.URL)downloadURL=props.srcURL;if(props.srcType===SrcType.Upload)downloadURL=props.srcFile;}const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;const getIcon=()=>{var ref,ref1;if(!iconOptions)return;const iconStyle={order:iconOptions.alignment===\"start\"?0:2,flexShrink:0};return iconOptions.type===IconType.Custom&&!!((ref=iconOptions.image)===null||ref===void 0?void 0:ref.src)?/*#__PURE__*/ _jsx(\"img\",{style:iconStyle,alt:((ref1=iconOptions.image)===null||ref1===void 0?void 0:ref1.alt)&&iconOptions.image.alt.length>0?iconOptions.image.alt:\"download icon\",src:iconOptions.image.src,width:iconOptions.size,height:iconOptions.size}):/*#__PURE__*/ _jsx(\"svg\",{style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",width:iconOptions.size,height:iconOptions.size,fill:iconOptions.color,viewBox:\"0 0 256 256\",children:/*#__PURE__*/ _jsx(\"path\",{d:\"M228 152v56a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20v-56a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0Zm-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 123V40a12 12 0 0 0-24 0v83l-19.51-19.49a12 12 0 0 0-17 17Z\"})});};const getCursor=()=>{if(props.srcType===SrcType.URL&&props.srcURL)return\"pointer\";if(props.srcType===SrcType.Upload&&props.srcFile)return\"pointer\";return\"auto\";};const buttonTitle=isInPublishedSiteOrSSG?\"Download File\":\"Publish to Download\";return /*#__PURE__*/ _jsxs(motion.a,{target:\"_blank\",href:downloadURL,download:true,title:buttonTitle,style:{gap,fontSize:16,lineHeight:1,fontFamily:\"Inter\",fontWeight:500,width:\"max-content\",...props.style,...buttonStyles,...props.fontControl,padding:paddingValue,color:color,backgroundColor:backgroundColor,borderRadius:borderRadius,userSelect:\"none\",placeContent:flexAlignSwitch(props.fontControl),whiteSpace:\"nowrap\",cursor:getCursor()},whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:[getIcon(),props.text]});};Download.displayName=\"Download\";addPropertyControls(Download,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Download\"},srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[SrcType.Upload,SrcType.URL]},srcURL:{type:ControlType.String,title:\" \",placeholder:\"../example.pdf\",hidden:props=>props.srcType===SrcType.Upload},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[],hidden:props=>props.srcType===SrcType.URL},fontControl:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},iconOptions:{type:ControlType.Object,optional:true,title:\"Icon\",buttonTitle:\"Size, Color\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:Object.values(IconType),optionTitles:Object.values(IconType),displaySegmentedControl:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.type===IconType.Custom},image:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type===IconType.Default},size:{type:ControlType.Number,displayStepper:true,min:5,defaultValue:16,max:250},alignment:{title:\"Align\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"]}}},styleOptions:{type:ControlType.Object,title:\"Styles\",buttonTitle:\"Button, Font\",controls:{backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#111\"},color:{type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",displayStepper:true,defaultValue:50},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,defaultValue:5}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}}});const buttonStyles={display:\"flex\",placeItems:\"center\",placeContent:\"center\",textDecoration:\"none\"};/* Match flex content alignment with text align */ const flexAlignSwitch=fontControlStyles=>{if(!(fontControlStyles===null||fontControlStyles===void 0?void 0:fontControlStyles.textAlign)){return\"left\";}if(fontControlStyles.textAlign===\"left\"){return\"flex-start\";}if(fontControlStyles.textAlign===\"right\"){return\"flex-end\";}return\"center\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Download\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Download.map","// Generated by Framer (38f2e7f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rubik-600\",\"GF;Rubik-900\",\"GF;Rubik-900italic\",\"GF;Rubik-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1VU80V4bVkA.woff2\",weight:\"900\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEU1dYPFkJ1O.woff2\",weight:\"900\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEU1dYPFkJ1O.woff2\",weight:\"600\"}]}];export const css=['.framer-RWc5E .framer-styles-preset-rs8dj4:not(.rich-text-wrapper), .framer-RWc5E .framer-styles-preset-rs8dj4.rich-text-wrapper h6 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-RWc5E .framer-styles-preset-rs8dj4:not(.rich-text-wrapper), .framer-RWc5E .framer-styles-preset-rs8dj4.rich-text-wrapper h6 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-RWc5E .framer-styles-preset-rs8dj4:not(.rich-text-wrapper), .framer-RWc5E .framer-styles-preset-rs8dj4.rich-text-wrapper h6 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-RWc5E\";\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\"}}}","// Generated by Framer (0f540f8)\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/6xvprFECrdVle5yCQ7YK/RlbrTKmJlGMXfL7yFidm/fcA9jCeSA.js\";const cycleOrder=[\"xmQG7G25H\"];const serializationHash=\"framer-KOm6R\";const variantClassNames={xmQG7G25H:\"framer-v-160nqib\"};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=({color,height,id,link,title,width,...props})=>{var _ref,_ref1;return{...props,DJZ7PqKlU:(_ref=color!==null&&color!==void 0?color:props.DJZ7PqKlU)!==null&&_ref!==void 0?_ref:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",UshclB94X:(_ref1=title!==null&&title!==void 0?title:props.UshclB94X)!==null&&_ref1!==void 0?_ref1:\"About Me\",XOMIpcMb1:link!==null&&link!==void 0?link:props.XOMIpcMb1};};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,UshclB94X,DJZ7PqKlU,XOMIpcMb1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xmQG7G25H\",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:XOMIpcMb1,openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-160nqib\",className,classNames)} framer-10fkgy9`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"xmQG7G25H\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rs8dj4\",\"data-styles-preset\":\"fcA9jCeSA\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--variable-reference-DJZ7PqKlU-dmcztVccJ))\"},children:\"About Me\"})}),className:\"framer-owsirq\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r23JNqE0V\",style:{\"--extracted-1w1cjl5\":\"var(--variable-reference-DJZ7PqKlU-dmcztVccJ)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-DJZ7PqKlU-dmcztVccJ\":DJZ7PqKlU},text:UshclB94X,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KOm6R.framer-10fkgy9, .framer-KOm6R .framer-10fkgy9 { display: block; }\",\".framer-KOm6R.framer-160nqib { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KOm6R .framer-owsirq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KOm6R.framer-160nqib { gap: 0px; } .framer-KOm6R.framer-160nqib > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-KOm6R.framer-160nqib > :first-child { margin-left: 0px; } .framer-KOm6R.framer-160nqib > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 80.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UshclB94X\":\"title\",\"DJZ7PqKlU\":\"color\",\"XOMIpcMb1\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdmcztVccJ=withCSS(Component,css,\"framer-KOm6R\");export default FramerdmcztVccJ;FramerdmcztVccJ.displayName=\"Nav / Item\";FramerdmcztVccJ.defaultProps={height:18,width:80.5};addPropertyControls(FramerdmcztVccJ,{UshclB94X:{defaultValue:\"About Me\",displayTextArea:false,title:\"Title\",type:ControlType.String},DJZ7PqKlU:{defaultValue:'var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},XOMIpcMb1:{title:\"Link\",type:ControlType.Link}});addFonts(FramerdmcztVccJ,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdmcztVccJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"UshclB94X\\\":\\\"title\\\",\\\"DJZ7PqKlU\\\":\\\"color\\\",\\\"XOMIpcMb1\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"18\",\"framerIntrinsicWidth\":\"80.5\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f540f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rubik-600\",\"GF;Rubik-900\",\"GF;Rubik-900italic\",\"GF;Rubik-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"},{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1VU80V4bVkA.woff2\",weight:\"900\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEU1dYPFkJ1O.woff2\",weight:\"900\"},{family:\"Rubik\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEU1dYPFkJ1O.woff2\",weight:\"600\"}]}];export const css=['.framer-LCpve .framer-styles-preset-189n99t:not(.rich-text-wrapper), .framer-LCpve .framer-styles-preset-189n99t.rich-text-wrapper h5 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-LCpve .framer-styles-preset-189n99t:not(.rich-text-wrapper), .framer-LCpve .framer-styles-preset-189n99t.rich-text-wrapper h5 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-LCpve .framer-styles-preset-189n99t:not(.rich-text-wrapper), .framer-LCpve .framer-styles-preset-189n99t.rich-text-wrapper h5 { --framer-font-family: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-family-bold: \"Rubik\", sans-serif; --framer-font-family-bold-italic: \"Rubik\", sans-serif; --framer-font-family-italic: \"Rubik\", \"Rubik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-LCpve\";\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 (38f2e7f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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/NgmXGYagk3OeiBADpjUs/oDI5lIEQY5sU9u1ZPr8S/CliAFeJgi.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6xvprFECrdVle5yCQ7YK/RlbrTKmJlGMXfL7yFidm/fcA9jCeSA.js\";const enabledGestures={IxqYHAlel:{hover:true,pressed:true},kCRFr7UcT:{hover:true,pressed:true},LewxrXc5q:{hover:true,pressed:true},Ofc2xU2yu:{hover:true,pressed:true},vHjrsILu9:{hover:true,pressed:true},wpMWeHDsc:{hover:true,pressed:true}};const cycleOrder=[\"LewxrXc5q\",\"Ofc2xU2yu\",\"vHjrsILu9\",\"kCRFr7UcT\",\"wpMWeHDsc\",\"IxqYHAlel\"];const serializationHash=\"framer-YYJP4\";const variantClassNames={IxqYHAlel:\"framer-v-1x638ra\",kCRFr7UcT:\"framer-v-1w6nt1v\",LewxrXc5q:\"framer-v-4pf4oz\",Ofc2xU2yu:\"framer-v-w1e73a\",vHjrsILu9:\"framer-v-uofkdi\",wpMWeHDsc:\"framer-v-1b6f1bc\"};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 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 Variants=motion(React.Fragment);const humanReadableVariantMap={\"Large Blue\":\"LewxrXc5q\",\"Small Blue\":\"Ofc2xU2yu\",\"White Border Large\":\"wpMWeHDsc\",\"White Border Small\":\"IxqYHAlel\",\"White Large\":\"vHjrsILu9\",\"White Small\":\"kCRFr7UcT\"};const getProps=({height,icon,icon1,id,link,newTab,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2,_ref3;return{...props,awhs0c9XR:newTab!==null&&newTab!==void 0?newTab:props.awhs0c9XR,iYxvppdZ0:link!==null&&link!==void 0?link:props.iYxvppdZ0,KzbxkXYWE:(_ref=icon1!==null&&icon1!==void 0?icon1:props.KzbxkXYWE)!==null&&_ref!==void 0?_ref:true,uw7ZNLTWG:(_ref1=title!==null&&title!==void 0?title:props.uw7ZNLTWG)!==null&&_ref1!==void 0?_ref1:\"Projects\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"LewxrXc5q\",YHscqFNZL:(_ref3=icon!==null&&icon!==void 0?icon:props.YHscqFNZL)!==null&&_ref3!==void 0?_ref3:{src:\"https://framerusercontent.com/images/gEgrRUS8sjnF45FpoX3akZqdhsw.svg\"}};};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,uw7ZNLTWG,YHscqFNZL,iYxvppdZ0,awhs0c9XR,KzbxkXYWE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LewxrXc5q\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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,children:/*#__PURE__*/_jsx(Link,{href:iYxvppdZ0,openInNewTab:awhs0c9XR,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-4pf4oz\",className,classNames)} framer-1sbyqnl`,\"data-framer-name\":\"Large Blue\",layoutDependency:layoutDependency,layoutId:\"LewxrXc5q\",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-4b666b92-7968-4644-8510-9f03f34acc42, rgb(19, 35, 212))\",borderBottomLeftRadius:54,borderBottomRightRadius:54,borderTopLeftRadius:54,borderTopRightRadius:54,...style},variants:{\"IxqYHAlel-hover\":{\"--border-color\":\"var(--token-2761359e-91b3-442c-a439-df2b9ee9912b, rgba(255, 255, 255, 0.7))\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"IxqYHAlel-pressed\":{\"--border-color\":\"rgba(255, 255, 255, 0.8)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"kCRFr7UcT-hover\":{backgroundColor:\"var(--token-2761359e-91b3-442c-a439-df2b9ee9912b, rgba(255, 255, 255, 0.7))\"},\"LewxrXc5q-hover\":{backgroundColor:\"rgb(18, 31, 179)\"},\"LewxrXc5q-pressed\":{backgroundColor:\"rgb(20, 33, 168)\"},\"Ofc2xU2yu-hover\":{backgroundColor:\"rgb(18, 31, 179)\"},\"Ofc2xU2yu-pressed\":{backgroundColor:\"rgb(20, 33, 168)\"},\"vHjrsILu9-hover\":{backgroundColor:\"var(--token-2761359e-91b3-442c-a439-df2b9ee9912b, rgba(255, 255, 255, 0.7))\"},\"wpMWeHDsc-hover\":{\"--border-color\":\"var(--token-2761359e-91b3-442c-a439-df2b9ee9912b, rgba(255, 255, 255, 0.7))\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"wpMWeHDsc-pressed\":{\"--border-color\":\"rgba(255, 255, 255, 0.8)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},IxqYHAlel:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},kCRFr7UcT:{backgroundColor:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\"},vHjrsILu9:{backgroundColor:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\"},wpMWeHDsc:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"IxqYHAlel-hover\":{\"data-framer-name\":undefined},\"IxqYHAlel-pressed\":{\"data-framer-name\":undefined},\"kCRFr7UcT-hover\":{\"data-framer-name\":undefined},\"kCRFr7UcT-pressed\":{\"data-framer-name\":undefined},\"LewxrXc5q-hover\":{\"data-framer-name\":undefined},\"LewxrXc5q-pressed\":{\"data-framer-name\":undefined},\"Ofc2xU2yu-hover\":{\"data-framer-name\":undefined},\"Ofc2xU2yu-pressed\":{\"data-framer-name\":undefined},\"vHjrsILu9-hover\":{\"data-framer-name\":undefined},\"vHjrsILu9-pressed\":{\"data-framer-name\":undefined},\"wpMWeHDsc-hover\":{\"data-framer-name\":undefined},\"wpMWeHDsc-pressed\":{\"data-framer-name\":undefined},IxqYHAlel:{\"data-border\":true,\"data-framer-name\":\"White Border Small\"},kCRFr7UcT:{\"data-framer-name\":\"White Small\"},Ofc2xU2yu:{\"data-framer-name\":\"Small Blue\"},vHjrsILu9:{\"data-framer-name\":\"White Large\"},wpMWeHDsc:{\"data-border\":true,\"data-framer-name\":\"White Border Large\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-189n99t\",\"data-styles-preset\":\"CliAFeJgi\",children:\"Projects\"})}),className:\"framer-1q7dd59\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zj2Q6JJ2D\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:uw7ZNLTWG,variants:{kCRFr7UcT:{\"--extracted-1w1cjl5\":\"var(--token-c1752f62-a05f-4a70-87a2-81975cf7421c, rgb(0, 0, 0))\"},vHjrsILu9:{\"--extracted-1lwpl3i\":\"var(--token-c1752f62-a05f-4a70-87a2-81975cf7421c, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IxqYHAlel:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rs8dj4\",\"data-styles-preset\":\"fcA9jCeSA\",children:\"Projects\"})})},kCRFr7UcT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rs8dj4\",\"data-styles-preset\":\"fcA9jCeSA\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c1752f62-a05f-4a70-87a2-81975cf7421c, rgb(0, 0, 0)))\"},children:\"Projects\"})})},Ofc2xU2yu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-rs8dj4\",\"data-styles-preset\":\"fcA9jCeSA\",children:\"Projects\"})})},vHjrsILu9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-189n99t\",\"data-styles-preset\":\"CliAFeJgi\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-c1752f62-a05f-4a70-87a2-81975cf7421c, rgb(0, 0, 0)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)}),KzbxkXYWE&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-0-22)/2)),sizes:\"22px\",...toResponsiveImage(YHscqFNZL)},className:\"framer-kuunnj\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Cd7a1e3N0\",...addPropertyOverrides({IxqYHAlel:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||42)-0-18)/2)),sizes:\"18px\",...toResponsiveImage(YHscqFNZL)}},kCRFr7UcT:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||42)-0-18)/2)),sizes:\"18px\",...toResponsiveImage(YHscqFNZL)}},Ofc2xU2yu:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||42)-0-18)/2)),sizes:\"18px\",...toResponsiveImage(YHscqFNZL)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YYJP4.framer-1sbyqnl, .framer-YYJP4 .framer-1sbyqnl { display: block; }\",\".framer-YYJP4.framer-4pf4oz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; overflow: visible; padding: 0px 24px 0px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YYJP4 .framer-1q7dd59 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YYJP4 .framer-kuunnj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); overflow: hidden; position: relative; width: 22px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YYJP4.framer-4pf4oz { gap: 0px; } .framer-YYJP4.framer-4pf4oz > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-YYJP4.framer-4pf4oz > :first-child { margin-left: 0px; } .framer-YYJP4.framer-4pf4oz > :last-child { margin-right: 0px; } }\",\".framer-YYJP4.framer-v-w1e73a.framer-4pf4oz, .framer-YYJP4.framer-v-1w6nt1v.framer-4pf4oz, .framer-YYJP4.framer-v-1x638ra.framer-4pf4oz { gap: 10px; height: 42px; padding: 0px 18px 0px 18px; }\",\".framer-YYJP4.framer-v-w1e73a .framer-kuunnj, .framer-YYJP4.framer-v-1w6nt1v .framer-kuunnj, .framer-YYJP4.framer-v-1x638ra .framer-kuunnj { height: var(--framer-aspect-ratio-supported, 18px); width: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YYJP4.framer-v-w1e73a.framer-4pf4oz { gap: 0px; } .framer-YYJP4.framer-v-w1e73a.framer-4pf4oz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-YYJP4.framer-v-w1e73a.framer-4pf4oz > :first-child { margin-left: 0px; } .framer-YYJP4.framer-v-w1e73a.framer-4pf4oz > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YYJP4.framer-v-1w6nt1v.framer-4pf4oz { gap: 0px; } .framer-YYJP4.framer-v-1w6nt1v.framer-4pf4oz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-YYJP4.framer-v-1w6nt1v.framer-4pf4oz > :first-child { margin-left: 0px; } .framer-YYJP4.framer-v-1w6nt1v.framer-4pf4oz > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YYJP4.framer-v-1x638ra.framer-4pf4oz { gap: 0px; } .framer-YYJP4.framer-v-1x638ra.framer-4pf4oz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-YYJP4.framer-v-1x638ra.framer-4pf4oz > :first-child { margin-left: 0px; } .framer-YYJP4.framer-v-1x638ra.framer-4pf4oz > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-YYJP4[data-border=\"true\"]::after, .framer-YYJP4 [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 52\n * @framerIntrinsicWidth 162.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Ofc2xU2yu\":{\"layout\":[\"auto\",\"fixed\"]},\"vHjrsILu9\":{\"layout\":[\"auto\",\"fixed\"]},\"kCRFr7UcT\":{\"layout\":[\"auto\",\"fixed\"]},\"wpMWeHDsc\":{\"layout\":[\"auto\",\"fixed\"]},\"IxqYHAlel\":{\"layout\":[\"auto\",\"fixed\"]},\"qaDPhqpIo\":{\"layout\":[\"auto\",\"fixed\"]},\"q_p1ci6vR\":{\"layout\":[\"auto\",\"fixed\"]},\"SqGCZwhCf\":{\"layout\":[\"auto\",\"fixed\"]},\"veLdCBx4i\":{\"layout\":[\"auto\",\"fixed\"]},\"nYKlW06PJ\":{\"layout\":[\"auto\",\"fixed\"]},\"auP9gZqMw\":{\"layout\":[\"auto\",\"fixed\"]},\"Er7cRClRq\":{\"layout\":[\"auto\",\"fixed\"]},\"LEWos2hGq\":{\"layout\":[\"auto\",\"fixed\"]},\"TLFuz1225\":{\"layout\":[\"auto\",\"fixed\"]},\"ii0NYWW6h\":{\"layout\":[\"auto\",\"fixed\"]},\"Rz76gVSR3\":{\"layout\":[\"auto\",\"fixed\"]},\"n2uMIpllL\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"uw7ZNLTWG\":\"title\",\"YHscqFNZL\":\"icon\",\"iYxvppdZ0\":\"link\",\"awhs0c9XR\":\"newTab\",\"KzbxkXYWE\":\"icon1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWWpCSOLlE=withCSS(Component,css,\"framer-YYJP4\");export default FramerWWpCSOLlE;FramerWWpCSOLlE.displayName=\"Button / Classic\";FramerWWpCSOLlE.defaultProps={height:52,width:162.5};addPropertyControls(FramerWWpCSOLlE,{variant:{options:[\"LewxrXc5q\",\"Ofc2xU2yu\",\"vHjrsILu9\",\"kCRFr7UcT\",\"wpMWeHDsc\",\"IxqYHAlel\"],optionTitles:[\"Large Blue\",\"Small Blue\",\"White Large\",\"White Small\",\"White Border Large\",\"White Border Small\"],title:\"Variant\",type:ControlType.Enum},uw7ZNLTWG:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},YHscqFNZL:{__defaultAssetReference:\"data:framer/asset-reference,gEgrRUS8sjnF45FpoX3akZqdhsw.svg?originalFilename=asarrow-right.svg&preferredSize=auto\",title:\"Icon\",type:ControlType.ResponsiveImage},iYxvppdZ0:{title:\"Link\",type:ControlType.Link},awhs0c9XR:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},KzbxkXYWE:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean}});addFonts(FramerWWpCSOLlE,[{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\":\"FramerWWpCSOLlE\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Ofc2xU2yu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vHjrsILu9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kCRFr7UcT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wpMWeHDsc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IxqYHAlel\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qaDPhqpIo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"q_p1ci6vR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SqGCZwhCf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"veLdCBx4i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nYKlW06PJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"auP9gZqMw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Er7cRClRq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LEWos2hGq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TLFuz1225\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ii0NYWW6h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Rz76gVSR3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"n2uMIpllL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uw7ZNLTWG\\\":\\\"title\\\",\\\"YHscqFNZL\\\":\\\"icon\\\",\\\"iYxvppdZ0\\\":\\\"link\\\",\\\"awhs0c9XR\\\":\\\"newTab\\\",\\\"KzbxkXYWE\\\":\\\"icon1\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"162.5\",\"framerIntrinsicHeight\":\"52\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WWpCSOLlE.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";// Learn more: https://www.framer.com/developers/overrides/\nexport function InvertComponent(Component){return props=>{const[isDarkMode,setIsDarkMode]=useState(localStorage.getItem(\"currentToggleState\")===\"dark\");useEffect(()=>{const handleThemeChange=()=>{const currentTheme=localStorage.getItem(\"currentToggleState\");setIsDarkMode(currentTheme===\"dark\");};window.addEventListener(\"themeChange\",handleThemeChange);return()=>window.removeEventListener(\"themeChange\",handleThemeChange);},[]);return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:1.05},style:{filter:isDarkMode?\"none\":\"invert(100%)\",transition:\"filter 0.3s ease\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"InvertComponent\":{\"type\":\"reactHoc\",\"name\":\"InvertComponent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logo.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={KKeapB7c7:{hover:true,pressed:true}};const cycleOrder=[\"KKeapB7c7\",\"Z5dqvgvjc\"];const serializationHash=\"framer-tlwLy\";const variantClassNames={KKeapB7c7:\"framer-v-7bxhy7\",Z5dqvgvjc:\"framer-v-zvefpi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Small\":\"Z5dqvgvjc\",Desktop:\"KKeapB7c7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KKeapB7c7\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KKeapB7c7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZmtigRTS\"},motionChild:true,nodeId:\"KKeapB7c7\",openInNewTab:false,scopeId:\"lnNtJzV0Z\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-7bxhy7\",className,classNames)} framer-l9s0gr`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KKeapB7c7\",ref:refBinding,style:{backgroundColor:\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",borderBottomLeftRadius:54,borderBottomRightRadius:54,borderTopLeftRadius:54,borderTopRightRadius:54,...style},...addPropertyOverrides({\"KKeapB7c7-hover\":{\"data-framer-name\":undefined},\"KKeapB7c7-pressed\":{\"data-framer-name\":undefined},Z5dqvgvjc:{\"data-framer-name\":\"Desktop Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)))\"},children:\"Get in touch\"})}),className:\"framer-lrb6u5\",\"data-framer-name\":\"Title\",fonts:[\"GF;Geist-700\"],layoutDependency:layoutDependency,layoutId:\"ra58sGfOJ\",style:{\"--extracted-1w1cjl5\":\"var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KKeapB7c7-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)))\"},children:\"Contact me\"})})},\"KKeapB7c7-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)))\"},children:\"Contact me\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tlwLy.framer-l9s0gr, .framer-tlwLy .framer-l9s0gr { display: block; }\",\".framer-tlwLy.framer-7bxhy7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: 124px; }\",\".framer-tlwLy .framer-lrb6u5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tlwLy.framer-v-zvefpi.framer-7bxhy7 { cursor: unset; }\",\".framer-tlwLy.framer-v-7bxhy7.hover .framer-lrb6u5, .framer-tlwLy.framer-v-7bxhy7.pressed .framer-lrb6u5 { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 124\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z5dqvgvjc\":{\"layout\":[\"fixed\",\"fixed\"]},\"SbVjpifIB\":{\"layout\":[\"fixed\",\"fixed\"]},\"vEC5iM3M4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlnNtJzV0Z=withCSS(Component,css,\"framer-tlwLy\");export default FramerlnNtJzV0Z;FramerlnNtJzV0Z.displayName=\"Nav CTA\";FramerlnNtJzV0Z.defaultProps={height:36,width:124};addPropertyControls(FramerlnNtJzV0Z,{variant:{options:[\"KKeapB7c7\",\"Z5dqvgvjc\"],optionTitles:[\"Desktop\",\"Desktop Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlnNtJzV0Z,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlnNtJzV0Z\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"124\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z5dqvgvjc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SbVjpifIB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vEC5iM3M4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lnNtJzV0Z.map","// Generated by Framer (c563d2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"S9DcClE3N\",\"vDir_S8Vf\"];const serializationHash=\"framer-al1Qd\";const variantClassNames={S9DcClE3N:\"framer-v-1audcwh\",vDir_S8Vf:\"framer-v-1rhsmhb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??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={Close:\"vDir_S8Vf\",Open:\"S9DcClE3N\"};const getProps=({click,height,id,width,...props})=>{return{...props,cFhEO6EK9:click??props.cFhEO6EK9,variant:humanReadableVariantMap[props.variant]??props.variant??\"S9DcClE3N\"};};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,cFhEO6EK9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S9DcClE3N\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapd62dr2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cFhEO6EK9){const res=await cFhEO6EK9(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1audcwh\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S9DcClE3N\",onTap:onTapd62dr2,ref:ref??ref1,style:{...style},...addPropertyOverrides({vDir_S8Vf:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-szt222\",\"data-framer-name\":\"Rectangle 2\",layoutDependency:layoutDependency,layoutId:\"Q1Oo0_hyi\",style:{backgroundColor:\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:0},variants:{vDir_S8Vf:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mzrybh\",\"data-framer-name\":\"Rectangle 1\",layoutDependency:layoutDependency,layoutId:\"CmANAOQ5a\",style:{backgroundColor:\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:0},variants:{vDir_S8Vf:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-al1Qd.framer-s2grg9, .framer-al1Qd .framer-s2grg9 { display: block; }\",\".framer-al1Qd.framer-1audcwh { cursor: pointer; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-al1Qd .framer-szt222 { flex: none; height: 3px; left: calc(50.00000000000002% - 26px / 2); overflow: visible; position: absolute; top: 13px; width: 26px; }\",\".framer-al1Qd .framer-1mzrybh { bottom: 13px; flex: none; height: 3px; left: calc(50.00000000000002% - 26px / 2); overflow: visible; position: absolute; width: 26px; }\",\".framer-al1Qd.framer-v-1rhsmhb.framer-1audcwh { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-al1Qd.framer-v-1rhsmhb .framer-szt222 { top: calc(50.00000000000002% - 3px / 2); }\",\".framer-al1Qd.framer-v-1rhsmhb .framer-1mzrybh { bottom: unset; top: calc(50.00000000000002% - 3px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vDir_S8Vf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cFhEO6EK9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW5ihcXgaf=withCSS(Component,css,\"framer-al1Qd\");export default FramerW5ihcXgaf;FramerW5ihcXgaf.displayName=\"Nav / Menu Icon\";FramerW5ihcXgaf.defaultProps={height:40,width:40};addPropertyControls(FramerW5ihcXgaf,{variant:{options:[\"S9DcClE3N\",\"vDir_S8Vf\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},cFhEO6EK9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerW5ihcXgaf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW5ihcXgaf\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vDir_S8Vf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"cFhEO6EK9\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W5ihcXgaf.map","// Generated by Framer (e0edd7a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-regular\",\"GF;Geist Mono-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"}]}];export const css=['.framer-HtIUP .framer-styles-preset-7e9qax:not(.rich-text-wrapper), .framer-HtIUP .framer-styles-preset-7e9qax.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-aedc4a04-2e65-448a-a0e9-e2d8a4f43c42, #80838d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-HtIUP\";\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 (9cd6ca5)\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{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hXLiYX1Ur4d5DGNmLS0L/6KCb6eCEuuxD0wI5K5uK/oBUHcPiPo.js\";const cycleOrder=[\"uzUynlQUh\",\"wGj2un_k8\",\"qw1r_0ASc\",\"DLlXcSSiZ\"];const serializationHash=\"framer-s2CLw\";const variantClassNames={DLlXcSSiZ:\"framer-v-38w6e1\",qw1r_0ASc:\"framer-v-ie9u6m\",uzUynlQUh:\"framer-v-vvgdfe\",wGj2un_k8:\"framer-v-dls98c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:-6,rotateX:0,rotateY:0,scale:1.1,skewX:15,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 2\":\"wGj2un_k8\",\"Variant 4\":\"DLlXcSSiZ\",Default:\"uzUynlQUh\",Variant:\"qw1r_0ASc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uzUynlQUh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uzUynlQUh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qw1r_0ASc\",\"DLlXcSSiZ\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vvgdfe\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"uzUynlQUh\",ref:refBinding,style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{DLlXcSSiZ:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},wGj2un_k8:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({DLlXcSSiZ:{\"data-framer-name\":\"Variant 4\"},qw1r_0ASc:{\"data-framer-name\":undefined},wGj2un_k8:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"SNU1FjAkt\",openInNewTab:false,scopeId:\"ZVVxZc9EI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bzz08f framer-kpcmyc\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"SNU1FjAkt\",...addPropertyOverrides({qw1r_0ASc:{whileHover:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255)))\"},children:\"Homw\"})}),className:\"framer-1ow300y\",\"data-framer-name\":\"Link\",fonts:[\"GF;Geist-700\"],layoutDependency:layoutDependency,layoutId:\"NJtWQcbxK\",style:{\"--extracted-1w1cjl5\":\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{DLlXcSSiZ:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\"},qw1r_0ASc:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\"}},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({DLlXcSSiZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"home\"})}),fonts:[\"Inter\"]},qw1r_0ASc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"home\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nKZhpYCA_\"},motionChild:true,nodeId:\"g3miRINi6\",openInNewTab:false,scopeId:\"ZVVxZc9EI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13ugzy framer-kpcmyc\",\"data-framer-name\":\"About Me\",layoutDependency:layoutDependency,layoutId:\"g3miRINi6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"about\"})}),className:\"framer-rnsndz\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PYgM60BsC\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xtO2D5bph\"},motionChild:true,nodeId:\"BnNLEu81i\",openInNewTab:false,scopeId:\"ZVVxZc9EI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1t9tjho framer-kpcmyc\",\"data-framer-name\":\"My Work\",layoutDependency:layoutDependency,layoutId:\"BnNLEu81i\",whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"work\"})}),className:\"framer-11l2aqh\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BoeCK746T\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SxLn4fXyK\"},motionChild:true,nodeId:\"X6dsESEAC\",openInNewTab:false,scopeId:\"ZVVxZc9EI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1smq46c framer-kpcmyc\",\"data-framer-name\":\"My Stack\",layoutDependency:layoutDependency,layoutId:\"X6dsESEAC\",whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"stack\"})}),className:\"framer-xxwtrx\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EBRSC8zFN\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s2CLw.framer-kpcmyc, .framer-s2CLw .framer-kpcmyc { display: block; }\",\".framer-s2CLw.framer-vvgdfe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 33px; position: relative; width: 630px; }\",\".framer-s2CLw .framer-1bzz08f, .framer-s2CLw .framer-13ugzy { 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; text-decoration: none; width: min-content; }\",\".framer-s2CLw .framer-1ow300y, .framer-s2CLw .framer-rnsndz { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-s2CLw .framer-1t9tjho, .framer-s2CLw .framer-1smq46c { 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; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-s2CLw .framer-11l2aqh, .framer-s2CLw .framer-xxwtrx { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-s2CLw.framer-v-dls98c.framer-vvgdfe, .framer-s2CLw.framer-v-38w6e1.framer-vvgdfe { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 0px 24px 0px 0px; }\",\".framer-s2CLw.framer-v-ie9u6m .framer-1bzz08f { will-change: var(--framer-will-change-effect-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 630\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wGj2un_k8\":{\"layout\":[\"fixed\",\"auto\"]},\"qw1r_0ASc\":{\"layout\":[\"fixed\",\"auto\"]},\"DLlXcSSiZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZVVxZc9EI=withCSS(Component,css,\"framer-s2CLw\");export default FramerZVVxZc9EI;FramerZVVxZc9EI.displayName=\"Nav Items\";FramerZVVxZc9EI.defaultProps={height:20,width:630};addPropertyControls(FramerZVVxZc9EI,{variant:{options:[\"uzUynlQUh\",\"wGj2un_k8\",\"qw1r_0ASc\",\"DLlXcSSiZ\"],optionTitles:[\"Default\",\"Variant 2\",\"Variant\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZVVxZc9EI,[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZVVxZc9EI\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wGj2un_k8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qw1r_0ASc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DLlXcSSiZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"630\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZVVxZc9EI.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/kvFSr6fSU7VcYZyNyfaK/Download.js\";import NavItem from\"https://framerusercontent.com/modules/kFWQMPC2moOlRbwRkBBh/gmEQ5JPFL0fKsaJh4112/dmcztVccJ.js\";import ButtonClassic from\"https://framerusercontent.com/modules/l2oY0NpwZWRAyYGwkwBK/vsuSfuQRAUlh14VjOrNt/WWpCSOLlE.js\";import{InvertComponent}from\"https://framerusercontent.com/modules/klOki3jFkcO3LHE8W1sL/fFuGBgK12U4YnMQdJ3ur/Logo.js\";import NavCTA from\"https://framerusercontent.com/modules/XcKqAB8ut2p9zsUc4ye4/NlqP7MGHg8FzrLwCtDAf/lnNtJzV0Z.js\";import NavMenuIcon from\"https://framerusercontent.com/modules/sGUjFmMVzvqXLPRv7zxv/dJWyOVajLwYTDtW7h0c5/W5ihcXgaf.js\";import NavItems from\"https://framerusercontent.com/modules/RCGO7VNdZue7PMjZ7M2g/bf5b83zxFR16wQa6PQMp/ZVVxZc9EI.js\";const ImageInvertComponentmn5q7h=withCodeBoundaryForOverrides(Image,{nodeId:\"I5B1_zsVl\",override:InvertComponent,scopeId:\"MMeqg2Jgv\"});const NavItemsFonts=getFonts(NavItems);const HeroFonts=getFonts(Hero);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const ImageInvertComponentv2df0s=withCodeBoundaryForOverrides(Image,{nodeId:\"MiTXFRNWJ\",override:InvertComponent,scopeId:\"MMeqg2Jgv\"});const NavCTAFonts=getFonts(NavCTA);const NavMenuIconFonts=getFonts(NavMenuIcon);const ImageInvertComponent9bq4wr=withCodeBoundaryForOverrides(Image,{nodeId:\"Jr2cf6Yog\",override:InvertComponent,scopeId:\"MMeqg2Jgv\"});const NavItemFonts=getFonts(NavItem);const DownloadFonts=getFonts(Download);const ButtonClassicFonts=getFonts(ButtonClassic);const ImageInvertComponent1r0cjgd=withCodeBoundaryForOverrides(Image,{nodeId:\"vCLpdJG6l\",override:InvertComponent,scopeId:\"MMeqg2Jgv\"});const cycleOrder=[\"bkSdCUEPu\",\"zH2h_qm7s\",\"bEQ3gQalS\",\"Bl8By1hQK\"];const serializationHash=\"framer-IHq50\";const variantClassNames={bEQ3gQalS:\"framer-v-14v8cp5\",bkSdCUEPu:\"framer-v-149u0xv\",Bl8By1hQK:\"framer-v-13cw6nv\",zH2h_qm7s:\"framer-v-2c4671\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const transition3={damping:30,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-151};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={opacity:1,rotate:-36,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition5={damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Small\":\"zH2h_qm7s\",\"Mobile open\":\"Bl8By1hQK\",Desktop:\"bkSdCUEPu\",Mobile:\"bEQ3gQalS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bkSdCUEPu\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bkSdCUEPu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const cFhEO6EK91i73y6c=activeVariantCallback(async(...args)=>{setVariant(\"Bl8By1hQK\");});const onTap145kevz=activeVariantCallback(async(...args)=>{setVariant(\"bEQ3gQalS\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zH2h_qm7s\",\"bEQ3gQalS\",\"Bl8By1hQK\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"zH2h_qm7s\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"bEQ3gQalS\")return true;return false;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"Bl8By1hQK\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({zH2h_qm7s:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-149u0xv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bkSdCUEPu\",ref:refBinding,style:{...style},...addPropertyOverrides({bEQ3gQalS:{\"data-framer-name\":\"Mobile\"},Bl8By1hQK:{\"data-framer-name\":\"Mobile open\"},zH2h_qm7s:{\"data-framer-name\":\"Desktop Small\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dn0r3d\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CQkUlaqLK\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ilwkq\",\"data-border\":true,\"data-framer-appear-id\":\"1ilwkq\",\"data-framer-name\":\"Nav Pill\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"BzjNLD8dn\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 45, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-55feff5e-6bb8-4fb4-bde1-87c13b723774, rgba(255, 255, 255, 0.7))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 1.0077627319085878px 1.410867824672023px -0.34375px rgba(0, 0, 0, 0.01), 0px 2.3885756205709185px 3.344005868799286px -0.6875px rgba(0, 0, 0, 0.01), 0px 4.357008827588287px 6.099812358623603px -1.03125px rgba(0, 0, 0, 0.01), 0px 7.2435184293135535px 10.140925801038975px -1.375px rgba(0, 0, 0, 0.01), 0px 11.697691633173964px 16.37676828644355px -1.71875px rgba(0, 0, 0, 0.01), 0px 19.147960564453385px 26.807144790234737px -2.0625px rgba(0, 0, 0, 0.01), 0px 32.97149505802081px 46.160093081229135px -2.40625px rgba(0, 0, 0, 0.01), 0px 60px 84px -2.75px rgba(0, 0, 0, 0.01)\",WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hbcsrk\",\"data-framer-name\":\"Logo Stack\",layoutDependency:layoutDependency,layoutId:\"QG4iDkQvA\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"I5B1_zsVl\",scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ImageInvertComponentmn5q7h,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||130)-0-130)/2+0+0)+34+0+7+20),pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"},className:\"framer-mn5q7h framer-1rtz76x\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"I5B1_zsVl\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-139nr9i\",\"data-border\":true,\"data-framer-name\":\"Divider 1\",layoutDependency:layoutDependency,layoutId:\"K5HuO7IJ0\",style:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"5px\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||130)-0-130)/2+0+0)+34+0+26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uxn7fx-container\",layoutDependency:layoutDependency,layoutId:\"W46LKKYNu-container\",nodeId:\"W46LKKYNu\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItems,{height:\"100%\",id:\"W46LKKYNu\",layoutId:\"W46LKKYNu\",style:{width:\"100%\"},variant:\"uzUynlQUh\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wl5wbu\",\"data-border\":true,\"data-framer-name\":\"Divider 2\",layoutDependency:layoutDependency,layoutId:\"i9j0U5mjC\",style:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"5px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t7m8ah\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"aEaFwQwrZ\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ab7zpu7BO\"},motionChild:true,nodeId:\"pQXXgrKrn\",openInNewTab:false,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ngktqe framer-1rtz76x\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"pQXXgrKrn\",style:{backgroundColor:\"var(--token-f183d7a4-31cd-42fb-bc8a-a452da23e03e, rgb(28, 32, 36))\",borderBottomLeftRadius:54,borderBottomRightRadius:54,borderTopLeftRadius:54,borderTopRightRadius:54},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)))\"},children:\"Contact Me\"})}),className:\"framer-13wglpq\",\"data-framer-name\":\"Title\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"PJXzetU3O\",style:{\"--extracted-1w1cjl5\":\"var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1he7z25-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nvVoLRqOk-container\",nodeId:\"nvVoLRqOk\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",whileHover:animation2,children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"PaperAirplane\",id:\"nvVoLRqOk\",layoutId:\"nvVoLRqOk\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-pitm9r\",\"data-framer-name\":\"Desktop Small\",layoutDependency:layoutDependency,layoutId:\"tY2OgeYL1\",children:/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1uhojo1\",\"data-border\":true,\"data-framer-appear-id\":\"1uhojo1\",\"data-framer-name\":\"Nav Pill\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"n3CzE2m0m\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-55feff5e-6bb8-4fb4-bde1-87c13b723774, rgba(255, 255, 255, 0.7))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 1.0077627319085878px 1.410867824672023px -0.34375px rgba(0, 0, 0, 0.01), 0px 2.3885756205709185px 3.344005868799286px -0.6875px rgba(0, 0, 0, 0.01), 0px 4.357008827588287px 6.099812358623603px -1.03125px rgba(0, 0, 0, 0.01), 0px 7.2435184293135535px 10.140925801038975px -1.375px rgba(0, 0, 0, 0.01), 0px 11.697691633173964px 16.37676828644355px -1.71875px rgba(0, 0, 0, 0.01), 0px 19.147960564453385px 26.807144790234737px -2.0625px rgba(0, 0, 0, 0.01), 0px 32.97149505802081px 46.160093081229135px -2.40625px rgba(0, 0, 0, 0.01), 0px 60px 84px -2.75px rgba(0, 0, 0, 0.01)\",WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sgyxfv\",\"data-framer-name\":\"Logo Stack\",layoutDependency:layoutDependency,layoutId:\"iVRdTsOFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MiTXFRNWJ\",scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ImageInvertComponentv2df0s,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"},className:\"framer-v2df0s framer-1rtz76x\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"MiTXFRNWJ\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},...addPropertyOverrides({zH2h_qm7s:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+34+0+3+20),pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f3wwza\",\"data-border\":true,\"data-framer-name\":\"Divider 1\",layoutDependency:layoutDependency,layoutId:\"uIqd0Oju_\",style:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"5px\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({zH2h_qm7s:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+34+0+21}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bz8a5y-container\",layoutDependency:layoutDependency,layoutId:\"DURQCWvDh-container\",nodeId:\"DURQCWvDh\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItems,{height:\"100%\",id:\"DURQCWvDh\",layoutId:\"DURQCWvDh\",style:{width:\"100%\"},variant:\"uzUynlQUh\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bkbras\",\"data-border\":true,\"data-framer-name\":\"Divider 2\",layoutDependency:layoutDependency,layoutId:\"OdfDGgi6L\",style:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"5px\"}}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZmtigRTS\"},motionChild:true,nodeId:\"QZHxLFTJl\",openInNewTab:false,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1tciuxw framer-1rtz76x\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"QZHxLFTJl\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"144px\",...addPropertyOverrides({zH2h_qm7s:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||120)-0-120)/2+0+0)+34+0+13+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wluhpm-container\",layoutDependency:layoutDependency,layoutId:\"r30dByWgm-container\",nodeId:\"r30dByWgm\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavCTA,{height:\"100%\",id:\"r30dByWgm\",layoutId:\"r30dByWgm\",style:{height:\"100%\",width:\"100%\"},variant:\"Z5dqvgvjc\",width:\"100%\"})})})})})]})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kwbzp4\",\"data-framer-name\":\"Mobile Full Width\",layoutDependency:layoutDependency,layoutId:\"DKsxwqx1_\",children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-uen694\",\"data-border\":true,\"data-framer-appear-id\":\"uen694\",\"data-framer-name\":\"Nav Pill\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"KWBGdAajH\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-55feff5e-6bb8-4fb4-bde1-87c13b723774, rgba(255, 255, 255, 0.7))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"0px 1.0077627319085878px 1.410867824672023px -0.34375px rgba(0, 0, 0, 0.01), 0px 2.3885756205709185px 3.344005868799286px -0.6875px rgba(0, 0, 0, 0.01), 0px 4.357008827588287px 6.099812358623603px -1.03125px rgba(0, 0, 0, 0.01), 0px 7.2435184293135535px 10.140925801038975px -1.375px rgba(0, 0, 0, 0.01), 0px 11.697691633173964px 16.37676828644355px -1.71875px rgba(0, 0, 0, 0.01), 0px 19.147960564453385px 26.807144790234737px -2.0625px rgba(0, 0, 0, 0.01), 0px 32.97149505802081px 46.160093081229135px -2.40625px rgba(0, 0, 0, 0.01), 0px 60px 84px -2.75px rgba(0, 0, 0, 0.01)\",WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dirhky\",\"data-framer-name\":\"Logo Stack\",layoutDependency:layoutDependency,layoutId:\"tTKTh5sEe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({bEQ3gQalS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ine2jq-container\",layoutDependency:layoutDependency,layoutId:\"KWiCioYVC-container\",nodeId:\"KWiCioYVC\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavMenuIcon,{height:\"100%\",id:\"KWiCioYVC\",layoutId:\"KWiCioYVC\",style:{height:\"100%\",width:\"100%\"},variant:\"S9DcClE3N\",width:\"100%\",...addPropertyOverrides({bEQ3gQalS:{cFhEO6EK9:cFhEO6EK91i73y6c}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Jr2cf6Yog\",scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ImageInvertComponent9bq4wr,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"},className:\"framer-9bq4wr framer-1rtz76x\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Jr2cf6Yog\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},...addPropertyOverrides({bEQ3gQalS:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+0+6),pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ufl67\",\"data-border\":true,\"data-framer-name\":\"Divider 1\",layoutDependency:layoutDependency,layoutId:\"sPacNroiX\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ua5moq\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"YY1KlPffj\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({bEQ3gQalS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+106+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dfrs9a-container\",\"data-framer-name\":\"About Me\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eXDVsptX5-container\",name:\"About Me\",nodeId:\"eXDVsptX5\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItem,{DJZ7PqKlU:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",height:\"100%\",id:\"eXDVsptX5\",layoutId:\"eXDVsptX5\",name:\"About Me\",UshclB94X:\"About Me\",width:\"100%\",XOMIpcMb1:resolvedLinks[0],...addPropertyOverrides({bEQ3gQalS:{XOMIpcMb1:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({bEQ3gQalS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+106+0+46}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19uffzv-container\",\"data-framer-name\":\"Toolkit\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kxCJ_Kf_w-container\",name:\"Toolkit\",nodeId:\"kxCJ_Kf_w\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItem,{DJZ7PqKlU:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",height:\"100%\",id:\"kxCJ_Kf_w\",layoutId:\"kxCJ_Kf_w\",name:\"Toolkit\",UshclB94X:\"Toolkit\",width:\"100%\",XOMIpcMb1:resolvedLinks1[0],...addPropertyOverrides({bEQ3gQalS:{XOMIpcMb1:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({bEQ3gQalS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+106+0+92}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4vhb0l-container\",\"data-framer-name\":\"Services\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dBtCJYBwd-container\",name:\"Services\",nodeId:\"dBtCJYBwd\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItem,{DJZ7PqKlU:\"var(--token-9e556e9b-3f7c-4df8-84cb-696985c1d319, rgb(255, 255, 255))\",height:\"100%\",id:\"dBtCJYBwd\",layoutId:\"dBtCJYBwd\",name:\"Services\",UshclB94X:\"Services\",width:\"100%\",XOMIpcMb1:resolvedLinks2[0],...addPropertyOverrides({bEQ3gQalS:{XOMIpcMb1:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q17nqf-container\",\"data-framer-name\":\"Resume - Download\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ol5wY_cvO-container\",name:\"Resume - Download\",nodeId:\"Ol5wY_cvO\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},height:\"100%\",id:\"Ol5wY_cvO\",layoutId:\"Ol5wY_cvO\",name:\"Resume - Download\",srcFile:\"https://framerusercontent.com/assets/NTV6tnk1uXxgHf7Jhxaf9odj0Ho.pdf\",srcType:\"Upload\",srcURL:\"\",styleOptions:{backgroundColor:\"rgb(17, 17, 17)\",borderRadius:-10,color:\"rgb(255, 255, 255)\",gap:5,padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0},text:\"Resume\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fjl6yb\",\"data-border\":true,\"data-framer-name\":\"Divider 2\",layoutDependency:layoutDependency,layoutId:\"tRc5Zr4eE\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9tvvbj\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"oBoV53Jhn\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VcSryvOHc\"},implicitPathVariables:undefined},{href:{webPageId:\"VcSryvOHc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,...addPropertyOverrides({bEQ3gQalS:{width:`calc(${componentViewport?.width||\"100vw\"} - 88px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+410+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s8yah4-container\",\"data-framer-name\":\"Message\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jLThfeD4X-container\",name:\"Message\",nodeId:\"jLThfeD4X\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ButtonClassic,{awhs0c9XR:false,height:\"100%\",id:\"jLThfeD4X\",iYxvppdZ0:resolvedLinks3[0],KzbxkXYWE:true,layoutId:\"jLThfeD4X\",name:\"Message\",style:{height:\"100%\",width:\"100%\"},uw7ZNLTWG:\"Message Me\",variant:\"IxqYHAlel\",width:\"100%\",YHscqFNZL:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/mxDetOnMYVVt6nktr6gu4wFjQ.png\"},\"\"),...addPropertyOverrides({bEQ3gQalS:{iYxvppdZ0:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dZgfX2a8T\"},implicitPathVariables:undefined},{href:{webPageId:\"dZgfX2a8T\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,...addPropertyOverrides({bEQ3gQalS:{width:`calc(${componentViewport?.width||\"100vw\"} - 88px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-93)/2+0+0)+15+0+12+410+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kvzhw8-container\",\"data-framer-name\":\"Projects\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tRNrTfzoN-container\",name:\"Projects\",nodeId:\"tRNrTfzoN\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ButtonClassic,{awhs0c9XR:false,height:\"100%\",id:\"tRNrTfzoN\",iYxvppdZ0:resolvedLinks4[0],KzbxkXYWE:true,layoutId:\"tRNrTfzoN\",name:\"Projects\",style:{height:\"100%\",width:\"100%\"},uw7ZNLTWG:\"Projects\",variant:\"kCRFr7UcT\",width:\"100%\",YHscqFNZL:addImageAlt({pixelHeight:96,pixelWidth:96,src:\"https://framerusercontent.com/images/L3xnc75w2pGv28aGZ8z0C95jtA.png\"},\"\"),...addPropertyOverrides({bEQ3gQalS:{iYxvppdZ0:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iogd9f\",\"data-framer-name\":\"Mobile Full Width Opened\",layoutDependency:layoutDependency,layoutId:\"GUThB2DZ9\",children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-7hayab\",\"data-border\":true,\"data-framer-appear-id\":\"7hayab\",\"data-framer-name\":\"Nav Pill\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hPknU8bPH\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-55feff5e-6bb8-4fb4-bde1-87c13b723774, rgba(255, 255, 255, 0.7))\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"0px 1.0077627319085878px 1.410867824672023px -0.34375px rgba(0, 0, 0, 0.01), 0px 2.3885756205709185px 3.344005868799286px -0.6875px rgba(0, 0, 0, 0.01), 0px 4.357008827588287px 6.099812358623603px -1.03125px rgba(0, 0, 0, 0.01), 0px 7.2435184293135535px 10.140925801038975px -1.375px rgba(0, 0, 0, 0.01), 0px 11.697691633173964px 16.37676828644355px -1.71875px rgba(0, 0, 0, 0.01), 0px 19.147960564453385px 26.807144790234737px -2.0625px rgba(0, 0, 0, 0.01), 0px 32.97149505802081px 46.160093081229135px -2.40625px rgba(0, 0, 0, 0.01), 0px 60px 84px -2.75px rgba(0, 0, 0, 0.01)\",WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12bgw9e\",\"data-framer-name\":\"Logo Stack\",layoutDependency:layoutDependency,layoutId:\"FQD1RrBP5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wrrprc\",\"data-framer-name\":\"Nav / Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rhnM8UyTL\",onTap:onTap145kevz,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mraksl\",\"data-framer-name\":\"Rectangle 2\",layoutDependency:layoutDependency,layoutId:\"Wh_haVUst\",style:{backgroundColor:\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4o0j3\",\"data-framer-name\":\"Rectangle 1\",layoutDependency:layoutDependency,layoutId:\"KG_DWp8V9\",style:{backgroundColor:\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:-45}})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"vCLpdJG6l\",scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(ImageInvertComponent1r0cjgd,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"},className:\"framer-1r0cjgd framer-1rtz76x\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vCLpdJG6l\",style:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},...addPropertyOverrides({Bl8By1hQK:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-264)/2+0+0)+15+0+12+0+6),pixelHeight:114,pixelWidth:503,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Js7OjFBMQhnR4G7eDhudoJip6Q.svg\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yy6g3b\",\"data-border\":true,\"data-framer-name\":\"Divider 1\",layoutDependency:layoutDependency,layoutId:\"rZ8p0JOwK\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({Bl8By1hQK:{width:`calc(${componentViewport?.width||\"100vw\"} - 70px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-264)/2+0+0)+15+0+12+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fsa9ap-container\",layoutDependency:layoutDependency,layoutId:\"uy9g2NSbc-container\",nodeId:\"uy9g2NSbc\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsx(NavItems,{height:\"100%\",id:\"uy9g2NSbc\",layoutId:\"uy9g2NSbc\",style:{width:\"100%\"},variant:\"wGj2un_k8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ezco35\",\"data-border\":true,\"data-framer-name\":\"Divider 2\",layoutDependency:layoutDependency,layoutId:\"mdkYZHSP9\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mx7h44\",\"data-framer-name\":\"CTAs\",layoutDependency:layoutDependency,layoutId:\"eF7jXJgEk\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ab7zpu7BO\"},motionChild:true,nodeId:\"UL5QqrxJr\",openInNewTab:false,scopeId:\"MMeqg2Jgv\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1wepifb framer-1rtz76x\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"UL5QqrxJr\",style:{backgroundColor:\"var(--token-f183d7a4-31cd-42fb-bc8a-a452da23e03e, rgb(28, 32, 36))\",borderBottomLeftRadius:54,borderBottomRightRadius:54,borderTopLeftRadius:54,borderTopRightRadius:54},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)))\"},children:\"Contact Me\"})}),className:\"framer-1mhz3p0\",\"data-framer-name\":\"Title\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"fIEw6W_ix\",style:{\"--extracted-1w1cjl5\":\"var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p834wc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OJmnEnJ0Q-container\",nodeId:\"OJmnEnJ0Q\",rendersWithMotion:true,scopeId:\"MMeqg2Jgv\",whileHover:animation2,children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"PaperAirplane\",id:\"OJmnEnJ0Q\",layoutId:\"OJmnEnJ0Q\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IHq50.framer-1rtz76x, .framer-IHq50 .framer-1rtz76x { display: block; }\",\".framer-IHq50.framer-149u0xv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1200px; }\",\".framer-IHq50 .framer-1dn0r3d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 34px 34px 24px 34px; position: relative; width: 1479px; }\",\".framer-IHq50 .framer-1ilwkq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: flex-start; max-width: 1100px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-IHq50 .framer-1hbcsrk, .framer-IHq50 .framer-1sgyxfv { 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: hidden; padding: 20px 32px 20px 36px; position: relative; width: min-content; }\",\".framer-IHq50 .framer-mn5q7h { aspect-ratio: 3.9615384615384617 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); overflow: hidden; position: relative; text-decoration: none; width: 84px; }\",\".framer-IHq50 .framer-139nr9i, .framer-IHq50 .framer-1wl5wbu { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-IHq50 .framer-1uxn7fx-container, .framer-IHq50 .framer-bz8a5y-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IHq50 .framer-t7m8ah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 32px; position: relative; width: min-content; }\",\".framer-IHq50 .framer-ngktqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 42px; justify-content: center; overflow: visible; padding: 0px 18px 0px 18px; position: relative; text-decoration: none; width: 231px; }\",\".framer-IHq50 .framer-13wglpq, .framer-IHq50 .framer-1mhz3p0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IHq50 .framer-1he7z25-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 18px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-IHq50 .framer-pitm9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 34px 34px 24px 34px; position: relative; width: 1000px; }\",\".framer-IHq50 .framer-1uhojo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 62px; justify-content: flex-start; max-width: 760px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-IHq50 .framer-v2df0s { aspect-ratio: 3.9615384615384617 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; text-decoration: none; width: 72px; }\",\".framer-IHq50 .framer-1f3wwza, .framer-IHq50 .framer-bkbras { flex: none; height: 100%; overflow: hidden; position: relative; width: 2px; }\",\".framer-IHq50 .framer-1tciuxw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 32px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IHq50 .framer-wluhpm-container { flex: none; height: 36px; position: relative; width: 144px; }\",\".framer-IHq50 .framer-1kwbzp4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 15px 24px 15px 24px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-uen694 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 63px; justify-content: flex-start; overflow: hidden; padding: 12px 20px 20px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-IHq50 .framer-dirhky, .framer-IHq50 .framer-12bgw9e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-ine2jq-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-IHq50 .framer-9bq4wr, .framer-IHq50 .framer-1r0cjgd { aspect-ratio: 3.9615384615384617 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; text-decoration: none; width: 72px; }\",\".framer-IHq50 .framer-6ufl67, .framer-IHq50 .framer-fjl6yb, .framer-IHq50 .framer-yy6g3b, .framer-IHq50 .framer-1ezco35 { flex: none; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-IHq50 .framer-1ua5moq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-dfrs9a-container, .framer-IHq50 .framer-19uffzv-container, .framer-IHq50 .framer-4vhb0l-container, .framer-IHq50 .framer-q17nqf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IHq50 .framer-9tvvbj, .framer-IHq50 .framer-mx7h44 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-1s8yah4-container, .framer-IHq50 .framer-kvzhw8-container { flex: none; height: 42px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-1iogd9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 15px; position: relative; width: 100%; }\",\".framer-IHq50 .framer-7hayab { 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; overflow: hidden; padding: 12px 20px 20px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-IHq50 .framer-wrrprc { cursor: pointer; flex: none; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-IHq50 .framer-mraksl, .framer-IHq50 .framer-4o0j3 { flex: none; height: 3px; left: calc(50.00000000000002% - 26px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 26px; }\",\".framer-IHq50 .framer-fsa9ap-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-IHq50 .framer-1wepifb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 42px; justify-content: center; overflow: visible; padding: 0px 18px 0px 18px; position: relative; text-decoration: none; width: 100%; }\",\".framer-IHq50 .framer-1p834wc-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-IHq50.framer-v-2c4671.framer-149u0xv, .framer-IHq50.framer-v-14v8cp5.framer-149u0xv, .framer-IHq50.framer-v-13cw6nv.framer-149u0xv { width: min-content; }\",\".framer-IHq50.framer-v-2c4671 .framer-1sgyxfv { order: 0; }\",\".framer-IHq50.framer-v-2c4671 .framer-v2df0s { height: var(--framer-aspect-ratio-supported, 18px); }\",\".framer-IHq50.framer-v-2c4671 .framer-1f3wwza { order: 1; }\",\".framer-IHq50.framer-v-2c4671 .framer-bz8a5y-container { order: 2; }\",\".framer-IHq50.framer-v-2c4671 .framer-bkbras { order: 3; }\",\".framer-IHq50.framer-v-2c4671 .framer-1tciuxw { order: 4; }\",\".framer-IHq50.framer-v-14v8cp5 .framer-1kwbzp4, .framer-IHq50.framer-v-13cw6nv .framer-1iogd9f { align-self: stretch; width: auto; }\",'.framer-IHq50[data-border=\"true\"]::after, .framer-IHq50 [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 130\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zH2h_qm7s\":{\"layout\":[\"auto\",\"auto\"]},\"bEQ3gQalS\":{\"layout\":[\"auto\",\"auto\"]},\"Bl8By1hQK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMMeqg2Jgv=withCSS(Component,css,\"framer-IHq50\");export default FramerMMeqg2Jgv;FramerMMeqg2Jgv.displayName=\"Navbar\";FramerMMeqg2Jgv.defaultProps={height:130,width:1200};addPropertyControls(FramerMMeqg2Jgv,{variant:{options:[\"bkSdCUEPu\",\"zH2h_qm7s\",\"bEQ3gQalS\",\"Bl8By1hQK\"],optionTitles:[\"Desktop\",\"Desktop Small\",\"Mobile\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMMeqg2Jgv,[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v30/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"}]},...NavItemsFonts,...HeroFonts,...NavCTAFonts,...NavMenuIconFonts,...NavItemFonts,...DownloadFonts,...ButtonClassicFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMMeqg2Jgv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zH2h_qm7s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bEQ3gQalS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Bl8By1hQK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"130\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9cd6ca5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-C7qfX .framer-styles-preset-1mqwno8:not(.rich-text-wrapper), .framer-C7qfX .framer-styles-preset-1mqwno8.rich-text-wrapper a { --framer-link-current-text-color: var(--token-02c947f4-3c5f-45c1-8331-a687229f9494, #4633ff); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, #1c2024); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-02c947f4-3c5f-45c1-8331-a687229f9494, #4633ff); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-C7qfX\";\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.loadFonts([\"CUSTOM;Geist Medium\"]);export const fonts=[{family:\"Geist Medium\",url:\"https://framerusercontent.com/assets/cSw8pFIROicVxgAkfOnNOvpdE.woff2\"}];export const css=['.framer-xPMlD .framer-styles-preset-nj65kq:not(.rich-text-wrapper), .framer-xPMlD .framer-styles-preset-nj65kq.rich-text-wrapper h6 { --framer-font-family: \"Geist Medium\", \"Geist Medium Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, #27272a); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-xPMlD\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6807895)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-9ZIah .framer-styles-preset-pklijg:not(.rich-text-wrapper), .framer-9ZIah .framer-styles-preset-pklijg.rich-text-wrapper a { --framer-link-current-text-color: var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, #1e293b); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-6f53be05-f23f-4afa-953c-181c6f344f8b, #8522d6) /* {\"name\":\"Accent 2\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, #1c2024); --framer-link-text-decoration: none; }'];export const className=\"framer-9ZIah\";\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 (d9f95e9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-regular\",\"GF;Geist Mono-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2\",weight:\"700\"}]}];export const css=['.framer-X5v2N .framer-styles-preset-1oisilq:not(.rich-text-wrapper), .framer-X5v2N .framer-styles-preset-1oisilq.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Geist Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-aedc4a04-2e65-448a-a0e9-e2d8a4f43c42, #64748b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-X5v2N\";\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 (f44ec39)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"O5XuJeFwt\"];const serializationHash=\"framer-EJZFb\";const variantClassNames={O5XuJeFwt:\"framer-v-1983iid\"};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 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,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,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"O5XuJeFwt\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1983iid\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"O5XuJeFwt\",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:{backgroundColor:\"var(--token-aedc4a04-2e65-448a-a0e9-e2d8a4f43c42, rgb(128, 131, 141))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,boxShadow:'0px 0px 0px 2px var(--token-f2763149-0361-477b-b423-28b78279f295, rgb(255, 255, 255)) /* {\"name\":\"Content Background\"} */',...style}})})});});const css=['.framer-EJZFb[data-border=\"true\"]::after, .framer-EJZFb [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-EJZFb.framer-p5lltk, .framer-EJZFb .framer-p5lltk { display: block; }\",\".framer-EJZFb.framer-1983iid { height: 5px; overflow: hidden; position: relative; width: 5px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5\n * @framerIntrinsicWidth 5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerZS2zWgJzN=withCSS(Component,css,\"framer-EJZFb\");export default FramerZS2zWgJzN;FramerZS2zWgJzN.displayName=\"Guide/ Grid Dot\";FramerZS2zWgJzN.defaultProps={height:5,width:5};addFonts(FramerZS2zWgJzN,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZS2zWgJzN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZS2zWgJzN.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/x8difcvgC91vASEcmLTm/sLgybhO8yHX9D8TONuN7/CdvTiIILh.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vTBOMgLU4Ol4CDGzMn0P/MThXGoFRzlZffYU41iF4/ebGFsTa36.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/weEWRwTNoC9Ey0rsiPXe/m742vjQtC2orKPWD63Bt/nsiW6AJXQ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hXLiYX1Ur4d5DGNmLS0L/6KCb6eCEuuxD0wI5K5uK/oBUHcPiPo.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/aKhxQlCaQSUp8mDuSmVf/hDSoy6PVUkpfPAKCP2tM/VARTph9qP.js\";import GuideGridDot from\"https://framerusercontent.com/modules/2Z989F8EgslaiH2HOhvl/MVCDBbDUsvvNDrcQrbg0/ZS2zWgJzN.js\";const GuideGridDotFonts=getFonts(GuideGridDot);const cycleOrder=[\"gE7d4LQk3\",\"oCgXhAXd9\"];const serializationHash=\"framer-onkS0\";const variantClassNames={gE7d4LQk3:\"framer-v-1jo49vy\",oCgXhAXd9:\"framer-v-12rp6nd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??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:\"gE7d4LQk3\",Phone:\"oCgXhAXd9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gE7d4LQk3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gE7d4LQk3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oCgXhAXd9\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jo49vy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gE7d4LQk3\",ref:refBinding,style:{...style},...addPropertyOverrides({oCgXhAXd9:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-amo9kw-container\",layoutDependency:layoutDependency,layoutId:\"GTLXorAzI-container\",nodeId:\"GTLXorAzI\",rendersWithMotion:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsx(GuideGridDot,{height:\"100%\",id:\"GTLXorAzI\",layoutId:\"GTLXorAzI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h5ogll-container\",layoutDependency:layoutDependency,layoutId:\"fuVKMFSsK-container\",nodeId:\"fuVKMFSsK\",rendersWithMotion:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsx(GuideGridDot,{height:\"100%\",id:\"fuVKMFSsK\",layoutId:\"fuVKMFSsK\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-obrh5y\",\"data-border\":true,\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"NZ9G3a5pM\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rqv9qa\",layoutDependency:layoutDependency,layoutId:\"sIw9o9oTA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rc2gt2\",layoutDependency:layoutDependency,layoutId:\"ZvNDzczZf\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qdw3f9\",layoutDependency:layoutDependency,layoutId:\"GXrwYy6kp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-nj65kq\",\"data-styles-preset\":\"ebGFsTa36\",children:\"Get in touch\"})}),className:\"framer-17v893i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iGqKogQYq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7e9qax\",\"data-styles-preset\":\"oBUHcPiPo\",children:\"Send an email or DM and I'll get back to you asap.\"})}),className:\"framer-19gck4i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dTTJ_a0Ou\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ofkzc\",layoutDependency:layoutDependency,layoutId:\"qrygIALB0\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lrv2t0\",\"data-framer-name\":\"Social List\",layoutDependency:layoutDependency,layoutId:\"T_1rL7Tv7\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://x.com/SimonWeniger\",motionChild:true,nodeId:\"kEl98uJjj\",openInNewTab:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1czxtn9 framer-1dbkcn5\",\"data-border\":true,\"data-framer-name\":\"Social Button\",layoutDependency:layoutDependency,layoutId:\"kEl98uJjj\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-exe0ze\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NVP3GVe0d\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 4.667 1.167 L 0.583 1.167 L 5.402 7.591 L 0.846 12.833 L 2.392 12.833 L 6.118 8.546 L 9.333 12.833 L 13.417 12.833 L 8.395 6.138 L 12.717 1.167 L 11.171 1.167 L 7.679 5.184 Z M 9.917 11.667 L 2.917 2.333 L 4.083 2.333 L 11.083 11.667 Z\" fill=\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(39, 39, 42))\"></path></svg>',svgContentId:10735150898,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"408\"})}),className:\"framer-1xdl84f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BhjqYpnaJ\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/simonweniger/\",motionChild:true,nodeId:\"UrT6DCtDa\",openInNewTab:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-6mrod4 framer-1dbkcn5\",\"data-border\":true,\"data-framer-name\":\"Social Button\",layoutDependency:layoutDependency,layoutId:\"UrT6DCtDa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rjzor\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"bQMa2OIkM\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 10.696 10.698 L 9.141 10.698 L 9.141 8.261 C 9.141 7.68 9.13 6.932 8.331 6.932 C 7.52 6.932 7.397 7.565 7.397 8.219 L 7.397 10.698 L 5.841 10.698 L 5.841 5.687 L 7.335 5.687 L 7.335 6.37 L 7.355 6.37 C 7.564 5.977 8.072 5.561 8.83 5.561 C 10.405 5.561 10.697 6.598 10.697 7.947 L 10.697 10.698 Z M 4.086 5.002 C 3.846 5.002 3.616 4.907 3.447 4.738 C 3.277 4.568 3.182 4.338 3.183 4.099 C 3.183 3.6 3.588 3.196 4.086 3.196 C 4.585 3.196 4.989 3.601 4.989 4.1 C 4.988 4.598 4.584 5.002 4.085 5.002 Z M 4.865 10.698 L 3.306 10.698 L 3.306 5.688 L 4.865 5.688 Z M 11.474 1.75 L 2.526 1.75 C 2.096 1.75 1.75 2.088 1.75 2.507 L 1.75 11.493 C 1.75 11.912 2.096 12.25 2.525 12.25 L 11.472 12.25 C 11.9 12.25 12.25 11.912 12.25 11.493 L 12.25 2.507 C 12.25 2.089 11.9 1.75 11.472 1.75 L 11.474 1.75 Z\" fill=\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(39, 39, 42))\"></path></svg>',svgContentId:8916550993,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"714\"})}),className:\"framer-16t7f8e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JxY0PV1Jo\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/simonweniger/\",motionChild:true,nodeId:\"kWYr9pdUl\",openInNewTab:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1d7r1n0 framer-1dbkcn5\",\"data-border\":true,\"data-framer-name\":\"Social Button\",layoutDependency:layoutDependency,layoutId:\"kWYr9pdUl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1crf4z\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wUVlbHSvt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 7.001 5.25 C 6.034 5.25 5.251 6.034 5.251 7 C 5.251 7.966 6.034 8.75 7.001 8.75 C 7.967 8.75 8.751 7.966 8.751 7 C 8.751 6.034 7.967 5.25 7.001 5.25 Z M 7.001 4.083 C 8.611 4.083 9.917 5.389 9.917 7 C 9.917 8.611 8.611 9.917 7.001 9.917 C 5.39 9.917 4.084 8.611 4.084 7 C 4.084 5.389 5.39 4.083 7.001 4.083 Z M 10.792 3.938 C 10.792 4.34 10.466 4.667 10.063 4.667 C 9.66 4.667 9.334 4.34 9.334 3.938 C 9.334 3.535 9.66 3.208 10.063 3.208 C 10.466 3.208 10.792 3.535 10.792 3.938 Z M 7.001 2.333 C 5.557 2.333 5.322 2.337 4.65 2.367 C 4.193 2.389 3.886 2.45 3.601 2.561 C 3.363 2.648 3.148 2.788 2.971 2.971 C 2.789 3.147 2.649 3.363 2.561 3.601 C 2.45 3.887 2.389 4.193 2.368 4.65 C 2.337 5.294 2.333 5.519 2.333 7 C 2.333 8.444 2.337 8.679 2.367 9.35 C 2.389 9.807 2.45 10.114 2.56 10.399 C 2.659 10.652 2.776 10.835 2.97 11.029 C 3.166 11.225 3.349 11.342 3.6 11.439 C 3.888 11.55 4.195 11.612 4.65 11.633 C 5.294 11.663 5.519 11.667 7 11.667 C 8.444 11.667 8.679 11.663 9.35 11.633 C 9.806 11.611 10.113 11.55 10.398 11.44 C 10.637 11.352 10.852 11.212 11.028 11.03 C 11.225 10.834 11.342 10.651 11.439 10.4 C 11.55 10.113 11.612 9.806 11.633 9.35 C 11.663 8.706 11.667 8.481 11.667 7 C 11.667 5.557 11.663 5.321 11.633 4.65 C 11.611 4.194 11.549 3.886 11.439 3.601 C 11.351 3.363 11.211 3.148 11.029 2.971 C 10.853 2.788 10.637 2.648 10.399 2.56 C 10.113 2.449 9.806 2.388 9.35 2.367 C 8.707 2.337 8.482 2.333 7 2.333 Z M 7.001 1.167 C 8.585 1.167 8.783 1.172 9.406 1.202 C 10.026 1.231 10.45 1.328 10.821 1.473 C 11.206 1.621 11.531 1.822 11.855 2.145 C 12.152 2.437 12.381 2.79 12.528 3.179 C 12.672 3.551 12.77 3.974 12.799 4.595 C 12.826 5.217 12.834 5.415 12.834 7 C 12.834 8.585 12.828 8.783 12.799 9.404 C 12.77 10.026 12.672 10.449 12.528 10.821 C 12.382 11.21 12.152 11.563 11.855 11.854 C 11.563 12.151 11.211 12.381 10.821 12.527 C 10.45 12.671 10.026 12.769 9.406 12.798 C 8.783 12.826 8.585 12.833 7.001 12.833 C 5.416 12.833 5.218 12.827 4.595 12.798 C 3.975 12.769 3.552 12.671 3.18 12.527 C 2.79 12.381 2.437 12.151 2.146 11.854 C 1.849 11.563 1.62 11.21 1.473 10.821 C 1.329 10.449 1.231 10.026 1.202 9.404 C 1.174 8.783 1.167 8.585 1.167 7 C 1.167 5.415 1.173 5.217 1.202 4.595 C 1.231 3.974 1.329 3.551 1.473 3.179 C 1.619 2.79 1.849 2.437 2.146 2.145 C 2.438 1.849 2.79 1.619 3.18 1.473 C 3.551 1.328 3.974 1.231 4.595 1.202 C 5.218 1.174 5.416 1.167 7.001 1.167 Z\" fill=\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(39, 39, 42))\"></path></svg>',svgContentId:9817560743,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"1.899\"})}),className:\"framer-5oizyr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E60x3aIGD\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.threads.com/@simonweniger\",motionChild:true,nodeId:\"bdwwJyesz\",openInNewTab:true,scopeId:\"tvv8YuS1I\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-rnt6s0 framer-1dbkcn5\",\"data-border\":true,\"data-framer-name\":\"Social Button\",layoutDependency:layoutDependency,layoutId:\"bdwwJyesz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1omuild\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GA4hsjc0D\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 7.107 0.822 L 7.106 0.822 C 5.303 0.835 3.908 1.443 2.972 2.634 C 2.139 3.693 1.712 5.171 1.698 7.003 L 1.698 7.005 C 1.712 8.838 2.139 10.307 2.972 11.366 C 3.908 12.557 5.31 13.165 7.113 13.177 L 7.114 13.177 C 8.717 13.166 9.854 12.746 10.791 11.81 C 12.018 10.583 11.982 9.045 11.577 8.098 C 11.268 7.379 10.658 6.803 9.841 6.445 C 9.736 4.703 8.756 3.688 7.146 3.677 C 6.195 3.671 5.336 4.097 4.811 4.895 L 5.776 5.557 C 6.087 5.085 6.579 4.858 7.138 4.863 C 7.947 4.868 8.48 5.315 8.629 6.098 C 8.149 6.027 7.663 6.006 7.18 6.037 C 5.64 6.126 4.632 7.036 4.699 8.297 C 4.769 9.617 6.047 10.336 7.261 10.27 C 8.715 10.19 9.579 9.117 9.784 7.749 C 10.12 7.967 10.369 8.245 10.509 8.573 C 10.766 9.171 10.782 10.158 9.976 10.964 C 9.266 11.673 8.412 11.982 7.11 11.992 C 5.667 11.981 4.583 11.518 3.88 10.625 C 3.22 9.785 2.875 8.568 2.862 7 C 2.875 5.432 3.22 4.215 3.88 3.376 C 4.583 2.481 5.667 2.019 7.11 2.008 C 8.565 2.019 9.668 2.484 10.398 3.383 C 10.801 3.879 11.054 4.471 11.222 5.083 L 12.354 4.782 C 12.142 4.001 11.807 3.257 11.295 2.627 C 10.331 1.44 8.915 0.835 7.107 0.822 Z M 7.245 7.22 C 7.72 7.189 8.197 7.22 8.664 7.311 C 8.582 8.232 8.201 9.031 7.198 9.085 C 6.55 9.122 5.893 8.832 5.861 8.233 C 5.838 7.787 6.168 7.282 7.245 7.22 Z\" fill=\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(39, 39, 42))\"></path></svg>',svgContentId:10713651445,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36)))\"},children:\"173\"})}),className:\"framer-y3tp6a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kJDePrE8z\",style:{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(28, 32, 36))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-79mocn\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Xf9Q9Kj5l\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtOTAw\",\"--framer-font-family\":'\"Geist\", sans-serif',\"--framer-font-size\":\"94.1288409192975px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-02c947f4-3c5f-45c1-8331-a687229f9494, rgb(70, 51, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZmtigRTS\"},motionChild:true,nodeId:\"vEOr6mZlm\",openInNewTab:false,relValues:[],scopeId:\"tvv8YuS1I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1mqwno8\",\"data-styles-preset\":\"CdvTiIILh\",children:\"LETS BUILD TOGETHER\"})})})}),className:\"framer-44yyd2\",fonts:[\"GF;Geist-900\"],layoutDependency:layoutDependency,layoutId:\"vEOr6mZlm\",style:{\"--extracted-r6o4lv\":\"var(--token-02c947f4-3c5f-45c1-8331-a687229f9494, rgb(70, 51, 255))\"},verticalAlignment:\"top\",viewBox:\"0 0 1047.882576818386 75\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4hi4mj\",\"data-border\":true,\"data-framer-name\":\"Meta\",layoutDependency:layoutDependency,layoutId:\"HrxcdIDzK\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",children:\"All rights reserved \\xa9 2025 Simon Weniger\"})}),className:\"framer-1ce0zjj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wQBkfjITp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31205bb5-e74c-49e2-b354-ab328bd257db, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zdTXbkzp0\"},motionChild:true,nodeId:\"ZvU_qHO2i\",openInNewTab:false,relValues:[],scopeId:\"tvv8YuS1I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pklijg\",\"data-styles-preset\":\"nsiW6AJXQ\",children:\"Terms of Use\"})})})}),className:\"framer-z3yphv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZvU_qHO2i\",style:{\"--extracted-r6o4lv\":\"var(--token-31205bb5-e74c-49e2-b354-ab328bd257db, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-onkS0.framer-1dbkcn5, .framer-onkS0 .framer-1dbkcn5 { display: block; }\",\".framer-onkS0.framer-1jo49vy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1080px; }\",\".framer-onkS0 .framer-amo9kw-container { flex: none; height: 5px; position: absolute; right: -3px; top: -2px; width: 5px; z-index: 1; }\",\".framer-onkS0 .framer-h5ogll-container { flex: none; height: 5px; left: -3px; position: absolute; top: -2px; width: 5px; z-index: 1; }\",\".framer-onkS0 .framer-obrh5y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-onkS0 .framer-rqv9qa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-onkS0 .framer-rc2gt2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-onkS0 .framer-qdw3f9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: 100%; }\",\".framer-onkS0 .framer-17v893i, .framer-onkS0 .framer-19gck4i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-onkS0 .framer-1ofkzc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-onkS0 .framer-lrv2t0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px; position: relative; width: 100%; }\",\".framer-onkS0 .framer-1czxtn9, .framer-onkS0 .framer-6mrod4, .framer-onkS0 .framer-1d7r1n0, .framer-onkS0 .framer-rnt6s0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 36px; justify-content: center; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: 1px; }\",\".framer-onkS0 .framer-exe0ze, .framer-onkS0 .framer-1rjzor, .framer-onkS0 .framer-1crf4z, .framer-onkS0 .framer-1omuild { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-onkS0 .framer-1xdl84f, .framer-onkS0 .framer-16t7f8e, .framer-onkS0 .framer-5oizyr, .framer-onkS0 .framer-y3tp6a, .framer-onkS0 .framer-1ce0zjj, .framer-onkS0 .framer-z3yphv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-onkS0 .framer-79mocn { 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: 120px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-onkS0 .framer-44yyd2 { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-onkS0 .framer-4hi4mj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px; position: relative; width: 100%; z-index: 1; }\",\".framer-onkS0.framer-v-12rp6nd.framer-1jo49vy { width: 309px; }\",\".framer-onkS0.framer-v-12rp6nd .framer-rqv9qa { flex-direction: column; }\",\".framer-onkS0.framer-v-12rp6nd .framer-rc2gt2, .framer-onkS0.framer-v-12rp6nd .framer-1ofkzc { flex: none; width: 100%; }\",\".framer-onkS0.framer-v-12rp6nd .framer-qdw3f9 { padding: 16px 16px 0px 16px; }\",\".framer-onkS0.framer-v-12rp6nd .framer-79mocn { padding: 16px; }\",\".framer-onkS0.framer-v-12rp6nd .framer-4hi4mj { flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-onkS0.framer-v-12rp6nd .framer-1ce0zjj { order: 1; }\",\".framer-onkS0.framer-v-12rp6nd .framer-z3yphv { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-onkS0[data-border=\"true\"]::after, .framer-onkS0 [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 329\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oCgXhAXd9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framertvv8YuS1I=withCSS(Component,css,\"framer-onkS0\");export default Framertvv8YuS1I;Framertvv8YuS1I.displayName=\"Footer\";Framertvv8YuS1I.defaultProps={height:329,width:1080};addPropertyControls(Framertvv8YuS1I,{variant:{options:[\"gE7d4LQk3\",\"oCgXhAXd9\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framertvv8YuS1I,[{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:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2\",weight:\"900\"}]},...GuideGridDotFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertvv8YuS1I\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"329\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oCgXhAXd9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1080\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";// SET THE DEFAULT THEME HERE\nfunction getDefaultTheme(){return\"dark\"// or \"light\"\n;}function applyTheme(theme){if(typeof document!==\"undefined\"){document.documentElement.classList.remove(\"dark\",\"light\");document.documentElement.classList.add(theme);}}function getInitialToggleState(){if(typeof window===\"undefined\")return getDefaultTheme()===\"dark\";const storedTheme=localStorage.getItem(\"currentToggleState\");if(storedTheme===\"dark\"||storedTheme===\"light\"){applyTheme(storedTheme);return storedTheme===\"dark\";}const defaultTheme=getDefaultTheme();localStorage.setItem(\"currentToggleState\",defaultTheme);applyTheme(defaultTheme);return defaultTheme===\"dark\";}export function themeSwicther(Component){return props=>{const[isOn,setIsOn]=useState(getInitialToggleState());const toggle=()=>{const newTheme=isOn?\"light\":\"dark\";setIsOn(!isOn);localStorage.setItem(\"currentToggleState\",newTheme);applyTheme(newTheme);window.dispatchEvent(new CustomEvent(\"themeChange\"));};useEffect(()=>{applyTheme(isOn?\"dark\":\"light\");},[isOn]);useEffect(()=>{if(typeof window!==\"undefined\"){const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const listener=e=>{const newTheme=e.matches?\"dark\":\"light\";localStorage.setItem(\"currentToggleState\",newTheme);setIsOn(newTheme===\"dark\");applyTheme(newTheme);window.dispatchEvent(new CustomEvent(\"themeChange\"));};mediaQuery.addEventListener(\"change\",listener);return()=>mediaQuery.removeEventListener(\"change\",listener);}},[]);return /*#__PURE__*/_jsx(Component,{...props,onClick:toggle});};}\nexport const __FramerMetadata__ = {\"exports\":{\"themeSwicther\":{\"type\":\"reactHoc\",\"name\":\"themeSwicther\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Theme_Switch.map","// Generated by Framer (c563d2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{themeSwicther}from\"https://framerusercontent.com/modules/9ccDBv9RF5KRJ2VWrLX3/ERBlX6JSqxs2cjvCzkHf/Theme_Switch.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aKhxQlCaQSUp8mDuSmVf/hDSoy6PVUkpfPAKCP2tM/VARTph9qP.js\";const MotionDivThemeSwicther=themeSwicther(motion.div);const enabledGestures={PqEiObzCo:{hover:true}};const cycleOrder=[\"PqEiObzCo\",\"dJyDvtYvY\"];const serializationHash=\"framer-vMJhB\";const variantClassNames={dJyDvtYvY:\"framer-v-mhvbbi\",PqEiObzCo:\"framer-v-qsoq87\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"PqEiObzCo\",Phone:\"dJyDvtYvY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PqEiObzCo\"};};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:\"PqEiObzCo\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"dJyDvtYvY\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivThemeSwicther,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qsoq87\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PqEiObzCo\",ref:ref??ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-55feff5e-6bb8-4fb4-bde1-87c13b723774, rgba(255, 255, 255, 0.7))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"PqEiObzCo-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"PqEiObzCo-hover\":{\"data-framer-name\":undefined},dJyDvtYvY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1adutym\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"dBmdG6TQV\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-fec6b9fa-c24f-4809-a5c6-4401b3d80c13, rgba(0, 0, 45, 0.09))\",opacity:0,WebkitBackdropFilter:\"blur(5px)\"},variants:{\"PqEiObzCo-hover\":{opacity:1},dJyDvtYvY:{opacity:1}}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13iw9r1\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DQPNLGEPi\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 5.333 3.333 L 10.667 3.333 C 13.244 3.333 15.333 5.423 15.333 8 C 15.333 10.577 13.244 12.667 10.667 12.667 L 5.333 12.667 C 2.756 12.667 0.667 10.577 0.667 8 C 0.667 5.423 2.756 3.333 5.333 3.333 Z M 10.667 10 C 11.771 10 12.667 9.105 12.667 8 C 12.667 6.895 11.771 6 10.667 6 C 9.562 6 8.667 6.895 8.667 8 C 8.667 9.105 9.562 10 10.667 10 Z\" fill=\"var(--token-aedc4a04-2e65-448a-a0e9-e2d8a4f43c42, rgb(100, 116, 139))\"></path></svg>',svgContentId:10951807760,withExternalLayout:true,...addPropertyOverrides({\"PqEiObzCo-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 5.333 3.333 L 10.667 3.333 C 13.244 3.333 15.333 5.423 15.333 8 C 15.333 10.577 13.244 12.667 10.667 12.667 L 5.333 12.667 C 2.756 12.667 0.667 10.577 0.667 8 C 0.667 5.423 2.756 3.333 5.333 3.333 Z M 10.667 10 C 11.771 10 12.667 9.105 12.667 8 C 12.667 6.895 11.771 6 10.667 6 C 9.562 6 8.667 6.895 8.667 8 C 8.667 9.105 9.562 10 10.667 10 Z\" fill=\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(30, 41, 59))\"></path></svg>',svgContentId:12525055492}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",children:\"Lights on\\xb7off\"})}),className:\"framer-qcc73m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NnhKzRQfM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"PqEiObzCo-hover\":{\"--extracted-r6o4lv\":\"var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(30, 41, 59))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PqEiObzCo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1oisilq\",\"data-styles-preset\":\"VARTph9qP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-982ad55b-168a-4cdb-a4b8-8b56f759f68c, rgb(30, 41, 59)))\"},children:\"Lights on\\xb7off\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vMJhB.framer-8x73fn, .framer-vMJhB .framer-8x73fn { display: block; }\",\".framer-vMJhB.framer-qsoq87 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 26px; justify-content: center; overflow: hidden; padding: 0px 12px 0px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-vMJhB .framer-1adutym { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-vMJhB .framer-13iw9r1 { flex: none; height: 16px; position: relative; width: 16px; z-index: 1; }\",\".framer-vMJhB .framer-qcc73m { flex: none; height: auto; pointer-events: none; position: relative; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vMJhB.framer-qsoq87 { gap: 0px; } .framer-vMJhB.framer-qsoq87 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-vMJhB.framer-qsoq87 > :first-child { margin-left: 0px; } .framer-vMJhB.framer-qsoq87 > :last-child { margin-right: 0px; } }\",\".framer-vMJhB.framer-v-mhvbbi.framer-qsoq87 { cursor: unset; padding: 0px 8px 0px 8px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 109.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"dJyDvtYvY\":{\"layout\":[\"auto\",\"fixed\"]},\"jYCQ0bS4K\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWBgywQiwS=withCSS(Component,css,\"framer-vMJhB\");export default FramerWBgywQiwS;FramerWBgywQiwS.displayName=\"Button / Switch Theme\";FramerWBgywQiwS.defaultProps={height:26,width:109.5};addPropertyControls(FramerWBgywQiwS,{variant:{options:[\"PqEiObzCo\",\"dJyDvtYvY\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWBgywQiwS,[{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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWBgywQiwS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dJyDvtYvY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jYCQ0bS4K\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"26\",\"framerIntrinsicWidth\":\"109.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee1e8a0)\nexport default function metadata(params,activeLocale){return{description:\"I’m a educated designer grown into a design engineer who thrives at the intersection of data, AI and product design. Beyond the craft, I’m excited about influencing product direction and building something that people enjoy.\",favicon:\"https://framerusercontent.com/assets/WRAkl4sdgEgcf0ovRJ0Ybpq6P0.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/4ABLO5x2bLbhE23JtGRD6D6Qk.jpg\",title:\"Simon Weniger — Design Engineer\"};}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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"}