{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/I89CCKT0XiQIrmBdIjPb/cVWf5IoAdOpQzWPoBfje/bRK6WLJkl.js", "ssg:https://framerusercontent.com/modules/phnGPOuaCTGcMcwTvjLg/5xZrkNfRmYK641mcI8dN/NAaeSL4MT.js", "ssg:https://framerusercontent.com/modules/USSsir9qubmCBSkHL53d/lNAmWXXUJ065a606fS9z/zL4tYFpXV.js", "ssg:https://framerusercontent.com/modules/oAvLQsRMiGf6kGeHrdlK/78o9DpDk8LLh13K9HwfL/KF21sUSxV.js", "ssg:https://framerusercontent.com/modules/2WvDR8MJikEjtDObm3aS/a1e6WaB1ODJZoihwqu6u/ctXaqampT.js", "ssg:https://framerusercontent.com/modules/jaDfdwwLcIGt1sFB6pQT/iUgapPEKhcesF5szPFbI/bhVoXu7XX.js", "ssg:https://framerusercontent.com/modules/mWo6UOAW0AKMXagW8YBi/hNmpsVNzdAxjBgSIiUI6/UDA5XI5pu.js", "ssg:https://framerusercontent.com/modules/99YcJilB9pBrWuHrKSJt/tOaun2pn7nY6DJBPqtZt/yqSYBVSqI.js", "ssg:https://framerusercontent.com/modules/59iSHgRZ8TsngtQ3XsKf/RTK8DpHJlbOE7oXG5Tlh/LhquWwd_Y.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"n3X61AF3h\",\"PnF1eTqSY\"];const serializationHash=\"framer-V2XJI\";const variantClassNames={n3X61AF3h:\"framer-v-diftcn\",PnF1eTqSY:\"framer-v-1nkm913\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"PnF1eTqSY\",Hamburger:\"n3X61AF3h\"};const getProps=({click,height,id,width,...props})=>{return{...props,sLdHmLimF:click??props.sLdHmLimF,variant:humanReadableVariantMap[props.variant]??props.variant??\"n3X61AF3h\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,sLdHmLimF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n3X61AF3h\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ygmixa=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sLdHmLimF){const res=await sLdHmLimF(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??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-diftcn\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n3X61AF3h\",onTap:onTap1ygmixa,ref:ref??ref1,style:{...style},...addPropertyOverrides({PnF1eTqSY:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9yank0\",layoutDependency:layoutDependency,layoutId:\"iTARK5o_O\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{PnF1eTqSY:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xjl2zs\",layoutDependency:layoutDependency,layoutId:\"ZJrJ424T0\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{PnF1eTqSY:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V2XJI.framer-1o3j07j, .framer-V2XJI .framer-1o3j07j { display: block; }\",\".framer-V2XJI.framer-diftcn { cursor: pointer; height: 34px; overflow: hidden; position: relative; width: 34px; }\",\".framer-V2XJI .framer-9yank0 { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; top: 11px; width: 16px; }\",\".framer-V2XJI .framer-1xjl2zs { bottom: 11px; flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; width: 16px; }\",\".framer-V2XJI.framer-v-1nkm913.framer-diftcn { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 34px); }\",\".framer-V2XJI.framer-v-1nkm913 .framer-9yank0 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-V2XJI.framer-v-1nkm913 .framer-1xjl2zs { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PnF1eTqSY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sLdHmLimF\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbRK6WLJkl=withCSS(Component,css,\"framer-V2XJI\");export default FramerbRK6WLJkl;FramerbRK6WLJkl.displayName=\"Menu Tutorial\";FramerbRK6WLJkl.defaultProps={height:34,width:34};addPropertyControls(FramerbRK6WLJkl,{variant:{options:[\"n3X61AF3h\",\"PnF1eTqSY\"],optionTitles:[\"Hamburger\",\"Close\"],title:\"Variant\",type:ControlType.Enum},sLdHmLimF:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbRK6WLJkl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbRK6WLJkl\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"sLdHmLimF\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"34\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PnF1eTqSY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bRK6WLJkl.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={mUo26ZyiZ:{hover:true}};const serializationHash=\"framer-OxSby\";const variantClassNames={mUo26ZyiZ:\"framer-v-1oyyxt6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,JxsO3ruwt:link??props.JxsO3ruwt,zTaARN6Ns:title??props.zTaARN6Ns??\"Resources\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,zTaARN6Ns,JxsO3ruwt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mUo26ZyiZ\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JxsO3ruwt,nodeId:\"mUo26ZyiZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1oyyxt6\",className,classNames)} framer-zsqk8n`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"mUo26ZyiZ\",ref:ref??ref1,style:{...style},...addPropertyOverrides({\"mUo26ZyiZ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Resources\"})}),className:\"framer-1sk52b5\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"wErIy_H_G\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zTaARN6Ns,variants:{\"mUo26ZyiZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"mUo26ZyiZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OxSby.framer-zsqk8n, .framer-OxSby .framer-zsqk8n { display: block; }\",\".framer-OxSby.framer-1oyyxt6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OxSby .framer-1sk52b5 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OxSby.framer-1oyyxt6 { gap: 0px; } .framer-OxSby.framer-1oyyxt6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-OxSby.framer-1oyyxt6 > :first-child { margin-left: 0px; } .framer-OxSby.framer-1oyyxt6 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 70.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"npc66HTXm\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"zTaARN6Ns\":\"title\",\"JxsO3ruwt\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerNAaeSL4MT=withCSS(Component,css,\"framer-OxSby\");export default FramerNAaeSL4MT;FramerNAaeSL4MT.displayName=\"Menu Item Tutorial\";FramerNAaeSL4MT.defaultProps={height:34,width:70.5};addPropertyControls(FramerNAaeSL4MT,{zTaARN6Ns:{defaultValue:\"Resources\",displayTextArea:false,title:\"Title\",type:ControlType.String},JxsO3ruwt:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNAaeSL4MT,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNAaeSL4MT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\",\"framerVariables\":\"{\\\"zTaARN6Ns\\\":\\\"title\\\",\\\"JxsO3ruwt\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"70.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"npc66HTXm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NAaeSL4MT.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={SgyBj7nO9:{hover:true},sQo4pbg7J:{hover:true},Y6VPZOoAS:{hover:true}};const cycleOrder=[\"Y6VPZOoAS\",\"SgyBj7nO9\",\"sQo4pbg7J\"];const serializationHash=\"framer-kWH0v\";const variantClassNames={SgyBj7nO9:\"framer-v-ot8a78\",sQo4pbg7J:\"framer-v-rmogkh\",Y6VPZOoAS:\"framer-v-1ja9qvn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Secondary SM\":\"sQo4pbg7J\",Primary:\"Y6VPZOoAS\",Secondary:\"SgyBj7nO9\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,uyHo9G2G7:link??props.uyHo9G2G7,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y6VPZOoAS\",xtBzsbQuF:title??props.xtBzsbQuF??\"Start for free\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,xtBzsbQuF,uyHo9G2G7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y6VPZOoAS\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uyHo9G2G7,nodeId:\"Y6VPZOoAS\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ja9qvn\",className,classNames)} framer-1g05ljb`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"Y6VPZOoAS\",ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"SgyBj7nO9-hover\":{filter:\"brightness(0.6)\",WebkitFilter:\"brightness(0.6)\"},\"sQo4pbg7J-hover\":{filter:\"brightness(0.6)\",WebkitFilter:\"brightness(0.6)\"},\"Y6VPZOoAS-hover\":{filter:\"brightness(0.6)\",WebkitFilter:\"brightness(0.6)\"},SgyBj7nO9:{backgroundColor:\"var(--token-965e5c17-6359-41cc-bd03-2fa4898e2c2b, rgb(34, 36, 38))\"},sQo4pbg7J:{backgroundColor:\"var(--token-965e5c17-6359-41cc-bd03-2fa4898e2c2b, rgb(34, 36, 38))\"}},...addPropertyOverrides({\"SgyBj7nO9-hover\":{\"data-framer-name\":undefined},\"sQo4pbg7J-hover\":{\"data-framer-name\":undefined},\"Y6VPZOoAS-hover\":{\"data-framer-name\":undefined},SgyBj7nO9:{\"data-framer-name\":\"Secondary\"},sQo4pbg7J:{\"data-framer-name\":\"Secondary SM\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\"},children:\"Start for free\"})}),className:\"framer-1hxelbb\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Euhh7MzKx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xtBzsbQuF,variants:{SgyBj7nO9:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},sQo4pbg7J:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SgyBj7nO9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Start for free\"})})},sQo4pbg7J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Start for free\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kWH0v.framer-1g05ljb, .framer-kWH0v .framer-1g05ljb { display: block; }\",\".framer-kWH0v.framer-1ja9qvn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-kWH0v .framer-1hxelbb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kWH0v.framer-1ja9qvn { gap: 0px; } .framer-kWH0v.framer-1ja9qvn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-kWH0v.framer-1ja9qvn > :first-child { margin-left: 0px; } .framer-kWH0v.framer-1ja9qvn > :last-child { margin-right: 0px; } }\",\".framer-kWH0v.framer-v-rmogkh.framer-1ja9qvn { height: 34px; padding: 0px 14px 0px 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 130.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"SgyBj7nO9\":{\"layout\":[\"auto\",\"fixed\"]},\"sQo4pbg7J\":{\"layout\":[\"auto\",\"fixed\"]},\"juoeC69Bd\":{\"layout\":[\"auto\",\"fixed\"]},\"ji_XlArP2\":{\"layout\":[\"auto\",\"fixed\"]},\"JwG8snJDX\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"xtBzsbQuF\":\"title\",\"uyHo9G2G7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzL4tYFpXV=withCSS(Component,css,\"framer-kWH0v\");export default FramerzL4tYFpXV;FramerzL4tYFpXV.displayName=\"Button\";FramerzL4tYFpXV.defaultProps={height:40,width:130.5};addPropertyControls(FramerzL4tYFpXV,{variant:{options:[\"Y6VPZOoAS\",\"SgyBj7nO9\",\"sQo4pbg7J\"],optionTitles:[\"Primary\",\"Secondary\",\"Secondary SM\"],title:\"Variant\",type:ControlType.Enum},xtBzsbQuF:{defaultValue:\"Start for free\",displayTextArea:false,title:\"Title\",type:ControlType.String},uyHo9G2G7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerzL4tYFpXV,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzL4tYFpXV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"xtBzsbQuF\\\":\\\"title\\\",\\\"uyHo9G2G7\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"130.5\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SgyBj7nO9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sQo4pbg7J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"juoeC69Bd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ji_XlArP2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JwG8snJDX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zL4tYFpXV.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import MenuTutorial from\"https://framerusercontent.com/modules/I89CCKT0XiQIrmBdIjPb/cVWf5IoAdOpQzWPoBfje/bRK6WLJkl.js\";import MenuItemTutorial from\"https://framerusercontent.com/modules/phnGPOuaCTGcMcwTvjLg/5xZrkNfRmYK641mcI8dN/NAaeSL4MT.js\";import Button from\"https://framerusercontent.com/modules/USSsir9qubmCBSkHL53d/lNAmWXXUJ065a606fS9z/zL4tYFpXV.js\";const ButtonFonts=getFonts(Button);const MenuTutorialFonts=getFonts(MenuTutorial);const MenuItemTutorialFonts=getFonts(MenuItemTutorial);const cycleOrder=[\"lXtFSptir\",\"URZNo_jru\",\"Ve1Oxbisv\"];const serializationHash=\"framer-MkxC7\";const variantClassNames={lXtFSptir:\"framer-v-e5c8tc\",URZNo_jru:\"framer-v-1cc6u19\",Ve1Oxbisv:\"framer-v-ovvp5j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"Ve1Oxbisv\",\"Phone Open\":\"URZNo_jru\",Default:\"lXtFSptir\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lXtFSptir\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lXtFSptir\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const sLdHmLimF52tk3c=activeVariantCallback(async(...args)=>{setVariant(\"Ve1Oxbisv\");});const sLdHmLimF2q5clv=activeVariantCallback(async(...args)=>{setVariant(\"URZNo_jru\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"URZNo_jru\",\"Ve1Oxbisv\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"URZNo_jru\",\"Ve1Oxbisv\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e5c8tc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lXtFSptir\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(5, 5, 5, 0.95)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({URZNo_jru:{\"data-framer-name\":\"Phone Open\"},Ve1Oxbisv:{\"data-framer-name\":\"Phone Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5i469w\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"PynmmX07S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fqkyq9\",\"data-framer-name\":\"Logo + Buttons\",layoutDependency:layoutDependency,layoutId:\"Zq9D7xahv\",children:[/*#__PURE__*/_jsx(Link,{href:\"framer.university\",nodeId:\"YnzKxmtng\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1rdwl44 framer-1t6yjzg\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"YnzKxmtng\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rfdnem\",\"data-framer-name\":\"Logo Mark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"MhNuQjs1h\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 15 5.08 C 15 5.029 15.02 4.98 15.057 4.943 L 19.667 0.333 C 19.723 0.277 19.806 0.26 19.879 0.29 C 19.952 0.32 20 0.391 20 0.47 L 20 9.92 C 20 9.971 19.98 10.02 19.943 10.057 L 15 15 Z M 5 15 L 5 5.47 C 5 5.296 4.79 5.21 4.668 5.332 L 0.057 9.943 C 0.02 9.98 0 10.029 0 10.081 L 0 19.805 C 0 19.913 0.087 20 0.195 20 L 9.919 20 C 9.971 20 10.02 19.98 10.057 19.943 L 15 15 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:8896184864,title:\"Framer University Logo\",withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j1xo0s\",\"data-framer-name\":\"Button + Menu\",layoutDependency:layoutDependency,layoutId:\"TSgB8gBeS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({URZNo_jru:{y:(componentViewport?.y||0)+0+0+0+0+10+0},Ve1Oxbisv:{y:(componentViewport?.y||0)+0+0+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1848cxo-container\",layoutDependency:layoutDependency,layoutId:\"YxHnG_jO_-container\",style:{opacity:0},variants:{Ve1Oxbisv:{opacity:1}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"YxHnG_jO_\",layoutId:\"YxHnG_jO_\",variant:\"sQo4pbg7J\",width:\"100%\",xtBzsbQuF:\"Remix this\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"34px\",...addPropertyOverrides({URZNo_jru:{y:(componentViewport?.y||0)+0+0+0+0+10+4},Ve1Oxbisv:{y:(componentViewport?.y||0)+0+0+0+0+10+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6d2je-container\",layoutDependency:layoutDependency,layoutId:\"xeHyeZDMq-container\",children:/*#__PURE__*/_jsx(MenuTutorial,{height:\"100%\",id:\"xeHyeZDMq\",layoutId:\"xeHyeZDMq\",style:{height:\"100%\",width:\"100%\"},variant:\"PnF1eTqSY\",width:\"100%\",...addPropertyOverrides({URZNo_jru:{sLdHmLimF:sLdHmLimF52tk3c},Ve1Oxbisv:{sLdHmLimF:sLdHmLimF2q5clv,variant:\"n3X61AF3h\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xo2nxw\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"wu42ZcFzF\",style:{opacity:1},variants:{Ve1Oxbisv:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-34)/2)+0+0,...addPropertyOverrides({URZNo_jru:{y:(componentViewport?.y||0)+0+0+0+96+0+0},Ve1Oxbisv:{y:(componentViewport?.y||0)+0+0+0+96+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ent8wh-container\",layoutDependency:layoutDependency,layoutId:\"QK0kUQx8P-container\",children:/*#__PURE__*/_jsx(MenuItemTutorial,{height:\"100%\",id:\"QK0kUQx8P\",layoutId:\"QK0kUQx8P\",style:{height:\"100%\"},width:\"100%\",zTaARN6Ns:\"Lessons\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-34)/2)+0+0,...addPropertyOverrides({URZNo_jru:{y:(componentViewport?.y||0)+0+0+0+96+0+48},Ve1Oxbisv:{y:(componentViewport?.y||0)+0+0+0+96+0+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mx49u6-container\",layoutDependency:layoutDependency,layoutId:\"WttyeiGVN-container\",children:/*#__PURE__*/_jsx(MenuItemTutorial,{height:\"100%\",id:\"WttyeiGVN\",layoutId:\"WttyeiGVN\",style:{height:\"100%\"},width:\"100%\",zTaARN6Ns:\"Resources\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-34)/2)+0+0,...addPropertyOverrides({URZNo_jru:{y:(componentViewport?.y||0)+0+0+0+96+0+96},Ve1Oxbisv:{y:(componentViewport?.y||0)+0+0+0+96+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jtj5ra-container\",layoutDependency:layoutDependency,layoutId:\"IEpgm9T0l-container\",children:/*#__PURE__*/_jsx(MenuItemTutorial,{height:\"100%\",id:\"IEpgm9T0l\",layoutId:\"IEpgm9T0l\",style:{height:\"100%\"},width:\"100%\",zTaARN6Ns:\"Suppport\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-p9ffcn\",layoutDependency:layoutDependency,layoutId:\"v5nt96rmX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-34)/2)+-3+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v3e96g-container\",layoutDependency:layoutDependency,layoutId:\"Z7I0u9D9z-container\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"Z7I0u9D9z\",layoutId:\"Z7I0u9D9z\",variant:\"sQo4pbg7J\",width:\"100%\",xtBzsbQuF:\"Remix this\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MkxC7.framer-1t6yjzg, .framer-MkxC7 .framer-1t6yjzg { display: block; }\",\".framer-MkxC7.framer-e5c8tc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 950px; }\",\".framer-MkxC7 .framer-5i469w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-MkxC7 .framer-1fqkyq9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-MkxC7 .framer-1rdwl44 { flex: none; height: 20px; overflow: hidden; position: relative; text-decoration: none; width: 20px; }\",\".framer-MkxC7 .framer-rfdnem { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-MkxC7 .framer-j1xo0s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-MkxC7 .framer-1848cxo-container { flex: none; height: auto; pointer-events: none; position: relative; width: auto; }\",\".framer-MkxC7 .framer-t6d2je-container { flex: none; height: 32px; position: relative; width: 34px; }\",\".framer-MkxC7 .framer-1xo2nxw { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-MkxC7 .framer-ent8wh-container, .framer-MkxC7 .framer-mx49u6-container, .framer-MkxC7 .framer-jtj5ra-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-MkxC7 .framer-p9ffcn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-MkxC7 .framer-v3e96g-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MkxC7.framer-e5c8tc, .framer-MkxC7 .framer-5i469w, .framer-MkxC7 .framer-1fqkyq9, .framer-MkxC7 .framer-j1xo0s, .framer-MkxC7 .framer-1xo2nxw, .framer-MkxC7 .framer-p9ffcn { gap: 0px; } .framer-MkxC7.framer-e5c8tc > *, .framer-MkxC7 .framer-5i469w > *, .framer-MkxC7 .framer-1fqkyq9 > *, .framer-MkxC7 .framer-p9ffcn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-MkxC7.framer-e5c8tc > :first-child, .framer-MkxC7 .framer-5i469w > :first-child, .framer-MkxC7 .framer-1fqkyq9 > :first-child, .framer-MkxC7 .framer-j1xo0s > :first-child, .framer-MkxC7 .framer-1xo2nxw > :first-child, .framer-MkxC7 .framer-p9ffcn > :first-child { margin-left: 0px; } .framer-MkxC7.framer-e5c8tc > :last-child, .framer-MkxC7 .framer-5i469w > :last-child, .framer-MkxC7 .framer-1fqkyq9 > :last-child, .framer-MkxC7 .framer-j1xo0s > :last-child, .framer-MkxC7 .framer-1xo2nxw > :last-child, .framer-MkxC7 .framer-p9ffcn > :last-child { margin-right: 0px; } .framer-MkxC7 .framer-j1xo0s > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-MkxC7 .framer-1xo2nxw > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } }\",\".framer-MkxC7.framer-v-1cc6u19.framer-e5c8tc { flex-direction: column; height: min-content; justify-content: flex-start; width: 390px; }\",\".framer-MkxC7.framer-v-1cc6u19 .framer-5i469w, .framer-MkxC7.framer-v-ovvp5j .framer-5i469w { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 36px; height: min-content; justify-content: flex-start; padding: 0px 20px 24px 20px; width: 100%; }\",\".framer-MkxC7.framer-v-1cc6u19 .framer-1fqkyq9, .framer-MkxC7.framer-v-ovvp5j .framer-1fqkyq9 { flex: none; gap: unset; height: 60px; justify-content: space-between; width: 100%; }\",\".framer-MkxC7.framer-v-1cc6u19 .framer-1xo2nxw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MkxC7.framer-v-1cc6u19.framer-e5c8tc, .framer-MkxC7.framer-v-1cc6u19 .framer-5i469w, .framer-MkxC7.framer-v-1cc6u19 .framer-1fqkyq9, .framer-MkxC7.framer-v-1cc6u19 .framer-1xo2nxw { gap: 0px; } .framer-MkxC7.framer-v-1cc6u19.framer-e5c8tc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-MkxC7.framer-v-1cc6u19.framer-e5c8tc > :first-child, .framer-MkxC7.framer-v-1cc6u19 .framer-5i469w > :first-child, .framer-MkxC7.framer-v-1cc6u19 .framer-1xo2nxw > :first-child { margin-top: 0px; } .framer-MkxC7.framer-v-1cc6u19.framer-e5c8tc > :last-child, .framer-MkxC7.framer-v-1cc6u19 .framer-5i469w > :last-child, .framer-MkxC7.framer-v-1cc6u19 .framer-1xo2nxw > :last-child { margin-bottom: 0px; } .framer-MkxC7.framer-v-1cc6u19 .framer-5i469w > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-MkxC7.framer-v-1cc6u19 .framer-1fqkyq9 > *, .framer-MkxC7.framer-v-1cc6u19 .framer-1fqkyq9 > :first-child, .framer-MkxC7.framer-v-1cc6u19 .framer-1fqkyq9 > :last-child { margin: 0px; } .framer-MkxC7.framer-v-1cc6u19 .framer-1xo2nxw > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } }\",\".framer-MkxC7.framer-v-ovvp5j.framer-e5c8tc { flex-direction: column; justify-content: flex-start; width: 390px; }\",\".framer-MkxC7.framer-v-ovvp5j .framer-1848cxo-container { pointer-events: auto; }\",\".framer-MkxC7.framer-v-ovvp5j .framer-1xo2nxw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 14px; pointer-events: none; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MkxC7.framer-v-ovvp5j.framer-e5c8tc, .framer-MkxC7.framer-v-ovvp5j .framer-5i469w, .framer-MkxC7.framer-v-ovvp5j .framer-1fqkyq9, .framer-MkxC7.framer-v-ovvp5j .framer-1xo2nxw { gap: 0px; } .framer-MkxC7.framer-v-ovvp5j.framer-e5c8tc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-MkxC7.framer-v-ovvp5j.framer-e5c8tc > :first-child, .framer-MkxC7.framer-v-ovvp5j .framer-5i469w > :first-child, .framer-MkxC7.framer-v-ovvp5j .framer-1xo2nxw > :first-child { margin-top: 0px; } .framer-MkxC7.framer-v-ovvp5j.framer-e5c8tc > :last-child, .framer-MkxC7.framer-v-ovvp5j .framer-5i469w > :last-child, .framer-MkxC7.framer-v-ovvp5j .framer-1xo2nxw > :last-child { margin-bottom: 0px; } .framer-MkxC7.framer-v-ovvp5j .framer-5i469w > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-MkxC7.framer-v-ovvp5j .framer-1fqkyq9 > *, .framer-MkxC7.framer-v-ovvp5j .framer-1fqkyq9 > :first-child, .framer-MkxC7.framer-v-ovvp5j .framer-1fqkyq9 > :last-child { margin: 0px; } .framer-MkxC7.framer-v-ovvp5j .framer-1xo2nxw > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } }\",'.framer-MkxC7[data-border=\"true\"]::after, .framer-MkxC7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 950\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"URZNo_jru\":{\"layout\":[\"fixed\",\"auto\"]},\"Ve1Oxbisv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKF21sUSxV=withCSS(Component,css,\"framer-MkxC7\");export default FramerKF21sUSxV;FramerKF21sUSxV.displayName=\"Navigation Tutorial\";FramerKF21sUSxV.defaultProps={height:60,width:950};addPropertyControls(FramerKF21sUSxV,{variant:{options:[\"lXtFSptir\",\"URZNo_jru\",\"Ve1Oxbisv\"],optionTitles:[\"Default\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKF21sUSxV,[{explicitInter:true,fonts:[]},...ButtonFonts,...MenuTutorialFonts,...MenuItemTutorialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKF21sUSxV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"950\",\"framerIntrinsicHeight\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"URZNo_jru\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ve1Oxbisv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KF21sUSxV.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import NavigationTutorial from\"#framer/local/canvasComponent/KF21sUSxV/KF21sUSxV.js\";const NavigationTutorialFonts=getFonts(NavigationTutorial);const ContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Container));const breakpoints={Cg6PATHh6:\"(min-width: 810px) and (max-width: 1199px)\",JF3Ud9F0d:\"(min-width: 1200px)\",RH679w4V_:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hcKl7\";const variantClassNames={Cg6PATHh6:\"framer-v-1i423na\",JF3Ud9F0d:\"framer-v-1sd7ngz\",RH679w4V_:\"framer-v-1077j96\"};const transition1={bounce:.1,delay:1.1,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-61};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hcKl7.framer-44w254, .framer-hcKl7 .framer-44w254 { display: block; }\",\".framer-hcKl7.framer-1sd7ngz { align-content: center; align-items: center; background-color: #050505; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hcKl7 .framer-17jg1c2-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-hcKl7 .framer-1udg8ra { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hcKl7.framer-1sd7ngz { gap: 0px; } .framer-hcKl7.framer-1sd7ngz > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hcKl7.framer-1sd7ngz > :first-child { margin-top: 0px; } .framer-hcKl7.framer-1sd7ngz > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={Cg6PATHh6:\"(min-width: 810px) and (max-width: 1199px)\",JF3Ud9F0d:\"(min-width: 1200px)\",RH679w4V_:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"JF3Ud9F0d\",Phone:\"RH679w4V_\",Tablet:\"Cg6PATHh6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JF3Ud9F0d\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"JF3Ud9F0d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(5, 5, 5); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1sd7ngz\",className),\"data-layout-template\":true,ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__targetOpacity:1,animate:animation,className:\"framer-17jg1c2-container\",\"data-framer-appear-id\":\"17jg1c2\",initial:animation1,layoutScroll:true,optimized:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RH679w4V_:{variant:\"Ve1Oxbisv\"}},children:/*#__PURE__*/_jsx(NavigationTutorial,{height:\"100%\",id:\"ZbQztGtGU\",layoutId:\"ZbQztGtGU\",style:{width:\"100%\"},variant:\"lXtFSptir\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1udg8ra\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} ${rule}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Cg6PATHh6\":{\"layout\":[\"fixed\",\"fixed\"]},\"RH679w4V_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"JF3Ud9F0d\":[\".framer-17jg1c2-container\"],\"Cg6PATHh6\":[\".framer-17jg1c2-container\"],\"RH679w4V_\":[\".framer-17jg1c2-container\"]}\n * @framerBreakpoints {\"JF3Ud9F0d\":{\"min\":1200,\"canvasClassName\":\"framer-1sd7ngz-override\",\"minHeight\":1000},\"Cg6PATHh6\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1i423na-override\",\"minHeight\":1000},\"RH679w4V_\":{\"max\":809,\"canvasClassName\":\"framer-1077j96-override\",\"minHeight\":1000}}\n * @framerDefaultVariant JF3Ud9F0d\n * @framerLayoutTemplate\n */const FramerctXaqampT=withCSS(Component,css,\"framer-hcKl7\");export default FramerctXaqampT;FramerctXaqampT.displayName=\"Default Tutorial\";FramerctXaqampT.defaultProps={height:1e3,width:1200};addFonts(FramerctXaqampT,[{explicitInter:true,fonts:[]},...NavigationTutorialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerctXaqampT\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"JF3Ud9F0d\\\":[\\\".framer-17jg1c2-container\\\"],\\\"Cg6PATHh6\\\":[\\\".framer-17jg1c2-container\\\"],\\\"RH679w4V_\\\":[\\\".framer-17jg1c2-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"JF3Ud9F0d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1sd7ngz-override\\\",\\\"minHeight\\\":1000},\\\"Cg6PATHh6\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1i423na-override\\\",\\\"minHeight\\\":1000},\\\"RH679w4V_\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1077j96-override\\\",\\\"minHeight\\\":1000}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"JF3Ud9F0d\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Cg6PATHh6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RH679w4V_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f082bd6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"HNdbhfXfb\",\"AHUY_TkNc\"];const serializationHash=\"framer-4q9rB\";const variantClassNames={AHUY_TkNc:\"framer-v-1b28hd1\",HNdbhfXfb:\"framer-v-isv4ey\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"AHUY_TkNc\",Menu:\"HNdbhfXfb\"};const getProps=({click,height,id,width,...props})=>{return{...props,ESg4BhDDk:click??props.ESg4BhDDk,variant:humanReadableVariantMap[props.variant]??props.variant??\"HNdbhfXfb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ESg4BhDDk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HNdbhfXfb\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16mkwy8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ESg4BhDDk){const res=await ESg4BhDDk(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??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-isv4ey\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HNdbhfXfb\",onTap:onTap16mkwy8,ref:ref??ref1,style:{...style},...addPropertyOverrides({AHUY_TkNc:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p4kcc7\",layoutDependency:layoutDependency,layoutId:\"wWk1sy2sT\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{AHUY_TkNc:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ur97ll\",layoutDependency:layoutDependency,layoutId:\"HcKsi0wuf\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{AHUY_TkNc:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4q9rB.framer-14hsjs1, .framer-4q9rB .framer-14hsjs1 { display: block; }\",\".framer-4q9rB.framer-isv4ey { cursor: pointer; height: 34px; overflow: hidden; position: relative; width: 34px; }\",\".framer-4q9rB .framer-1p4kcc7 { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; top: calc(35.29411764705885% - 2px / 2); width: 16px; }\",\".framer-4q9rB .framer-ur97ll { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: hidden; position: absolute; top: calc(64.7058823529412% - 2px / 2); width: 16px; }\",\".framer-4q9rB.framer-v-1b28hd1.framer-isv4ey { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 34px); }\",\".framer-4q9rB.framer-v-1b28hd1 .framer-1p4kcc7, .framer-4q9rB.framer-v-1b28hd1 .framer-ur97ll { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AHUY_TkNc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ESg4BhDDk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbhVoXu7XX=withCSS(Component,css,\"framer-4q9rB\");export default FramerbhVoXu7XX;FramerbhVoXu7XX.displayName=\"Menu\";FramerbhVoXu7XX.defaultProps={height:34,width:34};addPropertyControls(FramerbhVoXu7XX,{variant:{options:[\"HNdbhfXfb\",\"AHUY_TkNc\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},ESg4BhDDk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbhVoXu7XX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbhVoXu7XX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"34\",\"framerIntrinsicHeight\":\"34\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ESg4BhDDk\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AHUY_TkNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bhVoXu7XX.map", "// Generated by Framer (9d598a4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Jdftoc2LO:{hover:true},qUbyJLutE:{hover:true},yaliFyAQY:{hover:true}};const cycleOrder=[\"yaliFyAQY\",\"qUbyJLutE\",\"Jdftoc2LO\"];const serializationHash=\"framer-EKaEp\";const variantClassNames={Jdftoc2LO:\"framer-v-174dnm7\",qUbyJLutE:\"framer-v-1fwuhn4\",yaliFyAQY:\"framer-v-xacse5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"yaliFyAQY\",Variant:\"qUbyJLutE\",Variant2:\"Jdftoc2LO\"};const getProps=({click,height,id,title,width,...props})=>{return{...props,J9UMjkZCB:click??props.J9UMjkZCB,l_1YSNI3S:title??props.l_1YSNI3S??\"Resources\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yaliFyAQY\"};};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,l_1YSNI3S,J9UMjkZCB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yaliFyAQY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xmy1l4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(J9UMjkZCB){const res=await J9UMjkZCB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":oka9dRlAy\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yaliFyAQY\",openInNewTab:false,scopeId:\"UDA5XI5pu\",smoothScroll:true,...addPropertyOverrides({Jdftoc2LO:{href:{hash:\":cZh8KaQ77\",webPageId:\"augiA20Il\"}},qUbyJLutE:{href:{hash:\":xEJ7Ew91r\",webPageId:\"augiA20Il\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-xacse5\",className,classNames)} framer-16n4ymk`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yaliFyAQY\",onTap:onTap1xmy1l4,ref:refBinding,style:{...style},...addPropertyOverrides({\"Jdftoc2LO-hover\":{\"data-framer-name\":undefined},\"qUbyJLutE-hover\":{\"data-framer-name\":undefined},\"yaliFyAQY-hover\":{\"data-framer-name\":undefined},Jdftoc2LO:{\"data-framer-name\":\"Variant2\"},qUbyJLutE:{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TXVzZW9Nb2Rlcm5vLTUwMA==\",\"--framer-font-family\":'\"MuseoModerno\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Resources\"})}),className:\"framer-7nudu0\",fonts:[\"GF;MuseoModerno-500\"],layoutDependency:layoutDependency,layoutId:\"LOSkN8x9N\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:l_1YSNI3S,variants:{\"Jdftoc2LO-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"qUbyJLutE-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"yaliFyAQY-hover\":{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Jdftoc2LO-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TXVzZW9Nb2Rlcm5vLTUwMA==\",\"--framer-font-family\":'\"MuseoModerno\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resources\"})})},\"qUbyJLutE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TXVzZW9Nb2Rlcm5vLTUwMA==\",\"--framer-font-family\":'\"MuseoModerno\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resources\"})})},\"yaliFyAQY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TXVzZW9Nb2Rlcm5vLTUwMA==\",\"--framer-font-family\":'\"MuseoModerno\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EKaEp.framer-16n4ymk, .framer-EKaEp .framer-16n4ymk { display: block; }\",\".framer-EKaEp.framer-xacse5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-EKaEp .framer-7nudu0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EKaEp.framer-xacse5 { gap: 0px; } .framer-EKaEp.framer-xacse5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-EKaEp.framer-xacse5 > :first-child { margin-left: 0px; } .framer-EKaEp.framer-xacse5 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qUbyJLutE\":{\"layout\":[\"auto\",\"fixed\"]},\"Jdftoc2LO\":{\"layout\":[\"auto\",\"fixed\"]},\"RZ_hhRP4Y\":{\"layout\":[\"auto\",\"fixed\"]},\"VMC05xCAb\":{\"layout\":[\"auto\",\"fixed\"]},\"JJRpVNwcV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"l_1YSNI3S\":\"title\",\"J9UMjkZCB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUDA5XI5pu=withCSS(Component,css,\"framer-EKaEp\");export default FramerUDA5XI5pu;FramerUDA5XI5pu.displayName=\"Menu Item\";FramerUDA5XI5pu.defaultProps={height:34,width:68};addPropertyControls(FramerUDA5XI5pu,{variant:{options:[\"yaliFyAQY\",\"qUbyJLutE\",\"Jdftoc2LO\"],optionTitles:[\"Default\",\"Variant\",\"Variant2\"],title:\"Variant\",type:ControlType.Enum},l_1YSNI3S:{defaultValue:\"Resources\",displayTextArea:false,title:\"Title\",type:ControlType.String},J9UMjkZCB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUDA5XI5pu,[{explicitInter:true,fonts:[{family:\"MuseoModerno\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/museomoderno/v27/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMmREuekajeKlCdo.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUDA5XI5pu\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"68\",\"framerVariables\":\"{\\\"l_1YSNI3S\\\":\\\"title\\\",\\\"J9UMjkZCB\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qUbyJLutE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Jdftoc2LO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RZ_hhRP4Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VMC05xCAb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"JJRpVNwcV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"34\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UDA5XI5pu.map", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Menu from\"https://framerusercontent.com/modules/jaDfdwwLcIGt1sFB6pQT/iUgapPEKhcesF5szPFbI/bhVoXu7XX.js\";import MenuItem from\"https://framerusercontent.com/modules/mWo6UOAW0AKMXagW8YBi/hNmpsVNzdAxjBgSIiUI6/UDA5XI5pu.js\";import Button from\"https://framerusercontent.com/modules/kY2joIX2Ek737mboOWQ5/GCtTZI66xRGTgVT53BYk/W_Gb8c9mv.js\";const ButtonFonts=getFonts(Button);const MenuFonts=getFonts(Menu);const MenuItemFonts=getFonts(MenuItem);const cycleOrder=[\"skJUcBaCi\",\"tmNj0eTP4\",\"ayrzZqCcO\"];const serializationHash=\"framer-EyIW1\";const variantClassNames={ayrzZqCcO:\"framer-v-znz6nh\",skJUcBaCi:\"framer-v-3ph92y\",tmNj0eTP4:\"framer-v-dvggm4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"ayrzZqCcO\",\"Phone Open\":\"tmNj0eTP4\",Desktop:\"skJUcBaCi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"skJUcBaCi\"};};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:\"skJUcBaCi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ESg4BhDDk16b0cqx=activeVariantCallback(async(...args)=>{setVariant(\"ayrzZqCcO\");});const ESg4BhDDkfh8yee=activeVariantCallback(async(...args)=>{setVariant(\"tmNj0eTP4\");});const J9UMjkZCB11h733i=activeVariantCallback(async(...args)=>{setVariant(\"skJUcBaCi\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tmNj0eTP4\",\"ayrzZqCcO\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"tmNj0eTP4\",\"ayrzZqCcO\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3ph92y\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"skJUcBaCi\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(3, 43, 69, 0.95)\",WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({ayrzZqCcO:{\"data-framer-name\":\"Phone Closed\"},tmNj0eTP4:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14o2d7f\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Sv_qVFrfn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c0yg1l\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"nZbMQAYqc\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1py8z9\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"BwobXW_ab\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-76up2i\",\"data-framer-name\":\"Button + Menu\",layoutDependency:layoutDependency,layoutId:\"igssV0XkE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({ayrzZqCcO:{y:(componentViewport?.y||0)+0+0+0+0+10+0},tmNj0eTP4:{y:(componentViewport?.y||0)+0+0+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fgd5j8-container\",layoutDependency:layoutDependency,layoutId:\"n_WMMwfiR-container\",nodeId:\"n_WMMwfiR\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",style:{opacity:0},variants:{ayrzZqCcO:{opacity:1}},children:/*#__PURE__*/_jsx(Button,{cnXk0IxM3:\"Remix this\",height:\"100%\",id:\"n_WMMwfiR\",layoutId:\"n_WMMwfiR\",variant:\"RuvacBxSZ\",width:\"100%\",zVvlEPXbW:\"https://framer.com/projects/new?duplicate=s3pyR7b8r53WeHcJaUbh&via=nandi\",...addPropertyOverrides({ayrzZqCcO:{cnXk0IxM3:\"Join Us\",zVvlEPXbW:\"https://docs.google.com/forms/d/e/1FAIpQLSeiv8QhmEefoSjT8ffDp5fA6Wbn7bdEPnIm_dH8LdhXSlbKcw/viewform?fbclid=PAZXh0bgNhZW0CMTEAAabwWuGIOGkt43kwmUySSa1wu4SGaT54YboIB_vdDB1Y7JpQKZ10zwpyJrk_aem_jFadZLRhIaeC2xs3asSVDw\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,...addPropertyOverrides({ayrzZqCcO:{y:(componentViewport?.y||0)+0+0+0+0+10+3},tmNj0eTP4:{y:(componentViewport?.y||0)+0+0+0+0+10+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15y4fe2-container\",layoutDependency:layoutDependency,layoutId:\"DH0OiXvH6-container\",nodeId:\"DH0OiXvH6\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"DH0OiXvH6\",layoutId:\"DH0OiXvH6\",variant:\"AHUY_TkNc\",width:\"100%\",...addPropertyOverrides({ayrzZqCcO:{ESg4BhDDk:ESg4BhDDkfh8yee,variant:\"HNdbhfXfb\"},tmNj0eTP4:{ESg4BhDDk:ESg4BhDDk16b0cqx}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4dijxi\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"YiVoy3irq\",style:{opacity:1},variants:{ayrzZqCcO:{opacity:0}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-40)/2)+3+0,...addPropertyOverrides({ayrzZqCcO:{y:(componentViewport?.y||0)+0+0+0+96+0+0},tmNj0eTP4:{y:(componentViewport?.y||0)+0+0+0+96+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hug2b4-container\",layoutDependency:layoutDependency,layoutId:\"rI8dSP25z-container\",nodeId:\"rI8dSP25z\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"rI8dSP25z\",J9UMjkZCB:J9UMjkZCB11h733i,l_1YSNI3S:\"Home\",layoutId:\"rI8dSP25z\",style:{height:\"100%\"},variant:\"yaliFyAQY\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-40)/2)+3+0,...addPropertyOverrides({ayrzZqCcO:{y:(componentViewport?.y||0)+0+0+0+96+0+50},tmNj0eTP4:{y:(componentViewport?.y||0)+0+0+0+96+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8f587k-container\",layoutDependency:layoutDependency,layoutId:\"LqwLVQdiu-container\",nodeId:\"LqwLVQdiu\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"LqwLVQdiu\",l_1YSNI3S:\"Events\",layoutId:\"LqwLVQdiu\",style:{height:\"100%\"},variant:\"qUbyJLutE\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-40)/2)+3+0,...addPropertyOverrides({ayrzZqCcO:{y:(componentViewport?.y||0)+0+0+0+96+0+100},tmNj0eTP4:{y:(componentViewport?.y||0)+0+0+0+96+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fo3y46-container\",layoutDependency:layoutDependency,layoutId:\"fpRVpPQN1-container\",nodeId:\"fpRVpPQN1\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"fpRVpPQN1\",l_1YSNI3S:\"Resources\",layoutId:\"fpRVpPQN1\",style:{height:\"100%\"},variant:\"Jdftoc2LO\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14dasjg\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"dqn0RC3fI\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-40)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kfcdm1-container\",layoutDependency:layoutDependency,layoutId:\"HrERyfzfw-container\",nodeId:\"HrERyfzfw\",rendersWithMotion:true,scopeId:\"yqSYBVSqI\",children:/*#__PURE__*/_jsx(Button,{cnXk0IxM3:\"Join Us\",height:\"100%\",id:\"HrERyfzfw\",layoutId:\"HrERyfzfw\",variant:\"RuvacBxSZ\",width:\"100%\",zVvlEPXbW:\"https://docs.google.com/forms/d/e/1FAIpQLSdnYeDid-LNQJyM3xr_k1RCDAN-rL1SYkyV7cxVcpp1GN1lnQ/viewform?usp=dialog\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EyIW1.framer-1dd2ulh, .framer-EyIW1 .framer-1dd2ulh { display: block; }\",\".framer-EyIW1.framer-3ph92y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-EyIW1 .framer-14o2d7f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-EyIW1 .framer-c0yg1l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-EyIW1 .framer-1py8z9 { flex: none; height: 20px; overflow: hidden; position: relative; width: 21px; }\",\".framer-EyIW1 .framer-76up2i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-EyIW1 .framer-1fgd5j8-container { flex: none; height: auto; pointer-events: none; position: relative; width: auto; }\",\".framer-EyIW1 .framer-15y4fe2-container, .framer-EyIW1 .framer-1kfcdm1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-EyIW1 .framer-4dijxi { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-EyIW1 .framer-1hug2b4-container, .framer-EyIW1 .framer-8f587k-container, .framer-EyIW1 .framer-fo3y46-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-EyIW1 .framer-14dasjg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EyIW1.framer-3ph92y, .framer-EyIW1 .framer-14o2d7f, .framer-EyIW1 .framer-c0yg1l, .framer-EyIW1 .framer-76up2i, .framer-EyIW1 .framer-4dijxi, .framer-EyIW1 .framer-14dasjg { gap: 0px; } .framer-EyIW1.framer-3ph92y > *, .framer-EyIW1 .framer-14o2d7f > *, .framer-EyIW1 .framer-c0yg1l > *, .framer-EyIW1 .framer-76up2i > *, .framer-EyIW1 .framer-14dasjg > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-EyIW1.framer-3ph92y > :first-child, .framer-EyIW1 .framer-14o2d7f > :first-child, .framer-EyIW1 .framer-c0yg1l > :first-child, .framer-EyIW1 .framer-76up2i > :first-child, .framer-EyIW1 .framer-4dijxi > :first-child, .framer-EyIW1 .framer-14dasjg > :first-child { margin-left: 0px; } .framer-EyIW1.framer-3ph92y > :last-child, .framer-EyIW1 .framer-14o2d7f > :last-child, .framer-EyIW1 .framer-c0yg1l > :last-child, .framer-EyIW1 .framer-76up2i > :last-child, .framer-EyIW1 .framer-4dijxi > :last-child, .framer-EyIW1 .framer-14dasjg > :last-child { margin-right: 0px; } .framer-EyIW1 .framer-4dijxi > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } }\",\".framer-EyIW1.framer-v-dvggm4.framer-3ph92y { flex-direction: column; height: min-content; justify-content: flex-start; width: 390px; }\",\".framer-EyIW1.framer-v-dvggm4 .framer-14o2d7f, .framer-EyIW1.framer-v-znz6nh .framer-14o2d7f { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 36px; justify-content: flex-start; padding: 0px 20px 24px 20px; width: 100%; }\",\".framer-EyIW1.framer-v-dvggm4 .framer-c0yg1l, .framer-EyIW1.framer-v-znz6nh .framer-c0yg1l { flex: none; gap: unset; height: 60px; justify-content: space-between; width: 100%; }\",\".framer-EyIW1.framer-v-dvggm4 .framer-4dijxi { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EyIW1.framer-v-dvggm4.framer-3ph92y, .framer-EyIW1.framer-v-dvggm4 .framer-14o2d7f, .framer-EyIW1.framer-v-dvggm4 .framer-c0yg1l, .framer-EyIW1.framer-v-dvggm4 .framer-4dijxi { gap: 0px; } .framer-EyIW1.framer-v-dvggm4.framer-3ph92y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-EyIW1.framer-v-dvggm4.framer-3ph92y > :first-child, .framer-EyIW1.framer-v-dvggm4 .framer-14o2d7f > :first-child, .framer-EyIW1.framer-v-dvggm4 .framer-4dijxi > :first-child { margin-top: 0px; } .framer-EyIW1.framer-v-dvggm4.framer-3ph92y > :last-child, .framer-EyIW1.framer-v-dvggm4 .framer-14o2d7f > :last-child, .framer-EyIW1.framer-v-dvggm4 .framer-4dijxi > :last-child { margin-bottom: 0px; } .framer-EyIW1.framer-v-dvggm4 .framer-14o2d7f > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-EyIW1.framer-v-dvggm4 .framer-c0yg1l > *, .framer-EyIW1.framer-v-dvggm4 .framer-c0yg1l > :first-child, .framer-EyIW1.framer-v-dvggm4 .framer-c0yg1l > :last-child { margin: 0px; } .framer-EyIW1.framer-v-dvggm4 .framer-4dijxi > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-EyIW1.framer-v-znz6nh.framer-3ph92y { flex-direction: column; justify-content: flex-start; width: 390px; }\",\".framer-EyIW1.framer-v-znz6nh .framer-1fgd5j8-container { pointer-events: auto; }\",\".framer-EyIW1.framer-v-znz6nh .framer-4dijxi { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; pointer-events: none; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EyIW1.framer-v-znz6nh.framer-3ph92y, .framer-EyIW1.framer-v-znz6nh .framer-14o2d7f, .framer-EyIW1.framer-v-znz6nh .framer-c0yg1l, .framer-EyIW1.framer-v-znz6nh .framer-4dijxi { gap: 0px; } .framer-EyIW1.framer-v-znz6nh.framer-3ph92y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-EyIW1.framer-v-znz6nh.framer-3ph92y > :first-child, .framer-EyIW1.framer-v-znz6nh .framer-14o2d7f > :first-child, .framer-EyIW1.framer-v-znz6nh .framer-4dijxi > :first-child { margin-top: 0px; } .framer-EyIW1.framer-v-znz6nh.framer-3ph92y > :last-child, .framer-EyIW1.framer-v-znz6nh .framer-14o2d7f > :last-child, .framer-EyIW1.framer-v-znz6nh .framer-4dijxi > :last-child { margin-bottom: 0px; } .framer-EyIW1.framer-v-znz6nh .framer-14o2d7f > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-EyIW1.framer-v-znz6nh .framer-c0yg1l > *, .framer-EyIW1.framer-v-znz6nh .framer-c0yg1l > :first-child, .framer-EyIW1.framer-v-znz6nh .framer-c0yg1l > :last-child { margin: 0px; } .framer-EyIW1.framer-v-znz6nh .framer-4dijxi > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",'.framer-EyIW1[data-border=\"true\"]::after, .framer-EyIW1 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tmNj0eTP4\":{\"layout\":[\"fixed\",\"auto\"]},\"ayrzZqCcO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryqSYBVSqI=withCSS(Component,css,\"framer-EyIW1\");export default FrameryqSYBVSqI;FrameryqSYBVSqI.displayName=\"Navigation\";FrameryqSYBVSqI.defaultProps={height:60,width:1200};addPropertyControls(FrameryqSYBVSqI,{variant:{options:[\"skJUcBaCi\",\"tmNj0eTP4\",\"ayrzZqCcO\"],optionTitles:[\"Desktop\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryqSYBVSqI,[{explicitInter:true,fonts:[]},...ButtonFonts,...MenuFonts,...MenuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryqSYBVSqI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tmNj0eTP4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ayrzZqCcO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yqSYBVSqI.map", "// Generated by Framer (1f4eba2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import Navigation from\"#framer/local/canvasComponent/yqSYBVSqI/yqSYBVSqI.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Container));const breakpoints={uT5a60imz:\"(min-width: 1200px)\",Z_OFS_ftd:\"(max-width: 809px)\",zA6zGCKdf:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-zyRnm\";const variantClassNames={uT5a60imz:\"framer-v-16360aq\",Z_OFS_ftd:\"framer-v-1o132pi\",zA6zGCKdf:\"framer-v-1rpl1re\"};const transition1={bounce:0,delay:1.1,duration:.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zyRnm.framer-b8x0sw, .framer-zyRnm .framer-b8x0sw { display: block; }\",\".framer-zyRnm.framer-16360aq { align-content: center; align-items: center; background-color: #050505; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-zyRnm .framer-1akh5nm-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-zyRnm .framer-vyzpt6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-zyRnm.framer-16360aq { gap: 0px; } .framer-zyRnm.framer-16360aq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-zyRnm.framer-16360aq > :first-child { margin-top: 0px; } .framer-zyRnm.framer-16360aq > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={uT5a60imz:\"(min-width: 1200px)\",Z_OFS_ftd:\"(max-width: 809px)\",zA6zGCKdf:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"uT5a60imz\",Phone:\"Z_OFS_ftd\",Tablet:\"zA6zGCKdf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uT5a60imz\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"uT5a60imz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(5, 5, 5); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-16360aq\",className),\"data-layout-template\":true,ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__targetOpacity:1,animate:animation,className:\"framer-1akh5nm-container\",\"data-framer-appear-id\":\"1akh5nm\",initial:animation1,layoutScroll:true,optimized:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Z_OFS_ftd:{variant:\"ayrzZqCcO\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"vkz9RfGrJ\",layoutId:\"vkz9RfGrJ\",style:{width:\"100%\"},variant:\"skJUcBaCi\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-vyzpt6\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} ${rule}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zA6zGCKdf\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z_OFS_ftd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"uT5a60imz\":[\".framer-1akh5nm-container\"],\"zA6zGCKdf\":[\".framer-1akh5nm-container\"],\"Z_OFS_ftd\":[\".framer-1akh5nm-container\"]}\n * @framerBreakpoints {\"uT5a60imz\":{\"min\":1200,\"canvasClassName\":\"framer-16360aq-override\",\"minHeight\":1000},\"zA6zGCKdf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rpl1re-override\",\"minHeight\":1000},\"Z_OFS_ftd\":{\"max\":809,\"canvasClassName\":\"framer-1o132pi-override\",\"minHeight\":1000}}\n * @framerDefaultVariant uT5a60imz\n * @framerLayoutTemplate\n */const FramerLhquWwd_Y=withCSS(Component,css,\"framer-zyRnm\");export default FramerLhquWwd_Y;FramerLhquWwd_Y.displayName=\"Main\";FramerLhquWwd_Y.defaultProps={height:1e3,width:1200};addFonts(FramerLhquWwd_Y,[{explicitInter:true,fonts:[]},...NavigationFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLhquWwd_Y\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"uT5a60imz\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-16360aq-override\\\",\\\"minHeight\\\":1000},\\\"zA6zGCKdf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rpl1re-override\\\",\\\"minHeight\\\":1000},\\\"Z_OFS_ftd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1o132pi-override\\\",\\\"minHeight\\\":1000}}\",\"framerDefaultVariant\":\"uT5a60imz\",\"framerHitTargets\":\"{\\\"uT5a60imz\\\":[\\\".framer-1akh5nm-container\\\"],\\\"zA6zGCKdf\\\":[\\\".framer-1akh5nm-container\\\"],\\\"Z_OFS_ftd\\\":[\\\".framer-1akh5nm-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zA6zGCKdf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z_OFS_ftd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DefaultTutorial from \"https://framerusercontent.com/modules/2WvDR8MJikEjtDObm3aS/a1e6WaB1ODJZoihwqu6u/ctXaqampT.js\";\r\nimport Main from \"https://framerusercontent.com/modules/59iSHgRZ8TsngtQ3XsKf/RTK8DpHJlbOE7oXG5Tlh/LhquWwd_Y.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {cZh8KaQ77: \"resources\", oka9dRlAy: \"home\", xEJ7Ew91r: \"events\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mnVFGBIMkFg4KATH58RS/JUFiegxzeoshSpqKPwB4/augiA20Il.js\")), path: \"/\"}, e8Eikvypi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zoQq9nn2mU8eE8exQ1Lk/C7vsuAPT2IX4ccxSLBhl/e8Eikvypi.js\")), path: \"/starter\"}, JfJjb86fj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Ck7CMFEo4Bytf0VfjFY/AS5USS4SlF6HkmHYGxnx/JfJjb86fj.js\")), path: \"/tutorial\"}}\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"17ad26694d504cb2707b17d67342c2e76e813cd23a37236ff83b0ead39af73cb\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ncase \"JfJjb86fj\":\r\nreturn React.createElement(DefaultTutorial, {...props, key: \"DefaultTutorial\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\nreturn [{hash: \"16360aq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1rpl1re\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1o132pi\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"JfJjb86fj\":\r\nreturn [{hash: \"1sd7ngz\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1i423na\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1077j96\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            \r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://casabellevuecollege.org\",\r\n                    EditorBar: \r\n        typeof window === \"undefined\" ? undefined : Framer.lazy(async () => {\r\n            const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n            return {\r\n                default: createEditorBar({\r\n                    dependencies: {\r\n                        __version: 1,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState\r\n                        },\r\n                        'react-dom': { createPortal }\r\n                    }\r\n                })\r\n            }\r\n        })\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarSubtle: false, enableAsyncURLUpdates: true, newTrackingEvents: false, pauseOffscreen: true, replaceNestedLinks: true, useGranularSuspense: true, wrapUpdatesInTransitions: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error during hydration. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash during hydration. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/\")\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n                } else {\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "sLdHmLimF", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1ygmixa", "args", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "css", "FramerbRK6WLJkl", "withCSS", "bRK6WLJkl_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "zTaARN6Ns", "JxsO3ruwt", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "RichText2", "css", "FramerNAaeSL4MT", "withCSS", "NAaeSL4MT_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "xtBzsbQuF", "uyHo9G2G7", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "RichText2", "css", "FramerzL4tYFpXV", "withCSS", "zL4tYFpXV_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "zL4tYFpXV_default", "MenuTutorialFonts", "bRK6WLJkl_default", "MenuItemTutorialFonts", "NAaeSL4MT_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "sLdHmLimF52tk3c", "args", "sLdHmLimF2q5clv", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Link", "SVG", "ComponentViewportProvider", "css", "FramerKF21sUSxV", "withCSS", "KF21sUSxV_default", "addPropertyControls", "ControlType", "addFonts", "NavigationTutorialFonts", "getFonts", "KF21sUSxV_default", "ContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "Container", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "ContainerWithFXWithOptimizedAppearEffect", "PropertyOverrides2", "KF21sUSxV_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerctXaqampT", "withCSS", "ctXaqampT_default", "addFonts", "NavigationTutorialFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "ESg4BhDDk", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16mkwy8", "args", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "css", "FramerbhVoXu7XX", "withCSS", "bhVoXu7XX_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "click", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "l_1YSNI3S", "J9UMjkZCB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1xmy1l4", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerUDA5XI5pu", "withCSS", "UDA5XI5pu_default", "addPropertyControls", "ControlType", "addFonts", "ButtonFonts", "getFonts", "W_Gb8c9mv_default", "MenuFonts", "bhVoXu7XX_default", "MenuItemFonts", "UDA5XI5pu_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "ESg4BhDDk16b0cqx", "args", "ESg4BhDDkfh8yee", "J9UMjkZCB11h733i", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FrameryqSYBVSqI", "withCSS", "yqSYBVSqI_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "yqSYBVSqI_default", "ContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "Container", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "ContainerWithFXWithOptimizedAppearEffect", "PropertyOverrides2", "yqSYBVSqI_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerLhquWwd_Y", "withCSS", "LhquWwd_Y_default", "addFonts", "NavigationFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "LhquWwd_Y_default", "ctXaqampT_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "window", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "inferInitialRouteFromPath", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
