{"version":3,"file":"script_main.MsusSFeE.mjs","names":["SVG","getProps","className","PaperPlaneRight","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","FooterNavLink","LinkedinLogo","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Default","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/8LmsymaXbpIaMANlTGFS/qxa8yqi4axRm8y9AqBWe/q5aV9Ifz7.js","https:/framerusercontent.com/modules/XMPSu2FDvHggXsP3ciC8/I7ajysPQbbIVhW3xb6Hs/URH03SQYz.js","https:/framerusercontent.com/modules/ErLtWaqdwH9ZQ6JAHF4w/2nlhXhaRiCuHS5s5AUxl/PoiKuY_Bv.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.046 18.491 C -0.062 18.786 0.025 19.117 0.264 19.32 C 0.504 19.524 0.845 19.557 1.118 19.402 L 16.868 10.394 C 17.107 10.262 17.255 10.01 17.255 9.738 C 17.255 9.465 17.107 9.213 16.868 9.081 L 1.118 0.095 C 0.845 -0.057 0.507 -0.025 0.268 0.177 C 0.029 0.379 -0.059 0.708 0.046 1.002 L 3 9.746 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"19.498926750274784px\" id=\"XmNxBGlsr\" transform=\"translate(4.5 2.254)\" width=\"17.255167813425466px\"/><path d=\"M 6 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"ze9pvsbTf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 12)\" width=\"6px\"/><path d=\"M 0.046 18.491 C -0.062 18.786 0.025 19.117 0.264 19.32 C 0.504 19.524 0.845 19.557 1.118 19.402 L 16.868 10.394 C 17.107 10.262 17.255 10.01 17.255 9.738 C 17.255 9.465 17.107 9.213 16.868 9.081 L 1.118 0.095 C 0.845 -0.057 0.507 -0.025 0.268 0.177 C 0.029 0.379 -0.059 0.708 0.046 1.002 L 3 9.746 Z\" fill=\"transparent\" height=\"19.498926750274784px\" id=\"TNKHJApAR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 2.254)\" width=\"17.255167813425466px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"604000409\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Nj0EX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Nj0EX { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Paper Plane Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Nj0EX\");Icon.displayName=\"Paper Plane Right\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Paper Plane Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PaperPlaneRight from\"https://framerusercontent.com/modules/8LmsymaXbpIaMANlTGFS/qxa8yqi4axRm8y9AqBWe/q5aV9Ifz7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/KCerX7q8yBHclfUpFt0C/dk2s9VmejBf1Lnc1jLSX/rwi49LB6A.js\";const PaperPlaneRightFonts=getFonts(PaperPlaneRight);const enabledGestures={pxCUqT74B:{hover:true},TsiKQrTUO:{hover:true}};const cycleOrder=[\"TsiKQrTUO\",\"pxCUqT74B\"];const serializationHash=\"framer-nNTOK\";const variantClassNames={pxCUqT74B:\"framer-v-pk18re\",TsiKQrTUO:\"framer-v-mutq5j\"};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 transformTemplate1=(_,t)=>`translateY(-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={\"Default Up\":\"TsiKQrTUO\",\"Side Arrow\":\"pxCUqT74B\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,OM9Kueu3e:text??props.OM9Kueu3e??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TsiKQrTUO\",WhGHAvAhk:link??props.WhGHAvAhk};};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,OM9Kueu3e,WhGHAvAhk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TsiKQrTUO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:WhGHAvAhk,motionChild:true,nodeId:\"TsiKQrTUO\",openInNewTab:false,scopeId:\"URH03SQYz\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mutq5j\",className,classNames)} framer-cu0ur9`,\"data-framer-name\":\"Default Up\",layoutDependency:layoutDependency,layoutId:\"TsiKQrTUO\",ref:refBinding,style:{...style},...addPropertyOverrides({\"pxCUqT74B-hover\":{\"data-framer-name\":undefined},\"TsiKQrTUO-hover\":{\"data-framer-name\":undefined},pxCUqT74B:{\"data-framer-name\":\"Side Arrow\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9bir5l\",layoutDependency:layoutDependency,layoutId:\"HqquWXXPB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-b9ozph\",\"data-styles-preset\":\"rwi49LB6A\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8bd41cb9-53c1-4ae8-b2de-90633341afd4, rgb(246, 246, 236)))\"},children:\"About\"})}),className:\"framer-maogym\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uQFPTBx96\",style:{\"--extracted-r6o4lv\":\"var(--token-8bd41cb9-53c1-4ae8-b2de-90633341afd4, rgb(246, 246, 236))\",\"--framer-paragraph-spacing\":\"0px\"},text:OM9Kueu3e,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PaperPlaneRight,{animated:true,className:\"framer-q0eieo\",layoutDependency:layoutDependency,layoutId:\"uYX4na_aC\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-8bd41cb9-53c1-4ae8-b2de-90633341afd4, rgb(246, 246, 236))\",\"--pgex8v\":1.5,opacity:0,rotate:0},transformTemplate:transformTemplate1,variants:{\"pxCUqT74B-hover\":{opacity:1,rotate:0},\"TsiKQrTUO-hover\":{opacity:1,rotate:-90},pxCUqT74B:{rotate:-90}},...addPropertyOverrides({\"pxCUqT74B-hover\":{transformTemplate:undefined},\"TsiKQrTUO-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nNTOK.framer-cu0ur9, .framer-nNTOK .framer-cu0ur9 { display: block; }\",\".framer-nNTOK.framer-mutq5j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 29px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nNTOK .framer-9bir5l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nNTOK .framer-maogym { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nNTOK .framer-q0eieo { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: absolute; right: -20px; top: 48%; width: 16px; z-index: 1; }\",\".framer-nNTOK.framer-v-mutq5j.hover .framer-q0eieo, .framer-nNTOK.framer-v-pk18re.hover .framer-q0eieo { position: relative; right: unset; top: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 61\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"pxCUqT74B\":{\"layout\":[\"auto\",\"fixed\"]},\"qMmTijUkW\":{\"layout\":[\"auto\",\"fixed\"]},\"yJtlksFcZ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"OM9Kueu3e\":\"text\",\"WhGHAvAhk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerURH03SQYz=withCSS(Component,css,\"framer-nNTOK\");export default FramerURH03SQYz;FramerURH03SQYz.displayName=\"Footer Nav Link\";FramerURH03SQYz.defaultProps={height:29,width:61};addPropertyControls(FramerURH03SQYz,{variant:{options:[\"TsiKQrTUO\",\"pxCUqT74B\"],optionTitles:[\"Default Up\",\"Side Arrow\"],title:\"Variant\",type:ControlType.Enum},OM9Kueu3e:{defaultValue:\"About\",displayTextArea:false,title:\"Text\",type:ControlType.String},WhGHAvAhk:{title:\"Link\",type:ControlType.Link}});addFonts(FramerURH03SQYz,[{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\"}]},...PaperPlaneRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerURH03SQYz\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerVariables\":\"{\\\"OM9Kueu3e\\\":\\\"text\\\",\\\"WhGHAvAhk\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pxCUqT74B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qMmTijUkW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yJtlksFcZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./URH03SQYz.map","// Generated by Framer (6d60981)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js\";import FooterNavLink from\"#framer/local/canvasComponent/URH03SQYz/URH03SQYz.js\";import*as sharedStyle1 from\"#framer/local/css/ircoy3Ls5/ircoy3Ls5.js\";import*as sharedStyle from\"#framer/local/css/RoHXvddf4/RoHXvddf4.js\";const FooterNavLinkFonts=getFonts(FooterNavLink);const LinkedinLogoFonts=getFonts(LinkedinLogo);const breakpoints={D_uAHEEds:\"(min-width: 1200px)\",nicekA1It:\"(max-width: 809.98px)\",OD_DxKM8m:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Tlgpo\";const variantClassNames={D_uAHEEds:\"framer-v-ml7vud\",nicekA1It:\"framer-v-1mrt0fx\",OD_DxKM8m:\"framer-v-1vpkwm5\"};const breakpointRules={nicekA1It:[\".framer-Tlgpo .framer-1jjuyu { padding: 80px 24px 80px 24px; }\",\".framer-Tlgpo .framer-15hkerd { align-content: center; align-items: center; flex-direction: column; justify-content: center; }\",\".framer-Tlgpo .framer-e6opkn { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-Tlgpo .framer-6hbft7 { align-content: center; align-items: center; }\",\".framer-Tlgpo .framer-glarmc { justify-content: center; }\",\".framer-Tlgpo .framer-10ubfmd { align-content: center; align-items: center; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 16px; }\"],OD_DxKM8m:[\".framer-Tlgpo .framer-10ubfmd { flex-direction: column; gap: 24px; justify-content: flex-start; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={nicekA1It:\".framer-1mrt0fx-override\",OD_DxKM8m:\".framer-1vpkwm5-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Tlgpo.framer-1oz45fz, .framer-Tlgpo .framer-1oz45fz { display: block; }\",\".framer-Tlgpo.framer-ml7vud { align-content: center; align-items: center; background-color: var(--token-abd2adb2-2f09-4bce-8dbb-2fdea7118443, #f6f6ec); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-j3kokg { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Tlgpo .framer-1jjuyu { align-content: center; align-items: center; background-color: var(--token-88143ef9-64e2-45fe-963b-a48ad13ba380, #15116d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; order: 1001; overflow: hidden; padding: 80px 64px 80px 64px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-y6ln8y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-15hkerd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-gpejwp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12.58px; height: 65px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 208px; }\",\".framer-Tlgpo .framer-1qkps3c { flex: none; height: 64px; position: relative; width: 41px; }\",\".framer-Tlgpo .framer-134day { flex: none; height: 53px; position: relative; width: 152px; }\",\".framer-Tlgpo .framer-e6opkn { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Tlgpo .framer-6hbft7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Tlgpo .framer-1ub56vp-container { flex: none; height: 29px; position: relative; width: 61px; }\",\".framer-Tlgpo .framer-w5xzdo-container, .framer-Tlgpo .framer-p1jh9w-container, .framer-Tlgpo .framer-c501gy-container, .framer-Tlgpo .framer-soal6g-container, .framer-Tlgpo .framer-y9qqh8-container { flex: none; height: 29px; position: relative; width: auto; }\",\".framer-Tlgpo .framer-glarmc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-1vqqq6y { flex: none; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 32px; }\",\".framer-Tlgpo .framer-1dlc1uj { --1m6trwb: 0; --21h8s6: var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, #af8b4a); --pgex8v: 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-Tlgpo .framer-1sybz48 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-1r56grv { align-content: center; align-items: center; 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: 100%; }\",\".framer-Tlgpo .framer-yiizhk { background-color: var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, #af8b4a); flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-10ubfmd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Tlgpo .framer-w15ulb, .framer-Tlgpo .framer-zupsbt { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={D_uAHEEds:\"(min-width: 1200px)\",nicekA1It:\"(max-width: 809.98px)\",OD_DxKM8m:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"D_uAHEEds\",Phone:\"nicekA1It\",Tablet:\"OD_DxKM8m\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"D_uAHEEds\"};};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=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"D_uAHEEds\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-abd2adb2-2f09-4bce-8dbb-2fdea7118443, rgb(246, 246, 236)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ml7vud\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-j3kokg\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jjuyu\",\"data-framer-name\":\"Footer / 4 /\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y6ln8y\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15hkerd\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gpejwp\",\"data-framer-name\":\"Logo\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qkps3c\",\"data-framer-name\":\"ICON\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.09 63.91\"><path d=\"M 20.94 0.504 C 32.058 0.503 41.071 9.517 41.071 20.635 L 41.071 42.314 C 41.071 53.432 32.058 62.445 20.94 62.445 C 9.822 62.445 0.809 53.432 0.809 42.314 L 0.809 20.635 C 0.809 9.517 9.822 0.504 20.94 0.504 Z M 18.354 25.304 L 13.149 23.509 L 14.914 28.954 L 7.519 31.429 L 14.914 33.873 L 13.149 39.35 L 18.354 37.525 L 20.94 46.961 L 23.527 37.525 L 28.73 39.35 L 26.966 33.873 L 34.361 31.429 L 26.966 28.955 L 28.73 23.509 L 23.527 25.304 L 20.94 15.99 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path></svg>',svgContentId:9932891874,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-134day\",\"data-framer-name\":\"TEXT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.79 52.5\"><path d=\"M 134.255 26.25 C 134.175 26.25 134.135 26.173 134.135 26.019 C 134.135 25.864 134.163 25.787 134.215 25.787 C 135.334 25.787 136.145 25.723 136.651 25.594 C 137.182 25.466 137.542 25.221 137.728 24.861 C 137.914 24.475 138.008 23.897 138.008 23.125 L 138.008 5.264 C 138.034 4.363 137.914 3.772 137.648 3.489 C 137.382 3.18 136.877 3.026 136.131 3.026 L 135.612 3.026 C 134.708 3.026 133.817 3.309 132.938 3.875 C 132.06 4.415 131.315 5.148 130.703 6.074 C 130.092 6.974 129.718 7.964 129.586 9.044 C 129.586 9.096 129.519 9.121 129.386 9.121 C 129.306 9.121 129.226 9.109 129.147 9.083 C 129.093 9.031 129.08 8.993 129.107 8.967 C 129.24 7.99 129.439 5.431 129.706 1.29 C 129.706 1.213 129.772 1.174 129.904 1.174 C 129.984 1.174 130.052 1.187 130.104 1.213 C 130.184 1.239 130.224 1.277 130.224 1.329 C 130.224 1.869 130.823 2.139 132.02 2.139 C 134.175 2.216 136.877 2.255 140.122 2.255 C 141.586 2.255 143.222 2.229 145.032 2.177 L 147.826 2.139 C 148.704 2.139 149.343 2.074 149.741 1.946 C 150.141 1.817 150.394 1.56 150.5 1.174 C 150.553 1.097 150.646 1.071 150.78 1.097 C 150.939 1.097 151.006 1.149 150.979 1.251 C 150.9 2.383 150.82 3.811 150.74 5.534 C 150.66 7.231 150.633 8.376 150.66 8.967 C 150.66 9.044 150.58 9.083 150.42 9.083 C 150.207 9.083 150.101 9.031 150.101 8.929 C 150.101 7.874 149.849 6.897 149.343 5.997 C 148.864 5.096 148.185 4.376 147.307 3.836 C 146.456 3.296 145.524 3.026 144.513 3.026 L 143.994 3.026 C 143.462 3.026 143.076 3.09 142.837 3.219 C 142.624 3.348 142.491 3.566 142.438 3.875 C 142.385 4.158 142.345 4.646 142.318 5.341 L 142.358 23.125 C 142.358 23.923 142.438 24.501 142.597 24.861 C 142.784 25.221 143.13 25.466 143.635 25.594 C 144.141 25.723 144.965 25.787 146.11 25.787 C 146.19 25.787 146.23 25.864 146.23 26.019 C 146.23 26.173 146.19 26.25 146.11 26.25 C 145.125 26.25 144.353 26.237 143.795 26.212 L 140.162 26.173 L 136.731 26.212 C 136.145 26.237 135.32 26.25 134.255 26.25 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 129.972 25.769 C 130.052 25.769 130.092 25.85 130.092 26.01 C 130.119 26.17 130.079 26.25 129.972 26.25 L 123.399 26.25 C 122.758 26.25 121.636 25.182 120.032 23.045 C 118.456 20.881 116.545 17.636 114.3 13.308 C 113.552 13.495 112.724 13.589 111.816 13.589 C 111.682 13.589 111.508 13.562 111.294 13.509 L 111.294 23.005 C 111.268 23.779 111.321 24.367 111.455 24.768 C 111.615 25.142 111.882 25.409 112.256 25.569 C 112.657 25.703 113.258 25.769 114.06 25.769 C 114.167 25.769 114.221 25.85 114.221 26.01 C 114.247 26.17 114.207 26.25 114.1 26.25 C 113.192 26.25 112.497 26.237 112.016 26.21 L 109.05 26.17 L 106.044 26.21 C 105.51 26.237 104.788 26.25 103.88 26.25 C 103.773 26.25 103.706 26.17 103.679 26.01 C 103.679 25.85 103.733 25.769 103.84 25.769 C 104.721 25.769 105.376 25.703 105.803 25.569 C 106.231 25.409 106.512 25.142 106.645 24.768 C 106.806 24.367 106.899 23.779 106.926 23.005 L 106.926 4.453 C 106.926 3.652 106.846 3.064 106.685 2.69 C 106.552 2.316 106.284 2.063 105.884 1.929 C 105.483 1.769 104.868 1.689 104.04 1.689 C 103.933 1.689 103.88 1.608 103.88 1.448 C 103.88 1.288 103.933 1.208 104.04 1.208 L 106.164 1.248 C 107.34 1.301 108.302 1.328 109.05 1.328 C 109.959 1.328 110.947 1.275 112.016 1.168 C 112.871 1.114 113.432 1.088 113.699 1.088 C 116.398 1.088 118.415 1.528 119.751 2.41 C 121.114 3.291 121.795 4.52 121.795 6.096 C 121.795 7.245 121.409 8.353 120.634 9.422 C 119.885 10.49 118.883 11.385 117.627 12.106 C 119.711 15.552 121.475 18.263 122.917 20.24 C 124.387 22.19 125.67 23.606 126.766 24.487 C 127.888 25.342 128.956 25.769 129.972 25.769 Z M 111.294 12.387 C 111.615 12.467 112.003 12.507 112.457 12.507 C 114.221 12.507 115.462 12.12 116.185 11.345 C 116.932 10.57 117.307 9.275 117.307 7.458 C 117.307 5.562 116.932 4.173 116.185 3.291 C 115.462 2.383 114.568 1.929 113.499 1.929 C 112.777 1.929 112.283 1.982 112.016 2.089 C 111.749 2.169 111.562 2.383 111.455 2.73 C 111.375 3.051 111.321 3.652 111.294 4.533 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 100.287 25.776 C 100.368 25.776 100.408 25.855 100.408 26.013 C 100.408 26.171 100.368 26.25 100.287 26.25 C 99.804 26.25 99.053 26.224 98.033 26.171 C 96.905 26.119 96.006 26.092 95.335 26.092 C 94.637 26.092 93.778 26.119 92.759 26.171 C 91.792 26.224 91.081 26.25 90.625 26.25 C 90.517 26.25 90.464 26.171 90.464 26.013 C 90.464 25.855 90.517 25.776 90.625 25.776 C 91.43 25.776 92.007 25.697 92.356 25.539 C 92.705 25.355 92.879 25.039 92.879 24.591 C 92.879 24.196 92.718 23.643 92.396 22.932 L 88.853 14.597 L 82.492 14.597 L 79.755 21.154 C 79.325 22.155 79.11 22.958 79.11 23.564 C 79.11 24.328 79.419 24.894 80.036 25.263 C 80.654 25.605 81.607 25.776 82.895 25.776 C 83.002 25.776 83.056 25.855 83.056 26.013 C 83.056 26.171 82.989 26.25 82.855 26.25 C 82.506 26.25 81.741 26.224 80.56 26.171 C 79.218 26.119 78.198 26.092 77.5 26.092 C 76.856 26.092 76.104 26.119 75.245 26.171 C 74.494 26.224 73.877 26.25 73.393 26.25 C 73.286 26.25 73.232 26.171 73.232 26.013 C 73.232 25.855 73.286 25.776 73.393 25.776 C 74.199 25.776 75.071 25.355 76.01 24.512 C 76.977 23.643 77.809 22.432 78.506 20.878 L 87.001 1.206 C 87.001 1.127 87.095 1.088 87.283 1.088 C 87.525 1.088 87.699 1.14 87.807 1.246 L 96.825 22.932 C 97.227 23.854 97.523 24.473 97.711 24.789 C 97.925 25.105 98.221 25.355 98.596 25.539 C 98.972 25.697 99.536 25.776 100.287 25.776 Z M 82.975 13.491 L 88.41 13.491 L 85.673 7.052 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 53.223 26.25 C 53.143 26.25 53.102 26.17 53.102 26.01 C 53.102 25.85 53.143 25.769 53.223 25.769 C 54.057 25.769 54.662 25.703 55.038 25.569 C 55.414 25.435 55.67 25.182 55.804 24.808 C 55.938 24.407 56.006 23.806 56.006 23.005 L 56.006 4.453 C 56.006 3.652 55.925 3.064 55.764 2.69 C 55.629 2.316 55.36 2.063 54.957 1.929 C 54.581 1.769 54.003 1.689 53.223 1.689 C 53.143 1.689 53.102 1.608 53.102 1.448 C 53.102 1.288 53.143 1.208 53.223 1.208 L 55.199 1.248 C 56.328 1.301 57.269 1.328 58.022 1.328 C 59.07 1.328 60.239 1.275 61.53 1.168 C 62.444 1.114 63.048 1.088 63.344 1.088 C 66.193 1.088 68.505 1.662 70.279 2.81 C 72.08 3.959 72.981 5.615 72.981 7.779 C 72.981 9.542 72.497 11.024 71.529 12.226 C 70.562 13.428 69.352 14.323 67.9 14.911 C 66.449 15.472 64.997 15.752 63.546 15.752 C 62.739 15.752 62.108 15.686 61.651 15.552 C 61.597 15.552 61.57 15.459 61.57 15.272 C 61.57 15.138 61.583 15.018 61.61 14.911 C 61.664 14.777 61.718 14.724 61.772 14.751 C 62.121 14.857 62.551 14.911 63.062 14.911 C 64.567 14.911 65.804 14.39 66.771 13.348 C 67.766 12.28 68.263 10.69 68.263 8.58 C 68.263 7.218 67.994 6.043 67.457 5.054 C 66.919 4.039 66.22 3.265 65.36 2.73 C 64.527 2.196 63.64 1.929 62.699 1.929 C 61.758 1.929 61.126 2.103 60.804 2.45 C 60.508 2.77 60.347 3.465 60.32 4.533 L 60.36 23.005 C 60.36 23.806 60.428 24.394 60.562 24.768 C 60.723 25.142 60.979 25.409 61.328 25.569 C 61.704 25.703 62.282 25.769 63.062 25.769 C 63.142 25.769 63.183 25.85 63.183 26.01 C 63.21 26.17 63.169 26.25 63.062 26.25 C 62.202 26.25 61.53 26.237 61.046 26.21 L 58.143 26.17 L 55.28 26.21 C 54.769 26.237 54.084 26.25 53.223 26.25 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 45.928 25.767 C 46.008 25.767 46.049 25.848 46.049 26.009 C 46.075 26.17 46.035 26.25 45.928 26.25 C 45.121 26.25 44.475 26.237 43.991 26.21 L 41.006 26.17 L 38.141 26.21 C 37.657 26.237 36.971 26.25 36.084 26.25 C 36.003 26.25 35.963 26.17 35.963 26.009 C 35.963 25.848 36.003 25.767 36.084 25.767 C 36.917 25.767 37.522 25.7 37.899 25.566 C 38.303 25.432 38.571 25.176 38.706 24.801 C 38.84 24.398 38.881 23.794 38.827 22.989 L 38.262 3.785 L 30.516 25.968 C 30.462 26.076 30.368 26.129 30.234 26.129 C 30.072 26.129 29.951 26.062 29.871 25.928 L 20.914 4.791 L 20.833 21.016 C 20.78 22.492 21.035 23.66 21.6 24.519 C 22.192 25.351 22.999 25.767 24.021 25.767 C 24.101 25.767 24.142 25.848 24.142 26.009 C 24.142 26.17 24.101 26.25 24.021 26.25 C 23.348 26.25 22.81 26.237 22.407 26.21 L 20.026 26.17 L 17.929 26.21 C 17.525 26.237 16.947 26.25 16.194 26.25 C 16.14 26.25 16.113 26.17 16.113 26.009 C 16.113 25.848 16.14 25.767 16.194 25.767 C 17.216 25.767 18.023 25.351 18.614 24.519 C 19.233 23.687 19.542 22.56 19.542 21.137 L 19.744 2.899 C 18.91 2.014 17.781 1.571 16.355 1.571 C 16.275 1.571 16.234 1.49 16.234 1.329 C 16.234 1.168 16.275 1.088 16.355 1.088 C 16.759 1.088 17.095 1.101 17.364 1.128 L 19.099 1.168 L 21.761 1.128 C 22.057 1.101 22.42 1.088 22.851 1.088 C 23.2 1.088 23.483 1.222 23.698 1.49 C 23.94 1.759 24.236 2.322 24.585 3.181 L 31.686 19.728 L 37.778 2.094 C 37.859 1.799 38.02 1.557 38.262 1.369 C 38.531 1.181 38.84 1.088 39.19 1.088 C 39.62 1.088 39.983 1.101 40.279 1.128 L 42.095 1.168 L 43.91 1.128 C 44.179 1.101 44.569 1.088 45.08 1.088 C 45.161 1.088 45.201 1.168 45.201 1.329 C 45.201 1.49 45.174 1.571 45.121 1.571 C 44.26 1.571 43.614 1.718 43.184 2.014 C 42.781 2.282 42.579 2.805 42.579 3.584 C 42.579 3.879 42.592 4.107 42.619 4.268 L 43.184 22.989 C 43.238 23.794 43.332 24.398 43.467 24.801 C 43.628 25.176 43.883 25.432 44.233 25.566 C 44.583 25.7 45.147 25.767 45.928 25.767 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 0.129 26.25 C 0.076 26.25 0.049 26.17 0.049 26.009 C 0.049 25.848 0.076 25.767 0.129 25.767 C 0.958 25.767 1.546 25.7 1.894 25.566 C 2.268 25.432 2.522 25.176 2.656 24.801 C 2.789 24.425 2.856 23.821 2.856 22.989 L 2.856 4.349 C 2.856 3.57 2.776 2.993 2.615 2.617 C 2.482 2.215 2.228 1.946 1.854 1.812 C 1.479 1.651 0.904 1.571 0.129 1.571 C 0.076 1.571 0.036 1.49 0.009 1.329 C 0.009 1.168 0.049 1.088 0.129 1.088 L 2.134 1.128 C 3.31 1.181 4.259 1.208 4.981 1.208 C 5.783 1.208 6.799 1.181 8.029 1.128 L 9.994 1.088 C 10.047 1.088 10.074 1.168 10.074 1.329 C 10.074 1.49 10.047 1.571 9.994 1.571 C 9.192 1.571 8.604 1.651 8.229 1.812 C 7.855 1.973 7.601 2.242 7.467 2.617 C 7.361 2.993 7.294 3.597 7.267 4.429 L 7.267 22.989 C 7.267 23.794 7.334 24.385 7.467 24.76 C 7.628 25.136 7.895 25.405 8.269 25.566 C 8.644 25.7 9.218 25.767 9.994 25.767 C 10.047 25.767 10.074 25.848 10.074 26.009 C 10.074 26.17 10.047 26.25 9.994 26.25 C 9.165 26.25 8.497 26.237 7.989 26.21 L 5.061 26.17 L 2.214 26.21 C 1.706 26.237 1.011 26.25 0.129 26.25 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 89.33 51.133 C 89.282 51.133 89.25 51.087 89.233 50.993 C 89.233 50.9 89.266 50.854 89.33 50.854 C 89.878 50.854 90.272 50.815 90.514 50.737 C 90.771 50.66 90.949 50.512 91.045 50.295 C 91.142 50.061 91.19 49.712 91.19 49.246 L 91.19 38.459 C 91.174 37.993 91.118 37.651 91.021 37.434 C 90.925 37.216 90.747 37.069 90.49 36.991 C 90.248 36.898 89.862 36.851 89.33 36.851 C 89.282 36.851 89.25 36.805 89.233 36.711 C 89.233 36.618 89.266 36.572 89.33 36.572 L 90.441 36.595 C 91.086 36.626 91.617 36.641 92.036 36.641 C 92.406 36.641 92.72 36.634 92.978 36.618 C 93.252 36.603 93.477 36.587 93.654 36.572 C 94.218 36.525 94.757 36.502 95.273 36.502 C 96.835 36.502 98.123 36.828 99.138 37.48 C 100.153 38.133 100.66 39.088 100.66 40.346 C 100.66 41.371 100.37 42.241 99.79 42.955 C 99.211 43.654 98.486 44.175 97.616 44.516 C 96.746 44.858 95.877 45.029 95.007 45.029 C 94.524 45.029 94.146 44.99 93.872 44.912 C 93.84 44.912 93.823 44.866 93.823 44.773 C 93.823 44.726 93.831 44.672 93.848 44.61 C 93.88 44.548 93.912 44.524 93.944 44.54 C 94.154 44.602 94.411 44.633 94.717 44.633 C 95.78 44.633 96.682 44.307 97.423 43.654 C 98.18 43.002 98.558 42.055 98.558 40.812 C 98.558 40.02 98.381 39.329 98.027 38.738 C 97.672 38.133 97.205 37.674 96.626 37.364 C 96.062 37.053 95.458 36.898 94.814 36.898 C 94.298 36.898 93.92 36.937 93.678 37.014 C 93.453 37.076 93.292 37.216 93.195 37.434 C 93.115 37.651 93.067 38.008 93.05 38.505 L 93.075 49.246 C 93.075 49.712 93.115 50.061 93.195 50.295 C 93.292 50.512 93.461 50.66 93.703 50.737 C 93.96 50.815 94.355 50.854 94.886 50.854 C 94.935 50.854 94.959 50.9 94.959 50.993 C 94.959 51.087 94.935 51.133 94.886 51.133 C 94.403 51.133 94.025 51.126 93.751 51.11 L 92.084 51.087 L 90.465 51.11 C 90.192 51.126 89.813 51.133 89.33 51.133 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 81.964 50.853 C 82.013 50.853 82.037 50.9 82.037 50.993 C 82.053 51.086 82.029 51.133 81.964 51.133 L 79.79 51.11 L 78.317 51.133 C 78.14 51.133 78.027 51.11 77.978 51.063 C 77.946 51.017 77.93 50.892 77.93 50.69 L 77.93 49.316 C 77.077 50.046 76.231 50.582 75.394 50.923 C 74.572 51.249 73.686 51.413 72.736 51.413 C 71.657 51.413 70.691 51.226 69.837 50.853 C 68.984 50.481 68.308 49.945 67.808 49.246 C 67.325 48.547 67.083 47.731 67.083 46.799 L 67.083 38.459 C 67.067 37.993 67.011 37.651 66.914 37.433 C 66.834 37.216 66.665 37.068 66.407 36.991 C 66.166 36.898 65.779 36.851 65.248 36.851 C 65.215 36.851 65.199 36.804 65.199 36.711 C 65.199 36.618 65.215 36.571 65.248 36.571 L 66.359 36.595 C 67.003 36.626 67.543 36.641 67.977 36.641 C 68.396 36.641 68.96 36.626 69.668 36.595 L 70.78 36.571 C 70.828 36.571 70.852 36.618 70.852 36.711 C 70.852 36.804 70.836 36.851 70.804 36.851 C 70.256 36.851 69.854 36.898 69.596 36.991 C 69.354 37.084 69.193 37.247 69.113 37.48 C 69.032 37.697 68.984 38.039 68.968 38.505 L 68.968 45.984 C 68.952 47.475 69.338 48.64 70.127 49.479 C 70.916 50.302 72.02 50.714 73.437 50.714 C 74.242 50.714 74.991 50.566 75.684 50.271 C 76.392 49.976 77.141 49.471 77.93 48.757 L 77.882 38.505 C 77.898 38.039 77.866 37.697 77.785 37.48 C 77.705 37.247 77.536 37.084 77.278 36.991 C 77.02 36.898 76.626 36.851 76.094 36.851 C 76.062 36.851 76.046 36.804 76.046 36.711 C 76.046 36.618 76.062 36.571 76.094 36.571 L 77.205 36.595 C 77.882 36.626 78.429 36.641 78.848 36.641 C 79.235 36.641 79.782 36.626 80.491 36.595 L 81.626 36.571 C 81.675 36.571 81.699 36.618 81.699 36.711 C 81.699 36.804 81.683 36.851 81.65 36.851 C 81.119 36.851 80.724 36.898 80.467 36.991 C 80.225 37.068 80.056 37.216 79.959 37.433 C 79.863 37.651 79.814 37.993 79.814 38.459 L 79.814 49.246 C 79.814 49.727 79.863 50.077 79.959 50.294 C 80.072 50.512 80.273 50.659 80.563 50.737 C 80.853 50.815 81.32 50.853 81.964 50.853 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 49.845 51.413 C 48.379 51.413 47.083 51.094 45.956 50.457 C 44.828 49.805 43.95 48.92 43.322 47.801 C 42.71 46.683 42.404 45.44 42.404 44.073 C 42.404 42.613 42.759 41.293 43.467 40.113 C 44.192 38.932 45.174 38.008 46.414 37.34 C 47.671 36.657 49.064 36.315 50.594 36.315 C 52.075 36.315 53.38 36.633 54.507 37.27 C 55.651 37.892 56.528 38.754 57.14 39.856 C 57.752 40.959 58.058 42.194 58.058 43.561 C 58.058 45.099 57.688 46.465 56.947 47.661 C 56.206 48.842 55.208 49.766 53.952 50.434 C 52.695 51.086 51.327 51.413 49.845 51.413 Z M 50.884 50.807 C 51.946 50.807 52.873 50.558 53.662 50.061 C 54.451 49.549 55.055 48.834 55.474 47.918 C 55.908 47.001 56.126 45.937 56.126 44.726 C 56.126 43.297 55.844 41.984 55.28 40.788 C 54.733 39.592 53.968 38.645 52.985 37.946 C 52.003 37.231 50.9 36.874 49.676 36.874 C 48.629 36.874 47.695 37.123 46.873 37.62 C 46.068 38.117 45.44 38.831 44.989 39.763 C 44.538 40.68 44.313 41.759 44.313 43.002 C 44.313 44.415 44.595 45.72 45.158 46.916 C 45.722 48.112 46.503 49.059 47.502 49.758 C 48.5 50.457 49.627 50.807 50.884 50.807 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 37.423 50.854 C 37.472 50.854 37.496 50.9 37.496 50.993 C 37.512 51.087 37.488 51.133 37.423 51.133 L 34.235 51.133 C 33.832 51.133 33.091 50.481 32.012 49.176 C 30.949 47.856 29.685 45.984 28.219 43.561 C 27.704 43.685 27.181 43.748 26.649 43.748 C 26.456 43.748 26.23 43.732 25.973 43.701 L 25.949 49.246 C 25.965 49.712 26.013 50.054 26.094 50.271 C 26.19 50.489 26.367 50.644 26.625 50.737 C 26.883 50.815 27.285 50.854 27.833 50.854 C 27.897 50.854 27.93 50.9 27.93 50.993 C 27.946 51.087 27.922 51.133 27.857 51.133 C 27.358 51.133 26.963 51.126 26.673 51.11 L 24.958 51.087 L 23.243 51.11 C 22.953 51.126 22.551 51.133 22.035 51.133 C 21.971 51.133 21.931 51.087 21.914 50.993 C 21.914 50.9 21.947 50.854 22.011 50.854 C 22.591 50.854 23.026 50.815 23.315 50.737 C 23.605 50.644 23.799 50.489 23.895 50.271 C 24.008 50.038 24.072 49.697 24.089 49.246 L 24.089 38.459 C 24.072 37.993 24.016 37.651 23.919 37.434 C 23.823 37.216 23.638 37.069 23.364 36.991 C 23.106 36.898 22.687 36.851 22.108 36.851 C 22.043 36.851 22.011 36.805 22.011 36.711 C 22.011 36.618 22.043 36.572 22.108 36.572 L 23.315 36.595 C 24.024 36.626 24.58 36.641 24.982 36.641 C 25.24 36.641 25.53 36.634 25.852 36.618 C 26.19 36.603 26.448 36.587 26.625 36.572 C 27.06 36.525 27.446 36.502 27.785 36.502 C 29.202 36.502 30.281 36.758 31.022 37.271 C 31.762 37.783 32.133 38.498 32.133 39.414 C 32.133 40.128 31.907 40.804 31.457 41.441 C 31.022 42.078 30.426 42.598 29.669 43.002 C 30.989 44.99 32.101 46.551 33.003 47.685 C 33.904 48.803 34.702 49.611 35.394 50.108 C 36.103 50.605 36.779 50.854 37.423 50.854 Z M 25.949 43.095 C 26.432 43.157 26.802 43.188 27.06 43.188 C 28.171 43.188 28.96 42.955 29.427 42.489 C 29.911 42.024 30.152 41.262 30.152 40.206 C 30.152 39.057 29.902 38.218 29.403 37.69 C 28.904 37.162 28.244 36.898 27.422 36.898 C 26.971 36.898 26.657 36.929 26.48 36.991 C 26.303 37.037 26.174 37.17 26.094 37.387 C 26.013 37.604 25.965 37.977 25.949 38.505 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path><path d=\"M 8.536 51.413 C 6.781 51.413 5.259 51.086 3.971 50.434 C 2.682 49.766 1.7 48.865 1.024 47.731 C 0.347 46.582 0.009 45.285 0.009 43.84 C 0.009 42.396 0.395 41.099 1.168 39.95 C 1.958 38.8 3.029 37.907 4.381 37.27 C 5.734 36.633 7.248 36.315 8.923 36.315 C 9.68 36.315 10.405 36.385 11.097 36.525 C 11.806 36.665 12.386 36.859 12.836 37.107 C 12.965 37.2 13.046 37.278 13.078 37.34 C 13.11 37.402 13.134 37.503 13.151 37.643 L 13.368 40.369 C 13.368 40.431 13.328 40.47 13.247 40.485 C 13.167 40.485 13.11 40.462 13.078 40.416 C 12.675 39.266 12.031 38.389 11.145 37.783 C 10.276 37.162 9.213 36.851 7.957 36.851 C 6.105 36.851 4.663 37.402 3.633 38.505 C 2.618 39.608 2.111 41.107 2.111 43.002 C 2.111 44.57 2.417 45.961 3.029 47.172 C 3.641 48.368 4.486 49.3 5.565 49.968 C 6.644 50.636 7.86 50.97 9.213 50.97 C 9.921 50.97 10.461 50.9 10.831 50.76 C 11.202 50.605 11.468 50.333 11.629 49.945 C 11.806 49.541 11.894 48.958 11.894 48.197 C 11.894 47.421 11.83 46.869 11.701 46.543 C 11.588 46.201 11.347 45.976 10.976 45.867 C 10.622 45.759 10.018 45.704 9.165 45.704 C 9.068 45.704 9.02 45.642 9.02 45.518 C 9.02 45.471 9.028 45.433 9.044 45.401 C 9.076 45.355 9.108 45.332 9.14 45.332 C 10.348 45.409 11.355 45.448 12.16 45.448 C 12.933 45.448 13.73 45.425 14.552 45.378 C 14.632 45.378 14.672 45.433 14.672 45.541 C 14.689 45.65 14.656 45.704 14.576 45.704 C 14.254 45.689 14.028 45.743 13.899 45.867 C 13.787 45.976 13.714 46.201 13.682 46.543 C 13.65 46.869 13.634 47.498 13.634 48.43 C 13.634 49.16 13.658 49.665 13.706 49.945 C 13.771 50.209 13.803 50.387 13.803 50.481 C 13.803 50.558 13.787 50.62 13.754 50.667 C 13.722 50.698 13.658 50.729 13.561 50.76 C 11.677 51.195 10.002 51.413 8.536 51.413 Z\" fill=\"var(--token-7ac685d4-6a97-4061-8060-73da3ba3e8b1, rgb(201, 151, 63)) /* {&quot;name&quot;:&quot;Goldie&quot;} */\"></path></svg>',svgContentId:12671857429,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e6opkn\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6hbft7\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1177}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"61px\",y:1080,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ub56vp-container\",nodeId:\"lw7O_OeSg\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"lw7O_OeSg\",layoutId:\"lw7O_OeSg\",OM9Kueu3e:\"About\",style:{height:\"100%\",width:\"100%\"},variant:\"TsiKQrTUO\",WhGHAvAhk:\"#about\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1222}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1125,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w5xzdo-container\",nodeId:\"ccgIrMtOe\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"ccgIrMtOe\",layoutId:\"ccgIrMtOe\",OM9Kueu3e:\"Services\",style:{height:\"100%\"},variant:\"TsiKQrTUO\",WhGHAvAhk:\"#services\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1267}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1170,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p1jh9w-container\",nodeId:\"smfcDxqLL\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"smfcDxqLL\",layoutId:\"smfcDxqLL\",OM9Kueu3e:\"Team\",style:{height:\"100%\"},variant:\"TsiKQrTUO\",WhGHAvAhk:\"#team\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1312}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1215,children:/*#__PURE__*/_jsx(Container,{className:\"framer-c501gy-container\",nodeId:\"YCVrj289q\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"YCVrj289q\",layoutId:\"YCVrj289q\",OM9Kueu3e:\"Contact\",style:{height:\"100%\"},variant:\"TsiKQrTUO\",WhGHAvAhk:\"#contact\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"agT7ElUwn\"},implicitPathVariables:undefined},{href:{webPageId:\"agT7ElUwn\"},implicitPathVariables:undefined},{href:{webPageId:\"agT7ElUwn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1357}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1260,children:/*#__PURE__*/_jsx(Container,{className:\"framer-soal6g-container\",nodeId:\"RAwuFw9mt\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{WhGHAvAhk:resolvedLinks[2]},OD_DxKM8m:{WhGHAvAhk:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"RAwuFw9mt\",layoutId:\"RAwuFw9mt\",OM9Kueu3e:\"Philosophy\",style:{height:\"100%\"},variant:\"pxCUqT74B\",WhGHAvAhk:resolvedLinks[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nicekA1It:{y:1402}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:1305,children:/*#__PURE__*/_jsx(Container,{className:\"framer-y9qqh8-container\",nodeId:\"ertPt6nk7\",scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(FooterNavLink,{height:\"100%\",id:\"ertPt6nk7\",layoutId:\"ertPt6nk7\",OM9Kueu3e:\"Join the Team\",style:{height:\"100%\"},variant:\"pxCUqT74B\",WhGHAvAhk:\"mailto:team@impartgroup.co\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-glarmc\",\"data-framer-name\":\"Social Links\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/impart-group/\",motionChild:true,nodeId:\"qLdYMh2kT\",openInNewTab:true,scopeId:\"PoiKuY_Bv\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vqqq6y framer-1oz45fz\",children:/*#__PURE__*/_jsx(LinkedinLogo,{animated:false,className:\"framer-1dlc1uj\",ezTt3ayMo:true,layoutId:\"mqkHsX4wi\",lschgej4H:true,qxTvv_EBh:true})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sybz48\",\"data-framer-name\":\"Credits\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1r56grv\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-yiizhk\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10ubfmd\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-yi7gl8\",\"data-styles-preset\":\"RoHXvddf4\",children:\"\\xa9 2025 Impart Group. All rights reserved.\"})}),className:\"framer-w15ulb\",\"data-framer-name\":\"\\xa9 2025 The Impart Group. All rights reserved.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-yi7gl8\",\"data-styles-preset\":\"RoHXvddf4\",children:[\"Made with ♥ by \",/*#__PURE__*/_jsx(Link,{href:\"https://snapmarket.co/?utm_source=TIG&utm_medium=referral&utm_content=snap_website_footer\",motionChild:true,nodeId:\"itQvFjFlA\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"PoiKuY_Bv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iegukn\",\"data-styles-preset\":\"ircoy3Ls5\",children:\"SnapMarket\"})})]})}),className:\"framer-zupsbt\",\"data-framer-name\":\"\\xa9 2025 The Impart Group. All rights reserved.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})]}),/*#__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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 827\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OD_DxKM8m\":{\"layout\":[\"fixed\",\"fixed\"]},\"nicekA1It\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"D_uAHEEds\":[\".framer-1jjuyu\"],\"OD_DxKM8m\":[\".framer-1jjuyu\"],\"nicekA1It\":[\".framer-1jjuyu\"]}\n * @framerBreakpoints {\"D_uAHEEds\":{\"min\":1200,\"canvasClassName\":\"framer-ml7vud-override\",\"minHeight\":827,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"OD_DxKM8m\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1vpkwm5-override\",\"minHeight\":827,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nicekA1It\":{\"max\":809,\"canvasClassName\":\"framer-1mrt0fx-override\",\"minHeight\":827,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant D_uAHEEds\n * @framerLayoutTemplate\n */const FramerPoiKuY_Bv=withCSS(Component,css,\"framer-Tlgpo\");export default FramerPoiKuY_Bv;FramerPoiKuY_Bv.displayName=\"Default\";FramerPoiKuY_Bv.defaultProps={height:827,width:1200};addFonts(FramerPoiKuY_Bv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FooterNavLinkFonts,...LinkedinLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPoiKuY_Bv\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"D_uAHEEds\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OD_DxKM8m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nicekA1It\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"827\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"D_uAHEEds\\\":[\\\".framer-1jjuyu\\\"],\\\"OD_DxKM8m\\\":[\\\".framer-1jjuyu\\\"],\\\"nicekA1It\\\":[\\\".framer-1jjuyu\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"D_uAHEEds\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ml7vud-override\\\",\\\"minHeight\\\":827,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"OD_DxKM8m\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1vpkwm5-override\\\",\\\"minHeight\\\":827,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nicekA1It\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1mrt0fx-override\\\",\\\"minHeight\\\":827,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Default from \"https://framerusercontent.com/modules/ErLtWaqdwH9ZQ6JAHF4w/2nlhXhaRiCuHS5s5AUxl/PoiKuY_Bv.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {bSrcTe89Q: \"logobar\", gn4GWYMK1: \"about\", K0wTR1eLB: \"heroold\", K7PAdFprA: \"scrollnav\", LXxXJmQ7d: \"contact\", mTT6FyXFH: \"team\", Nj6f855pD: \"hero\", VEtbWWQ_k: \"services\", zEQqOD8dR: \"ourstory\", zt0fKf80Q: \"scrollnavold\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vmXqhrihynryOjTonopw/yuQr1dt6uCmo31fhRM9F/augiA20Il.js\")), path: \"/\"}, agT7ElUwn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MKeq3nbGCxmhRFuWRoIf/8UV3B4UWSKOkrYCcuFcL/agT7ElUwn.js\")), path: \"/philosophy\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"0242b892124fcc2834405a266959d7d04d122cd377e2ff7f277db29b398738fd\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"agT7ElUwn\":\r\ncase \"A86oWQLpr\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"agT7ElUwn\":\r\ncase \"A86oWQLpr\":\r\nreturn [{hash: \"ml7vud\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1vpkwm5\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1mrt0fx\", mediaQuery: \"(max-width: 809.98px)\"}]\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(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://impartgroup.co\",\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 On-Page Editing] 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                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: undefined,\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: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, 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: {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            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\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(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following 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(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\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                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\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                }\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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"}