{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/Vq1FpuQjDOmNUlknXiUM/Po1kk9rr4YZVkj6pfJcZ/a7WYFQr8N.js", "ssg:https://framerusercontent.com/modules/sfGplXhY2Ax6ubAe15iY/lt0tny7PEnfaemRbtSvp/bg5dcCUu3.js", "ssg:https://framerusercontent.com/modules/qVXaAvlzCAZ5m18LtIBR/Hpo8NSXbVaD3xBUdRHT5/kdai4c4j0.js", "ssg:https://framerusercontent.com/modules/Mpjmk3I6RRjWd0WHb2JS/8JOecgOaDe6qJri39REP/f32L5y1A_.js", "ssg:https://framerusercontent.com/modules/PUojBBJfoNYN8ucHJaxC/Cp2GI414OaxIg7hPGJZf/OYWdqw4IR.js", "ssg:https://framerusercontent.com/modules/n6rcDbLkhj4cLRsYamcb/7s3AGfsH8Hs50Nowr1VE/rKnkqgCw_.js", "ssg:https://framerusercontent.com/modules/euO5RUR98ZGSAIQ8PT58/EBrVUHPX4xM8Uam83zID/OwCUdo_8K.js", "ssg:https://framerusercontent.com/modules/p3YEZTTAxdGhbd1HJOvv/emfwgJc7Ndg30WFaJaQR/Preloader_Connector.js", "ssg:https://framerusercontent.com/modules/2N0e7C38pdpagFou7fLh/wbS5amfjxfJHfr8niDMP/MRDmsaUnz.js", "ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framerusercontent.com/modules/sowuTY05aVmkgiWh8dMl/iHVoKghThrTjCAxrVSdJ/pdATOqfvV.js", "ssg:https://framerusercontent.com/modules/XRfyPFleLUT5cK3ebCgf/wzHishDd7rS5BDxJgZqS/REvEwfyt6.js", "ssg:https://framerusercontent.com/modules/iXI2cZze6JXwj0MHawlk/WwV84MldvNK9ttBlVFEh/sFg34hL6s.js", "ssg:https://framerusercontent.com/modules/Ew2HZntKnd4e7u6SvV16/wTWsrLEQhTHL3GWjzYE3/a0bWx7wx1.js", "ssg:https://framer.com/m/material-icons/Home.js@0.0.32", "ssg:https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js", "ssg:https://framer.com/m/framer/useConstant.js@^1.0.0", "ssg:https://framer.com/m/framer/randomID.js@^2.0.0", "ssg:https://framerusercontent.com/modules/RDuLFAAHkhPGW6n9cd1C/kTVcgDxxsalI76GdcGD5/C0re80mmt.js", "ssg:https://framerusercontent.com/modules/7TLHONDXJgLDQ8vIvqkv/ISq0HFI8TzGm9vHKLt7b/nSnDkqrOk.js", "ssg:https://framerusercontent.com/modules/Ibw2hPxBghntxAtQyHxN/619bjPicOdRCDnQScXj0/Vf3LIyb8E.js", "ssg:https://framerusercontent.com/modules/jslRKcCCTH874PJQTbqV/9MqkYz9jC9Lt6YEX31z5/sF4CH1_gC.js", "ssg:https://framerusercontent.com/modules/SXlbUNfzB3ciEW3kkbQ8/qKXh8K1bm4uto9qkE6l5/sXolrFtxz.js", "ssg:https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js", "ssg:https://framerusercontent.com/modules/YEblEb5ry4D13Ou3Six5/eQwbaWHJMANt6MdHw99c/CIunx_XG2.js", "ssg:https://framerusercontent.com/modules/1yFblvtAmIxe6c3CbWk7/83rXtK74fQy2fYUtjvkS/GCWduR_O2.js", "ssg:https://framerusercontent.com/modules/IzQAbipVhIr5Z9ogCnI4/R129CwRqzCF4DZt1yPV9/j9_CsoDy0.js", "ssg:https://framerusercontent.com/modules/n1SWZEalvgWzYTAJYkUK/nfL1LiFVkhFXbjG7mg0i/scf9U4Lrr.js", "ssg:https://framerusercontent.com/modules/I3B6HGGtPYPtvYPGj8kl/7On4PSnLbdC2vkkJCTFH/NXbPeEpJr.js", "ssg:https://framerusercontent.com/modules/JZ76kuGyBndI18iij4Si/7WVHkz13irVr4ukKJ5vR/a5D8CXUy0.js", "ssg:https://framerusercontent.com/modules/Ie8wNrYI3ZHev9VBNSiM/lfzHO0Ao54CtENXAgCKN/mnR5BHh9v.js", "ssg:https://framerusercontent.com/modules/qYnjxXiTBIM0PpOfPFl8/aM9PlmQNI3nFo4kfdpuA/sP6HHqU8e.js", "ssg:https://framerusercontent.com/modules/WxouFFFsLQNiHlVOoaBS/A8awQeOUyHRsztDpIKk0/ksbW8Oytu.js", "ssg:https://framerusercontent.com/modules/CVTpTyGWQjc1uqbRSFsZ/vO9UwJYXNvkgXlMC3WkP/OFkDIZY7o.js", "ssg:https://framerusercontent.com/modules/FPzo5NTUPI06mmD1FDdg/wzXyBchg7AycH6zoDkQb/ReHfuNlSo.js", "ssg:https://framerusercontent.com/modules/X5QRoeE2ciyOTKWsrAA5/Zmz527tzMFXh56j71AA6/QCPjwYukj.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"sFx65y_oP\",\"VU28oLW9m\"];const serializationHash=\"framer-Z1DUW\";const variantClassNames={sFx65y_oP:\"framer-v-1ux4kew\",VU28oLW9m:\"framer-v-ninz40\"};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={\"On Work\":\"VU28oLW9m\",Default:\"sFx65y_oP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sFx65y_oP\"};};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:\"sFx65y_oP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"VU28oLW9m\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ux4kew\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"sFx65y_oP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a52dc5d5-d62b-4f78-ba36-3839b4f802d7, rgb(227, 202, 166))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(1px)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(1px)\",...style},variants:{VU28oLW9m:{\"--border-color\":\"rgba(227, 196, 166, 0)\"}},...addPropertyOverrides({VU28oLW9m:{\"data-framer-name\":\"On Work\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j4r2cz\",\"data-framer-name\":\"On template\",layoutDependency:layoutDependency,layoutId:\"Ict53g_NI\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:120,borderBottomRightRadius:120,borderTopLeftRadius:120,borderTopRightRadius:120},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-9a225497-efbb-4292-94d6-66e014be30bf, rgb(255, 255, 255)))\"},children:\"View\"})}),className:\"framer-t5via3\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"kaZVFn3LS\",style:{\"--extracted-1w1cjl5\":\"var(--token-9a225497-efbb-4292-94d6-66e014be30bf, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z1DUW.framer-362wl3, .framer-Z1DUW .framer-362wl3 { display: block; }\",\".framer-Z1DUW.framer-1ux4kew { height: 32px; overflow: hidden; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Z1DUW .framer-1j4r2cz { align-content: center; align-items: center; bottom: -25px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: -22px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Z1DUW .framer-t5via3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Z1DUW.framer-v-ninz40.framer-1ux4kew { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; width: min-content; will-change: unset; }\",\".framer-Z1DUW.framer-v-ninz40 .framer-1j4r2cz { bottom: unset; left: unset; position: relative; right: unset; width: 80px; }\",'.framer-Z1DUW[data-border=\"true\"]::after, .framer-Z1DUW [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 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VU28oLW9m\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera7WYFQr8N=withCSS(Component,css,\"framer-Z1DUW\");export default Framera7WYFQr8N;Framera7WYFQr8N.displayName=\"[Archive] Cursor\";Framera7WYFQr8N.defaultProps={height:32,width:32};addPropertyControls(Framera7WYFQr8N,{variant:{options:[\"sFx65y_oP\",\"VU28oLW9m\"],optionTitles:[\"Default\",\"On Work\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framera7WYFQr8N,[{explicitInter:true,fonts:[{family:\"Inter Display\",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/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{family:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{family:\"Inter Display\",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+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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{family:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera7WYFQr8N\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VU28oLW9m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a7WYFQr8N.map", "// Generated by Framer (a64543f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",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/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",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/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{family:\"Inter Display\",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/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",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/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",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/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",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/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/djqIk3Er2JcAcz7Rup88BdINEw.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2\",weight:\"400\"}]}];export const css=['.framer-Ush93 .framer-styles-preset-1ri2zby:not(.rich-text-wrapper), .framer-Ush93 .framer-styles-preset-1ri2zby.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-475936ba-8864-4770-9713-5d8b6c4eeae6, #000000); --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-Ush93 .framer-styles-preset-1ri2zby:not(.rich-text-wrapper), .framer-Ush93 .framer-styles-preset-1ri2zby.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-475936ba-8864-4770-9713-5d8b6c4eeae6, #000000); --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-Ush93 .framer-styles-preset-1ri2zby:not(.rich-text-wrapper), .framer-Ush93 .framer-styles-preset-1ri2zby.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-475936ba-8864-4770-9713-5d8b6c4eeae6, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Ush93\";\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 (99efa6a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sfGplXhY2Ax6ubAe15iY/lt0tny7PEnfaemRbtSvp/bg5dcCUu3.js\";const enabledGestures={dQOXDg49T:{hover:true}};const serializationHash=\"framer-vadZk\";const variantClassNames={dQOXDg49T:\"framer-v-6chukb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,padding,textColor,title,width,...props})=>{return{...props,j2MzL4_RX:title??props.j2MzL4_RX??\"Templates\",jBG91guH4:textColor??props.jBG91guH4??\"var(--token-475936ba-8864-4770-9713-5d8b6c4eeae6, rgb(0, 0, 0))\",n0qoLkxRf:click??props.n0qoLkxRf,XPJ2wnq2M:padding??props.XPJ2wnq2M??\"4px\",yvW5hKwwf:link??props.yvW5hKwwf};};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,j2MzL4_RX,yvW5hKwwf,jBG91guH4,XPJ2wnq2M,n0qoLkxRf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"dQOXDg49T\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg30jfj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(n0qoLkxRf){const res=await n0qoLkxRf(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:yvW5hKwwf,motionChild:true,nodeId:\"dQOXDg49T\",openInNewTab:false,scopeId:\"kdai4c4j0\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6chukb\",className,classNames)} framer-155u4ow`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dQOXDg49T\",onTap:onTapg30jfj,ref:refBinding,style:{\"--10u6clx\":numberToPixelString(XPJ2wnq2M),...style},...addPropertyOverrides({\"dQOXDg49T-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ri2zby\",\"data-styles-preset\":\"bg5dcCUu3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-jBG91guH4-kdai4c4j0))\"},children:\"Templates\"})}),className:\"framer-13qsu55\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p27RMnp8v\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-jBG91guH4-kdai4c4j0)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-jBG91guH4-kdai4c4j0\":jBG91guH4},text:j2MzL4_RX,variants:{\"dQOXDg49T-hover\":{\"--extracted-r6o4lv\":\"var(--token-60f7a33d-1e54-4b77-a35e-853979cdbc0d, rgb(173, 151, 118))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dQOXDg49T-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ri2zby\",\"data-styles-preset\":\"bg5dcCUu3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60f7a33d-1e54-4b77-a35e-853979cdbc0d, rgb(173, 151, 118)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vadZk.framer-155u4ow, .framer-vadZk .framer-155u4ow { display: block; }\",\".framer-vadZk.framer-6chukb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--10u6clx); position: relative; text-decoration: none; width: min-content; }\",\".framer-vadZk .framer-13qsu55 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-vadZk.framer-6chukb { gap: 0px; } .framer-vadZk.framer-6chukb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-vadZk.framer-6chukb > :first-child { margin-left: 0px; } .framer-vadZk.framer-6chukb > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 77.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"f5sEy0Mp7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j2MzL4_RX\":\"title\",\"yvW5hKwwf\":\"link\",\"jBG91guH4\":\"textColor\",\"XPJ2wnq2M\":\"padding\",\"n0qoLkxRf\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkdai4c4j0=withCSS(Component,css,\"framer-vadZk\");export default Framerkdai4c4j0;Framerkdai4c4j0.displayName=\"Nav link\";Framerkdai4c4j0.defaultProps={height:32,width:77.5};addPropertyControls(Framerkdai4c4j0,{j2MzL4_RX:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},yvW5hKwwf:{title:\"Link\",type:ControlType.Link},jBG91guH4:{defaultValue:'var(--token-475936ba-8864-4770-9713-5d8b6c4eeae6, rgb(0, 0, 0)) /* {\"name\":\"Neutral 12\"} */',title:\"Text color\",type:ControlType.Color},XPJ2wnq2M:{defaultValue:\"4px\",title:\"Padding\",type:ControlType.Padding},n0qoLkxRf:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerkdai4c4j0,[{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\":\"Framerkdai4c4j0\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"77.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"j2MzL4_RX\\\":\\\"title\\\",\\\"yvW5hKwwf\\\":\\\"link\\\",\\\"jBG91guH4\\\":\\\"textColor\\\",\\\"XPJ2wnq2M\\\":\\\"padding\\\",\\\"n0qoLkxRf\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f5sEy0Mp7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const Phosphor1Controls=getPropertyControls(Phosphor1);const cycleOrder=[\"pzakC6QK3\",\"ARvvqFq9F\",\"d_ZFcKIoo\"];const serializationHash=\"framer-mnG6o\";const variantClassNames={ARvvqFq9F:\"framer-v-1x6t191\",d_ZFcKIoo:\"framer-v-5tfpot\",pzakC6QK3:\"framer-v-w5r15y\"};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 humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"Size L (32px)\":\"pzakC6QK3\",\"Size M (20px)\":\"ARvvqFq9F\",\"Size S (16px)\":\"d_ZFcKIoo\"};const getProps=({height,icon,iconColor,id,showIcon,weight,width,...props})=>{return{...props,agBwFbciD:icon??props.agBwFbciD??\"paintbrush\",qTfrqVf7t:iconColor??props.qTfrqVf7t??\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",uaKWCDDc4:humanReadableEnumMap[weight]??weight??props.uaKWCDDc4??\"light\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pzakC6QK3\",yVWkgd4xt:showIcon??props.yVWkgd4xt??true};};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,agBwFbciD,qTfrqVf7t,yVWkgd4xt,uaKWCDDc4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pzakC6QK3\",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:yVWkgd4xt&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w5r15y\",className,classNames),\"data-framer-name\":\"Size L (32px)\",layoutDependency:layoutDependency,layoutId:\"pzakC6QK3\",ref:refBinding,style:{...style},...addPropertyOverrides({ARvvqFq9F:{\"data-framer-name\":\"Size M (20px)\"},d_ZFcKIoo:{\"data-framer-name\":\"Size S (16px)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z78zgg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"g_K06rt79-container\",nodeId:\"g_K06rt79\",rendersWithMotion:true,scopeId:\"f32L5y1A_\",children:/*#__PURE__*/_jsx(Phosphor,{color:qTfrqVf7t,height:\"100%\",iconSearch:agBwFbciD,iconSelection:\"House\",id:\"g_K06rt79\",layoutId:\"g_K06rt79\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:uaKWCDDc4,width:\"100%\",...addPropertyOverrides({ARvvqFq9F:{weight:\"regular\"},d_ZFcKIoo:{weight:\"regular\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mnG6o.framer-y23if8, .framer-mnG6o .framer-y23if8 { display: block; }\",\".framer-mnG6o.framer-w5r15y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mnG6o .framer-z78zgg-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-mnG6o.framer-v-1x6t191 .framer-z78zgg-container { height: 20px; width: 20px; }\",\".framer-mnG6o.framer-v-5tfpot .framer-z78zgg-container { height: 16px; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ARvvqFq9F\":{\"layout\":[\"auto\",\"auto\"]},\"d_ZFcKIoo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"agBwFbciD\":\"icon\",\"qTfrqVf7t\":\"iconColor\",\"yVWkgd4xt\":\"showIcon\",\"uaKWCDDc4\":\"weight\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf32L5y1A_=withCSS(Component,css,\"framer-mnG6o\");export default Framerf32L5y1A_;Framerf32L5y1A_.displayName=\"Icon 2\";Framerf32L5y1A_.defaultProps={height:32,width:32};addPropertyControls(Framerf32L5y1A_,{variant:{options:[\"pzakC6QK3\",\"ARvvqFq9F\",\"d_ZFcKIoo\"],optionTitles:[\"Size L (32px)\",\"Size M (20px)\",\"Size S (16px)\"],title:\"Variant\",type:ControlType.Enum},agBwFbciD:{defaultValue:\"paintbrush\",displayTextArea:false,title:\"Icon\",type:ControlType.String},qTfrqVf7t:{defaultValue:'var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)) /* {\"name\":\"Text 1\"} */',title:\"Icon color\",type:ControlType.Color},yVWkgd4xt:{defaultValue:true,title:\"Show icon\",type:ControlType.Boolean},uaKWCDDc4:Phosphor1Controls?.[\"weight\"]&&{...Phosphor1Controls[\"weight\"],defaultValue:\"light\",description:undefined,hidden:undefined,title:\"Weight\"}});addFonts(Framerf32L5y1A_,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf32L5y1A_\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"agBwFbciD\\\":\\\"icon\\\",\\\"qTfrqVf7t\\\":\\\"iconColor\\\",\\\"yVWkgd4xt\\\":\\\"showIcon\\\",\\\"uaKWCDDc4\\\":\\\"weight\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ARvvqFq9F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"d_ZFcKIoo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f32L5y1A_.map", "// Generated by Framer (a44d8cf)\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={dMVq_lqCd:{hover:true}};const cycleOrder=[\"dMVq_lqCd\",\"BCtol08CI\"];const serializationHash=\"framer-EnkMP\";const variantClassNames={BCtol08CI:\"framer-v-z7krfr\",dMVq_lqCd:\"framer-v-1n9vs75\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"On Dark\":\"BCtol08CI\",Default:\"dMVq_lqCd\"};const getProps=({height,id,padding,width,...props})=>{return{...props,AluDPFNcp:padding??props.AluDPFNcp??\"4px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dMVq_lqCd\"};};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,AluDPFNcp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dMVq_lqCd\",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:\"augiA20Il\"},motionChild:true,nodeId:\"dMVq_lqCd\",scopeId:\"OYWdqw4IR\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1n9vs75\",className,classNames)} framer-1oijysp`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"dMVq_lqCd\",ref:refBinding,style:{\"--1o08y42\":numberToPixelString(AluDPFNcp),...style},...addPropertyOverrides({\"dMVq_lqCd-hover\":{\"data-framer-name\":undefined},BCtol08CI:{\"data-framer-name\":\"On Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)))\"},children:\"acrmedia\"})}),className:\"framer-avp9aw\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"oRxLwo0E_\",style:{\"--extracted-r6o4lv\":\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EnkMP.framer-1oijysp, .framer-EnkMP .framer-1oijysp { display: block; }\",\".framer-EnkMP.framer-1n9vs75 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--1o08y42); position: relative; text-decoration: none; width: min-content; }\",\".framer-EnkMP .framer-avp9aw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-EnkMP.framer-v-z7krfr.framer-1n9vs75 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 82.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BCtol08CI\":{\"layout\":[\"auto\",\"auto\"]},\"rIda4e6jw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AluDPFNcp\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOYWdqw4IR=withCSS(Component,css,\"framer-EnkMP\");export default FramerOYWdqw4IR;FramerOYWdqw4IR.displayName=\"Brand\";FramerOYWdqw4IR.defaultProps={height:33,width:82.5};addPropertyControls(FramerOYWdqw4IR,{variant:{options:[\"dMVq_lqCd\",\"BCtol08CI\"],optionTitles:[\"Default\",\"On Dark\"],title:\"Variant\",type:ControlType.Enum},AluDPFNcp:{defaultValue:\"4px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerOYWdqw4IR,[{explicitInter:true,fonts:[{family:\"Inter Display\",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/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",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+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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{family:\"Inter Display\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOYWdqw4IR\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BCtol08CI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rIda4e6jw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"33\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"AluDPFNcp\\\":\\\"padding\\\"}\",\"framerIntrinsicWidth\":\"82.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OYWdqw4IR.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/qVXaAvlzCAZ5m18LtIBR/Hpo8NSXbVaD3xBUdRHT5/kdai4c4j0.js\";import Icon2 from\"https://framerusercontent.com/modules/Mpjmk3I6RRjWd0WHb2JS/8JOecgOaDe6qJri39REP/f32L5y1A_.js\";import Brand from\"https://framerusercontent.com/modules/PUojBBJfoNYN8ucHJaxC/Cp2GI414OaxIg7hPGJZf/OYWdqw4IR.js\";const BrandFonts=getFonts(Brand);const Icon2Fonts=getFonts(Icon2);const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"JduDPPh8L\",\"vha8uOnP0\",\"wmQQFHLcM\"];const serializationHash=\"framer-YNN2d\";const variantClassNames={JduDPPh8L:\"framer-v-1gt3kro\",vha8uOnP0:\"framer-v-dobg98\",wmQQFHLcM:\"framer-v-f6d2bj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"wmQQFHLcM\",Desktop:\"JduDPPh8L\",Phone:\"vha8uOnP0\"};const getProps=({height,id,padding,width,...props})=>{return{...props,CrBfCGcDZ:padding??props.CrBfCGcDZ??\"0px 80px 0px 80px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"JduDPPh8L\"};};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,CrBfCGcDZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JduDPPh8L\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12xddap=activeVariantCallback(async(...args)=>{setVariant(\"vha8uOnP0\");});const onTap1ctlcs6=activeVariantCallback(async(...args)=>{setVariant(\"wmQQFHLcM\");});const n0qoLkxRf12xddap=activeVariantCallback(async(...args)=>{setVariant(\"vha8uOnP0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vha8uOnP0\",\"wmQQFHLcM\"].includes(baseVariant))return true;return false;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gt3kro\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JduDPPh8L\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{wmQQFHLcM:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(18, 18, 18))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,boxShadow:\"2px 3px 32px 0px rgba(0, 0, 0, 0.25)\"}},...addPropertyOverrides({vha8uOnP0:{\"data-framer-name\":\"Phone\"},wmQQFHLcM:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q2bwf3\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"kKtuLKKxI\",style:{\"--1y9m3zq\":numberToPixelString(CrBfCGcDZ)},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15dl1pg\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"zYP3cUJoc\",...addPropertyOverrides({wmQQFHLcM:{\"data-highlight\":true,onTap:onTap12xddap}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,...addPropertyOverrides({vha8uOnP0:{y:(componentViewport?.y||0)+0+0+0+0+15.5},wmQQFHLcM:{y:(componentViewport?.y||0)+0+0+0+15.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jbvo52-container\",layoutDependency:layoutDependency,layoutId:\"vBIKMK6op-container\",nodeId:\"vBIKMK6op\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",children:/*#__PURE__*/_jsx(Brand,{AluDPFNcp:\"4px\",height:\"100%\",id:\"vBIKMK6op\",layoutId:\"vBIKMK6op\",variant:\"dMVq_lqCd\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1saf1k6\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"LHNrXLrcU\",...addPropertyOverrides({vha8uOnP0:{\"data-highlight\":true,onTap:onTap1ctlcs6},wmQQFHLcM:{\"data-highlight\":true,onTap:onTap12xddap}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vha8uOnP0:{height:32,y:(componentViewport?.y||0)+0+0+0+0+10+6},wmQQFHLcM:{height:32,y:(componentViewport?.y||0)+0+0+0+10+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s6sstu-container\",layoutDependency:layoutDependency,layoutId:\"CGbbdNt6Q-container\",nodeId:\"CGbbdNt6Q\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{wmQQFHLcM:{opacity:1}},children:/*#__PURE__*/_jsx(Icon2,{agBwFbciD:\"x\",height:\"100%\",id:\"CGbbdNt6Q\",layoutId:\"CGbbdNt6Q\",qTfrqVf7t:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",uaKWCDDc4:\"light\",variant:\"pzakC6QK3\",width:\"100%\",yVWkgd4xt:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vha8uOnP0:{height:32,y:(componentViewport?.y||0)+0+0+0+0+10+6},wmQQFHLcM:{height:32,y:(componentViewport?.y||0)+0+0+0+10+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52xdr4-container\",layoutDependency:layoutDependency,layoutId:\"q318R84a_-container\",nodeId:\"q318R84a_\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",style:{opacity:1},transformTemplate:transformTemplate1,variants:{wmQQFHLcM:{opacity:0}},children:/*#__PURE__*/_jsx(Icon2,{agBwFbciD:\"list\",height:\"100%\",id:\"q318R84a_\",layoutId:\"q318R84a_\",qTfrqVf7t:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",uaKWCDDc4:\"light\",variant:\"ARvvqFq9F\",width:\"100%\",yVWkgd4xt:true})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6xzt5o\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"p4UyEzx9u\",style:{opacity:1},variants:{vha8uOnP0:{opacity:0},wmQQFHLcM:{opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({vha8uOnP0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+-68+0+0},wmQQFHLcM:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1600px) - 48px)`,y:(componentViewport?.y||0)+0+0+64+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wj6hor-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pNNxifgQ1-container\",nodeId:\"pNNxifgQ1\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"pNNxifgQ1\",j2MzL4_RX:\"Journal\",jBG91guH4:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",layoutId:\"pNNxifgQ1\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks[0],...addPropertyOverrides({vha8uOnP0:{style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks[1]},wmQQFHLcM:{n0qoLkxRf:n0qoLkxRf12xddap,style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({vha8uOnP0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+-68+0+40},wmQQFHLcM:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1600px) - 48px)`,y:(componentViewport?.y||0)+0+0+64+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kqpchb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ljK0uLEAv-container\",nodeId:\"ljK0uLEAv\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ljK0uLEAv\",j2MzL4_RX:\"Camera roll\",jBG91guH4:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",layoutId:\"ljK0uLEAv\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks1[0],...addPropertyOverrides({vha8uOnP0:{style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks1[1]},wmQQFHLcM:{n0qoLkxRf:n0qoLkxRf12xddap,style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({vha8uOnP0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+-68+0+80},wmQQFHLcM:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1600px) - 48px)`,y:(componentViewport?.y||0)+0+0+64+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-twzfgv-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"y4GyNOcWB-container\",nodeId:\"y4GyNOcWB\",rendersWithMotion:true,scopeId:\"rKnkqgCw_\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"y4GyNOcWB\",j2MzL4_RX:\"Side projects\",jBG91guH4:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",layoutId:\"y4GyNOcWB\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks2[0],...addPropertyOverrides({vha8uOnP0:{style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks2[1]},wmQQFHLcM:{n0qoLkxRf:n0qoLkxRf12xddap,style:{width:\"100%\"},XPJ2wnq2M:\"8px\",yvW5hKwwf:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YNN2d.framer-1ncu8de, .framer-YNN2d .framer-1ncu8de { display: block; }\",\".framer-YNN2d.framer-1gt3kro { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-YNN2d .framer-q2bwf3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: var(--1y9m3zq); position: relative; width: 1px; }\",\".framer-YNN2d .framer-15dl1pg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-YNN2d .framer-1jbvo52-container, .framer-YNN2d .framer-wj6hor-container, .framer-YNN2d .framer-1kqpchb-container, .framer-YNN2d .framer-twzfgv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YNN2d .framer-1saf1k6 { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-YNN2d .framer-1s6sstu-container, .framer-YNN2d .framer-52xdr4-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-YNN2d .framer-6xzt5o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YNN2d.framer-v-dobg98.framer-1gt3kro { flex-direction: column; gap: 0px; justify-content: flex-start; width: 390px; }\",\".framer-YNN2d.framer-v-dobg98 .framer-q2bwf3 { flex: none; flex-direction: column; height: 64px; max-width: unset; padding: 0px 24px 0px 24px; width: 100%; }\",\".framer-YNN2d.framer-v-dobg98 .framer-15dl1pg { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-YNN2d.framer-v-dobg98 .framer-1jbvo52-container { order: 0; }\",\".framer-YNN2d.framer-v-dobg98 .framer-1saf1k6 { cursor: pointer; gap: 10px; height: 44px; order: 1; width: 44px; }\",\".framer-YNN2d.framer-v-dobg98 .framer-6xzt5o { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; padding: 0px 0px 20px 0px; width: 100%; }\",\".framer-YNN2d.framer-v-dobg98 .framer-wj6hor-container, .framer-YNN2d.framer-v-dobg98 .framer-1kqpchb-container, .framer-YNN2d.framer-v-dobg98 .framer-twzfgv-container, .framer-YNN2d.framer-v-f6d2bj .framer-wj6hor-container, .framer-YNN2d.framer-v-f6d2bj .framer-1kqpchb-container, .framer-YNN2d.framer-v-f6d2bj .framer-twzfgv-container { width: 100%; }\",\".framer-YNN2d.framer-v-f6d2bj.framer-1gt3kro { align-content: flex-start; align-items: flex-start; gap: 0px; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YNN2d.framer-v-f6d2bj .framer-q2bwf3 { flex-direction: column; padding: 0px 24px 0px 24px; }\",\".framer-YNN2d.framer-v-f6d2bj .framer-15dl1pg { cursor: pointer; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-YNN2d.framer-v-f6d2bj .framer-1saf1k6 { cursor: pointer; gap: 10px; height: 44px; width: 44px; }\",\".framer-YNN2d.framer-v-f6d2bj .framer-6xzt5o { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 0px 0px 20px 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vha8uOnP0\":{\"layout\":[\"fixed\",\"fixed\"]},\"wmQQFHLcM\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"CrBfCGcDZ\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrKnkqgCw_=withCSS(Component,css,\"framer-YNN2d\");export default FramerrKnkqgCw_;FramerrKnkqgCw_.displayName=\"Navigation 2\";FramerrKnkqgCw_.defaultProps={height:64,width:1200};addPropertyControls(FramerrKnkqgCw_,{variant:{options:[\"JduDPPh8L\",\"vha8uOnP0\",\"wmQQFHLcM\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},CrBfCGcDZ:{defaultValue:\"0px 80px 0px 80px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerrKnkqgCw_,[{explicitInter:true,fonts:[]},...BrandFonts,...Icon2Fonts,...NavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrKnkqgCw_\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vha8uOnP0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wmQQFHLcM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"CrBfCGcDZ\\\":\\\"padding\\\"}\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rKnkqgCw_.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cursor from\"#framer/local/canvasComponent/a7WYFQr8N/a7WYFQr8N.js\";import Navigation2 from\"#framer/local/canvasComponent/rKnkqgCw_/rKnkqgCw_.js\";const Navigation2Fonts=getFonts(Navigation2);const CursorFonts=getFonts(Cursor);const breakpoints={mcQ3dh_6_:\"(min-width: 1200px)\",OXg3LhFRt:\"(max-width: 809px)\",UACHcGI37:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Ycaab\";const variantClassNames={mcQ3dh_6_:\"framer-v-qf4t04\",OXg3LhFRt:\"framer-v-k935fo\",UACHcGI37:\"framer-v-kvdfyk\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ycaab.framer-1snxr1b, .framer-Ycaab .framer-1snxr1b { display: block; }\",\".framer-Ycaab.framer-qf4t04 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ycaab .framer-shls74 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Ycaab .framer-bccc1z-container { flex: none; height: 64px; left: calc(50.00000000000002% - 100% / 2); order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={mcQ3dh_6_:\"(min-width: 1200px)\",OXg3LhFRt:\"(max-width: 809px)\",UACHcGI37:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"mcQ3dh_6_\",Phone:\"OXg3LhFRt\",Tablet:\"UACHcGI37\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mcQ3dh_6_\"};};const cursor={component:Cursor,variant:\"sFx65y_oP\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({i64v0t:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"mcQ3dh_6_\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-qf4t04\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-shls74\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bccc1z-container\",\"data-framer-cursor\":\"i64v0t\",layoutScroll:true,nodeId:\"VM1fkGGcz\",scopeId:\"OwCUdo_8K\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OXg3LhFRt:{variant:\"vha8uOnP0\"}},children:/*#__PURE__*/_jsx(Navigation2,{CrBfCGcDZ:\"0px 20px 0px 20px\",height:\"100%\",id:\"VM1fkGGcz\",layoutId:\"VM1fkGGcz\",style:{height:\"100%\",width:\"100%\"},variant:\"JduDPPh8L\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UACHcGI37\":{\"layout\":[\"fixed\",\"fixed\"]},\"OXg3LhFRt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mcQ3dh_6_\":[\".framer-bccc1z-container\"],\"UACHcGI37\":[\".framer-bccc1z-container\"],\"OXg3LhFRt\":[\".framer-bccc1z-container\"]}\n * @framerBreakpoints {\"mcQ3dh_6_\":{\"min\":1200,\"canvasClassName\":\"framer-qf4t04-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"UACHcGI37\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-kvdfyk-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"OXg3LhFRt\":{\"max\":809,\"canvasClassName\":\"framer-k935fo-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mcQ3dh_6_\n * @framerLayoutTemplate\n */const FramerOwCUdo_8K=withCSS(Component,css,\"framer-Ycaab\");export default FramerOwCUdo_8K;FramerOwCUdo_8K.displayName=\"Template - light\";FramerOwCUdo_8K.defaultProps={height:1e3,width:1200};addFonts(FramerOwCUdo_8K,[{explicitInter:true,fonts:[]},...Navigation2Fonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOwCUdo_8K\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"mcQ3dh_6_\\\":[\\\".framer-bccc1z-container\\\"],\\\"UACHcGI37\\\":[\\\".framer-bccc1z-container\\\"],\\\"OXg3LhFRt\\\":[\\\".framer-bccc1z-container\\\"]}\",\"framerBreakpoints\":\"{\\\"mcQ3dh_6_\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-qf4t04-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"UACHcGI37\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-kvdfyk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"OXg3LhFRt\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-k935fo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UACHcGI37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OXg3LhFRt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"mcQ3dh_6_\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";export function PreLoaderConnector(props){const{duration,connectedFrame}=props;const[isVisible,setIsVisible]=React.useState(true);React.useEffect(()=>{const timer=setTimeout(()=>{setIsVisible(false);},duration*1e3);return()=>clearTimeout(timer);},[duration]);return /*#__PURE__*/_jsx(AnimatePresence,{children:isVisible&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:1},exit:{opacity:0,transition:{duration:0}},style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",zIndex:9999,background:\"transparent\"},children:connectedFrame?.length>0&&connectedFrame.map((frame,index)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/React.cloneElement(frame,{style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}})},index))})});}addPropertyControls(PreLoaderConnector,{duration:{type:ControlType.Number,title:\"Duration\",defaultValue:3,min:1,max:10,unit:\"s\",step:.1,displayStepper:true},connectedFrame:{type:ControlType.Array,title:\"Connect Frame\",propertyControl:{type:ControlType.ComponentInstance}}});\nexport const __FramerMetadata__ = {\"exports\":{\"PreLoaderConnector\":{\"type\":\"reactComponent\",\"name\":\"PreLoaderConnector\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Preloader_Connector.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"j_V2w3o26\",\"BhMwnumgA\",\"Z23XCjWYe\"];const serializationHash=\"framer-hYjRC\";const variantClassNames={BhMwnumgA:\"framer-v-o66ma2\",j_V2w3o26:\"framer-v-1occ1ot\",Z23XCjWYe:\"framer-v-wiwy8f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.82,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"j_V2w3o26\",\"2\":\"BhMwnumgA\",\"3\":\"Z23XCjWYe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"j_V2w3o26\"};};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:\"j_V2w3o26\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1gmkg6t=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BhMwnumgA\",true),500);});const onAppear1h6cs3k=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BhMwnumgA\",true),1e3);});useOnVariantChange(baseVariant,{BhMwnumgA:onAppear1h6cs3k,default:onAppear1gmkg6t,Z23XCjWYe:onAppear1h6cs3k});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Z23XCjWYe\")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-1occ1ot\",className,classNames),\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j_V2w3o26\",ref:refBinding,style:{...style},...addPropertyOverrides({BhMwnumgA:{\"data-framer-name\":\"2\"},Z23XCjWYe:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fw31xc\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"c1qZ45mwi\",style:{opacity:1},variants:{BhMwnumgA:{opacity:0}}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f7hoby\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"IUCZnkpQB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cymer5\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"nwZBbXjN6\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tzko2c\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"mV1idXz8Y\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wriu5v\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"jKnEsqZuY\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19q6o9z\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"OLu5oGRUn\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lhu5yo\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"nOuOjgjMm\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j1w9vu\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"R8I2GjQIO\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u39yid\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"G4F76RbZc\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yd4il4\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"LYazkb9Sh\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w4tm22\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"wr9tHMphn\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e2ji03\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"mkA1sB803\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nuzm9k\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"UyT_hdhWc\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rdm6yn\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"FKWM_7Gl0\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fvr78t\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"ItqKvQ9Lf\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gfja7s\",\"data-framer-name\":\"Stripe\",layoutDependency:layoutDependency,layoutId:\"HkXi4nUcG\",style:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",mask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 0%) add\"},variants:{BhMwnumgA:{mask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(270deg, rgba(0,0,0,0) 100%, rgba(0,0,0,1) 100%) add\"}}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hYjRC.framer-1v5vf31, .framer-hYjRC .framer-1v5vf31 { display: block; }\",\".framer-hYjRC.framer-1occ1ot { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-hYjRC .framer-fw31xc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 100%; justify-content: flex-end; max-width: 1600px; overflow: hidden; padding: 48px 64px 32px 64px; position: relative; width: 1px; }\",\".framer-hYjRC .framer-1f7hoby { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-hYjRC .framer-1cymer5, .framer-hYjRC .framer-1tzko2c, .framer-hYjRC .framer-1wriu5v, .framer-hYjRC .framer-19q6o9z, .framer-hYjRC .framer-lhu5yo, .framer-hYjRC .framer-1j1w9vu, .framer-hYjRC .framer-u39yid, .framer-hYjRC .framer-yd4il4, .framer-hYjRC .framer-1w4tm22, .framer-hYjRC .framer-1e2ji03, .framer-hYjRC .framer-nuzm9k, .framer-hYjRC .framer-rdm6yn, .framer-hYjRC .framer-1fvr78t, .framer-hYjRC .framer-1gfja7s { flex: 1 0 0px; gap: 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BhMwnumgA\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z23XCjWYe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMRDmsaUnz=withCSS(Component,css,\"framer-hYjRC\");export default FramerMRDmsaUnz;FramerMRDmsaUnz.displayName=\"Preloader\";FramerMRDmsaUnz.defaultProps={height:800,width:1200};addPropertyControls(FramerMRDmsaUnz,{variant:{options:[\"j_V2w3o26\",\"BhMwnumgA\",\"Z23XCjWYe\"],optionTitles:[\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMRDmsaUnz,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMRDmsaUnz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BhMwnumgA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z23XCjWYe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MRDmsaUnz.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MQCzYBUek:{hover:true},WGl9NddWJ:{hover:true}};const cycleOrder=[\"MQCzYBUek\",\"UbiPCRHHW\",\"WGl9NddWJ\",\"ZTwvQpcAm\"];const serializationHash=\"framer-eAA0z\";const variantClassNames={MQCzYBUek:\"framer-v-nbzaag\",UbiPCRHHW:\"framer-v-1wda3sk\",WGl9NddWJ:\"framer-v-1yvxyjd\",ZTwvQpcAm:\"framer-v-146ospg\"};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 humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={\"Footer Touch Device\":\"ZTwvQpcAm\",\"Touch Device\":\"UbiPCRHHW\",Default:\"MQCzYBUek\",Footer:\"WGl9NddWJ\"};const getProps=({click,distribute,height,id,link,title,width,...props})=>{return{...props,j2MzL4_RX:title??props.j2MzL4_RX??\"Templates\",n0qoLkxRf:click??props.n0qoLkxRf,PUTH3WfpC:humanReadableEnumMap[distribute]??distribute??props.PUTH3WfpC??\"flex-start\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MQCzYBUek\",yvW5hKwwf:link??props.yvW5hKwwf};};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,j2MzL4_RX,yvW5hKwwf,n0qoLkxRf,PUTH3WfpC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MQCzYBUek\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg30jfj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(n0qoLkxRf){const res=await n0qoLkxRf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:yvW5hKwwf,motionChild:true,nodeId:\"MQCzYBUek\",openInNewTab:false,scopeId:\"pdATOqfvV\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nbzaag\",className,classNames)} framer-h1vqlk`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MQCzYBUek\",onTap:onTapg30jfj,ref:refBinding,style:{\"--1qqj0o2\":PUTH3WfpC,backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"MQCzYBUek-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},\"WGl9NddWJ-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"MQCzYBUek-hover\":{\"data-framer-name\":undefined},\"WGl9NddWJ-hover\":{\"data-framer-name\":undefined},UbiPCRHHW:{\"data-framer-name\":\"Touch Device\"},WGl9NddWJ:{\"data-framer-name\":\"Footer\"},ZTwvQpcAm:{\"data-framer-name\":\"Footer Touch Device\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255)))\"},children:\"Templates\"})}),className:\"framer-19n1fcm\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"sTTYrJdSA\",style:{\"--extracted-r6o4lv\":\"var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:j2MzL4_RX,variants:{\"MQCzYBUek-hover\":{\"--extracted-r6o4lv\":\"var(--token-9a225497-efbb-4292-94d6-66e014be30bf, rgb(255, 255, 255))\"},\"WGl9NddWJ-hover\":{\"--extracted-r6o4lv\":\"var(--token-fc5dffcb-9568-4484-a336-e739e6ee854b, rgb(255, 86, 35))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MQCzYBUek-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9a225497-efbb-4292-94d6-66e014be30bf, rgb(255, 255, 255)))\"},children:\"Templates\"})})},\"WGl9NddWJ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fc5dffcb-9568-4484-a336-e739e6ee854b, rgb(255, 86, 35)))\"},children:\"Templates\"})})},WGl9NddWJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255)))\"},children:\"Templates\"})})},ZTwvQpcAm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255)))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eAA0z.framer-h1vqlk, .framer-eAA0z .framer-h1vqlk { display: block; }\",\".framer-eAA0z.framer-nbzaag { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 6px 4px 6px; position: relative; text-decoration: none; width: min-content; }\",\".framer-eAA0z .framer-19n1fcm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-eAA0z.framer-v-1yvxyjd.framer-nbzaag, .framer-eAA0z.framer-v-146ospg.framer-nbzaag { justify-content: var(--1qqj0o2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 149.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UbiPCRHHW\":{\"layout\":[\"auto\",\"auto\"]},\"WGl9NddWJ\":{\"layout\":[\"auto\",\"auto\"]},\"ZTwvQpcAm\":{\"layout\":[\"auto\",\"auto\"]},\"BR5nOC_nx\":{\"layout\":[\"auto\",\"auto\"]},\"SmTQomEfK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j2MzL4_RX\":\"title\",\"yvW5hKwwf\":\"link\",\"n0qoLkxRf\":\"click\",\"PUTH3WfpC\":\"distribute\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpdATOqfvV=withCSS(Component,css,\"framer-eAA0z\");export default FramerpdATOqfvV;FramerpdATOqfvV.displayName=\"Nav Link\";FramerpdATOqfvV.defaultProps={height:50,width:149.5};addPropertyControls(FramerpdATOqfvV,{variant:{options:[\"MQCzYBUek\",\"UbiPCRHHW\",\"WGl9NddWJ\",\"ZTwvQpcAm\"],optionTitles:[\"Default\",\"Touch Device\",\"Footer\",\"Footer Touch Device\"],title:\"Variant\",type:ControlType.Enum},j2MzL4_RX:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},yvW5hKwwf:{title:\"Link\",type:ControlType.Link},n0qoLkxRf:{title:\"Click\",type:ControlType.EventHandler},PUTH3WfpC:{defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum}});addFonts(FramerpdATOqfvV,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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+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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpdATOqfvV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UbiPCRHHW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WGl9NddWJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZTwvQpcAm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BR5nOC_nx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SmTQomEfK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"149.5\",\"framerVariables\":\"{\\\"j2MzL4_RX\\\":\\\"title\\\",\\\"yvW5hKwwf\\\":\\\"link\\\",\\\"n0qoLkxRf\\\":\\\"click\\\",\\\"PUTH3WfpC\\\":\\\"distribute\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pdATOqfvV.map", "// Generated by Framer (a44d8cf)\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\";import{useRef}from\"react\";const cycleOrder=[\"SBE_djGde\",\"HAVNOB6dl\"];const serializationHash=\"framer-UG0Tw\";const variantClassNames={HAVNOB6dl:\"framer-v-1pvvfa7\",SBE_djGde:\"framer-v-rcroe6\"};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={\"Close White\":\"HAVNOB6dl\",\"Menu Icon\":\"SBE_djGde\"};const getProps=({height,id,menuColor,width,...props})=>{return{...props,dwh3w0nqx:menuColor??props.dwh3w0nqx??\"var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SBE_djGde\"};};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,dwh3w0nqx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SBE_djGde\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ffxo9b=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"HAVNOB6dl\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"HAVNOB6dl\")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-rcroe6\",className,classNames),\"data-framer-name\":\"Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SBE_djGde\",onTap:onTap1ffxo9b,ref:refBinding,style:{...style},...addPropertyOverrides({HAVNOB6dl:{\"data-framer-name\":\"Close White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g2oe0s\",layoutDependency:layoutDependency,layoutId:\"cM6pjEzMv\",style:{backgroundColor:dwh3w0nqx,rotate:0},variants:{HAVNOB6dl:{rotate:10}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-aw5xfm\",layoutDependency:layoutDependency,layoutId:\"ikRFAsTvZ\",style:{backgroundColor:dwh3w0nqx}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xk8y5q\",layoutDependency:layoutDependency,layoutId:\"nQm8Ss0C2\",style:{backgroundColor:dwh3w0nqx,rotate:0},variants:{HAVNOB6dl:{rotate:-10}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UG0Tw.framer-1v3k7fa, .framer-UG0Tw .framer-1v3k7fa { display: block; }\",\".framer-UG0Tw.framer-rcroe6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 10px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 35px; }\",\".framer-UG0Tw .framer-1g2oe0s, .framer-UG0Tw .framer-aw5xfm, .framer-UG0Tw .framer-xk8y5q { flex: none; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-UG0Tw.framer-v-1pvvfa7 .framer-1g2oe0s { left: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); width: unset; z-index: 1; }\",\".framer-UG0Tw.framer-v-1pvvfa7 .framer-xk8y5q { bottom: 4px; left: calc(50.00000000000002% - 42px / 2); position: absolute; width: 42px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10\n * @framerIntrinsicWidth 35\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HAVNOB6dl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dwh3w0nqx\":\"menuColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerREvEwfyt6=withCSS(Component,css,\"framer-UG0Tw\");export default FramerREvEwfyt6;FramerREvEwfyt6.displayName=\"Nav Menu Icon\";FramerREvEwfyt6.defaultProps={height:10,width:35};addPropertyControls(FramerREvEwfyt6,{variant:{options:[\"SBE_djGde\",\"HAVNOB6dl\"],optionTitles:[\"Menu Icon\",\"Close White\"],title:\"Variant\",type:ControlType.Enum},dwh3w0nqx:{defaultValue:'var(--token-3231f815-59bd-4709-9984-27f462c2029e, rgb(255, 255, 255)) /* {\"name\":\"Neutral 00\"} */',title:\"Menu Color\",type:ControlType.Color}});addFonts(FramerREvEwfyt6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerREvEwfyt6\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"10\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"35\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HAVNOB6dl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"dwh3w0nqx\\\":\\\"menuColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./REvEwfyt6.map", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ce7ZdVJACC7UwxfDgJZ7/JE1jWNbZaLMZGdgUI2sZ/CvEUlRdGJ.js\";import NavLink from\"https://framerusercontent.com/modules/sowuTY05aVmkgiWh8dMl/iHVoKghThrTjCAxrVSdJ/pdATOqfvV.js\";import NavMenuIcon from\"https://framerusercontent.com/modules/XRfyPFleLUT5cK3ebCgf/wzHishDd7rS5BDxJgZqS/REvEwfyt6.js\";const StopScrollFonts=getFonts(StopScroll);const NavMenuIconFonts=getFonts(NavMenuIcon);const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"nqzB0Zrqh\",\"YLjCxqnMF\",\"CUpyOwDJO\",\"O6OHlL4KG\"];const serializationHash=\"framer-OzgeP\";const variantClassNames={CUpyOwDJO:\"framer-v-pc1i46\",nqzB0Zrqh:\"framer-v-ert9ye\",O6OHlL4KG:\"framer-v-eu80lu\",YLjCxqnMF:\"framer-v-1n2ly7a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,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/Tablet Open\":\"YLjCxqnMF\",\"Desktop/Tablet\":\"nqzB0Zrqh\",\"Phone Open\":\"O6OHlL4KG\",Phone:\"CUpyOwDJO\"};const getProps=({height,id,navColor,width,...props})=>{return{...props,r45CIik9N:navColor??props.r45CIik9N??\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nqzB0Zrqh\"};};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,r45CIik9N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nqzB0Zrqh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xv31yd=activeVariantCallback(async(...args)=>{setVariant(\"nqzB0Zrqh\");});const onTap1l7zs19=activeVariantCallback(async(...args)=>{setVariant(\"YLjCxqnMF\");});const onTap19fcuwd=activeVariantCallback(async(...args)=>{setVariant(\"O6OHlL4KG\");});const onTap12ea0sy=activeVariantCallback(async(...args)=>{setVariant(\"CUpyOwDJO\");});const n0qoLkxRf1xv31yd=activeVariantCallback(async(...args)=>{setVariant(\"nqzB0Zrqh\");});const n0qoLkxRf12ea0sy=activeVariantCallback(async(...args)=>{setVariant(\"CUpyOwDJO\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"YLjCxqnMF\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"YLjCxqnMF\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"O6OHlL4KG\")return true;return false;};const isDisplayed3=()=>{if([\"YLjCxqnMF\",\"O6OHlL4KG\"].includes(baseVariant))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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ert9ye\",className,classNames),\"data-framer-name\":\"Desktop/Tablet\",layoutDependency:layoutDependency,layoutId:\"nqzB0Zrqh\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{O6OHlL4KG:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\"}},...addPropertyOverrides({CUpyOwDJO:{\"data-framer-name\":\"Phone\"},O6OHlL4KG:{\"data-framer-name\":\"Phone Open\"},YLjCxqnMF:{\"data-framer-name\":\"Desktop/Tablet Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-utpvbi-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"I9x5QPkdX-container\",nodeId:\"I9x5QPkdX\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"I9x5QPkdX\",layoutId:\"I9x5QPkdX\",toggle:false,width:\"100%\",...addPropertyOverrides({O6OHlL4KG:{toggle:true},YLjCxqnMF:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-5n2gaq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PgHE1BYEu\",...addPropertyOverrides({YLjCxqnMF:{\"data-highlight\":true,onTap:onTap1xv31yd}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ba72r5\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"PqQCJytif\",style:{opacity:1},variants:{O6OHlL4KG:{opacity:0}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"h9u55mGN9\",openInNewTab:false,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16qis8e framer-1cl7iih\",\"data-framer-name\":\"Brand 2\",layoutDependency:layoutDependency,layoutId:\"h9u55mGN9\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g2fyxe\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jBZlUKMaf\",onTap:onTap1l7zs19,...addPropertyOverrides({CUpyOwDJO:{onTap:onTap19fcuwd},O6OHlL4KG:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+0+9+3+0,...addPropertyOverrides({CUpyOwDJO:{y:(componentViewport?.y||0)+0+9+15+0},O6OHlL4KG:{y:(componentViewport?.y||0)+0+9+0+19+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tjj3uk-container\",layoutDependency:layoutDependency,layoutId:\"fQ9VgIANk-container\",nodeId:\"fQ9VgIANk\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavMenuIcon,{dwh3w0nqx:r45CIik9N,height:\"100%\",id:\"fQ9VgIANk\",layoutId:\"fQ9VgIANk\",variant:\"SBE_djGde\",width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-115tipv\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"P_sKTn5yL\",style:{backgroundColor:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",opacity:0},variants:{O6OHlL4KG:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",opacity:1},YLjCxqnMF:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",opacity:1}},children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1ycqh97\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"FvoyyRGr7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x94qip\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vNqhf4mH0\",onTap:onTap1xv31yd,...addPropertyOverrides({O6OHlL4KG:{onTap:onTap12ea0sy}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+0+0+0+16+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ag1i0r-container\",layoutDependency:layoutDependency,layoutId:\"SqZ44pRz4-container\",nodeId:\"SqZ44pRz4\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavMenuIcon,{dwh3w0nqx:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",height:\"100%\",id:\"SqZ44pRz4\",layoutId:\"SqZ44pRz4\",variant:\"SBE_djGde\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bo36ne\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ME4dLLi4c\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"aUgJQxQaM\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"aUgJQxQaM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+0,...addPropertyOverrides({O6OHlL4KG:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+0},YLjCxqnMF:{width:\"420px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4vhm5p-container\",layoutDependency:layoutDependency,layoutId:\"BnQyMukZO-container\",nodeId:\"BnQyMukZO\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"BnQyMukZO\",j2MzL4_RX:\"Home\",layoutId:\"BnQyMukZO\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks[0],...addPropertyOverrides({CUpyOwDJO:{yvW5hKwwf:resolvedLinks[2]},O6OHlL4KG:{n0qoLkxRf:n0qoLkxRf12ea0sy,yvW5hKwwf:resolvedLinks[3]},YLjCxqnMF:{n0qoLkxRf:n0qoLkxRf1xv31yd,yvW5hKwwf:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AjD6eTHlZ\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"AjD6eTHlZ\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+50,...addPropertyOverrides({O6OHlL4KG:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+50},YLjCxqnMF:{width:\"420px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vx4kbx-container\",layoutDependency:layoutDependency,layoutId:\"em_UF4rFL-container\",nodeId:\"em_UF4rFL\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"em_UF4rFL\",j2MzL4_RX:\"About\",layoutId:\"em_UF4rFL\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks1[0],...addPropertyOverrides({CUpyOwDJO:{yvW5hKwwf:resolvedLinks1[2]},O6OHlL4KG:{j2MzL4_RX:\"Journal\",n0qoLkxRf:n0qoLkxRf12ea0sy,yvW5hKwwf:resolvedLinks1[3]},YLjCxqnMF:{j2MzL4_RX:\"Journal\",n0qoLkxRf:n0qoLkxRf1xv31yd,yvW5hKwwf:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YLjCxqnMF:{height:50,width:\"420px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ai6yc9-container\",layoutDependency:layoutDependency,layoutId:\"jOCk7XacC-container\",nodeId:\"jOCk7XacC\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"jOCk7XacC\",j2MzL4_RX:\"Camera roll\",layoutId:\"jOCk7XacC\",n0qoLkxRf:n0qoLkxRf1xv31yd,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks2[0],...addPropertyOverrides({YLjCxqnMF:{yvW5hKwwf:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YLjCxqnMF:{height:50,width:\"420px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dnh3eg-container\",layoutDependency:layoutDependency,layoutId:\"y6DaFEw3H-container\",nodeId:\"y6DaFEw3H\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"y6DaFEw3H\",j2MzL4_RX:\"Side quests\",layoutId:\"y6DaFEw3H\",n0qoLkxRf:n0qoLkxRf1xv31yd,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks3[0],...addPropertyOverrides({YLjCxqnMF:{yvW5hKwwf:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({O6OHlL4KG:{height:50,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rqagp2-container\",layoutDependency:layoutDependency,layoutId:\"jjWdDhvRN-container\",nodeId:\"jjWdDhvRN\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"jjWdDhvRN\",j2MzL4_RX:\"Camera roll\",layoutId:\"jjWdDhvRN\",n0qoLkxRf:n0qoLkxRf12ea0sy,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks4[0],...addPropertyOverrides({O6OHlL4KG:{yvW5hKwwf:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({O6OHlL4KG:{height:50,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yaqeez-container\",layoutDependency:layoutDependency,layoutId:\"qJ5pkCBH4-container\",nodeId:\"qJ5pkCBH4\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"qJ5pkCBH4\",j2MzL4_RX:\"Side quests\",layoutId:\"qJ5pkCBH4\",n0qoLkxRf:n0qoLkxRf12ea0sy,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks5[0],...addPropertyOverrides({O6OHlL4KG:{yvW5hKwwf:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"StXFgEFwv\"},implicitPathVariables:undefined},{href:{webPageId:\"StXFgEFwv\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+100,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1umqeuc-container\",layoutDependency:layoutDependency,layoutId:\"xaEGPVHsn-container\",nodeId:\"xaEGPVHsn\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xaEGPVHsn\",j2MzL4_RX:\"Works\",layoutId:\"xaEGPVHsn\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks6[0],...addPropertyOverrides({CUpyOwDJO:{yvW5hKwwf:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+150,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16ul73m-container\",layoutDependency:layoutDependency,layoutId:\"qTbingy5T-container\",nodeId:\"qTbingy5T\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"qTbingy5T\",j2MzL4_RX:\"Services\",layoutId:\"qTbingy5T\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks7[0],...addPropertyOverrides({CUpyOwDJO:{yvW5hKwwf:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+200,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1os9dym-container\",layoutDependency:layoutDependency,layoutId:\"Pa_26HuBB-container\",nodeId:\"Pa_26HuBB\",rendersWithMotion:true,scopeId:\"sFg34hL6s\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Pa_26HuBB\",j2MzL4_RX:\"Contact\",layoutId:\"Pa_26HuBB\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks8[0],...addPropertyOverrides({CUpyOwDJO:{yvW5hKwwf:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: hello@avexa.com\",motionChild:true,nodeId:\"FKj3etYzT\",openInNewTab:true,relValues:[],scopeId:\"sFg34hL6s\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t5nmxb\",\"data-styles-preset\":\"CvEUlRdGJ\",children:\"hello@avexa.com\"})})})}),className:\"framer-14qstdj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FKj3etYzT\",style:{\"--extracted-r6o4lv\":\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)))\"},children:\"247 Greene Avenue, Brooklyn, NY 11238, USA\"})}),className:\"framer-gnc2ak\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U17on4Sbi\",style:{\"--extracted-r6o4lv\":\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OzgeP.framer-1cl7iih, .framer-OzgeP .framer-1cl7iih { display: block; }\",\".framer-OzgeP.framer-ert9ye { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-OzgeP .framer-utpvbi-container { flex: none; height: auto; left: -64px; position: absolute; top: -9px; width: auto; z-index: 1; }\",\".framer-OzgeP .framer-5n2gaq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: hidden; padding: 9px 40px 9px 40px; position: relative; width: 1px; }\",\".framer-OzgeP .framer-1ba72r5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-OzgeP .framer-16qis8e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 31px; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 107px; }\",\".framer-OzgeP .framer-g2fyxe { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-OzgeP .framer-1tjj3uk-container, .framer-OzgeP .framer-1ag1i0r-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OzgeP .framer-115tipv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; right: -600px; top: 0px; width: 600px; z-index: 1; }\",\".framer-OzgeP .framer-1ycqh97 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-OzgeP .framer-1x94qip { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: absolute; right: 16px; top: 16px; width: min-content; z-index: 1; }\",\".framer-OzgeP .framer-1bo36ne { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OzgeP .framer-4vhm5p-container, .framer-OzgeP .framer-vx4kbx-container, .framer-OzgeP .framer-1ai6yc9-container, .framer-OzgeP .framer-1dnh3eg-container, .framer-OzgeP .framer-1rqagp2-container, .framer-OzgeP .framer-1yaqeez-container, .framer-OzgeP .framer-1umqeuc-container, .framer-OzgeP .framer-16ul73m-container, .framer-OzgeP .framer-1os9dym-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-OzgeP .framer-14qstdj, .framer-OzgeP .framer-gnc2ak { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-OzgeP.framer-v-1n2ly7a.framer-ert9ye { height: min-content; width: min-content; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-utpvbi-container, .framer-OzgeP.framer-v-1n2ly7a .framer-4vhm5p-container { order: 0; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-5n2gaq { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1; width: 1200px; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-115tipv { order: 2; pointer-events: auto; right: 0px; width: 500px; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-1ycqh97 { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); width: 500px; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-1bo36ne, .framer-OzgeP.framer-v-eu80lu .framer-1bo36ne { padding: 32px 0px 32px 0px; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-vx4kbx-container { order: 1; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-1ai6yc9-container { order: 2; }\",\".framer-OzgeP.framer-v-1n2ly7a .framer-1dnh3eg-container { order: 3; }\",\".framer-OzgeP.framer-v-pc1i46.framer-ert9ye { width: 390px; }\",\".framer-OzgeP.framer-v-pc1i46 .framer-5n2gaq { padding: 9px 24px 9px 24px; }\",\".framer-OzgeP.framer-v-pc1i46 .framer-1ba72r5 { padding: 12px 0px 12px 0px; }\",\".framer-OzgeP.framer-v-eu80lu.framer-ert9ye { height: min-content; width: 390px; }\",\".framer-OzgeP.framer-v-eu80lu .framer-5n2gaq { flex-direction: column; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 9px 24px 9px 24px; }\",\".framer-OzgeP.framer-v-eu80lu .framer-1ba72r5 { flex: none; padding: 16px 0px 16px 0px; pointer-events: none; width: 100%; }\",\".framer-OzgeP.framer-v-eu80lu .framer-g2fyxe { cursor: unset; }\",\".framer-OzgeP.framer-v-eu80lu .framer-115tipv { pointer-events: auto; right: 0px; width: 100%; }\",\".framer-OzgeP.framer-v-eu80lu .framer-1ycqh97 { padding: 40px 24px 40px 24px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YLjCxqnMF\":{\"layout\":[\"auto\",\"auto\"]},\"CUpyOwDJO\":{\"layout\":[\"fixed\",\"fixed\"]},\"O6OHlL4KG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"r45CIik9N\":\"navColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersFg34hL6s=withCSS(Component,css,\"framer-OzgeP\");export default FramersFg34hL6s;FramersFg34hL6s.displayName=\"Navigation - hero\";FramersFg34hL6s.defaultProps={height:48,width:1200};addPropertyControls(FramersFg34hL6s,{variant:{options:[\"nqzB0Zrqh\",\"YLjCxqnMF\",\"CUpyOwDJO\",\"O6OHlL4KG\"],optionTitles:[\"Desktop/Tablet\",\"Desktop/Tablet Open\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},r45CIik9N:{defaultValue:'var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)) /* {\"name\":\"Text 1\"} */',title:\"Nav Color\",type:ControlType.Color}});addFonts(FramersFg34hL6s,[{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+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\"},{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\"}]},...StopScrollFonts,...NavMenuIconFonts,...NavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersFg34hL6s\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"r45CIik9N\\\":\\\"navColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YLjCxqnMF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CUpyOwDJO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O6OHlL4KG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{PreLoaderConnector}from\"https://framerusercontent.com/modules/p3YEZTTAxdGhbd1HJOvv/emfwgJc7Ndg30WFaJaQR/Preloader_Connector.js\";import Preloader from\"#framer/local/canvasComponent/MRDmsaUnz/MRDmsaUnz.js\";import Navigation5 from\"#framer/local/canvasComponent/sFg34hL6s/sFg34hL6s.js\";const PreloaderFonts=getFonts(Preloader);const PreLoaderConnectorFonts=getFonts(PreLoaderConnector);const Navigation5Fonts=getFonts(Navigation5);const breakpoints={C74DTyxrB:\"(max-width: 809px)\",KiADjgPb0:\"(min-width: 1200px)\",uWw1cGnnG:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MrJaU\";const variantClassNames={C74DTyxrB:\"framer-v-1gg5la2\",KiADjgPb0:\"framer-v-qeu6aq\",uWw1cGnnG:\"framer-v-1qqg1ff\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MrJaU.framer-24vhtn, .framer-MrJaU .framer-24vhtn { display: block; }\",\".framer-MrJaU.framer-qeu6aq { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-MrJaU .framer-czm4kh-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-MrJaU .framer-16nxq17-container { height: min-content; order: 2; position: relative; width: 100%; }\",\".framer-MrJaU .framer-107xx68 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MrJaU .framer-wjb99n-container { flex: none; height: auto; left: 0px; order: 1002; position: absolute; right: 0px; top: 0px; z-index: 4; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={C74DTyxrB:\"(max-width: 809px)\",KiADjgPb0:\"(min-width: 1200px)\",uWw1cGnnG:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"KiADjgPb0\",Phone:\"C74DTyxrB\",Tablet:\"uWw1cGnnG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KiADjgPb0\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,jVJFPA4zvAUBrRqdfd,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"KiADjgPb0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-qeu6aq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-czm4kh-container\",\"data-framer-name\":\"PreLoaderConnector\",isAuthoredByUser:true,isModuleExternal:true,name:\"PreLoaderConnector\",nodeId:\"S82uo1CP2\",scopeId:\"a0bWx7wx1\",children:/*#__PURE__*/_jsx(PreLoaderConnector,{connectedFrame:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-16nxq17-container\",inComponentSlot:true,nodeId:\"gO6oK4adC\",rendersWithMotion:true,scopeId:\"a0bWx7wx1\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"gO6oK4adC\",layoutId:\"gO6oK4adC\",style:{height:\"100%\",width:\"100%\"},variant:\"j_V2w3o26\",width:\"100%\"})})})],duration:1,height:\"100%\",id:\"S82uo1CP2\",layoutId:\"S82uo1CP2\",name:\"PreLoaderConnector\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-107xx68\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wjb99n-container\",nodeId:\"s6B09qsjD\",scopeId:\"a0bWx7wx1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C74DTyxrB:{r45CIik9N:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",variant:\"CUpyOwDJO\"}},children:/*#__PURE__*/_jsx(Navigation5,{height:\"100%\",id:\"s6B09qsjD\",layoutId:\"s6B09qsjD\",r45CIik9N:jVJFPA4zvAUBrRqdfd,style:{width:\"100%\"},variant:\"nqzB0Zrqh\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uWw1cGnnG\":{\"layout\":[\"fixed\",\"fixed\"]},\"C74DTyxrB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"KiADjgPb0\":[\".framer-czm4kh-container\",\".framer-wjb99n-container\"],\"uWw1cGnnG\":[\".framer-czm4kh-container\",\".framer-wjb99n-container\"],\"C74DTyxrB\":[\".framer-czm4kh-container\",\".framer-wjb99n-container\"]}\n * @framerBreakpoints {\"KiADjgPb0\":{\"min\":1200,\"canvasClassName\":\"framer-qeu6aq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"uWw1cGnnG\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1qqg1ff-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"C74DTyxrB\":{\"max\":809,\"canvasClassName\":\"framer-1gg5la2-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant KiADjgPb0\n * @framerLayoutTemplate\n */const Framera0bWx7wx1=withCSS(Component,css,\"framer-MrJaU\");export default Framera0bWx7wx1;Framera0bWx7wx1.displayName=\"Nav - hero\";Framera0bWx7wx1.defaultProps={height:1e3,width:1200};addFonts(Framera0bWx7wx1,[{explicitInter:true,fonts:[]},...PreloaderFonts,...PreLoaderConnectorFonts,...Navigation5Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera0bWx7wx1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"KiADjgPb0\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uWw1cGnnG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C74DTyxrB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"KiADjgPb0\\\":[\\\".framer-czm4kh-container\\\",\\\".framer-wjb99n-container\\\"],\\\"uWw1cGnnG\\\":[\\\".framer-czm4kh-container\\\",\\\".framer-wjb99n-container\\\"],\\\"C74DTyxrB\\\":[\\\".framer-czm4kh-container\\\",\\\".framer-wjb99n-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"KiADjgPb0\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-qeu6aq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"uWw1cGnnG\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1qqg1ff-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"C74DTyxrB\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1gg5la2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\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,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst 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,...styleOptionProps]);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(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}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 [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",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},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on.\n * By using `useConstant` you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "import { useConstant } from \"https://framer.com/m/framer/useConstant.js@^1.0.0\";\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n/**\n * Generates a random string of BASE62 characters.\n */ export function randomID(length = 5) {\n    return Array(length).fill(0).map(()=>BASE62[Math.floor(Math.random() * BASE62.length)]\n    ).join(\"\");\n}\nexport function useRandomID(length = 5) {\n    return useConstant(()=>randomID(length)\n    );\n}\nconst defaultStorageKey = \"$$FramerRandomID\";\n/**\n * `randomID` but cached in localStorage.\n */ export function useCachedRandomID(storageKey = defaultStorageKey) {\n    return useConstant(()=>{\n        const storage = getLocalStorage();\n        if (!storage) return randomID(8);\n        const cachedValue = storage.getItem(storageKey);\n        if (cachedValue) return cachedValue;\n        const newID = randomID(8);\n        storage.setItem(storageKey, newID);\n        return newID;\n    });\n}\nfunction getLocalStorage() {\n    if (typeof window === undefined) return undefined;\n    try {\n        return window.localStorage;\n    } catch (err) {\n        return undefined;\n    }\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCachedRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./randomID.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";// Generated by Framer (7bff57d)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState,SVG}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";const cycleOrder=[\"qcF05nl0Z\",\"NjjdHFQfA\"];const variantClassNames={\"qcF05nl0Z\":\"framer-v-1fi3awn\",\"NjjdHFQfA\":\"framer-v-tdm35d\"};const humanReadableVariantMap={\"Default\":\"qcF05nl0Z\",\"Active\":\"NjjdHFQfA\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"qcF05nl0Z\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"qcF05nl0Z\",variant,transitions,variantClassNames,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const variantProps=React.useMemo(()=>({\"NjjdHFQfA\":{\"qcF05nl0Z\":{\"data-framer-name\":\"Active\"}}}),[]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const isDisplayed1=()=>{if(baseVariant===\"NjjdHFQfA\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"NjjdHFQfA\")return false;return true;};const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-QO13Z\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,layoutId:\"qcF05nl0Z\",className:cx(\"framer-1fi3awn\",className),style:{\"backgroundColor\":\"rgba(0, 0, 0, 0)\",...style},\"data-framer-name\":\"Default\",variants:{\"NjjdHFQfA\":{\"backgroundColor\":\"rgba(0, 0, 0, 0)\"}},transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"qcF05nl0Z\"),children:[isDisplayed1()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:20,intrinsicWidth:20,layoutId:\"22:445\",className:\"framer-6xtnrq\",fill:\"rgba(0,0,0,1)\",\"data-framer-name\":\"Active\",svg:\"<svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path d=\\\"M10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10C20 4.5 15.5 0 10 0ZM10 15.1C7.2 15.1 4.9 12.8 4.9 10C4.9 9.5 5.4 9 5.9 9C6.5 9 6.9 9.5 6.9 10C6.9 11.7 8.3 13.1 10 13.1C11.7 13.1 13.1 11.7 13.1 10C13.1 9.5 13.5 9 14.1 9C14.6 9 15.1 9.5 15.1 10C15.1 12.8 12.8 15.1 10 15.1Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"22:445\")}),isDisplayed2()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:20,intrinsicWidth:20,layoutId:\"em9S6ixJz\",className:\"framer-1lm7cf7\",fill:\"rgba(0,0,0,1)\",\"data-framer-name\":\"Default\",svg:\"<svg width=\\\"20\\\" height=\\\"20\\\" viewBox=\\\"0 0 20 20\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path fill-rule=\\\"evenodd\\\" clip-rule=\\\"evenodd\\\" d=\\\"M0 10C0 4.5 4.5 0 10 0C15.5 0 20 4.5 20 10C20 15.5 15.5 20 10 20C4.5 20 0 15.5 0 10ZM2 10C2 14.4 5.6 18 10 18C14.4 18 18 14.4 18 10C18 5.6 14.4 2 10 2C5.6 2 2 5.6 2 10ZM13.0999 10C13.0999 9.4 13.4999 9 14.0999 9C14.5999 9 15.0999 9.4 15.0999 10C15.0999 12.8 12.7999 15.1 9.99988 15.1C7.1999 15.1 4.8999 12.8 4.8999 10C4.8999 9.4 5.2999 9 5.8999 9C6.4999 9 6.8999 9.4 6.8999 10C6.8999 11.7 8.29988 13.1 9.99988 13.1C11.6999 13.1 13.0999 11.7 13.0999 10Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"em9S6ixJz\")})]})})}));});const css=[\".framer-QO13Z [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-QO13Z * { box-sizing: border-box; }\",\".framer-QO13Z .framer-1fi3awn { position: relative; overflow: hidden; width: 24px; height: 24px; }\",\".framer-QO13Z .framer-6xtnrq, .framer-QO13Z .framer-1lm7cf7 { position: absolute; width: 20px; height: 20px; left: calc(50.00000000000002% - 20px/2); top: calc(50.00000000000002% - 20px/2); flex: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"NjjdHFQfA\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n */ const FramerC0re80mmt=withCSS(Component,css);export default FramerC0re80mmt;FramerC0re80mmt.displayName=\"Icon / 24x24 / Face\";FramerC0re80mmt.defaultProps={\"width\":24,\"height\":24};addPropertyControls(FramerC0re80mmt,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"qcF05nl0Z\",\"NjjdHFQfA\"],\"optionTitles\":[\"Default\",\"Active\"]}});addFonts(FramerC0re80mmt,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC0re80mmt\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"NjjdHFQfA\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C0re80mmt.map", "import{jsx as _jsx}from\"react/jsx-runtime\";// Generated by Framer (4b166d5)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState,getFonts,Stack,Link}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";import Icon24x24Face from\"https://framerusercontent.com/modules/RDuLFAAHkhPGW6n9cd1C/kTVcgDxxsalI76GdcGD5/C0re80mmt.js\";const Icon24x24FaceFonts=getFonts(Icon24x24Face);const enabledGestures={\"yZcMPq_OR\":{\"hover\":true,\"pressed\":true}};const cycleOrder=[\"yZcMPq_OR\",\"RxkjI2Vm8\"];const variantClassNames={\"yZcMPq_OR\":\"framer-v-1yyz1w4\",\"RxkjI2Vm8\":\"framer-v-d3vnb7\"};const humanReadableVariantMap={\"Home / Default\":\"yZcMPq_OR\",\"Home / Active\":\"RxkjI2Vm8\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"yZcMPq_OR\",link:EWh73qLhZ,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"yZcMPq_OR\",variant,transitions,variantClassNames,enabledGestures,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const variantProps=React.useMemo(()=>({\"RxkjI2Vm8\":{\"yZcMPq_OR\":{\"data-border\":true,\"data-framer-name\":\"Home / Active\"},\"vUMHQ0L8q\":{\"variant\":\"NjjdHFQfA\"}},\"yZcMPq_OR-hover\":{\"yZcMPq_OR\":{\"data-border\":false}},\"yZcMPq_OR-pressed\":{\"yZcMPq_OR\":{\"data-border\":false}}}),[]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-WBd7Y\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:\"auto\"},children:/*#__PURE__*/ _jsx(Link,{href:EWh73qLhZ,transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"yZcMPq_OR-link\"),children:/*#__PURE__*/ _jsx(Stack,{...restProps,layoutId:\"yZcMPq_OR\",className:cx(\"framer-1yyz1w4\",className),style:{\"borderBottomLeftRadius\":10,\"borderBottomRightRadius\":10,\"borderTopRightRadius\":10,\"borderTopLeftRadius\":10,\"backgroundColor\":\"rgb(13, 13, 13)\",...style},as:\"a\",direction:\"horizontal\",distribution:\"center\",alignment:\"center\",gap:10,__fromCanvasComponent:true,__contentWrapperStyle:{\"width\":\"100%\",\"height\":\"100%\",\"padding\":\"0px 0px 0px 0px\"},center:false,\"data-framer-name\":\"Home / Default\",\"data-reset\":\"button\",variants:{\"RxkjI2Vm8\":{\"--border-bottom-width\":\"3px\",\"--border-top-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-left-width\":\"3px\",\"--border-style\":\"solid\",\"--border-color\":\"rgb(22, 22, 22)\"},\"yZcMPq_OR-hover\":{\"backgroundColor\":\"rgb(13, 13, 13)\",\"--border-bottom-width\":\"0px\",\"--border-top-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-left-width\":\"0px\"},\"yZcMPq_OR-pressed\":{\"backgroundColor\":\"rgb(22, 22, 22)\",\"--border-bottom-width\":\"0px\",\"--border-top-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-left-width\":\"0px\"}},transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"yZcMPq_OR\"),children:/*#__PURE__*/ _jsx(motion.div,{style:{\"opacity\":0.4},layoutId:\"vUMHQ0L8q-container\",className:\"framer-sy5l7o-container\",variants:{\"RxkjI2Vm8\":{\"opacity\":1},\"yZcMPq_OR-hover\":{\"opacity\":1},\"yZcMPq_OR-pressed\":{\"opacity\":0.64}},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"vUMHQ0L8q-container\"),children:/*#__PURE__*/ _jsx(Icon24x24Face,{width:\"100%\",height:\"100%\",layoutId:\"vUMHQ0L8q\",id:\"vUMHQ0L8q\",variant:\"qcF05nl0Z\",style:{\"width\":\"100%\",\"height\":\"100%\"},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"vUMHQ0L8q\")})})})})})}));});const css=[\".framer-WBd7Y [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-WBd7Y * { box-sizing: border-box; }\",\".framer-WBd7Y .framer-1yyz1w4 { position: relative; overflow: visible; width: 40px; height: 40px; display: block; text-decoration: none; }\",\".framer-WBd7Y .framer-sy5l7o-container { position: relative; width: 24px; height: 24px; flex: none; }\",\".framer-WBd7Y.framer-v-1yyz1w4 .framer-1yyz1w4, .framer-WBd7Y.framer-v-1yyz1w4 .framer-1yyz1w4 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"RxkjI2Vm8\": {\"layout\": [\"fixed\", \"fixed\"]}, \"WQK1lufeE\": {\"layout\": [\"fixed\", \"fixed\"]}, \"T7tCmN3ba\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n * @framerVariables {\"EWh73qLhZ\": \"link\"}\n */ const FramernSnDkqrOk=withCSS(Component,css);export default FramernSnDkqrOk;FramernSnDkqrOk.displayName=\"Navigation/Item/About\";FramernSnDkqrOk.defaultProps={\"width\":40,\"height\":40};addPropertyControls(FramernSnDkqrOk,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"yZcMPq_OR\",\"RxkjI2Vm8\"],\"optionTitles\":[\"Home / Default\",\"Home / Active\"]},\"EWh73qLhZ\":{\"type\":ControlType.Link,\"title\":\"Link\"}});addFonts(FramernSnDkqrOk,[...Icon24x24FaceFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernSnDkqrOk\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"EWh73qLhZ\\\": \\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"RxkjI2Vm8\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"WQK1lufeE\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"T7tCmN3ba\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nSnDkqrOk.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";// Generated by Framer (7bff57d)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState,SVG}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";const cycleOrder=[\"22:636\",\"Bo9T7njKG\"];const variantClassNames={\"22:636\":\"framer-v-f7l5ae\",\"Bo9T7njKG\":\"framer-v-1c3fcaf\"};const humanReadableVariantMap={\"Default\":\"22:636\",\"Active\":\"Bo9T7njKG\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"22:636\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"22:636\",variant,transitions,variantClassNames,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const variantProps=React.useMemo(()=>({\"Bo9T7njKG\":{\"22:636\":{\"data-framer-name\":\"Active\"}}}),[]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const isDisplayed1=()=>{if(baseVariant===\"Bo9T7njKG\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Bo9T7njKG\")return false;return true;};const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-uZieo\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,layoutId:\"22:636\",className:cx(\"framer-f7l5ae\",className),style:{\"backgroundColor\":\"rgba(0, 0, 0, 0)\",...style},\"data-framer-name\":\"Default\",variants:{\"Bo9T7njKG\":{\"backgroundColor\":\"rgba(0, 0, 0, 0)\"}},transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"22:636\"),children:[isDisplayed1()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:16,intrinsicWidth:22,layoutId:\"22:759\",className:\"framer-19pj55w\",fill:\"rgba(0, 0, 0, 0)\",\"data-framer-name\":\"Active\",svg:\"<svg width=\\\"22\\\" height=\\\"16\\\" viewBox=\\\"0 0 22 16\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path fill-rule=\\\"evenodd\\\" clip-rule=\\\"evenodd\\\" d=\\\"M4 16H18C20.2 16 22 14.2 22 12V4C22 1.8 20.2 0 18 0H4C1.8 0 0 1.8 0 4V12C0 14.2 1.8 16 4 16ZM9.1999 8.0998C9.6999 8.3998 10.3999 8.5998 10.9999 8.5998C11.5999 8.5998 12.2999 8.3998 12.7999 8.1998L17.7999 5.29984C18.2999 4.99984 18.4999 4.39984 18.1999 3.89984C17.8999 3.39984 17.2999 3.19984 16.7999 3.49984L11.7999 6.3998C11.2999 6.6998 10.5999 6.6998 10.0999 6.3998L5.09989 3.49984C4.69989 3.19984 3.99989 3.39984 3.79989 3.89984C3.49989 4.29984 3.69989 4.99984 4.19989 5.19984L9.1999 8.0998Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"22:759\")}),isDisplayed2()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:18,intrinsicWidth:22,layoutId:\"eh5953G1b\",className:\"framer-1rr3aj2\",fill:\"rgba(0,0,0,1)\",\"data-framer-name\":\"Default\",svg:\"<svg width=\\\"22\\\" height=\\\"18\\\" viewBox=\\\"0 0 22 18\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path fill-rule=\\\"evenodd\\\" clip-rule=\\\"evenodd\\\" d=\\\"M2 4.97241C2 3.22761 3.24604 2 4.61728 2H17.3783C18.7495 2 19.9955 3.22761 19.9955 4.97241V13.0276C19.9955 13.0428 19.9959 13.0579 19.9966 13.0731C20.0741 14.7764 18.8543 16 17.4787 16H4.61728C3.24604 16 2 14.7724 2 13.0276V4.97241ZM4.61728 0C1.96932 0 0 2.30343 0 4.97241V13.0276C0 15.6966 1.96932 18 4.61728 18H17.4787C20.1146 18 22.1061 15.7062 21.9955 13.0061V4.97241C21.9955 2.30343 20.0262 0 17.3783 0H4.61728ZM5.49298 4.13017C5.01249 3.85787 4.40223 4.02664 4.12993 4.50713C3.85763 4.98762 4.02639 5.59788 4.50688 5.87018L9.1944 8.5267L9.2104 8.5355C10.3517 9.1551 11.6482 9.1551 12.7895 8.5355L12.8055 8.5267L17.493 5.87018C17.9735 5.59788 18.1422 4.98762 17.8699 4.50713C17.5976 4.02664 16.9874 3.85787 16.5069 4.13017L11.8281 6.78172C11.2864 7.073 10.7134 7.073 10.1718 6.78172L5.49298 4.13017Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"eh5953G1b\")})]})})}));});const css=[\".framer-uZieo [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-uZieo * { box-sizing: border-box; }\",\".framer-uZieo .framer-f7l5ae { position: relative; overflow: hidden; width: 24px; height: 24px; }\",\".framer-uZieo .framer-19pj55w { position: absolute; width: 22px; height: 16px; left: calc(50.00000000000002% - 22px/2); top: calc(50.00000000000002% - 16px/2); flex: none; }\",\".framer-uZieo .framer-1rr3aj2 { position: absolute; width: 22px; height: 18px; left: calc(50.00000000000002% - 22px/2); top: calc(50.00000000000002% - 18px/2); flex: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"Bo9T7njKG\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n */ const FramerVf3LIyb8E=withCSS(Component,css);export default FramerVf3LIyb8E;FramerVf3LIyb8E.displayName=\"Icon / 24x24 / Mail\";FramerVf3LIyb8E.defaultProps={\"width\":24,\"height\":24};addPropertyControls(FramerVf3LIyb8E,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"22:636\",\"Bo9T7njKG\"],\"optionTitles\":[\"Default\",\"Active\"]}});addFonts(FramerVf3LIyb8E,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVf3LIyb8E\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"Bo9T7njKG\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vf3LIyb8E.map", "import{jsx as _jsx}from\"react/jsx-runtime\";// Generated by Framer (4b166d5)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState,getFonts,Stack,Link}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";import Icon24x24Mail from\"https://framerusercontent.com/modules/Ibw2hPxBghntxAtQyHxN/619bjPicOdRCDnQScXj0/Vf3LIyb8E.js\";const Icon24x24MailFonts=getFonts(Icon24x24Mail);const enabledGestures={\"VQi3PawgN\":{\"hover\":true,\"pressed\":true}};const cycleOrder=[\"VQi3PawgN\",\"PbRUOePx_\"];const variantClassNames={\"VQi3PawgN\":\"framer-v-1a1i082\",\"PbRUOePx_\":\"framer-v-1a29b9k\"};const humanReadableVariantMap={\"Home / Default\":\"VQi3PawgN\",\"Home / Active\":\"PbRUOePx_\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"VQi3PawgN\",link:pGI2mKdjh,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"VQi3PawgN\",variant,transitions,variantClassNames,enabledGestures,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const variantProps=React.useMemo(()=>({\"PbRUOePx_\":{\"VQi3PawgN\":{\"data-border\":true,\"data-framer-name\":\"Home / Active\"},\"otlD1nEnu\":{\"variant\":\"Bo9T7njKG\"}},\"VQi3PawgN-hover\":{\"VQi3PawgN\":{\"data-border\":false}},\"VQi3PawgN-pressed\":{\"VQi3PawgN\":{\"data-border\":false}}}),[]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-77Yef\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:\"auto\"},children:/*#__PURE__*/ _jsx(Link,{href:pGI2mKdjh,transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"VQi3PawgN-link\"),children:/*#__PURE__*/ _jsx(Stack,{...restProps,layoutId:\"VQi3PawgN\",className:cx(\"framer-1a1i082\",className),style:{\"borderBottomLeftRadius\":10,\"borderBottomRightRadius\":10,\"borderTopRightRadius\":10,\"borderTopLeftRadius\":10,\"backgroundColor\":\"rgb(13, 13, 13)\",...style},as:\"a\",direction:\"horizontal\",distribution:\"center\",alignment:\"center\",gap:10,__fromCanvasComponent:true,__contentWrapperStyle:{\"width\":\"100%\",\"height\":\"100%\",\"padding\":\"0px 0px 0px 0px\"},center:false,\"data-framer-name\":\"Home / Default\",\"data-reset\":\"button\",variants:{\"PbRUOePx_\":{\"--border-bottom-width\":\"3px\",\"--border-top-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-left-width\":\"3px\",\"--border-style\":\"solid\",\"--border-color\":\"rgb(22, 22, 22)\"},\"VQi3PawgN-hover\":{\"backgroundColor\":\"rgb(13, 13, 13)\",\"--border-bottom-width\":\"0px\",\"--border-top-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-left-width\":\"0px\"},\"VQi3PawgN-pressed\":{\"backgroundColor\":\"rgb(22, 22, 22)\",\"--border-bottom-width\":\"0px\",\"--border-top-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-left-width\":\"0px\"}},transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"VQi3PawgN\"),children:/*#__PURE__*/ _jsx(motion.div,{style:{\"opacity\":0.4},layoutId:\"otlD1nEnu-container\",className:\"framer-1lcmb7q-container\",variants:{\"PbRUOePx_\":{\"opacity\":1},\"VQi3PawgN-hover\":{\"opacity\":1},\"VQi3PawgN-pressed\":{\"opacity\":0.64}},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"otlD1nEnu-container\"),children:/*#__PURE__*/ _jsx(Icon24x24Mail,{width:\"100%\",height:\"100%\",layoutId:\"otlD1nEnu\",id:\"otlD1nEnu\",variant:\"22:636\",style:{\"width\":\"100%\",\"height\":\"100%\"},transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"otlD1nEnu\")})})})})})}));});const css=[\".framer-77Yef [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-77Yef * { box-sizing: border-box; }\",\".framer-77Yef .framer-1a1i082 { position: relative; overflow: visible; width: 40px; height: 40px; display: block; text-decoration: none; }\",\".framer-77Yef .framer-1lcmb7q-container { position: relative; width: 24px; height: 24px; flex: none; }\",\".framer-77Yef.framer-v-1a1i082 .framer-1a1i082, .framer-77Yef.framer-v-1a1i082 .framer-1a1i082 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"PbRUOePx_\": {\"layout\": [\"fixed\", \"fixed\"]}, \"flDO4YdMO\": {\"layout\": [\"fixed\", \"fixed\"]}, \"P1PtQX3WM\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n * @framerVariables {\"pGI2mKdjh\": \"link\"}\n */ const FramersF4CH1_gC=withCSS(Component,css);export default FramersF4CH1_gC;FramersF4CH1_gC.displayName=\"Navigation/Item/Contact\";FramersF4CH1_gC.defaultProps={\"width\":40,\"height\":40};addPropertyControls(FramersF4CH1_gC,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"VQi3PawgN\",\"PbRUOePx_\"],\"optionTitles\":[\"Home / Default\",\"Home / Active\"]},\"pGI2mKdjh\":{\"type\":ControlType.Link,\"title\":\"Link\"}});addFonts(FramersF4CH1_gC,[...Icon24x24MailFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersF4CH1_gC\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"PbRUOePx_\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"flDO4YdMO\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"P1PtQX3WM\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"pGI2mKdjh\\\": \\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sF4CH1_gC.map", "// Generated by Framer (fb1f9a0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Text,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"U924Alcl6\",\"GsVXTjYQt\",\"qUPF9KotA\",\"s7uoZ1dhi\",\"ytkThxBVZ\"];const variantClassNames={GsVXTjYQt:\"framer-v-1ie5ltr\",qUPF9KotA:\"framer-v-18gcjwy\",s7uoZ1dhi:\"framer-v-1rs4a5o\",U924Alcl6:\"framer-v-1kmxwa3\",ytkThxBVZ:\"framer-v-rx8lj7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={Danger:\"s7uoZ1dhi\",Info:\"ytkThxBVZ\",Neutral:\"U924Alcl6\",Positive:\"GsVXTjYQt\",Warning:\"qUPF9KotA\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"U924Alcl6\",title:AnrZrmyjr=\"Label\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"U924Alcl6\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-q0PSN\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1kmxwa3\",className),\"data-framer-name\":\"Neutral\",layoutDependency:layoutDependency,layoutId:\"U924Alcl6\",ref:ref,style:{backgroundColor:\"rgba(70, 65, 104, 0.1)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},transition:transition,variants:{GsVXTjYQt:{backgroundColor:\"rgba(42, 209, 0, 0.1)\"},qUPF9KotA:{backgroundColor:\"rgba(255, 119, 0, 0.1)\"},s7uoZ1dhi:{backgroundColor:\"rgba(255, 68, 0, 0.1)\"},ytkThxBVZ:{backgroundColor:\"rgb(204, 235, 255)\"}},...addPropertyOverrides({GsVXTjYQt:{\"data-framer-name\":\"Positive\"},qUPF9KotA:{\"data-framer-name\":\"Warning\"},s7uoZ1dhi:{\"data-framer-name\":\"Danger\"},ytkThxBVZ:{\"data-framer-name\":\"Info\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(Text,{__fromCanvasComponent:true,alignment:\"center\",className:\"framer-3jz3qt\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"OhZaN5kwM\",rawHTML:\"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Label</span><br></span></span>\",style:{\"--framer-font-family\":'\"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-style\":\"normal\",\"--framer-font-weight\":700,\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.2em\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f7f944b6-771e-4dd6-b5f0-4fc5fd43b7e3, rgb(25, 20, 57))\",\"--framer-text-decoration\":\"none\",\"--framer-text-transform\":\"none\"},text:AnrZrmyjr,transition:transition,variants:{GsVXTjYQt:{\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-3265bf2d-ecea-4f80-9de6-89478157ad22, rgb(42, 209, 0))\"},qUPF9KotA:{\"--framer-text-color\":\"var(--token-346232c0-c1ec-4225-be91-a68782d120c1, rgb(255, 119, 0))\"},s7uoZ1dhi:{\"--framer-text-color\":\"var(--token-138f4045-59d9-4bdc-a43e-8f389e6c8735, rgb(255, 68, 0))\"},ytkThxBVZ:{\"--framer-text-color\":\"var(--token-265a51b5-06ea-48da-a42e-3d51fcd0756d, rgb(0, 153, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GsVXTjYQt:{fonts:[\"GF;Be Vietnam Pro-700\"]}},baseVariant,gestureVariant)})})})});});const css=['.framer-q0PSN [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-q0PSN * { box-sizing: border-box; }\",\".framer-q0PSN .framer-d44cq1 { display: block; }\",\".framer-q0PSN .framer-1kmxwa3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 4px 6px 4px 6px; position: relative; width: min-content; will-change: transform; }\",\".framer-q0PSN .framer-3jz3qt { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q0PSN .framer-1kmxwa3 { gap: 0px; } .framer-q0PSN .framer-1kmxwa3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q0PSN .framer-1kmxwa3 > :first-child { margin-left: 0px; } .framer-q0PSN .framer-1kmxwa3 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 41\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GsVXTjYQt\":{\"layout\":[\"auto\",\"auto\"]},\"qUPF9KotA\":{\"layout\":[\"auto\",\"auto\"]},\"s7uoZ1dhi\":{\"layout\":[\"auto\",\"auto\"]},\"ytkThxBVZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AnrZrmyjr\":\"title\"}\n */ const FramersXolrFtxz=withCSS(Component,css,\"framer-q0PSN\");export default FramersXolrFtxz;FramersXolrFtxz.displayName=\"Elements/Badge Copy\";FramersXolrFtxz.defaultProps={height:21,width:41};addPropertyControls(FramersXolrFtxz,{variant:{options:[\"U924Alcl6\",\"GsVXTjYQt\",\"qUPF9KotA\",\"s7uoZ1dhi\",\"ytkThxBVZ\"],optionTitles:[\"Neutral\",\"Positive\",\"Warning\",\"Danger\",\"Info\"],title:\"Variant\",type:ControlType.Enum},AnrZrmyjr:{defaultValue:\"Label\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramersXolrFtxz,[{family:\"Be Vietnam Pro\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/sXolrFtxz:default\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\",weight:\"700\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersXolrFtxz\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"41\",\"framerIntrinsicHeight\":\"21\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GsVXTjYQt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qUPF9KotA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s7uoZ1dhi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ytkThxBVZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"AnrZrmyjr\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sXolrFtxz.map", "// Generated by Framer (6f17e57)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const enabledGestures={tZ34FFIFz:{hover:true},vUYHdDtC9:{hover:true}};const cycleOrder=[\"vUYHdDtC9\",\"tZ34FFIFz\"];const variantClassNames={tZ34FFIFz:\"framer-v-1vtgsap\",vUYHdDtC9:\"framer-v-12ofsu8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"vUYHdDtC9\",\"Variant 2\":\"tZ34FFIFz\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"vUYHdDtC9\",link:PRwgovMoo,image:hH0L2HoHI={src:new URL(\"assets/mEvegVLIa2Cx822S1xiLCLTYRk.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href},...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"vUYHdDtC9\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed=()=>{if(gestureVariant===\"tZ34FFIFz-hover\")return false;if(baseVariant===\"tZ34FFIFz\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"vUYHdDtC9-hover\")return false;return true;};const isDisplayed2=()=>{if(gestureVariant===\"tZ34FFIFz-hover\")return true;if(baseVariant===\"tZ34FFIFz\")return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-lVvpi\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:PRwgovMoo,openInNewTab:true,children:/*#__PURE__*/ _jsxs(Image,{...restProps,className:`${cx(\"framer-12ofsu8\",className)} framer-yxsuut`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vUYHdDtC9\",ref:ref,style:{background:\"linear-gradient(145deg, #0099ff 0%, #6600ff 100%)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"none\",...style},transition:transition,variants:{\"tZ34FFIFz-hover\":{boxShadow:\"0px 30px 100px -20px hsl(306, 18%, 33%)\"},\"vUYHdDtC9-hover\":{background:\"linear-gradient(145deg, #1d90ff 0%, hsl(264, 100%, 73%) 100%)\",boxShadow:\"0px 30px 100px -20px hsl(259, 38%, 41%)\"}},...addPropertyOverrides({\"tZ34FFIFz-hover\":{\"data-framer-name\":undefined},\"vUYHdDtC9-hover\":{\"data-framer-name\":undefined},tZ34FFIFz:{\"data-framer-name\":\"Variant 2\",as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1712,intrinsicWidth:3078,pixelHeight:1712,pixelWidth:3078,src:new URL(\"assets/mWkMGoxYyaExQm32RVa3eGMTf5E.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href,srcSet:`${new URL(\"assets/512/mWkMGoxYyaExQm32RVa3eGMTf5E.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href} 512w, ${new URL(\"assets/1024/mWkMGoxYyaExQm32RVa3eGMTf5E.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href} 1024w, ${new URL(\"assets/2048/mWkMGoxYyaExQm32RVa3eGMTf5E.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href} 2048w, ${new URL(\"assets/mWkMGoxYyaExQm32RVa3eGMTf5E.png\",\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\").href} 3078w`}}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/ _jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:22.5,intrinsicWidth:15,pixelHeight:45,pixelWidth:30,sizes:\"25px\",...toResponsiveImage(hH0L2HoHI)},className:\"framer-hh55xg\",\"data-framer-name\":\"svg_1\",layoutDependency:layoutDependency,layoutId:\"MervAsTpZ\",transition:transition,...addPropertyOverrides({\"vUYHdDtC9-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:22.5,intrinsicWidth:15,pixelHeight:45,pixelWidth:30,sizes:\"30px\",...toResponsiveImage(hH0L2HoHI)}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-13rj3kv-container\",layoutDependency:layoutDependency,layoutId:\"C1Oo1u5zi-container\",style:{opacity:0},transition:transition,children:/*#__PURE__*/ _jsx(Material,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Money\",iconSelection:\"MonetizationOn\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"C1Oo1u5zi\",layoutId:\"C1Oo1u5zi\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1xrc00y\",layoutDependency:layoutDependency,layoutId:\"EEqv1Dboo\",style:{opacity:0},transition:transition,variants:{\"vUYHdDtC9-hover\":{opacity:1}},children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Purchase \"}),/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f)\"},children:\"Framer Templates\"})]}),className:\"framer-1nnvb97\",fonts:[\"GF;Be Vietnam Pro-700\"],layoutDependency:layoutDependency,layoutId:\"rst2dv6sj\",style:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By Ademar Rodrigues\"})}),className:\"framer-pt5ti7\",fonts:[\"GF;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"ZFMksmlzS\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"vUYHdDtC9-hover\":{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By Ademar Rodrigues\"})})}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1upwce3\",layoutDependency:layoutDependency,layoutId:\"eui8QEaWU\",style:{backgroundColor:\"rgba(0, 0, 0, 0.4)\"},transition:transition,variants:{\"tZ34FFIFz-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.2)\"}}}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-gjs0aa-container\",layoutDependency:layoutDependency,layoutId:\"jtjrJdK_o-container\",transition:transition,children:/*#__PURE__*/ _jsx(Material,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"video\",iconSelection:\"PlayArrow\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"jtjrJdK_o\",layoutId:\"jtjrJdK_o\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),isDisplayed2()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-2bu6gw\",layoutDependency:layoutDependency,layoutId:\"O9FUftH1M\",style:{opacity:0},transition:transition,variants:{\"tZ34FFIFz-hover\":{opacity:1}},children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsxs(React.Fragment,{children:[/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Video\"}),/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f)\"},children:\"Resources\"})]}),className:\"framer-1ieg7ji\",fonts:[\"GF;Be Vietnam Pro-700\"],layoutDependency:layoutDependency,layoutId:\"KpqskDl7p\",style:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By Ademar Rodrigues\"})}),className:\"framer-12prsl0\",fonts:[\"GF;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"T1df7M09W\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,variants:{\"tZ34FFIFz-hover\":{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.95)\"}},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=['.framer-lVvpi [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-lVvpi .framer-yxsuut { display: block; }\",\".framer-lVvpi .framer-12ofsu8 { height: 341px; overflow: hidden; position: relative; text-decoration: none; width: 228px; will-change: transform; }\",\".framer-lVvpi .framer-hh55xg { aspect-ratio: 0.6666666666666666 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 38px); left: calc(50.00000000000002% - 25px / 2); overflow: visible; position: absolute; top: calc(50.14662756598243% - 37.5px / 2); width: 25px; }\",\".framer-lVvpi .framer-13rj3kv-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); left: calc(13.596491228070198% - 30px / 2); position: absolute; top: 16px; width: 30px; }\",\".framer-lVvpi .framer-1xrc00y, .framer-lVvpi .framer-2bu6gw { align-content: flex-start; align-items: flex-start; bottom: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 27px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; width: min-content; }\",\".framer-lVvpi .framer-1nnvb97, .framer-lVvpi .framer-pt5ti7, .framer-lVvpi .framer-1ieg7ji, .framer-lVvpi .framer-12prsl0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lVvpi .framer-1upwce3 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-lVvpi .framer-gjs0aa-container { flex: none; height: 60px; left: calc(50.00000000000002% - 60px / 2); position: absolute; top: calc(50.14662756598243% - 60px / 2); width: 60px; }\",\".framer-lVvpi .framer-v-12ofsu8 .framer-12ofsu8, .framer-lVvpi .framer-v-1vtgsap .framer-12ofsu8 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lVvpi .framer-1xrc00y, .framer-lVvpi .framer-2bu6gw { gap: 0px; } .framer-lVvpi .framer-1xrc00y > *, .framer-lVvpi .framer-2bu6gw > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-lVvpi .framer-1xrc00y > :first-child, .framer-lVvpi .framer-2bu6gw > :first-child { margin-top: 0px; } .framer-lVvpi .framer-1xrc00y > :last-child, .framer-lVvpi .framer-2bu6gw > :last-child { margin-bottom: 0px; } }\",\".framer-lVvpi.framer-v-12ofsu8.hover .framer-hh55xg { aspect-ratio: 0.6730769230769231 / 1; height: var(--framer-aspect-ratio-supported, 45px); left: calc(50.00000000000002% - 30px / 2); top: calc(49.853372434017615% - 44.5px / 2); width: 30px; }\",\".framer-lVvpi.framer-v-12ofsu8.hover .framer-1xrc00y, .framer-lVvpi.framer-v-1vtgsap.hover .framer-2bu6gw { bottom: 40px; }\",\".framer-lVvpi.framer-v-1vtgsap.hover .framer-gjs0aa-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 73px); left: calc(50.00000000000002% - 70px / 2); top: calc(50.14662756598243% - 70px / 2); width: 70px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 341\n * @framerIntrinsicWidth 228\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tZ34FFIFz\":{\"layout\":[\"fixed\",\"fixed\"]},\"B5280Yh7t\":{\"layout\":[\"fixed\",\"fixed\"]},\"fnUoIYJB8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"PRwgovMoo\":\"link\",\"hH0L2HoHI\":\"image\"}\n */ const FrameroFW8V2aic=withCSS(Component,css,\"framer-lVvpi\");export default FrameroFW8V2aic;FrameroFW8V2aic.displayName=\"tile\";FrameroFW8V2aic.defaultProps={height:341,width:228};addPropertyControls(FrameroFW8V2aic,{variant:{options:[\"vUYHdDtC9\",\"tZ34FFIFz\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},PRwgovMoo:{title:\"Link\",type:ControlType.Link},hH0L2HoHI:{__defaultAssetReference:\"data:framer/asset-reference,mEvegVLIa2Cx822S1xiLCLTYRk.png?originalFilename=svg_+1.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FrameroFW8V2aic,[{family:\"Be Vietnam Pro\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/oFW8V2aic:default\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\",weight:\"700\"},{family:\"Be Vietnam Pro\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/oFW8V2aic:default\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVPSTAyLFyeg_IDWvOJmVES_EwwD3s6ZKAi.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v10/QdVPSTAyLFyeg_IDWvOJmVES_EwwD3s6ZKAi.ttf\",weight:\"400\"},...MaterialFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroFW8V2aic\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"228\",\"framerIntrinsicHeight\":\"341\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tZ34FFIFz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B5280Yh7t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fnUoIYJB8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PRwgovMoo\\\":\\\"link\\\",\\\"hH0L2HoHI\\\":\\\"image\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oFW8V2aic.map", "// Generated by Framer (4025f14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"DkyJpC4rD\",\"HAm7CV2CJ\"];const variantClassNames={DkyJpC4rD:\"framer-v-azzmek\",HAm7CV2CJ:\"framer-v-yv87uh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"DkyJpC4rD\",\"Variant 2\":\"HAm7CV2CJ\"};const transitions={default:{damping:11,delay:0,duration:1,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"tween\"},HAm7CV2CJ:{damping:11,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"DkyJpC4rD\",tint:CyE7CB3gO='var(--token-265a51b5-06ea-48da-a42e-3d51fcd0756d, rgb(0, 153, 255)) /* {\"name\":\"Blue\"} */',...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"DkyJpC4rD\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear7rmzxx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"HAm7CV2CJ\"),1e3);});const onAppearxha96h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DkyJpC4rD\"),1e3);});useOnVariantChange(baseVariant,{default:onAppear7rmzxx,HAm7CV2CJ:onAppearxha96h});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-sRU34\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-azzmek\",className),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DkyJpC4rD\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({HAm7CV2CJ:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-122ahig\",layoutDependency:layoutDependency,layoutId:\"eFw4aFEqj\",style:{backgroundColor:CyE7CB3gO,borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,opacity:.1},transition:transition,variants:{HAm7CV2CJ:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.2}}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-197yy13\",layoutDependency:layoutDependency,layoutId:\"AKIaCnQu9\",style:{backgroundColor:CyE7CB3gO,borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,opacity:.5},transition:transition,variants:{HAm7CV2CJ:{opacity:1}}})]})})});});const css=['.framer-sRU34 [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-sRU34 * { box-sizing: border-box; }\",\".framer-sRU34 .framer-11vzsoa { display: block; }\",\".framer-sRU34 .framer-azzmek { height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-sRU34 .framer-122ahig { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: calc(50.57471264367819% - 16px / 2); overflow: visible; position: absolute; top: calc(50.57471264367819% - 16px / 2); width: 16px; }\",\".framer-sRU34 .framer-197yy13 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); left: calc(50.57471264367819% - 10px / 2); overflow: visible; position: absolute; top: calc(50.57471264367819% - 10px / 2); width: 10px; }\",\".framer-sRU34.framer-v-yv87uh .framer-azzmek { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-sRU34.framer-v-yv87uh .framer-122ahig { height: var(--framer-aspect-ratio-supported, 19px); left: calc(50.57471264367819% - 19px / 2); top: calc(50.57471264367819% - 19px / 2); width: 19px; }\",\".framer-sRU34.framer-v-yv87uh .framer-197yy13 { height: var(--framer-aspect-ratio-supported, 12px); left: calc(50.57471264367819% - 12px / 2); top: calc(50.57471264367819% - 12px / 2); width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HAm7CV2CJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CyE7CB3gO\":\"tint\"}\n */ const FramerCIunx_XG2=withCSS(Component,css,\"framer-sRU34\");export default FramerCIunx_XG2;FramerCIunx_XG2.displayName=\"Elements/Pulse\";FramerCIunx_XG2.defaultProps={height:16,width:16};addPropertyControls(FramerCIunx_XG2,{variant:{options:[\"DkyJpC4rD\",\"HAm7CV2CJ\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},CyE7CB3gO:{defaultValue:'var(--token-265a51b5-06ea-48da-a42e-3d51fcd0756d, rgb(0, 153, 255)) /* {\"name\":\"Blue\"} */',title:\"Tint\",type:ControlType.Color}});addFonts(FramerCIunx_XG2,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCIunx_XG2\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"CyE7CB3gO\\\":\\\"tint\\\"}\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HAm7CV2CJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CIunx_XG2.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";// Generated by Framer (7bff57d)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{addFonts,withCSS,addPropertyControls,ControlType,cx,useAddVariantProps,useVariantState,SVG}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";const cycleOrder=[\"22:517\",\"K1UigfUbo\"];const variantClassNames={\"22:517\":\"framer-v-1feb6t9\",\"K1UigfUbo\":\"framer-v-drmy34\"};const humanReadableVariantMap={\"Default\":\"22:517\",\"Active\":\"K1UigfUbo\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"22:517\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"22:517\",variant,transitions,variantClassNames,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const variantProps=React.useMemo(()=>({\"K1UigfUbo\":{\"22:517\":{\"data-framer-name\":\"Active\"}}}),[]);const addVariantProps=useAddVariantProps(baseVariant,gestureVariant,variantProps);const isDisplayed1=()=>{if(baseVariant===\"K1UigfUbo\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"K1UigfUbo\")return false;return true;};const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-uDmCD\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,layoutId:\"22:517\",className:cx(\"framer-1feb6t9\",className),style:{\"backgroundColor\":\"rgba(0, 0, 0, 0)\",...style},\"data-framer-name\":\"Default\",variants:{\"K1UigfUbo\":{\"backgroundColor\":\"rgba(0, 0, 0, 0)\"}},transition:transition,layoutDependency:layoutDependency,ref:ref,...addVariantProps(\"22:517\"),children:[isDisplayed1()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:22,intrinsicWidth:17,layoutId:\"ku71xMFi_\",className:\"framer-1idw612\",fill:\"rgba(0, 0, 0, 0)\",\"data-framer-name\":\"Active\",svg:\"<svg width=\\\"17\\\" height=\\\"22\\\" viewBox=\\\"0 0 17 22\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path fill-rule=\\\"evenodd\\\" clip-rule=\\\"evenodd\\\" d=\\\"M10.4747 0.0995892C11.1548 0.341339 11.6522 0.993869 11.6522 1.81833V8.33291H15.2643C16.0675 8.33291 16.6027 8.86805 16.8336 9.3948C17.0581 9.907 17.0838 10.5847 16.7316 11.1585C16.7118 11.1907 16.6902 11.2218 16.6669 11.2516L15.3346 12.9549L15.3208 12.972L13.2749 15.4721L8.56428 21.3786C8.51978 21.4344 8.46938 21.4853 8.41408 21.5304C7.83798 21.9997 7.08378 22.1182 6.43898 21.8818C5.76179 21.6336 5.24509 20.9994 5.24509 20.1539V13.7395H1.73547C0.932291 13.7395 0.397151 13.2044 0.166231 12.6776C-0.0583192 12.1654 -0.083959 11.4877 0.268241 10.9139C0.290311 10.8779 0.314641 10.8434 0.341071 10.8105L3.73175 6.59183L5.88024 3.99155L8.52078 0.715149C9.00408 0.0433293 9.80968 -0.136833 10.4747 0.0995892Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"ku71xMFi_\")}),isDisplayed2()&&/*#__PURE__*/ _jsx(SVG,{style:{},withExternalLayout:true,intrinsicHeight:22,intrinsicWidth:17,layoutId:\"ePDp56YLS\",className:\"framer-1vo7ugl\",fill:\"rgba(0,0,0,1)\",\"data-framer-name\":\"Default\",svg:\"<svg width=\\\"17\\\" height=\\\"22\\\" viewBox=\\\"0 0 17 22\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n<path fill-rule=\\\"evenodd\\\" clip-rule=\\\"evenodd\\\" d=\\\"M9.65218 2.49853L7.42598 5.26075L5.27795 7.86055L2.16033 11.7395H6.24508C6.79738 11.7395 7.24508 12.1872 7.24508 12.7395V19.8251L11.7231 14.2102L13.766 11.714L14.8463 10.3329H10.6522C10.0999 10.3329 9.65218 9.8852 9.65218 9.3329V2.49853ZM10.4747 0.0995892C11.1548 0.341339 11.6522 0.993869 11.6522 1.81833V8.33291H15.2643C16.0675 8.33291 16.6027 8.86805 16.8336 9.3948C17.0581 9.907 17.0838 10.5847 16.7316 11.1585C16.7118 11.1907 16.6902 11.2218 16.6669 11.2516L15.3346 12.9549L15.3208 12.972L13.2749 15.4721L8.56428 21.3786C8.51978 21.4344 8.46938 21.4853 8.41408 21.5304C7.83798 21.9997 7.08378 22.1182 6.43898 21.8818C5.76179 21.6336 5.24509 20.9994 5.24509 20.1539V13.7395H1.73547C0.932291 13.7395 0.397151 13.2044 0.166231 12.6776C-0.0583192 12.1654 -0.083959 11.4877 0.268241 10.9139C0.290311 10.8779 0.314641 10.8434 0.341071 10.8105L3.73175 6.59183L5.88024 3.99155L8.52078 0.715149C9.00408 0.0433293 9.80968 -0.136833 10.4747 0.0995892Z\\\" fill=\\\"#DBDBDB\\\"/>\\n</svg>\\n\",transition:transition,layoutDependency:layoutDependency,...addVariantProps(\"ePDp56YLS\")})]})})}));});const css=[\".framer-uDmCD [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-uDmCD * { box-sizing: border-box; }\",\".framer-uDmCD .framer-1feb6t9 { position: relative; overflow: hidden; width: 24px; height: 24px; }\",\".framer-uDmCD .framer-1idw612 { position: absolute; right: 3px; bottom: 1px; left: 4px; top: 1px; flex: none; }\",\".framer-uDmCD .framer-1vo7ugl { position: absolute; width: 17px; height: 22px; left: calc(50.00000000000002% - 17px/2); top: calc(50.00000000000002% - 22px/2); flex: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"K1UigfUbo\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n */ const FramerGCWduR_O2=withCSS(Component,css);export default FramerGCWduR_O2;FramerGCWduR_O2.displayName=\"Icon / 24x24 / Zap\";FramerGCWduR_O2.defaultProps={\"width\":24,\"height\":24};addPropertyControls(FramerGCWduR_O2,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"22:517\",\"K1UigfUbo\"],\"optionTitles\":[\"Default\",\"Active\"]}});addFonts(FramerGCWduR_O2,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGCWduR_O2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"K1UigfUbo\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GCWduR_O2.map", "// Generated by Framer (ab6b6d5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon24x24Zap from\"https://framerusercontent.com/modules/1yFblvtAmIxe6c3CbWk7/83rXtK74fQy2fYUtjvkS/GCWduR_O2.js\";const Icon24x24ZapFonts=getFonts(Icon24x24Zap);const enabledGestures={CsykdrCWV:{hover:true,pressed:true}};const cycleOrder=[\"CsykdrCWV\",\"sJJPscnVU\"];const serializationHash=\"framer-FBOXy\";const variantClassNames={CsykdrCWV:\"framer-v-tbp1eo\",sJJPscnVU:\"framer-v-1y68p6r\"};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 humanReadableVariantMap={\"Home / Active\":\"sJJPscnVU\",\"Home / Default\":\"CsykdrCWV\"};const getProps=({height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,JCd5SpNoo:link!==null&&link!==void 0?link:props.JCd5SpNoo,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"CsykdrCWV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JCd5SpNoo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CsykdrCWV\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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!==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:JCd5SpNoo,nodeId:\"CsykdrCWV\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tbp1eo\",className,classNames)} framer-7jcbk0`,\"data-framer-name\":\"Home / Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"CsykdrCWV\",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:\"rgb(13, 13, 13)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"CsykdrCWV-pressed\":{backgroundColor:\"rgb(22, 22, 22)\"},sJJPscnVU:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(22, 22, 22)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\"}},...addPropertyOverrides({\"CsykdrCWV-hover\":{\"data-framer-name\":undefined},\"CsykdrCWV-pressed\":{\"data-framer-name\":undefined},sJJPscnVU:{\"data-border\":true,\"data-framer-name\":\"Home / Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4kork8-container\",layoutDependency:layoutDependency,layoutId:\"n76VzDzjJ-container\",style:{opacity:.4},variants:{\"CsykdrCWV-hover\":{opacity:1},\"CsykdrCWV-pressed\":{opacity:.64},sJJPscnVU:{opacity:1}},children:/*#__PURE__*/_jsx(Icon24x24Zap,{height:\"100%\",id:\"n76VzDzjJ\",layoutId:\"n76VzDzjJ\",style:{height:\"100%\",width:\"100%\"},variant:\"22:517\",width:\"100%\",...addPropertyOverrides({sJJPscnVU:{variant:\"K1UigfUbo\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FBOXy.framer-7jcbk0, .framer-FBOXy .framer-7jcbk0 { display: block; }\",\".framer-FBOXy.framer-tbp1eo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-FBOXy .framer-4kork8-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FBOXy.framer-tbp1eo { gap: 0px; } .framer-FBOXy.framer-tbp1eo > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-FBOXy.framer-tbp1eo > :first-child { margin-left: 0px; } .framer-FBOXy.framer-tbp1eo > :last-child { margin-right: 0px; } }\",\".framer-FBOXy.framer-v-1y68p6r.framer-tbp1eo { cursor: unset; }\",'.framer-FBOXy[data-border=\"true\"]::after, .framer-FBOXy [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sJJPscnVU\":{\"layout\":[\"fixed\",\"fixed\"]},\"idkbspyr6\":{\"layout\":[\"fixed\",\"fixed\"]},\"OqWuXFKYK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JCd5SpNoo\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerj9_CsoDy0=withCSS(Component,css,\"framer-FBOXy\");export default Framerj9_CsoDy0;Framerj9_CsoDy0.displayName=\"Navigation/Item/Work\";Framerj9_CsoDy0.defaultProps={height:40,width:40};addPropertyControls(Framerj9_CsoDy0,{variant:{options:[\"CsykdrCWV\",\"sJJPscnVU\"],optionTitles:[\"Home / Default\",\"Home / Active\"],title:\"Variant\",type:ControlType.Enum},JCd5SpNoo:{title:\"Link\",type:ControlType.Link}});addFonts(Framerj9_CsoDy0,[{explicitInter:true,fonts:[]},...Icon24x24ZapFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj9_CsoDy0\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sJJPscnVU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"idkbspyr6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OqWuXFKYK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"JCd5SpNoo\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j9_CsoDy0.map", "// Generated by Framer (f0205c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"22:755\",\"iBsTDWueZ\"];const variantClassNames={\"22:755\":\"framer-v-1i54d3r\",iBsTDWueZ:\"framer-v-cvid6r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={Active:\"iBsTDWueZ\",Default:\"22:755\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const BASE62=\"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";function useRandomID(){const ref=React.useRef(null);if(ref.current===null){ref.current=Array(5).fill(0).map(()=>BASE62[Math.floor(Math.random()*BASE62.length)]).join(\"\");}return ref.current;}const Component=/*#__PURE__*/ React.forwardRef(function({id,style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"22:755\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"22:755\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed1=()=>{if(baseVariant===\"iBsTDWueZ\")return false;return true;};const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-r1S24\",classNames),style:{display:\"contents\",pointerEvents:pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1i54d3r\",className),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"22:755\",ref:ref,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},transition:transition,...addPropertyOverrides({iBsTDWueZ:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(SVG,{className:\"framer-1uxkxp9\",\"data-framer-name\":\"Active\",fill:\"rgba(0, 0, 0, 0)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"22:684\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 12C2 6.5 6.5 2 12 2C17.5 2 22 6.5 22 12C22 17.5 17.5 22 12 22C6.5 22 2 17.5 2 12ZM15 7.79985C15.3 7.59985 15.7 7.69985 16 7.99985C16.2 8.29985 16.3 8.69985 16.2 8.99985L15 12.5999C14.6 13.6999 13.7 14.5999 12.6 14.9999L8.99997 16.1999C8.89997 16.2999 8.79997 16.2999 8.69997 16.2999C8.39997 16.2999 8.19997 16.1999 7.99997 15.9999C7.79997 15.6999 7.69997 15.3999 7.79997 14.9999L8.99997 11.3999C9.39997 10.1999 10.2 9.39985 11.4 8.99985L15 7.79985Z\" fill=\"#DBDBDB\"/>\\n</svg>\\n',transition:transition,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/ _jsx(SVG,{className:\"framer-1bpvz9a\",\"data-framer-name\":\"Default\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"xmnHGFm7o\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2ZM0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20C4.47715 20 0 15.5228 0 10ZM12.7488 7.25991L9.835 8.2558C8.9994 8.562 8.4635 9.1395 8.2682 9.79C8.2645 9.8022 8.2606 9.8143 8.2565 9.8263L7.25982 12.7372L10.165 11.7442C11.0006 11.438 11.5365 10.8605 11.7318 10.21C11.7367 10.1936 11.7421 10.1772 11.7479 10.161L12.2424 8.7777L12.7488 7.25991ZM14.495 5.40323C14.9148 5.7845 15.0776 6.34963 14.9651 6.91202C14.9569 6.95271 14.9462 6.99285 14.9331 7.03222L14.1362 9.4208L14.1293 9.4409L13.6393 10.8116C13.2317 12.1364 12.1817 13.1394 10.8395 13.627L10.8215 13.6334L7.0362 14.9272C7.00952 14.9363 6.98246 14.9443 6.9551 14.9511C6.4518 15.0768 5.90425 14.9594 5.50501 14.5968C5.08523 14.2155 4.92236 13.6504 5.03493 13.088C5.0436 13.0447 5.05511 13.0021 5.06941 12.9603L6.35862 9.1952C6.76471 7.86709 7.81598 6.86144 9.1605 6.37298L9.1785 6.36662L12.9638 5.07282C12.9905 5.0637 13.0175 5.05571 13.0449 5.04887C13.5482 4.92316 14.0957 5.04061 14.495 5.40323Z\" fill=\"#DBDBDB\"/>\\n</svg>\\n',transition:transition,withExternalLayout:true})]})})});});const css=['.framer-r1S24 [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-r1S24 * { box-sizing: border-box; }\",\".framer-r1S24 .framer-1i54d3r { height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-r1S24 .framer-1uxkxp9 { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-r1S24 .framer-1bpvz9a { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iBsTDWueZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const Framerscf9U4Lrr=withCSS(Component,css);export default Framerscf9U4Lrr;Framerscf9U4Lrr.displayName=\"Icon / 24x24 / Discover\";Framerscf9U4Lrr.defaultProps={height:24,width:24};addPropertyControls(Framerscf9U4Lrr,{variant:{options:[\"22:755\",\"iBsTDWueZ\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerscf9U4Lrr,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerscf9U4Lrr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iBsTDWueZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scf9U4Lrr.map", "// Generated by Framer (ab6b6d5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Icon24x24Discover from\"https://framerusercontent.com/modules/n1SWZEalvgWzYTAJYkUK/nfL1LiFVkhFXbjG7mg0i/scf9U4Lrr.js\";const Icon24x24DiscoverFonts=getFonts(Icon24x24Discover);const enabledGestures={bqK9wBPS6:{hover:true,pressed:true}};const cycleOrder=[\"bqK9wBPS6\",\"vF84wcV6B\"];const serializationHash=\"framer-40CH9\";const variantClassNames={bqK9wBPS6:\"framer-v-17k213s\",vF84wcV6B:\"framer-v-6cm857\"};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 humanReadableVariantMap={\"Home / Active\":\"vF84wcV6B\",\"Home / Default\":\"bqK9wBPS6\"};const getProps=({height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,HiLXAhpCM:link!==null&&link!==void 0?link:props.HiLXAhpCM,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"bqK9wBPS6\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,HiLXAhpCM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bqK9wBPS6\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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!==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:HiLXAhpCM,nodeId:\"bqK9wBPS6\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17k213s\",className,classNames)} framer-18z5ink`,\"data-framer-name\":\"Home / Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"bqK9wBPS6\",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:\"rgb(13, 13, 13)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"bqK9wBPS6-pressed\":{backgroundColor:\"rgb(22, 22, 22)\"},vF84wcV6B:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(22, 22, 22)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\"}},...addPropertyOverrides({\"bqK9wBPS6-hover\":{\"data-framer-name\":undefined},\"bqK9wBPS6-pressed\":{\"data-framer-name\":undefined},vF84wcV6B:{\"data-border\":true,\"data-framer-name\":\"Home / Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s4wsj0-container\",layoutDependency:layoutDependency,layoutId:\"YhY3uK4sH-container\",style:{opacity:.4},variants:{\"bqK9wBPS6-hover\":{opacity:1},\"bqK9wBPS6-pressed\":{opacity:.64},vF84wcV6B:{opacity:1}},children:/*#__PURE__*/_jsx(Icon24x24Discover,{height:\"100%\",id:\"YhY3uK4sH\",layoutId:\"YhY3uK4sH\",style:{height:\"100%\",width:\"100%\"},variant:\"22:755\",width:\"100%\",...addPropertyOverrides({vF84wcV6B:{variant:\"iBsTDWueZ\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-40CH9.framer-18z5ink, .framer-40CH9 .framer-18z5ink { display: block; }\",\".framer-40CH9.framer-17k213s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-40CH9 .framer-s4wsj0-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-40CH9.framer-17k213s { gap: 0px; } .framer-40CH9.framer-17k213s > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-40CH9.framer-17k213s > :first-child { margin-left: 0px; } .framer-40CH9.framer-17k213s > :last-child { margin-right: 0px; } }\",\".framer-40CH9.framer-v-6cm857.framer-17k213s { cursor: unset; }\",'.framer-40CH9[data-border=\"true\"]::after, .framer-40CH9 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vF84wcV6B\":{\"layout\":[\"fixed\",\"fixed\"]},\"ShrWiznQs\":{\"layout\":[\"fixed\",\"fixed\"]},\"wY3w7o5lC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HiLXAhpCM\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNXbPeEpJr=withCSS(Component,css,\"framer-40CH9\");export default FramerNXbPeEpJr;FramerNXbPeEpJr.displayName=\"Navigation/Item/Home\";FramerNXbPeEpJr.defaultProps={height:40,width:40};addPropertyControls(FramerNXbPeEpJr,{variant:{options:[\"bqK9wBPS6\",\"vF84wcV6B\"],optionTitles:[\"Home / Default\",\"Home / Active\"],title:\"Variant\",type:ControlType.Enum},HiLXAhpCM:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNXbPeEpJr,[{explicitInter:true,fonts:[]},...Icon24x24DiscoverFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNXbPeEpJr\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"HiLXAhpCM\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vF84wcV6B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ShrWiznQs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wY3w7o5lC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NXbPeEpJr.map", "// Generated by Framer (ab6b6d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import NavigationItemAbout from\"https://framerusercontent.com/modules/7TLHONDXJgLDQ8vIvqkv/ISq0HFI8TzGm9vHKLt7b/nSnDkqrOk.js\";import NavigationItemContact from\"https://framerusercontent.com/modules/jslRKcCCTH874PJQTbqV/9MqkYz9jC9Lt6YEX31z5/sF4CH1_gC.js\";import ElementsBadgeCopy from\"https://framerusercontent.com/modules/SXlbUNfzB3ciEW3kkbQ8/qKXh8K1bm4uto9qkE6l5/sXolrFtxz.js\";import Tile from\"https://framerusercontent.com/modules/tCsauFT0Mht2ta39pwnW/UGx06LTNILW3bFFxgdAh/oFW8V2aic.js\";import ElementsPulse from\"https://framerusercontent.com/modules/YEblEb5ry4D13Ou3Six5/eQwbaWHJMANt6MdHw99c/CIunx_XG2.js\";import NavigationItemWork from\"https://framerusercontent.com/modules/IzQAbipVhIr5Z9ogCnI4/R129CwRqzCF4DZt1yPV9/j9_CsoDy0.js\";import NavigationItemHome from\"https://framerusercontent.com/modules/I3B6HGGtPYPtvYPGj8kl/7On4PSnLbdC2vkkJCTFH/NXbPeEpJr.js\";const NavigationItemHomeFonts=getFonts(NavigationItemHome);const NavigationItemWorkFonts=getFonts(NavigationItemWork);const NavigationItemAboutFonts=getFonts(NavigationItemAbout);const NavigationItemContactFonts=getFonts(NavigationItemContact);const TileFonts=getFonts(Tile);const ElementsPulseFonts=getFonts(ElementsPulse);const ElementsBadgeCopyFonts=getFonts(ElementsBadgeCopy);const MaterialFonts=getFonts(Material);const cycleOrder=[\"yOM0eUZPG\",\"FMYVWrQPB\",\"KH3t3twxD\"];const serializationHash=\"framer-1OmXX\";const variantClassNames={FMYVWrQPB:\"framer-v-1tfuz6k\",KH3t3twxD:\"framer-v-1p4i7kg\",yOM0eUZPG:\"framer-v-1dn8ti3\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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 humanReadableVariantMap={\"Contact me\":\"FMYVWrQPB\",\"Design resources\":\"KH3t3twxD\",\"Dynamic Nav\":\"yOM0eUZPG\"};const getProps=({height,id,image,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,NaSB0Bs5k:(_ref=image!==null&&image!==void 0?image:props.NaSB0Bs5k)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg 2115w\"},variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"yOM0eUZPG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,NaSB0Bs5k,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yOM0eUZPG\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1fd94c9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"yOM0eUZPG\");});const onMouseEntersycg0v=activeVariantCallback(async(...args)=>{setVariant(\"FMYVWrQPB\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"FMYVWrQPB\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"KH3t3twxD\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"KH3t3twxD\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dn8ti3\",className,classNames),\"data-framer-name\":\"Dynamic Nav\",layoutDependency:layoutDependency,layoutId:\"yOM0eUZPG\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.5)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 10px 50px 0px rgba(0,0,0,0.25)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{FMYVWrQPB:{backdropFilter:\"blur(1px)\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,boxShadow:\"0px 50px 100px 0px rgba(0, 0, 0, 0.75)\",WebkitBackdropFilter:\"blur(1px)\"},KH3t3twxD:{backdropFilter:\"blur(1px)\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,boxShadow:\"0px 50px 100px 0px rgba(0, 0, 0, 0.75)\",WebkitBackdropFilter:\"blur(1px)\"}},...addPropertyOverrides({FMYVWrQPB:{\"data-framer-name\":\"Contact me\",\"data-highlight\":true,onMouseLeave:onMouseLeave1fd94c9},KH3t3twxD:{\"data-framer-name\":\"Design resources\",\"data-highlight\":true,onMouseLeave:onMouseLeave1fd94c9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ezev6b\",\"data-framer-name\":\"Main navbar\",layoutDependency:layoutDependency,layoutId:\"VuVB9aNNH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||50)-0-0)/2*1+0-0-40)/2),...addPropertyOverrides({FMYVWrQPB:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0-0-40)/2)},KH3t3twxD:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0-0-40)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h6aynb-container\",layoutDependency:layoutDependency,layoutId:\"C_UVhWEXk-container\",children:/*#__PURE__*/_jsx(NavigationItemHome,{height:\"100%\",HiLXAhpCM:resolvedLinks[0],id:\"C_UVhWEXk\",layoutId:\"C_UVhWEXk\",style:{height:\"100%\",width:\"100%\"},variant:\"vF84wcV6B\",width:\"100%\",...addPropertyOverrides({FMYVWrQPB:{HiLXAhpCM:resolvedLinks[1]},KH3t3twxD:{HiLXAhpCM:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xSZck1ku6\"},implicitPathVariables:undefined},{href:{webPageId:\"xSZck1ku6\"},implicitPathVariables:undefined},{href:{webPageId:\"xSZck1ku6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||50)-0-0)/2*1+0-0-40)/2),...addPropertyOverrides({FMYVWrQPB:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0-0-40)/2)},KH3t3twxD:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+6+(0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0-0-40)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jmsgww-container\",layoutDependency:layoutDependency,layoutId:\"yGpSXNYoh-container\",children:/*#__PURE__*/_jsx(NavigationItemWork,{height:\"100%\",id:\"yGpSXNYoh\",JCd5SpNoo:resolvedLinks1[0],layoutId:\"yGpSXNYoh\",style:{height:\"100%\",width:\"100%\"},variant:\"CsykdrCWV\",width:\"100%\",...addPropertyOverrides({FMYVWrQPB:{JCd5SpNoo:resolvedLinks1[1]},KH3t3twxD:{JCd5SpNoo:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HkhRaJZBe\"},implicitPathVariables:undefined},{href:{webPageId:\"HkhRaJZBe\"},implicitPathVariables:undefined},{href:{webPageId:\"HkhRaJZBe\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ak3qe2-container\",layoutDependency:layoutDependency,layoutId:\"XrOjjgzjn-container\",children:/*#__PURE__*/_jsx(NavigationItemAbout,{height:\"100%\",id:\"XrOjjgzjn\",layoutId:\"XrOjjgzjn\",link:resolvedLinks2[0],style:{height:\"100%\",width:\"100%\"},variant:\"yZcMPq_OR\",width:\"100%\",...addPropertyOverrides({FMYVWrQPB:{link:resolvedLinks2[1]},KH3t3twxD:{link:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LGarFq_sq\"},implicitPathVariables:undefined},{href:{webPageId:\"LGarFq_sq\"},implicitPathVariables:undefined},{href:{webPageId:\"LGarFq_sq\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5a8thn-container\",layoutDependency:layoutDependency,layoutId:\"jkMrBRpPz-container\",children:/*#__PURE__*/_jsx(NavigationItemContact,{height:\"100%\",id:\"jkMrBRpPz\",layoutId:\"jkMrBRpPz\",link:resolvedLinks3[0],style:{height:\"100%\",width:\"100%\"},variant:\"VQi3PawgN\",width:\"100%\",...addPropertyOverrides({FMYVWrQPB:{link:resolvedLinks3[1]},KH3t3twxD:{link:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ks9upr\",\"data-framer-name\":\"Menu item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tYGUvNgs2\",onMouseEnter:onMouseEntersycg0v,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{FMYVWrQPB:{backgroundColor:\"rgb(28, 28, 28)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},KH3t3twxD:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact me\"})}),className:\"framer-10432ae\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"eNwc8zxSq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19i2nys\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"ksklRKq4k\",style:{filter:\"blur(12px)\",opacity:1,WebkitFilter:\"blur(12px)\"},variants:{FMYVWrQPB:{opacity:0},KH3t3twxD:{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7atvdl-container\",layoutDependency:layoutDependency,layoutId:\"BPU0CLqLw-container\",children:/*#__PURE__*/_jsx(Tile,{height:\"100%\",id:\"BPU0CLqLw\",layoutId:\"BPU0CLqLw\",link:\"https://www.framer.com/templates/future-cyberpunk-portfolio-template/\",style:{height:\"100%\",width:\"100%\"},variant:\"vUYHdDtC9\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ykuwcl-container\",layoutDependency:layoutDependency,layoutId:\"acwkPIIBC-container\",children:/*#__PURE__*/_jsx(Tile,{height:\"100%\",id:\"acwkPIIBC\",layoutId:\"acwkPIIBC\",link:\"https://www.framer.com/templates/future-cyberpunk-portfolio-template/\",style:{height:\"100%\",width:\"100%\"},variant:\"tZ34FFIFz\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19mdcdu\",layoutDependency:layoutDependency,layoutId:\"jVchiSumf\",style:{backgroundColor:\"rgb(51, 51, 51)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1s0scrw\",\"data-framer-name\":\"svg_xml_base64_PHN2ZyB3aWR0aD0iODQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCA4NCAyMiIgZmlsbD0iY3VycmVudENvbG9yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgICAgICAgICAgICAgICAgICAgICA8dGl0bGU_V2ViZmxvdyBsb2dvPC90aXRsZT4KICAgICAgICAgICAgI\",fill:\"black\",intrinsicHeight:22,intrinsicWidth:84,layoutDependency:layoutDependency,layoutId:\"yEj5gcDmz\",svg:'<svg width=\"84\" height=\"22\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path d=\"M27.1 8.3c0-1.5-1.5-3.1-4-3.1-2.8 0-6 2.1-6.5 6.3-.5 4.2 2.1 6.1 4.8 6.1 2.7 0 4-1 5.4-2.4-1.2-1.5-2.8-.8-3.1-.7-.3.2-.8.4-1.6.4-1 0-2.1-.5-2.1-2.4 6.6-.7 7.1-2.7 7.1-4.2Zm-3.2.2c0 .5-.2 1.3-3.5 1.7.7-2.5 2-2.7 2.6-2.7.6.1.9.5.9 1Zm-11.1.4s-1.4 4.4-1.5 4.8c0-.4-1.1-8.3-1.1-8.3-2.4 0-3.7 1.7-4.3 3.5 0 0-1.7 4.4-1.8 4.8C4 13.4 3.8 9 3.8 9 3.6 6.8 1.6 5.4 0 5.4l2 12c2.5 0 3.9-1.7 4.6-3.5 0 0 1.5-3.9 1.6-4.1 0 .2 1.1 7.6 1.1 7.6 2.5 0 3.9-1.6 4.6-3.3l3.5-8.7c-2.6 0-3.9 1.7-4.6 3.5Zm23.6-3.8c-1.5 0-2.7.8-3.7 2.1l.8-7.2c-2.1 0-3.7 1.8-4.1 4.4l-1.6 12.9c1.2 0 2.4-.3 3.1-1.2.6.8 1.5 1.4 2.8 1.4 3.5 0 5.9-4 5.9-7.8.1-3.5-1.6-4.6-3.2-4.6Zm-.4 6.2c-.4 2.1-1.5 3.5-2.7 3.5-1.1 0-1.6-.5-1.6-.5.2-1.8.4-3 .8-4s1.4-2.5 2.4-2.5c1 .1 1.5 1.4 1.1 3.5Zm12.4-5.9H46v-.1c.2-1.6.5-2.4 1.8-2.5.8-.1 1.2-.5 1.3-1 .1-.4.3-1.7.3-1.7-4.9 0-6.4 2.1-6.8 5.3v.1h-.1c-.8 0-1.7.9-1.8 2l-.1.4h1.6l-1.4 11.2-.4 2h.2c2.3-.1 3.7-1.9 4.1-4.5l1.1-8.8h.8c.7 0 1.6-.7 1.8-2v-.4ZM61 5.2c-2.8 0-5.4 2.1-6.2 5.3-.8 3.2.4 7.1 4.5 7.1s6.5-4 6.5-7.3C65.7 7 63.5 5.2 61 5.2Zm1.1 6c-.1 1.5-.8 3.7-2.6 3.7s-1.5-2.6-1.4-3.8c.2-1.3.9-3.2 2.5-3.2 1.5 0 1.7 1.7 1.5 3.3Zm17.5-2.3s-1.4 4.4-1.5 4.8c0-.4-1.1-8.3-1.1-8.3-2.4 0-3.7 1.7-4.3 3.5 0 0-1.7 4.4-1.8 4.8 0-.3-.3-4.7-.3-4.7-.1-2.2-2.2-3.5-3.8-3.5l2 12c2.5 0 3.9-1.7 4.6-3.5 0 0 1.5-3.9 1.6-4.1 0 .2 1.1 7.6 1.1 7.6 2.5 0 3.9-1.6 4.6-3.3L84 5.4c-2.5 0-3.8 1.7-4.4 3.5ZM50.7.1l-2 16.4-.4 2h.2c2.2 0 3.8-2 4-4.4l1.2-9.4c.3-2.8-1.5-4.6-3-4.6Z\"/></g><defs><clipPath id=\"a\"><path d=\"M0 0h84v21.1H0z\"/></clipPath></defs></svg>',withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rpodyy\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"o16FWbQD5\",style:{filter:\"blur(10px)\",opacity:0,WebkitFilter:\"blur(10px)\"},transformTemplate:transformTemplate1,variants:{FMYVWrQPB:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+60+0),pixelHeight:2e3,pixelWidth:3e3,sizes:\"240px\",src:\"https://framerusercontent.com/images/Feh6dbQvmfI2jBPYQq7cBO3DZ8U.jpg\",srcSet:\"https://framerusercontent.com/images/Feh6dbQvmfI2jBPYQq7cBO3DZ8U.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Feh6dbQvmfI2jBPYQq7cBO3DZ8U.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Feh6dbQvmfI2jBPYQq7cBO3DZ8U.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/Feh6dbQvmfI2jBPYQq7cBO3DZ8U.jpg 3000w\"},className:\"framer-1ly0fsn\",\"data-framer-name\":\"profile image\",layoutDependency:layoutDependency,layoutId:\"puodQn3j9\",style:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},...addPropertyOverrides({FMYVWrQPB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-(47+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0))+0),pixelHeight:2e3,pixelWidth:3e3,sizes:\"240px\",...toResponsiveImage(NaSB0Bs5k)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u5ybfx\",layoutDependency:layoutDependency,layoutId:\"GgSoPeD5a\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2mlmb7\",layoutDependency:layoutDependency,layoutId:\"EN9lpqQpW\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rkewzw\",layoutDependency:layoutDependency,layoutId:\"TXebGBM4p\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15t6khj-container\",layoutDependency:layoutDependency,layoutId:\"lSFcvQ5lX-container\",children:/*#__PURE__*/_jsx(ElementsPulse,{height:\"100%\",id:\"lSFcvQ5lX\",layoutId:\"lSFcvQ5lX\",style:{height:\"100%\",width:\"100%\"},tint:\"rgb(8, 255, 0)\",variant:\"DkyJpC4rD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pki1pl-container\",layoutDependency:layoutDependency,layoutId:\"QTYSH37rs-container\",children:/*#__PURE__*/_jsx(ElementsBadgeCopy,{height:\"100%\",id:\"QTYSH37rs\",layoutId:\"QTYSH37rs\",title:\"Available for work\",variant:\"GsVXTjYQt\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jbq23s\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"dj4rwBprk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"John Doe\"})}),className:\"framer-qiqw8c\",fonts:[\"GF;Be Vietnam Pro-700\"],layoutDependency:layoutDependency,layoutId:\"fUCav14uF\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FMYVWrQPB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNzAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"Andrew \",/*#__PURE__*/_jsx(motion.br,{}),\"Ramsay\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tcmVndWxhcg==\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(128, 128, 128))\"},children:\"Product Designer at Google\"})}),className:\"framer-1md47wd\",fonts:[\"GF;Be Vietnam Pro-regular\"],layoutDependency:layoutDependency,layoutId:\"KJzaoJ6YM\",style:{\"--extracted-r6o4lv\":\"rgb(128, 128, 128)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z0fymt\",layoutDependency:layoutDependency,layoutId:\"mkYa8kBAF\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ibgs25\",layoutDependency:layoutDependency,layoutId:\"P8GX70Gzm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u6rcf5\",layoutDependency:layoutDependency,layoutId:\"z9ZURd4Uz\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:2161,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+60+0+30+((((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||50)-0-0)/2*1+0-0)*1-60-251.39999999999998)/2+108.19999999999999+60)+0+0+0+0+.6041647385469684),pixelHeight:4320,pixelWidth:4322,sizes:\"18px\",src:\"https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=512 512w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png 4322w\"},className:\"framer-1lazh1\",\"data-framer-name\":\"Instagram_Glyph_White\",layoutDependency:layoutDependency,layoutId:\"oM23fml42\",...addPropertyOverrides({FMYVWrQPB:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:2161,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-(47+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0))+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||499)-0-0)/2*1+0-0)*1-113.2+0+0+0+0+.6041647385469684),pixelHeight:4320,pixelWidth:4322,sizes:\"18px\",src:\"https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=4096\",srcSet:\"https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=512 512w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/PWgl6iqWq8RgqFpJc8B69GbQPiw.png 4322w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"@IGhandle\"})}),className:\"framer-in5arr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nUjGbWQdY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ciohg\",layoutDependency:layoutDependency,layoutId:\"da_nwnn4e\",style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17ewqgj-container\",layoutDependency:layoutDependency,layoutId:\"eZcxUDpZw-container\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Phone\",iconSelection:\"Home\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"eZcxUDpZw\",layoutId:\"eZcxUDpZw\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"+44 1234 987465\"})}),className:\"framer-1652vc6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BWB4UIfLD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xd40dw\",layoutDependency:layoutDependency,layoutId:\"WNt5PPUl7\",style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fyb8mn-container\",layoutDependency:layoutDependency,layoutId:\"T2s1Utl9J-container\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"EMail\",iconSelection:\"Home\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"T2s1Utl9J\",layoutId:\"T2s1Utl9J\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"thisismyemail@gmail.com\"})}),className:\"framer-ydefyh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sUVKJZj_K\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1OmXX.framer-d9acno, .framer-1OmXX .framer-d9acno { display: block; }\",\".framer-1OmXX.framer-1dn8ti3 { display: grid; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 50px; justify-content: center; min-width: 400px; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-1OmXX .framer-1ezev6b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: center; left: 60px; overflow: visible; padding: 0px; position: absolute; top: 6px; width: auto; z-index: 10; }\",\".framer-1OmXX .framer-1h6aynb-container, .framer-1OmXX .framer-jmsgww-container, .framer-1OmXX .framer-ak3qe2-container, .framer-1OmXX .framer-5a8thn-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-1OmXX .framer-ks9upr { 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: 10px 20px 10px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-1OmXX .framer-10432ae { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-1OmXX .framer-19i2nys { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 440px; justify-content: center; left: calc(50.00000000000002% - 874px / 2); overflow: hidden; padding: 50px 75px 50px 75px; position: absolute; top: 59px; width: 874px; z-index: 1; }\",\".framer-1OmXX .framer-7atvdl-container, .framer-1OmXX .framer-1ykuwcl-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-1OmXX .framer-19mdcdu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1OmXX .framer-1s0scrw { aspect-ratio: 3.8181818181818183 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); position: relative; width: 130px; }\",\".framer-1OmXX .framer-rpodyy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 365px; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 60px; width: min-content; z-index: 0; }\",\".framer-1OmXX .framer-1ly0fsn { flex: none; height: 100%; overflow: visible; position: relative; width: 240px; }\",\".framer-1OmXX .framer-1u5ybfx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: 100%; justify-content: center; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 275px; z-index: 0; }\",\".framer-1OmXX .framer-2mlmb7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1OmXX .framer-rkewzw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1OmXX .framer-15t6khj-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-1OmXX .framer-1pki1pl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1OmXX .framer-1jbq23s { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-1OmXX .framer-qiqw8c, .framer-1OmXX .framer-1md47wd, .framer-1OmXX .framer-in5arr, .framer-1OmXX .framer-1652vc6, .framer-1OmXX .framer-ydefyh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1OmXX .framer-z0fymt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 275px; }\",\".framer-1OmXX .framer-1ibgs25 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1OmXX .framer-1u6rcf5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-1OmXX .framer-1lazh1 { aspect-ratio: 1.0004629629629629 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); overflow: visible; position: relative; width: 18px; }\",\".framer-1OmXX .framer-1ciohg { 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: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-1OmXX .framer-17ewqgj-container, .framer-1OmXX .framer-1fyb8mn-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 20px; }\",\".framer-1OmXX .framer-xd40dw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1OmXX .framer-1ezev6b, .framer-1OmXX .framer-ks9upr, .framer-1OmXX .framer-19i2nys, .framer-1OmXX .framer-19mdcdu, .framer-1OmXX .framer-rpodyy, .framer-1OmXX .framer-1u5ybfx, .framer-1OmXX .framer-2mlmb7, .framer-1OmXX .framer-rkewzw, .framer-1OmXX .framer-1jbq23s, .framer-1OmXX .framer-z0fymt, .framer-1OmXX .framer-1ibgs25, .framer-1OmXX .framer-1u6rcf5, .framer-1OmXX .framer-1ciohg, .framer-1OmXX .framer-xd40dw { gap: 0px; } .framer-1OmXX .framer-1ezev6b > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-1OmXX .framer-1ezev6b > :first-child, .framer-1OmXX .framer-ks9upr > :first-child, .framer-1OmXX .framer-19i2nys > :first-child, .framer-1OmXX .framer-rpodyy > :first-child, .framer-1OmXX .framer-rkewzw > :first-child, .framer-1OmXX .framer-1u6rcf5 > :first-child, .framer-1OmXX .framer-1ciohg > :first-child, .framer-1OmXX .framer-xd40dw > :first-child { margin-left: 0px; } .framer-1OmXX .framer-1ezev6b > :last-child, .framer-1OmXX .framer-ks9upr > :last-child, .framer-1OmXX .framer-19i2nys > :last-child, .framer-1OmXX .framer-rpodyy > :last-child, .framer-1OmXX .framer-rkewzw > :last-child, .framer-1OmXX .framer-1u6rcf5 > :last-child, .framer-1OmXX .framer-1ciohg > :last-child, .framer-1OmXX .framer-xd40dw > :last-child { margin-right: 0px; } .framer-1OmXX .framer-ks9upr > *, .framer-1OmXX .framer-1ciohg > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1OmXX .framer-19i2nys > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-1OmXX .framer-19mdcdu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-1OmXX .framer-19mdcdu > :first-child, .framer-1OmXX .framer-1u5ybfx > :first-child, .framer-1OmXX .framer-2mlmb7 > :first-child, .framer-1OmXX .framer-1jbq23s > :first-child, .framer-1OmXX .framer-z0fymt > :first-child, .framer-1OmXX .framer-1ibgs25 > :first-child { margin-top: 0px; } .framer-1OmXX .framer-19mdcdu > :last-child, .framer-1OmXX .framer-1u5ybfx > :last-child, .framer-1OmXX .framer-2mlmb7 > :last-child, .framer-1OmXX .framer-1jbq23s > :last-child, .framer-1OmXX .framer-z0fymt > :last-child, .framer-1OmXX .framer-1ibgs25 > :last-child { margin-bottom: 0px; } .framer-1OmXX .framer-rpodyy > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } .framer-1OmXX .framer-1u5ybfx > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-1OmXX .framer-2mlmb7 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-1OmXX .framer-rkewzw > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-1OmXX .framer-1jbq23s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-1OmXX .framer-z0fymt > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-1OmXX .framer-1ibgs25 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-1OmXX .framer-1u6rcf5 > *, .framer-1OmXX .framer-xd40dw > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-1OmXX.framer-v-1tfuz6k.framer-1dn8ti3 { height: 499px; min-width: unset; width: 725px; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-1ezev6b { left: 223px; order: 0; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-19i2nys { bottom: -440px; left: -74px; order: 1; right: -74px; top: unset; width: unset; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-rpodyy { bottom: 47px; left: 50%; order: 2; top: unset; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-1u5ybfx { display: block; padding: unset; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-2mlmb7 { left: 0px; position: absolute; top: 30px; }\",\".framer-1OmXX.framer-v-1tfuz6k .framer-z0fymt { bottom: 30px; left: 0px; position: absolute; right: 0px; width: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1OmXX.framer-v-1tfuz6k .framer-1u5ybfx { gap: 0px; } .framer-1OmXX.framer-v-1tfuz6k .framer-1u5ybfx > *, .framer-1OmXX.framer-v-1tfuz6k .framer-1u5ybfx > :first-child, .framer-1OmXX.framer-v-1tfuz6k .framer-1u5ybfx > :last-child { margin: 0px; } }\",\".framer-1OmXX.framer-v-1p4i7kg.framer-1dn8ti3 { height: 499px; min-width: unset; width: 874px; }\",\".framer-1OmXX.framer-v-1p4i7kg .framer-1ezev6b { left: 297px; order: 0; }\",\".framer-1OmXX.framer-v-1p4i7kg .framer-19i2nys { gap: 30px; order: 1; }\",\".framer-1OmXX.framer-v-1p4i7kg .framer-7atvdl-container { order: 0; }\",\".framer-1OmXX.framer-v-1p4i7kg .framer-1ykuwcl-container { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1OmXX.framer-v-1p4i7kg .framer-19i2nys { gap: 0px; } .framer-1OmXX.framer-v-1p4i7kg .framer-19i2nys > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-1OmXX.framer-v-1p4i7kg .framer-19i2nys > :first-child { margin-left: 0px; } .framer-1OmXX.framer-v-1p4i7kg .framer-19i2nys > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"FMYVWrQPB\":{\"layout\":[\"fixed\",\"fixed\"]},\"KH3t3twxD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NaSB0Bs5k\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framera5D8CXUy0=withCSS(Component,css,\"framer-1OmXX\");export default Framera5D8CXUy0;Framera5D8CXUy0.displayName=\"Navigation\";Framera5D8CXUy0.defaultProps={height:50,width:400};addPropertyControls(Framera5D8CXUy0,{variant:{options:[\"yOM0eUZPG\",\"FMYVWrQPB\",\"KH3t3twxD\"],optionTitles:[\"Dynamic Nav\",\"Contact me\",\"Design resources\"],title:\"Variant\",type:ControlType.Enum},NaSB0Bs5k:{__defaultAssetReference:\"data:framer/asset-reference,L1C3QUSzBMfsXzhuh6ynQ62sp3I.jpg?originalFilename=20210502152913_IMG_8929_Original.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(Framera5D8CXUy0,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"},{family:\"Be Vietnam Pro\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v11/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF83T7wrcwap.woff2\",weight:\"700\"},{family:\"Be Vietnam Pro\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v11/QdVPSTAyLFyeg_IDWvOJmVES_Ew1D3s6ZKAi.woff2\",weight:\"400\"},{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\"}]},...NavigationItemHomeFonts,...NavigationItemWorkFonts,...NavigationItemAboutFonts,...NavigationItemContactFonts,...TileFonts,...ElementsPulseFonts,...ElementsBadgeCopyFonts,...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera5D8CXUy0\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FMYVWrQPB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KH3t3twxD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"NaSB0Bs5k\\\":\\\"image\\\"}\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a5D8CXUy0.map", "// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/a5D8CXUy0/a5D8CXUy0.js\";const NavigationFonts=getFonts(Navigation);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5SqdU\";const variantClassNames={jjQ7dW3Jf:\"framer-v-1dbswri\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5SqdU.framer-595yb2, .framer-5SqdU .framer-595yb2 { display: block; }\",\".framer-5SqdU.framer-1dbswri { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5SqdU .framer-4z51el-container { flex: none; height: auto; left: 50%; position: absolute; top: 33px; transform: translateX(-50%); width: auto; z-index: 2; }\",\".framer-5SqdU .framer-8p2vh1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"jjQ7dW3Jf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1dbswri\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:33,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4z51el-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"ofZM3cM7A\",scopeId:\"mnR5BHh9v\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"ofZM3cM7A\",layoutId:\"ofZM3cM7A\",variant:\"yOM0eUZPG\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-8p2vh1\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"jjQ7dW3Jf\":[\".framer-4z51el-container\"]}\n * @framerBreakpoints {\"jjQ7dW3Jf\":{\"canvasClassName\":\"framer-1dbswri-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant jjQ7dW3Jf\n * @framerLayoutTemplate\n */const FramermnR5BHh9v=withCSS(Component,css,\"framer-5SqdU\");export default FramermnR5BHh9v;FramermnR5BHh9v.displayName=\"Nav 3\";FramermnR5BHh9v.defaultProps={height:1e3,width:1200};addFonts(FramermnR5BHh9v,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermnR5BHh9v\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"jjQ7dW3Jf\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"jjQ7dW3Jf\\\":{\\\"canvasClassName\\\":\\\"framer-1dbswri-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"jjQ7dW3Jf\\\":[\\\".framer-4z51el-container\\\"]}\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import NavLink from\"https://framerusercontent.com/modules/sowuTY05aVmkgiWh8dMl/iHVoKghThrTjCAxrVSdJ/pdATOqfvV.js\";import NavMenuIcon from\"https://framerusercontent.com/modules/XRfyPFleLUT5cK3ebCgf/wzHishDd7rS5BDxJgZqS/REvEwfyt6.js\";const StopScrollFonts=getFonts(StopScroll);const NavMenuIconFonts=getFonts(NavMenuIcon);const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"HgPcyYkNY\",\"e6zAaYcAd\",\"YiOnkp0om\",\"hWukKE4XZ\",\"wbzarORDc\"];const serializationHash=\"framer-RA7Q5\";const variantClassNames={e6zAaYcAd:\"framer-v-1yclzfs\",HgPcyYkNY:\"framer-v-rvjept\",hWukKE4XZ:\"framer-v-1mr6uk9\",wbzarORDc:\"framer-v-gf7h46\",YiOnkp0om:\"framer-v-1f37laq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,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/Tablet Open\":\"e6zAaYcAd\",\"Desktop/Tablet\":\"HgPcyYkNY\",\"Phone Open\":\"hWukKE4XZ\",Hero:\"wbzarORDc\",Phone:\"YiOnkp0om\"};const getProps=({height,id,navColor,width,...props})=>{return{...props,r45CIik9N:navColor??props.r45CIik9N??\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HgPcyYkNY\"};};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,r45CIik9N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HgPcyYkNY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13k3o0v=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"e6zAaYcAd\");});const onTap1jb22xq=activeVariantCallback(async(...args)=>{setVariant(\"HgPcyYkNY\");});const onTap17aeuhi=activeVariantCallback(async(...args)=>{setVariant(\"e6zAaYcAd\");});const onTap1mojtlx=activeVariantCallback(async(...args)=>{setVariant(\"hWukKE4XZ\");});const onTap1bukij3=activeVariantCallback(async(...args)=>{setVariant(\"YiOnkp0om\");});const n0qoLkxRf1jb22xq=activeVariantCallback(async(...args)=>{setVariant(\"HgPcyYkNY\");});const n0qoLkxRf1bukij3=activeVariantCallback(async(...args)=>{setVariant(\"YiOnkp0om\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"e6zAaYcAd\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"wbzarORDc\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"e6zAaYcAd\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"hWukKE4XZ\")return true;return false;};const isDisplayed4=()=>{if([\"e6zAaYcAd\",\"hWukKE4XZ\"].includes(baseVariant))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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rvjept\",className,classNames),\"data-framer-name\":\"Desktop/Tablet\",layoutDependency:layoutDependency,layoutId:\"HgPcyYkNY\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{hWukKE4XZ:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\"},wbzarORDc:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({e6zAaYcAd:{\"data-framer-name\":\"Desktop/Tablet Open\"},hWukKE4XZ:{\"data-framer-name\":\"Phone Open\"},wbzarORDc:{\"data-framer-name\":\"Hero\",\"data-highlight\":true,onTap:onTap13k3o0v},YiOnkp0om:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nmdthw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lNz5vBv6p-container\",nodeId:\"lNz5vBv6p\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"lNz5vBv6p\",layoutId:\"lNz5vBv6p\",toggle:false,width:\"100%\",...addPropertyOverrides({e6zAaYcAd:{toggle:true},hWukKE4XZ:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1ys7fyh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZBxmpA95F\",...addPropertyOverrides({e6zAaYcAd:{\"data-highlight\":true,onTap:onTap1jb22xq}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4vkbyc\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"iW7OsrBvn\",style:{opacity:1},variants:{hWukKE4XZ:{opacity:0},wbzarORDc:{opacity:1}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aUgJQxQaM\"},motionChild:true,nodeId:\"y3XAKLSMk\",openInNewTab:false,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-j3frl4 framer-8f5the\",\"data-framer-name\":\"Brand 2\",layoutDependency:layoutDependency,layoutId:\"y3XAKLSMk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LUV4dHJhQm9sZA==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-r45CIik9N-sP6HHqU8e))\"},children:\"acrmedia\"})}),className:\"framer-na8jst\",\"data-framer-name\":\"Brand\",fonts:[\"FR;InterDisplay-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"WSG9VwG8K\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-r45CIik9N-sP6HHqU8e)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-r45CIik9N-sP6HHqU8e\":r45CIik9N},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eydx0u\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QbRwVk7uO\",onTap:onTap17aeuhi,...addPropertyOverrides({hWukKE4XZ:{\"data-highlight\":undefined,onTap:undefined},YiOnkp0om:{onTap:onTap1mojtlx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+0+9+10.2+0,...addPropertyOverrides({hWukKE4XZ:{y:(componentViewport?.y||0)+0+9+0+26.2+0},wbzarORDc:{y:(componentViewport?.y||0)+0+9+0+0},YiOnkp0om:{y:(componentViewport?.y||0)+0+9+22.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14p896o-container\",layoutDependency:layoutDependency,layoutId:\"sldvqH9oD-container\",nodeId:\"sldvqH9oD\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavMenuIcon,{dwh3w0nqx:r45CIik9N,height:\"100%\",id:\"sldvqH9oD\",layoutId:\"sldvqH9oD\",variant:\"SBE_djGde\",width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dj5wjn\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"y6WB5Xwi4\",style:{backgroundColor:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",opacity:0},variants:{e6zAaYcAd:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",opacity:1},hWukKE4XZ:{backgroundColor:\"var(--token-93feb396-66a5-44c8-87f7-58d1c28cc454, rgb(255, 255, 255))\",opacity:1}},children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1ikgeef\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"BgLyCOFH5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jyvqil\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"woCUvv7CD\",onTap:onTap1jb22xq,...addPropertyOverrides({hWukKE4XZ:{onTap:onTap1bukij3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+0+0+0+16+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uz5ap9-container\",layoutDependency:layoutDependency,layoutId:\"IChCTK2h7-container\",nodeId:\"IChCTK2h7\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavMenuIcon,{dwh3w0nqx:\"var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23))\",height:\"100%\",id:\"IChCTK2h7\",layoutId:\"IChCTK2h7\",variant:\"SBE_djGde\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zny673\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"drRTZWhy3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"aUgJQxQaM\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"aUgJQxQaM\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+0,...addPropertyOverrides({e6zAaYcAd:{y:(componentViewport?.y||0)+0+0+0+40+0+32+0},hWukKE4XZ:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18uk397-container\",layoutDependency:layoutDependency,layoutId:\"p_UGJIQWv-container\",nodeId:\"p_UGJIQWv\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"p_UGJIQWv\",j2MzL4_RX:\"Home\",layoutId:\"p_UGJIQWv\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks[0],...addPropertyOverrides({e6zAaYcAd:{n0qoLkxRf:n0qoLkxRf1jb22xq,yvW5hKwwf:resolvedLinks[1]},hWukKE4XZ:{n0qoLkxRf:n0qoLkxRf1bukij3,yvW5hKwwf:resolvedLinks[3]},wbzarORDc:{yvW5hKwwf:resolvedLinks[4]},YiOnkp0om:{yvW5hKwwf:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AjD6eTHlZ\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"AjD6eTHlZ\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"AjD6eTHlZ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+42,...addPropertyOverrides({e6zAaYcAd:{y:(componentViewport?.y||0)+0+0+0+40+0+32+42},hWukKE4XZ:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u3th2v-container\",layoutDependency:layoutDependency,layoutId:\"MR1e_riuG-container\",nodeId:\"MR1e_riuG\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"MR1e_riuG\",j2MzL4_RX:\"About\",layoutId:\"MR1e_riuG\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks1[0],...addPropertyOverrides({e6zAaYcAd:{j2MzL4_RX:\"Journal\",n0qoLkxRf:n0qoLkxRf1jb22xq,yvW5hKwwf:resolvedLinks1[1]},hWukKE4XZ:{j2MzL4_RX:\"Journal\",n0qoLkxRf:n0qoLkxRf1bukij3,yvW5hKwwf:resolvedLinks1[3]},wbzarORDc:{yvW5hKwwf:resolvedLinks1[4]},YiOnkp0om:{yvW5hKwwf:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e6zAaYcAd:{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ctltso-container\",layoutDependency:layoutDependency,layoutId:\"GzXPRH8zP-container\",nodeId:\"GzXPRH8zP\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"GzXPRH8zP\",j2MzL4_RX:\"Camera roll\",layoutId:\"GzXPRH8zP\",n0qoLkxRf:n0qoLkxRf1jb22xq,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks2[0],...addPropertyOverrides({e6zAaYcAd:{yvW5hKwwf:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({e6zAaYcAd:{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+32+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x1pu2k-container\",layoutDependency:layoutDependency,layoutId:\"A7I_3EoJp-container\",nodeId:\"A7I_3EoJp\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"A7I_3EoJp\",j2MzL4_RX:\"Side quests\",layoutId:\"A7I_3EoJp\",n0qoLkxRf:n0qoLkxRf1jb22xq,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks3[0],...addPropertyOverrides({e6zAaYcAd:{yvW5hKwwf:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined},{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hWukKE4XZ:{height:42,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1el325b-container\",layoutDependency:layoutDependency,layoutId:\"Eh5ghBncS-container\",nodeId:\"Eh5ghBncS\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Eh5ghBncS\",j2MzL4_RX:\"Camera roll\",layoutId:\"Eh5ghBncS\",n0qoLkxRf:n0qoLkxRf1bukij3,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks4[0],...addPropertyOverrides({hWukKE4XZ:{yvW5hKwwf:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined},{href:{webPageId:\"xyimpyKoy\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hWukKE4XZ:{height:42,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+0+0+40+0+32+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-140ns3v-container\",layoutDependency:layoutDependency,layoutId:\"olLNhavav-container\",nodeId:\"olLNhavav\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"olLNhavav\",j2MzL4_RX:\"Side quests\",layoutId:\"olLNhavav\",n0qoLkxRf:n0qoLkxRf1bukij3,PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks5[0],...addPropertyOverrides({hWukKE4XZ:{yvW5hKwwf:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"StXFgEFwv\"},implicitPathVariables:undefined},{href:{webPageId:\"StXFgEFwv\"},implicitPathVariables:undefined},{href:{webPageId:\"StXFgEFwv\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+84,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hne0hm-container\",layoutDependency:layoutDependency,layoutId:\"tuPJvQFuu-container\",nodeId:\"tuPJvQFuu\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"tuPJvQFuu\",j2MzL4_RX:\"Works\",layoutId:\"tuPJvQFuu\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks6[0],...addPropertyOverrides({wbzarORDc:{yvW5hKwwf:resolvedLinks6[2]},YiOnkp0om:{yvW5hKwwf:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+126,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11rlrq0-container\",layoutDependency:layoutDependency,layoutId:\"fI8QPPXK0-container\",nodeId:\"fI8QPPXK0\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"fI8QPPXK0\",j2MzL4_RX:\"Services\",layoutId:\"fI8QPPXK0\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks7[0],...addPropertyOverrides({wbzarORDc:{yvW5hKwwf:resolvedLinks7[2]},YiOnkp0om:{yvW5hKwwf:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"520px\",y:(componentViewport?.y||0)+0+0+0+40+0+0+168,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10twyit-container\",layoutDependency:layoutDependency,layoutId:\"LmJSx6C6u-container\",nodeId:\"LmJSx6C6u\",rendersWithMotion:true,scopeId:\"sP6HHqU8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"LmJSx6C6u\",j2MzL4_RX:\"Contact\",layoutId:\"LmJSx6C6u\",PUTH3WfpC:\"flex-start\",style:{width:\"100%\"},variant:\"MQCzYBUek\",width:\"100%\",yvW5hKwwf:resolvedLinks8[0],...addPropertyOverrides({wbzarORDc:{yvW5hKwwf:resolvedLinks8[2]},YiOnkp0om:{yvW5hKwwf:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RA7Q5.framer-8f5the, .framer-RA7Q5 .framer-8f5the { display: block; }\",\".framer-RA7Q5.framer-rvjept { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-RA7Q5 .framer-1nmdthw-container { flex: none; height: auto; left: -64px; position: absolute; top: -9px; width: auto; z-index: 1; }\",\".framer-RA7Q5 .framer-1ys7fyh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: hidden; padding: 9px 40px 9px 40px; position: relative; width: 1px; }\",\".framer-RA7Q5 .framer-4vkbyc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-RA7Q5 .framer-j3frl4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 107px; }\",\".framer-RA7Q5 .framer-na8jst { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RA7Q5 .framer-1eydx0u { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-RA7Q5 .framer-14p896o-container, .framer-RA7Q5 .framer-uz5ap9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RA7Q5 .framer-1dj5wjn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; right: -600px; top: 0px; width: 600px; z-index: 1; }\",\".framer-RA7Q5 .framer-1ikgeef { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-RA7Q5 .framer-jyvqil { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: absolute; right: 16px; top: 16px; width: min-content; z-index: 1; }\",\".framer-RA7Q5 .framer-zny673 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RA7Q5 .framer-18uk397-container, .framer-RA7Q5 .framer-1u3th2v-container, .framer-RA7Q5 .framer-1ctltso-container, .framer-RA7Q5 .framer-x1pu2k-container, .framer-RA7Q5 .framer-1el325b-container, .framer-RA7Q5 .framer-140ns3v-container, .framer-RA7Q5 .framer-1hne0hm-container, .framer-RA7Q5 .framer-11rlrq0-container, .framer-RA7Q5 .framer-10twyit-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-RA7Q5.framer-v-1yclzfs.framer-rvjept { height: min-content; width: min-content; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1nmdthw-container, .framer-RA7Q5.framer-v-1yclzfs .framer-18uk397-container { order: 0; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1ys7fyh { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1; width: 1200px; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1dj5wjn { order: 2; pointer-events: auto; right: 0px; width: 500px; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1ikgeef { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); width: 500px; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-zny673 { padding: 32px 0px 32px 0px; width: 520px; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1u3th2v-container { order: 1; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-1ctltso-container { order: 2; }\",\".framer-RA7Q5.framer-v-1yclzfs .framer-x1pu2k-container { order: 3; }\",\".framer-RA7Q5.framer-v-1f37laq.framer-rvjept { width: 390px; }\",\".framer-RA7Q5.framer-v-1f37laq .framer-1ys7fyh { padding: 9px 24px 9px 24px; }\",\".framer-RA7Q5.framer-v-1f37laq .framer-4vkbyc { padding: 12px 0px 12px 0px; }\",\".framer-RA7Q5.framer-v-1mr6uk9.framer-rvjept { height: min-content; width: 390px; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-1ys7fyh { flex-direction: column; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 9px 24px 9px 24px; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-4vkbyc { flex: none; padding: 16px 0px 16px 0px; pointer-events: none; width: 100%; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-1eydx0u { cursor: unset; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-1dj5wjn { pointer-events: auto; right: 0px; width: 100%; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-1ikgeef { padding: 40px 24px 40px 24px; }\",\".framer-RA7Q5.framer-v-1mr6uk9 .framer-zny673 { padding: 32px 0px 32px 0px; }\",\".framer-RA7Q5.framer-v-gf7h46.framer-rvjept { cursor: pointer; }\",\".framer-RA7Q5.framer-v-gf7h46 .framer-4vkbyc { gap: 0px; justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"e6zAaYcAd\":{\"layout\":[\"auto\",\"auto\"]},\"YiOnkp0om\":{\"layout\":[\"fixed\",\"fixed\"]},\"hWukKE4XZ\":{\"layout\":[\"fixed\",\"auto\"]},\"wbzarORDc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"r45CIik9N\":\"navColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersP6HHqU8e=withCSS(Component,css,\"framer-RA7Q5\");export default FramersP6HHqU8e;FramersP6HHqU8e.displayName=\"Navigation - general\";FramersP6HHqU8e.defaultProps={height:48,width:1200};addPropertyControls(FramersP6HHqU8e,{variant:{options:[\"HgPcyYkNY\",\"e6zAaYcAd\",\"YiOnkp0om\",\"hWukKE4XZ\",\"wbzarORDc\"],optionTitles:[\"Desktop/Tablet\",\"Desktop/Tablet Open\",\"Phone\",\"Phone Open\",\"Hero\"],title:\"Variant\",type:ControlType.Enum},r45CIik9N:{defaultValue:'var(--token-44060067-f197-41f4-ad18-8dde6294078d, rgb(23, 23, 23)) /* {\"name\":\"Text 1\"} */',title:\"Nav Color\",type:ControlType.Color}});addFonts(FramersP6HHqU8e,[{explicitInter:true,fonts:[{family:\"Inter Display\",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/RDJfWXA0aFdpD2OO2AJLBh2Z7E.woff2\",weight:\"800\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/e97VFGU1js4GGgvQCnvIiHpRf0.woff2\",weight:\"800\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/9WZaFuMg9OiQ7an8bugAJkUG04.woff2\",weight:\"800\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/Kc2pkIGjh9K7EmlGx2sorKHcJDw.woff2\",weight:\"800\"},{family:\"Inter Display\",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/pFve2DToKu0uyKsWs4NBTHpK7Vc.woff2\",weight:\"800\"},{family:\"Inter Display\",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+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/9Nu9BRcGkRrLnJCGqVdSUXJt2Ig.woff2\",weight:\"800\"},{family:\"Inter Display\",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/4hhgqiTCDCCa8WhFmTB7QXODupk.woff2\",weight:\"800\"}]},...StopScrollFonts,...NavMenuIconFonts,...NavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersP6HHqU8e\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e6zAaYcAd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YiOnkp0om\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hWukKE4XZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wbzarORDc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"r45CIik9N\\\":\\\"navColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{PreLoaderConnector}from\"https://framerusercontent.com/modules/p3YEZTTAxdGhbd1HJOvv/emfwgJc7Ndg30WFaJaQR/Preloader_Connector.js\";import Preloader from\"#framer/local/canvasComponent/MRDmsaUnz/MRDmsaUnz.js\";import Navigation3 from\"#framer/local/canvasComponent/sP6HHqU8e/sP6HHqU8e.js\";const PreloaderFonts=getFonts(Preloader);const PreLoaderConnectorFonts=getFonts(PreLoaderConnector);const Navigation3Fonts=getFonts(Navigation3);const breakpoints={M6NdwKD55:\"(max-width: 809px)\",scIWNAfWd:\"(min-width: 1200px)\",ut3zPXdzH:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-sfICL\";const variantClassNames={M6NdwKD55:\"framer-v-1mg0n7x\",scIWNAfWd:\"framer-v-cigeu\",ut3zPXdzH:\"framer-v-jh6w5q\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sfICL.framer-fetysr, .framer-sfICL .framer-fetysr { display: block; }\",\".framer-sfICL.framer-cigeu { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-sfICL .framer-1k11oa3-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-sfICL .framer-ybujm3-container { height: min-content; order: 2; position: relative; width: 100%; }\",\".framer-sfICL .framer-lstpso { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-sfICL .framer-18pqatl-container { flex: none; height: auto; left: 0px; order: 1002; position: absolute; right: 0px; top: 0px; z-index: 4; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={M6NdwKD55:\"(max-width: 809px)\",scIWNAfWd:\"(min-width: 1200px)\",ut3zPXdzH:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"scIWNAfWd\",Phone:\"M6NdwKD55\",Tablet:\"ut3zPXdzH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"scIWNAfWd\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,jVJFPA4zvAUBrRqdfd,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"scIWNAfWd\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-cigeu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k11oa3-container\",\"data-framer-name\":\"PreLoaderConnector\",isAuthoredByUser:true,isModuleExternal:true,name:\"PreLoaderConnector\",nodeId:\"UryLUGb9v\",scopeId:\"ksbW8Oytu\",children:/*#__PURE__*/_jsx(PreLoaderConnector,{connectedFrame:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-ybujm3-container\",inComponentSlot:true,nodeId:\"nFekGnlUD\",rendersWithMotion:true,scopeId:\"ksbW8Oytu\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"nFekGnlUD\",layoutId:\"nFekGnlUD\",style:{height:\"100%\",width:\"100%\"},variant:\"j_V2w3o26\",width:\"100%\"})})})],duration:1,height:\"100%\",id:\"UryLUGb9v\",layoutId:\"UryLUGb9v\",name:\"PreLoaderConnector\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-lstpso\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18pqatl-container\",nodeId:\"G8kr7pp5w\",scopeId:\"ksbW8Oytu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M6NdwKD55:{variant:\"YiOnkp0om\"}},children:/*#__PURE__*/_jsx(Navigation3,{height:\"100%\",id:\"G8kr7pp5w\",layoutId:\"G8kr7pp5w\",r45CIik9N:jVJFPA4zvAUBrRqdfd,style:{width:\"100%\"},variant:\"HgPcyYkNY\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ut3zPXdzH\":{\"layout\":[\"fixed\",\"fixed\"]},\"M6NdwKD55\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"scIWNAfWd\":[\".framer-1k11oa3-container\",\".framer-18pqatl-container\"],\"ut3zPXdzH\":[\".framer-1k11oa3-container\",\".framer-18pqatl-container\"],\"M6NdwKD55\":[\".framer-1k11oa3-container\",\".framer-18pqatl-container\"]}\n * @framerBreakpoints {\"scIWNAfWd\":{\"min\":1200,\"canvasClassName\":\"framer-cigeu-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ut3zPXdzH\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-jh6w5q-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"M6NdwKD55\":{\"max\":809,\"canvasClassName\":\"framer-1mg0n7x-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant scIWNAfWd\n * @framerLayoutTemplate\n */const FramerksbW8Oytu=withCSS(Component,css,\"framer-sfICL\");export default FramerksbW8Oytu;FramerksbW8Oytu.displayName=\"Nav - general\";FramerksbW8Oytu.defaultProps={height:1e3,width:1200};addFonts(FramerksbW8Oytu,[{explicitInter:true,fonts:[]},...PreloaderFonts,...PreLoaderConnectorFonts,...Navigation3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerksbW8Oytu\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"scIWNAfWd\\\":[\\\".framer-1k11oa3-container\\\",\\\".framer-18pqatl-container\\\"],\\\"ut3zPXdzH\\\":[\\\".framer-1k11oa3-container\\\",\\\".framer-18pqatl-container\\\"],\\\"M6NdwKD55\\\":[\\\".framer-1k11oa3-container\\\",\\\".framer-18pqatl-container\\\"]}\",\"framerDefaultVariant\":\"scIWNAfWd\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ut3zPXdzH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M6NdwKD55\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"scIWNAfWd\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-cigeu-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ut3zPXdzH\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-jh6w5q-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"M6NdwKD55\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1mg0n7x-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={TGg2cINxC:{hover:true},XTjF8Jk5Y:{hover:true}};const cycleOrder=[\"TGg2cINxC\",\"guOK8sHOu\",\"XTjF8Jk5Y\"];const serializationHash=\"framer-jZGpN\";const variantClassNames={guOK8sHOu:\"framer-v-n2oivq\",TGg2cINxC:\"framer-v-2jzo3u\",XTjF8Jk5Y:\"framer-v-17kmx75\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,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 lightmode\":\"XTjF8Jk5Y\",Desktop:\"TGg2cINxC\",Mobile:\"guOK8sHOu\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,BS5SaAWg0:link??props.BS5SaAWg0,hK9FfgVOP:click??props.hK9FfgVOP,NDS66P9u6:title??props.NDS66P9u6??\"Blog\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TGg2cINxC\"};};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,NDS66P9u6,BS5SaAWg0,hK9FfgVOP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TGg2cINxC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwmr67=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hK9FfgVOP){const res=await hK9FfgVOP(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"guOK8sHOu\")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__*/_jsx(Link,{href:BS5SaAWg0,motionChild:true,nodeId:\"TGg2cINxC\",scopeId:\"OFkDIZY7o\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2jzo3u\",className,classNames)} framer-1xdbkir`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TGg2cINxC\",onTap:onTapwmr67,ref:refBinding,style:{...style},...addPropertyOverrides({\"TGg2cINxC-hover\":{\"data-framer-name\":undefined},\"XTjF8Jk5Y-hover\":{\"data-framer-name\":undefined},guOK8sHOu:{\"data-framer-name\":\"Mobile\"},XTjF8Jk5Y:{\"data-framer-name\":\"Desktop lightmode\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245)))\"},children:\"Blog\"})}),className:\"framer-z851qv\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Ekujn9Ryr\",style:{\"--extracted-r6o4lv\":\"var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245))\",\"--framer-paragraph-spacing\":\"0px\"},text:NDS66P9u6,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(61, 61, 54))\"},children:\"Blog\"})}),className:\"framer-1f24ogq\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Jm5DbBfnW\",style:{\"--extracted-r6o4lv\":\"rgb(61, 61, 54)\",\"--framer-paragraph-spacing\":\"0px\"},text:NDS66P9u6,variants:{\"TGg2cINxC-hover\":{\"--extracted-r6o4lv\":\"var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"TGg2cINxC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245)))\"},children:\"Blog\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jZGpN.framer-1xdbkir, .framer-jZGpN .framer-1xdbkir { display: block; }\",\".framer-jZGpN.framer-2jzo3u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 17px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jZGpN .framer-z851qv, .framer-jZGpN .framer-1f24ogq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jZGpN.framer-v-2jzo3u.hover.framer-2jzo3u { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 27.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"guOK8sHOu\":{\"layout\":[\"auto\",\"fixed\"]},\"XTjF8Jk5Y\":{\"layout\":[\"auto\",\"fixed\"]},\"lEAqNnof6\":{\"layout\":[\"auto\",\"fixed\"]},\"HkO3tKJjL\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"NDS66P9u6\":\"title\",\"BS5SaAWg0\":\"link\",\"hK9FfgVOP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOFkDIZY7o=withCSS(Component,css,\"framer-jZGpN\");export default FramerOFkDIZY7o;FramerOFkDIZY7o.displayName=\"Components/Navbar Item 4\";FramerOFkDIZY7o.defaultProps={height:17,width:27.5};addPropertyControls(FramerOFkDIZY7o,{variant:{options:[\"TGg2cINxC\",\"guOK8sHOu\",\"XTjF8Jk5Y\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop lightmode\"],title:\"Variant\",type:ControlType.Enum},NDS66P9u6:{defaultValue:\"Blog\",displayTextArea:false,title:\"Title\",type:ControlType.String},BS5SaAWg0:{title:\"Link\",type:ControlType.Link},hK9FfgVOP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerOFkDIZY7o,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOFkDIZY7o\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"NDS66P9u6\\\":\\\"title\\\",\\\"BS5SaAWg0\\\":\\\"link\\\",\\\"hK9FfgVOP\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"27.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"guOK8sHOu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XTjF8Jk5Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lEAqNnof6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HkO3tKJjL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"17\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OFkDIZY7o.map", "// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={wLzeQmRwM:{hover:true}};const cycleOrder=[\"wLzeQmRwM\",\"XXbwTnl2c\"];const serializationHash=\"framer-phOku\";const variantClassNames={wLzeQmRwM:\"framer-v-18inp9z\",XXbwTnl2c:\"framer-v-o1rfid\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,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:\"wLzeQmRwM\",Mobile:\"XXbwTnl2c\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,BS5SaAWg0:link??props.BS5SaAWg0,hK9FfgVOP:click??props.hK9FfgVOP,NDS66P9u6:title??props.NDS66P9u6??\"Blog\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wLzeQmRwM\"};};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,NDS66P9u6,BS5SaAWg0,hK9FfgVOP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wLzeQmRwM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwmr67=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hK9FfgVOP){const res=await hK9FfgVOP(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"XXbwTnl2c\")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__*/_jsx(Link,{href:BS5SaAWg0,motionChild:true,nodeId:\"wLzeQmRwM\",scopeId:\"ReHfuNlSo\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18inp9z\",className,classNames)} framer-1vq02xs`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wLzeQmRwM\",onTap:onTapwmr67,ref:refBinding,style:{...style},...addPropertyOverrides({\"wLzeQmRwM-hover\":{\"data-framer-name\":undefined},XXbwTnl2c:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245)))\"},children:\"Blog\"})}),className:\"framer-1q2a850\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"M4hm6DOo3\",style:{\"--extracted-r6o4lv\":\"var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245))\",\"--framer-paragraph-spacing\":\"0px\"},text:NDS66P9u6,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(36, 36, 34)))\"},children:\"Blog\"})}),className:\"framer-1e7z9o1\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"vsBMIfeFM\",style:{\"--extracted-r6o4lv\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(36, 36, 34))\",\"--framer-paragraph-spacing\":\"0px\"},text:NDS66P9u6,variants:{\"wLzeQmRwM-hover\":{\"--extracted-r6o4lv\":\"var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wLzeQmRwM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a5abe574-8268-4a02-97e2-933a718779b2, rgb(245, 245, 245)))\"},children:\"Blog\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-phOku.framer-1vq02xs, .framer-phOku .framer-1vq02xs { display: block; }\",\".framer-phOku.framer-18inp9z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 17px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-phOku .framer-1q2a850, .framer-phOku .framer-1e7z9o1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-phOku.framer-v-18inp9z.hover.framer-18inp9z { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 27.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"XXbwTnl2c\":{\"layout\":[\"auto\",\"fixed\"]},\"uHFQTf_VO\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"NDS66P9u6\":\"title\",\"BS5SaAWg0\":\"link\",\"hK9FfgVOP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerReHfuNlSo=withCSS(Component,css,\"framer-phOku\");export default FramerReHfuNlSo;FramerReHfuNlSo.displayName=\"Components/Navbar Item 2\";FramerReHfuNlSo.defaultProps={height:17,width:27.5};addPropertyControls(FramerReHfuNlSo,{variant:{options:[\"wLzeQmRwM\",\"XXbwTnl2c\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},NDS66P9u6:{defaultValue:\"Blog\",displayTextArea:false,title:\"Title\",type:ControlType.String},BS5SaAWg0:{title:\"Link\",type:ControlType.Link},hK9FfgVOP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerReHfuNlSo,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v16/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerReHfuNlSo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"17\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"NDS66P9u6\\\":\\\"title\\\",\\\"BS5SaAWg0\\\":\\\"link\\\",\\\"hK9FfgVOP\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"27.5\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XXbwTnl2c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uHFQTf_VO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ReHfuNlSo.map", "// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cursor2 from\"#framer/local/canvasComponent/MRkR3a45q/MRkR3a45q.js\";import ComponentsNavbarItem4 from\"#framer/local/canvasComponent/OFkDIZY7o/OFkDIZY7o.js\";import ComponentsNavbarItem2 from\"#framer/local/canvasComponent/ReHfuNlSo/ReHfuNlSo.js\";const ComponentsNavbarItem2Fonts=getFonts(ComponentsNavbarItem2);const ComponentsNavbarItem4Fonts=getFonts(ComponentsNavbarItem4);const Cursor2Fonts=getFonts(Cursor2);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6kQSi\";const variantClassNames={jfcFobiMl:\"framer-v-1rj8bk2\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6kQSi.framer-1d9etey, .framer-6kQSi .framer-1d9etey { display: block; }\",\".framer-6kQSi.framer-1rj8bk2 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6kQSi .framer-n25q4e { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.3); border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 10px 19px 10px 19px; position: absolute; top: 0px; transform: translateX(-50%); width: min-content; z-index: 1; }\",\".framer-6kQSi .framer-1sk6xnv-container, .framer-6kQSi .framer-t5jskl-container, .framer-6kQSi .framer-1g6tgi6-container, .framer-6kQSi .framer-1v8klqf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6kQSi .framer-1fnx526 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const cursor={component:Cursor2,variant:\"pjjgcjWpO\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({\"1tm0vvd\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"jfcFobiMl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rj8bk2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n25q4e\",\"data-framer-cursor\":\"1tm0vvd\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Desktop\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yAaxtKObO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sk6xnv-container\",nodeId:\"oPQ8EyunX\",scopeId:\"QCPjwYukj\",children:/*#__PURE__*/_jsx(ComponentsNavbarItem2,{BS5SaAWg0:resolvedLinks[0],height:\"100%\",id:\"oPQ8EyunX\",layoutId:\"oPQ8EyunX\",NDS66P9u6:\"Home\",variant:\"wLzeQmRwM\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"i3XAL7A4S\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t5jskl-container\",nodeId:\"dekJ1Mggc\",scopeId:\"QCPjwYukj\",children:/*#__PURE__*/_jsx(ComponentsNavbarItem4,{BS5SaAWg0:resolvedLinks1[0],height:\"100%\",id:\"dekJ1Mggc\",layoutId:\"dekJ1Mggc\",NDS66P9u6:\"Thoughts\",variant:\"TGg2cINxC\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SXt6oS99E\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g6tgi6-container\",nodeId:\"P4a9lxPnN\",scopeId:\"QCPjwYukj\",children:/*#__PURE__*/_jsx(ComponentsNavbarItem4,{BS5SaAWg0:resolvedLinks2[0],height:\"100%\",id:\"P4a9lxPnN\",layoutId:\"P4a9lxPnN\",NDS66P9u6:\"Camera roll\",variant:\"TGg2cINxC\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"i3XAL7A4S\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v8klqf-container\",nodeId:\"gtfCz3T_L\",scopeId:\"QCPjwYukj\",children:/*#__PURE__*/_jsx(ComponentsNavbarItem4,{BS5SaAWg0:resolvedLinks3[0],height:\"100%\",id:\"gtfCz3T_L\",layoutId:\"gtfCz3T_L\",NDS66P9u6:\"Prints\",variant:\"TGg2cINxC\",width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fnx526\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"jfcFobiMl\":[\".framer-n25q4e\"]}\n * @framerBreakpoints {\"jfcFobiMl\":{\"canvasClassName\":\"framer-1rj8bk2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant jfcFobiMl\n * @framerLayoutTemplate\n */const FramerQCPjwYukj=withCSS(Component,css,\"framer-6kQSi\");export default FramerQCPjwYukj;FramerQCPjwYukj.displayName=\"Template - subtle 2\";FramerQCPjwYukj.defaultProps={height:1e3,width:1200};addFonts(FramerQCPjwYukj,[{explicitInter:true,fonts:[]},...ComponentsNavbarItem2Fonts,...ComponentsNavbarItem4Fonts,...Cursor2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQCPjwYukj\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"jfcFobiMl\\\":[\\\".framer-n25q4e\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"jfcFobiMl\\\":{\\\"canvasClassName\\\":\\\"framer-1rj8bk2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"jfcFobiMl\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport TemplateLight from \"https://framerusercontent.com/modules/euO5RUR98ZGSAIQ8PT58/EBrVUHPX4xM8Uam83zID/OwCUdo_8K.js\";\r\nimport NavHero from \"https://framerusercontent.com/modules/Ew2HZntKnd4e7u6SvV16/wTWsrLEQhTHL3GWjzYE3/a0bWx7wx1.js\";\r\nimport Nav3 from \"https://framerusercontent.com/modules/Ie8wNrYI3ZHev9VBNSiM/lfzHO0Ao54CtENXAgCKN/mnR5BHh9v.js\";\r\nimport NavGeneral from \"https://framerusercontent.com/modules/WxouFFFsLQNiHlVOoaBS/A8awQeOUyHRsztDpIKk0/ksbW8Oytu.js\";\r\nimport TemplateSubtle2 from \"https://framerusercontent.com/modules/X5QRoeE2ciyOTKWsrAA5/Zmz527tzMFXh56j71AA6/QCPjwYukj.js\";\r\n\r\n        const routes = {aUgJQxQaM: {elements: {arXwquuAj: \"contact\", D5wN5iFRa: \"works-1\", du2r3xPzZ: \"works\", EJiUezWJK: \"features\", FSsiF5Xn0: \"about\", Hk5STT96T: \"work-3\", Hp8MQPZxF: \"services\", jiNLYgKLR: \"testimonial\", JyOabpSVi: \"work-1\", lEykqrT3z: \"work-4\", MXdnaG5C8: \"3-setcions\", nOQcRQMy1: \"work-2\", OFX5gqaFB: \"faq\", Q6TlSchNS: \"image-scroll\", Xluc4uCEq: \"service-pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zV0wla3e2hHJC23XnHb7/MUYyMvOmt4fqW0lAjtAM/aUgJQxQaM.js\")), path: \"/\"}, QcE2KMh9Q: {elements: {DXA41RLPI: \"info\", MPRnEqUyw: \"experience\", O8z2NWsQ9: \"experience-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zuQ2XPvb43m9oufJFDLI/mGHXLzjoqHOn602HBAjv/QcE2KMh9Q.js\")), path: \"/cv\"}, SXt6oS99E: {elements: {zh_bF7yo0: \"3-setcions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3kon51EQTsTRFPVi6SiI/CvP4jJRBcVDekK1mLZeK/SXt6oS99E.js\")), path: \"/camera-roll\"}, TnlMxuENB: {elements: {A_Ie23APl: \"4\", AIm_JV_jw: \"2\", bQp6YvNEg: \"8\", hjFg7G0zW: \"6\", jtKiSdSri: \"1\", pigPxKRIw: \"7\", RB1_TY9ao: \"10\", VGjMSxkhg: \"3\", Y0DYuDRpU: \"5\", YNBeKs8MH: \"9\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ypL8LAupUw0tBVDEs08v/s1W06MzwO3e8qKI0HIxu/TnlMxuENB.js\")), path: \"/main-collection\"}, NHbfEdJVI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BCOjJ1Gqzg0wzFDiYC5n/1AlPY77b14VwqUU5mUis/NHbfEdJVI.js\")), path: \"/cambridge\"}, hjfY2rt2q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9NKwIbD7sXusq0fSyNxk/DWyZr3f5B1B0UAZENA9s/hjfY2rt2q.js\")), path: \"/safari\"}, xyimpyKoy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M50IB01mSSM72dMHoTbf/GQFG8gT68DnhnlLD4Dh2/xyimpyKoy.js\")), path: \"/journal\"}, i3XAL7A4S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7px99H6yrcpgIotTOW9o/GvSEpdqyjVSbNVbM1aRj/i3XAL7A4S.js\")), path: \"/prints\"}, r3y355thm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9nL5gcCCUrrAG2e01Z8/p1KsBnnXuv3YIw1Dx3L7/r3y355thm.js\")), path: \"/404\"}, ZeQlzd7et: {collectionId: \"oxH7toyk_\", elements: {Eaq0ZrLpa: \"image-scroll\", fsidYetNP: \"image-scroll-2\", ocaCj0mqy: \"image-scroll-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E0NzoajagEBKWZnYrkS0/Oj1IGzFzwGwjP7o7xkJV/ZeQlzd7et.js\")), path: \"/journal/:J9_2eRnt3\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {oxH7toyk_: async () => (await import(\"https://framerusercontent.com/modules/zjJGbAaOTvFSImDYkxS6/ujaFeprRF3CmbXGGTzeE/oxH7toyk_.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"d84162211aa19a27ec8e409ab7d9292e73b9c65ce5dad494f75db167cb2d76a6\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"aUgJQxQaM\":\r\ncase \"ge0xeAyWv\":\r\ncase \"JBOKc5Zw5\":\r\ncase \"QcE2KMh9Q\":\r\ncase \"yAaxtKObO\":\r\ncase \"sce8UaqOD\":\r\ncase \"xaoTgc8XQ\":\r\ncase \"KfAj3A7pP\":\r\ncase \"niHYQXdLx\":\r\ncase \"qPAiJVgPn\":\r\ncase \"r3y355thm\":\r\nreturn React.createElement(NavHero, {...props, key: \"NavHero\", routeId, style}, children(true));\r\ncase \"RDts_31oB\":\r\ncase \"NK7QMgpqv\":\r\nreturn React.createElement(Nav3, {...props, key: \"Nav3\", routeId, style}, children(true));\r\ncase \"SXt6oS99E\":\r\ncase \"TnlMxuENB\":\r\ncase \"xyimpyKoy\":\r\ncase \"ZeQlzd7et\":\r\nreturn React.createElement(NavGeneral, {...props, key: \"NavGeneral\", routeId, style}, children(true));\r\ncase \"MSRIZCZJV\":\r\nreturn React.createElement(TemplateLight, {...props, key: \"TemplateLight\", routeId, style}, children(true));\r\ncase \"Z4w6_Y3NB\":\r\ncase \"i3XAL7A4S\":\r\ncase \"ebt4Aj6zA\":\r\nreturn React.createElement(TemplateSubtle2, {...props, key: \"TemplateSubtle2\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"aUgJQxQaM\":\r\ncase \"ge0xeAyWv\":\r\ncase \"JBOKc5Zw5\":\r\ncase \"QcE2KMh9Q\":\r\ncase \"yAaxtKObO\":\r\ncase \"sce8UaqOD\":\r\ncase \"xaoTgc8XQ\":\r\ncase \"KfAj3A7pP\":\r\ncase \"niHYQXdLx\":\r\ncase \"qPAiJVgPn\":\r\ncase \"r3y355thm\":\r\nreturn [{hash: \"qeu6aq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1qqg1ff\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1gg5la2\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"RDts_31oB\":\r\ncase \"NK7QMgpqv\":\r\nreturn [{hash: \"1dbswri\"}]\r\ncase \"SXt6oS99E\":\r\ncase \"TnlMxuENB\":\r\ncase \"xyimpyKoy\":\r\ncase \"ZeQlzd7et\":\r\nreturn [{hash: \"cigeu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"jh6w5q\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1mg0n7x\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"MSRIZCZJV\":\r\nreturn [{hash: \"qf4t04\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"kvdfyk\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"k935fo\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"Z4w6_Y3NB\":\r\ncase \"i3XAL7A4S\":\r\ncase \"ebt4Aj6zA\":\r\nreturn [{hash: \"1rj8bk2\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9nL5gcCCUrrAG2e01Z8/p1KsBnnXuv3YIw1Dx3L7/r3y355thm.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://andrewramsay.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "RichText", "css", "Framera7WYFQr8N", "withCSS", "a7WYFQr8N_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "height", "id", "link", "padding", "textColor", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "j2MzL4_RX", "yvW5hKwwf", "jBG91guH4", "XPJ2wnq2M", "n0qoLkxRf", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapg30jfj", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "Framerkdai4c4j0", "withCSS", "kdai4c4j0_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "PhosphorFonts", "getFonts", "Icon", "Phosphor1Controls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "icon", "iconColor", "id", "showIcon", "weight", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "agBwFbciD", "qTfrqVf7t", "yVWkgd4xt", "uaKWCDDc4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerf32L5y1A_", "withCSS", "f32L5y1A_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "AluDPFNcp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerOYWdqw4IR", "withCSS", "OYWdqw4IR_default", "addPropertyControls", "ControlType", "addFonts", "BrandFonts", "getFonts", "OYWdqw4IR_default", "Icon2Fonts", "f32L5y1A_default", "NavLinkFonts", "kdai4c4j0_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "numberToPixelString", "value", "transformTemplate1", "_", "t", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "CrBfCGcDZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap12xddap", "args", "onTap1ctlcs6", "n0qoLkxRf12xddap", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "css", "FramerrKnkqgCw_", "withCSS", "rKnkqgCw_default", "addPropertyControls", "ControlType", "addFonts", "Navigation2Fonts", "getFonts", "rKnkqgCw_default", "CursorFonts", "a7WYFQr8N_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "cursor", "a7WYFQr8N_default", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "rKnkqgCw_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerOwCUdo_8K", "withCSS", "OwCUdo_8K_default", "addFonts", "Navigation2Fonts", "CursorFonts", "PreLoaderConnector", "props", "duration", "connectedFrame", "isVisible", "setIsVisible", "ye", "ue", "timer", "p", "AnimatePresence", "motion", "frame", "index", "q", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1gmkg6t", "args", "onAppear1h6cs3k", "useOnVariantChange", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "css", "FramerMRDmsaUnz", "withCSS", "MRDmsaUnz_default", "addPropertyControls", "ControlType", "addFonts", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "click", "distribute", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "j2MzL4_RX", "yvW5hKwwf", "n0qoLkxRf", "PUTH3WfpC", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapg30jfj", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerpdATOqfvV", "withCSS", "pdATOqfvV_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "menuColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "dwh3w0nqx", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1ffxo9b", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "css", "FramerREvEwfyt6", "withCSS", "REvEwfyt6_default", "addPropertyControls", "ControlType", "addFonts", "StopScrollFonts", "getFonts", "StopScroll", "NavMenuIconFonts", "REvEwfyt6_default", "NavLinkFonts", "pdATOqfvV_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "navColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "r45CIik9N", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1xv31yd", "args", "onTap1l7zs19", "onTap19fcuwd", "onTap12ea0sy", "n0qoLkxRf1xv31yd", "n0qoLkxRf12ea0sy", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "RichText", "css", "FramersFg34hL6s", "withCSS", "sFg34hL6s_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "PreloaderFonts", "getFonts", "MRDmsaUnz_default", "PreLoaderConnectorFonts", "PreLoaderConnector", "Navigation5Fonts", "sFg34hL6s_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "jVJFPA4zvAUBrRqdfd", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PreLoaderConnector", "MRDmsaUnz_default", "PropertyOverrides2", "sFg34hL6s_default", "css", "target", "RenderTarget", "key", "selector", "rule", "Framera0bWx7wx1", "withCSS", "a0bWx7wx1_default", "addFonts", "PreloaderFonts", "PreLoaderConnectorFonts", "Navigation5Fonts", "o", "e", "t", "h", "moduleBaseUrl", "icons", "iconKeys", "weightOptions", "styleKeyOptions", "styleOptionPropKeys", "optionKey", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "style", "isMounted", "pe", "iconKey", "useIconSelection", "styleOptionProps", "prop", "iconStyle", "se", "iconStyleKey", "activeStyle", "SelectedIcon", "setSelectedIcon", "ye", "h", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "hideStyleOptions", "styleOptions", "styleOptionsNumber", "name", "getIconSelection", "icon", "addPropertyControls", "ControlType", "result", "defaultEvents", "useConstant", "init", "ref", "pe", "BASE62", "randomID", "length", "useRandomID", "useConstant", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "variantProps", "se", "addVariantProps", "useAddVariantProps", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramerC0re80mmt", "withCSS", "C0re80mmt_default", "addPropertyControls", "ControlType", "addFonts", "Icon24x24FaceFonts", "getFonts", "C0re80mmt_default", "enabledGestures", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "EWh73qLhZ", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Link", "Stack", "css", "FramernSnDkqrOk", "withCSS", "nSnDkqrOk_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "variantProps", "se", "addVariantProps", "useAddVariantProps", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramerVf3LIyb8E", "withCSS", "Vf3LIyb8E_default", "addPropertyControls", "ControlType", "addFonts", "Icon24x24MailFonts", "getFonts", "Vf3LIyb8E_default", "enabledGestures", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "pGI2mKdjh", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Link", "Stack", "css", "FramersF4CH1_gC", "withCSS", "sF4CH1_gC_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "AnrZrmyjr", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Text2", "css", "FramersXolrFtxz", "withCSS", "sXolrFtxz_default", "addPropertyControls", "ControlType", "addFonts", "MaterialFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "PRwgovMoo", "hH0L2HoHI", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FrameroFW8V2aic", "withCSS", "oFW8V2aic_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "CyE7CB3gO", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear7rmzxx", "args", "onAppearxha96h", "useOnVariantChange", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerCIunx_XG2", "withCSS", "CIunx_XG2_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "variantProps", "se", "addVariantProps", "useAddVariantProps", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramerGCWduR_O2", "withCSS", "GCWduR_O2_default", "addPropertyControls", "ControlType", "addFonts", "Icon24x24ZapFonts", "getFonts", "GCWduR_O2_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Variants", "motion", "x", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "JCd5SpNoo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "ComponentViewportProvider", "css", "Framerj9_CsoDy0", "withCSS", "j9_CsoDy0_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed1", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "Framerscf9U4Lrr", "withCSS", "scf9U4Lrr_default", "addPropertyControls", "ControlType", "addFonts", "Icon24x24DiscoverFonts", "getFonts", "scf9U4Lrr_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Variants", "motion", "x", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "HiLXAhpCM", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "ComponentViewportProvider", "css", "FramerNXbPeEpJr", "withCSS", "NXbPeEpJr_default", "addPropertyControls", "ControlType", "addFonts", "NavigationItemHomeFonts", "getFonts", "NXbPeEpJr_default", "NavigationItemWorkFonts", "j9_CsoDy0_default", "NavigationItemAboutFonts", "nSnDkqrOk_default", "NavigationItemContactFonts", "sF4CH1_gC_default", "TileFonts", "oFW8V2aic_default", "ElementsPulseFonts", "CIunx_XG2_default", "ElementsBadgeCopyFonts", "sXolrFtxz_default", "MaterialFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "image", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Variants", "motion", "x", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "NaSB0Bs5k", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseLeave1fd94c9", "args", "onMouseEntersycg0v", "scopingClassNames", "cx", "ref1", "pe", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "RichText", "SVG", "Image2", "getLoadingLazyAtYPosition", "css", "Framera5D8CXUy0", "withCSS", "a5D8CXUy0_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "a5D8CXUy0_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "a5D8CXUy0_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramermnR5BHh9v", "withCSS", "mnR5BHh9v_default", "addFonts", "NavigationFonts", "StopScrollFonts", "getFonts", "StopScroll", "NavMenuIconFonts", "REvEwfyt6_default", "NavLinkFonts", "pdATOqfvV_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "navColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "r45CIik9N", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap13k3o0v", "args", "onTap1jb22xq", "onTap17aeuhi", "onTap1mojtlx", "onTap1bukij3", "n0qoLkxRf1jb22xq", "n0qoLkxRf1bukij3", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "isDisplayed3", "isDisplayed4", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "RichText", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "css", "FramersP6HHqU8e", "withCSS", "sP6HHqU8e_default", "addPropertyControls", "ControlType", "addFonts", "PreloaderFonts", "getFonts", "MRDmsaUnz_default", "PreLoaderConnectorFonts", "PreLoaderConnector", "Navigation3Fonts", "sP6HHqU8e_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "jVJFPA4zvAUBrRqdfd", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PreLoaderConnector", "MRDmsaUnz_default", "PropertyOverrides2", "sP6HHqU8e_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerksbW8Oytu", "withCSS", "ksbW8Oytu_default", "addFonts", "PreloaderFonts", "PreLoaderConnectorFonts", "Navigation3Fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "NDS66P9u6", "BS5SaAWg0", "hK9FfgVOP", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwmr67", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText", "css", "FramerOFkDIZY7o", "withCSS", "OFkDIZY7o_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "NDS66P9u6", "BS5SaAWg0", "hK9FfgVOP", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwmr67", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText", "css", "FramerReHfuNlSo", "withCSS", "ReHfuNlSo_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsNavbarItem2Fonts", "getFonts", "ReHfuNlSo_default", "ComponentsNavbarItem4Fonts", "OFkDIZY7o_default", "Cursor2Fonts", "MRkR3a45q_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "getProps", "height", "id", "width", "props", "cursor", "MRkR3a45q_default", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "Container", "ReHfuNlSo_default", "resolvedLinks1", "OFkDIZY7o_default", "resolvedLinks2", "resolvedLinks3", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerQCPjwYukj", "withCSS", "QCPjwYukj_default", "addFonts", "ComponentsNavbarItem2Fonts", "ComponentsNavbarItem4Fonts", "Cursor2Fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "a0bWx7wx1_default", "mnR5BHh9v_default", "ksbW8Oytu_default", "OwCUdo_8K_default", "QCPjwYukj_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "x", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
