{"version":3,"file":"script_main.BgiKQRGX.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","NavLinkFonts","NavLink","ButtonSmHighlight","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","ButtonPanHover","addPropertyOverrides","LogoSlide","NavItems","Bars2","XMark","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","matchVariant","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","css","NavLink","serializationHash","variantClassNames","animation","animation1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","HeaderFonts","Header","HeaderWithVariantAppearEffect","ContainerWithOptimizedAppearEffect","SectionFooterFonts","SectionFooter","breakpoints","serializationHash","variantClassNames","transformTemplate1","animation","animation1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","Header","SectionFooter","useRef","React.useId","PropertyOverrides","React.createElement","Main","Interior","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/7sxXPIcIA7ltQxs1pCca/1uAi0jSHPVzVS5KkYi68/o8tLWqXs1.js","https:/framerusercontent.com/modules/RKVojE6Prx2UaHGnfvYk/aHkjzrgWRDbcztVWZL4N/RnCFEum5w.js","https:/framerusercontent.com/modules/72GSd2IqzIthsKqrozNB/sEa04UePSuoeAQa79Jv9/MobileMenuAutoClose.js","https:/framerusercontent.com/modules/e9lmRNQmRxEBiv2sq3TI/2SfU9r4I8HLi4SYMDEub/KsK9t2FKS.js","https:/framerusercontent.com/modules/5kwK81dQaLZeV9rUENir/zIeZL3Tc3PdMDlss4zdq/DlEUG7dwE.js","https:/framerusercontent.com/modules/LQra95x534TcrcIfeFBg/7dtnMjO9h0I8bJbnxqq3/efzeZYyns.js","https:/framerusercontent.com/modules/eaV3hpcOmThtTraHUvtY/3QGXYLgp1pNN8iUKsf5U/tGcCEsK1S.js","https:/framerusercontent.com/modules/uyCj5FKItkDa5GtF1xLT/KTeSlZ8cKES0N4v8wRSj/QpHJjGJNx.js","https:/framerusercontent.com/modules/nNnpSj7ZF0nGJteqG5oW/CzTJULJlQoSyXVaRTunY/F71JZnoEO.js","https:/framerusercontent.com/modules/XgjDH2lxrd5Ezp9pWnvz/YBrAsPnlx5ptr0FolhmP/BasicFluidText.js","https:/framerusercontent.com/modules/qR4J0Dz1VRp4IFfN37mr/pi7nLTP1jNyXcUWx0VvD/YcTlG0M0C.js","https:/framerusercontent.com/modules/iW8IVFk8izcerewx2k7P/Z6SBKynIwjvk7FViOvRm/kybx4tbsP.js","https:/framerusercontent.com/modules/dgldosXIPfHi2jzfNLme/sLKlBN1T3car252HHAkG/L654N__3S.js","https:/framerusercontent.com/modules/miclYdtqtjKZEbTK0DUl/z7hSSsuDteekXnnhjXx9/YBs97dGuX.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 12 0 M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"xDO1exsyD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(6 6)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-96y8z\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-96y8z { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); 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 {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X Mark\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-96y8z\");Icon.displayName=\"X Mark\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"X Mark\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16.5 0 M 0 6.75 L 16.5 6.75\" fill=\"transparent\" height=\"6.75px\" id=\"nRBBx8nHV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(3.75 9)\" width=\"16.5px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RQihY\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-RQihY { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); 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 {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bars 2\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-RQihY\");Icon.displayName=\"Bars 2\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Bars 2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Apply to the Mobile Open variant of the Header.\n *\n * On scroll-down: simulates a tap on the `close-trigger` layer to flip\n * the variant back to Mobile Closed (which then plays its native slide-up).\n *\n * Framer's Tap interactions listen to pointer events, NOT plain click(),\n * so we synthesize a pointerdown → pointerup → click sequence.\n *\n * Requires the X icon layer to be named `close-trigger`.\n *\n * @framerDisableUnlink\n */const CLOSE_SELECTOR='[data-framer-name=\"close-trigger\" i]';const SCROLL_THRESHOLD_PX=4;function getScrollY(){if(typeof window===\"undefined\")return 0;return window.scrollY||document.documentElement?.scrollTop||document.body?.scrollTop||0;}function simulateTap(el){const rect=el.getBoundingClientRect();const x=rect.left+rect.width/2;const y=rect.top+rect.height/2;const base={bubbles:true,cancelable:true,composed:true,clientX:x,clientY:y,screenX:x,screenY:y,button:0,buttons:1,pointerType:\"touch\",pointerId:1,isPrimary:true,view:window};try{el.dispatchEvent(new PointerEvent(\"pointerdown\",base));el.dispatchEvent(new PointerEvent(\"pointerup\",{...base,buttons:0}));}catch(_e){// Fallback for browsers without PointerEvent constructor\n}el.dispatchEvent(new MouseEvent(\"mousedown\",{bubbles:true,cancelable:true,clientX:x,clientY:y,button:0}));el.dispatchEvent(new MouseEvent(\"mouseup\",{bubbles:true,cancelable:true,clientX:x,clientY:y,button:0}));el.click();}export function withCloseOnScrollDown(Component){return props=>{const lastYRef=useRef(0);const firedRef=useRef(false);useEffect(()=>{if(typeof window===\"undefined\")return;lastYRef.current=getScrollY();firedRef.current=false;const tryClose=()=>{if(firedRef.current)return;const el=document.querySelector(CLOSE_SELECTOR);if(!el)return;firedRef.current=true;simulateTap(el);};const onScroll=()=>{const y=getScrollY();const delta=y-lastYRef.current;lastYRef.current=y;if(delta>SCROLL_THRESHOLD_PX)tryClose();};const onWheel=e=>{if(e.deltaY>SCROLL_THRESHOLD_PX)tryClose();};let touchStartY=0;const onTouchStart=e=>{touchStartY=e.touches[0]?.clientY??0;};const onTouchMove=e=>{const y=e.touches[0]?.clientY??0;const dy=touchStartY-y;if(dy>SCROLL_THRESHOLD_PX)tryClose();};window.addEventListener(\"scroll\",onScroll,{passive:true});document.addEventListener(\"scroll\",onScroll,{passive:true,capture:true});window.addEventListener(\"wheel\",onWheel,{passive:true});window.addEventListener(\"touchstart\",onTouchStart,{passive:true});window.addEventListener(\"touchmove\",onTouchMove,{passive:true});return()=>{window.removeEventListener(\"scroll\",onScroll);document.removeEventListener(\"scroll\",onScroll,{capture:true});window.removeEventListener(\"wheel\",onWheel);window.removeEventListener(\"touchstart\",onTouchStart);window.removeEventListener(\"touchmove\",onTouchMove);};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCloseOnScrollDown\":{\"type\":\"reactHoc\",\"name\":\"withCloseOnScrollDown\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileMenuAutoClose.map","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,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=[\"iE3gKJ8sf\",\"kI4dnmbDN\"];const serializationHash=\"framer-1huYl\";const variantClassNames={iE3gKJ8sf:\"framer-v-7qvywi\",kI4dnmbDN:\"framer-v-1k7he1a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:1.5,duration:.6,ease:[.52,.49,.04,1.02],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 humanReadableVariantMap={Ending:\"kI4dnmbDN\",Initial:\"iE3gKJ8sf\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iE3gKJ8sf\"};};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:\"iE3gKJ8sf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1pohu5d=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kI4dnmbDN\",true),1300);});useOnVariantChange(baseVariant,{default:onAppear1pohu5d});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,...addPropertyOverrides({kI4dnmbDN:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7qvywi\",className,classNames),\"data-framer-name\":\"Initial\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iE3gKJ8sf\",ref:refBinding,style:{...style},...addPropertyOverrides({kI4dnmbDN:{\"data-framer-name\":\"Ending\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18hvnlm\",\"data-framer-name\":\"hassoplattnervc\",layoutDependency:layoutDependency,layoutId:\"a0xyiNnlk\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1wdizxx\",layoutDependency:layoutDependency,layoutId:\"Lg3w_THPe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 105 18.876\" overflow=\"visible\"><path d=\"M 98.051 8.424 L 96.594 8.424 L 96.594 0.177 L 100.746 0.177 C 102.359 0.177 103.476 1.131 103.476 2.509 C 103.476 3.523 102.736 4.359 101.607 4.642 C 102.166 4.748 102.566 5.078 102.772 5.585 L 103.864 8.424 L 102.311 8.424 L 101.328 5.82 C 101.206 5.49 100.927 5.314 100.539 5.314 L 98.051 5.314 Z M 98.051 1.449 L 98.051 4.065 L 100.673 4.065 C 101.57 4.065 102.032 3.44 102.032 2.722 C 102.032 1.968 101.498 1.449 100.673 1.449 Z M 95.668 8.424 L 89.611 8.424 L 89.611 0.177 L 95.558 0.177 L 95.558 1.449 L 91.056 1.449 L 91.056 3.57 L 95.134 3.57 L 95.134 4.807 L 91.056 4.807 L 91.056 7.152 L 95.668 7.152 Z M 82.485 8.424 L 81.028 8.424 L 81.028 0.177 L 82.606 0.177 L 86.818 6.386 L 86.818 0.177 L 88.274 0.177 L 88.274 8.424 L 86.697 8.424 L 82.485 2.215 Z M 77.405 8.424 L 75.949 8.424 L 75.949 1.449 L 73.108 1.449 L 73.108 0.177 L 80.233 0.177 L 80.233 1.449 L 77.405 1.449 Z M 70.02 8.424 L 68.563 8.424 L 68.563 1.449 L 65.723 1.449 L 65.723 0.177 L 72.847 0.177 L 72.847 1.449 L 70.02 1.449 Z M 59.946 8.424 L 58.441 8.424 L 61.912 0.177 L 63.369 0.177 L 66.852 8.424 L 65.347 8.424 L 64.485 6.386 L 60.807 6.386 Z M 62.652 2.003 L 61.329 5.137 L 63.963 5.137 L 62.653 2.003 Z M 58.258 8.424 L 52.469 8.424 L 52.469 0.177 L 53.926 0.177 L 53.926 7.152 L 58.258 7.152 Z M 45.947 8.424 L 44.491 8.424 L 44.491 0.177 L 48.799 0.177 C 50.535 0.177 51.591 1.296 51.591 2.769 C 51.591 4.43 50.401 5.443 48.799 5.443 L 45.947 5.443 Z M 45.947 1.449 L 45.947 4.171 L 48.726 4.171 C 49.637 4.171 50.11 3.511 50.11 2.769 C 50.11 1.991 49.563 1.449 48.726 1.449 Z M 37.087 8.601 C 34.574 8.601 32.851 6.904 32.851 4.277 C 32.851 1.779 34.477 0 37.087 0 C 39.611 0 41.347 1.685 41.347 4.277 C 41.347 6.799 39.708 8.601 37.087 8.601 Z M 37.087 7.317 C 38.786 7.317 39.866 6.139 39.866 4.277 C 39.866 2.439 38.786 1.272 37.087 1.272 C 35.4 1.272 34.332 2.438 34.332 4.277 C 34.332 6.139 35.4 7.317 37.087 7.317 Z M 29.206 8.601 C 26.972 8.601 25.48 7.517 25.371 5.879 L 26.864 5.879 C 26.997 6.775 27.846 7.34 29.205 7.34 C 30.31 7.34 30.893 6.928 30.893 6.233 C 30.893 5.585 30.371 5.326 29.546 5.078 L 28.162 4.678 C 27.167 4.383 25.614 3.959 25.614 2.345 C 25.614 0.989 26.766 0 28.647 0 C 30.698 0 32.009 1.072 32.118 2.816 L 30.638 2.816 C 30.577 1.886 29.873 1.261 28.598 1.261 C 27.664 1.261 27.057 1.638 27.057 2.274 C 27.057 2.993 27.798 3.17 28.623 3.428 L 29.909 3.818 C 31.111 4.183 32.373 4.607 32.373 6.162 C 32.373 7.659 31.147 8.601 29.205 8.601 Z M 21.701 8.601 C 19.468 8.601 17.976 7.517 17.866 5.879 L 19.359 5.879 C 19.493 6.775 20.342 7.34 21.701 7.34 C 22.806 7.34 23.389 6.928 23.389 6.233 C 23.389 5.585 22.867 5.326 22.042 5.078 L 20.658 4.678 C 19.663 4.383 18.109 3.959 18.109 2.345 C 18.109 0.989 19.262 0 21.144 0 C 23.196 0 24.506 1.072 24.616 2.816 L 23.135 2.816 C 23.074 1.886 22.37 1.261 21.095 1.261 C 20.161 1.261 19.554 1.638 19.554 2.274 C 19.554 2.993 20.294 3.17 21.12 3.428 L 22.406 3.818 C 23.607 4.183 24.87 4.607 24.87 6.162 C 24.87 7.659 23.644 8.601 21.702 8.601 Z M 10.864 8.424 L 9.359 8.424 L 12.829 0.177 L 14.287 0.177 L 17.769 8.424 L 16.265 8.424 L 15.403 6.386 L 11.725 6.386 Z M 13.571 2.003 L 12.248 5.137 L 14.882 5.137 L 13.571 2.003 Z M 2.592 8.424 L 1.136 8.424 L 1.136 0.177 L 2.592 0.177 L 2.592 3.57 L 7.252 3.57 L 7.252 0.176 L 8.709 0.176 L 8.709 8.425 L 7.252 8.425 L 7.252 4.842 L 2.592 4.842 L 2.592 8.423 Z M 105 18.7 L 99.211 18.7 L 99.211 10.452 L 100.667 10.452 L 100.667 17.427 L 105 17.427 Z M 91.643 18.7 L 90.138 18.7 L 93.609 10.452 L 95.066 10.452 L 98.549 18.7 L 97.044 18.7 L 96.183 16.661 L 92.505 16.661 Z M 94.35 12.278 L 93.027 15.412 L 95.66 15.412 Z M 88.439 18.7 L 86.983 18.7 L 86.983 11.724 L 84.142 11.724 L 84.142 10.452 L 91.267 10.452 L 91.267 11.724 L 88.439 11.724 Z M 83.358 18.7 L 81.901 18.7 L 81.901 10.452 L 83.358 10.452 Z M 75.379 18.7 L 73.922 18.7 L 73.922 10.452 L 78.232 10.452 C 79.967 10.452 81.023 11.571 81.023 13.044 C 81.023 14.705 79.834 15.719 78.232 15.719 L 75.379 15.719 Z M 75.379 11.724 L 75.379 14.446 L 78.159 14.446 C 79.069 14.446 79.542 13.786 79.542 13.044 C 79.542 12.267 78.996 11.724 78.159 11.724 Z M 66.355 18.7 L 64.85 18.7 L 68.322 10.452 L 69.778 10.452 L 73.261 18.7 L 71.756 18.7 L 70.894 16.661 L 67.217 16.661 Z M 69.062 12.278 L 67.738 15.412 L 70.373 15.412 Z M 60.937 18.876 C 58.327 18.876 56.665 17.132 56.665 14.552 C 56.665 12.054 58.291 10.275 60.937 10.275 C 63.146 10.275 64.662 11.524 65.027 13.633 L 63.534 13.633 C 63.267 12.337 62.284 11.548 60.937 11.548 C 59.226 11.548 58.157 12.714 58.157 14.552 C 58.157 16.437 59.226 17.592 60.937 17.592 C 62.308 17.592 63.267 16.826 63.534 15.518 L 65.027 15.518 C 64.639 17.663 63.157 18.876 60.937 18.876 Z M 53.92 18.7 L 47.864 18.7 L 47.864 10.452 L 53.811 10.452 L 53.811 11.724 L 49.308 11.724 L 49.308 13.845 L 53.386 13.845 L 53.386 15.082 L 49.308 15.082 L 49.308 17.427 L 53.92 17.427 Z M 41.318 18.7 L 39.862 18.7 L 39.862 10.452 L 44.012 10.452 C 45.627 10.452 46.744 11.406 46.744 12.785 C 46.744 13.798 46.003 14.634 44.874 14.917 C 45.433 15.023 45.833 15.354 46.04 15.86 L 47.132 18.7 L 45.578 18.7 L 44.595 16.095 C 44.474 15.766 44.195 15.589 43.806 15.589 L 41.318 15.589 Z M 41.318 11.724 L 41.318 14.34 L 43.94 14.34 C 44.838 14.34 45.299 13.716 45.299 12.997 C 45.299 12.243 44.766 11.724 43.94 11.724 Z M 35.07 18.876 C 32.886 18.876 31.526 17.627 31.526 15.954 L 31.526 10.452 L 32.983 10.452 L 32.983 15.919 C 32.983 16.979 33.869 17.581 35.058 17.581 C 36.259 17.581 37.145 16.979 37.145 15.919 L 37.145 10.452 L 38.602 10.452 L 38.602 15.954 C 38.602 17.603 37.279 18.876 35.07 18.876 Z M 27.976 18.7 L 26.519 18.7 L 26.519 11.724 L 23.679 11.724 L 23.679 10.452 L 30.804 10.452 L 30.804 11.724 L 27.976 11.724 Z M 17.087 18.7 L 15.63 18.7 L 15.63 10.452 L 17.208 10.452 L 21.419 16.661 L 21.419 10.452 L 22.876 10.452 L 22.876 18.7 L 21.298 18.7 L 17.087 12.49 Z M 14.704 18.7 L 8.647 18.7 L 8.647 10.452 L 14.594 10.452 L 14.594 11.724 L 10.091 11.724 L 10.091 13.845 L 14.17 13.845 L 14.17 15.082 L 10.091 15.082 L 10.091 17.427 L 14.704 17.427 Z M 4.831 18.7 L 3.302 18.7 L 0 10.452 L 1.566 10.452 L 4.066 16.767 L 6.482 10.452 L 8.035 10.452 L 4.83 18.7 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xhhvu3\",layoutDependency:layoutDependency,layoutId:\"GgjLNfv8x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.27 8.247\" overflow=\"visible\"><path d=\"M 1.456 8.247 L 0 8.247 L 0 0 L 4.151 0 C 5.765 0 6.882 0.954 6.882 2.332 C 6.882 3.346 6.141 4.183 5.012 4.466 C 5.571 4.571 5.971 4.901 6.178 5.408 L 7.27 8.247 L 5.716 8.247 L 4.734 5.644 C 4.612 5.313 4.333 5.137 3.945 5.137 L 1.456 5.137 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14vsv1n\",layoutDependency:layoutDependency,layoutId:\"vud0qlOsl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.981 2.615\" overflow=\"visible\"><path d=\"M 0 0 L 0 2.615 L 2.622 2.615 C 3.52 2.615 3.981 1.991 3.981 1.272 C 3.981 0.519 3.447 0 2.622 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dfpk6y\",layoutDependency:layoutDependency,layoutId:\"oUejThXcz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.056 8.247\" overflow=\"visible\"><path d=\"M 6.056 8.247 L 0 8.247 L 0 0 L 5.947 0 L 5.947 1.272 L 1.444 1.272 L 1.444 3.393 L 5.523 3.393 L 5.523 4.63 L 1.444 4.63 L 1.444 6.975 L 6.056 6.975 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gpwwk1\",layoutDependency:layoutDependency,layoutId:\"lEXRgmhTS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.246 8.247\" overflow=\"visible\"><path d=\"M 1.457 8.247 L 0 8.247 L 0 0 L 1.578 0 L 5.79 6.209 L 5.79 0 L 7.246 0 L 7.246 8.247 L 5.668 8.247 L 1.457 2.038 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lpw2or\",layoutDependency:layoutDependency,layoutId:\"XuDWP8uje\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.125 8.247\" overflow=\"visible\"><path d=\"M 4.297 8.247 L 2.841 8.247 L 2.841 1.272 L 0 1.272 L 0 0 L 7.125 0 L 7.125 1.272 L 4.297 1.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jpwj2j\",layoutDependency:layoutDependency,layoutId:\"mwEOvrpdw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.125 8.247\" overflow=\"visible\"><path d=\"M 4.297 8.247 L 2.841 8.247 L 2.841 1.272 L 0 1.272 L 0 0 L 7.125 0 L 7.125 1.272 L 4.297 1.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jgau2y\",layoutDependency:layoutDependency,layoutId:\"MUzkMQ1E1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.411 8.247\" overflow=\"visible\"><path d=\"M 1.505 8.247 L 0 8.247 L 3.471 0 L 4.928 0 L 8.411 8.247 L 6.906 8.247 L 6.044 6.21 L 2.366 6.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-je3kg6\",layoutDependency:layoutDependency,layoutId:\"Vi33yT9IF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.634 3.134\" overflow=\"visible\"><path d=\"M 1.323 0.001 L 0 3.134 L 2.634 3.134 L 1.323 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pu56li\",layoutDependency:layoutDependency,layoutId:\"RynoXdaQB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.789 8.247\" overflow=\"visible\"><path d=\"M 5.789 8.247 L 0 8.247 L 0 0 L 1.456 0 L 1.456 6.975 L 5.789 6.975 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nyezz0\",layoutDependency:layoutDependency,layoutId:\"cU3t358GE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.1 8.247\" overflow=\"visible\"><path d=\"M 1.456 8.247 L 0 8.247 L 0 0 L 4.308 0 C 6.044 0 7.1 1.119 7.1 2.592 C 7.1 4.253 5.911 5.266 4.308 5.266 L 1.456 5.266 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xigulk\",layoutDependency:layoutDependency,layoutId:\"wUkZEHhzU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.163 2.722\" overflow=\"visible\"><path d=\"M 0 0 L 0 2.722 L 2.779 2.722 C 3.69 2.722 4.163 2.062 4.163 1.319 C 4.163 0.542 3.616 0 2.779 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dequ2b\",layoutDependency:layoutDependency,layoutId:\"V7iU4XScQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.496 8.601\" overflow=\"visible\"><path d=\"M 4.236 8.601 C 1.724 8.601 0 6.904 0 4.277 C 0 1.779 1.626 0 4.236 0 C 6.76 0 8.496 1.685 8.496 4.277 C 8.496 6.799 6.857 8.601 4.236 8.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gk7g9v\",layoutDependency:layoutDependency,layoutId:\"D2oZcFEf2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.534 6.044\" overflow=\"visible\"><path d=\"M 2.755 6.044 C 4.454 6.044 5.534 4.867 5.534 3.005 C 5.534 1.167 4.454 0 2.755 0 C 1.068 0 0 1.166 0 3.005 C 0 4.867 1.068 6.044 2.755 6.044 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jw3iqu\",layoutDependency:layoutDependency,layoutId:\"yO8PhCLvr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.002 8.601\" overflow=\"visible\"><path d=\"M 3.835 8.601 C 1.601 8.601 0.109 7.517 0 5.879 L 1.493 5.879 C 1.626 6.775 2.475 7.34 3.835 7.34 C 4.939 7.34 5.522 6.928 5.522 6.233 C 5.522 5.585 5 5.326 4.175 5.078 L 2.791 4.678 C 1.796 4.383 0.243 3.959 0.243 2.345 C 0.243 0.989 1.395 0 3.276 0 C 5.328 0 6.638 1.072 6.747 2.816 L 5.267 2.816 C 5.206 1.886 4.502 1.261 3.227 1.261 C 2.293 1.261 1.687 1.638 1.687 2.274 C 1.687 2.993 2.427 3.17 3.252 3.428 L 4.539 3.818 C 5.74 4.183 7.002 4.607 7.002 6.162 C 7.002 7.659 5.776 8.601 3.835 8.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1drh2ti\",layoutDependency:layoutDependency,layoutId:\"mMBdu67pF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.004 8.601\" overflow=\"visible\"><path d=\"M 3.835 8.601 C 1.602 8.601 0.11 7.517 0 5.879 L 1.493 5.879 C 1.626 6.775 2.476 7.34 3.835 7.34 C 4.94 7.34 5.523 6.928 5.523 6.233 C 5.523 5.585 5.001 5.326 4.175 5.078 L 2.792 4.678 C 1.797 4.383 0.243 3.959 0.243 2.345 C 0.243 0.989 1.396 0 3.278 0 C 5.33 0 6.64 1.072 6.749 2.816 L 5.269 2.816 C 5.208 1.886 4.503 1.261 3.229 1.261 C 2.295 1.261 1.688 1.638 1.688 2.274 C 1.688 2.993 2.428 3.17 3.254 3.428 L 4.54 3.818 C 5.741 4.183 7.004 4.607 7.004 6.162 C 7.004 7.659 5.778 8.601 3.836 8.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18fx09i\",layoutDependency:layoutDependency,layoutId:\"QCWgPZUay\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.41 8.247\" overflow=\"visible\"><path d=\"M 1.505 8.247 L 0 8.247 L 3.47 0 L 4.927 0 L 8.41 8.247 L 6.905 8.247 L 6.044 6.21 L 2.366 6.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1euxr3o\",layoutDependency:layoutDependency,layoutId:\"uiV4aTDBI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.634 3.134\" overflow=\"visible\"><path d=\"M 1.323 0.001 L 0 3.134 L 2.634 3.134 L 1.323 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1anb6ue\",layoutDependency:layoutDependency,layoutId:\"THvRlSzDo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.573 8.248\" overflow=\"visible\"><path d=\"M 1.456 8.248 L 0 8.248 L 0 0.001 L 1.456 0.001 L 1.456 3.394 L 6.116 3.394 L 6.116 0 L 7.573 0 L 7.573 8.248 L 6.116 8.248 L 6.116 4.665 L 1.456 4.665 L 1.456 8.247 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pd1qs4\",layoutDependency:layoutDependency,layoutId:\"L_7sZEj0J\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.789 8.248\" overflow=\"visible\"><path d=\"M 5.789 8.248 L 0 8.248 L 0 0 L 1.456 0 L 1.456 6.975 L 5.789 6.975 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2wd14i\",layoutDependency:layoutDependency,layoutId:\"tz_1JU78q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.411 8.248\" overflow=\"visible\"><path d=\"M 1.505 8.248 L 0 8.248 L 3.471 0 L 4.927 0 L 8.411 8.248 L 6.905 8.248 L 6.044 6.21 L 2.366 6.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xs4x9d\",layoutDependency:layoutDependency,layoutId:\"fqu9LJ5M6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.633 3.134\" overflow=\"visible\"><path d=\"M 1.323 0 L 0 3.134 L 2.633 3.134 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5ffupg\",layoutDependency:layoutDependency,layoutId:\"YHjYHFNVr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.125 8.248\" overflow=\"visible\"><path d=\"M 4.297 8.248 L 2.841 8.248 L 2.841 1.272 L 0 1.272 L 0 0 L 7.125 0 L 7.125 1.272 L 4.297 1.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-390c0y\",layoutDependency:layoutDependency,layoutId:\"tNutV2BTP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.457 8.248\" overflow=\"visible\"><path d=\"M 1.457 8.248 L 0 8.248 L 0 0 L 1.457 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o8seib\",layoutDependency:layoutDependency,layoutId:\"C00nPg90x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.1 8.248\" overflow=\"visible\"><path d=\"M 1.457 8.248 L 0 8.248 L 0 0 L 4.309 0 C 6.045 0 7.1 1.12 7.1 2.592 C 7.1 4.253 5.911 5.267 4.309 5.267 L 1.457 5.267 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-apr837\",layoutDependency:layoutDependency,layoutId:\"AkNqKDbFY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.163 2.722\" overflow=\"visible\"><path d=\"M 0 0 L 0 2.722 L 2.779 2.722 C 3.69 2.722 4.163 2.062 4.163 1.32 C 4.163 0.542 3.617 0 2.779 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d0udcf\",layoutDependency:layoutDependency,layoutId:\"rgx_4NcSE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.411 8.248\" overflow=\"visible\"><path d=\"M 1.505 8.248 L 0 8.248 L 3.472 0 L 4.928 0 L 8.411 8.248 L 6.906 8.248 L 6.044 6.21 L 2.367 6.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l3i5d7\",layoutDependency:layoutDependency,layoutId:\"tayzBZTu9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.634 3.134\" overflow=\"visible\"><path d=\"M 1.323 0 L 0 3.134 L 2.634 3.134 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-21u0yz\",layoutDependency:layoutDependency,layoutId:\"dczyKIjUN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.362 8.601\" overflow=\"visible\"><path d=\"M 4.272 8.601 C 1.662 8.601 0 6.857 0 4.277 C 0 1.779 1.626 0 4.272 0 C 6.481 0 7.997 1.249 8.362 3.358 L 6.869 3.358 C 6.602 2.062 5.619 1.272 4.272 1.272 C 2.56 1.272 1.492 2.438 1.492 4.277 C 1.492 6.162 2.56 7.317 4.272 7.317 C 5.643 7.317 6.602 6.55 6.869 5.243 L 8.362 5.243 C 7.974 7.388 6.492 8.601 4.272 8.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yecbeo\",layoutDependency:layoutDependency,layoutId:\"i6zaOom4N\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.056 8.248\" overflow=\"visible\"><path d=\"M 6.056 8.248 L 0 8.248 L 0 0 L 5.947 0 L 5.947 1.272 L 1.444 1.272 L 1.444 3.394 L 5.523 3.394 L 5.523 4.631 L 1.444 4.631 L 1.444 6.975 L 6.056 6.975 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dk91vt\",layoutDependency:layoutDependency,layoutId:\"H1kx5Y18B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.27 8.248\" overflow=\"visible\"><path d=\"M 1.456 8.248 L 0 8.248 L 0 0 L 4.151 0 C 5.765 0 6.882 0.955 6.882 2.333 C 6.882 3.347 6.141 4.183 5.012 4.466 C 5.571 4.572 5.971 4.902 6.178 5.408 L 7.27 8.248 L 5.716 8.248 L 4.734 5.644 C 4.612 5.314 4.333 5.137 3.944 5.137 L 1.456 5.137 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-197pveq\",layoutDependency:layoutDependency,layoutId:\"xjpt7iay4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.981 2.616\" overflow=\"visible\"><path d=\"M 0 0 L 0 2.616 L 2.622 2.616 C 3.52 2.616 3.981 1.992 3.981 1.273 C 3.981 0.519 3.447 0 2.622 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i2vfqd\",layoutDependency:layoutDependency,layoutId:\"vhmw2LFmq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.075 8.425\" overflow=\"visible\"><path d=\"M 3.544 8.425 C 1.359 8.425 0 7.175 0 5.503 L 0 0 L 1.456 0 L 1.456 5.467 C 1.456 6.527 2.343 7.129 3.532 7.129 C 4.733 7.129 5.619 6.527 5.619 5.467 L 5.619 0 L 7.075 0 L 7.075 5.503 C 7.075 7.152 5.753 8.425 3.544 8.425 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ebrqsc\",layoutDependency:layoutDependency,layoutId:\"Vy9alfdrl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.125 8.248\" overflow=\"visible\"><path d=\"M 4.297 8.248 L 2.841 8.248 L 2.841 1.272 L 0 1.272 L 0 0 L 7.125 0 L 7.125 1.272 L 4.297 1.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b1yvdi\",layoutDependency:layoutDependency,layoutId:\"MkjaiMcQ1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.246 8.248\" overflow=\"visible\"><path d=\"M 1.456 8.248 L 0 8.248 L 0 0 L 1.578 0 L 5.789 6.21 L 5.789 0 L 7.246 0 L 7.246 8.248 L 5.668 8.248 L 1.456 2.038 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1auf7b8\",layoutDependency:layoutDependency,layoutId:\"gqpDDumWw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.056 8.248\" overflow=\"visible\"><path d=\"M 6.056 8.248 L 0 8.248 L 0 0 L 5.947 0 L 5.947 1.272 L 1.444 1.272 L 1.444 3.394 L 5.523 3.394 L 5.523 4.631 L 1.444 4.631 L 1.444 6.975 L 6.056 6.975 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pyyq8v\",layoutDependency:layoutDependency,layoutId:\"JHrE4i8Og\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.035 8.248\" overflow=\"visible\"><path d=\"M 4.831 8.248 L 3.302 8.248 L 0 0 L 1.566 0 L 4.066 6.316 L 6.482 0 L 8.035 0 L 4.83 8.248 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hvr7s3\",\"data-framer-name\":\"hpvc\",layoutDependency:layoutDependency,layoutId:\"tQT3NXXdx\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3o015u\",layoutDependency:layoutDependency,layoutId:\"Qi3Bqmrr7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.957 15.957\" overflow=\"visible\"><g><path d=\"M 45.839 8.817 L 45.839 1.407 C 45.839 0.799 45.346 0.306 44.738 0.306 L 37.329 0.306 C 36.72 0.306 36.227 0.799 36.227 1.407 L 36.227 7.011 C 36.227 8.616 34.926 9.918 33.32 9.918 L 31.363 9.918 C 30.755 9.918 30.262 10.411 30.262 11.019 L 30.262 14.783 C 30.262 15.39 30.755 15.883 31.363 15.883 L 35.127 15.883 C 35.735 15.883 36.227 15.39 36.227 14.783 L 36.227 12.825 C 36.228 11.219 37.529 9.918 39.134 9.918 L 44.738 9.918 C 45.346 9.918 45.839 9.425 45.839 8.817 Z M 2.916 15.535 L 0 15.535 L 0 0.233 L 2.916 0.233 L 2.916 6.529 L 12.246 6.529 L 12.246 0.233 L 15.161 0.233 L 15.161 15.535 L 12.246 15.535 L 12.246 8.889 L 2.916 8.889 Z M 20.773 15.535 L 17.838 15.535 L 17.838 0.233 L 26.521 0.233 C 30.018 0.233 32.146 2.309 32.146 5.042 C 32.146 8.124 29.75 10.004 26.521 10.004 L 20.773 10.004 Z M 20.773 2.594 L 20.773 7.643 L 26.374 7.643 C 28.209 7.643 29.162 6.42 29.162 5.042 C 29.162 3.6 28.062 2.594 26.374 2.594 Z M 57.023 15.543 L 53.979 15.543 L 47.409 0.241 L 50.526 0.241 L 55.502 11.958 L 60.308 0.241 L 63.401 0.241 L 57.023 15.543 Z M 71.847 15.957 C 66.673 15.957 63.375 12.722 63.375 7.935 C 63.375 3.301 66.601 0 71.846 0 C 76.227 0 79.235 2.317 79.957 6.23 L 76.997 6.23 C 76.467 3.825 74.518 2.361 71.847 2.361 C 68.454 2.361 66.336 4.525 66.336 7.935 C 66.336 11.432 68.454 13.575 71.846 13.575 C 74.566 13.575 76.467 12.154 76.997 9.727 L 79.957 9.727 C 79.187 13.706 76.251 15.957 71.847 15.957 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1hqbkah\",layoutDependency:layoutDependency,layoutId:\"YIQusUuoy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.957 15.957\" overflow=\"visible\"><path d=\"M 45.839 8.817 L 45.839 1.407 C 45.839 0.799 45.346 0.306 44.738 0.306 L 37.329 0.306 C 36.72 0.306 36.227 0.799 36.227 1.407 L 36.227 7.011 C 36.227 8.616 34.926 9.918 33.32 9.918 L 31.363 9.918 C 30.755 9.918 30.262 10.411 30.262 11.019 L 30.262 14.783 C 30.262 15.39 30.755 15.883 31.363 15.883 L 35.127 15.883 C 35.735 15.883 36.227 15.39 36.227 14.783 L 36.227 12.825 C 36.228 11.219 37.529 9.918 39.134 9.918 L 44.738 9.918 C 45.346 9.918 45.839 9.425 45.839 8.817 Z M 2.916 15.535 L 0 15.535 L 0 0.233 L 2.916 0.233 L 2.916 6.529 L 12.246 6.529 L 12.246 0.233 L 15.161 0.233 L 15.161 15.535 L 12.246 15.535 L 12.246 8.889 L 2.916 8.889 Z M 20.773 15.535 L 17.838 15.535 L 17.838 0.233 L 26.521 0.233 C 30.018 0.233 32.146 2.309 32.146 5.042 C 32.146 8.124 29.75 10.004 26.521 10.004 L 20.773 10.004 Z M 20.773 2.594 L 20.773 7.643 L 26.374 7.643 C 28.209 7.643 29.162 6.42 29.162 5.042 C 29.162 3.6 28.062 2.594 26.374 2.594 Z M 57.023 15.543 L 53.979 15.543 L 47.409 0.241 L 50.526 0.241 L 55.502 11.958 L 60.308 0.241 L 63.401 0.241 L 57.023 15.543 Z M 71.847 15.957 C 66.673 15.957 63.375 12.722 63.375 7.935 C 63.375 3.301 66.601 0 71.846 0 C 76.227 0 79.235 2.317 79.957 6.23 L 76.997 6.23 C 76.467 3.825 74.518 2.361 71.847 2.361 C 68.454 2.361 66.336 4.525 66.336 7.935 C 66.336 11.432 68.454 13.575 71.846 13.575 C 74.566 13.575 76.467 12.154 76.997 9.727 L 79.957 9.727 C 79.187 13.706 76.251 15.957 71.847 15.957 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ul1isa\",layoutDependency:layoutDependency,layoutId:\"RLajyxWII\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.577 15.577\" overflow=\"visible\"><path d=\"M 15.577 8.511 L 15.577 1.101 C 15.577 0.493 15.084 0 14.476 0 L 7.067 0 C 6.458 0 5.965 0.493 5.965 1.101 L 5.965 6.705 C 5.965 8.31 4.664 9.612 3.059 9.612 L 1.101 9.612 C 0.493 9.612 0 10.105 0 10.713 L 0 14.476 C 0 15.084 0.493 15.577 1.101 15.577 L 4.865 15.577 C 5.473 15.577 5.965 15.084 5.965 14.476 L 5.965 12.519 C 5.966 10.913 7.267 9.612 8.872 9.612 L 14.476 9.612 C 15.084 9.612 15.577 9.119 15.577 8.511 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-140rfvc\",layoutDependency:layoutDependency,layoutId:\"qV7FgvqHE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.161 15.302\" overflow=\"visible\"><path d=\"M 2.916 15.302 L 0 15.302 L 0 0 L 2.916 0 L 2.916 6.296 L 12.246 6.296 L 12.246 0 L 15.161 0 L 15.161 15.302 L 12.246 15.302 L 12.246 8.656 L 2.916 8.656 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nndqw0\",layoutDependency:layoutDependency,layoutId:\"JSlWVZVjQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.308 15.302\" overflow=\"visible\"><path d=\"M 2.935 15.302 L 0 15.302 L 0 0 L 8.683 0 C 12.18 0 14.308 2.076 14.308 4.809 C 14.308 7.892 11.912 9.771 8.683 9.771 L 2.935 9.771 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ccmmf9\",layoutDependency:layoutDependency,layoutId:\"Sg2YzChX3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.389 5.049\" overflow=\"visible\"><path d=\"M 0 0 L 0 5.049 L 5.601 5.049 C 7.435 5.049 8.389 3.826 8.389 2.449 C 8.389 1.006 7.289 0 5.601 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l9l93q\",layoutDependency:layoutDependency,layoutId:\"bK3E64LbM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.992 15.301\" overflow=\"visible\"><path d=\"M 9.614 15.301 L 6.57 15.301 L 0 0 L 3.117 0 L 8.093 11.717 L 12.899 0 L 15.992 0 L 9.615 15.301 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l4mltd\",layoutDependency:layoutDependency,layoutId:\"muwotbIQx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.582 15.957\" overflow=\"visible\"><path d=\"M 8.471 15.957 C 3.297 15.957 0 12.722 0 7.935 C 0 3.301 3.225 0 8.471 0 C 12.851 0 15.859 2.317 16.582 6.23 L 13.621 6.23 C 13.092 3.825 11.143 2.361 8.471 2.361 C 5.078 2.361 2.96 4.525 2.96 7.935 C 2.96 11.432 5.078 13.575 8.471 13.575 C 11.191 13.575 13.092 12.154 13.621 9.727 L 16.582 9.727 C 15.811 13.706 12.876 15.957 8.471 15.957 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})})})});});const css=[\".framer-1huYl.framer-y2rtz6, .framer-1huYl .framer-y2rtz6 { display: block; }\",\".framer-1huYl.framer-7qvywi { gap: 10px; height: 20px; max-width: 312px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 149px; }\",\".framer-1huYl .framer-18hvnlm { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-1huYl .framer-1wdizxx { height: 19px; left: 0px; position: absolute; top: 1px; width: 105px; }\",\".framer-1huYl .framer-1xhhvu3 { height: 8px; left: 97px; position: absolute; top: 0px; width: 8px; }\",\".framer-1huYl .framer-14vsv1n { height: 3px; left: 98px; position: absolute; top: 1px; width: 4px; }\",\".framer-1huYl .framer-1dfpk6y { height: 8px; left: 90px; position: absolute; top: 0px; width: 6px; }\",\".framer-1huYl .framer-1gpwwk1 { height: 8px; left: 81px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-1lpw2or { height: 8px; left: 73px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-1jpwj2j { height: 8px; left: 66px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-jgau2y { height: 8px; left: 58px; position: absolute; top: 0px; width: 9px; }\",\".framer-1huYl .framer-je3kg6 { height: 3px; left: 61px; position: absolute; top: 2px; width: 3px; }\",\".framer-1huYl .framer-pu56li { height: 8px; left: 52px; position: absolute; top: 0px; width: 6px; }\",\".framer-1huYl .framer-1nyezz0 { height: 8px; left: 44px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-xigulk { height: 3px; left: 46px; position: absolute; top: 1px; width: 4px; }\",\".framer-1huYl .framer-1dequ2b { height: 9px; left: 33px; position: absolute; top: 0px; width: 9px; }\",\".framer-1huYl .framer-1gk7g9v { height: 6px; left: 34px; position: absolute; top: 1px; width: 6px; }\",\".framer-1huYl .framer-1jw3iqu { height: 9px; left: 25px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-1drh2ti { height: 9px; left: 18px; position: absolute; top: 0px; width: 7px; }\",\".framer-1huYl .framer-18fx09i { height: 8px; left: 9px; position: absolute; top: 0px; width: 9px; }\",\".framer-1huYl .framer-1euxr3o { height: 3px; left: 12px; position: absolute; top: 2px; width: 3px; }\",\".framer-1huYl .framer-1anb6ue { height: 8px; left: 1px; position: absolute; top: 0px; width: 8px; }\",\".framer-1huYl .framer-pd1qs4 { height: 8px; left: 99px; position: absolute; top: 10px; width: 6px; }\",\".framer-1huYl .framer-2wd14i { height: 8px; left: 90px; position: absolute; top: 10px; width: 9px; }\",\".framer-1huYl .framer-1xs4x9d { height: 3px; left: 93px; position: absolute; top: 12px; width: 3px; }\",\".framer-1huYl .framer-5ffupg { height: 8px; left: 84px; position: absolute; top: 10px; width: 7px; }\",\".framer-1huYl .framer-390c0y { height: 8px; left: 82px; position: absolute; top: 10px; width: 2px; }\",\".framer-1huYl .framer-1o8seib { height: 8px; left: 74px; position: absolute; top: 10px; width: 7px; }\",\".framer-1huYl .framer-apr837 { height: 3px; left: 75px; position: absolute; top: 12px; width: 4px; }\",\".framer-1huYl .framer-1d0udcf { height: 8px; left: 65px; position: absolute; top: 10px; width: 9px; }\",\".framer-1huYl .framer-1l3i5d7 { height: 3px; left: 68px; position: absolute; top: 12px; width: 3px; }\",\".framer-1huYl .framer-21u0yz { height: 9px; left: 57px; position: absolute; top: 10px; width: 9px; }\",\".framer-1huYl .framer-yecbeo { height: 8px; left: 48px; position: absolute; top: 10px; width: 6px; }\",\".framer-1huYl .framer-1dk91vt { height: 8px; left: 40px; position: absolute; top: 10px; width: 8px; }\",\".framer-1huYl .framer-197pveq { height: 3px; left: 41px; position: absolute; top: 12px; width: 4px; }\",\".framer-1huYl .framer-i2vfqd { height: 9px; left: 32px; position: absolute; top: 10px; width: 7px; }\",\".framer-1huYl .framer-1ebrqsc { height: 8px; left: 24px; position: absolute; top: 10px; width: 7px; }\",\".framer-1huYl .framer-1b1yvdi { height: 8px; left: 16px; position: absolute; top: 10px; width: 7px; }\",\".framer-1huYl .framer-1auf7b8 { height: 8px; left: 9px; position: absolute; top: 10px; width: 6px; }\",\".framer-1huYl .framer-1pyyq8v { height: 8px; left: 0px; position: absolute; top: 10px; width: 8px; }\",\".framer-1huYl .framer-1hvr7s3 { flex: none; height: 16px; left: 0px; overflow: visible; position: absolute; top: -17px; width: 80px; }\",\".framer-1huYl .framer-3o015u, .framer-1huYl .framer-1hqbkah { height: 16px; left: 0px; position: absolute; top: 0px; width: 80px; }\",\".framer-1huYl .framer-ul1isa { height: 16px; left: 30px; position: absolute; top: 0px; width: 16px; }\",\".framer-1huYl .framer-140rfvc { height: 16px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-1huYl .framer-1nndqw0 { height: 16px; left: 18px; position: absolute; top: 0px; width: 15px; }\",\".framer-1huYl .framer-ccmmf9 { height: 5px; left: 21px; position: absolute; top: 3px; width: 9px; }\",\".framer-1huYl .framer-1l9l93q { height: 16px; left: 47px; position: absolute; top: 0px; width: 16px; }\",\".framer-1huYl .framer-l4mltd { height: 16px; left: 63px; position: absolute; top: 0px; width: 17px; }\",\".framer-1huYl.framer-v-1k7he1a .framer-18hvnlm { bottom: -17px; top: 21px; }\",\".framer-1huYl.framer-v-1k7he1a .framer-1hvr7s3 { height: 17px; top: calc(50.00000000000002% - 17px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 149\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"312px\",null,null]},\"kI4dnmbDN\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"312px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKsK9t2FKS=withCSS(Component,css,\"framer-1huYl\");export default FramerKsK9t2FKS;FramerKsK9t2FKS.displayName=\"logo-slide\";FramerKsK9t2FKS.defaultProps={height:20,width:149};addPropertyControls(FramerKsK9t2FKS,{variant:{options:[\"iE3gKJ8sf\",\"kI4dnmbDN\"],optionTitles:[\"Initial\",\"Ending\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKsK9t2FKS,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKsK9t2FKS\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"312px\\\",null,null]},\\\"kI4dnmbDN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"312px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"149\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KsK9t2FKS.map","// Generated by Framer (c7b03f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/7SYTmiAqRHvxyQd9DH4K/vJkEhCel8f86yEs03tqg/yVhrARO5C.js\";const enabledGestures={sQhrmdBxP:{hover:true}};const serializationHash=\"framer-DWSJC\";const variantClassNames={sQhrmdBxP:\"framer-v-1sxf49a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WHm799VpL=undefined;const jNRCsZ9cY=undefined;const transition1={bounce:.2,delay:0,duration:.5,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=({buttonLabel,height,id,link,width,...props})=>{return{...props,jNRCsZ9cY:buttonLabel??props.jNRCsZ9cY??\"Contact us\",WHm799VpL:link??props.WHm799VpL};};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,jNRCsZ9cY,WHm799VpL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sQhrmdBxP\",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:WHm799VpL,motionChild:true,nodeId:\"sQhrmdBxP\",openInNewTab:false,scopeId:\"DlEUG7dwE\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sxf49a\",className,classNames)} framer-162kwki`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"sQhrmdBxP\",ref:refBinding,style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},...addPropertyOverrides({\"sQhrmdBxP-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hxwoc5\",\"data-framer-name\":\"Black\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"vnbD1K3ZE\",style:{backgroundColor:\"rgb(0, 0, 0)\"},variants:{\"sQhrmdBxP-hover\":{backgroundColor:\"var(--token-ee51e405-8896-4bfa-bcd9-e1db036d3c51, rgb(252, 253, 81))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s418py\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"gjWLfqhOL\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jmoael\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"jAuBcJdDT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t8l5yv\",\"data-styles-preset\":\"yVhrARO5C\",dir:\"auto\",children:\"Contact us\"})}),className:\"framer-1bt4cj9\",\"data-framer-name\":\"Contact us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mnVVWVSTl\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:jNRCsZ9cY,variants:{\"sQhrmdBxP-hover\":{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({\"sQhrmdBxP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t8l5yv\",\"data-styles-preset\":\"yVhrARO5C\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Contact us\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t8l5yv\",\"data-styles-preset\":\"yVhrARO5C\",dir:\"auto\",children:\"Contact us\"})}),className:\"framer-ece47h\",\"data-framer-name\":\"Contact us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vKm1v52G4\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:jNRCsZ9cY,variants:{\"sQhrmdBxP-hover\":{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({\"sQhrmdBxP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t8l5yv\",\"data-styles-preset\":\"yVhrARO5C\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Contact us\"})})}},baseVariant,gestureVariant)})]})})})})})})})});});const css=[\".framer-DWSJC.framer-162kwki, .framer-DWSJC .framer-162kwki { display: block; }\",\".framer-DWSJC.framer-1sxf49a { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-DWSJC .framer-hxwoc5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 8px 7px 8px; position: relative; width: min-content; }\",\".framer-DWSJC .framer-1s418py { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DWSJC .framer-jmoael { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 12px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-DWSJC .framer-1bt4cj9, .framer-DWSJC .framer-ece47h { flex: none; height: 12px; position: relative; white-space: pre; width: auto; }\",\".framer-DWSJC.framer-v-1sxf49a.hover .framer-jmoael { justify-content: flex-end; }\",\".framer-DWSJC.framer-v-1sxf49a.hover .framer-1bt4cj9 { order: 0; }\",\".framer-DWSJC.framer-v-1sxf49a.hover .framer-ece47h { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 89.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sFQalIu6R\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jNRCsZ9cY\":\"buttonLabel\",\"WHm799VpL\":\"link\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDlEUG7dwE=withCSS(Component,css,\"framer-DWSJC\");export default FramerDlEUG7dwE;FramerDlEUG7dwE.displayName=\"Button sm highlight\";FramerDlEUG7dwE.defaultProps={height:24,width:89.5};addPropertyControls(FramerDlEUG7dwE,{jNRCsZ9cY:{defaultValue:\"Contact us\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},onjNRCsZ9cYChange:{changes:\"jNRCsZ9cY\",type:ControlType.ChangeHandler},WHm799VpL:{title:\"Link\",type:ControlType.Link}});addFonts(FramerDlEUG7dwE,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDlEUG7dwE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sFQalIu6R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"89.5\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"jNRCsZ9cY\\\":\\\"buttonLabel\\\",\\\"WHm799VpL\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerResolvesOwnDefaults\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (86380f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BAIpRDLOA:{hover:true},ps2w4eyaG:{hover:true}};const cycleOrder=[\"BAIpRDLOA\",\"ps2w4eyaG\"];const serializationHash=\"framer-koVrS\";const variantClassNames={BAIpRDLOA:\"framer-v-r6hwqe\",ps2w4eyaG:\"framer-v-10f0xuu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rGtPu2k10=undefined;const Me8nYTJBW=undefined;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 humanReadableVariantMap={\"No icon\":\"BAIpRDLOA\",\"with icon\":\"ps2w4eyaG\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,navLink,width,...props})=>{return{...props,Me8nYTJBW:navLink??props.Me8nYTJBW??\"Portfolio\",rGtPu2k10:link??props.rGtPu2k10,variant:humanReadableVariantMap[props.variant]??props.variant??\"BAIpRDLOA\"};};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,Me8nYTJBW,rGtPu2k10,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BAIpRDLOA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ps2w4eyaG-hover\")return true;if(baseVariant===\"ps2w4eyaG\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"ps2w4eyaG-hover\")return false;if(baseVariant===\"ps2w4eyaG\")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:rGtPu2k10,motionChild:true,nodeId:\"BAIpRDLOA\",openInNewTab:false,scopeId:\"efzeZYyns\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-r6hwqe\",className,classNames)} framer-13n3xao`,\"data-framer-name\":\"No icon\",layoutDependency:layoutDependency,layoutId:\"BAIpRDLOA\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},variants:{\"BAIpRDLOA-hover\":{backgroundColor:\"var(--token-ee51e405-8896-4bfa-bcd9-e1db036d3c51, rgb(252, 253, 81))\"},\"ps2w4eyaG-hover\":{backgroundColor:\"var(--token-ee51e405-8896-4bfa-bcd9-e1db036d3c51, rgb(252, 253, 81))\"}},...addPropertyOverrides({\"BAIpRDLOA-hover\":{\"data-framer-name\":undefined},\"ps2w4eyaG-hover\":{\"data-framer-name\":undefined},ps2w4eyaG:{\"data-framer-name\":\"with icon\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-68p9cn\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"RVItFP1dB\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b2ug39\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"qwd3OSjVn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1slzcsx\",\"data-framer-name\":\"row\",layoutDependency:layoutDependency,layoutId:\"hsVdKzJn7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Portfolio\"})}),className:\"framer-1k7wdhm\",\"data-framer-name\":\"Portfolio\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"hkzY1yYoo\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Me8nYTJBW,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-eqyqod\",layoutDependency:layoutDependency,layoutId:\"hixcUbedZ\",children:isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-l36hs3\",layoutDependency:layoutDependency,layoutId:\"rFiZNJpe_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({ps2w4eyaG:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 0.278 0.477 C 0.278 0.739 0.492 0.954 0.754 0.954 L 4.374 0.954 L 0.139 5.188 C -0.046 5.374 -0.046 5.675 0.139 5.861 C 0.325 6.046 0.626 6.046 0.812 5.861 L 5.046 1.626 L 5.046 5.246 C 5.046 5.508 5.261 5.722 5.523 5.722 C 5.785 5.722 6 5.508 6 5.246 L 6 0.477 C 6 0.215 5.785 0 5.523 0 L 0.754 0 C 0.492 0 0.278 0.215 0.278 0.477\" fill=\"rgb(0,0,0)\"></path></svg>'}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rzf24p\",\"data-framer-name\":\"row\",layoutDependency:layoutDependency,layoutId:\"YaXqDvPsz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Portfolio\"})}),className:\"framer-lclz8f\",\"data-framer-name\":\"Portfolio\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"o4rONiTTA\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Me8nYTJBW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-plptlx\",layoutDependency:layoutDependency,layoutId:\"oyg9G3cNh\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jtu7e9\",layoutDependency:layoutDependency,layoutId:\"M_Ars1e9Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 0.278 0.477 C 0.278 0.739 0.492 0.954 0.754 0.954 L 4.374 0.954 L 0.139 5.188 C -0.046 5.374 -0.046 5.675 0.139 5.861 C 0.325 6.046 0.626 6.046 0.812 5.861 L 5.046 1.626 L 5.046 5.246 C 5.046 5.508 5.261 5.722 5.523 5.722 C 5.785 5.722 6 5.508 6 5.246 L 6 0.477 C 6 0.215 5.785 0 5.523 0 L 0.754 0 C 0.492 0 0.278 0.215 0.278 0.477\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Portfolio\"})}),className:\"framer-1kagl56\",\"data-framer-name\":\"Portfolio\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"WXMcRPp9I\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Me8nYTJBW,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})})});});const css=[\".framer-koVrS.framer-13n3xao, .framer-koVrS .framer-13n3xao { display: block; }\",\".framer-koVrS.framer-r6hwqe { 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: 6px 8px 6px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-koVrS .framer-68p9cn { align-content: flex-start; align-items: flex-start; 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-koVrS .framer-b2ug39 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 12px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-koVrS .framer-1slzcsx { 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-koVrS .framer-1k7wdhm, .framer-koVrS .framer-lclz8f, .framer-koVrS .framer-1kagl56 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-koVrS .framer-eqyqod { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; min-width: 8px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-koVrS .framer-l36hs3, .framer-koVrS .framer-jtu7e9 { height: 6px; position: relative; width: 6px; }\",\".framer-koVrS .framer-rzf24p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 12px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-koVrS .framer-plptlx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-koVrS.framer-v-10f0xuu.framer-r6hwqe { gap: 6px; }\",\".framer-koVrS.framer-v-10f0xuu .framer-68p9cn { order: 0; }\",\".framer-koVrS.framer-v-10f0xuu .framer-1slzcsx { gap: 6px; height: 12px; }\",\".framer-koVrS.framer-v-10f0xuu .framer-eqyqod { align-self: unset; height: 100%; min-width: unset; }\",\".framer-koVrS.framer-v-r6hwqe.hover .framer-68p9cn { align-content: flex-end; align-items: flex-end; justify-content: flex-start; }\",\".framer-koVrS.framer-v-r6hwqe.hover .framer-b2ug39, .framer-koVrS.framer-v-10f0xuu.hover .framer-b2ug39 { justify-content: flex-end; }\",\".framer-koVrS.framer-v-10f0xuu.hover .framer-eqyqod { align-self: unset; min-width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ps2w4eyaG\":{\"layout\":[\"auto\",\"auto\"]},\"Cl2ESCGK1\":{\"layout\":[\"auto\",\"auto\"]},\"ry4cN6rc_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Me8nYTJBW\":\"navLink\",\"rGtPu2k10\":\"link\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerefzeZYyns=withCSS(Component,css,\"framer-koVrS\");export default FramerefzeZYyns;FramerefzeZYyns.displayName=\"Nav link\";FramerefzeZYyns.defaultProps={height:24,width:82};addPropertyControls(FramerefzeZYyns,{variant:{options:[\"BAIpRDLOA\",\"ps2w4eyaG\"],optionTitles:[\"No icon\",\"with icon\"],title:\"Variant\",type:ControlType.Enum},Me8nYTJBW:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Nav Link\",type:ControlType.String},onMe8nYTJBWChange:{changes:\"Me8nYTJBW\",type:ControlType.ChangeHandler},rGtPu2k10:{title:\"Link\",type:ControlType.Link}});addFonts(FramerefzeZYyns,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerefzeZYyns\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"Me8nYTJBW\\\":\\\"navLink\\\",\\\"rGtPu2k10\\\":\\\"link\\\"}\",\"framerResolvesOwnDefaults\":\"true\",\"framerIntrinsicWidth\":\"82\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ps2w4eyaG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Cl2ESCGK1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ry4cN6rc_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./efzeZYyns.map","// Generated by Framer (e687b06)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,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 enabledGestures={J0tujcFru:{hover:true}};const serializationHash=\"framer-KYp7l\";const variantClassNames={J0tujcFru:\"framer-v-147xmev\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.6,.01,.07,.89],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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"J0tujcFru\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-147xmev\",className,classNames),\"data-framer-name\":\"Variant 1\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"J0tujcFru\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},variants:{\"J0tujcFru-hover\":{backgroundColor:\"var(--token-2aa2c59c-e8ef-43f8-8714-bcdc47079b72, rgba(0, 0, 0, 0.7))\"}},...addPropertyOverrides({\"J0tujcFru-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-axzkwu\",layoutDependency:layoutDependency,layoutId:\"eCOykz7sP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(231, 231, 231, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact us\"})})}),className:\"framer-1t64wea\",\"data-framer-name\":\"Contact us\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"WrP_ztQqr\",style:{\"--extracted-1w3ko1f\":\"rgba(231, 231, 231, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({\"J0tujcFru-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact us\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dyywjm\",layoutDependency:layoutDependency,layoutId:\"SzLystxOH\",style:{opacity:0},variants:{\"J0tujcFru-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact us\"})}),className:\"framer-d1a70n\",\"data-framer-name\":\"Contact us\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"BzeyeVeX1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-texvw\",layoutDependency:layoutDependency,layoutId:\"pCH2Hih_p\",style:{backgroundColor:\"var(--token-ee51e405-8896-4bfa-bcd9-e1db036d3c51, rgb(252, 253, 81))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KYp7l.framer-1tq65qn, .framer-KYp7l .framer-1tq65qn { display: block; }\",\".framer-KYp7l.framer-147xmev { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 8px 6px 8px; position: relative; width: min-content; }\",\".framer-KYp7l .framer-axzkwu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 12px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 73px; }\",\".framer-KYp7l .framer-1t64wea, .framer-KYp7l .framer-d1a70n { flex: none; height: 12px; position: relative; white-space: pre; width: auto; }\",\".framer-KYp7l .framer-dyywjm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 12px; justify-content: center; left: calc(50.561797752809014% - 73px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 73px; z-index: 1; }\",\".framer-KYp7l .framer-texvw { bottom: 0px; flex: none; left: -1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 1px; z-index: 0; }\",\".framer-KYp7l.framer-v-147xmev.hover .framer-texvw { right: -2px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 89\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HTXtBom6D\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertGcCEsK1S=withCSS(Component,css,\"framer-KYp7l\");export default FramertGcCEsK1S;FramertGcCEsK1S.displayName=\"Button-pan hover\";FramertGcCEsK1S.defaultProps={height:24,width:89};addFonts(FramertGcCEsK1S,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertGcCEsK1S\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"89\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HTXtBom6D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tGcCEsK1S.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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 ButtonSmHighlight from\"https://framerusercontent.com/modules/5kwK81dQaLZeV9rUENir/zIeZL3Tc3PdMDlss4zdq/DlEUG7dwE.js\";import NavLink from\"https://framerusercontent.com/modules/LQra95x534TcrcIfeFBg/7dtnMjO9h0I8bJbnxqq3/efzeZYyns.js\";import ButtonPanHover from\"https://framerusercontent.com/modules/eaV3hpcOmThtTraHUvtY/3QGXYLgp1pNN8iUKsf5U/tGcCEsK1S.js\";const NavLinkFonts=getFonts(NavLink);const ButtonSmHighlightFonts=getFonts(ButtonSmHighlight);const cycleOrder=[\"Adc72wMGS\",\"wXLcwXdo0\"];const serializationHash=\"framer-Z4Q6k\";const variantClassNames={Adc72wMGS:\"framer-v-1vb9184\",wXLcwXdo0:\"framer-v-1s4v8d3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VrkQBGPer=undefined;const Vhs4Gmcoj=undefined;const ZOVpGuxAe=undefined;const klX6sPQK1=undefined;const vrJjJ3p56=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Adc72wMGS\",Mobile:\"wXLcwXdo0\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,moreInfoLink,portfolioLink,teamLink,technologyLink,width,...props})=>{return{...props,klX6sPQK1:teamLink??props.klX6sPQK1,variant:humanReadableVariantMap[props.variant]??props.variant??\"Adc72wMGS\",Vhs4Gmcoj:portfolioLink??props.Vhs4Gmcoj,vrJjJ3p56:moreInfoLink??props.vrJjJ3p56,VrkQBGPer:click??props.VrkQBGPer,ZOVpGuxAe:technologyLink??props.ZOVpGuxAe};};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,Vhs4Gmcoj,ZOVpGuxAe,klX6sPQK1,vrJjJ3p56,VrkQBGPer,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Adc72wMGS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yloiuo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VrkQBGPer){const res=await VrkQBGPer(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vb9184\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Adc72wMGS\",onTap:onTap1yloiuo,ref:refBinding,style:{...style},...addPropertyOverrides({wXLcwXdo0:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xu89hm\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"hbmyjfdyt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-24)/2)+0,...addPropertyOverrides({wXLcwXdo0:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-200+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oqeftx-container\",layoutDependency:layoutDependency,layoutId:\"Fc3AXR_zJ-container\",nodeId:\"Fc3AXR_zJ\",rendersWithMotion:true,scopeId:\"QpHJjGJNx\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Fc3AXR_zJ\",layoutId:\"Fc3AXR_zJ\",Me8nYTJBW:\"Portfolio\",rGtPu2k10:Vhs4Gmcoj,variant:matchVariant(\"BAIpRDLOA\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-24)/2)+0,...addPropertyOverrides({wXLcwXdo0:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-200+0+0)+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sn1vqv-container\",layoutDependency:layoutDependency,layoutId:\"FDtg55s1i-container\",nodeId:\"FDtg55s1i\",rendersWithMotion:true,scopeId:\"QpHJjGJNx\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"FDtg55s1i\",layoutId:\"FDtg55s1i\",Me8nYTJBW:\"Technology\",rGtPu2k10:ZOVpGuxAe,variant:matchVariant(\"BAIpRDLOA\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-24)/2)+0,...addPropertyOverrides({wXLcwXdo0:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-200+0+0)+0+88}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-svrdt3-container\",layoutDependency:layoutDependency,layoutId:\"G2Igt4WAS-container\",nodeId:\"G2Igt4WAS\",rendersWithMotion:true,scopeId:\"QpHJjGJNx\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"G2Igt4WAS\",layoutId:\"G2Igt4WAS\",Me8nYTJBW:\"Team\",rGtPu2k10:klX6sPQK1,variant:matchVariant(\"BAIpRDLOA\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TO9L26s5G\"},implicitPathVariables:undefined},{href:{webPageId:\"TO9L26s5G\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-24)/2)+0,...addPropertyOverrides({wXLcwXdo0:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-200+0+0)+0+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wkjqr8-container\",layoutDependency:layoutDependency,layoutId:\"ftxCH0tuR-container\",nodeId:\"ftxCH0tuR\",rendersWithMotion:true,scopeId:\"QpHJjGJNx\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ftxCH0tuR\",layoutId:\"ftxCH0tuR\",Me8nYTJBW:\"Careers\",rGtPu2k10:resolvedLinks[0],variant:matchVariant(\"ps2w4eyaG\"),width:\"100%\",...addPropertyOverrides({wXLcwXdo0:{rGtPu2k10:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-24)/2),...addPropertyOverrides({wXLcwXdo0:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-200+156+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lo39u3-container\",layoutDependency:layoutDependency,layoutId:\"ahN0CnSsq-container\",nodeId:\"ahN0CnSsq\",rendersWithMotion:true,scopeId:\"QpHJjGJNx\",children:/*#__PURE__*/_jsx(ButtonSmHighlight,{height:\"100%\",id:\"ahN0CnSsq\",jNRCsZ9cY:\"More info\",layoutId:\"ahN0CnSsq\",style:{height:\"100%\"},WHm799VpL:vrJjJ3p56,width:\"100%\"})})})]})})})});});const css=[\".framer-Z4Q6k.framer-826ken, .framer-Z4Q6k .framer-826ken { display: block; }\",\".framer-Z4Q6k.framer-1vb9184 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 26px; justify-content: flex-end; overflow: visible; padding: 0px 0.171875px 0px 0px; position: relative; width: min-content; }\",\".framer-Z4Q6k .framer-xu89hm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Z4Q6k .framer-oqeftx-container, .framer-Z4Q6k .framer-sn1vqv-container, .framer-Z4Q6k .framer-svrdt3-container, .framer-Z4Q6k .framer-wkjqr8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Z4Q6k .framer-lo39u3-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-Z4Q6k.framer-v-1s4v8d3.framer-1vb9184 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; height: min-content; }\",\".framer-Z4Q6k.framer-v-1s4v8d3 .framer-xu89hm { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 402.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"wXLcwXdo0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Vhs4Gmcoj\":\"portfolioLink\",\"ZOVpGuxAe\":\"technologyLink\",\"klX6sPQK1\":\"teamLink\",\"vrJjJ3p56\":\"moreInfoLink\",\"VrkQBGPer\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQpHJjGJNx=withCSS(Component,css,\"framer-Z4Q6k\");export default FramerQpHJjGJNx;FramerQpHJjGJNx.displayName=\"Nav items\";FramerQpHJjGJNx.defaultProps={height:26,width:402.5};addPropertyControls(FramerQpHJjGJNx,{variant:{options:[\"Adc72wMGS\",\"wXLcwXdo0\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Vhs4Gmcoj:{title:\"Portfolio Link\",type:ControlType.Link},ZOVpGuxAe:{title:\"Technology Link\",type:ControlType.Link},klX6sPQK1:{title:\"Team Link\",type:ControlType.Link},vrJjJ3p56:{title:\"More info Link\",type:ControlType.Link},VrkQBGPer:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQpHJjGJNx,[{explicitInter:true,fonts:[]},...NavLinkFonts,...ButtonSmHighlightFonts],{supportsExplicitInterCodegen:true});FramerQpHJjGJNx.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context),forwardLoader(ButtonSmHighlight,{},context),forwardLoader(ButtonPanHover,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQpHJjGJNx\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"402.5\",\"framerVariables\":\"{\\\"Vhs4Gmcoj\\\":\\\"portfolioLink\\\",\\\"ZOVpGuxAe\\\":\\\"technologyLink\\\",\\\"klX6sPQK1\\\":\\\"teamLink\\\",\\\"vrJjJ3p56\\\":\\\"moreInfoLink\\\",\\\"VrkQBGPer\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wXLcwXdo0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"26\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import XMark from\"https://framerusercontent.com/modules/7sxXPIcIA7ltQxs1pCca/1uAi0jSHPVzVS5KkYi68/o8tLWqXs1.js\";import Bars2 from\"https://framerusercontent.com/modules/RKVojE6Prx2UaHGnfvYk/aHkjzrgWRDbcztVWZL4N/RnCFEum5w.js\";import{withCloseOnScrollDown}from\"https://framerusercontent.com/modules/72GSd2IqzIthsKqrozNB/sEa04UePSuoeAQa79Jv9/MobileMenuAutoClose.js\";import LogoSlide from\"https://framerusercontent.com/modules/e9lmRNQmRxEBiv2sq3TI/2SfU9r4I8HLi4SYMDEub/KsK9t2FKS.js\";import NavItems from\"https://framerusercontent.com/modules/uyCj5FKItkDa5GtF1xLT/KTeSlZ8cKES0N4v8wRSj/QpHJjGJNx.js\";const LogoSlideFonts=getFonts(LogoSlide);const NavItemsFonts=getFonts(NavItems);const Bars2Fonts=getFonts(Bars2);const XMarkFonts=getFonts(XMark);const MotionDivWithCloseOnScrollDown17wd5z6WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"fRKEzUZeP\",override:withCloseOnScrollDown,scopeId:\"F71JZnoEO\"}));const cycleOrder=[\"fRKEzUZeP\",\"G5FRT1A1Z\",\"AVk01ZLDL\",\"oWKSRK2cZ\",\"Brr7Ft_jC\",\"ueFAs552s\",\"TroidNTMR\",\"oA1UVrms2\"];const serializationHash=\"framer-NHb8t\";const variantClassNames={AVk01ZLDL:\"framer-v-6xyg4i\",Brr7Ft_jC:\"framer-v-vohh90\",fRKEzUZeP:\"framer-v-17wd5z6\",G5FRT1A1Z:\"framer-v-13x4s7v\",oA1UVrms2:\"framer-v-1c8ffcf\",oWKSRK2cZ:\"framer-v-1nkqvvx\",TroidNTMR:\"framer-v-ma13pu\",ueFAs552s:\"framer-v-j4tyta\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TwjJgZsqy=undefined;const transition1={delay:0,duration:.8,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-59};const transition2={damping:30,delay:0,mass:1,stiffness:110,type:\"spring\"};const transition3={damping:30,delay:.5,mass:1,stiffness:75,type:\"spring\"};const transition4={damping:30,delay:0,mass:1,stiffness:200,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Desktop-Interior\":\"ueFAs552s\",\"Mobile Closed\":\"AVk01ZLDL\",\"Mobile Open\":\"oWKSRK2cZ\",\"mobile-interior-closed\":\"TroidNTMR\",\"mobile-open-inerior\":\"oA1UVrms2\",Desktop:\"fRKEzUZeP\",intro:\"G5FRT1A1Z\",nobg:\"Brr7Ft_jC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,visible,width,...props})=>{return{...props,TwjJgZsqy:visible??props.TwjJgZsqy??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"fRKEzUZeP\"};};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,TwjJgZsqy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fRKEzUZeP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12fse6v=activeVariantCallback(async(...args)=>{setVariant(\"AVk01ZLDL\");});const VrkQBGPer12fse6v=activeVariantCallback(async(...args)=>{setVariant(\"AVk01ZLDL\");});const onTap17ykohv=activeVariantCallback(async(...args)=>{setVariant(\"oWKSRK2cZ\");});const onTap1qyggtn=activeVariantCallback(async(...args)=>{setVariant(\"oA1UVrms2\");});const onTap1t3efzf=activeVariantCallback(async(...args)=>{setVariant(\"TroidNTMR\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"G5FRT1A1Z\")return true;if([\"AVk01ZLDL\",\"oWKSRK2cZ\",\"TroidNTMR\",\"oA1UVrms2\"].includes(baseVariant))return false;return value;};const router=useRouter();const isDisplayed1=()=>{if([\"AVk01ZLDL\",\"TroidNTMR\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"AVk01ZLDL\",\"TroidNTMR\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"oWKSRK2cZ\",\"oA1UVrms2\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"oWKSRK2cZ\",\"oA1UVrms2\"].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:transition2,...addPropertyOverrides({AVk01ZLDL:{value:transition4},G5FRT1A1Z:{value:transition3},oA1UVrms2:{value:transition4},oWKSRK2cZ:{value:transition4},TroidNTMR:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithCloseOnScrollDown17wd5z6WithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-17wd5z6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fRKEzUZeP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.22)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-3f0574ec-21b0-48bb-90d3-859ef1869a8e, rgb(234, 233, 230))\",...style},variants:{Brr7Ft_jC:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},G5FRT1A1Z:{backgroundColor:\"rgba(245, 243, 242, 0)\"},oA1UVrms2:{backgroundColor:\"rgba(0, 0, 0, 0)\"},TroidNTMR:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({AVk01ZLDL:{\"data-framer-name\":\"Mobile Closed\"},Brr7Ft_jC:{\"data-framer-name\":\"nobg\"},G5FRT1A1Z:{\"data-framer-name\":\"intro\"},oA1UVrms2:{\"data-framer-name\":\"mobile-open-inerior\"},oWKSRK2cZ:{\"data-framer-name\":\"Mobile Open\"},TroidNTMR:{\"data-framer-name\":\"mobile-interior-closed\"},ueFAs552s:{\"data-framer-name\":\"Desktop-Interior\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-elnwuo\",\"data-framer-name\":\"Expand width\",layoutDependency:layoutDependency,layoutId:\"tNw5rcASB\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":yBU5M1uIj\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HcJuMM2sF\",openInNewTab:false,scopeId:\"F71JZnoEO\",smoothScroll:true,...addPropertyOverrides({oA1UVrms2:{href:{webPageId:\"augiA20Il\"}},ueFAs552s:{href:{webPageId:\"augiA20Il\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1mv9mfg framer-5p86l1\",\"data-framer-name\":\"link-wrapper\",layoutDependency:layoutDependency,layoutId:\"HcJuMM2sF\",...addPropertyOverrides({oA1UVrms2:{\"data-highlight\":true,onTap:onTap12fse6v},oWKSRK2cZ:{\"data-highlight\":true,onTap:onTap12fse6v}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"312px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-33-20)/2)+0+0,...addPropertyOverrides({AVk01ZLDL:{width:\"149px\",y:(componentViewport?.y||0)+16+0+0+2},G5FRT1A1Z:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||59)-33-20)/2)+0+0},oA1UVrms2:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||293)-33-86)/2+0+0)+0+8},oWKSRK2cZ:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||293)-33-86)/2+0+0)+0+8},TroidNTMR:{width:\"149px\",y:(componentViewport?.y||0)+16+0+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tlg7ck-container\",layoutDependency:layoutDependency,layoutId:\"vph03Q1En-container\",nodeId:\"vph03Q1En\",rendersWithMotion:true,scopeId:\"F71JZnoEO\",children:/*#__PURE__*/_jsx(LogoSlide,{height:\"100%\",id:\"vph03Q1En\",layoutId:\"vph03Q1En\",style:{height:\"100%\",maxWidth:\"100%\"},variant:matchVariant(\"iE3gKJ8sf\"),width:\"100%\",...addPropertyOverrides({AVk01ZLDL:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"}},G5FRT1A1Z:{style:{maxWidth:\"100%\"}},oA1UVrms2:{style:{maxWidth:\"100%\"}},oWKSRK2cZ:{style:{maxWidth:\"100%\"}},TroidNTMR:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})})}),isDisplayed(TwjJgZsqy!==false)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vpxmcx\",\"data-framer-name\":\"dots\",layoutDependency:layoutDependency,layoutId:\"U1EF8ghT6\",style:{opacity:1},variants:{Brr7Ft_jC:{opacity:1},G5FRT1A1Z:{opacity:0},ueFAs552s:{opacity:1}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-odgota\",\"data-framer-name\":\"Rectangle 385\",layoutDependency:layoutDependency,layoutId:\"xnbZ1St2_\",style:{backgroundColor:\"rgb(187, 186, 184)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sfjgzy\",\"data-framer-name\":\"Rectangle 386\",layoutDependency:layoutDependency,layoutId:\"kPfaMKZTX\",style:{backgroundColor:\"rgb(187, 186, 184)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-192vrvl\",\"data-framer-name\":\"Rectangle 387\",layoutDependency:layoutDependency,layoutId:\"QwBnN5vCQ\",style:{backgroundColor:\"rgb(187, 186, 184)\"}})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":s9LUB8ld1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IKeio9HML\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IZx6_p43t\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IyLM0UmFh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-33-26)/2),...addPropertyOverrides({AVk01ZLDL:{y:(componentViewport?.y||0)+16+48},G5FRT1A1Z:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||59)-33-26)/2)},oA1UVrms2:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||293)-33-86)/2+36+24)},oWKSRK2cZ:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||293)-33-86)/2+36+24)},TroidNTMR:{y:(componentViewport?.y||0)+16+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-imjzwx-container\",layoutDependency:layoutDependency,layoutId:\"WOZ3fengE-container\",nodeId:\"WOZ3fengE\",rendersWithMotion:true,scopeId:\"F71JZnoEO\",style:{opacity:1},variants:{AVk01ZLDL:{opacity:0},Brr7Ft_jC:{opacity:1},oA1UVrms2:{opacity:1},oWKSRK2cZ:{opacity:1},TroidNTMR:{opacity:0},ueFAs552s:{opacity:1}},children:/*#__PURE__*/_jsx(NavItems,{height:\"100%\",id:\"WOZ3fengE\",klX6sPQK1:resolvedLinks[2],layoutId:\"WOZ3fengE\",style:{height:\"100%\"},variant:matchVariant(\"Adc72wMGS\"),Vhs4Gmcoj:resolvedLinks[0],vrJjJ3p56:resolvedLinks[3],width:\"100%\",ZOVpGuxAe:resolvedLinks[1],...addPropertyOverrides({AVk01ZLDL:{klX6sPQK1:resolvedLinks[10],variant:matchVariant(\"wXLcwXdo0\"),Vhs4Gmcoj:resolvedLinks[8],vrJjJ3p56:resolvedLinks[11],ZOVpGuxAe:resolvedLinks[9]},Brr7Ft_jC:{klX6sPQK1:resolvedLinks[18],Vhs4Gmcoj:resolvedLinks[16],vrJjJ3p56:resolvedLinks[19],ZOVpGuxAe:resolvedLinks[17]},G5FRT1A1Z:{klX6sPQK1:resolvedLinks[6],Vhs4Gmcoj:resolvedLinks[4],vrJjJ3p56:resolvedLinks[7],ZOVpGuxAe:resolvedLinks[5]},oA1UVrms2:{klX6sPQK1:resolvedLinks[30],variant:matchVariant(\"wXLcwXdo0\"),Vhs4Gmcoj:resolvedLinks[28],vrJjJ3p56:resolvedLinks[31],VrkQBGPer:VrkQBGPer12fse6v,ZOVpGuxAe:resolvedLinks[29]},oWKSRK2cZ:{klX6sPQK1:resolvedLinks[14],variant:matchVariant(\"wXLcwXdo0\"),Vhs4Gmcoj:resolvedLinks[12],vrJjJ3p56:resolvedLinks[15],VrkQBGPer:VrkQBGPer12fse6v,ZOVpGuxAe:resolvedLinks[13]},TroidNTMR:{klX6sPQK1:resolvedLinks[26],variant:matchVariant(\"wXLcwXdo0\"),Vhs4Gmcoj:resolvedLinks[24],vrJjJ3p56:resolvedLinks[27],ZOVpGuxAe:resolvedLinks[25]},ueFAs552s:{klX6sPQK1:resolvedLinks[22],Vhs4Gmcoj:resolvedLinks[20],vrJjJ3p56:resolvedLinks[23],ZOVpGuxAe:resolvedLinks[21]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.button,{className:\"framer-13dljga\",\"data-framer-name\":\"Menu Trigger\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ZgMlqeKkv\",onTap:onTap17ykohv,transformTemplate:transformTemplate1,...addPropertyOverrides({TroidNTMR:{onTap:onTap1qyggtn}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(Bars2,{animated:true,className:\"framer-1oanfmz\",layoutDependency:layoutDependency,layoutId:\"wfMo1XRo5\",style:{\"--szd5nr\":\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"Menu\"})}),className:\"framer-1farysh\",\"data-framer-name\":\"Portfolio\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Yxdf_11e_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.button,{className:\"framer-cmvlja\",\"data-framer-name\":\"close-trigger\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"bAyScTD75\",onTap:onTap12fse6v,...addPropertyOverrides({oA1UVrms2:{onTap:onTap1t3efzf}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsx(XMark,{animated:true,className:\"framer-vlhrfs\",layoutDependency:layoutDependency,layoutId:\"HX1Bwo2lI\",style:{\"--szd5nr\":\"rgb(0, 0, 0)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"close\"})}),className:\"framer-dswao1\",\"data-framer-name\":\"Portfolio\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"QlccpOYzU\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-NHb8t.framer-5p86l1, .framer-NHb8t .framer-5p86l1 { display: block; }\",\".framer-NHb8t.framer-17wd5z6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px 28px 17px 20px; position: relative; width: 1281px; }\",\".framer-NHb8t .framer-elnwuo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 418px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NHb8t .framer-1mv9mfg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 312px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NHb8t .framer-1tlg7ck-container { flex: none; height: 20px; max-width: 312px; position: relative; width: auto; }\",\".framer-NHb8t .framer-1vpxmcx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: 26px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NHb8t .framer-odgota, .framer-NHb8t .framer-1sfjgzy, .framer-NHb8t .framer-192vrvl { flex: none; height: 2px; position: relative; width: 2px; }\",\".framer-NHb8t .framer-imjzwx-container { flex: none; height: 26px; position: relative; width: auto; z-index: 10; }\",\".framer-NHb8t .framer-13dljga { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 24px; justify-content: center; padding: 0px 2px 0px 0px; position: absolute; right: 14px; top: 49%; width: min-content; z-index: 6; }\",\".framer-NHb8t .framer-1oanfmz, .framer-NHb8t .framer-vlhrfs { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-NHb8t .framer-1farysh, .framer-NHb8t .framer-dswao1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NHb8t .framer-cmvlja { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; padding: 2px; position: absolute; right: 14px; top: 16px; width: min-content; z-index: 6; }\",\".framer-NHb8t.framer-v-13x4s7v .framer-1tlg7ck-container, .framer-NHb8t.framer-v-1nkqvvx .framer-1tlg7ck-container, .framer-NHb8t.framer-v-1c8ffcf .framer-1tlg7ck-container { height: auto; }\",\".framer-NHb8t.framer-v-6xyg4i.framer-17wd5z6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 57px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px 6px 17px 6px; width: 402px; }\",\".framer-NHb8t.framer-v-6xyg4i .framer-elnwuo, .framer-NHb8t.framer-v-ma13pu .framer-elnwuo { flex: none; order: 1; padding: 0px 2px 0px 0px; width: 100%; z-index: 1; }\",\".framer-NHb8t.framer-v-6xyg4i .framer-1mv9mfg, .framer-NHb8t.framer-v-ma13pu .framer-1mv9mfg { height: 24px; padding: 8px 0px 8px 10px; }\",\".framer-NHb8t.framer-v-6xyg4i .framer-1tlg7ck-container, .framer-NHb8t.framer-v-ma13pu .framer-1tlg7ck-container { width: 149px; }\",\".framer-NHb8t.framer-v-6xyg4i .framer-imjzwx-container, .framer-NHb8t.framer-v-1nkqvvx .framer-imjzwx-container, .framer-NHb8t.framer-v-ma13pu .framer-imjzwx-container, .framer-NHb8t.framer-v-1c8ffcf .framer-imjzwx-container { height: auto; order: 3; z-index: 1; }\",\".framer-NHb8t.framer-v-6xyg4i .framer-13dljga, .framer-NHb8t.framer-v-ma13pu .framer-13dljga { order: 2; }\",\".framer-NHb8t.framer-v-1nkqvvx.framer-17wd5z6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: var(--overflow-clip-fallback, clip); padding: 16px 6px 17px 6px; width: 402px; }\",\".framer-NHb8t.framer-v-1nkqvvx .framer-elnwuo, .framer-NHb8t.framer-v-1c8ffcf .framer-elnwuo { flex: none; order: 0; width: 100%; z-index: 1; }\",\".framer-NHb8t.framer-v-1nkqvvx .framer-1mv9mfg, .framer-NHb8t.framer-v-1c8ffcf .framer-1mv9mfg { cursor: pointer; padding: 8px 0px 8px 10px; }\",\".framer-NHb8t.framer-v-1nkqvvx .framer-cmvlja, .framer-NHb8t.framer-v-1c8ffcf .framer-cmvlja { gap: 4px; order: 2; }\",\".framer-NHb8t.framer-v-ma13pu.framer-17wd5z6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 57px; justify-content: flex-start; padding: 16px 6px 17px 6px; width: 402px; }\",\".framer-NHb8t.framer-v-1c8ffcf.framer-17wd5z6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 16px 6px 17px 6px; width: 402px; }\",'.framer-NHb8t[data-border=\"true\"]::after, .framer-NHb8t [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 1281\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"G5FRT1A1Z\":{\"layout\":[\"fixed\",\"auto\"]},\"AVk01ZLDL\":{\"layout\":[\"fixed\",\"fixed\"]},\"oWKSRK2cZ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"Brr7Ft_jC\":{\"layout\":[\"fixed\",\"auto\"]},\"ueFAs552s\":{\"layout\":[\"fixed\",\"auto\"]},\"TroidNTMR\":{\"layout\":[\"fixed\",\"fixed\"]},\"oA1UVrms2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"TwjJgZsqy\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF71JZnoEO=withCSS(Component,css,\"framer-NHb8t\");export default FramerF71JZnoEO;FramerF71JZnoEO.displayName=\"Header\";FramerF71JZnoEO.defaultProps={height:59,width:1281};addPropertyControls(FramerF71JZnoEO,{variant:{options:[\"fRKEzUZeP\",\"G5FRT1A1Z\",\"AVk01ZLDL\",\"oWKSRK2cZ\",\"Brr7Ft_jC\",\"ueFAs552s\",\"TroidNTMR\",\"oA1UVrms2\"],optionTitles:[\"Desktop\",\"intro\",\"Mobile Closed\",\"Mobile Open\",\"nobg\",\"Desktop-Interior\",\"mobile-interior-closed\",\"mobile-open-inerior\"],title:\"Variant\",type:ControlType.Enum},TwjJgZsqy:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},onTwjJgZsqyChange:{changes:\"TwjJgZsqy\",type:ControlType.ChangeHandler}});addFonts(FramerF71JZnoEO,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"}]},...LogoSlideFonts,...NavItemsFonts,...Bars2Fonts,...XMarkFonts],{supportsExplicitInterCodegen:true});FramerF71JZnoEO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoSlide,{},context),forwardLoader(NavItems,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF71JZnoEO\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"TwjJgZsqy\\\":\\\"visible\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1281\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G5FRT1A1Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AVk01ZLDL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oWKSRK2cZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"Brr7Ft_jC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ueFAs552s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TroidNTMR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oA1UVrms2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerIntrinsicHeight\":\"59\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Basic fluid-sized text for native Framer appear effects.\n * Keeps responsive clamp sizing and line-height mask handling only.\n *\n * @framerDisableUnlink\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function BasicFluidText(props){const{text=\"Building with courage\",lineHeightEm=1.2,tag=\"h1\",fluidSize=6,minSize=32,maxSize=120,font,color=\"#000000\",textAlign=\"left\",textTransform=\"none\",style}=props;const Tag=tag||\"h1\";const L=lineHeightEm;const textStyle={margin:0,padding:0,color,textAlign,textTransform,...font,fontSize:`clamp(${minSize}px, ${fluidSize}vw, ${maxSize}px)`,lineHeight:L,display:\"block\",overflow:\"hidden\",height:`${L}em`,position:\"relative\",whiteSpace:\"pre-wrap\",...style};return /*#__PURE__*/_jsx(Tag,{style:textStyle,children:text});}addPropertyControls(BasicFluidText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"For The Next Legacy\",displayTextArea:true},lineHeightEm:{type:ControlType.Number,title:\"Line Height\",defaultValue:1.2,min:.8,max:2,step:.05,unit:\"em\",description:\"Mask height + text line-height. Increase if descenders clip.\"},tag:{type:ControlType.Enum,title:\"Tag\",defaultValue:\"h1\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"p\",\"div\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"H4\",\"P\",\"Div\"],displaySegmentedControl:true},fluidSize:{type:ControlType.Number,title:\"Fluid\",defaultValue:6,min:.5,max:30,step:.1,unit:\"vw\"},minSize:{type:ControlType.Number,title:\"Min\",defaultValue:32,min:8,max:200,step:1,unit:\"px\"},maxSize:{type:ControlType.Number,title:\"Max\",defaultValue:120,min:16,max:500,step:1,unit:\"px\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},textAlign:{type:ControlType.Enum,title:\"Align\",defaultValue:\"left\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true},textTransform:{type:ControlType.Enum,title:\"Transform\",defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"UPPER\",\"lower\",\"Cap\"],displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BasicFluidText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 400\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BasicFluidText.map","// Generated by Framer (d656691)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-oju4V .framer-styles-preset-weqq4u:not(.rich-text-wrapper), .framer-oju4V .framer-styles-preset-weqq4u.rich-text-wrapper a { --framer-link-text-color: #000000; --framer-link-text-decoration: none; }\"];export const className=\"framer-oju4V\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (25dfa11)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BasicFluidText from\"https://framerusercontent.com/modules/XgjDH2lxrd5Ezp9pWnvz/YBrAsPnlx5ptr0FolhmP/BasicFluidText.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qR4J0Dz1VRp4IFfN37mr/pi7nLTP1jNyXcUWx0VvD/YcTlG0M0C.js\";import NavLink from\"https://framerusercontent.com/modules/LQra95x534TcrcIfeFBg/7dtnMjO9h0I8bJbnxqq3/efzeZYyns.js\";const BasicFluidTextFonts=getFonts(BasicFluidText);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"RFFOveQae\",\"YRWfWdaDd\"];const serializationHash=\"framer-MJcv5\";const variantClassNames={RFFOveQae:\"framer-v-klbm8u\",YRWfWdaDd:\"framer-v-la8yt7\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};const transition2={delay:.2,duration:.6,ease:[.27,.06,0,.86],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"RFFOveQae\",Mobile:\"YRWfWdaDd\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RFFOveQae\"};};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:\"RFFOveQae\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"YRWfWdaDd\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-klbm8u\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RFFOveQae\",ref:refBinding,style:{...style},...addPropertyOverrides({YRWfWdaDd:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j6c7j7\",\"data-framer-name\":\"section.footer\",layoutDependency:layoutDependency,layoutId:\"aCZiixcFj\",style:{backgroundColor:\"rgb(246, 245, 244)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1926vyf\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"JPE6Mwwv1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1tmt8ax-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"HNAZ_13X9-container\",nodeId:\"HNAZ_13X9\",rendersWithMotion:true,scopeId:\"kybx4tbsP\",style:{mask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\"},...addPropertyOverrides({YRWfWdaDd:{__framer__exit:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(BasicFluidText,{color:\"rgb(168, 168, 189)\",fluidSize:8.2,font:{fontFamily:'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},height:\"100%\",id:\"HNAZ_13X9\",layoutId:\"HNAZ_13X9\",lineHeightEm:1.2,maxSize:500,minSize:32,tag:\"h1\",text:\"Building with courage\",textAlign:\"left\",textTransform:\"uppercase\",width:\"100%\",...addPropertyOverrides({YRWfWdaDd:{fluidSize:18,font:{fontFamily:'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.04em\",lineHeight:\"0.1em\"},lineHeightEm:.9,maxSize:77,minSize:50,style:{width:\"100%\"},text:\"Building\",textAlign:\"center\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15iof8l-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"geMjpQr86-container\",nodeId:\"geMjpQr86\",rendersWithMotion:true,scopeId:\"kybx4tbsP\",style:{mask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\"},children:/*#__PURE__*/_jsx(BasicFluidText,{color:\"rgb(168, 168, 189)\",fluidSize:18,font:{fontFamily:'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.04em\",lineHeight:\"0.1em\"},height:\"100%\",id:\"geMjpQr86\",layoutId:\"geMjpQr86\",lineHeightEm:.9,maxSize:77,minSize:50,style:{width:\"100%\"},tag:\"h1\",text:\"with\",textAlign:\"center\",textTransform:\"uppercase\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ptk9s3-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"uVpA4Hvli-container\",nodeId:\"uVpA4Hvli\",rendersWithMotion:true,scopeId:\"kybx4tbsP\",style:{mask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0,0,0,1) 70%) add\"},children:/*#__PURE__*/_jsx(BasicFluidText,{color:\"rgb(168, 168, 189)\",fluidSize:18,font:{fontFamily:'\"PP Mori Heavy\", \"PP Mori Heavy Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:830,letterSpacing:\"-0.04em\",lineHeight:\"0.1em\"},height:\"100%\",id:\"uVpA4Hvli\",layoutId:\"uVpA4Hvli\",lineHeightEm:.8,maxSize:77,minSize:50,style:{width:\"100%\"},tag:\"h1\",text:\"courage\",textAlign:\"center\",textTransform:\"uppercase\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c3yips\",\"data-framer-name\":\"Frame 48097728\",layoutDependency:layoutDependency,layoutId:\"fuMpVVfdj\",style:{backgroundColor:\"rgb(246, 245, 244)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ve18na\",\"data-framer-name\":\"bg\",layoutDependency:layoutDependency,layoutId:\"NswXEBSrr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wgpy3w\",\"data-framer-name\":\"Rectangle 376\",layoutDependency:layoutDependency,layoutId:\"Dl2Q7XQ_C\",style:{backgroundColor:\"rgb(252, 253, 81)\",filter:\"blur(41.5px)\",WebkitFilter:\"blur(41.5px)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hgc48q\",\"data-framer-name\":\"Rectangle 377\",layoutDependency:layoutDependency,layoutId:\"b8iPds3vq\",style:{backgroundColor:\"rgb(252, 253, 81)\",filter:\"blur(41.5px)\",WebkitFilter:\"blur(41.5px)\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pgb4gz\",\"data-framer-name\":\"Frame 48097725\",layoutDependency:layoutDependency,layoutId:\"O7nog2CrQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h9t1ac\",\"data-framer-name\":\"Frame 48097709\",layoutDependency:layoutDependency,layoutId:\"dLhlgAPmd\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Uf5_XwGuC\",openInNewTab:false,scopeId:\"kybx4tbsP\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1io08qw framer-1az66yw\",\"data-framer-name\":\"link-wrapper\",layoutDependency:layoutDependency,layoutId:\"Uf5_XwGuC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y1j5o2\",layoutDependency:layoutDependency,layoutId:\"BMw7N8__x\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qulixk\",layoutDependency:layoutDependency,layoutId:\"scw5grOJ1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 110.94 22.141\" overflow=\"visible\"><g><path d=\"M 63.601 12.234 L 63.601 1.952 C 63.601 1.109 62.918 0.425 62.074 0.425 L 51.794 0.425 C 50.949 0.425 50.265 1.109 50.265 1.952 L 50.265 9.727 C 50.265 11.955 48.46 13.761 46.232 13.761 L 43.516 13.761 C 42.672 13.761 41.988 14.445 41.988 15.289 L 41.988 20.511 C 41.988 21.354 42.672 22.038 43.516 22.038 L 48.738 22.038 C 49.581 22.038 50.265 21.354 50.265 20.511 L 50.265 17.794 C 50.266 15.567 52.071 13.761 54.299 13.761 L 62.074 13.761 C 62.918 13.761 63.601 13.077 63.601 12.234 Z M 4.045 21.554 L 0 21.554 L 0 0.323 L 4.045 0.323 L 4.045 9.059 L 16.991 9.059 L 16.991 0.323 L 21.036 0.323 L 21.036 21.554 L 16.991 21.554 L 16.991 12.333 L 4.045 12.333 Z M 28.823 21.554 L 24.75 21.554 L 24.75 0.323 L 36.798 0.323 C 41.65 0.323 44.603 3.204 44.603 6.996 C 44.603 11.273 41.278 13.88 36.798 13.88 L 28.823 13.88 Z M 28.823 3.599 L 28.823 10.605 L 36.594 10.605 C 39.139 10.605 40.462 8.907 40.462 6.996 C 40.462 4.994 38.936 3.599 36.594 3.599 Z M 79.119 21.565 L 74.895 21.565 L 65.78 0.335 L 70.104 0.335 L 77.008 16.592 L 83.678 0.335 L 87.968 0.335 L 79.12 21.565 Z M 99.687 22.141 C 92.508 22.141 87.933 17.652 87.933 11.009 C 87.933 4.58 92.408 0 99.686 0 C 105.764 0 109.938 3.215 110.94 8.644 L 106.833 8.644 C 106.098 5.307 103.394 3.276 99.687 3.276 C 94.979 3.276 92.04 6.278 92.04 11.009 C 92.04 15.862 94.979 18.835 99.686 18.835 C 103.46 18.835 106.098 16.863 106.833 13.497 L 110.94 13.497 C 109.871 19.016 105.798 22.141 99.687 22.141 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-6btalj\",layoutDependency:layoutDependency,layoutId:\"zcsV4okTR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 110.94 22.141\" overflow=\"visible\"><path d=\"M 63.601 12.234 L 63.601 1.952 C 63.601 1.109 62.918 0.425 62.074 0.425 L 51.794 0.425 C 50.949 0.425 50.265 1.109 50.265 1.952 L 50.265 9.727 C 50.265 11.955 48.46 13.761 46.232 13.761 L 43.516 13.761 C 42.672 13.761 41.988 14.445 41.988 15.289 L 41.988 20.511 C 41.988 21.354 42.672 22.038 43.516 22.038 L 48.738 22.038 C 49.581 22.038 50.265 21.354 50.265 20.511 L 50.265 17.794 C 50.266 15.567 52.071 13.761 54.299 13.761 L 62.074 13.761 C 62.918 13.761 63.601 13.077 63.601 12.234 Z M 4.045 21.554 L 0 21.554 L 0 0.323 L 4.045 0.323 L 4.045 9.059 L 16.991 9.059 L 16.991 0.323 L 21.036 0.323 L 21.036 21.554 L 16.991 21.554 L 16.991 12.333 L 4.045 12.333 Z M 28.823 21.554 L 24.75 21.554 L 24.75 0.323 L 36.798 0.323 C 41.65 0.323 44.603 3.204 44.603 6.996 C 44.603 11.273 41.278 13.88 36.798 13.88 L 28.823 13.88 Z M 28.823 3.599 L 28.823 10.605 L 36.594 10.605 C 39.139 10.605 40.462 8.907 40.462 6.996 C 40.462 4.994 38.936 3.599 36.594 3.599 Z M 79.119 21.565 L 74.895 21.565 L 65.78 0.335 L 70.104 0.335 L 77.008 16.592 L 83.678 0.335 L 87.968 0.335 L 79.12 21.565 Z M 99.687 22.141 C 92.508 22.141 87.933 17.652 87.933 11.009 C 87.933 4.58 92.408 0 99.686 0 C 105.764 0 109.938 3.215 110.94 8.644 L 106.833 8.644 C 106.098 5.307 103.394 3.276 99.687 3.276 C 94.979 3.276 92.04 6.278 92.04 11.009 C 92.04 15.862 94.979 18.835 99.686 18.835 C 103.46 18.835 106.098 16.863 106.833 13.497 L 110.94 13.497 C 109.871 19.016 105.798 22.141 99.687 22.141 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qzoncf\",layoutDependency:layoutDependency,layoutId:\"WZSZEPOgL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.613 21.613\" overflow=\"visible\"><path d=\"M 21.613 11.809 L 21.613 1.527 C 21.613 0.684 20.929 0 20.086 0 L 9.805 0 C 8.961 0 8.277 0.684 8.277 1.527 L 8.277 9.303 C 8.277 11.53 6.471 13.336 4.244 13.336 L 1.528 13.336 C 0.684 13.336 0 14.02 0 14.864 L 0 20.086 C 0 20.929 0.684 21.613 1.528 21.613 L 6.75 21.613 C 7.593 21.613 8.277 20.929 8.277 20.086 L 8.277 17.37 C 8.278 15.142 10.083 13.337 12.31 13.336 L 20.086 13.336 C 20.929 13.336 21.613 12.652 21.613 11.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j8mx65\",layoutDependency:layoutDependency,layoutId:\"Rk7vtE1r7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.036 21.231\" overflow=\"visible\"><path d=\"M 4.045 21.231 L 0 21.231 L 0 0 L 4.045 0 L 4.045 8.736 L 16.991 8.736 L 16.991 0 L 21.036 0 L 21.036 21.231 L 16.991 21.231 L 16.991 12.01 L 4.045 12.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lhxr8q\",layoutDependency:layoutDependency,layoutId:\"RNxP0LmqW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.853 21.231\" overflow=\"visible\"><path d=\"M 4.072 21.231 L 0 21.231 L 0 0 L 12.047 0 C 16.9 0 19.853 2.881 19.853 6.673 C 19.853 10.95 16.527 13.557 12.047 13.557 L 4.072 13.557 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n0lffc\",layoutDependency:layoutDependency,layoutId:\"Ez_M81pD3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.639 7.006\" overflow=\"visible\"><path d=\"M 0 0 L 0 7.006 L 7.772 7.006 C 10.317 7.006 11.639 5.308 11.639 3.397 C 11.639 1.396 10.113 0 7.772 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bw7no8\",layoutDependency:layoutDependency,layoutId:\"AeYgf1QrW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.188 21.23\" overflow=\"visible\"><path d=\"M 13.339 21.23 L 9.115 21.23 L 0 0 L 4.324 0 L 11.229 16.257 L 17.898 0 L 22.188 0 L 13.34 21.23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-135kime\",layoutDependency:layoutDependency,layoutId:\"igTtZOCVG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.007 22.141\" overflow=\"visible\"><path d=\"M 11.754 22.141 C 4.575 22.141 0 17.652 0 11.009 C 0 4.58 4.475 0 11.753 0 C 17.831 0 22.005 3.215 23.007 8.644 L 18.9 8.644 C 18.165 5.307 15.461 3.276 11.754 3.276 C 7.046 3.276 4.107 6.278 4.107 11.009 C 4.107 15.862 7.046 18.835 11.753 18.835 C 15.527 18.835 18.165 16.863 18.9 13.497 L 23.007 13.497 C 21.938 19.016 17.865 22.141 11.754 22.141 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yws3xc\",\"data-framer-name\":\"Frame 48097907\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:42,layoutDependency:layoutDependency,layoutId:\"ED7V1yd_u\",svg:'<svg width=\"42\" height=\"14\" viewBox=\"0 0 42 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M10.5 6.99609L3.5 6.99609\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n<path d=\"M6.99316 3.5L6.99316 10.5\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n<path d=\"M24.5 6.99609L17.5 6.99609\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n<path d=\"M20.9932 3.5V10.5\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n<path d=\"M38.5 6.99609L31.5 6.99609\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n<path d=\"M34.9951 3.5V10.5\" stroke=\"black\" stroke-width=\"0.58382\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vihk4\",\"data-framer-name\":\"Frame 48098113\",layoutDependency:layoutDependency,layoutId:\"IyqoRBZKa\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y78s8x\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"hnSwtDlJW\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vxkqpm\",layoutDependency:layoutDependency,layoutId:\"gWB4GatcE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TO9L26s5G\"},implicitPathVariables:undefined},{href:{webPageId:\"TO9L26s5G\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||454)-0-327)/2)+0+104+84+0+0+48+0+0+12+0,...addPropertyOverrides({YRWfWdaDd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||570)-0-610)/2)+0+264+64+0+0+123+0+0+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dts8yj-container\",layoutDependency:layoutDependency,layoutId:\"icdp44GfB-container\",nodeId:\"icdp44GfB\",rendersWithMotion:true,scopeId:\"kybx4tbsP\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"icdp44GfB\",layoutId:\"icdp44GfB\",Me8nYTJBW:\"Careers\",rGtPu2k10:resolvedLinks[0],variant:matchVariant(\"ps2w4eyaG\"),width:\"100%\",...addPropertyOverrides({YRWfWdaDd:{rGtPu2k10:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||454)-0-327)/2)+0+104+84+0+0+48+0+0+12+0,...addPropertyOverrides({YRWfWdaDd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||570)-0-610)/2)+0+264+64+0+0+123+0+0+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u95ui5-container\",layoutDependency:layoutDependency,layoutId:\"UzakZcST2-container\",nodeId:\"UzakZcST2\",rendersWithMotion:true,scopeId:\"kybx4tbsP\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"UzakZcST2\",layoutId:\"UzakZcST2\",Me8nYTJBW:\"Linkedin\",rGtPu2k10:\"https://www.linkedin.com/company/hpiventures/\",variant:matchVariant(\"ps2w4eyaG\"),width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-29wp5n\",\"data-border\":true,\"data-framer-name\":\"Frame 48098118\",layoutDependency:layoutDependency,layoutId:\"m_jD1bRXk\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xl4g5z\",layoutDependency:layoutDependency,layoutId:\"gQtJ7a2Ni\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b7kfp1\",layoutDependency:layoutDependency,layoutId:\"W3sdqbYN4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", \"Space Mono Placeholder\", monospace',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.14px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa92026 Hasso Plattner Venture Capital.\"})}),className:\"framer-1dcqyk9\",\"data-framer-name\":\"copy\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Vf_9N8Sp1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\"',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.14px\",\"--framer-text-transform\":\"uppercase\"},children:\"All rights reserved.\"})})}),className:\"framer-bhri19\",\"data-framer-name\":\"copy\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"gLmSkLGfA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cwss68\",layoutDependency:layoutDependency,layoutId:\"iTzIMZwKE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", \"Space Mono Placeholder\", monospace',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.14px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{p3abz9Bsq:\"imprint\"},unresolvedPathSlugs:{p3abz9Bsq:{collectionId:\"QxycXTg1y\",collectionItemId:\"hJkwcCsWX\"}},webPageId:\"AfRNVCupA\"},motionChild:true,nodeId:\"h4_DCTDql\",openInNewTab:false,relValues:[],scopeId:\"kybx4tbsP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-weqq4u\",\"data-styles-preset\":\"YcTlG0M0C\",children:\"Imprint\"})})})}),className:\"framer-129ipuz\",\"data-framer-name\":\"copy\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"h4_DCTDql\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", \"Space Mono Placeholder\", monospace',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.14px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{p3abz9Bsq:\"privacy-policy\"},unresolvedPathSlugs:{p3abz9Bsq:{collectionId:\"QxycXTg1y\",collectionItemId:\"aGnyGD8rk\"}},webPageId:\"AfRNVCupA\"},motionChild:true,nodeId:\"eDt8RUVIo\",openInNewTab:false,relValues:[],scopeId:\"kybx4tbsP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-weqq4u\",\"data-styles-preset\":\"YcTlG0M0C\",children:\"Privacy Policy\"})})})}),className:\"framer-vcddnp\",\"data-framer-name\":\"copy\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"eDt8RUVIo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})]})]})})})})});});const css=[\".framer-MJcv5.framer-1az66yw, .framer-MJcv5 .framer-1az66yw { display: block; }\",\".framer-MJcv5.framer-klbm8u { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1280px; }\",\".framer-MJcv5 .framer-1j6c7j7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-MJcv5 .framer-1926vyf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 6px 12px 0px; position: relative; width: 100%; }\",\".framer-MJcv5 .framer-1tmt8ax-container, .framer-MJcv5 .framer-1dts8yj-container, .framer-MJcv5 .framer-1u95ui5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MJcv5 .framer-15iof8l-container, .framer-MJcv5 .framer-ptk9s3-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-MJcv5 .framer-1c3yips { 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: hidden; padding: 84px 20px 16px 20px; position: relative; width: 100%; }\",\".framer-MJcv5 .framer-1ve18na { bottom: -297px; flex: none; height: 370px; left: -5px; overflow: visible; position: absolute; width: 104%; z-index: 0; }\",\".framer-MJcv5 .framer-1wgpy3w { flex: none; height: 370px; left: 0px; mix-blend-mode: hard-light; position: absolute; top: 0px; width: 100%; }\",\".framer-MJcv5 .framer-hgc48q { bottom: 212px; flex: none; height: 116px; left: 0px; position: absolute; width: 100%; }\",\".framer-MJcv5 .framer-pgb4gz { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 123px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MJcv5 .framer-h9t1ac { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 100%; justify-content: flex-end; max-width: 385px; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: 1px; }\",\".framer-MJcv5 .framer-1io08qw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MJcv5 .framer-1y1j5o2 { flex: none; height: 23px; overflow: visible; position: relative; width: 111px; }\",\".framer-MJcv5 .framer-1qulixk { height: 22px; left: 0px; position: absolute; top: 1px; width: 111px; }\",\".framer-MJcv5 .framer-6btalj { height: 22px; left: 0px; position: absolute; top: 0px; width: 111px; }\",\".framer-MJcv5 .framer-qzoncf { height: 22px; left: 42px; position: absolute; top: 0px; width: 22px; }\",\".framer-MJcv5 .framer-1j8mx65 { height: 21px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-MJcv5 .framer-1lhxr8q { height: 21px; left: 25px; position: absolute; top: 0px; width: 20px; }\",\".framer-MJcv5 .framer-n0lffc { height: 7px; left: 29px; position: absolute; top: 4px; width: 12px; }\",\".framer-MJcv5 .framer-1bw7no8 { height: 21px; left: 66px; position: absolute; top: 0px; width: 22px; }\",\".framer-MJcv5 .framer-135kime { height: 22px; left: 88px; position: absolute; top: 0px; width: 23px; }\",\".framer-MJcv5 .framer-1yws3xc { flex: none; height: 14px; position: relative; width: 42px; }\",\".framer-MJcv5 .framer-vihk4 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MJcv5 .framer-1y78s8x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 47px; height: min-content; justify-content: flex-end; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 377px; }\",\".framer-MJcv5 .framer-vxkqpm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MJcv5 .framer-29wp5n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; max-width: 565px; overflow: visible; padding: 16px 0px 0px 8px; position: relative; width: min-content; }\",\".framer-MJcv5 .framer-xl4g5z, .framer-MJcv5 .framer-b7kfp1, .framer-MJcv5 .framer-cwss68 { 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-MJcv5 .framer-1dcqyk9, .framer-MJcv5 .framer-bhri19, .framer-MJcv5 .framer-129ipuz, .framer-MJcv5 .framer-vcddnp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MJcv5.framer-v-la8yt7.framer-klbm8u { width: 402px; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1926vyf { flex-direction: column; gap: 0px; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1tmt8ax-container, .framer-MJcv5.framer-v-la8yt7 .framer-vihk4 { width: 100%; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-15iof8l-container, .framer-MJcv5.framer-v-la8yt7 .framer-ptk9s3-container { flex: none; width: 100%; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1c3yips { padding: 64px 6px 28px 6px; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-pgb4gz { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: min-content; justify-content: center; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-h9t1ac { align-content: center; align-items: center; flex: none; gap: 37px; height: 123px; justify-content: center; max-width: unset; padding: 0px 0px 0px 1px; width: 100%; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1y1j5o2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 10px; width: min-content; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1qulixk { left: unset; position: relative; top: unset; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-1y78s8x { justify-content: center; width: 100%; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-vxkqpm { flex: 1 0 0px; justify-content: center; width: 1px; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-29wp5n { flex-direction: column; gap: 16px; max-width: unset; padding: 28px 0px 0px 8px; width: 100%; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-xl4g5z { flex-direction: column; gap: 12px; order: 0; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-b7kfp1 { flex-direction: column; order: 1; width: 319px; }\",\".framer-MJcv5.framer-v-la8yt7 .framer-cwss68 { height: 11px; order: 0; width: 155px; }\",...sharedStyle.css,'.framer-MJcv5[data-border=\"true\"]::after, .framer-MJcv5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 454\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YRWfWdaDd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkybx4tbsP=withCSS(Component,css,\"framer-MJcv5\");export default Framerkybx4tbsP;Framerkybx4tbsP.displayName=\"section.footer\";Framerkybx4tbsP.defaultProps={height:454,width:1280};addPropertyControls(Framerkybx4tbsP,{variant:{options:[\"RFFOveQae\",\"YRWfWdaDd\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerkybx4tbsP,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Mori SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/T93398VnrgrUA71qcf61Yy5qrc.woff2\",weight:\"600\"},{cssFamilyName:\"PP Mori Heavy\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/llENA6DJMpJt7bhKziFMWQuLPT0.woff2\",weight:\"830\"},{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"}]},...BasicFluidTextFonts,...NavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerkybx4tbsP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkybx4tbsP\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YRWfWdaDd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"454\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kybx4tbsP.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Header from\"#framer/local/canvasComponent/F71JZnoEO/F71JZnoEO.js\";import SectionFooter from\"#framer/local/canvasComponent/kybx4tbsP/kybx4tbsP.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const SectionFooterFonts=getFonts(SectionFooter);const breakpoints={GmBUVBZ3a:\"(max-width: 809.98px)\",goklcn6QD:\"(min-width: 810px) and (max-width: 1099.98px)\",uY2z8MQer:\"(min-width: 1100px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dAAPK\";const variantClassNames={GmBUVBZ3a:\"framer-v-1kigcrk\",goklcn6QD:\"framer-v-1ch2gde\",uY2z8MQer:\"framer-v-110kpgd\"};const gKAq5e57R=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:.3,duration:.7,ease:[.44,0,.09,.92],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-59};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-dAAPK.framer-1m82ovy, .framer-dAAPK .framer-1m82ovy { display: block; }\",\".framer-dAAPK.framer-110kpgd { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-dAAPK .framer-2tcggt-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-dAAPK .framer-1pk7kwj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dAAPK .framer-1mwh8fh-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={GmBUVBZ3a:\"(max-width: 809.98px)\",goklcn6QD:\"(min-width: 810px) and (max-width: 1099.98px)\",uY2z8MQer:\"(min-width: 1100px)\"};const humanReadableVariantMap={Desktop:\"uY2z8MQer\",Phone:\"GmBUVBZ3a\",Tablet:\"goklcn6QD\"};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,scrollSection,width,...props})=>{return{...props,gKAq5e57R:scrollSection??props.gKAq5e57R,variant:humanReadableVariantMap[props.variant]??props.variant??\"uY2z8MQer\"};};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,gKAq5e57R,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"uY2z8MQer\",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-110kpgd\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-2tcggt-container\",\"data-framer-appear-id\":\"2tcggt\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"sk5HJ_2V0\",optimized:true,rendersWithMotion:true,scopeId:\"L654N__3S\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GmBUVBZ3a:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"TroidNTMR\")},goklcn6QD:{TwjJgZsqy:false}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"sk5HJ_2V0\",layoutId:\"sk5HJ_2V0\",rw3_o5yIi:gKAq5e57R,style:{width:\"100%\"},TwjJgZsqy:true,variant:matchVariant(\"ueFAs552s\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pk7kwj\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:465,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mwh8fh-container\",nodeId:\"ZgFLEExfT\",scopeId:\"L654N__3S\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GmBUVBZ3a:{variant:matchVariant(\"YRWfWdaDd\")}},children:/*#__PURE__*/_jsx(SectionFooter,{height:\"100%\",id:\"ZgFLEExfT\",layoutId:\"ZgFLEExfT\",style:{width:\"100%\"},variant:matchVariant(\"RFFOveQae\"),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 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GmBUVBZ3a\":{\"layout\":[\"fixed\",\"fixed\"]},\"goklcn6QD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gKAq5e57R\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"uY2z8MQer\":[\".framer-2tcggt-container\",\".framer-1mwh8fh-container\"],\"GmBUVBZ3a\":[\".framer-2tcggt-container\",\".framer-1mwh8fh-container\"],\"goklcn6QD\":[\".framer-2tcggt-container\",\".framer-1mwh8fh-container\"]}\n * @framerBreakpoints {\"uY2z8MQer\":{\"min\":1100,\"canvasClassName\":\"framer-110kpgd-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1100,\"rootFontSize\":16},\"goklcn6QD\":{\"min\":810,\"max\":1099,\"canvasClassName\":\"framer-1ch2gde-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"GmBUVBZ3a\":{\"max\":809,\"canvasClassName\":\"framer-1kigcrk-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant uY2z8MQer\n * @framerLayoutTemplate true\n */const FramerL654N__3S=withCSS(Component,css,\"framer-dAAPK\");export default FramerL654N__3S;FramerL654N__3S.displayName=\"Interior\";FramerL654N__3S.defaultProps={height:1e3,width:1100};addPropertyControls(FramerL654N__3S,{gKAq5e57R:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerL654N__3S,[{explicitInter:true,fonts:[]},...HeaderFonts,...SectionFooterFonts],{supportsExplicitInterCodegen:true});FramerL654N__3S.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(SectionFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL654N__3S\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gKAq5e57R\\\":\\\"scrollSection\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"uY2z8MQer\\\":[\\\".framer-2tcggt-container\\\",\\\".framer-1mwh8fh-container\\\"],\\\"GmBUVBZ3a\\\":[\\\".framer-2tcggt-container\\\",\\\".framer-1mwh8fh-container\\\"],\\\"goklcn6QD\\\":[\\\".framer-2tcggt-container\\\",\\\".framer-1mwh8fh-container\\\"]}\",\"framerIntrinsicWidth\":\"1100\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"uY2z8MQer\\\":{\\\"min\\\":1100,\\\"canvasClassName\\\":\\\"framer-110kpgd-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1100,\\\"rootFontSize\\\":16},\\\"goklcn6QD\\\":{\\\"min\\\":810,\\\"max\\\":1099,\\\"canvasClassName\\\":\\\"framer-1ch2gde-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"GmBUVBZ3a\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1kigcrk-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GmBUVBZ3a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"goklcn6QD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"uY2z8MQer\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae8a13)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Header from\"#framer/local/canvasComponent/F71JZnoEO/F71JZnoEO.js\";import SectionFooter from\"#framer/local/canvasComponent/kybx4tbsP/kybx4tbsP.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const SectionFooterFonts=getFonts(SectionFooter);const breakpoints={e40rXUDB9:\"(min-width: 810px) and (max-width: 1099.98px)\",I0RD0M5iL:\"(min-width: 1100px)\",WFjjhEzKd:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-G2lNc\";const variantClassNames={e40rXUDB9:\"framer-v-omkspe\",I0RD0M5iL:\"framer-v-1xjpozn\",WFjjhEzKd:\"framer-v-akt897\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:0,duration:.7,ease:[.44,0,.09,.92],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-59};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-G2lNc.framer-1xq3q9l, .framer-G2lNc .framer-1xq3q9l { display: block; }\",\".framer-G2lNc.framer-1xjpozn { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-G2lNc .framer-1ym244w-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-G2lNc .framer-1wjzqen { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-G2lNc .framer-cecrig-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={e40rXUDB9:\"(min-width: 810px) and (max-width: 1099.98px)\",I0RD0M5iL:\"(min-width: 1100px)\",WFjjhEzKd:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"I0RD0M5iL\",Phone:\"WFjjhEzKd\",Tablet:\"e40rXUDB9\"};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,variant:humanReadableVariantMap[props.variant]??props.variant??\"I0RD0M5iL\"};};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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"I0RD0M5iL\",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-1xjpozn\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1ym244w-container\",\"data-framer-appear-id\":\"1ym244w\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"M5sNgAUs4\",optimized:true,rendersWithMotion:true,scopeId:\"YBs97dGuX\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{e40rXUDB9:{TwjJgZsqy:false},WFjjhEzKd:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"AVk01ZLDL\")}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"M5sNgAUs4\",layoutId:\"M5sNgAUs4\",style:{width:\"100%\"},TwjJgZsqy:true,variant:matchVariant(\"fRKEzUZeP\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wjzqen\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:465,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cecrig-container\",nodeId:\"Zmx8ruVL9\",scopeId:\"YBs97dGuX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WFjjhEzKd:{variant:matchVariant(\"YRWfWdaDd\")}},children:/*#__PURE__*/_jsx(SectionFooter,{height:\"100%\",id:\"Zmx8ruVL9\",layoutId:\"Zmx8ruVL9\",style:{width:\"100%\"},variant:matchVariant(\"RFFOveQae\"),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 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WFjjhEzKd\":{\"layout\":[\"fixed\",\"fixed\"]},\"e40rXUDB9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"I0RD0M5iL\":[\".framer-1ym244w-container\",\".framer-cecrig-container\"],\"WFjjhEzKd\":[\".framer-1ym244w-container\",\".framer-cecrig-container\"],\"e40rXUDB9\":[\".framer-1ym244w-container\",\".framer-cecrig-container\"]}\n * @framerBreakpoints {\"I0RD0M5iL\":{\"min\":1100,\"canvasClassName\":\"framer-1xjpozn-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1100,\"rootFontSize\":16},\"e40rXUDB9\":{\"min\":810,\"max\":1099,\"canvasClassName\":\"framer-omkspe-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"WFjjhEzKd\":{\"max\":809,\"canvasClassName\":\"framer-akt897-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant I0RD0M5iL\n * @framerLayoutTemplate true\n */const FramerYBs97dGuX=withCSS(Component,css,\"framer-G2lNc\");export default FramerYBs97dGuX;FramerYBs97dGuX.displayName=\"Main\";FramerYBs97dGuX.defaultProps={height:1e3,width:1100};addFonts(FramerYBs97dGuX,[{explicitInter:true,fonts:[]},...HeaderFonts,...SectionFooterFonts],{supportsExplicitInterCodegen:true});FramerYBs97dGuX.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(SectionFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYBs97dGuX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1100\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WFjjhEzKd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e40rXUDB9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"I0RD0M5iL\\\":[\\\".framer-1ym244w-container\\\",\\\".framer-cecrig-container\\\"],\\\"WFjjhEzKd\\\":[\\\".framer-1ym244w-container\\\",\\\".framer-cecrig-container\\\"],\\\"e40rXUDB9\\\":[\\\".framer-1ym244w-container\\\",\\\".framer-cecrig-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"I0RD0M5iL\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"I0RD0M5iL\\\":{\\\"min\\\":1100,\\\"canvasClassName\\\":\\\"framer-1xjpozn-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1100,\\\"rootFontSize\\\":16},\\\"e40rXUDB9\\\":{\\\"min\\\":810,\\\"max\\\":1099,\\\"canvasClassName\\\":\\\"framer-omkspe-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"WFjjhEzKd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-akt897-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 Interior from \"https://framerusercontent.com/modules/dgldosXIPfHi2jzfNLme/sLKlBN1T3car252HHAkG/L654N__3S.js\";\r\nimport Main from \"https://framerusercontent.com/modules/miclYdtqtjKZEbTK0DUl/z7hSSsuDteekXnnhjXx9/YBs97dGuX.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {a2ZetQtxm: \"tech-mobile-2-1\", B3CZYOWCh: \"story-end\", B3q5_VWrO: \"story-begin-1\", cgVwNOQQN: \"story-wrapper\", CnBFTVfA2: \"story-begin\", CVaoTX1hU: \"tech-mobile-3\", Dcs_eUUhc: \"section-start\", DE_YeJJRK: \"story-wrapper-1\", fd7566Ckd: \"nodes-2\", FGSECF1bK: \"story-end-1\", gj5QpE043: \"section-team2\", hpxFwk9_x: \"02-tech-end\", HUxjmq35t: \"03-tech\", I2cIhv62v: \"02-tech\", IKeio9HML: \"section-technology\", IqBRe57du: \"tech-mobile-2\", IyLM0UmFh: \"section-faq\", IZx6_p43t: \"section-team\", kE41EzcV5: \"node-title\", KGjkIIj9D: \"section-news\", mgdWPvME4: \"yellow-color\", nR2jP_Rv7: \"tech-mobile-3-1\", OkAp4mk5N: \"section-testimonial\", QgE9R61Mc: \"nodes-title-space\", qTI65OfkB: \"nodes-3\", rBojBQo5J: \"01-tech\", s9LUB8ld1: \"section-portfolio\", sIzZDEovu: \"01-tech-intro\", ta4iAUhHv: \"nav-fill\", ulY9V1CUm: \"section-top-end\", wOZOXeZKB: \"hero-end\", X5cgg9acV: \"section-story-1\", XGHq5b6fa: \"nodes-1\", XS6HJO1nz: \"section-story\", yBU5M1uIj: \"top\", YN6XzMikK: \"nodes\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/drEh0Pmy6fu0Qn8Rh06f/XgeghYh9rhYaPOSKZZUV/augiA20Il.js\")), path: \"/\"}, lnQJgJXFv: {elements: {A5UUIFcUi: \"section-intro\", auqAs_ULn: \"section-story\", ddapaZJtd: \"story-01-begin\", e6fWLgoN9: \"01-tech\", EUzIjTemM: \"section-tech\", fPVfNAOxx: \"story-end\", jczIwvRrC: \"03-tech\", K6VRbLYhp: \"section-contact\", lch7JAngq: \"story-begin\", MGr6b1Qwc: \"tech-mobile-3\", mWXlAOdgL: \"story-03-bracket\", N2dRlBEn_: \"section-approach\", ow_znLukl: \"section-testimonial-1\", PRFA8ldVi: \"yellow-color\", QUyElf2cV: \"02-flip-section\", rHzyOfyS1: \"section-portfolio\", SEa_Tpoxx: \"section-news\", ShNrjgdxg: \"section-testimonial\", sLATCqeIk: \"story-wrapper\", T7j5EyEKv: \"tech-mobile-2\", ucvbFDQ1c: \"02-tech\", V8yAXuxWH: \"section-team\", vUONlchL4: \"section-technology\", XeUaxheuD: \"hero-end\", xiwgvXVQu: \"main-container\", Xw_szn3IN: \"yellow-color-1\", zbTfVcFHF: \"section-faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/139ATVaepC90QfVlHvgS/zhBT4e9ffxquE98glVPw/lnQJgJXFv.js\"))}, CrsOKoyq6: {elements: {rEGn7HpW0: \"section-portfolio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8yut86rvo8Ijfp0kjQol/WGwge3tJiAG530DoCP5k/CrsOKoyq6.js\")), path: \"/portfolio\"}, TO9L26s5G: {elements: {RtD85LyhS: \"section-portfolio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ymXLJExFbMPlGe7x31lb/wfwjNBbC2wty0NAISu5f/TO9L26s5G.js\")), path: \"/careers\"}, COeCC7SQ3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A2AM0Yr5jXPmcoSkYwXY/aWnF6WLRy7xX9YdFcxY4/COeCC7SQ3.js\")), path: \"/news\"}, JTufPlcQL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tUfG20ROXrn3fA6jNSgs/Wi0d1shcxfRYiZArx1DD/JTufPlcQL.js\")), path: \"/coming-soon\"}, auTqDf8ZP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c6apc8EK4bZXQUPMYwn9/kjNAUOdQmzIyA1UScLYr/auTqDf8ZP.js\")), path: \"/intro\"}, eCtKhnTrV: {collectionId: \"fdsxdiCWA\", elements: {lZPagJlGO: \"section-news\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e1epzAaq5DXHQpGUiB5l/4WbPKmStJVOUV0omEaek/eCtKhnTrV.js\")), path: \"/news/:K1wRZUIgq\"}, AfRNVCupA: {collectionId: \"QxycXTg1y\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zKjm7rTg4DFZrOQ9oGLN/HwxhTHtuGgQPDqqQBKqI/AfRNVCupA.js\")), path: \"/legal/:p3abz9Bsq\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {fdsxdiCWA: async () => (await import(\"https://framerusercontent.com/modules/aVbzv0Smt1Z5VtMByHSp/X0ITuDVKfUiZplvg0njZ/fdsxdiCWA.js\"))?.[\"utils\"], QxycXTg1y: async () => (await import(\"https://framerusercontent.com/modules/bEHgjEVvaTmvO6JwcK6V/27rxEgSKxzt200hFQ9XR/QxycXTg1y.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b80500ba66e6fcc8dfa691fd17e03dde6c78269c4cbe1f808bf5ab831f5d4ef2\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {}\r\nconst templateProps = {AfRNVCupA: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"MC_HcAmlY\":\r\ncase \"LhAnPc_yv\":\r\ncase \"xUxVy66EG\":\r\ncase \"TR4qyvcmB\":\r\ncase \"lnQJgJXFv\":\r\ncase \"CrsOKoyq6\":\r\ncase \"uRHw2jvC1\":\r\ncase \"TO9L26s5G\":\r\ncase \"COeCC7SQ3\":\r\ncase \"JTufPlcQL\":\r\ncase \"eCtKhnTrV\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"AfRNVCupA\":\r\nreturn React.createElement(Interior, {...props, key: \"Interior\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"MC_HcAmlY\":\r\ncase \"LhAnPc_yv\":\r\ncase \"xUxVy66EG\":\r\ncase \"TR4qyvcmB\":\r\ncase \"lnQJgJXFv\":\r\ncase \"CrsOKoyq6\":\r\ncase \"uRHw2jvC1\":\r\ncase \"TO9L26s5G\":\r\ncase \"COeCC7SQ3\":\r\ncase \"JTufPlcQL\":\r\ncase \"eCtKhnTrV\":\r\nreturn [{hash: \"1xjpozn\", mediaQuery: \"(min-width: 1100px)\"}, {hash: \"omkspe\", mediaQuery: \"(min-width: 810px) and (max-width: 1099.98px)\"}, {hash: \"akt897\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"AfRNVCupA\":\r\nreturn [{hash: \"110kpgd\", mediaQuery: \"(min-width: 1100px)\"}, {hash: \"1ch2gde\", mediaQuery: \"(min-width: 810px) and (max-width: 1099.98px)\"}, {hash: \"1kigcrk\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.hp-vc.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/urr5F23q20WfxO9fnBL9/NdkgHQoUDymcOTxtx4Uf/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0, damping: 30, delay: 0.2, duration: 10, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 170, type: \"spring\"}, x: \"0px\", y: \"50px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 30, delay: 0, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 170, type: \"spring\"}, x: \"0px\", y: \"-35px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.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\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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AC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa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"}