{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/k45PUa5Ph95D7xBMMT7X/oyFdGquAI4pjxeNljtns/EZ4cCgI50.js", "ssg:https://framerusercontent.com/modules/iwicdba8sTLaumdZlS1e/zpuIuPRhx3Olo8wlF1LG/Ngr4r6Gkf.js", "ssg:https://framerusercontent.com/modules/H8J3dMIYyuwUKdUF8hWb/KMPt1vOi6jEIn8Q3coVS/oCGuQMYlC.js", "ssg:https://framerusercontent.com/modules/LKWRlHzVQwdmCqLRjleN/y3R7kb8ogVHgFVjFkNbx/Co4bN_GhP.js", "ssg:https://framerusercontent.com/modules/rCpjGd3tPTRvTzISwJfZ/Ize6dzT1AyuIs30jBcrw/iIHiOc0A3.js", "ssg:https://framerusercontent.com/modules/nWVT7YadoBV0tU062k95/HalFEwNQARzLjavEU4aS/qtk2wKN2N.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Open Sans-700\"]);\nexport const fonts = [{\n  family: \"Open Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/EZ4cCgI50:default\",\n    url: \"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-e3GN4 .framer-styles-preset-82ty7q:not(.rich-text-wrapper), .framer-e3GN4 .framer-styles-preset-82ty7q.rich-text-wrapper h5 { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0.05em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: uppercase; }'];\nexport const className = \"framer-e3GN4\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"m8ymFXr5o\"];\nconst variantClassNames = {\n  m8ymFXr5o: \"framer-v-1ff8itw\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"m8ymFXr5o\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"m8ymFXr5o\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-kmhiR\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1ff8itw\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"m8ymFXr5o\",\n        ref: ref,\n        style: {\n          backgroundColor: \"var(--token-5fb94218-abe9-4555-a6ab-b939df3d149c, rgb(237, 237, 237))\",\n          ...style\n        },\n        transition: transition\n      })\n    })\n  });\n});\nconst css = ['.framer-kmhiR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-kmhiR .framer-1nrn0bv { display: block; }\", \".framer-kmhiR .framer-1ff8itw { height: 1px; overflow: visible; position: relative; width: 1170px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 1\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 1170\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerNgr4r6Gkf = withCSS(Component, css, \"framer-kmhiR\");\nexport default FramerNgr4r6Gkf;\nFramerNgr4r6Gkf.displayName = \"\u26A0\uFE0F Divider / Light\";\nFramerNgr4r6Gkf.defaultProps = {\n  height: 1,\n  width: 1170\n};\naddFonts(FramerNgr4r6Gkf, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerNgr4r6Gkf\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1170\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Ngr4r6Gkf.map", "// Generated by Framer (4c611f3)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/2zrm6FVUHKN86nTbVAi6/1WcblArL1YxhDRkgbkCS/AMZXNYU_z.js\";\nconst enabledGestures = {\n  EOnQdxIrf: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"EOnQdxIrf\"];\nconst variantClassNames = {\n  EOnQdxIrf: \"framer-v-1mdv95s\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  link2,\n  title,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    g6L74ED3_: (ref = title !== null && title !== void 0 ? title : props.g6L74ED3_) !== null && ref !== void 0 ? ref : \"Game Design Bootcamp\",\n    QFP2WDHI7: link2 !== null && link2 !== void 0 ? link2 : props.QFP2WDHI7\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    g6L74ED3_,\n    QFP2WDHI7,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"EOnQdxIrf\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-UMRWw\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: QFP2WDHI7,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1mdv95s\", className)} framer-vx5byi`,\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EOnQdxIrf\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\",\n              borderBottomLeftRadius: 12,\n              borderBottomRightRadius: 12,\n              borderTopLeftRadius: 12,\n              borderTopRightRadius: 12,\n              ...style\n            },\n            variants: {\n              \"EOnQdxIrf-hover\": {\n                backgroundColor: \"var(--token-63a9eea5-e01d-4aaf-a42e-ef5327c77603, rgb(250, 250, 250))\",\n                borderBottomLeftRadius: 20,\n                borderBottomRightRadius: 20,\n                borderTopLeftRadius: 20,\n                borderTopRightRadius: 20\n              }\n            },\n            ...addPropertyOverrides({\n              \"EOnQdxIrf-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  className: \"framer-styles-preset-ot4px\",\n                  \"data-styles-preset\": \"AMZXNYU_z\",\n                  children: \"Game Design Bootcamp\"\n                })\n              }),\n              className: \"framer-mh2tw3\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XOzxIoQ4R\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: g6L74ED3_,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-UMRWw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-UMRWw .framer-vx5byi { display: block; }\", \".framer-UMRWw .framer-1mdv95s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 12px; position: relative; text-decoration: none; width: 302px; }\", \".framer-UMRWw .framer-mh2tw3 { flex: none; height: auto; pointer-events: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-UMRWw .framer-v-1mdv95s .framer-1mdv95s { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UMRWw .framer-1mdv95s { gap: 0px; } .framer-UMRWw .framer-1mdv95s > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-UMRWw .framer-1mdv95s > :first-child { margin-top: 0px; } .framer-UMRWw .framer-1mdv95s > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 47.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 302\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"f6RQDF5Tl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"g6L74ED3_\":\"title\",\"QFP2WDHI7\":\"link2\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FrameroCGuQMYlC = withCSS(Component, css, \"framer-UMRWw\");\nexport default FrameroCGuQMYlC;\nFrameroCGuQMYlC.displayName = \"Menu / Sub Menu (SINGLE)\";\nFrameroCGuQMYlC.defaultProps = {\n  height: 47.5,\n  width: 302\n};\naddPropertyControls(FrameroCGuQMYlC, {\n  g6L74ED3_: {\n    defaultValue: \"Game Design Bootcamp\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  QFP2WDHI7: {\n    title: \"Link 2\",\n    type: ControlType.Link\n  }\n});\naddFonts(FrameroCGuQMYlC, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameroCGuQMYlC\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"g6L74ED3_\\\":\\\"title\\\",\\\"QFP2WDHI7\\\":\\\"link2\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f6RQDF5Tl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"47.5\",\n        \"framerIntrinsicWidth\": \"302\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./oCGuQMYlC.map", "// Generated by Framer (85a580f)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as n, cx as i, getFonts as o, resolveLink as f, RichText as m, useActiveVariantCallback as l, useLocaleInfo as c, useRouter as d, useVariantState as p, withCSS as s } from \"framer\";\nimport { LayoutGroup as h, motion as g, MotionConfigContext as y } from \"framer-motion\";\nimport * as v from \"react\";\nimport { Icon as x } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport w from \"https://framerusercontent.com/modules/iwicdba8sTLaumdZlS1e/zpuIuPRhx3Olo8wlF1LG/Ngr4r6Gkf.js\";\nimport * as T from \"https://framerusercontent.com/modules/r48Xgf9AHJSsIm0ikkbn/r5xyloWTj6vzbbZdux40/bOrSqva0Z.js\";\nimport * as S from \"https://framerusercontent.com/modules/k45PUa5Ph95D7xBMMT7X/oyFdGquAI4pjxeNljtns/EZ4cCgI50.js\";\nimport * as u from \"https://framerusercontent.com/modules/dSEjiTEshqF6zJnN1fmh/igxY8s6B9UCeygBBnqqx/xZndidUCt.js\";\nimport D from \"https://framerusercontent.com/modules/H8J3dMIYyuwUKdUF8hWb/KMPt1vOi6jEIn8Q3coVS/oCGuQMYlC.js\";\nlet b = o(x),\n  F = o(D),\n  j = o(w),\n  q = {\n    SetM03wnI: {\n      hover: !0\n    }\n  },\n  I = [\"SetM03wnI\", \"uXtoqN4yV\", \"dOfTqy0Wz\"],\n  k = \"framer-DST9F\",\n  O = {\n    dOfTqy0Wz: \"framer-v-dhw80j\",\n    SetM03wnI: \"framer-v-qpj3yr\",\n    uXtoqN4yV: \"framer-v-1sd3mcz\"\n  };\nfunction M(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet N = {\n    default: {\n      duration: 0,\n      type: \"tween\"\n    }\n  },\n  z = ({\n    value: e,\n    children: a\n  }) => {\n    let t = v.useContext(y),\n      n = null != e ? e : t.transition,\n      i = v.useMemo(() => ({\n        ...t,\n        transition: n\n      }), [JSON.stringify(n)]);\n    return /*#__PURE__*/r(y.Provider, {\n      value: i,\n      children: a\n    });\n  },\n  C = {\n    \"Mega Menu\": \"SetM03wnI\",\n    \"Mobile Pressed\": \"dOfTqy0Wz\",\n    Mobile: \"uXtoqN4yV\"\n  },\n  L = ({\n    height: r,\n    id: e,\n    title: a,\n    width: t,\n    ...n\n  }) => {\n    var i, o, f;\n    return {\n      ...n,\n      glDoQphR9: null !== (i = null != a ? a : n.glDoQphR9) && void 0 !== i ? i : \"Courses\",\n      variant: null !== (f = null !== (o = C[n.variant]) && void 0 !== o ? o : n.variant) && void 0 !== f ? f : \"SetM03wnI\"\n    };\n  },\n  R = (r, e) => e.join(\"-\") + r.layoutDependency,\n  W = /*#__PURE__*/v.forwardRef(function (a, t) {\n    let {\n        activeLocale: n\n      } = c(),\n      {\n        style: o,\n        className: s,\n        layoutId: y,\n        variant: b,\n        glDoQphR9: F,\n        ...j\n      } = L(a),\n      {\n        baseVariant: k,\n        classNames: C,\n        gestureVariant: W,\n        setGestureState: B,\n        setVariant: U,\n        transition: Y,\n        variants: P\n      } = p({\n        cycleOrder: I,\n        defaultVariant: \"SetM03wnI\",\n        enabledGestures: q,\n        transitions: N,\n        variant: b,\n        variantClassNames: O\n      }),\n      A = R(a, P),\n      {\n        activeVariantCallback: G,\n        delay: V\n      } = l(k),\n      X = G(async (...r) => {\n        U(\"dOfTqy0Wz\");\n      }),\n      Z = v.useRef(null),\n      _ = d(),\n      E = v.useId(),\n      J = [S.className, T.className, u.className];\n    return /*#__PURE__*/r(h, {\n      id: null != y ? y : E,\n      children: /*#__PURE__*/r(g.div, {\n        initial: b,\n        animate: P,\n        onHoverStart: () => B({\n          isHovered: !0\n        }),\n        onHoverEnd: () => B({\n          isHovered: !1\n        }),\n        onTapStart: () => B({\n          isPressed: !0\n        }),\n        onTap: () => B({\n          isPressed: !1\n        }),\n        onTapCancel: () => B({\n          isPressed: !1\n        }),\n        className: i(\"framer-DST9F\", ...J, C),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(z, {\n          value: Y,\n          children: /*#__PURE__*/e(g.div, {\n            ...j,\n            className: i(\"framer-qpj3yr\", s),\n            \"data-framer-name\": \"Mega Menu\",\n            layoutDependency: A,\n            layoutId: \"SetM03wnI\",\n            ref: null != t ? t : Z,\n            style: {\n              ...o\n            },\n            ...M({\n              \"SetM03wnI-hover\": {\n                \"data-framer-name\": void 0\n              },\n              dOfTqy0Wz: {\n                \"data-framer-name\": \"Mobile Pressed\"\n              },\n              uXtoqN4yV: {\n                \"data-framer-name\": \"Mobile\",\n                \"data-highlight\": !0,\n                onTap: X\n              }\n            }, k, W),\n            children: [/*#__PURE__*/e(g.div, {\n              className: \"framer-i6v8j4\",\n              \"data-framer-name\": \"Parent Menu\",\n              layoutDependency: A,\n              layoutId: \"FGDIqPAMc\",\n              children: [/*#__PURE__*/r(m, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(v.Fragment, {\n                  children: /*#__PURE__*/r(g.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                      \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"1.3em\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21)))\"\n                    },\n                    children: \"Courses\"\n                  })\n                }),\n                className: \"framer-1adx6qv\",\n                fonts: [\"GF;Open Sans-500\"],\n                layoutDependency: A,\n                layoutId: \"GJ8S3mY8T\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: F,\n                variants: {\n                  \"SetM03wnI-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69))\"\n                  },\n                  dOfTqy0Wz: {\n                    \"--extracted-r6o4lv\": \"rgba(69, 69, 69, 0.7)\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...M({\n                  \"SetM03wnI-hover\": {\n                    children: /*#__PURE__*/r(v.Fragment, {\n                      children: /*#__PURE__*/r(g.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                          \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                          \"--framer-font-size\": \"18px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"1.3em\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)))\"\n                        },\n                        children: \"Courses\"\n                      })\n                    })\n                  },\n                  dOfTqy0Wz: {\n                    children: /*#__PURE__*/r(v.Fragment, {\n                      children: /*#__PURE__*/r(g.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                          \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                          \"--framer-font-size\": \"18px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"1.3em\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgba(69, 69, 69, 0.7))\"\n                        },\n                        children: \"Courses\"\n                      })\n                    })\n                  }\n                }, k, W)\n              }), /*#__PURE__*/r(g.div, {\n                className: \"framer-1bhqr4l-container\",\n                layoutDependency: A,\n                layoutId: \"nROKTaJ8h-container\",\n                children: /*#__PURE__*/r(x, {\n                  color: 'var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21)) /* {\"name\":\"Color 00 / Heading Text\"} */',\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: \"chevron-down\",\n                  id: \"nROKTaJ8h\",\n                  layoutId: \"nROKTaJ8h\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\",\n                  ...M({\n                    \"SetM03wnI-hover\": {\n                      color: 'var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)) /* {\"name\":\"Color 50 / Text\"} */',\n                      iconSelection: \"chevron-up\"\n                    },\n                    dOfTqy0Wz: {\n                      color: \"rgba(69, 69, 69, 0.65)\",\n                      iconSelection: \"chevron-up\"\n                    }\n                  }, k, W)\n                })\n              })]\n            }), (\"SetM03wnI-hover\" === W || \"dOfTqy0Wz\" === k) && /*#__PURE__*/e(g.div, {\n              className: \"framer-7op8fh\",\n              \"data-framer-name\": \"Dropdown\",\n              layoutDependency: A,\n              layoutId: \"o9g__VS_k\",\n              style: {\n                backgroundColor: \"rgb(255, 255, 255)\",\n                borderBottomLeftRadius: 14,\n                borderBottomRightRadius: 14,\n                borderTopLeftRadius: 14,\n                borderTopRightRadius: 14,\n                boxShadow: \"0px 10px 25px 0px rgba(0, 0, 0, 0.1)\"\n              },\n              variants: {\n                dOfTqy0Wz: {\n                  backgroundColor: \"rgba(0, 0, 0, 0)\",\n                  borderBottomLeftRadius: 0,\n                  borderBottomRightRadius: 0,\n                  borderTopLeftRadius: 0,\n                  borderTopRightRadius: 0,\n                  boxShadow: \"none\"\n                }\n              },\n              children: [/*#__PURE__*/e(g.div, {\n                className: \"framer-ad04vp\",\n                layoutDependency: A,\n                layoutId: \"EvJYeKr0H\",\n                children: [(\"SetM03wnI-hover\" === W || \"dOfTqy0Wz\" === k) && /*#__PURE__*/r(g.div, {\n                  className: \"framer-mmqlvj\",\n                  layoutDependency: A,\n                  layoutId: \"MQ0rhwsSy\",\n                  children: /*#__PURE__*/r(m, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/r(v.Fragment, {\n                      children: /*#__PURE__*/r(g.h5, {\n                        style: {\n                          \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTcwMA==\",\n                          \"--framer-font-family\": '\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"12px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"0.05em\",\n                          \"--framer-line-height\": \"1.4em\",\n                          \"--framer-text-color\": \"var(--extracted-1lwpl3i, rgb(51, 51, 51))\",\n                          \"--framer-text-transform\": \"uppercase\"\n                        },\n                        children: \"18+ Year old\"\n                      })\n                    }),\n                    className: \"framer-1b3t2uz\",\n                    fonts: [\"GF;Open Sans-700\"],\n                    layoutDependency: A,\n                    layoutId: \"q9VC3FDhn\",\n                    style: {\n                      \"--extracted-1lwpl3i\": \"rgb(51, 51, 51)\",\n                      \"--framer-link-hover-text-color\": 'var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102)) /* {\"name\":\"Text Light\"} */',\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0,\n                    ...M({\n                      \"SetM03wnI-hover\": {\n                        children: /*#__PURE__*/r(v.Fragment, {\n                          children: /*#__PURE__*/r(g.h5, {\n                            className: \"framer-styles-preset-82ty7q\",\n                            \"data-styles-preset\": \"EZ4cCgI50\",\n                            children: \"18+ Year old\"\n                          })\n                        }),\n                        fonts: void 0\n                      }\n                    }, k, W)\n                  })\n                }), /*#__PURE__*/e(g.div, {\n                  className: \"framer-16yfa1b\",\n                  \"data-framer-name\": \"Category\",\n                  layoutDependency: A,\n                  layoutId: \"OxeVyGckg\",\n                  children: [(\"SetM03wnI-hover\" === W || \"dOfTqy0Wz\" === k) && /*#__PURE__*/r(g.div, {\n                    className: \"framer-1oclgdo\",\n                    \"data-framer-name\": \"Category\",\n                    layoutDependency: A,\n                    layoutId: \"ZzKb4LDIy\",\n                    children: /*#__PURE__*/r(m, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(v.Fragment, {\n                        children: /*#__PURE__*/r(g.p, {\n                          style: {\n                            \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"0px\",\n                            \"--framer-line-height\": \"1.6em\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)))\"\n                          },\n                          children: \"For Career Transforming\"\n                        })\n                      }),\n                      className: \"framer-cuv2cy\",\n                      fonts: [\"GF;Open Sans-500\"],\n                      layoutDependency: A,\n                      layoutId: \"IXfkcdFFX\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69))\",\n                        \"--framer-link-hover-text-color\": 'var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102)) /* {\"name\":\"Text Light\"} */',\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          children: /*#__PURE__*/r(v.Fragment, {\n                            children: /*#__PURE__*/r(g.p, {\n                              className: \"framer-styles-preset-1o665w8\",\n                              \"data-styles-preset\": \"bOrSqva0Z\",\n                              children: \"For Career Transforming\"\n                            })\n                          }),\n                          fonts: void 0\n                        }\n                      }, k, W)\n                    })\n                  }), (\"SetM03wnI-hover\" === W || \"dOfTqy0Wz\" === k) && /*#__PURE__*/r(g.div, {\n                    className: \"framer-13xlsyc-container\",\n                    layoutDependency: A,\n                    layoutId: \"KLoiuombb-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"KLoiuombb\",\n                      layoutId: \"KLoiuombb\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Game Design Bootcamp\",\n                      width: \"100%\",\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          link2: \"https://circuitstream.extendedlearning.ubc.ca/software-dev-bootcamp\",\n                          title: \"Software Development Bootcamp\"\n                        },\n                        dOfTqy0Wz: {\n                          link2: \"https://circuitstream.extendedlearning.ubc.ca/software-dev-bootcamp\",\n                          title: \"Software Development Bootcamp\"\n                        }\n                      }, k, W)\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-q89s1w-container\",\n                    layoutDependency: A,\n                    layoutId: \"me61dIDRc-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"me61dIDRc\",\n                      layoutId: \"me61dIDRc\",\n                      link2: f({\n                        webPageId: \"dbtoNhPB2\"\n                      }, _),\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Game Design Bootcamp\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-b8261n-container\",\n                    layoutDependency: A,\n                    layoutId: \"To7JEx8Jp-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"To7JEx8Jp\",\n                      layoutId: \"To7JEx8Jp\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Game Design Bootcamp\",\n                      width: \"100%\",\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          link2: f({\n                            webPageId: \"VNadLvfxo\"\n                          }, _),\n                          title: \"Game Development Bootcamp\"\n                        },\n                        dOfTqy0Wz: {\n                          link2: f({\n                            webPageId: \"VNadLvfxo\"\n                          }, _),\n                          title: \"Game Development Bootcamp\"\n                        }\n                      }, k, W)\n                    })\n                  })]\n                }), /*#__PURE__*/e(g.div, {\n                  className: \"framer-4p4occ\",\n                  \"data-framer-name\": \"Category\",\n                  layoutDependency: A,\n                  layoutId: \"GbslAoAvi\",\n                  children: [/*#__PURE__*/r(g.div, {\n                    className: \"framer-yj4hh0\",\n                    \"data-framer-name\": \"Category\",\n                    layoutDependency: A,\n                    layoutId: \"mh8JRIUTC\",\n                    children: /*#__PURE__*/r(m, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(v.Fragment, {\n                        children: /*#__PURE__*/r(g.p, {\n                          style: {\n                            \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"0px\",\n                            \"--framer-line-height\": \"1.6em\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)))\"\n                          },\n                          children: \"For Career Transforming\"\n                        })\n                      }),\n                      className: \"framer-1g24gyf\",\n                      fonts: [\"GF;Open Sans-500\"],\n                      layoutDependency: A,\n                      layoutId: \"aocNd7uFa\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69))\",\n                        \"--framer-link-hover-text-color\": 'var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102)) /* {\"name\":\"Text Light\"} */',\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          children: /*#__PURE__*/r(v.Fragment, {\n                            children: /*#__PURE__*/r(g.p, {\n                              className: \"framer-styles-preset-1o665w8\",\n                              \"data-styles-preset\": \"bOrSqva0Z\",\n                              children: \"For Upskilling\"\n                            })\n                          }),\n                          fonts: void 0\n                        },\n                        dOfTqy0Wz: {\n                          children: /*#__PURE__*/r(v.Fragment, {\n                            children: /*#__PURE__*/r(g.p, {\n                              style: {\n                                \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                                \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                                \"--framer-font-weight\": \"500\",\n                                \"--framer-letter-spacing\": \"0px\",\n                                \"--framer-line-height\": \"1.6em\",\n                                \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)))\"\n                              },\n                              children: \"For Upskilling\"\n                            })\n                          })\n                        }\n                      }, k, W)\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-1jhuyil-container\",\n                    layoutDependency: A,\n                    layoutId: \"vGcY2IZcf-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"vGcY2IZcf\",\n                      layoutId: \"vGcY2IZcf\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"Game Development Bootcamp\",\n                      width: \"100%\",\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          link2: f({\n                            webPageId: \"V4Uy9po4S\"\n                          }, _),\n                          title: \"XR Development with Unity\"\n                        },\n                        dOfTqy0Wz: {\n                          link2: f({\n                            webPageId: \"V4Uy9po4S\"\n                          }, _),\n                          title: \"XR Development with Unity\"\n                        }\n                      }, k, W)\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-1lt8clb-container\",\n                    layoutDependency: A,\n                    layoutId: \"CMGjK8wDP-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"CMGjK8wDP\",\n                      layoutId: \"CMGjK8wDP\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"XR Development with Unity\",\n                      width: \"100%\",\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          link2: f({\n                            webPageId: \"vV5Ms50Ag\"\n                          }, _),\n                          title: \"Interaction Design & Prototyping\"\n                        },\n                        dOfTqy0Wz: {\n                          link2: f({\n                            webPageId: \"vV5Ms50Ag\"\n                          }, _),\n                          title: \"Interaction Design & Prototyping\"\n                        }\n                      }, k, W)\n                    })\n                  })]\n                })]\n              }), /*#__PURE__*/e(g.div, {\n                className: \"framer-ip6cly\",\n                layoutDependency: A,\n                layoutId: \"u81l3SXy_\",\n                children: [/*#__PURE__*/r(g.div, {\n                  className: \"framer-g5x9gd\",\n                  layoutDependency: A,\n                  layoutId: \"Jjk8j10wl\",\n                  children: /*#__PURE__*/r(m, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/r(v.Fragment, {\n                      children: /*#__PURE__*/r(g.h5, {\n                        style: {\n                          \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTcwMA==\",\n                          \"--framer-font-family\": '\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"12px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"0.05em\",\n                          \"--framer-line-height\": \"1.4em\",\n                          \"--framer-text-color\": \"var(--extracted-1lwpl3i, rgb(51, 51, 51))\",\n                          \"--framer-text-transform\": \"uppercase\"\n                        },\n                        children: \"18+ Year old\"\n                      })\n                    }),\n                    className: \"framer-8qls4s\",\n                    fonts: [\"GF;Open Sans-700\"],\n                    layoutDependency: A,\n                    layoutId: \"LoZkgaXxd\",\n                    style: {\n                      \"--extracted-1lwpl3i\": \"rgb(51, 51, 51)\",\n                      \"--framer-link-hover-text-color\": 'var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102)) /* {\"name\":\"Text Light\"} */',\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0,\n                    ...M({\n                      \"SetM03wnI-hover\": {\n                        children: /*#__PURE__*/r(v.Fragment, {\n                          children: /*#__PURE__*/r(g.h5, {\n                            className: \"framer-styles-preset-82ty7q\",\n                            \"data-styles-preset\": \"EZ4cCgI50\",\n                            children: \"13-18 year old\"\n                          })\n                        }),\n                        fonts: void 0\n                      },\n                      dOfTqy0Wz: {\n                        children: /*#__PURE__*/r(v.Fragment, {\n                          children: /*#__PURE__*/r(g.h5, {\n                            style: {\n                              \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTcwMA==\",\n                              \"--framer-font-family\": '\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"12px\",\n                              \"--framer-font-weight\": \"700\",\n                              \"--framer-letter-spacing\": \"0.05em\",\n                              \"--framer-line-height\": \"1.4em\",\n                              \"--framer-text-color\": \"var(--extracted-1lwpl3i, rgb(51, 51, 51))\",\n                              \"--framer-text-transform\": \"uppercase\"\n                            },\n                            children: \"13-18 year old\"\n                          })\n                        })\n                      }\n                    }, k, W)\n                  })\n                }), /*#__PURE__*/e(g.div, {\n                  className: \"framer-gjn98q\",\n                  \"data-framer-name\": \"Category\",\n                  layoutDependency: A,\n                  layoutId: \"lEaR_79lm\",\n                  children: [/*#__PURE__*/r(g.div, {\n                    className: \"framer-58e3ab\",\n                    \"data-framer-name\": \"Category\",\n                    layoutDependency: A,\n                    layoutId: \"LU0_wc4TX\",\n                    children: /*#__PURE__*/r(m, {\n                      __fromCanvasComponent: !0,\n                      children: /*#__PURE__*/r(v.Fragment, {\n                        children: /*#__PURE__*/r(g.p, {\n                          style: {\n                            \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                            \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"0px\",\n                            \"--framer-line-height\": \"1.6em\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69)))\"\n                          },\n                          children: \"For Upskilling\"\n                        })\n                      }),\n                      className: \"framer-1vqbz6x\",\n                      fonts: [\"GF;Open Sans-500\"],\n                      layoutDependency: A,\n                      layoutId: \"qQC64Qtgi\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69))\",\n                        \"--framer-link-hover-text-color\": 'var(--token-6cd9cfb7-0483-41c2-b188-fa8fd28492c9, rgb(102, 102, 102)) /* {\"name\":\"Text Light\"} */',\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0,\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          children: /*#__PURE__*/r(v.Fragment, {\n                            children: /*#__PURE__*/r(g.p, {\n                              className: \"framer-styles-preset-21ogod\",\n                              \"data-styles-preset\": \"xZndidUCt\",\n                              children: \"For Upskilling\"\n                            })\n                          }),\n                          fonts: void 0\n                        }\n                      }, k, W)\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-1lgnfp0-container\",\n                    layoutDependency: A,\n                    layoutId: \"bP_W9ym1N-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"bP_W9ym1N\",\n                      layoutId: \"bP_W9ym1N\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"XR Development with Unity\",\n                      width: \"100%\",\n                      ...M({\n                        \"SetM03wnI-hover\": {\n                          link2: \"https://circuitstream.extendedlearning.ubc.ca/lp/pre-uni-summer\",\n                          title: \"Summer Courses\"\n                        },\n                        dOfTqy0Wz: {\n                          link2: \"https://circuitstream.extendedlearning.ubc.ca/lp/pre-uni-summer\",\n                          title: \"Summer Courses\"\n                        }\n                      }, k, W)\n                    })\n                  }), \"SetM03wnI-hover\" !== W && \"dOfTqy0Wz\" !== k && /*#__PURE__*/r(g.div, {\n                    className: \"framer-1iowp6s-container\",\n                    layoutDependency: A,\n                    layoutId: \"ORNC3Zm7S-container\",\n                    children: /*#__PURE__*/r(D, {\n                      height: \"100%\",\n                      id: \"ORNC3Zm7S\",\n                      layoutId: \"ORNC3Zm7S\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      title: \"XR Development with Unity\",\n                      width: \"100%\"\n                    })\n                  })]\n                })]\n              }), \"dOfTqy0Wz\" !== k && /*#__PURE__*/r(g.div, {\n                className: \"framer-kp7r9g-container\",\n                layoutDependency: A,\n                layoutId: \"wkLO35nLU-container\",\n                children: /*#__PURE__*/r(w, {\n                  height: \"100%\",\n                  id: \"wkLO35nLU\",\n                  layoutId: \"wkLO35nLU\",\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), \"dOfTqy0Wz\" === k && /*#__PURE__*/r(g.div, {\n                className: \"framer-5pa9dw\",\n                layoutDependency: A,\n                layoutId: \"pjBzhhLNN\",\n                children: \"dOfTqy0Wz\" === k && /*#__PURE__*/r(g.div, {\n                  className: \"framer-14e0olm-container\",\n                  layoutDependency: A,\n                  layoutId: \"UXaIApDUt-container\",\n                  children: /*#__PURE__*/r(w, {\n                    height: \"100%\",\n                    id: \"UXaIApDUt\",\n                    layoutId: \"UXaIApDUt\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                })\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  B = ['.framer-DST9F [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-DST9F .framer-ywr3us { display: block; }\", \".framer-DST9F .framer-qpj3yr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DST9F .framer-i6v8j4 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 4px 12px 8px; position: relative; width: auto; }\", \".framer-DST9F .framer-1adx6qv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-DST9F .framer-1bhqr4l-container { flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-DST9F .framer-7op8fh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 800px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\", \".framer-DST9F .framer-ad04vp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-DST9F .framer-mmqlvj, .framer-DST9F .framer-yj4hh0, .framer-DST9F .framer-58e3ab { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 100%; }\", \".framer-DST9F .framer-1b3t2uz, .framer-DST9F .framer-1g24gyf, .framer-DST9F .framer-1vqbz6x { flex: none; height: auto; pointer-events: none; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-DST9F .framer-16yfa1b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DST9F .framer-1oclgdo, .framer-DST9F .framer-g5x9gd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 100%; }\", \".framer-DST9F .framer-cuv2cy, .framer-DST9F .framer-8qls4s { flex: 1 0 0px; height: auto; pointer-events: none; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\", \".framer-DST9F .framer-13xlsyc-container, .framer-DST9F .framer-b8261n-container, .framer-DST9F .framer-1jhuyil-container, .framer-DST9F .framer-1lt8clb-container, .framer-DST9F .framer-1lgnfp0-container, .framer-DST9F .framer-1iowp6s-container { flex: none; height: auto; position: relative; width: 302px; }\", \".framer-DST9F .framer-q89s1w-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-DST9F .framer-4p4occ, .framer-DST9F .framer-gjn98q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DST9F .framer-ip6cly { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 302px; }\", \".framer-DST9F .framer-kp7r9g-container { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\", \".framer-DST9F .framer-5pa9dw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 2px; justify-content: center; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 200px; }\", \".framer-DST9F .framer-14e0olm-container { flex: none; height: 1px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DST9F .framer-qpj3yr, .framer-DST9F .framer-i6v8j4, .framer-DST9F .framer-7op8fh, .framer-DST9F .framer-ad04vp, .framer-DST9F .framer-mmqlvj, .framer-DST9F .framer-16yfa1b, .framer-DST9F .framer-1oclgdo, .framer-DST9F .framer-4p4occ, .framer-DST9F .framer-yj4hh0, .framer-DST9F .framer-ip6cly, .framer-DST9F .framer-g5x9gd, .framer-DST9F .framer-gjn98q, .framer-DST9F .framer-58e3ab, .framer-DST9F .framer-5pa9dw { gap: 0px; } .framer-DST9F .framer-qpj3yr > *, .framer-DST9F .framer-16yfa1b > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-DST9F .framer-qpj3yr > :first-child, .framer-DST9F .framer-ad04vp > :first-child, .framer-DST9F .framer-mmqlvj > :first-child, .framer-DST9F .framer-16yfa1b > :first-child, .framer-DST9F .framer-4p4occ > :first-child, .framer-DST9F .framer-yj4hh0 > :first-child, .framer-DST9F .framer-ip6cly > :first-child, .framer-DST9F .framer-gjn98q > :first-child, .framer-DST9F .framer-58e3ab > :first-child, .framer-DST9F .framer-5pa9dw > :first-child { margin-top: 0px; } .framer-DST9F .framer-qpj3yr > :last-child, .framer-DST9F .framer-ad04vp > :last-child, .framer-DST9F .framer-mmqlvj > :last-child, .framer-DST9F .framer-16yfa1b > :last-child, .framer-DST9F .framer-4p4occ > :last-child, .framer-DST9F .framer-yj4hh0 > :last-child, .framer-DST9F .framer-ip6cly > :last-child, .framer-DST9F .framer-gjn98q > :last-child, .framer-DST9F .framer-58e3ab > :last-child, .framer-DST9F .framer-5pa9dw > :last-child { margin-bottom: 0px; } .framer-DST9F .framer-i6v8j4 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-DST9F .framer-i6v8j4 > :first-child, .framer-DST9F .framer-7op8fh > :first-child, .framer-DST9F .framer-1oclgdo > :first-child, .framer-DST9F .framer-g5x9gd > :first-child { margin-left: 0px; } .framer-DST9F .framer-i6v8j4 > :last-child, .framer-DST9F .framer-7op8fh > :last-child, .framer-DST9F .framer-1oclgdo > :last-child, .framer-DST9F .framer-g5x9gd > :last-child { margin-right: 0px; } .framer-DST9F .framer-7op8fh > * { margin: 0px; margin-left: calc(30px / 2); margin-right: calc(30px / 2); } .framer-DST9F .framer-ad04vp > *, .framer-DST9F .framer-ip6cly > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-DST9F .framer-mmqlvj > *, .framer-DST9F .framer-yj4hh0 > *, .framer-DST9F .framer-58e3ab > *, .framer-DST9F .framer-5pa9dw > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-DST9F .framer-1oclgdo > *, .framer-DST9F .framer-g5x9gd > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DST9F .framer-4p4occ > *, .framer-DST9F .framer-gjn98q > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-DST9F.framer-v-1sd3mcz .framer-i6v8j4 { justify-content: center; }\", \".framer-DST9F.framer-v-dhw80j .framer-qpj3yr { cursor: unset; }\", \".framer-DST9F.framer-v-dhw80j .framer-i6v8j4 { justify-content: center; order: 0; }\", \".framer-DST9F.framer-v-dhw80j .framer-7op8fh { align-self: stretch; flex-direction: column; gap: 25px; order: 1; padding: 0px 0px 0px 0px; width: auto; }\", \".framer-DST9F.framer-v-dhw80j .framer-ad04vp, .framer-DST9F.framer-v-qpj3yr.hover .framer-cuv2cy { flex: none; width: 100%; }\", \".framer-DST9F.framer-v-dhw80j .framer-16yfa1b { gap: 16px; padding: 12px 0px 0px 0px; }\", \".framer-DST9F.framer-v-dhw80j .framer-13xlsyc-container, .framer-DST9F.framer-v-dhw80j .framer-b8261n-container, .framer-DST9F.framer-v-dhw80j .framer-1jhuyil-container, .framer-DST9F.framer-v-dhw80j .framer-1lt8clb-container, .framer-DST9F.framer-v-dhw80j .framer-1lgnfp0-container { width: 100%; }\", \".framer-DST9F.framer-v-dhw80j .framer-4p4occ, .framer-DST9F.framer-v-dhw80j .framer-gjn98q { gap: 16px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DST9F.framer-v-dhw80j .framer-7op8fh, .framer-DST9F.framer-v-dhw80j .framer-16yfa1b, .framer-DST9F.framer-v-dhw80j .framer-4p4occ, .framer-DST9F.framer-v-dhw80j .framer-gjn98q { gap: 0px; } .framer-DST9F.framer-v-dhw80j .framer-7op8fh > * { margin: 0px; margin-bottom: calc(25px / 2); margin-top: calc(25px / 2); } .framer-DST9F.framer-v-dhw80j .framer-7op8fh > :first-child, .framer-DST9F.framer-v-dhw80j .framer-16yfa1b > :first-child, .framer-DST9F.framer-v-dhw80j .framer-4p4occ > :first-child, .framer-DST9F.framer-v-dhw80j .framer-gjn98q > :first-child { margin-top: 0px; } .framer-DST9F.framer-v-dhw80j .framer-7op8fh > :last-child, .framer-DST9F.framer-v-dhw80j .framer-16yfa1b > :last-child, .framer-DST9F.framer-v-dhw80j .framer-4p4occ > :last-child, .framer-DST9F.framer-v-dhw80j .framer-gjn98q > :last-child { margin-bottom: 0px; } .framer-DST9F.framer-v-dhw80j .framer-16yfa1b > *, .framer-DST9F.framer-v-dhw80j .framer-4p4occ > *, .framer-DST9F.framer-v-dhw80j .framer-gjn98q > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-qpj3yr { align-content: flex-start; align-items: flex-start; gap: 0px; overflow: visible; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-i6v8j4 { align-self: unset; justify-content: center; width: min-content; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-7op8fh { flex-direction: column; padding: 30px 20px 30px 20px; position: absolute; right: -138px; top: 46px; width: 382px; z-index: 10; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-ad04vp { flex: none; order: 0; width: 302px; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-mmqlvj { flex-direction: row; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-1b3t2uz { flex: 1 0 0px; width: 1px; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-16yfa1b { gap: 8px; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-1oclgdo { flex-direction: column; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-yj4hh0 { order: 0; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-1jhuyil-container { order: 1; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-1lt8clb-container, .framer-DST9F.framer-v-qpj3yr.hover .framer-ip6cly { order: 2; }\", \".framer-DST9F.framer-v-qpj3yr.hover .framer-kp7r9g-container { flex: none; order: 1; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DST9F.framer-v-qpj3yr.hover .framer-qpj3yr, .framer-DST9F.framer-v-qpj3yr.hover .framer-7op8fh, .framer-DST9F.framer-v-qpj3yr.hover .framer-mmqlvj, .framer-DST9F.framer-v-qpj3yr.hover .framer-16yfa1b, .framer-DST9F.framer-v-qpj3yr.hover .framer-1oclgdo { gap: 0px; } .framer-DST9F.framer-v-qpj3yr.hover .framer-qpj3yr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-DST9F.framer-v-qpj3yr.hover .framer-qpj3yr > :first-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-7op8fh > :first-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-16yfa1b > :first-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-1oclgdo > :first-child { margin-top: 0px; } .framer-DST9F.framer-v-qpj3yr.hover .framer-qpj3yr > :last-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-7op8fh > :last-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-16yfa1b > :last-child, .framer-DST9F.framer-v-qpj3yr.hover .framer-1oclgdo > :last-child { margin-bottom: 0px; } .framer-DST9F.framer-v-qpj3yr.hover .framer-7op8fh > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-DST9F.framer-v-qpj3yr.hover .framer-mmqlvj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DST9F.framer-v-qpj3yr.hover .framer-mmqlvj > :first-child { margin-left: 0px; } .framer-DST9F.framer-v-qpj3yr.hover .framer-mmqlvj > :last-child { margin-right: 0px; } .framer-DST9F.framer-v-qpj3yr.hover .framer-16yfa1b > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-DST9F.framer-v-qpj3yr.hover .framer-1oclgdo > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", ...S.css, ...T.css, ...u.css],\n  U = s(W, B, \"framer-DST9F\");\nexport default U;\nU.displayName = \"Menu / Mega Menu (Courses - Post Launch)\", U.defaultProps = {\n  height: 47,\n  width: 113\n}, t(U, {\n  variant: {\n    options: [\"SetM03wnI\", \"uXtoqN4yV\", \"dOfTqy0Wz\"],\n    optionTitles: [\"Mega Menu\", \"Mobile\", \"Mobile Pressed\"],\n    title: \"Variant\",\n    type: n.Enum\n  },\n  glDoQphR9: {\n    defaultValue: \"Courses\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: n.String\n  }\n}), a(U, [{\n  family: \"Open Sans\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/opensans/v36/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Open Sans\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/opensans/v36/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",\n  weight: \"700\"\n}, ...b, ...F, ...j, ...S.fonts, ...T.fonts, ...u.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerCo4bN_GhP\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uXtoqN4yV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dOfTqy0Wz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KyLdK4E8I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"113\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"47\",\n        \"framerVariables\": \"{\\\"glDoQphR9\\\":\\\"title\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Co4bN_GhP.map", "// Generated by Framer (a2c2d6f)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  BscVT6lHF: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"BscVT6lHF\"];\nconst variantClassNames = {\n  BscVT6lHF: \"framer-v-5l8bd9\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"BscVT6lHF\",\n  title: il9mRd4ty = \"Home\",\n  link: J_m6GqMy_,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"BscVT6lHF\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-tGwI6\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: J_m6GqMy_,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-5l8bd9\", className)} framer-1nuf2w5`,\n          \"data-framer-name\": \"Menu\",\n          layoutDependency: layoutDependency,\n          layoutId: \"BscVT6lHF\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          transition: transition,\n          ...addPropertyOverrides({\n            \"BscVT6lHF-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7T3BlbiBTYW5zLTUwMA==\",\n                  \"--framer-font-family\": '\"Open Sans\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"1.3em\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Home\"\n              })\n            }),\n            className: \"framer-10diq74\",\n            \"data-framer-name\": \"Home\",\n            fonts: [\"GF;Open Sans-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"Y8fbFg5AL\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: il9mRd4ty,\n            transition: transition,\n            variants: {\n              \"BscVT6lHF-hover\": {\n                \"--extracted-r6o4lv\": \"var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, rgb(69, 69, 69))\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-tGwI6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-tGwI6 .framer-1nuf2w5 { display: block; }\", \".framer-tGwI6 .framer-5l8bd9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; text-decoration: none; width: min-content; }\", \".framer-tGwI6 .framer-10diq74 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-tGwI6 .framer-v-5l8bd9 .framer-5l8bd9 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tGwI6 .framer-5l8bd9 { gap: 0px; } .framer-tGwI6 .framer-5l8bd9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-tGwI6 .framer-5l8bd9 > :first-child { margin-left: 0px; } .framer-tGwI6 .framer-5l8bd9 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 31.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 67.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"K6lF0ekZK\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"il9mRd4ty\":\"title\",\"J_m6GqMy_\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FrameriIHiOc0A3 = withCSS(Component, css, \"framer-tGwI6\");\nexport default FrameriIHiOc0A3;\nFrameriIHiOc0A3.displayName = \"Menu / Nav Item\";\nFrameriIHiOc0A3.defaultProps = {\n  height: 31.5,\n  width: 67.5\n};\naddPropertyControls(FrameriIHiOc0A3, {\n  il9mRd4ty: {\n    defaultValue: \"Home\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  J_m6GqMy_: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FrameriIHiOc0A3, [{\n  family: \"Open Sans\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/iIHiOc0A3:default\",\n    url: \"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4nY1M2xLER.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4nY1M2xLER.ttf\",\n  weight: \"500\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameriIHiOc0A3\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"il9mRd4ty\\\":\\\"title\\\",\\\"J_m6GqMy_\\\":\\\"link\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K6lF0ekZK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"31.5\",\n        \"framerIntrinsicWidth\": \"67.5\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./iIHiOc0A3.map", "// Generated by Framer (4c611f3)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as n, getFonts as o, Image as f, Link as m, resolveLink as p, useActiveVariantCallback as l, useLocaleInfo as d, useRouter as s, useVariantState as c, withCSS as x } from \"framer\";\nimport { LayoutGroup as u, motion as g, MotionConfigContext as h } from \"framer-motion\";\nimport * as v from \"react\";\nimport b from \"https://framerusercontent.com/modules/LKWRlHzVQwdmCqLRjleN/y3R7kb8ogVHgFVjFkNbx/Co4bN_GhP.js\";\nimport P from \"https://framerusercontent.com/modules/rCpjGd3tPTRvTzISwJfZ/Ize6dzT1AyuIs30jBcrw/iIHiOc0A3.js\";\nlet w = o(b),\n  D = o(P),\n  T = [\"bPz6XpH9A\", \"aVIe1ga0C\", \"XE2vZjUHN\", \"sWAWN7gGR\"],\n  B = {\n    aVIe1ga0C: \"framer-v-2db1eu\",\n    bPz6XpH9A: \"framer-v-28zaj4\",\n    sWAWN7gGR: \"framer-v-1uuvnps\",\n    XE2vZjUHN: \"framer-v-1h3w0m6\"\n  };\nfunction K(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet y = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    },\n    sWAWN7gGR: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  k = (r, e) => `translateX(-50%) ${e}`,\n  j = ({\n    value: e,\n    children: a\n  }) => {\n    let t = v.useContext(h),\n      i = null != e ? e : t.transition,\n      n = v.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/r(h.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  N = {\n    \"Phone Open\": \"sWAWN7gGR\",\n    Desktop: \"bPz6XpH9A\",\n    Phone: \"XE2vZjUHN\",\n    Tablet: \"aVIe1ga0C\"\n  },\n  R = ({\n    background: r,\n    height: e,\n    id: a,\n    width: t,\n    ...i\n  }) => {\n    var n, o, f;\n    return {\n      ...i,\n      PRLIx9oSm: null !== (n = null != r ? r : i.PRLIx9oSm) && void 0 !== n ? n : 'var(--token-14c0db2f-420d-43e8-8ba1-38a6846f817c, rgb(255, 255, 255)) /* {\"name\":\"Color 500\"} */',\n      variant: null !== (f = null !== (o = N[i.variant]) && void 0 !== o ? o : i.variant) && void 0 !== f ? f : \"bPz6XpH9A\"\n    };\n  },\n  H = (r, e) => e.join(\"-\") + r.layoutDependency,\n  W = /*#__PURE__*/v.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = d(),\n      {\n        style: o,\n        className: x,\n        layoutId: h,\n        variant: w,\n        PRLIx9oSm: D,\n        ...N\n      } = R(a),\n      {\n        baseVariant: W,\n        classNames: X,\n        gestureVariant: U,\n        setGestureState: C,\n        setVariant: A,\n        transition: I,\n        variants: q\n      } = c({\n        cycleOrder: T,\n        defaultVariant: \"bPz6XpH9A\",\n        transitions: y,\n        variant: w,\n        variantClassNames: B\n      }),\n      L = H(a, q),\n      {\n        activeVariantCallback: z,\n        delay: G\n      } = l(W),\n      E = z(async (...r) => {\n        A(\"sWAWN7gGR\");\n      }),\n      Z = z(async (...r) => {\n        A(\"XE2vZjUHN\");\n      }),\n      V = s(),\n      F = v.useId();\n    return /*#__PURE__*/r(u, {\n      id: null != h ? h : F,\n      children: /*#__PURE__*/r(g.div, {\n        initial: w,\n        animate: q,\n        onHoverStart: () => C({\n          isHovered: !0\n        }),\n        onHoverEnd: () => C({\n          isHovered: !1\n        }),\n        onTapStart: () => C({\n          isPressed: !0\n        }),\n        onTap: () => C({\n          isPressed: !1\n        }),\n        onTapCancel: () => C({\n          isPressed: !1\n        }),\n        className: n(\"framer-DPBTK\", X),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(j, {\n          value: I,\n          children: /*#__PURE__*/r(g.header, {\n            ...N,\n            className: n(\"framer-28zaj4\", x),\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: L,\n            layoutId: \"bPz6XpH9A\",\n            ref: t,\n            style: {\n              backgroundColor: D,\n              ...o\n            },\n            ...K({\n              aVIe1ga0C: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              sWAWN7gGR: {\n                \"data-framer-name\": \"Phone Open\"\n              },\n              XE2vZjUHN: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, W, U),\n            children: /*#__PURE__*/e(g.div, {\n              className: \"framer-3ptki9\",\n              \"data-framer-name\": \"Container\",\n              layoutDependency: L,\n              layoutId: \"n2r3FhwFU\",\n              children: [/*#__PURE__*/e(g.div, {\n                className: \"framer-7hv9xl\",\n                \"data-framer-name\": \"Site Header\",\n                layoutDependency: L,\n                layoutId: \"OtnXWRjOl\",\n                children: [/*#__PURE__*/r(m, {\n                  href: {\n                    webPageId: \"LXtHjhmfK\"\n                  },\n                  children: /*#__PURE__*/r(f, {\n                    as: \"a\",\n                    background: {\n                      alt: \"\",\n                      fit: \"fit\",\n                      intrinsicHeight: 583,\n                      intrinsicWidth: 2258,\n                      pixelHeight: 583,\n                      pixelWidth: 2258,\n                      sizes: \"165px\",\n                      src: new URL(\"https://framerusercontent.com/images/nfYXsiUUCLXFAwXsp1V9HtUp74s.png\").href,\n                      srcSet: `${new URL(\"https://framerusercontent.com/images/nfYXsiUUCLXFAwXsp1V9HtUp74s.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/nfYXsiUUCLXFAwXsp1V9HtUp74s.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/nfYXsiUUCLXFAwXsp1V9HtUp74s.png?scale-down-to=2048\").href} 2048w, ${new URL(\"https://framerusercontent.com/images/nfYXsiUUCLXFAwXsp1V9HtUp74s.png\").href} 2258w`\n                    },\n                    className: \"framer-1chqk24 framer-1uzr3xc\",\n                    \"data-framer-name\": \"UBC_Logo\",\n                    layoutDependency: L,\n                    layoutId: \"uy5GlX5Qv\"\n                  })\n                }), !![\"XE2vZjUHN\", \"sWAWN7gGR\"].includes(W) && /*#__PURE__*/e(g.div, {\n                  className: \"framer-1cl3596\",\n                  \"data-framer-name\": \"Hamburger\",\n                  layoutDependency: L,\n                  layoutId: \"MZDPKAQCW\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  variants: {\n                    sWAWN7gGR: {\n                      backgroundColor: \"var(--token-14c0db2f-420d-43e8-8ba1-38a6846f817c, rgb(255, 255, 255))\"\n                    },\n                    XE2vZjUHN: {\n                      backgroundColor: \"var(--token-14c0db2f-420d-43e8-8ba1-38a6846f817c, rgb(255, 255, 255))\"\n                    }\n                  },\n                  ...K({\n                    sWAWN7gGR: {\n                      \"data-highlight\": !0,\n                      onTap: Z\n                    },\n                    XE2vZjUHN: {\n                      \"data-highlight\": !0,\n                      onTap: E\n                    }\n                  }, W, U),\n                  children: [/*#__PURE__*/r(g.div, {\n                    className: \"framer-mbuaf7\",\n                    layoutDependency: L,\n                    layoutId: \"bdxgkm4B0\",\n                    style: {\n                      backgroundColor: \"rgb(19, 19, 19)\",\n                      borderBottomLeftRadius: 3,\n                      borderBottomRightRadius: 3,\n                      borderTopLeftRadius: 3,\n                      borderTopRightRadius: 3,\n                      rotate: 0\n                    },\n                    variants: {\n                      sWAWN7gGR: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\",\n                        rotate: 45\n                      },\n                      XE2vZjUHN: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\"\n                      }\n                    }\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-bs9j9c\",\n                    layoutDependency: L,\n                    layoutId: \"ZfZaLaHoo\",\n                    style: {\n                      backgroundColor: \"rgb(19, 19, 19)\",\n                      borderBottomLeftRadius: 3,\n                      borderBottomRightRadius: 3,\n                      borderTopLeftRadius: 3,\n                      borderTopRightRadius: 3\n                    },\n                    variants: {\n                      sWAWN7gGR: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\"\n                      },\n                      XE2vZjUHN: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\"\n                      }\n                    }\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-gvtusu\",\n                    layoutDependency: L,\n                    layoutId: \"TxxAnG5Yn\",\n                    style: {\n                      backgroundColor: \"rgb(19, 19, 19)\",\n                      borderBottomLeftRadius: 3,\n                      borderBottomRightRadius: 3,\n                      borderTopLeftRadius: 3,\n                      borderTopRightRadius: 3,\n                      rotate: 0\n                    },\n                    variants: {\n                      sWAWN7gGR: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\",\n                        rotate: -45\n                      },\n                      XE2vZjUHN: {\n                        backgroundColor: \"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(21, 21, 21))\"\n                      }\n                    }\n                  })]\n                })]\n              }), \"XE2vZjUHN\" !== W && /*#__PURE__*/r(g.div, {\n                className: \"framer-1ctijhj\",\n                \"data-framer-name\": \"Nav Wrapper\",\n                layoutDependency: L,\n                layoutId: \"jOCwEgLmv\",\n                style: {\n                  backgroundColor: \"rgba(0, 0, 0, 0)\"\n                },\n                variants: {\n                  sWAWN7gGR: {\n                    backgroundColor: D\n                  }\n                },\n                ...K({\n                  sWAWN7gGR: {\n                    transformTemplate: k\n                  }\n                }, W, U),\n                children: /*#__PURE__*/e(g.nav, {\n                  className: \"framer-1opfco1\",\n                  \"data-framer-name\": \"Navigation\",\n                  layoutDependency: L,\n                  layoutId: \"AqXEuRK89\",\n                  children: [/*#__PURE__*/r(g.div, {\n                    className: \"framer-1q8mmb3\",\n                    layoutDependency: L,\n                    layoutId: \"ryYuSd0kY\",\n                    children: /*#__PURE__*/r(g.div, {\n                      className: \"framer-13knjs4-container\",\n                      layoutDependency: L,\n                      layoutId: \"Fu9Vv9RbR-container\",\n                      children: /*#__PURE__*/r(b, {\n                        height: \"100%\",\n                        id: \"Fu9Vv9RbR\",\n                        layoutId: \"Fu9Vv9RbR\",\n                        title: \"Courses\",\n                        variant: \"SetM03wnI\",\n                        width: \"100%\",\n                        ...K({\n                          sWAWN7gGR: {\n                            style: {\n                              width: \"100%\"\n                            },\n                            variant: \"dOfTqy0Wz\"\n                          }\n                        }, W, U)\n                      })\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-1vx71q8\",\n                    layoutDependency: L,\n                    layoutId: \"RwtXgiGUh\",\n                    children: /*#__PURE__*/r(g.div, {\n                      className: \"framer-qli1eu-container\",\n                      layoutDependency: L,\n                      layoutId: \"FH9gJJeb8-container\",\n                      children: /*#__PURE__*/r(P, {\n                        height: \"100%\",\n                        id: \"FH9gJJeb8\",\n                        layoutId: \"FH9gJJeb8\",\n                        link: p({\n                          webPageId: \"YBdyPZmPg\"\n                        }, V),\n                        style: {\n                          height: \"100%\"\n                        },\n                        title: \"Events\",\n                        width: \"100%\",\n                        ...K({\n                          sWAWN7gGR: {\n                            style: {\n                              width: \"100%\"\n                            }\n                          }\n                        }, W, U)\n                      })\n                    })\n                  }), /*#__PURE__*/r(g.div, {\n                    className: \"framer-1lvfkdc\",\n                    layoutDependency: L,\n                    layoutId: \"Sgg8egecj\",\n                    children: /*#__PURE__*/r(g.div, {\n                      className: \"framer-1nia7ey-container\",\n                      layoutDependency: L,\n                      layoutId: \"KKtuwPpH5-container\",\n                      children: /*#__PURE__*/r(P, {\n                        height: \"100%\",\n                        id: \"KKtuwPpH5\",\n                        layoutId: \"KKtuwPpH5\",\n                        link: p({\n                          webPageId: \"MqAUFrQhF\"\n                        }, V),\n                        style: {\n                          height: \"100%\"\n                        },\n                        title: \"Blogs\",\n                        width: \"100%\",\n                        ...K({\n                          sWAWN7gGR: {\n                            style: {\n                              width: \"100%\"\n                            }\n                          }\n                        }, W, U)\n                      })\n                    })\n                  })]\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  X = ['.framer-DPBTK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-DPBTK .framer-1uzr3xc { display: block; }\", \".framer-DPBTK .framer-28zaj4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 135px 24px 135px; position: relative; width: 1440px; }\", \".framer-DPBTK .framer-3ptki9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-DPBTK .framer-7hv9xl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-DPBTK .framer-1chqk24 { aspect-ratio: 4.302675585284281 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); overflow: visible; position: relative; text-decoration: none; width: 165px; }\", \".framer-DPBTK .framer-1cl3596 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); overflow: hidden; position: relative; width: 29px; }\", \".framer-DPBTK .framer-mbuaf7 { flex: none; height: 2px; left: calc(51.724137931034505% - 20px / 2); overflow: hidden; position: absolute; top: 8px; width: 20px; will-change: transform; }\", \".framer-DPBTK .framer-bs9j9c { flex: none; height: 2px; left: calc(51.724137931034505% - 20px / 2); overflow: hidden; position: absolute; top: calc(51.724137931034505% - 2px / 2); width: 20px; will-change: transform; }\", \".framer-DPBTK .framer-gvtusu { bottom: 7px; flex: none; height: 2px; left: calc(51.724137931034505% - 20px / 2); overflow: hidden; position: absolute; width: 20px; will-change: transform; }\", \".framer-DPBTK .framer-1ctijhj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-DPBTK .framer-1opfco1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DPBTK .framer-1q8mmb3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DPBTK .framer-13knjs4-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-DPBTK .framer-1vx71q8, .framer-DPBTK .framer-1lvfkdc { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-DPBTK .framer-qli1eu-container, .framer-DPBTK .framer-1nia7ey-container { flex: 1 0 0px; height: 1px; position: relative; width: auto; }\", \".framer-DPBTK .framer-65c2qf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\", \".framer-DPBTK .framer-meba8p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 8px 4px 8px; position: relative; text-decoration: none; width: min-content; }\", \".framer-DPBTK .framer-urw1fq { flex: none; height: 38px; overflow: visible; position: relative; width: 112px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPBTK .framer-28zaj4, .framer-DPBTK .framer-3ptki9, .framer-DPBTK .framer-1ctijhj, .framer-DPBTK .framer-1opfco1, .framer-DPBTK .framer-1q8mmb3, .framer-DPBTK .framer-1vx71q8, .framer-DPBTK .framer-65c2qf, .framer-DPBTK .framer-meba8p, .framer-DPBTK .framer-1lvfkdc { gap: 0px; } .framer-DPBTK .framer-28zaj4 > *, .framer-DPBTK .framer-1q8mmb3 > *, .framer-DPBTK .framer-1vx71q8 > *, .framer-DPBTK .framer-1lvfkdc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-DPBTK .framer-28zaj4 > :first-child, .framer-DPBTK .framer-1q8mmb3 > :first-child, .framer-DPBTK .framer-1vx71q8 > :first-child, .framer-DPBTK .framer-1lvfkdc > :first-child { margin-top: 0px; } .framer-DPBTK .framer-28zaj4 > :last-child, .framer-DPBTK .framer-1q8mmb3 > :last-child, .framer-DPBTK .framer-1vx71q8 > :last-child, .framer-DPBTK .framer-1lvfkdc > :last-child { margin-bottom: 0px; } .framer-DPBTK .framer-3ptki9 > *, .framer-DPBTK .framer-65c2qf > *, .framer-DPBTK .framer-meba8p > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DPBTK .framer-3ptki9 > :first-child, .framer-DPBTK .framer-1ctijhj > :first-child, .framer-DPBTK .framer-1opfco1 > :first-child, .framer-DPBTK .framer-65c2qf > :first-child, .framer-DPBTK .framer-meba8p > :first-child { margin-left: 0px; } .framer-DPBTK .framer-3ptki9 > :last-child, .framer-DPBTK .framer-1ctijhj > :last-child, .framer-DPBTK .framer-1opfco1 > :last-child, .framer-DPBTK .framer-65c2qf > :last-child, .framer-DPBTK .framer-meba8p > :last-child { margin-right: 0px; } .framer-DPBTK .framer-1ctijhj > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-DPBTK .framer-1opfco1 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-DPBTK.framer-v-2db1eu .framer-28zaj4 { padding: 24px 50px 24px 50px; width: 810px; }\", \".framer-DPBTK.framer-v-2db1eu .framer-7hv9xl { flex: none; width: 220px; }\", \".framer-DPBTK.framer-v-1h3w0m6 .framer-28zaj4, .framer-DPBTK.framer-v-1uuvnps .framer-28zaj4 { justify-content: center; padding: 0px 0px 0px 0px; width: 390px; }\", \".framer-DPBTK.framer-v-1h3w0m6 .framer-3ptki9, .framer-DPBTK.framer-v-1uuvnps .framer-3ptki9 { flex-direction: column; gap: 0px; justify-content: center; }\", \".framer-DPBTK.framer-v-1h3w0m6 .framer-7hv9xl, .framer-DPBTK.framer-v-1uuvnps .framer-7hv9xl { flex: none; padding: 15px 20px 15px 20px; width: 100%; }\", \".framer-DPBTK.framer-v-1h3w0m6 .framer-1cl3596, .framer-DPBTK.framer-v-1uuvnps .framer-1cl3596 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPBTK.framer-v-1h3w0m6 .framer-3ptki9 { gap: 0px; } .framer-DPBTK.framer-v-1h3w0m6 .framer-3ptki9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-DPBTK.framer-v-1h3w0m6 .framer-3ptki9 > :first-child { margin-top: 0px; } .framer-DPBTK.framer-v-1h3w0m6 .framer-3ptki9 > :last-child { margin-bottom: 0px; } }\", \".framer-DPBTK.framer-v-1uuvnps .framer-mbuaf7 { top: calc(51.724137931034505% - 2px / 2); }\", \".framer-DPBTK.framer-v-1uuvnps .framer-bs9j9c { left: calc(51.724137931034505% - 1px / 2); width: 1px; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-gvtusu { bottom: unset; top: calc(51.724137931034505% - 2px / 2); }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1ctijhj { flex: none; flex-direction: column; gap: 20px; left: 50%; padding: 15px 20px 15px 20px; position: absolute; top: 60px; width: 100%; z-index: 1; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1opfco1 { flex-direction: column; gap: 0px; width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1q8mmb3 { padding: 0px 0px 12px 0px; width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-13knjs4-container { width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1vx71q8 { align-self: unset; height: min-content; padding: 12px 0px 20px 0px; width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-qli1eu-container { flex: none; height: auto; width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1lvfkdc { align-self: unset; flex-direction: row; height: min-content; padding: 12px 0px 20px 0px; width: 100%; }\", \".framer-DPBTK.framer-v-1uuvnps .framer-1nia7ey-container { height: auto; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DPBTK.framer-v-1uuvnps .framer-3ptki9, .framer-DPBTK.framer-v-1uuvnps .framer-1ctijhj, .framer-DPBTK.framer-v-1uuvnps .framer-1opfco1, .framer-DPBTK.framer-v-1uuvnps .framer-1lvfkdc { gap: 0px; } .framer-DPBTK.framer-v-1uuvnps .framer-3ptki9 > *, .framer-DPBTK.framer-v-1uuvnps .framer-1opfco1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-DPBTK.framer-v-1uuvnps .framer-3ptki9 > :first-child, .framer-DPBTK.framer-v-1uuvnps .framer-1ctijhj > :first-child, .framer-DPBTK.framer-v-1uuvnps .framer-1opfco1 > :first-child { margin-top: 0px; } .framer-DPBTK.framer-v-1uuvnps .framer-3ptki9 > :last-child, .framer-DPBTK.framer-v-1uuvnps .framer-1ctijhj > :last-child, .framer-DPBTK.framer-v-1uuvnps .framer-1opfco1 > :last-child { margin-bottom: 0px; } .framer-DPBTK.framer-v-1uuvnps .framer-1ctijhj > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-DPBTK.framer-v-1uuvnps .framer-1lvfkdc > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-DPBTK.framer-v-1uuvnps .framer-1lvfkdc > :first-child { margin-left: 0px; } .framer-DPBTK.framer-v-1uuvnps .framer-1lvfkdc > :last-child { margin-right: 0px; } }\"],\n  U = x(W, X, \"framer-DPBTK\");\nexport default U;\nU.displayName = \"Navigation / Primary (Post-100% Launch)\", U.defaultProps = {\n  height: 95.5,\n  width: 1440\n}, t(U, {\n  variant: {\n    options: [\"bPz6XpH9A\", \"aVIe1ga0C\", \"XE2vZjUHN\", \"sWAWN7gGR\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\"],\n    title: \"Variant\",\n    type: i.Enum\n  },\n  PRLIx9oSm: {\n    defaultValue: 'var(--token-14c0db2f-420d-43e8-8ba1-38a6846f817c, rgb(255, 255, 255)) /* {\"name\":\"Color 500\"} */',\n    title: \"Background\",\n    type: i.Color\n  }\n}), a(U, [...w, ...D]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerqtk2wKN2N\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerVariables\": \"{\\\"PRLIx9oSm\\\":\\\"background\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aVIe1ga0C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XE2vZjUHN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sWAWN7gGR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"95.5\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "FramerNgr4r6Gkf", "withCSS", "Ngr4r6Gkf_default", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link2", "title", "width", "props", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "g6L74ED3_", "QFP2WDHI7", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FrameroCGuQMYlC", "withCSS", "oCGuQMYlC_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "b", "getFonts", "Icon", "F", "oCGuQMYlC_default", "j", "Ngr4r6Gkf_default", "q", "I", "O", "M", "r", "e", "a", "N", "z", "t", "re", "MotionConfigContext", "n", "i", "se", "p", "C", "L", "o", "f", "R", "W", "Y", "useLocaleInfo", "s", "y", "b", "F", "j", "k", "B", "U", "P", "useVariantState", "I", "q", "A", "G", "V", "useActiveVariantCallback", "X", "Z", "pe", "_", "useRouter", "E", "ae", "J", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Icon", "oCGuQMYlC_default", "resolveLink", "Ngr4r6Gkf_default", "css", "withCSS", "Co4bN_GhP_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "il9mRd4ty", "J_m6GqMy_", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FrameriIHiOc0A3", "withCSS", "iIHiOc0A3_default", "addPropertyControls", "ControlType", "addFonts", "w", "getFonts", "Co4bN_GhP_default", "D", "iIHiOc0A3_default", "T", "B", "K", "r", "e", "a", "y", "k", "j", "t", "re", "MotionConfigContext", "i", "n", "se", "p", "N", "R", "o", "f", "H", "W", "Y", "useLocaleInfo", "x", "h", "X", "U", "C", "A", "I", "q", "useVariantState", "L", "z", "G", "useActiveVariantCallback", "E", "Z", "V", "useRouter", "F", "ae", "LayoutGroup", "motion", "cx", "u", "Link", "Image2", "resolveLink", "withCSS", "qtk2wKN2N_default", "addPropertyControls", "ControlType", "addFonts"]
}
