{"version":3,"file":"shared-lib.DIs2BMYH.mjs","names":["fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","React.useRef","React.useId","sharedStyle.className","css","sharedStyle.css","sharedStyle.fonts","Phosphor","HeaderButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__esmMin","x","pe","init_npm_react_18_3_1","oe","p","J","init_jsx_runtime","ie","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","cx","getFontsFromSharedStyle","RichText","addPropertyControls","useVariantState","addFonts","forwardLoader","withCSS","getFonts","SmartComponentScopedContainer","useRouter","ComponentViewportProvider","Link","fontStore","init_framer_CaDWdxiz","ControlType","useComponentViewport","useLocaleInfo","init_Phosphor","Icon","fonts$1","css$3","className$1","init_gzSPEbFRq","fonts","css$2","className","init_t3v9YoMVn","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","enabledGestures","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","Variants$1","humanReadableVariantMap$1","getProps$1","createLayoutDependency$1","Component$1","css$1","Framert8AKGZBq9","init_t8AKGZBq9","config","transition","value","contextValue","props","title","link","restProps","layoutDependency","ref1","defaultLayoutId","sharedStyleClassNames","layoutId","O0W5BEMPd","gestureHandlers","classNames","ref","style","baseVariant","gestureVariant","eqmThzkhw","addPropertyOverrides","PhosphorFonts","HeaderButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css","FramertLRWdGVY3","init_tLRWdGVY3","args","arg","fallbackRef","refBinding","componentViewport","className$2","scopingClassNames","ResolveLinks","resolvedLinks","context"],"sources":["https:/framerusercontent.com/modules/mQtNRLGC2PBHjdLZQUJ3/7B4N7n7Vnz88WSVcUtPz/gzSPEbFRq.js","https:/framerusercontent.com/modules/93lt7pvscB2IuyzrT7P2/1kMdGqraesFGjgbVy8vG/t3v9YoMVn.js","https:/framerusercontent.com/modules/ELOrxodiUdwWbPcRnVCx/v2uaBYgUR0tSLgU0yOTd/t8AKGZBq9.js","https:/framerusercontent.com/modules/vIyY0BVjMNZn8gVAnwDs/ctqw1b5IaTz5bllzzsig/tLRWdGVY3.js"],"sourcesContent":["// Generated by Framer (a050651)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Pixel-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Pixel\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Pixel\",url:\"https://fonts.gstatic.com/s/geistpixel/v1/CSRs4zxZluGGW3oyI0A_AN0hQBvYDU4hBmqoKzAMXzSjlKfXtw.woff2\",weight:\"400\"}]}];export const css=['.framer-P6382 .framer-styles-preset-1fo3vxv:not(.rich-text-wrapper), .framer-P6382 .framer-styles-preset-1fo3vxv.rich-text-wrapper p { --framer-font-family: \"Geist Pixel\", \"Geist Pixel Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --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: 609px) and (min-width: 0px) { .framer-P6382 .framer-styles-preset-1fo3vxv:not(.rich-text-wrapper), .framer-P6382 .framer-styles-preset-1fo3vxv.rich-text-wrapper p { --framer-font-family: \"Geist Pixel\", \"Geist Pixel Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --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-P6382\";\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 (ddd30d5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-ttOuK .framer-styles-preset-2cahi:not(.rich-text-wrapper), .framer-ttOuK .framer-styles-preset-2cahi.rich-text-wrapper a { --framer-link-current-text-color: var(--token-40ce9490-fd39-410b-ac94-e510e1ad0c12, #ffffff) /* {\"name\":\"White\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(255, 255, 255, 0.76); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-40ce9490-fd39-410b-ac94-e510e1ad0c12, #ffffff); --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-ttOuK\";\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 (83b8097)\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/mQtNRLGC2PBHjdLZQUJ3/7B4N7n7Vnz88WSVcUtPz/gzSPEbFRq.js\";const enabledGestures={ML9ZBvNCH:{hover:true}};const cycleOrder=[\"ML9ZBvNCH\",\"mZygp4y1R\"];const serializationHash=\"framer-X8zjM\";const variantClassNames={ML9ZBvNCH:\"framer-v-m5wqe1\",mZygp4y1R:\"framer-v-1y6y731\"};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:\"ML9ZBvNCH\",Phone:\"mZygp4y1R\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,eqmThzkhw:title??props.eqmThzkhw??\"Contact\",O0W5BEMPd:link??props.O0W5BEMPd,variant:humanReadableVariantMap[props.variant]??props.variant??\"ML9ZBvNCH\"};};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,eqmThzkhw,O0W5BEMPd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ML9ZBvNCH\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:O0W5BEMPd,nodeId:\"ML9ZBvNCH\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-m5wqe1\",className,classNames)} framer-hvey6j`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ML9ZBvNCH\",ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 1px 6px 0px rgba(0, 0, 0, 0.09000000357627869)\",...style},variants:{\"ML9ZBvNCH-hover\":{backgroundColor:\"var(--token-52aefa32-77ec-4839-a61f-af30919fc997, rgb(42, 41, 255))\"}},...addPropertyOverrides({\"ML9ZBvNCH-hover\":{\"data-framer-name\":undefined},mZygp4y1R:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo3vxv\",\"data-styles-preset\":\"gzSPEbFRq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-743329cd-86bc-44bd-b549-0685bbd4b126, rgb(23, 23, 23)))\"},children:\"Contact\"})}),className:\"framer-t94ucp\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W0lo0O3k6\",style:{\"--extracted-r6o4lv\":\"var(--token-743329cd-86bc-44bd-b549-0685bbd4b126, rgb(23, 23, 23))\",\"--framer-paragraph-spacing\":\"0px\"},text:eqmThzkhw,variants:{\"ML9ZBvNCH-hover\":{\"--extracted-r6o4lv\":\"var(--token-40ce9490-fd39-410b-ac94-e510e1ad0c12, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ML9ZBvNCH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo3vxv\",\"data-styles-preset\":\"gzSPEbFRq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-40ce9490-fd39-410b-ac94-e510e1ad0c12, rgb(255, 255, 255)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X8zjM.framer-hvey6j, .framer-X8zjM .framer-hvey6j { display: block; }\",\".framer-X8zjM.framer-m5wqe1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 46px; justify-content: center; overflow: visible; padding: 15px 20px 15px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-X8zjM .framer-t94ucp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-X8zjM.framer-m5wqe1 { gap: 0px; } .framer-X8zjM.framer-m5wqe1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-X8zjM.framer-m5wqe1 > :first-child { margin-left: 0px; } .framer-X8zjM.framer-m5wqe1 > :last-child { margin-right: 0px; } }\",\".framer-X8zjM.framer-v-1y6y731.framer-m5wqe1 { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"mZygp4y1R\":{\"layout\":[\"auto\",\"fixed\"]},\"qnd7Gq6ys\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"eqmThzkhw\":\"title\",\"O0W5BEMPd\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framert8AKGZBq9=withCSS(Component,css,\"framer-X8zjM\");export default Framert8AKGZBq9;Framert8AKGZBq9.displayName=\"Header / Button\";Framert8AKGZBq9.defaultProps={height:46,width:94};addPropertyControls(Framert8AKGZBq9,{variant:{options:[\"ML9ZBvNCH\",\"mZygp4y1R\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},eqmThzkhw:{defaultValue:\"Contact\",displayTextArea:false,title:\"Title\",type:ControlType.String},O0W5BEMPd:{title:\"Link\",type:ControlType.Link}});addFonts(Framert8AKGZBq9,[{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\":\"Framert8AKGZBq9\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"94\",\"framerVariables\":\"{\\\"eqmThzkhw\\\":\\\"title\\\",\\\"O0W5BEMPd\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"46\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mZygp4y1R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qnd7Gq6ys\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mQtNRLGC2PBHjdLZQUJ3/7B4N7n7Vnz88WSVcUtPz/gzSPEbFRq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/93lt7pvscB2IuyzrT7P2/1kMdGqraesFGjgbVy8vG/t3v9YoMVn.js\";import HeaderButton from\"https://framerusercontent.com/modules/ELOrxodiUdwWbPcRnVCx/v2uaBYgUR0tSLgU0yOTd/t8AKGZBq9.js\";const PhosphorFonts=getFonts(Phosphor);const HeaderButtonFonts=getFonts(HeaderButton);const cycleOrder=[\"B0oMzyzsH\",\"KCAiMNBUW\"];const serializationHash=\"framer-15Bna\";const variantClassNames={B0oMzyzsH:\"framer-v-90s5sz\",KCAiMNBUW:\"framer-v-1gjfsyh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"B0oMzyzsH\",Phone:\"KCAiMNBUW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"B0oMzyzsH\"};};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:\"B0oMzyzsH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-90s5sz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"B0oMzyzsH\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.04)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(51, 51, 51, 0.9)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 9px 26.600000381469727px 0px rgba(0, 0, 0, 0.14)\",...style},...addPropertyOverrides({KCAiMNBUW:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1ke43e7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pIBTexd1Q\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fnZ3OZs0L\",openInNewTab:false,scopeId:\"tLRWdGVY3\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Go to homepage\",className:\"framer-7ygwa6 framer-icpp9q\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"fnZ3OZs0L\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11rzzc9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q6xLPLCCr-container\",nodeId:\"q6xLPLCCr\",rendersWithMotion:true,scopeId:\"tLRWdGVY3\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-40ce9490-fd39-410b-ac94-e510e1ad0c12, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"House\",id:\"q6xLPLCCr\",layoutId:\"q6xLPLCCr\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a6cu04\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"Ef4k_wYeK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo3vxv\",\"data-styles-preset\":\"gzSPEbFRq\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sKLLAKmF_\"},motionChild:true,nodeId:\"RSVfn8STk\",openInNewTab:false,relValues:[],scopeId:\"tLRWdGVY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2cahi\",\"data-styles-preset\":\"t3v9YoMVn\",children:\"Projects\"})})})}),className:\"framer-1gpwifh\",\"data-framer-name\":\"Projects\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RSVfn8STk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo3vxv\",\"data-styles-preset\":\"gzSPEbFRq\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":WipP3Vo2h\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"FtS8GW9zv\",openInNewTab:false,relValues:[],scopeId:\"tLRWdGVY3\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2cahi\",\"data-styles-preset\":\"t3v9YoMVn\",children:\"Skill set\"})})})}),className:\"framer-8kzfzb\",\"data-framer-name\":\"Articles\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FtS8GW9zv\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo3vxv\",\"data-styles-preset\":\"gzSPEbFRq\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"diyjQz0CS\"},motionChild:true,nodeId:\"C9g4EkMHD\",openInNewTab:false,relValues:[],scopeId:\"tLRWdGVY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2cahi\",\"data-styles-preset\":\"t3v9YoMVn\",children:\"Articles\"})})})}),className:\"framer-14q9t2v\",\"data-framer-name\":\"Articles\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C9g4EkMHD\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EYddEyW6L\"},implicitPathVariables:undefined},{href:{webPageId:\"EYddEyW6L\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+4+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h5ivqb-container\",layoutDependency:layoutDependency,layoutId:\"m2UFkQZTT-container\",nodeId:\"m2UFkQZTT\",rendersWithMotion:true,scopeId:\"tLRWdGVY3\",children:/*#__PURE__*/_jsx(HeaderButton,{eqmThzkhw:\"Contact\",height:\"100%\",id:\"m2UFkQZTT\",layoutId:\"m2UFkQZTT\",O0W5BEMPd:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"ML9ZBvNCH\"),width:\"100%\",...addPropertyOverrides({KCAiMNBUW:{O0W5BEMPd:resolvedLinks[1],variant:matchVariant(\"mZygp4y1R\")}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\".framer-15Bna.framer-icpp9q, .framer-15Bna .framer-icpp9q { display: block; }\",\".framer-15Bna.framer-90s5sz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 54px; justify-content: flex-start; overflow: visible; padding: 4px 4px 4px 13px; position: relative; width: min-content; }\",\".framer-15Bna .framer-1ke43e7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-15Bna .framer-7ygwa6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 34px; }\",\".framer-15Bna .framer-11rzzc9-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-15Bna .framer-1a6cu04 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-15Bna .framer-1gpwifh, .framer-15Bna .framer-8kzfzb, .framer-15Bna .framer-14q9t2v { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-15Bna .framer-1h5ivqb-container { flex: none; height: 46px; position: relative; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-15Bna[data-border=\"true\"]::after, .framer-15Bna [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 384.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"KCAiMNBUW\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertLRWdGVY3=withCSS(Component,css,\"framer-15Bna\");export default FramertLRWdGVY3;FramertLRWdGVY3.displayName=\"Header / Header\";FramertLRWdGVY3.defaultProps={height:54,width:384.5};addPropertyControls(FramertLRWdGVY3,{variant:{options:[\"B0oMzyzsH\",\"KCAiMNBUW\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramertLRWdGVY3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...HeaderButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramertLRWdGVY3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertLRWdGVY3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KCAiMNBUW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"54\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"384.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}