{"version":3,"file":"script_main.BJvcpTyf.mjs","names":["mask","SVG","getProps","Icon","className","State1","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","PenPath","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Logo","NavFonts","Nav","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","cursor","createLayoutDependency","useRef","React.useId","className","SVG","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","State1","State3","State2","State4","Footnote","Nav","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","cursor","useRef","React.useId","className","RichText","Header","Footer","Mouse","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/Y2eZPdignrF5LXNGN0Lz/qOmQXrcvFQRQUgYQ6ESO/p3jJ4Vlpq.js","https:/framerusercontent.com/modules/TseUAKoMxNKb0VhiFA24/iN2HjyK0JRWmFloh7i8K/bMQlrk2zw.js","https:/framerusercontent.com/modules/xJYUT52jiwTotYYgwu7H/AQXaFMOSm4JGdfdVA73s/cyH7H66Fu.js","https:/framerusercontent.com/modules/FBj78rBgebgIK8s8wcFO/89UppjSgAZ4vmS0l6UNH/M_4DE4us6.js","https:/framerusercontent.com/modules/2txQOIP8T0WBu4ABJAVR/U9bdmp8C63kHDVTe7YTG/JltuQpejI.js","https:/framerusercontent.com/modules/p0PNGgwJk20PJszATMel/GDT4JJUbZel5D13baLza/JiVisgw6Q.js","https:/framerusercontent.com/modules/TuYIKBZ4WCCd8VUSA4Bb/BB7vf0dIvUfCOmtQVTa3/pGN3Xu5Nm.js","https:/framerusercontent.com/modules/hRcxeXXj3q4PloA1lcH1/ygJPWksefwAFtDZQt05O/qEgmhsYWY.js","https:/framerusercontent.com/modules/Up3CZzpDrQGMN6HEep8c/QXaiGsJziuaNeOW3hhGp/h90IKLbHi.js","https:/framerusercontent.com/modules/xagLdd1XSgHRpKXc8WsV/665KAGse970yTovrp2Ch/kRQD116NZ.js","https:/framerusercontent.com/modules/sjWr2LiGcAxYo3vrUFvy/1wRXb9P5DgpvrSgmzk25/Z7LM1tMmK.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (569fd08)\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 PUMNXrqxw=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 165 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 145.552 0 L 150.327 0.887 L 150.002 4.697 L 150.393 8.932 L 151.016 13.166 L 150.564 17.153 L 152.257 19.493 L 155.461 19.807 L 158.493 19.438 L 159.828 17.445 L 159.304 13.447 L 159.326 9.124 L 160.423 4.796 L 159.64 0.138 L 164.14 0.898 L 164.884 6.635 L 165 12.797 L 163.98 18.695 L 162.497 21.371 L 160.192 23.777 L 155.609 24.433 L 150.454 23.673 L 147.338 21.883 L 146.241 18.987 L 145.855 12.99 L 145.568 8.822 L 146.384 4.631 L 145.552 0.017 Z M 123.727 24.091 L 123.733 24.091 L 123.733 24.091 Z M 124.483 19.064 L 123.666 14.372 L 123.551 9.681 L 123.468 4.989 L 123.876 0.094 L 129.054 0.997 L 134.044 0 L 139.498 0.98 L 142.095 3.271 L 142.668 6.872 L 141.797 11.3 L 136.939 13.243 L 140.088 14.928 L 141.968 19.389 L 145.458 23.921 L 139.266 24.18 L 136.47 18.387 L 133.333 15.435 L 132.18 14.147 L 129.765 14.587 L 128.558 13.915 L 129.335 18.86 L 128.899 23.849 L 123.733 24.091 Z M 129.219 9.978 L 132.318 10.633 L 136.448 9.548 L 137.479 8.645 L 137.788 7.175 L 137.546 5.446 L 136.079 3.656 L 132.511 4.565 L 128.762 4.24 Z M 100.596 0.132 L 100.597 0.138 L 100.59 0.138 Z M 105.321 0.474 L 105.536 4.532 L 104.863 8.767 L 106.187 13.001 L 106.038 16.839 L 106.926 19.46 L 110.234 19.78 L 113.57 19.637 L 114.772 17.296 L 115.335 13.265 L 114.53 8.943 L 114.326 4.615 L 114.822 0.396 L 119.845 0 L 119.608 6.448 L 119.366 12.61 L 118.831 18.524 L 118.053 21.856 L 114.844 23.298 L 110.383 24.681 L 105.244 23.453 L 102.222 21.608 L 100.673 18.882 L 100.38 12.808 L 100.551 8.64 L 101.434 4.455 L 100.597 0.138 Z M 78.865 23.772 L 79.284 19.191 L 79.146 14.499 L 78.297 9.807 L 78.622 5.116 L 79.185 0.854 L 83.971 0 L 83.574 5.633 L 83.287 11.228 L 86.965 7.621 L 89.987 3.987 L 93.213 0.787 L 99.482 0.396 L 96.846 3.794 L 93.984 6.922 L 90.318 9.565 L 94.084 14.097 L 97.348 18.767 L 100.182 24.031 L 93.825 23.822 L 91.47 20.314 L 89.512 16.531 L 87.356 13.199 L 83.408 16.757 L 83.822 24.091 Z M 52.198 12.483 L 52.199 12.487 L 52.198 12.489 Z M 54.415 6.735 L 55.848 3.1 L 58.909 0.82 L 64.108 0 L 68.823 0.369 L 72.639 3.21 L 74.519 7.687 L 74.844 12.373 L 74.833 17.125 L 72.506 21.327 L 68.465 23.221 L 64.175 25 L 59.807 23.343 L 56.124 21.002 L 53.62 17.137 L 52.199 12.487 Z M 58.186 12.329 L 58.991 18.8 L 64.152 20.198 L 68.542 18.15 L 70.411 12.263 L 68.393 6.663 L 64.158 4.576 L 59.168 6.035 L 58.186 12.324 Z M 31.118 24.218 L 31.119 24.218 L 31.118 24.224 Z M 32 19.246 L 31.884 14.554 L 31.427 9.862 L 32.088 5.171 L 31.399 0.474 L 36.395 0 L 41.385 0.43 L 46.955 0.843 L 49.061 3.689 L 51.162 7.048 L 49.425 11.735 L 44.236 13.37 L 46.497 15.969 L 49.326 19.554 L 52.05 23.634 L 46.668 24.245 L 42.896 19.174 L 40.9 15.396 L 39.406 14.664 L 37.112 14.774 L 36.417 14.185 L 36.246 19.031 L 36.61 24.372 L 31.119 24.218 Z M 36.505 10.193 L 39.659 10.997 L 44.076 10.567 L 45.273 9.135 L 46.42 7.362 L 45.096 5.457 L 43.244 5.005 L 39.858 4.499 L 36.406 4.592 L 36.511 10.193 Z M 22.784 23.695 L 22.084 19.113 L 22.431 14.422 L 23.104 9.73 L 22.778 5.039 L 22.966 0.639 L 27.769 0 L 27.102 5.039 L 26.738 9.73 L 27.002 14.422 L 27.929 19.113 L 27.41 23.794 L 22.79 23.7 Z M 0.805 0.672 L 5.343 0 L 10.036 0.121 L 14.193 0.749 L 16.46 1.982 L 18.654 3.552 L 18.875 6.421 L 17.96 9.24 L 16.493 11.211 L 18.616 14.058 L 20.088 17.175 L 19.366 20.187 L 17.805 23.084 L 14.364 23.871 L 8.641 23.585 L 4.643 23.513 L 0.651 23.97 L 0.154 19.284 L 0 14.592 L 0.044 9.901 L 0.121 5.198 Z M 5.189 4.317 L 5.834 9.587 L 8.497 9.449 L 11.944 9.763 L 14.089 9.152 L 14.309 7.087 L 14.166 5.127 L 12.208 4.119 L 8.095 5.105 L 5.183 4.312 Z M 5.812 19.725 L 9.782 19.626 L 13.035 19.879 L 14.998 19.158 L 15.175 16.949 L 15.142 14.995 L 13.548 13.734 L 9.209 14.449 L 5.201 13.64 Z\" fill=\"var(--1w5lh8w, var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)))\" height=\"25px\" id=\"DExXdzTIl\" width=\"164.99999652586115px\"/></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=({fill,height,id,width,...props})=>{return{...props,PUMNXrqxw:fill??props.PUMNXrqxw??\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PUMNXrqxw,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-78SkR\",className),layoutId:layoutId,ref:ref,style:{\"--1w5lh8w\":PUMNXrqxw,...style}});});const css=[`.framer-78SkR { -webkit-mask: ${mask}; aspect-ratio: 6.6; background-color: var(--1w5lh8w); mask: ${mask}; width: 165px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 165\n * @framerIntrinsicHeight 25\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PUMNXrqxw\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"state 1\",\"color\":{\"type\":\"variable\",\"value\":\"1w5lh8w\"},\"set\":{\"localId\":\"vectorSet/e9ddkcIS4\",\"id\":\"e9ddkcIS4\",\"moduleId\":\"P3d6RimOEuaLOZve8oki\"}}\n */const Icon=withCSS(Component,css,\"framer-78SkR\");Icon.displayName=\"state 1\";export default Icon;addPropertyControls(Icon,{PUMNXrqxw:{defaultValue:'var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {\"name\":\"Light\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"165\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"25\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PUMNXrqxw\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"state 1\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1w5lh8w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/e9ddkcIS4\\\",\\\"id\\\":\\\"e9ddkcIS4\\\",\\\"moduleId\\\":\\\"P3d6RimOEuaLOZve8oki\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import State1 from\"https://framerusercontent.com/modules/Y2eZPdignrF5LXNGN0Lz/qOmQXrcvFQRQUgYQ6ESO/p3jJ4Vlpq.js\";const State1Fonts=getFonts(State1);const serializationHash=\"framer-gLcQS\";const variantClassNames={DTMqRFVvN:\"framer-v-1cbg9e6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IowUGtceK=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 Variants=motion.create(React.Fragment);const getProps=({fill,height,id,width,...props})=>{return{...props,IowUGtceK:fill??props.IowUGtceK??\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\"};};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,IowUGtceK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DTMqRFVvN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cbg9e6\",className,classNames),\"data-framer-name\":\"light\",layoutDependency:layoutDependency,layoutId:\"DTMqRFVvN\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(State1,{animated:true,className:\"framer-7lm5pg\",\"data-framer-name\":\"vector\",layoutDependency:layoutDependency,layoutId:\"L_gubzZjs\",style:{\"--1w5lh8w\":IowUGtceK}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gLcQS.framer-11ynm6w, .framer-gLcQS .framer-11ynm6w { display: block; }\",\".framer-gLcQS.framer-1cbg9e6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-gLcQS .framer-7lm5pg { flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 165px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IowUGtceK\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbMQlrk2zw=withCSS(Component,css,\"framer-gLcQS\");export default FramerbMQlrk2zw;FramerbMQlrk2zw.displayName=\"logo\";FramerbMQlrk2zw.defaultProps={height:25,width:165};addPropertyControls(FramerbMQlrk2zw,{IowUGtceK:{defaultValue:'var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {\"name\":\"Light\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerbMQlrk2zw,[{explicitInter:true,fonts:[]},...State1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbMQlrk2zw\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"165\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"IowUGtceK\\\":\\\"fill\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"25\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bMQlrk2zw.map","// Generated by Framer (a1ad18b)\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=[\"k0WuTyiac\",\"qTvhcq7Op\",\"CsqcsiKIR\"];const serializationHash=\"framer-DyN7L\";const variantClassNames={CsqcsiKIR:\"framer-v-1a4m3ug\",k0WuTyiac:\"framer-v-yrdyia\",qTvhcq7Op:\"framer-v-6jaq76\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"k0WuTyiac\",\"Variant 2\":\"qTvhcq7Op\",\"Variant 3\":\"CsqcsiKIR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"k0WuTyiac\"};};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:\"k0WuTyiac\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear10uwydy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qTvhcq7Op\",true),100);});const onAppearzj2bxw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CsqcsiKIR\",true),100);});const onAppear1o4k1hh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"k0WuTyiac\",true),100);});useOnVariantChange(baseVariant,{CsqcsiKIR:onAppear1o4k1hh,default:onAppear10uwydy,qTvhcq7Op:onAppearzj2bxw});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qTvhcq7Op\",\"CsqcsiKIR\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"qTvhcq7Op\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"CsqcsiKIR\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yrdyia\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"k0WuTyiac\",ref:refBinding,style:{...style},...addPropertyOverrides({CsqcsiKIR:{\"data-framer-name\":\"Variant 3\"},qTvhcq7Op:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9502it\",layoutDependency:layoutDependency,layoutId:\"s4ltA7TpR\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 320 30\" overflow=\"visible\"><path d=\"M 0 21.51 L 14.1 2.972 L 10.21 28.524 L 25.768 0.968 L 25.768 27.021 L 35.978 4.475 L 35.978 25.518 L 48.62 0.968 L 50.078 28.524 L 56.399 4.475 L 58.343 27.021 L 71.957 4.475 L 75.36 28.524 L 80.222 2.972 L 80.222 27.021 L 88.974 2.972 L 91.405 21.51 L 94.808 9.485 L 96.267 27.021 L 104.046 0.968 L 108.861 27.54 L 116.386 0.968 L 119.898 28.524 L 127.925 5.396 L 130.433 21.635 L 133.945 6.381 L 133.945 30 L 137.958 0.968 L 144.981 28.524 L 147.49 4.412 L 154.513 25.571 L 158.025 4.412 L 166.42 30 L 169.383 0.968 L 175.802 28.548 L 179.753 2.903 L 183.704 25.645 L 189.63 0 L 192.099 29.032 L 201.975 0.968 L 207.407 29.032 L 214.321 0.968 L 222.222 28.548 L 230.617 0.968 L 233.58 21.29 L 240.988 2.903 L 240.988 28.548 L 248.395 2.903 L 251.852 27.097 L 261.235 0 L 265.679 30 L 273.58 0 L 276.049 27.097 L 282.963 2.903 L 287.407 30 L 295.802 0 L 299.259 25.645 L 305.185 2.903 L 308.642 30 L 316.543 0 L 320 28.548\" fill=\"transparent\" stroke-width=\"8\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\" stroke-linejoin=\"bevel\"></path></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1sdduef\",layoutDependency:layoutDependency,layoutId:\"tB2OXrncJ\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 320 30\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({qTvhcq7Op:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 320 30\" overflow=\"visible\"><path d=\"M 320 3.5 L 311.152 30 L 311.152 3.5 L 303.287 21 L 303.287 0 L 294.439 30 L 290.998 0 L 282.642 27 L 278.218 0 L 271.336 27 L 268.879 3.5 L 256.59 30 L 261.014 0 L 250.2 21 L 250.2 9 L 236.928 30 L 241.843 0 L 231.521 15 L 231.521 3.5 L 221.69 27 L 218.249 0 L 210.876 27 L 207.926 0 L 198.587 27 L 198.587 3.5 L 186.298 27 L 186.298 0 L 176.959 30 L 173.026 0 L 163.687 30 L 161.229 0 L 157.296 21.227 L 143.262 2.071 L 147.133 28.475 L 131.647 0 L 131.647 26.921 L 121.484 3.624 L 121.484 25.368 L 108.901 0 L 107.449 28.475 L 101.158 3.624 L 99.222 26.921 L 85.671 3.624 L 82.283 28.475 L 77.444 2.071 L 77.444 26.921 L 68.733 2.071 L 66.313 21.227 L 62.925 8.801 L 61.473 26.921 L 53.73 0 L 48.937 27.458 L 41.446 0 L 37.951 28.475 L 29.961 4.576 L 27.464 21.356 L 23.969 5.593 L 23.969 30 L 19.974 0 L 12.983 28.475 L 10.486 3.559 L 3.495 25.424 L 0 3.559\" fill=\"transparent\" stroke-width=\"8\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\" stroke-linejoin=\"bevel\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1gunrpa\",layoutDependency:layoutDependency,layoutId:\"UaXZeTNwM\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 320 30\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({CsqcsiKIR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 320 30\" overflow=\"visible\"><path d=\"M 0 21.227 L 8.903 3.5 L 16.816 28.5 L 19.289 0 L 30.17 30 L 33.138 2 L 40.062 27 L 47.481 4.5 L 53.416 28.5 L 60.34 2 L 63.308 28.5 L 72.705 1 L 75.477 28.475 L 79.134 5.5 L 80.346 26.921 L 85.564 0 L 90.015 24 L 94.467 2 L 96.416 26.921 L 105.842 2 L 107.821 28.5 L 119.196 2 L 120.083 28.475 L 128.099 1 L 129.088 24 L 134.034 3.5 L 135.518 27 L 139.474 2 L 145.205 28.475 L 147.883 0 L 153.818 27 L 158.269 3.559 L 161.731 30 L 167.666 0 L 171.128 27 L 178.053 3.5 L 181.515 27 L 187.45 0 L 192.396 28.5 L 196.352 3.5 L 202.782 28.5 L 208.717 2 L 215.641 28.5 L 222.071 0 L 228.006 30 L 230.974 4.5 L 238.393 28.5 L 243.833 2 L 249.274 28.5 L 258.176 3.5 L 262.628 30 L 268.563 7 L 274.992 30 L 279.938 0 L 284.389 30 L 291.314 3.5 L 292.798 28.5 L 301.7 0 L 305.162 30 L 311.592 3.5 L 313.076 24 L 320 3.5\" fill=\"transparent\" stroke-width=\"8\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\" stroke-linejoin=\"bevel\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DyN7L.framer-1xe8kqj, .framer-DyN7L .framer-1xe8kqj { display: block; }\",\".framer-DyN7L.framer-yrdyia { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-DyN7L .framer-9502it, .framer-DyN7L .framer-1sdduef, .framer-DyN7L .framer-1gunrpa { height: 30px; position: relative; width: 320px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qTvhcq7Op\":{\"layout\":[\"auto\",\"auto\"]},\"CsqcsiKIR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercyH7H66Fu=withCSS(Component,css,\"framer-DyN7L\");export default FramercyH7H66Fu;FramercyH7H66Fu.displayName=\"pen-path\";FramercyH7H66Fu.defaultProps={height:30,width:320};addPropertyControls(FramercyH7H66Fu,{variant:{options:[\"k0WuTyiac\",\"qTvhcq7Op\",\"CsqcsiKIR\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercyH7H66Fu,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercyH7H66Fu\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qTvhcq7Op\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CsqcsiKIR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"320\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cyH7H66Fu.map","// Generated by Framer (a1ad18b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/l1AoLrZ32sSxMPhQ6f4S/ilUa3VaMlMMrqhvJI9Ym/Y5J6i3V89.js\";import PenPath from\"https://framerusercontent.com/modules/xJYUT52jiwTotYYgwu7H/AQXaFMOSm4JGdfdVA73s/cyH7H66Fu.js\";const PenPathFonts=getFonts(PenPath);const enabledGestures={Cvsq_VDQe:{hover:true},TMceh4SKQ:{hover:true},xajZAi_hj:{hover:true}};const cycleOrder=[\"Cvsq_VDQe\",\"TMceh4SKQ\",\"xajZAi_hj\"];const serializationHash=\"framer-QdgXO\";const variantClassNames={Cvsq_VDQe:\"framer-v-fifc46\",TMceh4SKQ:\"framer-v-tssbd2\",xajZAi_hj:\"framer-v-166t0gl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Co_Y5xBWC=undefined;const wYfcjr57Q=undefined;const OsRgCToSF=undefined;const q6_WqLrNo=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={Big:\"TMceh4SKQ\",Default:\"Cvsq_VDQe\",footer:\"xajZAi_hj\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,link,text,width,...props})=>{return{...props,Co_Y5xBWC:click??props.Co_Y5xBWC,OsRgCToSF:color??props.OsRgCToSF??\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",q6_WqLrNo:text??props.q6_WqLrNo??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Cvsq_VDQe\",wYfcjr57Q:link??props.wYfcjr57Q};};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,q6_WqLrNo,wYfcjr57Q,Co_Y5xBWC,OsRgCToSF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Cvsq_VDQe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ksyqzk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Co_Y5xBWC){const res=await Co_Y5xBWC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Cvsq_VDQe-hover\",\"TMceh4SKQ-hover\",\"xajZAi_hj-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:wYfcjr57Q,motionChild:true,nodeId:\"Cvsq_VDQe\",openInNewTab:false,scopeId:\"M_4DE4us6\",smoothScroll:true,...addPropertyOverrides({xajZAi_hj:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fifc46\",className,classNames)} framer-1yzrim2`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Cvsq_VDQe\",onTap:onTap1ksyqzk,ref:refBinding,style:{...style},...addPropertyOverrides({\"Cvsq_VDQe-hover\":{\"data-framer-name\":undefined},\"TMceh4SKQ-hover\":{\"data-framer-name\":undefined},\"xajZAi_hj-hover\":{\"data-framer-name\":undefined},TMceh4SKQ:{\"data-framer-name\":\"Big\"},xajZAi_hj:{\"data-framer-name\":\"footer\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"Cvsq_VDQe-hover\":{height:30,y:(componentViewport?.y||0)+((componentViewport?.height||25)*.5200000000000002-15)},\"TMceh4SKQ-hover\":{height:60,width:\"320px\",y:(componentViewport?.y||0)+((componentViewport?.height||40)*.5227272727272729-30)},\"xajZAi_hj-hover\":{height:30,y:(componentViewport?.y||0)+((componentViewport?.height||25)*.5200000000000002-15)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bpud8t-container\",layoutDependency:layoutDependency,layoutId:\"hzjFcKrG4-container\",nodeId:\"hzjFcKrG4\",rendersWithMotion:true,scopeId:\"M_4DE4us6\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"TMceh4SKQ-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PenPath,{height:\"100%\",id:\"hzjFcKrG4\",layoutId:\"hzjFcKrG4\",variant:matchVariant(\"k0WuTyiac\"),width:\"100%\",...addPropertyOverrides({\"TMceh4SKQ-hover\":{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7QXJjaGl2byBCbGFjay1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo Black\", \"Archivo Black Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-OsRgCToSF-M_4DE4us6))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})}),className:\"framer-1r7igzi\",\"data-framer-name\":\"About\",fonts:[\"GF;Archivo Black-regular\"],layoutDependency:layoutDependency,layoutId:\"WkW_pekso\",style:{\"--extracted-gdpscs\":\"var(--variable-reference-OsRgCToSF-M_4DE4us6)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-OsRgCToSF-M_4DE4us6\":OsRgCToSF},text:q6_WqLrNo,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TMceh4SKQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1ke1yy1\",\"data-styles-preset\":\"Y5J6i3V89\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-OsRgCToSF-M_4DE4us6))\"},children:\"About\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QdgXO.framer-1yzrim2, .framer-QdgXO .framer-1yzrim2 { display: block; }\",\".framer-QdgXO.framer-fifc46 { 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 2px 0px 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QdgXO .framer-1bpud8t-container { flex: none; height: auto; left: 51%; position: absolute; top: 52%; width: auto; z-index: 0; }\",\".framer-QdgXO .framer-1r7igzi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QdgXO.framer-v-tssbd2.framer-fifc46 { padding: 0px; }\",\".framer-QdgXO.framer-v-fifc46.hover .framer-1bpud8t-container { order: 0; }\",\".framer-QdgXO.framer-v-fifc46.hover .framer-1r7igzi, .framer-QdgXO.framer-v-tssbd2.hover .framer-1r7igzi { order: 1; }\",\".framer-QdgXO.framer-v-tssbd2.hover .framer-1bpud8t-container { height: 60px; left: calc(50.00000000000002% - 320px / 2); order: 0; top: calc(52.272727272727295% - 60px / 2); width: 320px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 99\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TMceh4SKQ\":{\"layout\":[\"auto\",\"auto\"]},\"xajZAi_hj\":{\"layout\":[\"auto\",\"auto\"]},\"lITZmzZ3u\":{\"layout\":[\"auto\",\"auto\"]},\"DtXotmhi5\":{\"layout\":[\"auto\",\"auto\"]},\"Gem71BFp0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"q6_WqLrNo\":\"text\",\"wYfcjr57Q\":\"link\",\"Co_Y5xBWC\":\"click\",\"OsRgCToSF\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM_4DE4us6=withCSS(Component,css,\"framer-QdgXO\");export default FramerM_4DE4us6;FramerM_4DE4us6.displayName=\"Nav\";FramerM_4DE4us6.defaultProps={height:25,width:99};addPropertyControls(FramerM_4DE4us6,{variant:{options:[\"Cvsq_VDQe\",\"TMceh4SKQ\",\"xajZAi_hj\"],optionTitles:[\"Default\",\"Big\",\"footer\"],title:\"Variant\",type:ControlType.Enum},q6_WqLrNo:{defaultValue:\"About\",displayTextArea:false,title:\"Text\",type:ControlType.String},onq6_WqLrNoChange:{changes:\"q6_WqLrNo\",type:ControlType.ChangeHandler},wYfcjr57Q:{title:\"Link\",type:ControlType.Link},Co_Y5xBWC:{title:\"Click\",type:ControlType.EventHandler},OsRgCToSF:{defaultValue:\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerM_4DE4us6,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Black\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Black\",url:\"https://fonts.gstatic.com/s/archivoblack/v23/HTxqL289NzCGg4MzN6KJ7eW6OY6P_x7yx3A.woff2\",weight:\"400\"},{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\"}]},...PenPathFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerM_4DE4us6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PenPath,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM_4DE4us6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"99\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TMceh4SKQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xajZAi_hj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lITZmzZ3u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DtXotmhi5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Gem71BFp0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"q6_WqLrNo\\\":\\\"text\\\",\\\"wYfcjr57Q\\\":\\\"link\\\",\\\"Co_Y5xBWC\\\":\\\"click\\\",\\\"OsRgCToSF\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,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 Logo from\"https://framerusercontent.com/modules/TseUAKoMxNKb0VhiFA24/iN2HjyK0JRWmFloh7i8K/bMQlrk2zw.js\";import Nav from\"https://framerusercontent.com/modules/FBj78rBgebgIK8s8wcFO/89UppjSgAZ4vmS0l6UNH/M_4DE4us6.js\";const LogoFonts=getFonts(Logo);const NavFonts=getFonts(Nav);const cycleOrder=[\"nqpTKzvLo\",\"HqO0KdAx1\",\"uzV0Caobu\"];const serializationHash=\"framer-KE2sV\";const variantClassNames={HqO0KdAx1:\"framer-v-l0jc5q\",nqpTKzvLo:\"framer-v-6z8x6s\",uzV0Caobu:\"framer-v-7q9ro2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const smeQZRqMp=undefined;const dfAfQXiN0=undefined;const rD3aSVqoQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.2,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={\"mobile open\":\"HqO0KdAx1\",\"Variant 1\":\"nqpTKzvLo\",mobile:\"uzV0Caobu\"};const Variants=motion.create(React.Fragment);const getProps=({coursorHead,cursor,height,id,navColor,width,...props})=>{return{...props,dfAfQXiN0:cursor??props.dfAfQXiN0,rD3aSVqoQ:navColor??props.rD3aSVqoQ??\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",smeQZRqMp:coursorHead??props.smeQZRqMp,variant:humanReadableVariantMap[props.variant]??props.variant??\"nqpTKzvLo\"};};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,dfAfQXiN0,rD3aSVqoQ,smeQZRqMp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nqpTKzvLo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1oawm4b=activeVariantCallback(async(...args)=>{setVariant(\"uzV0Caobu\");});const onTap11scjy=activeVariantCallback(async(...args)=>{setVariant(\"HqO0KdAx1\");});const Co_Y5xBWC1w6yim9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"uzV0Caobu\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"HqO0KdAx1\",\"uzV0Caobu\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"uzV0Caobu\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({HqO0KdAx1:{value:transition2},uzV0Caobu:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6z8x6s\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nqpTKzvLo\",ref:refBinding,style:{backgroundColor:\"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\",...style},...addPropertyOverrides({HqO0KdAx1:{\"data-framer-name\":\"mobile open\"},uzV0Caobu:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12m3iaf\",\"data-framer-name\":\"logo + menu\",layoutDependency:layoutDependency,layoutId:\"WJOKgpApd\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"r9hA8Pnpo\",openInNewTab:false,scopeId:\"JltuQpejI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13vz61m framer-131aefj\",\"data-framer-cursor\":smeQZRqMp,\"data-framer-name\":\"logo_area\",layoutDependency:layoutDependency,layoutId:\"r9hA8Pnpo\",style:{backgroundColor:\"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-75)/2)+0+25,...addPropertyOverrides({HqO0KdAx1:{y:(componentViewport?.y||0)+0+0+0+25},uzV0Caobu:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||200)-0-75)/1*0)+0+25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b6opw9-container\",layoutDependency:layoutDependency,layoutId:\"oFec5o5tK-container\",nodeId:\"oFec5o5tK\",rendersWithMotion:true,scopeId:\"JltuQpejI\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"oFec5o5tK\",IowUGtceK:\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\",layoutId:\"oFec5o5tK\",width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8y01wg\",\"data-framer-name\":\"icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I_xecvb7U\",onTap:onTap1oawm4b,...addPropertyOverrides({uzV0Caobu:{onTap:onTap11scjy}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sff09p\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"pbxsBe_Nv\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 1\" overflow=\"visible\"><path d=\"M 0 0 L 4.952 0.5 L 14.857 0.5 L 26 0\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\"></path></svg>',variants:{HqO0KdAx1:{rotate:-44}},withExternalLayout:true,...addPropertyOverrides({uzV0Caobu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 1\" overflow=\"visible\"><path d=\"M 0 0 L 5.143 0.5 L 15.429 0.5 L 27 0\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d2fh3j\",\"data-framer-name\":\"upper\",layoutDependency:layoutDependency,layoutId:\"v7ZFTP4l9\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 1\" overflow=\"visible\"><path d=\"M 0 0 L 6.81 0.5 L 18.571 0 L 26 0\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\"></path></svg>',variants:{HqO0KdAx1:{rotate:45}},withExternalLayout:true,...addPropertyOverrides({uzV0Caobu:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 1\" overflow=\"visible\"><path d=\"M 0 0 L 7.071 0.5 L 19.286 0 L 27 0\" fill=\"transparent\" stroke-width=\"4\" stroke=\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {&quot;name&quot;:&quot;Light&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yr7qmx\",\"data-framer-cursor\":dfAfQXiN0,\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"gSqSJ7abX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gRikUe_3z\"},implicitPathVariables:undefined},{href:{webPageId:\"gRikUe_3z\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-75)/2)+25,...addPropertyOverrides({HqO0KdAx1:{y:(componentViewport?.y||0)+0+75+50+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-saa7jc-container\",layoutDependency:layoutDependency,layoutId:\"vlwF8eUjn-container\",nodeId:\"vlwF8eUjn\",rendersWithMotion:true,scopeId:\"JltuQpejI\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"vlwF8eUjn\",layoutId:\"vlwF8eUjn\",OsRgCToSF:rD3aSVqoQ,q6_WqLrNo:\"Portfolio\",variant:matchVariant(\"Cvsq_VDQe\"),width:\"100%\",wYfcjr57Q:resolvedLinks[0],...addPropertyOverrides({HqO0KdAx1:{Co_Y5xBWC:Co_Y5xBWC1w6yim9,variant:matchVariant(\"TMceh4SKQ\"),wYfcjr57Q:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Knlg5BltO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Knlg5BltO\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-75)/2)+25,...addPropertyOverrides({HqO0KdAx1:{y:(componentViewport?.y||0)+0+75+50+75}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yewzvw-container\",layoutDependency:layoutDependency,layoutId:\"yVFGflkqo-container\",nodeId:\"yVFGflkqo\",rendersWithMotion:true,scopeId:\"JltuQpejI\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"yVFGflkqo\",layoutId:\"yVFGflkqo\",OsRgCToSF:rD3aSVqoQ,q6_WqLrNo:\"About\",variant:matchVariant(\"Cvsq_VDQe\"),width:\"100%\",wYfcjr57Q:resolvedLinks1[0],...addPropertyOverrides({HqO0KdAx1:{Co_Y5xBWC:Co_Y5xBWC1w6yim9,variant:matchVariant(\"TMceh4SKQ\"),wYfcjr57Q:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":xzweax23f\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":xzweax23f\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-75)/2)+25,...addPropertyOverrides({HqO0KdAx1:{y:(componentViewport?.y||0)+0+75+50+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gmafrw-container\",layoutDependency:layoutDependency,layoutId:\"TXguZklhf-container\",nodeId:\"TXguZklhf\",rendersWithMotion:true,scopeId:\"JltuQpejI\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"TXguZklhf\",layoutId:\"TXguZklhf\",OsRgCToSF:rD3aSVqoQ,q6_WqLrNo:\"Contact\",variant:matchVariant(\"Cvsq_VDQe\"),width:\"100%\",wYfcjr57Q:resolvedLinks2[0],...addPropertyOverrides({HqO0KdAx1:{Co_Y5xBWC:Co_Y5xBWC1w6yim9,variant:matchVariant(\"TMceh4SKQ\"),wYfcjr57Q:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KE2sV.framer-131aefj, .framer-KE2sV .framer-131aefj { display: block; }\",\".framer-KE2sV.framer-6z8x6s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: 1512px; }\",\".framer-KE2sV .framer-12m3iaf { 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-KE2sV .framer-13vz61m { 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: 25px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KE2sV .framer-b6opw9-container, .framer-KE2sV .framer-saa7jc-container, .framer-KE2sV .framer-1yewzvw-container, .framer-KE2sV .framer-1gmafrw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KE2sV .framer-8y01wg { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 25px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 50px; }\",\".framer-KE2sV .framer-1sff09p { height: 1px; left: 12px; position: absolute; top: 31px; width: 26px; }\",\".framer-KE2sV .framer-1d2fh3j { height: 1px; left: 12px; position: absolute; top: 18px; width: 26px; }\",\".framer-KE2sV .framer-1yr7qmx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 25px; position: relative; width: min-content; }\",\".framer-KE2sV.framer-v-l0jc5q.framer-6z8x6s { flex-direction: column; gap: 0px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px; width: 390px; }\",\".framer-KE2sV.framer-v-l0jc5q .framer-12m3iaf { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-KE2sV.framer-v-l0jc5q .framer-8y01wg { height: var(--framer-aspect-ratio-supported, 75px); width: 75px; }\",\".framer-KE2sV.framer-v-l0jc5q .framer-1sff09p, .framer-KE2sV.framer-v-l0jc5q .framer-1d2fh3j { left: 25px; top: 37px; }\",\".framer-KE2sV.framer-v-l0jc5q .framer-1yr7qmx { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; order: 1; padding: 50px 25px 50px 25px; width: 100%; }\",\".framer-KE2sV.framer-v-7q9ro2.framer-6z8x6s { flex-direction: column; padding: 0px; width: 390px; }\",\".framer-KE2sV.framer-v-7q9ro2 .framer-12m3iaf { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-KE2sV.framer-v-7q9ro2 .framer-8y01wg { height: var(--framer-aspect-ratio-supported, 50px); width: 75px; }\",\".framer-KE2sV.framer-v-7q9ro2 .framer-1sff09p { left: 24px; top: 44px; width: 27px; }\",\".framer-KE2sV.framer-v-7q9ro2 .framer-1d2fh3j { left: 24px; top: 31px; width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HqO0KdAx1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"uzV0Caobu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dfAfQXiN0\":\"cursor\",\"rD3aSVqoQ\":\"navColor\",\"smeQZRqMp\":\"coursorHead\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJltuQpejI=withCSS(Component,css,\"framer-KE2sV\");export default FramerJltuQpejI;FramerJltuQpejI.displayName=\"header\";FramerJltuQpejI.defaultProps={height:75,width:1512};addPropertyControls(FramerJltuQpejI,{variant:{options:[\"nqpTKzvLo\",\"HqO0KdAx1\",\"uzV0Caobu\"],optionTitles:[\"Variant 1\",\"mobile open\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},dfAfQXiN0:{title:\"Cursor\",type:ControlType.CustomCursor},rD3aSVqoQ:{defaultValue:\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",title:\"Nav Color\",type:ControlType.Color},smeQZRqMp:{title:\"Coursor-head\",type:ControlType.CustomCursor}});addFonts(FramerJltuQpejI,[{explicitInter:true,fonts:[]},...LogoFonts,...NavFonts],{supportsExplicitInterCodegen:true});FramerJltuQpejI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(Nav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJltuQpejI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HqO0KdAx1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"uzV0Caobu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"75\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"dfAfQXiN0\\\":\\\"cursor\\\",\\\"rD3aSVqoQ\\\":\\\"navColor\\\",\\\"smeQZRqMp\\\":\\\"coursorHead\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1512\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JltuQpejI.map","// Generated by Framer (569fd08)\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 PUMNXrqxw=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 165 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.143 0.246 L 0.144 0.253 L 0.132 0.251 Z M 5.168 0.971 L 9.836 0.201 L 14.033 0.497 L 16.216 2.125 L 17.829 4.043 L 19.085 6.596 L 17.709 9.445 L 15.245 11.937 L 18.883 13.933 L 20.55 17.485 L 19.711 20.824 L 16.973 22.597 L 14.181 24.527 L 8.459 24.432 L 4.482 24.85 L 0.982 23.958 L 0 19.62 L 0.576 14.87 L 0.159 10.12 L 1.026 5.347 L 0.144 0.253 Z M 5.678 4.806 L 4.921 10.237 L 8.311 9.64 L 11.696 9.618 L 13.885 9.378 L 14.768 7.276 L 13.616 5.598 L 12.009 4.26 L 7.911 4.132 L 5.683 4.806 Z M 5.656 14.29 L 4.937 20.562 L 9.584 19.944 L 12.749 19.86 L 14.785 19.503 L 15.624 17.256 L 14.549 15.539 L 13.336 13.983 L 9.002 13.576 Z M 23.222 24.035 L 22.569 19.62 L 22.432 14.869 L 22.75 10.119 L 22.64 5.369 L 22.585 0.301 L 27.786 0.44 L 27.095 5.363 L 27.671 10.114 L 27.501 14.864 L 27.451 19.614 L 27.66 24.409 L 23.222 24.03 Z M 30.793 24.699 L 31.495 19.62 L 30.903 14.87 L 30.903 10.119 L 31.182 5.369 L 31.528 1.059 L 36.087 0.691 L 41.052 0.613 L 46.592 0.987 L 49.434 3.39 L 50.482 7.276 L 48.255 11.301 L 44.151 14 L 47.092 15.399 L 49.16 19.804 L 52.632 24.688 L 46.784 23.818 L 43.273 19.068 L 41.09 15.232 L 39.296 14.357 L 36.795 15.026 L 36.01 14.496 L 36.427 19.419 L 35.571 24.108 L 30.804 24.71 Z M 36.23 10.426 L 39.324 11.045 L 43.493 10.158 L 44.705 9.238 L 45.424 7.583 L 45.183 5.252 L 42.966 4.644 L 39.51 4.644 L 36.076 4.778 L 36.224 10.42 Z M 53.268 12.64 L 53.915 6.613 L 55.539 2.888 L 59.231 1.79 L 64.004 0.87 L 68.349 1.338 L 72.523 3.229 L 74.877 7.622 L 75.415 12.534 L 75.354 17.563 L 72.458 21.689 L 68.376 23.618 L 64.07 24.153 L 59.824 23.372 L 55.923 21.41 L 53.158 17.49 L 53.268 12.645 Z M 56.998 12.478 L 59.275 18.7 L 64.048 20.094 L 69.183 19.068 L 71.13 12.417 L 69.018 6.061 L 64.048 4.673 L 59.484 6.473 L 56.993 12.478 Z M 78.234 24.23 L 78.41 19.619 L 78.031 14.869 L 78.481 10.119 L 77.455 5.369 L 78.163 0.68 L 82.475 0.936 L 82.979 5.887 L 83.051 10.738 L 85.942 7.593 L 89.288 4.231 L 92.141 0.011 L 99.037 0.234 L 96.058 3.98 L 92.415 6.367 L 89.53 9.874 L 92.668 14.914 L 96.146 19.491 L 99.053 24.28 L 93.233 24.002 L 90.588 20.857 L 88.674 17.004 L 86.671 13.67 L 82.519 17.077 L 82.738 24.303 L 78.24 24.225 Z M 100.92 1.003 L 100.919 1.007 L 100.909 1.009 Z M 105.616 0.245 L 105.632 4.901 L 105.885 9.188 L 105.901 13.476 L 105.232 17.495 L 106.598 20.205 L 110.027 20.517 L 113.444 20.333 L 113.631 17.674 L 114.854 13.754 L 114.536 9.378 L 114.909 4.995 L 114.289 0.39 L 118.941 0.819 L 119.83 6.846 L 119.901 13.085 L 118.831 19.129 L 116.928 21.677 L 114.893 24.593 L 110.175 24.944 L 105.347 23.411 L 102.78 21.593 L 100.613 19.408 L 100.344 13.28 L 100.059 9.06 L 100.124 4.817 L 100.919 1.007 Z M 123.022 24.526 L 123.247 19.62 L 122.484 14.87 L 123.752 10.119 L 122.835 5.369 L 123.093 0.53 L 128.14 0.295 L 133.105 0 L 138.646 0.987 L 141.433 3.423 L 142.667 7.27 L 140.517 11.474 L 136.238 14.011 L 138.196 16.297 L 141.361 19.703 L 144.653 24.649 L 138.876 23.757 L 134.855 19.38 L 132.694 15.656 L 131.394 14.234 L 128.854 13.977 L 128.107 14.49 L 127.235 19.408 L 128.305 24.766 Z M 128.086 10.549 L 131.383 10.733 L 135.398 9.707 L 137.417 9.696 L 137.082 7.583 L 136.704 5.726 L 134.965 5.029 L 131.569 5.246 L 128.129 4.778 L 128.08 10.543 Z M 145.701 0.63 L 150.347 0.691 L 151.066 4.906 L 150.929 9.193 L 150.918 13.481 L 151.11 17.339 L 152.218 19.536 L 155.142 20.238 L 158.11 19.764 L 158.944 17.713 L 159.761 13.76 L 159.52 9.383 L 160.173 5.001 L 159.734 0.769 L 164.825 0.223 L 164.446 6.857 L 165 13.096 L 163.821 19.112 L 162.861 22.413 L 159.887 24.336 L 155.274 25 L 150.21 23.963 L 147.533 21.889 L 145.734 19.408 L 144.988 13.286 L 144.977 9.065 L 146.238 4.845 L 145.695 0.63 Z\" fill=\"var(--1w5lh8w, var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)))\" height=\"24.999700250000004px\" id=\"rjKu53Jno\" width=\"164.9999897460939px\"/></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=({fill,height,id,width,...props})=>{return{...props,PUMNXrqxw:fill??props.PUMNXrqxw??\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PUMNXrqxw,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VV6UD\",className),layoutId:layoutId,ref:ref,style:{\"--1w5lh8w\":PUMNXrqxw,...style}});});const css=[`.framer-VV6UD { -webkit-mask: ${mask}; aspect-ratio: 6.6; background-color: var(--1w5lh8w); mask: ${mask}; width: 165px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 165\n * @framerIntrinsicHeight 25\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PUMNXrqxw\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"state 3\",\"color\":{\"type\":\"variable\",\"value\":\"1w5lh8w\"},\"set\":{\"localId\":\"vectorSet/e9ddkcIS4\",\"id\":\"e9ddkcIS4\",\"moduleId\":\"P3d6RimOEuaLOZve8oki\"}}\n */const Icon=withCSS(Component,css,\"framer-VV6UD\");Icon.displayName=\"state 3\";export default Icon;addPropertyControls(Icon,{PUMNXrqxw:{defaultValue:'var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {\"name\":\"Light\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"state 3\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1w5lh8w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/e9ddkcIS4\\\",\\\"id\\\":\\\"e9ddkcIS4\\\",\\\"moduleId\\\":\\\"P3d6RimOEuaLOZve8oki\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"PUMNXrqxw\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerIntrinsicWidth\":\"165\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569fd08)\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 PUMNXrqxw=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 165 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.243 0.818 L 4.805 0.467 L 9.5 0 L 13.769 0.264 L 16.18 1.784 L 18.475 3.513 L 18.023 6.577 L 18.243 9.914 L 15.822 11.413 L 19.098 13.411 L 19.098 17.298 L 19.634 20.691 L 16.941 22.727 L 13.874 24.435 L 8.098 24.374 L 4.099 24.698 L 0 24.16 L 0.701 19.401 L 0.165 14.723 L 0.143 10.046 L 0.254 5.369 L 0.232 0.823 Z M 5.042 9.87 L 7.96 9.289 L 11.326 9.234 L 13.229 8.97 L 13.361 7.235 L 13.874 5.072 L 11.557 5.243 L 7.563 5.116 L 4.684 4.492 Z M 4.689 13.774 L 5.031 19.999 L 9.24 19.433 L 12.368 19.324 L 14.122 18.961 L 14.227 17.062 L 14.873 14.926 L 12.694 14.767 L 8.672 14.416 Z M 22.629 24.072 L 22.276 19.389 L 22.276 14.712 L 23.257 10.035 L 23.037 5.358 L 23.053 1.098 L 26.909 1.153 L 26.799 5.358 L 27.527 10.035 L 27.263 14.712 L 27.996 19.389 L 27.776 24.467 L 22.629 24.078 Z M 30.777 24.187 L 30.728 19.395 L 30.827 14.717 L 30.27 10.04 L 30.865 5.363 L 30.413 0.175 L 35.886 0.021 L 40.878 0.653 L 46.13 1.904 L 49.517 3.282 L 49.683 7.24 L 48.976 11.967 L 43.598 13.394 L 46.472 15.689 L 48.557 19.878 L 52.237 24.198 L 46.163 24.396 L 43.002 18.928 L 39.907 16.024 L 39.102 14.256 L 36.603 14.887 L 36.283 14.437 L 35.593 19.191 L 35.213 23.66 L 30.777 24.192 Z M 35.786 10.485 L 39.151 10.402 L 43.394 10.221 L 44.227 8.942 L 45.198 7.537 L 44.061 6.088 L 42.699 5.368 L 39.339 4.666 L 35.097 4.309 L 35.781 10.485 Z M 52.953 12.516 L 53.472 6.428 L 55.7 3.156 L 58.889 1.18 L 63.97 0.23 L 68.333 1.394 L 72.702 3.085 L 74.683 7.642 L 75.146 12.407 L 74.909 17.21 L 71.886 20.861 L 68.758 24.38 L 64.036 24.484 L 59.584 23.567 L 55.938 21.047 L 53.687 17.084 L 52.948 12.516 Z M 57.146 12.357 L 59.507 18.226 L 64.019 20.196 L 68.648 18.368 L 70.441 12.291 L 69.023 6.028 L 64.019 4.897 L 59.264 6.286 L 57.151 12.346 Z M 77.695 24.501 L 77.701 24.5 L 77.7 24.512 Z M 77.822 19.39 L 78.533 14.713 L 77.651 10.035 L 77.96 5.358 L 78.638 1.175 L 82.61 0.934 L 82.632 5.874 L 82.996 10.864 L 86.031 7.56 L 89.776 4.601 L 92.628 1.115 L 98.459 1.115 L 96.12 3.925 L 92.921 6.72 L 89.782 9.788 L 92.992 14.614 L 95.64 19.67 L 99.64 24.254 L 93.34 23.716 L 91.194 20.307 L 89.175 16.568 L 86.737 13.318 L 82.412 16.821 L 82.897 24.062 L 77.701 24.5 Z M 101.059 1.021 L 101.058 1.037 L 101.048 1.038 Z M 105.561 0.599 L 105.335 4.903 L 105.086 9.124 L 105.5 13.346 L 106.284 17.128 L 107.453 19.115 L 110.25 20.658 L 112.925 19.154 L 114.884 17.65 L 114.409 13.615 L 114.294 9.305 L 114.829 4.99 L 115.116 1.093 L 118.944 1.093 L 119.678 6.818 L 119.236 12.961 L 119.143 18.918 L 117.372 21.58 L 115.099 24.199 L 110.393 24.402 L 105.075 24.16 L 103.012 21.289 L 101.754 18.951 L 100.596 13.143 L 100.364 8.987 L 100.85 4.831 L 101.058 1.037 Z M 123.258 24.265 L 123.274 24.264 L 123.274 24.265 Z M 124.141 19.39 L 123.263 14.713 L 123.181 10.036 L 123.567 5.358 L 123.594 0.813 L 128.46 0.209 L 133.453 0.967 L 138.776 1.708 L 142.014 3.322 L 143.239 7.23 L 141.468 11.88 L 136.084 13.285 L 138.925 15.783 L 141.154 19.846 L 144.778 24.177 L 138.644 24.528 L 136.045 18.594 L 132.862 15.646 L 131.511 14.68 L 129.161 14.669 L 128.195 14.301 L 127.583 19.181 L 128.168 24.034 L 123.274 24.264 Z M 128.46 10.431 L 131.726 11.238 L 135.924 10.09 L 137.082 9.135 L 137.899 7.543 L 137.309 5.518 L 135.312 5.183 L 131.924 4.348 L 127.848 4.42 Z M 146.525 1.147 L 150.679 0.878 L 150.447 4.902 L 150.602 9.124 L 151.126 13.346 L 151.385 17.183 L 152.389 19.686 L 155.616 19.785 L 158.513 19.428 L 159.605 17.54 L 160.659 13.62 L 159.649 9.311 L 159.461 4.996 L 159.671 0.22 L 164.559 0.9 L 165 6.824 L 164.763 12.967 L 164.024 18.819 L 162.744 21.591 L 160.09 23.304 L 155.754 25 L 150.574 23.847 L 147.987 21.602 L 146.156 19.176 L 145.731 13.148 L 146.553 8.992 L 145.405 4.798 L 146.514 1.142 Z\" fill=\"var(--1w5lh8w, var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)))\" height=\"25.000099562499997px\" id=\"Y6g3zg0rU\" width=\"165.00000989974285px\"/></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=({fill,height,id,width,...props})=>{return{...props,PUMNXrqxw:fill??props.PUMNXrqxw??\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PUMNXrqxw,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6ep7i\",className),layoutId:layoutId,ref:ref,style:{\"--1w5lh8w\":PUMNXrqxw,...style}});});const css=[`.framer-6ep7i { -webkit-mask: ${mask}; aspect-ratio: 6.6; background-color: var(--1w5lh8w); mask: ${mask}; width: 165px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 165\n * @framerIntrinsicHeight 25\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PUMNXrqxw\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"state 4\",\"color\":{\"type\":\"variable\",\"value\":\"1w5lh8w\"},\"set\":{\"localId\":\"vectorSet/e9ddkcIS4\",\"id\":\"e9ddkcIS4\",\"moduleId\":\"P3d6RimOEuaLOZve8oki\"}}\n */const Icon=withCSS(Component,css,\"framer-6ep7i\");Icon.displayName=\"state 4\";export default Icon;addPropertyControls(Icon,{PUMNXrqxw:{defaultValue:'var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {\"name\":\"Light\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"25\",\"framerVector\":\"{\\\"name\\\":\\\"state 4\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1w5lh8w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/e9ddkcIS4\\\",\\\"id\\\":\\\"e9ddkcIS4\\\",\\\"moduleId\\\":\\\"P3d6RimOEuaLOZve8oki\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PUMNXrqxw\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"165\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569fd08)\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 PUMNXrqxw=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 165 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0.283 L 5.049 0.981 L 9.735 0 L 13.787 1.463 L 16.05 2.278 L 18.357 3.702 L 18.946 6.595 L 18.506 9.987 L 15.29 11.843 L 18.423 14.188 L 19.717 17.413 L 19.254 20.539 L 17.548 23.426 L 14.084 24.318 L 8.353 24.662 L 4.361 23.737 L 0.881 23.82 L 0.363 19.536 L 0.374 14.814 L 0.672 10.092 L 0.914 5.348 Z M 5.55 4.805 L 4.807 10.197 L 8.198 9.383 L 11.706 10.535 L 13.903 9.466 L 13.985 7.266 L 13.578 5.548 L 11.783 5.298 L 7.796 4.278 L 5.55 4.81 Z M 4.823 20.467 L 9.476 19.63 L 12.834 20.711 L 14.822 19.53 L 14.855 17.186 L 14.525 15.435 L 12.906 14.914 L 8.903 13.667 L 5.533 14.237 Z M 52.568 12.702 L 53.664 6.484 L 55.784 2.992 L 59.45 1.79 L 64.29 1.025 L 68.816 0.997 L 72.544 3.619 L 74.961 7.775 L 76.095 12.58 L 75.396 17.496 L 72.869 21.791 L 68.772 23.891 L 64.345 24.601 L 59.869 23.958 L 56.543 21.048 L 53.752 17.402 L 52.557 12.702 Z M 59.968 18.355 L 64.345 20.095 L 69.4 19.003 L 71.481 12.48 L 68.965 6.495 L 64.345 4.378 L 59.583 6.412 L 58.218 12.544 Z M 78.129 24.052 L 78.806 19.336 L 77.584 14.614 L 78.245 9.892 L 78.669 5.171 L 78.493 0.826 L 82.341 0.92 L 82.363 5.692 L 82.567 11.466 L 86.559 7.919 L 89.598 4.289 L 92.649 1.092 L 98.749 0.499 L 96.255 3.918 L 92.621 6.312 L 90 9.649 L 92.693 14.686 L 96.607 18.959 L 99.614 24.28 L 93.265 23.759 L 90.843 20.45 L 88.783 16.704 L 86.675 12.741 L 82.727 16.886 L 83.151 24.268 L 78.118 24.058 Z M 100.698 0.549 L 105.67 0.055 L 104.817 4.694 L 105.648 8.956 L 105.632 13.218 L 105.918 17.081 L 107.008 19.43 L 110.091 20.306 L 112.871 19.214 L 114.232 17.48 L 114.595 13.495 L 114.16 9.144 L 114.281 4.788 L 114.177 0 L 119.143 0.56 L 119.826 6.634 L 118.747 12.835 L 118.333 18.71 L 117.888 22.135 L 114.65 23.493 L 110.235 24.723 L 104.971 24.041 L 102.702 21.387 L 100.912 19.059 L 101.309 13.035 L 100.109 8.84 L 101.15 4.65 L 100.703 0.56 Z M 123.843 23.908 L 123.178 19.314 L 123.464 14.592 L 123.134 9.87 L 123.794 5.148 L 123.904 0.615 L 128.711 1.097 L 133.694 0.499 L 139.238 0.831 L 142.112 3.175 L 142.922 7.044 L 140.879 11.001 L 137.157 14.132 L 139.734 15.141 L 141.892 19.463 L 145.041 24.18 L 139.101 24.113 L 135.709 18.904 L 133.391 15.268 L 131.844 14.309 L 129.41 14.348 L 128.144 14.115 L 128.078 19.103 L 128.612 24.18 L 123.843 23.903 Z M 128.309 10.496 L 131.959 9.859 L 136.133 9.87 L 137.053 8.784 L 138.093 7.349 L 137.586 5.254 L 135.709 3.835 L 132.152 4.345 L 128.662 4.55 Z M 145.878 0.737 L 145.878 0.743 L 145.878 0.743 Z M 150.878 0.499 L 150.002 5.032 L 150.255 9.294 L 150.922 13.556 L 150.321 17.601 L 152.557 19.436 L 155.393 20.334 L 158.828 20.367 L 160.249 17.939 L 160.298 13.827 L 159.313 9.477 L 159.632 5.121 L 159.632 0.515 L 164.725 0.676 L 165 6.972 L 164.802 13.173 L 164.125 19.159 L 163.09 22.39 L 159.941 23.814 L 155.53 24.679 L 150.596 23.631 L 148.185 21.564 L 146.473 19.325 L 146.242 13.362 L 145.658 9.166 L 146.054 4.966 L 145.878 0.743 Z M 23.092 24.008 L 22.024 19.774 L 22.503 15.052 L 22.305 10.33 L 22.106 5.608 L 22.239 0.499 L 27.365 0.881 L 27.238 5.608 L 28.02 10.33 L 27.244 15.052 L 27.244 19.774 L 27.855 25 L 23.103 24.014 Z M 31.32 24.279 L 30.533 19.74 L 31.326 15.019 L 30.764 10.297 L 30.533 5.575 L 31.398 1.125 L 36.127 1.258 L 41.11 0.997 L 46.544 1.563 L 48.846 4.04 L 50.762 7.47 L 49.231 12.275 L 44.364 14.309 L 46.236 16.432 L 49.314 19.89 L 52.651 24.723 L 46.671 24.279 L 42.718 19.619 L 40.587 15.922 L 39.321 14.614 L 36.843 14.259 L 36.188 14.675 L 36.276 19.541 L 35.648 24.235 L 31.326 24.291 Z M 35.67 10.962 L 39.387 10.219 L 43.698 10.718 L 44.656 9.333 L 44.838 7.775 L 45.096 5.608 L 43.098 4.528 L 39.579 4.705 L 35.819 4.805 Z\" fill=\"var(--1w5lh8w, var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)))\" height=\"25px\" id=\"wmTKz_dLq\" width=\"165.00000314061424px\"/></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=({fill,height,id,width,...props})=>{return{...props,PUMNXrqxw:fill??props.PUMNXrqxw??\"var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PUMNXrqxw,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Bz2rZ\",className),layoutId:layoutId,ref:ref,style:{\"--1w5lh8w\":PUMNXrqxw,...style}});});const css=[`.framer-Bz2rZ { -webkit-mask: ${mask}; aspect-ratio: 6.6; background-color: var(--1w5lh8w); mask: ${mask}; width: 165px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 165\n * @framerIntrinsicHeight 25\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PUMNXrqxw\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"state 2\",\"color\":{\"type\":\"variable\",\"value\":\"1w5lh8w\"},\"set\":{\"localId\":\"vectorSet/e9ddkcIS4\",\"id\":\"e9ddkcIS4\",\"moduleId\":\"P3d6RimOEuaLOZve8oki\"}}\n */const Icon=withCSS(Component,css,\"framer-Bz2rZ\");Icon.displayName=\"state 2\";export default Icon;addPropertyControls(Icon,{PUMNXrqxw:{defaultValue:'var(--token-21b9e047-f7e0-4650-9c4c-e5c3691de91e, rgb(246, 230, 218)) /* {\"name\":\"Light\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"state 2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1w5lh8w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/e9ddkcIS4\\\",\\\"id\\\":\\\"e9ddkcIS4\\\",\\\"moduleId\\\":\\\"P3d6RimOEuaLOZve8oki\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PUMNXrqxw\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"25\",\"framerIntrinsicWidth\":\"165\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee64472)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import State3 from\"https://framerusercontent.com/modules/p0PNGgwJk20PJszATMel/GDT4JJUbZel5D13baLza/JiVisgw6Q.js\";import State1 from\"https://framerusercontent.com/modules/Y2eZPdignrF5LXNGN0Lz/qOmQXrcvFQRQUgYQ6ESO/p3jJ4Vlpq.js\";import State4 from\"https://framerusercontent.com/modules/TuYIKBZ4WCCd8VUSA4Bb/BB7vf0dIvUfCOmtQVTa3/pGN3Xu5Nm.js\";import State2 from\"https://framerusercontent.com/modules/hRcxeXXj3q4PloA1lcH1/ygJPWksefwAFtDZQt05O/qEgmhsYWY.js\";const cycleOrder=[\"GmW9L7G19\",\"h700Ark7L\",\"fRdOwrNBb\",\"TEYVdw4K6\"];const serializationHash=\"framer-tSyq4\";const variantClassNames={fRdOwrNBb:\"framer-v-j5mc8g\",GmW9L7G19:\"framer-v-1w9phub\",h700Ark7L:\"framer-v-1bg769z\",TEYVdw4K6:\"framer-v-ajb2jg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PhC_NePMW=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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"GmW9L7G19\",\"Variant 2\":\"h700Ark7L\",\"Variant 3\":\"fRdOwrNBb\",\"Variant 4\":\"TEYVdw4K6\"};const getProps=({fill,height,id,width,...props})=>{return{...props,PhC_NePMW:fill??props.PhC_NePMW??\"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GmW9L7G19\"};};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,PhC_NePMW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GmW9L7G19\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1s937yn=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"h700Ark7L\"),200);});const onAppeard2j4ev=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fRdOwrNBb\"),200);});const onAppear1y1dfmt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TEYVdw4K6\",true),200);});const onAppear1xfxxat=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GmW9L7G19\"),200);});useOnVariantChange(baseVariant,{default:onAppear1s937yn,fRdOwrNBb:onAppear1y1dfmt,h700Ark7L:onAppeard2j4ev,TEYVdw4K6:onAppear1xfxxat});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w9phub\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GmW9L7G19\",ref:refBinding,style:{...style},...addPropertyOverrides({fRdOwrNBb:{\"data-framer-name\":\"Variant 3\"},h700Ark7L:{\"data-framer-name\":\"Variant 2\"},TEYVdw4K6:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-9ytbaf\",Component:State1,layoutDependency:layoutDependency,layoutId:\"WXIELHkM7\",style:{\"--1w5lh8w\":PhC_NePMW},...addPropertyOverrides({fRdOwrNBb:{Component:State3},h700Ark7L:{Component:State2},TEYVdw4K6:{Component:State4}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tSyq4.framer-ovd9yj, .framer-tSyq4 .framer-ovd9yj { display: block; }\",\".framer-tSyq4.framer-1w9phub { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 310px; }\",\".framer-tSyq4 .framer-9ytbaf { aspect-ratio: 6.6 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 47px); position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 310\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"h700Ark7L\":{\"layout\":[\"fixed\",\"auto\"]},\"fRdOwrNBb\":{\"layout\":[\"fixed\",\"auto\"]},\"TEYVdw4K6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"PhC_NePMW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh90IKLbHi=withCSS(Component,css,\"framer-tSyq4\");export default Framerh90IKLbHi;Framerh90IKLbHi.displayName=\"footnote\";Framerh90IKLbHi.defaultProps={height:47,width:310};addPropertyControls(Framerh90IKLbHi,{variant:{options:[\"GmW9L7G19\",\"h700Ark7L\",\"fRdOwrNBb\",\"TEYVdw4K6\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},PhC_NePMW:{defaultValue:'var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5)) /* {\"name\":\"Dark\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(Framerh90IKLbHi,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh90IKLbHi\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"PhC_NePMW\\\":\\\"fill\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"47\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"310\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h700Ark7L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fRdOwrNBb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TEYVdw4K6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h90IKLbHi.map","// Generated by Framer (a1ad18b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footnote from\"https://framerusercontent.com/modules/Up3CZzpDrQGMN6HEep8c/QXaiGsJziuaNeOW3hhGp/h90IKLbHi.js\";import Nav from\"https://framerusercontent.com/modules/FBj78rBgebgIK8s8wcFO/89UppjSgAZ4vmS0l6UNH/M_4DE4us6.js\";const FootnoteFonts=getFonts(Footnote);const NavFonts=getFonts(Nav);const cycleOrder=[\"OECiP5ZqJ\",\"JZWIu5Kfv\",\"LBzNSqwNk\"];const serializationHash=\"framer-KKGU7\";const variantClassNames={JZWIu5Kfv:\"framer-v-4njmf2\",LBzNSqwNk:\"framer-v-1s9hgxa\",OECiP5ZqJ:\"framer-v-1pn6hpf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AwANsZNb1=undefined;const cjrCkD6G7=undefined;const UrRbQJHlr=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={\"Variant 1\":\"OECiP5ZqJ\",\"Variant 3\":\"LBzNSqwNk\",mobile:\"JZWIu5Kfv\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,fill,fill2,height,id,width,...props})=>{return{...props,AwANsZNb1:fill??props.AwANsZNb1??\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",cjrCkD6G7:fill2??props.cjrCkD6G7??\"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\",UrRbQJHlr:cursor??props.UrRbQJHlr,variant:humanReadableVariantMap[props.variant]??props.variant??\"OECiP5ZqJ\"};};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,UrRbQJHlr,AwANsZNb1,cjrCkD6G7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OECiP5ZqJ\",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-1pn6hpf\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OECiP5ZqJ\",ref:refBinding,style:{backgroundColor:AwANsZNb1,...style},...addPropertyOverrides({JZWIu5Kfv:{\"data-framer-name\":\"mobile\"},LBzNSqwNk:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2k1dmd\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"nt7DsdDvl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:250,width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-0-425)/2+0+0)+50,...addPropertyOverrides({JZWIu5Kfv:{width:`calc(${componentViewport?.width||\"100vw\"} - 50px)`,y:(componentViewport?.y||0)+25+(((componentViewport?.height||453.5)-77-575)/2+0+0)+25+0},LBzNSqwNk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||549)-0-675)/2+0+0)+50+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ny6xvp-container\",layoutDependency:layoutDependency,layoutId:\"rvW1TZ7vd-container\",nodeId:\"rvW1TZ7vd\",rendersWithMotion:true,scopeId:\"kRQD116NZ\",children:/*#__PURE__*/_jsx(Footnote,{height:\"100%\",id:\"rvW1TZ7vd\",layoutId:\"rvW1TZ7vd\",PhC_NePMW:cjrCkD6G7,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GmW9L7G19\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iwn5iz\",\"data-framer-cursor\":UrRbQJHlr,\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"MaN9RhWox\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJjaGl2byBCbGFjay1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo Black\", \"Archivo Black Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cjrCkD6G7-kRQD116NZ))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026\"})}),className:\"framer-jusq0r\",\"data-framer-name\":\"\\xa9 2025\",fonts:[\"GF;Archivo Black-regular\"],layoutDependency:layoutDependency,layoutId:\"KUbcuHszu\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-cjrCkD6G7-kRQD116NZ)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-cjrCkD6G7-kRQD116NZ\":cjrCkD6G7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-0-425)/2+300+0)+50,...addPropertyOverrides({JZWIu5Kfv:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||453.5)-77-575)/2+300+0)+25+0},LBzNSqwNk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||549)-0-675)/2+350+0)+50+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nz9sa2-container\",layoutDependency:layoutDependency,layoutId:\"XyzndQBCd-container\",nodeId:\"XyzndQBCd\",rendersWithMotion:true,scopeId:\"kRQD116NZ\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"XyzndQBCd\",layoutId:\"XyzndQBCd\",OsRgCToSF:cjrCkD6G7,q6_WqLrNo:\"birokuru@gmail.com\",variant:matchVariant(\"xajZAi_hj\"),width:\"100%\",wYfcjr57Q:\"mailto:birokuru@gmail.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-0-425)/2+300+0)+50,...addPropertyOverrides({JZWIu5Kfv:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||453.5)-77-575)/2+300+0)+25+50},LBzNSqwNk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||549)-0-675)/2+350+0)+50+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lxnubq-container\",layoutDependency:layoutDependency,layoutId:\"BaT8r7aol-container\",nodeId:\"BaT8r7aol\",rendersWithMotion:true,scopeId:\"kRQD116NZ\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"BaT8r7aol\",layoutId:\"BaT8r7aol\",OsRgCToSF:cjrCkD6G7,q6_WqLrNo:\"Instagram\",variant:matchVariant(\"xajZAi_hj\"),width:\"100%\",wYfcjr57Q:\"https://www.instagram.com/birokuru/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-0-425)/2+300+0)+50,...addPropertyOverrides({JZWIu5Kfv:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||453.5)-77-575)/2+300+0)+25+100},LBzNSqwNk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||549)-0-675)/2+350+0)+50+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7ry95-container\",layoutDependency:layoutDependency,layoutId:\"ApITh3cMU-container\",nodeId:\"ApITh3cMU\",rendersWithMotion:true,scopeId:\"kRQD116NZ\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"ApITh3cMU\",layoutId:\"ApITh3cMU\",OsRgCToSF:cjrCkD6G7,q6_WqLrNo:\"Linkedin\",variant:matchVariant(\"xajZAi_hj\"),width:\"100%\",wYfcjr57Q:\"www.linkedin.com/in/birokuru\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-0-425)/2+300+0)+50,...addPropertyOverrides({JZWIu5Kfv:{y:(componentViewport?.y||0)+25+(((componentViewport?.height||453.5)-77-575)/2+300+0)+25+150},LBzNSqwNk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||549)-0-675)/2+350+0)+50+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ugb1vk-container\",layoutDependency:layoutDependency,layoutId:\"udlsIqNMd-container\",nodeId:\"udlsIqNMd\",rendersWithMotion:true,scopeId:\"kRQD116NZ\",children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"udlsIqNMd\",layoutId:\"udlsIqNMd\",OsRgCToSF:cjrCkD6G7,q6_WqLrNo:\"X-Twitter\",variant:matchVariant(\"xajZAi_hj\"),width:\"100%\",wYfcjr57Q:\"https://x.com/birokuru\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KKGU7.framer-1udcawc, .framer-KKGU7 .framer-1udcawc { display: block; }\",\".framer-KKGU7.framer-1pn6hpf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1512px; }\",\".framer-KKGU7 .framer-2k1dmd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 50px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-KKGU7 .framer-ny6xvp-container { aspect-ratio: 6.6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 214px); position: relative; width: 100%; }\",\".framer-KKGU7 .framer-1iwn5iz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 50px; position: relative; width: 100%; }\",\".framer-KKGU7 .framer-jusq0r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KKGU7 .framer-1nz9sa2-container, .framer-KKGU7 .framer-1lxnubq-container, .framer-KKGU7 .framer-d7ry95-container, .framer-KKGU7 .framer-ugb1vk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KKGU7.framer-v-4njmf2.framer-1pn6hpf { padding: 25px 0px 52px 0px; width: 390px; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-2k1dmd, .framer-KKGU7.framer-v-4njmf2 .framer-1iwn5iz { align-content: center; align-items: center; flex-direction: column; gap: 25px 624px; justify-content: flex-start; padding: 25px; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-ny6xvp-container { height: var(--framer-aspect-ratio-supported, 52px); }\",\".framer-KKGU7.framer-v-4njmf2 .framer-jusq0r, .framer-KKGU7.framer-v-1s9hgxa .framer-jusq0r { order: 4; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-1nz9sa2-container, .framer-KKGU7.framer-v-1s9hgxa .framer-1nz9sa2-container { order: 0; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-1lxnubq-container, .framer-KKGU7.framer-v-1s9hgxa .framer-1lxnubq-container { order: 1; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-d7ry95-container, .framer-KKGU7.framer-v-1s9hgxa .framer-d7ry95-container { order: 2; }\",\".framer-KKGU7.framer-v-4njmf2 .framer-ugb1vk-container, .framer-KKGU7.framer-v-1s9hgxa .framer-ugb1vk-container { order: 3; }\",\".framer-KKGU7.framer-v-1s9hgxa.framer-1pn6hpf { width: 920px; }\",\".framer-KKGU7.framer-v-1s9hgxa .framer-2k1dmd { flex-direction: column; gap: 25px 424px; justify-content: flex-start; padding: 50px; }\",\".framer-KKGU7.framer-v-1s9hgxa .framer-ny6xvp-container { height: var(--framer-aspect-ratio-supported, 124px); }\",\".framer-KKGU7.framer-v-1s9hgxa .framer-1iwn5iz { flex-direction: column; gap: 25px 424px; justify-content: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 389\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JZWIu5Kfv\":{\"layout\":[\"fixed\",\"auto\"]},\"LBzNSqwNk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"UrRbQJHlr\":\"cursor\",\"AwANsZNb1\":\"fill\",\"cjrCkD6G7\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkRQD116NZ=withCSS(Component,css,\"framer-KKGU7\");export default FramerkRQD116NZ;FramerkRQD116NZ.displayName=\"Footer\";FramerkRQD116NZ.defaultProps={height:389,width:1512};addPropertyControls(FramerkRQD116NZ,{variant:{options:[\"OECiP5ZqJ\",\"JZWIu5Kfv\",\"LBzNSqwNk\"],optionTitles:[\"Variant 1\",\"mobile\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},UrRbQJHlr:{title:\"Cursor\",type:ControlType.CustomCursor},AwANsZNb1:{defaultValue:'var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0)) /* {\"name\":\"Red\"} */',title:\"Fill\",type:ControlType.Color},cjrCkD6G7:{defaultValue:'var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5)) /* {\"name\":\"Dark\"} */',title:\"Fill 2\",type:ControlType.Color}});addFonts(FramerkRQD116NZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Black\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Black\",url:\"https://fonts.gstatic.com/s/archivoblack/v23/HTxqL289NzCGg4MzN6KJ7eW6OY6P_x7yx3A.woff2\",weight:\"400\"}]},...FootnoteFonts,...NavFonts],{supportsExplicitInterCodegen:true});FramerkRQD116NZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footnote,{},context),forwardLoader(Nav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkRQD116NZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"389\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UrRbQJHlr\\\":\\\"cursor\\\",\\\"AwANsZNb1\\\":\\\"fill\\\",\\\"cjrCkD6G7\\\":\\\"fill2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JZWIu5Kfv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LBzNSqwNk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1512\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Header from\"#framer/local/canvasComponent/JltuQpejI/JltuQpejI.js\";import Footer from\"#framer/local/canvasComponent/kRQD116NZ/kRQD116NZ.js\";import Mouse from\"#framer/local/canvasComponent/x6EgRtArK/x6EgRtArK.js\";const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const MouseFonts=getFonts(Mouse);const breakpoints={K5wmZPmvn:\"(min-width: 1200px)\",L3GH0vI3n:\"(min-width: 1024px) and (max-width: 1199.98px)\",PQvyHIkkA:\"(max-width: 1023.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZW2cr\";const variantClassNames={K5wmZPmvn:\"framer-v-1csdwb1\",L3GH0vI3n:\"framer-v-10q09xk\",PQvyHIkkA:\"framer-v-vjcwyq\"};const JF71GR8t4=undefined;const GvKBIK02Y=undefined;const breakpointRules={L3GH0vI3n:[\".framer-ZW2cr.framer-1csdwb1 { background-color: var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, #ff2b00); }\"],PQvyHIkkA:[\".framer-ZW2cr.framer-1csdwb1 { background-color: var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, #ff2b00); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={L3GH0vI3n:\".framer-10q09xk-override\",PQvyHIkkA:\".framer-vjcwyq-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZW2cr.framer-1h9ho63, .framer-ZW2cr .framer-1h9ho63 { display: block; }\",\".framer-ZW2cr.framer-1csdwb1 { align-content: center; align-items: center; background-color: var(--gado88); 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-ZW2cr .framer-1rbm2o7-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; view-transition-name: framer-ZW2cr-1rbm2o7-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-ZW2cr-1rbm2o7-exclude), ::view-transition-new(framer-ZW2cr-1rbm2o7-exclude), ::view-transition-old(framer-ZW2cr-1rbm2o7-exclude) { animation: none !important; }\",\".framer-ZW2cr .framer-vd4ldp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ZW2cr .framer-1urzjy6-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={K5wmZPmvn:\"(min-width: 1200px)\",L3GH0vI3n:\"(min-width: 1024px) and (max-width: 1199.98px)\",PQvyHIkkA:\"(max-width: 1023.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"K5wmZPmvn\",Phone:\"PQvyHIkkA\",Tablet:\"L3GH0vI3n\"};const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,GvKBIK02Y:fill2??props.GvKBIK02Y??\"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\",JF71GR8t4:fill??props.JF71GR8t4??\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"K5wmZPmvn\"};};const cursor={component:Mouse,variant:\"M3HXaqZeb\"};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,JF71GR8t4,GvKBIK02Y,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"1qgzgub\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"K5wmZPmvn\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(JF71GR8t4)}; } @media (min-width: 1024px) and (max-width: 1199.98px) { :root body { background: var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0)); } } @media (max-width: 1023.98px) { :root body { background: var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0)); } }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1csdwb1\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--gado88\":JF71GR8t4,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rbm2o7-container\",nodeId:\"LIXrv0ZUc\",scopeId:\"Z7LM1tMmK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PQvyHIkkA:{variant:\"uzV0Caobu\"}},children:/*#__PURE__*/_jsx(Header,{dfAfQXiN0:\"1qgzgub\",height:\"100%\",id:\"LIXrv0ZUc\",layoutId:\"LIXrv0ZUc\",rD3aSVqoQ:\"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\",smeQZRqMp:\"1qgzgub\",style:{width:\"100%\"},variant:\"nqpTKzvLo\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-vd4ldp\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:389,width:\"100vw\",y:1075,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1urzjy6-container\",nodeId:\"Gf8Qbdaqc\",scopeId:\"Z7LM1tMmK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PQvyHIkkA:{variant:\"JZWIu5Kfv\"}},children:/*#__PURE__*/_jsx(Footer,{AwANsZNb1:JF71GR8t4,cjrCkD6G7:GvKBIK02Y,height:\"100%\",id:\"Gf8Qbdaqc\",layoutId:\"Gf8Qbdaqc\",style:{width:\"100%\"},UrRbQJHlr:\"1qgzgub\",variant:\"OECiP5ZqJ\",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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1075\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L3GH0vI3n\":{\"layout\":[\"fixed\",\"fixed\"]},\"PQvyHIkkA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JF71GR8t4\":\"fill\",\"GvKBIK02Y\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"K5wmZPmvn\":[\".framer-1rbm2o7-container\",\".framer-1urzjy6-container\"],\"L3GH0vI3n\":[\".framer-1rbm2o7-container\",\".framer-1urzjy6-container\"],\"PQvyHIkkA\":[\".framer-1rbm2o7-container\",\".framer-1urzjy6-container\"]}\n * @framerBreakpoints {\"K5wmZPmvn\":{\"min\":1200,\"canvasClassName\":\"framer-1csdwb1-override\",\"minHeight\":1075,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"L3GH0vI3n\":{\"min\":1024,\"max\":1199,\"canvasClassName\":\"framer-10q09xk-override\",\"minHeight\":1075,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":1024,\"rootFontSize\":16},\"PQvyHIkkA\":{\"max\":1023,\"canvasClassName\":\"framer-vjcwyq-override\",\"minHeight\":1075,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant K5wmZPmvn\n * @framerLayoutTemplate true\n */const FramerZ7LM1tMmK=withCSS(Component,css,\"framer-ZW2cr\");export default FramerZ7LM1tMmK;FramerZ7LM1tMmK.displayName=\"main\";FramerZ7LM1tMmK.defaultProps={height:1075,width:1200};addPropertyControls(FramerZ7LM1tMmK,{JF71GR8t4:{defaultValue:'var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0)) /* {\"name\":\"Red\"} */',title:\"Fill\",type:ControlType.Color},GvKBIK02Y:{defaultValue:'var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5)) /* {\"name\":\"Dark\"} */',title:\"Fill 2\",type:ControlType.Color}});addFonts(FramerZ7LM1tMmK,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts,...MouseFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ7LM1tMmK\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"K5wmZPmvn\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JF71GR8t4\\\":\\\"fill\\\",\\\"GvKBIK02Y\\\":\\\"fill2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"K5wmZPmvn\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1csdwb1-override\\\",\\\"minHeight\\\":1075,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"L3GH0vI3n\\\":{\\\"min\\\":1024,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-10q09xk-override\\\",\\\"minHeight\\\":1075,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"PQvyHIkkA\\\":{\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-vjcwyq-override\\\",\\\"minHeight\\\":1075,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"K5wmZPmvn\\\":[\\\".framer-1rbm2o7-container\\\",\\\".framer-1urzjy6-container\\\"],\\\"L3GH0vI3n\\\":[\\\".framer-1rbm2o7-container\\\",\\\".framer-1urzjy6-container\\\"],\\\"PQvyHIkkA\\\":[\\\".framer-1rbm2o7-container\\\",\\\".framer-1urzjy6-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L3GH0vI3n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PQvyHIkkA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1075\",\"framerImmutableVariables\":\"true\"}},\"__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 Main from \"https://framerusercontent.com/modules/sjWr2LiGcAxYo3vrUFvy/1wRXb9P5DgpvrSgmzk25/Z7LM1tMmK.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {eoFSpba8F: \"intro\", Knlg5BltO: \"about\", pRd1aEcUg: \"works\", xzweax23f: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9P8vyxJEKDE1m8Z7Czrq/6AUAPWNfOqbCR8gn8OZc/augiA20Il.js\")), path: \"/\"}, gRikUe_3z: {elements: {P1Yd1BUSG: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tySSGhqwWrpw2O1hdPOH/5HJQuP5OiFHemPRiHLwB/gRikUe_3z.js\")), path: \"/projects\"}, YpcZRPA76: {collectionId: \"TIwxw7vtF\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yFpAysFwKzyTvmf699Jf/sAKxg07HgjlL3PmtQN2I/YpcZRPA76.js\")), path: \"/projects/:a8VAK23RU\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {TIwxw7vtF: async () => (await import(\"https://framerusercontent.com/modules/cmcyRFeiOQtIvyrRfRUt/GpK51GIIInirbgKwyyuR/TIwxw7vtF.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"07e2766b37c496b0d39953ff9b854094174e63e685029c3c1b3ff603953b3abf\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {GvKBIK02Y: \"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\", JF71GR8t4: \"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\"}\r\nconst props2 = {...props1, GvKBIK02Y: \"var(--token-7496db18-a6a6-43e5-a9f8-2c56e8d9f0b2, rgb(255, 43, 0))\", JF71GR8t4: \"var(--token-dc2806d5-8065-41d6-a928-dea04f047cf7, rgb(30, 9, 5))\"}\r\nconst templateProps = {augiA20Il: props1, gRikUe_3z: props1, YpcZRPA76: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"gRikUe_3z\":\r\ncase \"YpcZRPA76\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"gRikUe_3z\":\r\ncase \"YpcZRPA76\":\r\nreturn [{hash: \"1csdwb1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"10q09xk\", mediaQuery: \"(min-width: 1024px) and (max-width: 1199.98px)\"}, {hash: \"vjcwyq\", mediaQuery: \"(max-width: 1023.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\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.birokuru.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/Ni2crDOTpdmcj7OO8Zl8/AAXKtmTNbJW2mNZ5jMa3/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 contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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: {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\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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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: framerSiteId ?? null,\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\tif (true) Framer.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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"}