{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/rzW4aZffLpkC9tR2E8mZ/D2Yt4aAaQ6fjowMTOo3H/GtXMipWPh.js", "ssg:https://framerusercontent.com/modules/pGwG3qQTw7YTAsZSCOqQ/6lcnWsKRpy1qepcifeIA/CuNaE9qxa.js", "ssg:https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js", "ssg:https://framerusercontent.com/modules/iJ7rRVdv2EdDym4oVwal/NYOx17Cez2jaFYiBCsME/ENR8por_J.js", "ssg:https://framerusercontent.com/modules/cttz14AA10I8bhCozuFw/WygkXjMli2RBV9fMzpN0/Ew6dtfVC4.js", "ssg:https://framerusercontent.com/modules/8xTzPQmd6P3t8WI0jbSz/DqEe5hT5Jz8VayxHIfYJ/FI5hcORYZ.js", "ssg:https://framerusercontent.com/modules/aVZakorqREAKOx4z4LI0/LHIBEdV9vnaHs7DgbpKe/vI8yxmcHa.js", "ssg:https://framerusercontent.com/modules/G8ODGv8DULK6F4z0LV0t/QohZUSizPmzhk4Kzsxzq/XaA6aYBfg.js", "ssg:https://framerusercontent.com/modules/RNmnVppNehSE5pTYiFPK/nyat2JkbCRTSieDHMFOQ/kSjcHLwet.js", "ssg:https://framerusercontent.com/modules/aFls7qycGgBGaeGypiLD/CA7ZTHivlUXnNoMEN84c/ly6OBTzzt.js", "ssg:https://framerusercontent.com/modules/WPWPOkaFopOHlEr9qYYT/Be6ppOGZ4uskoPf0bMK9/HyDjneD6E.js", "ssg:https://framerusercontent.com/modules/4ZQIM6AGknb1GuVyRBq4/7GlcHMRL7kRPGbblTyft/QFKu4yi2_.js", "ssg:https://framerusercontent.com/modules/8RN3Tp0ltSDuAVurK4CF/ag4LUyJO5bYwtUMBrCNa/rVMUILefj.js", "ssg:https://framerusercontent.com/modules/NUWeogI5p9tXwnEzF9hD/dcweLizD0YCVCRybpjHP/a9EgQfn0m.js", "ssg:https://framerusercontent.com/modules/7LOely3nAgHGjXaJjiAc/qc7oyYcSv25lQR1cTKJy/DnTonwgNg.js", "ssg:https://framerusercontent.com/modules/qBMZ9ktXoQfkvfNcaXmN/ULZMZQTS8jTOQj74raTP/dOOPDDUFs.js", "ssg:https://framerusercontent.com/modules/pIevBGkcNjFiLiLDpae1/kxVxjM9FbaLt38HvibVR/VaV2XvnlA.js", "ssg:https://framerusercontent.com/modules/c1hLlvuEYYD142j6bSgL/sYmqgPU7y3zbRaMv2GXl/b5BXCu2IG.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/woBPlF13zn30lxdtRzqD/cGPTO38vI6FDAvpYDatN/clickView.js", "ssg:https://framerusercontent.com/modules/RrITrSwKE0Ja7jmURLyp/8bq3a5KShcmftB2CZRm2/IEkMkTP3k.js", "ssg:https://framerusercontent.com/modules/bSRJRLgEb4bdvmq0mzhl/Ds2NeHtwfHzbXRM8qKcW/inuS7TOXs.js", "ssg:https://framerusercontent.com/modules/eei2svdIBC7dJzD6xrcg/08uk2D5wsT2yoJk6GXBn/r66e7BIPS.js", "ssg:https://framerusercontent.com/modules/xrY4QCQtAaJbHV8VJLTD/PJAfgdYjXD7PJKM8a1CM/oYsd4bZkN.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/sK9q20UrvRztdebA5J7g/Ticker.js", "ssg:https://framerusercontent.com/modules/6tWtcB0KdAPuAtPsp1Rl/ZKMPIbxwK7MdKidnFEp5/Pgn4GrzOY.js", "ssg:https://framerusercontent.com/modules/xOTv8RT4HVQQ8YtiKVM9/LWM6a0sM7YcWuLWQYpCu/rtNcVTojS.js", "ssg:https://framerusercontent.com/modules/J8kCrXsTCJ5eqSZTjA00/qU0xhh9dsPc4wNLzyyTz/RzVN5_WtI.js", "ssg:https://framerusercontent.com/modules/t3zJ8xQTGjv7D4QJuz0K/O55GgBiJvqptcbA0yeAj/ViJr0DiEx.js", "ssg:https://framerusercontent.com/modules/A9VKdkPiL41n1WjZrYPC/MtCaZX2GR8CmafKngSvW/WVewC5YkX.js", "ssg:https://framerusercontent.com/modules/x9ZTTWLdsHsJlrdCtyMe/3YkpHyMabhrsBdrRWTsF/yDTcXtjB5.js", "ssg:https://framerusercontent.com/modules/XcGnMIzfDLFAHkWecl7F/U91JsfR4FxQddqgfowD9/ScrollGNB.js"],
  "sourcesContent": ["// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"S9UmjUMMi\", \"dont6m4fs\", \"P1uLH5IOQ\", \"ov7h0LwL_\", \"FWazsi_rO\", \"gfrA21owP\"];\nconst variantClassNames = {\n  dont6m4fs: \"framer-v-fxonsu\",\n  FWazsi_rO: \"framer-v-1c1uo7x\",\n  gfrA21owP: \"framer-v-1ipfk1f\",\n  ov7h0LwL_: \"framer-v-11vho2b\",\n  P1uLH5IOQ: \"framer-v-5jvzed\",\n  S9UmjUMMi: \"framer-v-118b5u8\"\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 isSet = value => {\n  return value !== undefined && value !== null && value !== \"\";\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 humanReadableVariantMap = {\n  \"Center(M)\": \"P1uLH5IOQ\",\n  \"Center(T)\": \"dont6m4fs\",\n  \"Left(M)\": \"gfrA21owP\",\n  \"Left(T)\": \"FWazsi_rO\",\n  Center: \"S9UmjUMMi\",\n  Left: \"ov7h0LwL_\"\n};\nconst getProps = ({\n  description,\n  description2,\n  description2Color,\n  descriptionColor,\n  height,\n  id,\n  title,\n  titleColor,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, _variant, ref5;\n  return {\n    ...props,\n    a6twXPovT: (ref = titleColor !== null && titleColor !== void 0 ? titleColor : props.a6twXPovT) !== null && ref !== void 0 ? ref : \"rgb(134, 144, 156)\",\n    Hq6O4n7mz: (ref1 = descriptionColor !== null && descriptionColor !== void 0 ? descriptionColor : props.Hq6O4n7mz) !== null && ref1 !== void 0 ? ref1 : \"rgb(36, 36, 36)\",\n    I_8MN6bd3: (ref2 = description !== null && description !== void 0 ? description : props.I_8MN6bd3) !== null && ref2 !== void 0 ? ref2 : \"Description\",\n    RNMSnr_4k: (ref3 = description2Color !== null && description2Color !== void 0 ? description2Color : props.RNMSnr_4k) !== null && ref3 !== void 0 ? ref3 : \"rgb(36, 36, 36)\",\n    SkwIqFQ3U: (ref4 = title !== null && title !== void 0 ? title : props.SkwIqFQ3U) !== null && ref4 !== void 0 ? ref4 : \"TItle\",\n    variant: (ref5 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref5 !== void 0 ? ref5 : \"S9UmjUMMi\",\n    zboJ7iSUN: description2 !== null && description2 !== void 0 ? description2 : props.zboJ7iSUN\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    SkwIqFQ3U,\n    a6twXPovT,\n    I_8MN6bd3,\n    Hq6O4n7mz,\n    zboJ7iSUN,\n    RNMSnr_4k,\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: \"S9UmjUMMi\",\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-ReEeq\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-118b5u8\", className),\n          \"data-framer-name\": \"Center\",\n          layoutDependency: layoutDependency,\n          layoutId: \"S9UmjUMMi\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            dont6m4fs: {\n              \"data-framer-name\": \"Center(T)\"\n            },\n            FWazsi_rO: {\n              \"data-framer-name\": \"Left(T)\"\n            },\n            gfrA21owP: {\n              \"data-framer-name\": \"Left(M)\"\n            },\n            ov7h0LwL_: {\n              \"data-framer-name\": \"Left\"\n            },\n            P1uLH5IOQ: {\n              \"data-framer-name\": \"Center(M)\"\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                  \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                  \"--framer-font-size\": \"24px\",\n                  \"--framer-letter-spacing\": \"-0.24px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-alignment\": \"center\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"TItle\"\n              })\n            }),\n            className: \"framer-199o9fp\",\n            \"data-framer-name\": \"Title\",\n            fonts: [\"CUSTOM;Pretendard Bold\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"Ud_uzB0KO\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--variable-reference-a6twXPovT-GtXMipWPh)\",\n              \"--framer-paragraph-spacing\": \"0px\",\n              \"--variable-reference-a6twXPovT-GtXMipWPh\": a6twXPovT\n            },\n            text: SkwIqFQ3U,\n            variants: {\n              ov7h0LwL_: {\n                \"--extracted-r6o4lv\": \"rgb(134, 144, 156)\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              dont6m4fs: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-letter-spacing\": \"-0.16px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"TItle\"\n                  })\n                })\n              },\n              FWazsi_rO: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-letter-spacing\": \"-0.16px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"TItle\"\n                  })\n                })\n              },\n              gfrA21owP: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-letter-spacing\": \"-0.16px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"TItle\"\n                  })\n                })\n              },\n              ov7h0LwL_: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-font-size\": \"24px\",\n                      \"--framer-letter-spacing\": \"-0.24px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"TItle\"\n                  })\n                })\n              },\n              P1uLH5IOQ: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-letter-spacing\": \"-0.16px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"TItle\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-gs969\",\n            layoutDependency: layoutDependency,\n            layoutId: \"W3WD11puM\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                    \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                    \"--framer-font-size\": \"56px\",\n                    \"--framer-letter-spacing\": \"-0.56px\",\n                    \"--framer-line-height\": \"120%\",\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Description\"\n                })\n              }),\n              className: \"framer-1h1zm0h\",\n              \"data-framer-name\": \"Description\",\n              fonts: [\"CUSTOM;Pretendard Black\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"IjWM1q49D\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--variable-reference-Hq6O4n7mz-GtXMipWPh)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                \"--variable-reference-Hq6O4n7mz-GtXMipWPh\": Hq6O4n7mz\n              },\n              text: I_8MN6bd3,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                dont6m4fs: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"120%\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                },\n                FWazsi_rO: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"120%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                },\n                gfrA21owP: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"120%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                },\n                ov7h0LwL_: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"54px\",\n                        \"--framer-letter-spacing\": \"-0.54px\",\n                        \"--framer-line-height\": \"120%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                },\n                P1uLH5IOQ: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"120%\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), isSet(zboJ7iSUN) && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                    \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                    \"--framer-font-size\": \"56px\",\n                    \"--framer-letter-spacing\": \"-0.01em\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Content\"\n                })\n              }),\n              className: \"framer-gc8r18\",\n              \"data-framer-name\": \"Description 2\",\n              fonts: [\"CUSTOM;Pretendard Black\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"oBFjB4zKe\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--variable-reference-RNMSnr_4k-GtXMipWPh)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                \"--variable-reference-RNMSnr_4k-GtXMipWPh\": RNMSnr_4k\n              },\n              text: zboJ7iSUN,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                dont6m4fs: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Content\"\n                    })\n                  })\n                },\n                FWazsi_rO: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Content\"\n                    })\n                  })\n                },\n                gfrA21owP: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Content\"\n                    })\n                  })\n                },\n                ov7h0LwL_: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"56px\",\n                        \"--framer-letter-spacing\": \"-0.01em\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-alignment\": \"left\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Content\"\n                    })\n                  })\n                },\n                P1uLH5IOQ: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"32px\",\n                        \"--framer-letter-spacing\": \"-0.32px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Content\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ReEeq [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-ReEeq .framer-8w5bxs { display: block; }\", \".framer-ReEeq .framer-118b5u8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1392px; }\", \".framer-ReEeq .framer-199o9fp, .framer-ReEeq .framer-1h1zm0h, .framer-ReEeq .framer-gc8r18 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-ReEeq .framer-gs969 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ReEeq .framer-118b5u8, .framer-ReEeq .framer-gs969 { gap: 0px; } .framer-ReEeq .framer-118b5u8 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ReEeq .framer-118b5u8 > :first-child, .framer-ReEeq .framer-gs969 > :first-child { margin-top: 0px; } .framer-ReEeq .framer-118b5u8 > :last-child, .framer-ReEeq .framer-gs969 > :last-child { margin-bottom: 0px; } .framer-ReEeq .framer-gs969 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\", \".framer-ReEeq.framer-v-fxonsu .framer-118b5u8 { width: 810px; }\", \".framer-ReEeq.framer-v-5jvzed .framer-118b5u8, .framer-ReEeq.framer-v-1ipfk1f .framer-118b5u8 { width: 360px; }\", \".framer-ReEeq.framer-v-11vho2b .framer-118b5u8 { width: 448px; }\", \".framer-ReEeq.framer-v-1c1uo7x .framer-118b5u8 { width: 373px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 119\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 1392\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dont6m4fs\":{\"layout\":[\"fixed\",\"auto\"]},\"P1uLH5IOQ\":{\"layout\":[\"fixed\",\"auto\"]},\"ov7h0LwL_\":{\"layout\":[\"fixed\",\"auto\"]},\"FWazsi_rO\":{\"layout\":[\"fixed\",\"auto\"]},\"gfrA21owP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"SkwIqFQ3U\":\"title\",\"a6twXPovT\":\"titleColor\",\"I_8MN6bd3\":\"description\",\"Hq6O4n7mz\":\"descriptionColor\",\"zboJ7iSUN\":\"description2\",\"RNMSnr_4k\":\"description2Color\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramerGtXMipWPh = withCSS(Component, css, \"framer-ReEeq\");\nexport default FramerGtXMipWPh;\nFramerGtXMipWPh.displayName = \"Components/Title\";\nFramerGtXMipWPh.defaultProps = {\n  height: 119,\n  width: 1392\n};\naddPropertyControls(FramerGtXMipWPh, {\n  variant: {\n    options: [\"S9UmjUMMi\", \"dont6m4fs\", \"P1uLH5IOQ\", \"ov7h0LwL_\", \"FWazsi_rO\", \"gfrA21owP\"],\n    optionTitles: [\"Center\", \"Center(T)\", \"Center(M)\", \"Left\", \"Left(T)\", \"Left(M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  SkwIqFQ3U: {\n    defaultValue: \"TItle\",\n    displayTextArea: false,\n    placeholder: \"Title\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  a6twXPovT: {\n    defaultValue: \"rgb(134, 144, 156)\",\n    title: \"Title Color\",\n    type: ControlType.Color\n  },\n  I_8MN6bd3: {\n    defaultValue: \"Description\",\n    displayTextArea: true,\n    placeholder: \"\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  Hq6O4n7mz: {\n    defaultValue: \"rgb(36, 36, 36)\",\n    title: \"Description Color\",\n    type: ControlType.Color\n  },\n  zboJ7iSUN: {\n    defaultValue: \"\",\n    title: \"Description 2\",\n    type: ControlType.String\n  },\n  RNMSnr_4k: {\n    defaultValue: \"rgb(36, 36, 36)\",\n    title: \"Description 2 Color\",\n    type: ControlType.Color\n  }\n});\naddFonts(FramerGtXMipWPh, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/GtXMipWPh:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Black\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/GtXMipWPh:default\",\n    url: \"assets/7dDbbg4kri4omj5IuFSIe3fiOy8.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/7dDbbg4kri4omj5IuFSIe3fiOy8~ftj56oPoMwd0Q0VDuSWW4Ipdbr2YYjNXySrYDv4CnS8.otf\").href\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerGtXMipWPh\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dont6m4fs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P1uLH5IOQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ov7h0LwL_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FWazsi_rO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gfrA21owP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"119\",\n        \"framerIntrinsicWidth\": \"1392\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"SkwIqFQ3U\\\":\\\"title\\\",\\\"a6twXPovT\\\":\\\"titleColor\\\",\\\"I_8MN6bd3\\\":\\\"description\\\",\\\"Hq6O4n7mz\\\":\\\"descriptionColor\\\",\\\"zboJ7iSUN\\\":\\\"description2\\\",\\\"RNMSnr_4k\\\":\\\"description2Color\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./GtXMipWPh.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"BlRZteJZB\", \"xuFq_ChjW\"];\nconst variantClassNames = {\n  BlRZteJZB: \"framer-v-ccgpsd\",\n  xuFq_ChjW: \"framer-v-1n59n86\"\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 toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\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 humanReadableVariantMap = {\n  Horizontal: \"BlRZteJZB\",\n  Vertical: \"xuFq_ChjW\"\n};\nconst getProps = ({\n  description,\n  height,\n  id,\n  image,\n  radius,\n  subTitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4;\n  return {\n    ...props,\n    BvfdiHjpG: (ref = description !== null && description !== void 0 ? description : props.BvfdiHjpG) !== null && ref !== void 0 ? ref : \"Description\",\n    jksf_vgE6: (ref1 = subTitle !== null && subTitle !== void 0 ? subTitle : props.jksf_vgE6) !== null && ref1 !== void 0 ? ref1 : \"SubTitle\",\n    sOFYR1fWy: image !== null && image !== void 0 ? image : props.sOFYR1fWy,\n    TfjC6tdSl: (ref2 = radius !== null && radius !== void 0 ? radius : props.TfjC6tdSl) !== null && ref2 !== void 0 ? ref2 : 12,\n    uSptdpBI1: (ref3 = title !== null && title !== void 0 ? title : props.uSptdpBI1) !== null && ref3 !== void 0 ? ref3 : \"Title\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"BlRZteJZB\"\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    sOFYR1fWy,\n    TfjC6tdSl,\n    jksf_vgE6,\n    uSptdpBI1,\n    BvfdiHjpG,\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: \"BlRZteJZB\",\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-HRNdM\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Image, {\n          ...restProps,\n          background: {\n            alt: \"\",\n            fit: \"fill\",\n            sizes: \"min(920px, 100vw)\",\n            ...toResponsiveImage(sOFYR1fWy)\n          },\n          className: cx(\"framer-ccgpsd\", className),\n          \"data-framer-name\": \"Horizontal\",\n          layoutDependency: layoutDependency,\n          layoutId: \"BlRZteJZB\",\n          ref: ref,\n          style: {\n            borderBottomLeftRadius: TfjC6tdSl,\n            borderBottomRightRadius: TfjC6tdSl,\n            borderTopLeftRadius: TfjC6tdSl,\n            borderTopRightRadius: TfjC6tdSl,\n            ...style\n          },\n          ...addPropertyOverrides({\n            xuFq_ChjW: {\n              \"data-framer-name\": \"Vertical\",\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                sizes: \"min(328px, 100vw)\",\n                ...toResponsiveImage(sOFYR1fWy)\n              }\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1tpz9as\",\n            layoutDependency: layoutDependency,\n            layoutId: \"bx7MCYEIc\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-line-height\": \"140%\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"SubTitle\"\n                })\n              }),\n              className: \"framer-uvfubz\",\n              \"data-framer-name\": \"SubTitle\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I2175:51224;95:989\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: jksf_vgE6,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                xuFq_ChjW: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"14px\",\n                        \"--framer-letter-spacing\": \"-0.14px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"SubTitle\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                    \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                    \"--framer-font-size\": \"32px\",\n                    \"--framer-letter-spacing\": \"-0.02em\",\n                    \"--framer-line-height\": \"140%\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-uhdbxp\",\n              \"data-framer-name\": \"Title\",\n              fonts: [\"CUSTOM;Pretendard Black\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I2175:51224;95:990\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: uSptdpBI1,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                xuFq_ChjW: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                        \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                        \"--framer-font-size\": \"20px\",\n                        \"--framer-letter-spacing\": \"-0.2px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Title\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                    \"--framer-letter-spacing\": \"-0.02em\",\n                    \"--framer-line-height\": \"140%\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Description\"\n                })\n              }),\n              className: \"framer-rzr31y\",\n              \"data-framer-name\": \"Discription\",\n              fonts: [\"CUSTOM;Pretendard Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I2175:51224;95:991\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: BvfdiHjpG,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                xuFq_ChjW: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                        \"--framer-font-size\": \"12px\",\n                        \"--framer-letter-spacing\": \"-0.12px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Description\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-HRNdM [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-HRNdM .framer-yjnq2i { display: block; }\", \".framer-HRNdM .framer-ccgpsd { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 332px; justify-content: center; overflow: hidden; padding: 0px 43px 0px 43px; position: relative; width: 920px; will-change: var(--framer-will-change-override, transform); }\", \".framer-HRNdM .framer-1tpz9as { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 400px; }\", \".framer-HRNdM .framer-uvfubz, .framer-HRNdM .framer-uhdbxp, .framer-HRNdM .framer-rzr31y { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 368px; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HRNdM .framer-ccgpsd, .framer-HRNdM .framer-1tpz9as { gap: 0px; } .framer-HRNdM .framer-ccgpsd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-HRNdM .framer-ccgpsd > :first-child, .framer-HRNdM .framer-1tpz9as > :first-child { margin-top: 0px; } .framer-HRNdM .framer-ccgpsd > :last-child, .framer-HRNdM .framer-1tpz9as > :last-child { margin-bottom: 0px; } .framer-HRNdM .framer-1tpz9as > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-HRNdM.framer-v-1n59n86 .framer-ccgpsd { aspect-ratio: 0.7420814479638009 / 1; height: var(--framer-aspect-ratio-supported, 442px); justify-content: flex-start; padding: 40px 30px 40px 30px; width: 328px; }\", \".framer-HRNdM.framer-v-1n59n86 .framer-1tpz9as { align-content: center; align-items: center; justify-content: flex-start; width: 100%; }\", \".framer-HRNdM.framer-v-1n59n86 .framer-uvfubz, .framer-HRNdM.framer-v-1n59n86 .framer-uhdbxp, .framer-HRNdM.framer-v-1n59n86 .framer-rzr31y { width: 100%; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 920\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xuFq_ChjW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"sOFYR1fWy\":\"image\",\"TfjC6tdSl\":\"radius\",\"jksf_vgE6\":\"subTitle\",\"uSptdpBI1\":\"title\",\"BvfdiHjpG\":\"description\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerCuNaE9qxa = withCSS(Component, css, \"framer-HRNdM\");\nexport default FramerCuNaE9qxa;\nFramerCuNaE9qxa.displayName = \"Components/IB - Background\";\nFramerCuNaE9qxa.defaultProps = {\n  height: 332,\n  width: 920\n};\naddPropertyControls(FramerCuNaE9qxa, {\n  variant: {\n    options: [\"BlRZteJZB\", \"xuFq_ChjW\"],\n    optionTitles: [\"Horizontal\", \"Vertical\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  sOFYR1fWy: {\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  TfjC6tdSl: {\n    defaultValue: 12,\n    displayStepper: false,\n    min: 0,\n    title: \"Radius\",\n    type: ControlType.Number\n  },\n  jksf_vgE6: {\n    defaultValue: \"SubTitle\",\n    displayTextArea: false,\n    title: \"SubTitle\",\n    type: ControlType.String\n  },\n  uSptdpBI1: {\n    defaultValue: \"Title\",\n    displayTextArea: true,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  BvfdiHjpG: {\n    defaultValue: \"Description\",\n    displayTextArea: true,\n    title: \"Description\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerCuNaE9qxa, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/CuNaE9qxa:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Black\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/CuNaE9qxa:default\",\n    url: \"assets/7dDbbg4kri4omj5IuFSIe3fiOy8.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/7dDbbg4kri4omj5IuFSIe3fiOy8~ftj56oPoMwd0Q0VDuSWW4Ipdbr2YYjNXySrYDv4CnS8.otf\").href\n}, {\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/CuNaE9qxa:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerCuNaE9qxa\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xuFq_ChjW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"332\",\n        \"framerVariables\": \"{\\\"sOFYR1fWy\\\":\\\"image\\\",\\\"TfjC6tdSl\\\":\\\"radius\\\",\\\"jksf_vgE6\\\":\\\"subTitle\\\",\\\"uSptdpBI1\\\":\\\"title\\\",\\\"BvfdiHjpG\\\":\\\"description\\\"}\",\n        \"framerIntrinsicWidth\": \"920\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./CuNaE9qxa.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"h0qb5WCoa\", \"tVAIOjdbb\", \"AYUaT4wAc\", \"p53N_mmwQ\", \"h3CO0SFw8\", \"oQWcoknQi\", \"hLphMIUoz\", \"Ixs5c0mg4\", \"fCp6uwDCX\", \"CNwhndMVl\", \"R59FA_s2h\", \"olZkToEzE\", \"l38akFp1J\", \"kdxTRvHqs\", \"Lplh4gMRi\", \"J8bPPFIqW\", \"r1a3RzThp\", \"Irqim35Ku\"];\nconst variantClassNames = {\n  AYUaT4wAc: \"framer-v-p48ebv\",\n  CNwhndMVl: \"framer-v-1ap6a2u\",\n  fCp6uwDCX: \"framer-v-1lpzn0q\",\n  h0qb5WCoa: \"framer-v-cc07g4\",\n  h3CO0SFw8: \"framer-v-156pruu\",\n  hLphMIUoz: \"framer-v-d7d3ju\",\n  Irqim35Ku: \"framer-v-11fbe4u\",\n  Ixs5c0mg4: \"framer-v-1jwondn\",\n  J8bPPFIqW: \"framer-v-1dmhdaa\",\n  kdxTRvHqs: \"framer-v-qcabd0\",\n  l38akFp1J: \"framer-v-v7ezgr\",\n  Lplh4gMRi: \"framer-v-kuvhg4\",\n  olZkToEzE: \"framer-v-rt3on8\",\n  oQWcoknQi: \"framer-v-4usooj\",\n  p53N_mmwQ: \"framer-v-12cuut6\",\n  r1a3RzThp: \"framer-v-1lg7g68\",\n  R59FA_s2h: \"framer-v-19vnaz6\",\n  tVAIOjdbb: \"framer-v-iwv5zo\"\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 equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\n};\nconst isSet = value => {\n  return value !== undefined && value !== null && value !== \"\";\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\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 humanReadableVariantMap = {\n  \"Blue(P)\": \"hLphMIUoz\",\n  \"Blue(T, M)\": \"J8bPPFIqW\",\n  \"Brown(P)\": \"fCp6uwDCX\",\n  \"Brown(T, M)\": \"Irqim35Ku\",\n  \"Green(P)\": \"h3CO0SFw8\",\n  \"Green(T, M)\": \"kdxTRvHqs\",\n  \"Orange(P)\": \"tVAIOjdbb\",\n  \"Orange(T, M)\": \"R59FA_s2h\",\n  \"Pink(P)\": \"p53N_mmwQ\",\n  \"Pink(T, M)\": \"l38akFp1J\",\n  \"Purple(P)\": \"Ixs5c0mg4\",\n  \"Purple(T, M)\": \"r1a3RzThp\",\n  \"Red(P)\": \"AYUaT4wAc\",\n  \"Red(T, M)\": \"olZkToEzE\",\n  \"Teal(P)\": \"oQWcoknQi\",\n  \"Teal(T, M)\": \"Lplh4gMRi\",\n  \"Yellow(P)\": \"h0qb5WCoa\",\n  \"Yellow(T, M)\": \"CNwhndMVl\"\n};\nconst getProps = ({\n  height,\n  id,\n  leftIcon,\n  mode,\n  rightIcon,\n  text,\n  width,\n  ...props\n}) => {\n  var ref, ref1, _variant, ref2;\n  return {\n    ...props,\n    Lk2C8zibb: (ref = mode !== null && mode !== void 0 ? mode : props.Lk2C8zibb) !== null && ref !== void 0 ? ref : \"t92A2VQiW\",\n    PNnKaBpKl: (ref1 = text !== null && text !== void 0 ? text : props.PNnKaBpKl) !== null && ref1 !== void 0 ? ref1 : \"Text\",\n    variant: (ref2 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref2 !== void 0 ? ref2 : \"h0qb5WCoa\",\n    wfIe4xre4: rightIcon !== null && rightIcon !== void 0 ? rightIcon : props.wfIe4xre4,\n    ymEEKK1yw: leftIcon !== null && leftIcon !== void 0 ? leftIcon : props.ymEEKK1yw\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    PNnKaBpKl,\n    ymEEKK1yw,\n    wfIe4xre4,\n    Lk2C8zibb,\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: \"h0qb5WCoa\",\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-VdABO\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-cc07g4\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Yellow(P)\",\n          layoutDependency: layoutDependency,\n          layoutId: \"h0qb5WCoa\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgba(36, 36, 36, 0.05)\",\n            \"--border-left-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            borderBottomLeftRadius: 6,\n            borderBottomRightRadius: 6,\n            borderTopLeftRadius: 6,\n            borderTopRightRadius: 6,\n            ...style\n          },\n          ...addPropertyOverrides({\n            AYUaT4wAc: {\n              \"data-framer-name\": \"Red(P)\"\n            },\n            CNwhndMVl: {\n              \"data-framer-name\": \"Yellow(T, M)\"\n            },\n            fCp6uwDCX: {\n              \"data-framer-name\": \"Brown(P)\"\n            },\n            h3CO0SFw8: {\n              \"data-framer-name\": \"Green(P)\"\n            },\n            hLphMIUoz: {\n              \"data-framer-name\": \"Blue(P)\"\n            },\n            Irqim35Ku: {\n              \"data-framer-name\": \"Brown(T, M)\"\n            },\n            Ixs5c0mg4: {\n              \"data-framer-name\": \"Purple(P)\"\n            },\n            J8bPPFIqW: {\n              \"data-framer-name\": \"Blue(T, M)\"\n            },\n            kdxTRvHqs: {\n              \"data-framer-name\": \"Green(T, M)\"\n            },\n            l38akFp1J: {\n              \"data-framer-name\": \"Pink(T, M)\"\n            },\n            Lplh4gMRi: {\n              \"data-framer-name\": \"Teal(T, M)\"\n            },\n            olZkToEzE: {\n              \"data-framer-name\": \"Red(T, M)\"\n            },\n            oQWcoknQi: {\n              \"data-framer-name\": \"Teal(P)\"\n            },\n            p53N_mmwQ: {\n              \"data-framer-name\": \"Pink(P)\"\n            },\n            r1a3RzThp: {\n              \"data-framer-name\": \"Purple(T, M)\"\n            },\n            R59FA_s2h: {\n              \"data-framer-name\": \"Orange(T, M)\"\n            },\n            tVAIOjdbb: {\n              \"data-framer-name\": \"Orange(P)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [equals(Lk2C8zibb, \"t92A2VQiW\") && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-12hi73e\",\n            \"data-border\": true,\n            \"data-framer-name\": \"Light\",\n            layoutDependency: layoutDependency,\n            layoutId: \"C_xIxvEGw\",\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"var(--token-fa77a49e-4840-4824-b167-8e2becc2d40a, rgba(36, 36, 36, 0.05))\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-46964766-90cb-485b-bdb3-fd34c8b9220c, rgba(36, 36, 36, 0.05))\",\n              borderBottomLeftRadius: 6,\n              borderBottomRightRadius: 6,\n              borderTopLeftRadius: 6,\n              borderTopRightRadius: 6\n            },\n            variants: {\n              AYUaT4wAc: {\n                backgroundColor: \"var(--token-9848fcb1-142a-4604-9ee9-72ab7eb7ccf7, rgb(254, 226, 229))\"\n              },\n              fCp6uwDCX: {\n                backgroundColor: \"var(--token-7074227c-74a4-4a61-8f4d-d13d88b0062b, rgb(228, 213, 183))\"\n              },\n              h3CO0SFw8: {\n                backgroundColor: \"var(--token-b218dd8e-85b2-466f-936e-05e6bc0306aa, rgb(179, 244, 197))\"\n              },\n              hLphMIUoz: {\n                backgroundColor: \"var(--token-a68af4b0-8031-40aa-b034-5c56e98c2110, rgb(201, 223, 255))\"\n              },\n              Irqim35Ku: {\n                backgroundColor: \"var(--token-7074227c-74a4-4a61-8f4d-d13d88b0062b, rgb(228, 213, 183))\"\n              },\n              Ixs5c0mg4: {\n                backgroundColor: \"var(--token-f4fd2030-c643-4c6e-bb12-8892c145e5b7, rgb(246, 228, 251))\"\n              },\n              J8bPPFIqW: {\n                backgroundColor: \"var(--token-a68af4b0-8031-40aa-b034-5c56e98c2110, rgb(201, 223, 255))\"\n              },\n              kdxTRvHqs: {\n                backgroundColor: \"var(--token-b218dd8e-85b2-466f-936e-05e6bc0306aa, rgb(179, 244, 197))\"\n              },\n              l38akFp1J: {\n                backgroundColor: \"var(--token-21d3f546-ab6f-4d21-92e6-76aa96fc7eaf, rgb(254, 229, 243))\"\n              },\n              Lplh4gMRi: {\n                backgroundColor: \"var(--token-54569c6e-1c6e-4f21-a984-912bc27f820e, rgb(187, 244, 232))\"\n              },\n              olZkToEzE: {\n                backgroundColor: \"var(--token-9848fcb1-142a-4604-9ee9-72ab7eb7ccf7, rgb(254, 226, 229))\"\n              },\n              oQWcoknQi: {\n                backgroundColor: \"var(--token-54569c6e-1c6e-4f21-a984-912bc27f820e, rgb(187, 244, 232))\"\n              },\n              p53N_mmwQ: {\n                backgroundColor: \"var(--token-21d3f546-ab6f-4d21-92e6-76aa96fc7eaf, rgb(254, 229, 243))\"\n              },\n              r1a3RzThp: {\n                backgroundColor: \"var(--token-f4fd2030-c643-4c6e-bb12-8892c145e5b7, rgb(246, 228, 251))\"\n              },\n              R59FA_s2h: {\n                backgroundColor: \"var(--token-1cf46851-d741-4ce2-955e-e19e57398610, rgb(255, 226, 186))\"\n              },\n              tVAIOjdbb: {\n                backgroundColor: \"var(--token-1cf46851-d741-4ce2-955e-e19e57398610, rgb(255, 226, 186))\"\n              }\n            },\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Text\"\n                })\n              }),\n              className: \"framer-1rymydq\",\n              \"data-framer-name\": \"text\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"I1564:57768;1564:57707\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-69e027df-442f-4223-8250-64404ca89d61, rgb(255, 125, 0))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: PNnKaBpKl,\n              variants: {\n                AYUaT4wAc: {\n                  \"--extracted-r6o4lv\": \"var(--token-c3a399fd-d568-4afa-9e97-5c851b34c741, rgb(201, 22, 43))\"\n                },\n                fCp6uwDCX: {\n                  \"--extracted-r6o4lv\": \"var(--token-2e10d4b7-fa3a-4141-b818-47bcb52e43bd, rgb(97, 55, 18))\"\n                },\n                h3CO0SFw8: {\n                  \"--extracted-r6o4lv\": \"var(--token-2cb342d5-7425-4729-9f90-04ddf5e25664, rgb(30, 110, 30))\"\n                },\n                hLphMIUoz: {\n                  \"--extracted-r6o4lv\": \"var(--token-c2604711-f332-4e08-9ffa-686c20a8fe06, rgb(7, 44, 166))\"\n                },\n                Irqim35Ku: {\n                  \"--extracted-r6o4lv\": \"var(--token-2e10d4b7-fa3a-4141-b818-47bcb52e43bd, rgb(97, 55, 18))\"\n                },\n                Ixs5c0mg4: {\n                  \"--extracted-r6o4lv\": \"var(--token-1fd04c4d-e3da-4c67-a016-0efddb598ac1, rgb(118, 45, 133))\"\n                },\n                J8bPPFIqW: {\n                  \"--extracted-r6o4lv\": \"var(--token-c2604711-f332-4e08-9ffa-686c20a8fe06, rgb(7, 44, 166))\"\n                },\n                kdxTRvHqs: {\n                  \"--extracted-r6o4lv\": \"var(--token-2cb342d5-7425-4729-9f90-04ddf5e25664, rgb(30, 110, 30))\"\n                },\n                l38akFp1J: {\n                  \"--extracted-r6o4lv\": \"var(--token-293461ed-5284-4d62-a916-98978c142e92, rgb(191, 6, 89))\"\n                },\n                Lplh4gMRi: {\n                  \"--extracted-r6o4lv\": \"var(--token-1e146f0b-2f69-4996-bd1a-e99c12d25be9, rgb(19, 120, 86))\"\n                },\n                olZkToEzE: {\n                  \"--extracted-r6o4lv\": \"var(--token-c3a399fd-d568-4afa-9e97-5c851b34c741, rgb(201, 22, 43))\"\n                },\n                oQWcoknQi: {\n                  \"--extracted-r6o4lv\": \"var(--token-1e146f0b-2f69-4996-bd1a-e99c12d25be9, rgb(19, 120, 86))\"\n                },\n                p53N_mmwQ: {\n                  \"--extracted-r6o4lv\": \"var(--token-293461ed-5284-4d62-a916-98978c142e92, rgb(191, 6, 89))\"\n                },\n                r1a3RzThp: {\n                  \"--extracted-r6o4lv\": \"var(--token-1fd04c4d-e3da-4c67-a016-0efddb598ac1, rgb(118, 45, 133))\"\n                },\n                R59FA_s2h: {\n                  \"--extracted-r6o4lv\": \"var(--token-44649719-a248-45c1-ad45-f5e0890d145c, rgb(242, 69, 0))\"\n                },\n                tVAIOjdbb: {\n                  \"--extracted-r6o4lv\": \"var(--token-44649719-a248-45c1-ad45-f5e0890d145c, rgb(242, 69, 0))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                CNwhndMVl: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                Irqim35Ku: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                J8bPPFIqW: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                kdxTRvHqs: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                l38akFp1J: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                Lplh4gMRi: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                olZkToEzE: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                r1a3RzThp: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                R59FA_s2h: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                        \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), isSet(ymEEKK1yw) && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-11dkfr6\",\n              \"data-framer-name\": \"Icon/F\",\n              layoutDependency: layoutDependency,\n              layoutId: \"I1564:57768;1564:57715\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"16px\",\n                  ...toResponsiveImage(ymEEKK1yw)\n                },\n                className: \"framer-3fk11t\",\n                \"data-framer-name\": \"image\",\n                layoutDependency: layoutDependency,\n                layoutId: \"I1564:57768;1564:57715;1564:57713\"\n              })\n            }), isSet(wfIe4xre4) && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1239sa2\",\n              \"data-framer-name\": \"Icon/R\",\n              layoutDependency: layoutDependency,\n              layoutId: \"I1564:57768;1564:57717\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"16px\",\n                  ...toResponsiveImage(wfIe4xre4)\n                },\n                className: \"framer-sd3hr7\",\n                \"data-framer-name\": \"image\",\n                layoutDependency: layoutDependency,\n                layoutId: \"I1564:57768;1564:57717;1564:57713\"\n              })\n            })]\n          }), equals(Lk2C8zibb, \"Je8imIIXX\") && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-c385cw\",\n            \"data-border\": true,\n            \"data-framer-name\": \"Dark\",\n            layoutDependency: layoutDependency,\n            layoutId: \"oQnO8uJk8\",\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"var(--token-622d36dd-f620-430d-89e6-4ac19531a909, rgb(255, 232, 75))\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-588234ca-7ec2-4ae0-a462-e9d6c35199aa, rgba(255, 255, 255, 0.3))\",\n              borderBottomLeftRadius: 2,\n              borderBottomRightRadius: 2,\n              borderTopLeftRadius: 2,\n              borderTopRightRadius: 2\n            },\n            variants: {\n              AYUaT4wAc: {\n                \"--border-color\": \"var(--token-c8a5e156-69bb-4cf3-92ff-174caed769f8, rgb(255, 105, 122))\"\n              },\n              fCp6uwDCX: {\n                \"--border-color\": \"var(--token-a73b4b23-6c37-4d7d-9915-2d74c80cdfdb, rgb(145, 113, 70))\"\n              },\n              h3CO0SFw8: {\n                \"--border-color\": \"var(--token-c44beaef-7c80-45b7-948a-1a0999a8703f, rgb(91, 221, 106))\"\n              },\n              hLphMIUoz: {\n                \"--border-color\": \"var(--token-0333a27d-c155-45da-b46c-5d67f8cd58fb, rgb(64, 128, 255))\"\n              },\n              Irqim35Ku: {\n                \"--border-color\": \"var(--token-a73b4b23-6c37-4d7d-9915-2d74c80cdfdb, rgb(145, 113, 70))\"\n              },\n              Ixs5c0mg4: {\n                \"--border-color\": \"var(--token-b0b056e3-c208-4bdf-ae0d-8de5f272ecfc, rgb(206, 122, 240))\"\n              },\n              J8bPPFIqW: {\n                \"--border-color\": \"var(--token-0333a27d-c155-45da-b46c-5d67f8cd58fb, rgb(64, 128, 255))\"\n              },\n              kdxTRvHqs: {\n                \"--border-color\": \"var(--token-c44beaef-7c80-45b7-948a-1a0999a8703f, rgb(91, 221, 106))\"\n              },\n              l38akFp1J: {\n                \"--border-color\": \"var(--token-7cf0c251-4703-4aae-9fe1-533ec1431a8f, rgb(255, 112, 176))\"\n              },\n              Lplh4gMRi: {\n                \"--border-color\": \"var(--token-8af40ec7-f468-463f-bce2-f1abe7bd049d, rgb(32, 214, 190))\"\n              },\n              olZkToEzE: {\n                \"--border-color\": \"var(--token-c8a5e156-69bb-4cf3-92ff-174caed769f8, rgb(255, 105, 122))\"\n              },\n              oQWcoknQi: {\n                \"--border-color\": \"var(--token-8af40ec7-f468-463f-bce2-f1abe7bd049d, rgb(32, 214, 190))\"\n              },\n              p53N_mmwQ: {\n                \"--border-color\": \"var(--token-7cf0c251-4703-4aae-9fe1-533ec1431a8f, rgb(255, 112, 176))\"\n              },\n              r1a3RzThp: {\n                \"--border-color\": \"var(--token-b0b056e3-c208-4bdf-ae0d-8de5f272ecfc, rgb(206, 122, 240))\"\n              },\n              R59FA_s2h: {\n                \"--border-color\": \"var(--token-bb12688d-d08e-4ebd-8816-b196fe03600b, rgb(255, 147, 46))\"\n              },\n              tVAIOjdbb: {\n                \"--border-color\": \"var(--token-bb12688d-d08e-4ebd-8816-b196fe03600b, rgb(255, 147, 46))\"\n              }\n            },\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                    \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-letter-spacing\": \"-0.12px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Text\"\n                })\n              }),\n              className: \"framer-8wc9xt\",\n              \"data-framer-name\": \"text\",\n              fonts: [\"CUSTOM;Pretendard ExtraBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"LahJtJvn7\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-0a05606d-61ab-4011-b428-9e955c1d739e, rgb(255, 209, 68))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: PNnKaBpKl,\n              variants: {\n                AYUaT4wAc: {\n                  \"--extracted-r6o4lv\": \"var(--token-c8a5e156-69bb-4cf3-92ff-174caed769f8, rgb(255, 105, 122))\"\n                },\n                fCp6uwDCX: {\n                  \"--extracted-r6o4lv\": \"var(--token-a73b4b23-6c37-4d7d-9915-2d74c80cdfdb, rgb(145, 113, 70))\"\n                },\n                h3CO0SFw8: {\n                  \"--extracted-r6o4lv\": \"var(--token-c44beaef-7c80-45b7-948a-1a0999a8703f, rgb(91, 221, 106))\"\n                },\n                hLphMIUoz: {\n                  \"--extracted-r6o4lv\": \"var(--token-0333a27d-c155-45da-b46c-5d67f8cd58fb, rgb(64, 128, 255))\"\n                },\n                Irqim35Ku: {\n                  \"--extracted-r6o4lv\": \"var(--token-a73b4b23-6c37-4d7d-9915-2d74c80cdfdb, rgb(145, 113, 70))\"\n                },\n                Ixs5c0mg4: {\n                  \"--extracted-r6o4lv\": \"var(--token-b0b056e3-c208-4bdf-ae0d-8de5f272ecfc, rgb(206, 122, 240))\"\n                },\n                J8bPPFIqW: {\n                  \"--extracted-r6o4lv\": \"var(--token-0333a27d-c155-45da-b46c-5d67f8cd58fb, rgb(64, 128, 255))\"\n                },\n                kdxTRvHqs: {\n                  \"--extracted-r6o4lv\": \"var(--token-c44beaef-7c80-45b7-948a-1a0999a8703f, rgb(91, 221, 106))\"\n                },\n                l38akFp1J: {\n                  \"--extracted-r6o4lv\": \"var(--token-7cf0c251-4703-4aae-9fe1-533ec1431a8f, rgb(255, 112, 176))\"\n                },\n                Lplh4gMRi: {\n                  \"--extracted-r6o4lv\": \"var(--token-8af40ec7-f468-463f-bce2-f1abe7bd049d, rgb(32, 214, 190))\"\n                },\n                olZkToEzE: {\n                  \"--extracted-r6o4lv\": \"var(--token-c8a5e156-69bb-4cf3-92ff-174caed769f8, rgb(255, 105, 122))\"\n                },\n                oQWcoknQi: {\n                  \"--extracted-r6o4lv\": \"var(--token-8af40ec7-f468-463f-bce2-f1abe7bd049d, rgb(32, 214, 190))\"\n                },\n                p53N_mmwQ: {\n                  \"--extracted-r6o4lv\": \"var(--token-7cf0c251-4703-4aae-9fe1-533ec1431a8f, rgb(255, 112, 176))\"\n                },\n                r1a3RzThp: {\n                  \"--extracted-r6o4lv\": \"var(--token-b0b056e3-c208-4bdf-ae0d-8de5f272ecfc, rgb(206, 122, 240))\"\n                },\n                R59FA_s2h: {\n                  \"--extracted-r6o4lv\": \"var(--token-bb12688d-d08e-4ebd-8816-b196fe03600b, rgb(255, 147, 46))\"\n                },\n                tVAIOjdbb: {\n                  \"--extracted-r6o4lv\": \"var(--token-bb12688d-d08e-4ebd-8816-b196fe03600b, rgb(255, 147, 46))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                CNwhndMVl: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                Irqim35Ku: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                J8bPPFIqW: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                kdxTRvHqs: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                l38akFp1J: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                Lplh4gMRi: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                olZkToEzE: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                r1a3RzThp: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                },\n                R59FA_s2h: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgRXh0cmFCb2xk\",\n                        \"--framer-font-family\": '\"Pretendard ExtraBold\", sans-serif',\n                        \"--framer-font-size\": \"10px\",\n                        \"--framer-letter-spacing\": \"-0.1px\",\n                        \"--framer-line-height\": \"150%\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Text\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), isSet(ymEEKK1yw) && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-11mg4ao\",\n              \"data-framer-name\": \"Icon/F\",\n              layoutDependency: layoutDependency,\n              layoutId: \"h5pVgQ6AM\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"16px\",\n                  ...toResponsiveImage(ymEEKK1yw)\n                },\n                className: \"framer-s6eghf\",\n                \"data-framer-name\": \"image\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VFnKzpDOs\"\n              })\n            }), isSet(wfIe4xre4) && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1ezbaas\",\n              \"data-framer-name\": \"Icon/R\",\n              layoutDependency: layoutDependency,\n              layoutId: \"NLu92gags\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"16px\",\n                  ...toResponsiveImage(wfIe4xre4)\n                },\n                className: \"framer-fxo983\",\n                \"data-framer-name\": \"image\",\n                layoutDependency: layoutDependency,\n                layoutId: \"dbwAsF5ZJ\"\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-VdABO [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-VdABO .framer-1kopeid { display: block; }\", \".framer-VdABO .framer-cc07g4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-VdABO .framer-12hi73e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 2px 6px 2px 6px; position: relative; width: min-content; }\", \".framer-VdABO .framer-1rymydq, .framer-VdABO .framer-8wc9xt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-VdABO .framer-11dkfr6, .framer-VdABO .framer-1239sa2, .framer-VdABO .framer-11mg4ao, .framer-VdABO .framer-1ezbaas { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\", \".framer-VdABO .framer-3fk11t, .framer-VdABO .framer-sd3hr7, .framer-VdABO .framer-s6eghf, .framer-VdABO .framer-fxo983 { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; height: 16px; left: 0px; position: absolute; right: 0px; top: 0px; }\", \".framer-VdABO .framer-c385cw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VdABO .framer-cc07g4, .framer-VdABO .framer-12hi73e, .framer-VdABO .framer-c385cw { gap: 0px; } .framer-VdABO .framer-cc07g4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-VdABO .framer-cc07g4 > :first-child, .framer-VdABO .framer-12hi73e > :first-child, .framer-VdABO .framer-c385cw > :first-child { margin-left: 0px; } .framer-VdABO .framer-cc07g4 > :last-child, .framer-VdABO .framer-12hi73e > :last-child, .framer-VdABO .framer-c385cw > :last-child { margin-right: 0px; } .framer-VdABO .framer-12hi73e > *, .framer-VdABO .framer-c385cw > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } }\", \".framer-VdABO.framer-v-1lg7g68 .framer-12hi73e { padding: 2px 4px 2px 4px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 22\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 36.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tVAIOjdbb\":{\"layout\":[\"auto\",\"auto\"]},\"AYUaT4wAc\":{\"layout\":[\"auto\",\"auto\"]},\"p53N_mmwQ\":{\"layout\":[\"auto\",\"auto\"]},\"h3CO0SFw8\":{\"layout\":[\"auto\",\"auto\"]},\"oQWcoknQi\":{\"layout\":[\"auto\",\"auto\"]},\"hLphMIUoz\":{\"layout\":[\"auto\",\"auto\"]},\"Ixs5c0mg4\":{\"layout\":[\"auto\",\"auto\"]},\"fCp6uwDCX\":{\"layout\":[\"auto\",\"auto\"]},\"CNwhndMVl\":{\"layout\":[\"auto\",\"auto\"]},\"R59FA_s2h\":{\"layout\":[\"auto\",\"auto\"]},\"olZkToEzE\":{\"layout\":[\"auto\",\"auto\"]},\"l38akFp1J\":{\"layout\":[\"auto\",\"auto\"]},\"kdxTRvHqs\":{\"layout\":[\"auto\",\"auto\"]},\"Lplh4gMRi\":{\"layout\":[\"auto\",\"auto\"]},\"J8bPPFIqW\":{\"layout\":[\"auto\",\"auto\"]},\"r1a3RzThp\":{\"layout\":[\"auto\",\"auto\"]},\"Irqim35Ku\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"PNnKaBpKl\":\"text\",\"ymEEKK1yw\":\"leftIcon\",\"wfIe4xre4\":\"rightIcon\",\"Lk2C8zibb\":\"mode\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst Framerc4koq6zwe = withCSS(Component, css, \"framer-VdABO\");\nexport default Framerc4koq6zwe;\nFramerc4koq6zwe.displayName = \"Components/Badge\";\nFramerc4koq6zwe.defaultProps = {\n  height: 22,\n  width: 36.5\n};\naddPropertyControls(Framerc4koq6zwe, {\n  variant: {\n    options: [\"h0qb5WCoa\", \"tVAIOjdbb\", \"AYUaT4wAc\", \"p53N_mmwQ\", \"h3CO0SFw8\", \"oQWcoknQi\", \"hLphMIUoz\", \"Ixs5c0mg4\", \"fCp6uwDCX\", \"CNwhndMVl\", \"R59FA_s2h\", \"olZkToEzE\", \"l38akFp1J\", \"kdxTRvHqs\", \"Lplh4gMRi\", \"J8bPPFIqW\", \"r1a3RzThp\", \"Irqim35Ku\"],\n    optionTitles: [\"Yellow(P)\", \"Orange(P)\", \"Red(P)\", \"Pink(P)\", \"Green(P)\", \"Teal(P)\", \"Blue(P)\", \"Purple(P)\", \"Brown(P)\", \"Yellow(T, M)\", \"Orange(T, M)\", \"Red(T, M)\", \"Pink(T, M)\", \"Green(T, M)\", \"Teal(T, M)\", \"Blue(T, M)\", \"Purple(T, M)\", \"Brown(T, M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  PNnKaBpKl: {\n    defaultValue: \"Text\",\n    displayTextArea: false,\n    title: \"Text\",\n    type: ControlType.String\n  },\n  ymEEKK1yw: {\n    title: \"Left Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  wfIe4xre4: {\n    title: \"Right Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  Lk2C8zibb: {\n    defaultValue: \"t92A2VQiW\",\n    options: [\"t92A2VQiW\", \"Je8imIIXX\"],\n    optionTitles: [\"Light\", \"Dark\"],\n    title: \"Mode\",\n    type: ControlType.Enum\n  }\n});\naddFonts(Framerc4koq6zwe, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/c4koq6zwe:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard ExtraBold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/c4koq6zwe:default\",\n    url: \"assets/CKx131lPplR1i1slbefipW05dQI.ttf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/CKx131lPplR1i1slbefipW05dQI~8Hvw5j__tPVvVPqZ9ZSuPafFOs2wtW7zeOkaGQG4Rlk.ttf\").href\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerc4koq6zwe\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"36.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tVAIOjdbb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AYUaT4wAc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p53N_mmwQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h3CO0SFw8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oQWcoknQi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hLphMIUoz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ixs5c0mg4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fCp6uwDCX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CNwhndMVl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R59FA_s2h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"olZkToEzE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l38akFp1J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kdxTRvHqs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Lplh4gMRi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J8bPPFIqW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r1a3RzThp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Irqim35Ku\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"22\",\n        \"framerVariables\": \"{\\\"PNnKaBpKl\\\":\\\"text\\\",\\\"ymEEKK1yw\\\":\\\"leftIcon\\\",\\\"wfIe4xre4\\\":\\\"rightIcon\\\",\\\"Lk2C8zibb\\\":\\\"mode\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./c4koq6zwe.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst enabledGestures = {\n  sro7DaKBC: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"sro7DaKBC\"];\nconst variantClassNames = {\n  sro7DaKBC: \"framer-v-11oz3n\"\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 equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\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  badge,\n  description,\n  height,\n  id,\n  newTab,\n  title,\n  url,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2;\n  return {\n    ...props,\n    E61C8x7XW: (ref = badge !== null && badge !== void 0 ? badge : props.E61C8x7XW) !== null && ref !== void 0 ? ref : \"Badge\",\n    gH_i0JJOK: (ref1 = title !== null && title !== void 0 ? title : props.gH_i0JJOK) !== null && ref1 !== void 0 ? ref1 : \"Title\",\n    tsTkQiE79: newTab !== null && newTab !== void 0 ? newTab : props.tsTkQiE79,\n    xNeT00htG: url !== null && url !== void 0 ? url : props.xNeT00htG,\n    YAofpIil7: (ref2 = description !== null && description !== void 0 ? description : props.YAofpIil7) !== null && ref2 !== void 0 ? ref2 : \"Description\"\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    xNeT00htG,\n    gH_i0JJOK,\n    YAofpIil7,\n    E61C8x7XW,\n    tsTkQiE79,\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: \"sro7DaKBC\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"sro7DaKBC-hover\", \"sro7DaKBC-pressed\"].includes(gestureVariant)) return equals(tsTkQiE79, \"blank\");\n    return false;\n  };\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-Zi5XB\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: xNeT00htG,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-11oz3n\", className)} framer-1sutwy7`,\n            \"data-framer-name\": \"Property\",\n            layoutDependency: layoutDependency,\n            layoutId: \"sro7DaKBC\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"sro7DaKBC-hover\": {\n                backgroundColor: \"rgb(247, 248, 250)\"\n              },\n              \"sro7DaKBC-pressed\": {\n                backgroundColor: \"rgb(242, 243, 245)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"sro7DaKBC-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"sro7DaKBC-pressed\": {\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.h2, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-letter-spacing\": \"-0.16px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-1ac1xiw\",\n              \"data-framer-name\": \"Title\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"r4Q38tdPO\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(29, 33, 41)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: gH_i0JJOK,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-letter-spacing\": \"-0.14px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\uAE30\uC5C5 \uD589\uC0AC \uCEE4\uC2A4\uD140 \uCF00\uC774\uD130\uB9C1 \uC11C\uBE44\uC2A4\"\n                })\n              }),\n              className: \"framer-1gax3sb\",\n              \"data-framer-name\": \"Description\",\n              fonts: [\"CUSTOM;Pretendard Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"TpbmcGp2H\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-238702a3-c304-4cde-80d3-6edab938825d, rgb(134, 144, 156))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: YAofpIil7,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), equals(E61C8x7XW, \"new\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-n8owe0-container\",\n              \"data-framer-name\": \"Badge - New\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xDLhIrO_H-container\",\n              name: \"Badge - New\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"xDLhIrO_H\",\n                layoutId: \"xDLhIrO_H\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - New\",\n                text: \"Best\",\n                variant: \"tVAIOjdbb\",\n                width: \"100%\"\n              })\n            }), equals(E61C8x7XW, \"best\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1s0738a-container\",\n              \"data-framer-name\": \"Badge - Best\",\n              layoutDependency: layoutDependency,\n              layoutId: \"X8VDA76tw-container\",\n              name: \"Badge - Best\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"X8VDA76tw\",\n                layoutId: \"X8VDA76tw\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - Best\",\n                text: \"Best\",\n                variant: \"AYUaT4wAc\",\n                width: \"100%\"\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 16,\n                intrinsicWidth: 16,\n                pixelHeight: 16,\n                pixelWidth: 16,\n                src: new URL(\"https://framerusercontent.com/images/LtG2sFPUjvu04N9eI088E4fVMNg.svg\").href\n              },\n              className: \"framer-tal5lk\",\n              \"data-framer-name\": \"New Tab\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vytPpj89s\"\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Zi5XB [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-Zi5XB .framer-1sutwy7 { display: block; }\", \".framer-Zi5XB .framer-11oz3n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: 330px; }\", \".framer-Zi5XB .framer-1ac1xiw, .framer-Zi5XB .framer-1gax3sb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Zi5XB .framer-n8owe0-container, .framer-Zi5XB .framer-1s0738a-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-Zi5XB .framer-tal5lk { flex: none; height: 16px; overflow: visible; position: absolute; right: 16px; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\", \".framer-Zi5XB .framer-v-11oz3n .framer-11oz3n { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Zi5XB .framer-11oz3n { gap: 0px; } .framer-Zi5XB .framer-11oz3n > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-Zi5XB .framer-11oz3n > :first-child { margin-left: 0px; } .framer-Zi5XB .framer-11oz3n > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 330\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GXze2RjyJ\":{\"layout\":[\"fixed\",\"auto\"]},\"Ed2FAIwVz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerVariables {\"xNeT00htG\":\"url\",\"gH_i0JJOK\":\"title\",\"YAofpIil7\":\"description\",\"E61C8x7XW\":\"badge\",\"tsTkQiE79\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst FramerENR8por_J = withCSS(Component, css, \"framer-Zi5XB\");\nexport default FramerENR8por_J;\nFramerENR8por_J.displayName = \"Collections/Property\";\nFramerENR8por_J.defaultProps = {\n  height: 40,\n  width: 330\n};\naddPropertyControls(FramerENR8por_J, {\n  xNeT00htG: {\n    title: \"Url\",\n    type: ControlType.Link\n  },\n  gH_i0JJOK: {\n    defaultValue: \"Title\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  YAofpIil7: {\n    defaultValue: \"Description\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  E61C8x7XW: {\n    defaultValue: \"Badge\",\n    title: \"Badge\",\n    type: ControlType.String\n  },\n  tsTkQiE79: {\n    defaultValue: \"\",\n    title: \"New Tab\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerENR8por_J, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ENR8por_J:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ENR8por_J:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerENR8por_J\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"xNeT00htG\\\":\\\"url\\\",\\\"gH_i0JJOK\\\":\\\"title\\\",\\\"YAofpIil7\\\":\\\"description\\\",\\\"E61C8x7XW\\\":\\\"badge\\\",\\\"tsTkQiE79\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicWidth\": \"330\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GXze2RjyJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ed2FAIwVz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ENR8por_J.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst enabledGestures = {\n  w_YhlBwni: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"w_YhlBwni\"];\nconst variantClassNames = {\n  w_YhlBwni: \"framer-v-1rck6su\"\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 transition1 = {\n  damping: 60,\n  delay: 0,\n  mass: 1,\n  stiffness: 500,\n  type: \"spring\"\n};\nconst equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\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  badge,\n  description,\n  height,\n  id,\n  target,\n  title,\n  url,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2;\n  return {\n    ...props,\n    k59GfZ1nM: (ref = badge !== null && badge !== void 0 ? badge : props.k59GfZ1nM) !== null && ref !== void 0 ? ref : \"Badge\",\n    lB5uRVhkQ: (ref1 = description !== null && description !== void 0 ? description : props.lB5uRVhkQ) !== null && ref1 !== void 0 ? ref1 : \"Description\",\n    oI_lPjimR: target !== null && target !== void 0 ? target : props.oI_lPjimR,\n    u6lnbBrER: (ref2 = title !== null && title !== void 0 ? title : props.u6lnbBrER) !== null && ref2 !== void 0 ? ref2 : \"Title\",\n    wQB_0ShbF: url !== null && url !== void 0 ? url : props.wQB_0ShbF\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    wQB_0ShbF,\n    u6lnbBrER,\n    lB5uRVhkQ,\n    k59GfZ1nM,\n    oI_lPjimR,\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: \"w_YhlBwni\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"w_YhlBwni-hover\", \"w_YhlBwni-pressed\"].includes(gestureVariant)) return equals(oI_lPjimR, \"blank\");\n    return false;\n  };\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-5zlzJ\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        ...addPropertyOverrides({\n          \"w_YhlBwni-hover\": {\n            value: transition1\n          },\n          \"w_YhlBwni-pressed\": {\n            value: transition1\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(Link, {\n          href: wQB_0ShbF,\n          openInNewTab: false,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1rck6su\", className)} framer-1j9ev2l`,\n            \"data-framer-name\": \"Welfare\",\n            layoutDependency: layoutDependency,\n            layoutId: \"w_YhlBwni\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"w_YhlBwni-hover\": {\n                backgroundColor: \"rgb(247, 248, 250)\"\n              },\n              \"w_YhlBwni-pressed\": {\n                backgroundColor: \"rgb(242, 243, 245)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"w_YhlBwni-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"w_YhlBwni-pressed\": {\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.h2, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-letter-spacing\": \"-0.16px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-lgg2o0\",\n              \"data-framer-name\": \"Title\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"toO08azQp\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(29, 33, 41)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: u6lnbBrER,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-letter-spacing\": \"-0.14px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\uAE30\uC5C5 \uD589\uC0AC \uCEE4\uC2A4\uD140 \uCF00\uC774\uD130\uB9C1 \uC11C\uBE44\uC2A4\"\n                })\n              }),\n              className: \"framer-y9x9a9\",\n              \"data-framer-name\": \"Description\",\n              fonts: [\"CUSTOM;Pretendard Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"BhdADy5EU\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-238702a3-c304-4cde-80d3-6edab938825d, rgb(134, 144, 156))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: lB5uRVhkQ,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), equals(k59GfZ1nM, \"new\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-u3lc4z-container\",\n              \"data-framer-name\": \"Badge - New\",\n              layoutDependency: layoutDependency,\n              layoutId: \"rI1yTnA5s-container\",\n              name: \"Badge - New\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"rI1yTnA5s\",\n                layoutId: \"rI1yTnA5s\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - New\",\n                text: \"Best\",\n                variant: \"tVAIOjdbb\",\n                width: \"100%\"\n              })\n            }), equals(k59GfZ1nM, \"best\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-vr8lvt-container\",\n              \"data-framer-name\": \"Badge - Best\",\n              layoutDependency: layoutDependency,\n              layoutId: \"V6oJZQFYG-container\",\n              name: \"Badge - Best\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"V6oJZQFYG\",\n                layoutId: \"V6oJZQFYG\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - Best\",\n                text: \"Best\",\n                variant: \"AYUaT4wAc\",\n                width: \"100%\"\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 16,\n                intrinsicWidth: 16,\n                pixelHeight: 16,\n                pixelWidth: 16,\n                src: new URL(\"https://framerusercontent.com/images/LtG2sFPUjvu04N9eI088E4fVMNg.svg\").href\n              },\n              className: \"framer-qh469n\",\n              \"data-framer-name\": \"New Tab\",\n              layoutDependency: layoutDependency,\n              layoutId: \"kFCd3V0b0\"\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5zlzJ [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-5zlzJ .framer-1j9ev2l { display: block; }\", \".framer-5zlzJ .framer-1rck6su { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: 330px; }\", \".framer-5zlzJ .framer-lgg2o0, .framer-5zlzJ .framer-y9x9a9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-5zlzJ .framer-u3lc4z-container, .framer-5zlzJ .framer-vr8lvt-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-5zlzJ .framer-qh469n { flex: none; height: 16px; overflow: visible; position: absolute; right: 16px; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\", \".framer-5zlzJ .framer-v-1rck6su .framer-1rck6su { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5zlzJ .framer-1rck6su { gap: 0px; } .framer-5zlzJ .framer-1rck6su > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-5zlzJ .framer-1rck6su > :first-child { margin-left: 0px; } .framer-5zlzJ .framer-1rck6su > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 330\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mVwn8HEH0\":{\"layout\":[\"fixed\",\"auto\"]},\"XIOxjK4wh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"wQB_0ShbF\":\"url\",\"u6lnbBrER\":\"title\",\"lB5uRVhkQ\":\"description\",\"k59GfZ1nM\":\"badge\",\"oI_lPjimR\":\"target\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerEw6dtfVC4 = withCSS(Component, css, \"framer-5zlzJ\");\nexport default FramerEw6dtfVC4;\nFramerEw6dtfVC4.displayName = \"Collections/Welfare\";\nFramerEw6dtfVC4.defaultProps = {\n  height: 40,\n  width: 330\n};\naddPropertyControls(FramerEw6dtfVC4, {\n  wQB_0ShbF: {\n    title: \"Url\",\n    type: ControlType.Link\n  },\n  u6lnbBrER: {\n    defaultValue: \"Title\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  lB5uRVhkQ: {\n    defaultValue: \"Description\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  k59GfZ1nM: {\n    defaultValue: \"Badge\",\n    title: \"Badge\",\n    type: ControlType.String\n  },\n  oI_lPjimR: {\n    defaultValue: \"\",\n    title: \"Target\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerEw6dtfVC4, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Ew6dtfVC4:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/Ew6dtfVC4:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerEw6dtfVC4\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mVwn8HEH0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XIOxjK4wh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"wQB_0ShbF\\\":\\\"url\\\",\\\"u6lnbBrER\\\":\\\"title\\\",\\\"lB5uRVhkQ\\\":\\\"description\\\",\\\"k59GfZ1nM\\\":\\\"badge\\\",\\\"oI_lPjimR\\\":\\\"target\\\"}\",\n        \"framerIntrinsicWidth\": \"330\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst enabledGestures = {\n  hOx1TdVci: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"hOx1TdVci\"];\nconst variantClassNames = {\n  hOx1TdVci: \"framer-v-ul3byj\"\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 equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\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  badge,\n  description,\n  height,\n  id,\n  newTab,\n  title,\n  url,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2;\n  return {\n    ...props,\n    AjxGl6qZT: (ref = description !== null && description !== void 0 ? description : props.AjxGl6qZT) !== null && ref !== void 0 ? ref : \"Description\",\n    EZsb06ubE: newTab !== null && newTab !== void 0 ? newTab : props.EZsb06ubE,\n    LQc0oGBO8: (ref1 = badge !== null && badge !== void 0 ? badge : props.LQc0oGBO8) !== null && ref1 !== void 0 ? ref1 : \"Badge\",\n    piZexo9Qu: (ref2 = title !== null && title !== void 0 ? title : props.piZexo9Qu) !== null && ref2 !== void 0 ? ref2 : \"TItle\",\n    zzz0_4j3B: url !== null && url !== void 0 ? url : props.zzz0_4j3B\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    zzz0_4j3B,\n    piZexo9Qu,\n    AjxGl6qZT,\n    LQc0oGBO8,\n    EZsb06ubE,\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: \"hOx1TdVci\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"hOx1TdVci-hover\", \"hOx1TdVci-pressed\"].includes(gestureVariant)) return equals(EZsb06ubE, \"blank\");\n    return false;\n  };\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-7F1cd\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: zzz0_4j3B,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-ul3byj\", className)} framer-1f66id8`,\n            \"data-framer-name\": \"MBO\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hOx1TdVci\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"hOx1TdVci-hover\": {\n                backgroundColor: \"rgb(247, 248, 250)\"\n              },\n              \"hOx1TdVci-pressed\": {\n                backgroundColor: \"rgb(242, 243, 245)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"hOx1TdVci-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"hOx1TdVci-pressed\": {\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.h2, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-letter-spacing\": \"-0.16px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                  },\n                  children: \"TItle\"\n                })\n              }),\n              className: \"framer-14nyl30\",\n              \"data-framer-name\": \"Title\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"hiPJhwJbD\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(29, 33, 41)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: piZexo9Qu,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-letter-spacing\": \"-0.14px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\uAE30\uC5C5 \uD589\uC0AC \uCEE4\uC2A4\uD140 \uCF00\uC774\uD130\uB9C1 \uC11C\uBE44\uC2A4\"\n                })\n              }),\n              className: \"framer-19okh78\",\n              \"data-framer-name\": \"Description\",\n              fonts: [\"CUSTOM;Pretendard Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"hbEzvcY5y\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-238702a3-c304-4cde-80d3-6edab938825d, rgb(134, 144, 156))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: AjxGl6qZT,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), equals(LQc0oGBO8, \"new\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1iej6ht-container\",\n              \"data-framer-name\": \"Badge - New\",\n              layoutDependency: layoutDependency,\n              layoutId: \"eKYnlBW3C-container\",\n              name: \"Badge - New\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"eKYnlBW3C\",\n                layoutId: \"eKYnlBW3C\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - New\",\n                text: \"Best\",\n                variant: \"tVAIOjdbb\",\n                width: \"100%\"\n              })\n            }), equals(LQc0oGBO8, \"best\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-a94pfn-container\",\n              \"data-framer-name\": \"Badge - Best\",\n              layoutDependency: layoutDependency,\n              layoutId: \"sGqeXebSL-container\",\n              name: \"Badge - Best\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"sGqeXebSL\",\n                layoutId: \"sGqeXebSL\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - Best\",\n                text: \"Best\",\n                variant: \"AYUaT4wAc\",\n                width: \"100%\"\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 16,\n                intrinsicWidth: 16,\n                pixelHeight: 16,\n                pixelWidth: 16,\n                src: new URL(\"https://framerusercontent.com/images/LtG2sFPUjvu04N9eI088E4fVMNg.svg\").href\n              },\n              className: \"framer-1yk70mn\",\n              \"data-framer-name\": \"New Tab\",\n              layoutDependency: layoutDependency,\n              layoutId: \"DkYSsqn6S\"\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-7F1cd [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-7F1cd .framer-1f66id8 { display: block; }\", \".framer-7F1cd .framer-ul3byj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: 330px; }\", \".framer-7F1cd .framer-14nyl30, .framer-7F1cd .framer-19okh78 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-7F1cd .framer-1iej6ht-container, .framer-7F1cd .framer-a94pfn-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-7F1cd .framer-1yk70mn { flex: none; height: 16px; overflow: visible; position: absolute; right: 16px; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\", \".framer-7F1cd .framer-v-ul3byj .framer-ul3byj { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7F1cd .framer-ul3byj { gap: 0px; } .framer-7F1cd .framer-ul3byj > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-7F1cd .framer-ul3byj > :first-child { margin-left: 0px; } .framer-7F1cd .framer-ul3byj > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 330\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sCLeNyihf\":{\"layout\":[\"fixed\",\"auto\"]},\"vH0RMEUtI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"zzz0_4j3B\":\"url\",\"piZexo9Qu\":\"title\",\"AjxGl6qZT\":\"description\",\"LQc0oGBO8\":\"badge\",\"EZsb06ubE\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerFI5hcORYZ = withCSS(Component, css, \"framer-7F1cd\");\nexport default FramerFI5hcORYZ;\nFramerFI5hcORYZ.displayName = \"Collections/MBO\";\nFramerFI5hcORYZ.defaultProps = {\n  height: 40,\n  width: 330\n};\naddPropertyControls(FramerFI5hcORYZ, {\n  zzz0_4j3B: {\n    title: \"Url\",\n    type: ControlType.Link\n  },\n  piZexo9Qu: {\n    defaultValue: \"TItle\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  AjxGl6qZT: {\n    defaultValue: \"Description\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  LQc0oGBO8: {\n    defaultValue: \"Badge\",\n    title: \"Badge\",\n    type: ControlType.String\n  },\n  EZsb06ubE: {\n    defaultValue: \"\",\n    title: \"New Tab\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerFI5hcORYZ, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/FI5hcORYZ:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/FI5hcORYZ:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerFI5hcORYZ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sCLeNyihf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vH0RMEUtI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"330\",\n        \"framerVariables\": \"{\\\"zzz0_4j3B\\\":\\\"url\\\",\\\"piZexo9Qu\\\":\\\"title\\\",\\\"AjxGl6qZT\\\":\\\"description\\\",\\\"LQc0oGBO8\\\":\\\"badge\\\",\\\"EZsb06ubE\\\":\\\"newTab\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FI5hcORYZ.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst ComponentsBadgeControls = getPropertyControls(ComponentsBadge);\nconst cycleOrder = [\"t612Ik6hv\"];\nconst variantClassNames = {\n  t612Ik6hv: \"framer-v-1wd8spl\"\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 toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\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  badgeColor,\n  badgeText,\n  height,\n  id,\n  image,\n  leftIcon,\n  mode,\n  rightIcon,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3;\n  return {\n    ...props,\n    BKdkru7_6: image !== null && image !== void 0 ? image : props.BKdkru7_6,\n    Dm4S5kByT: leftIcon !== null && leftIcon !== void 0 ? leftIcon : props.Dm4S5kByT,\n    MKZ441Her: (ref = badgeText !== null && badgeText !== void 0 ? badgeText : props.MKZ441Her) !== null && ref !== void 0 ? ref : \"Text\",\n    NCNYwlxne: rightIcon !== null && rightIcon !== void 0 ? rightIcon : props.NCNYwlxne,\n    pIUtbTS0h: (ref1 = title !== null && title !== void 0 ? title : props.pIUtbTS0h) !== null && ref1 !== void 0 ? ref1 : \"Title\",\n    rgcg2SPuH: (ref2 = mode !== null && mode !== void 0 ? mode : props.rgcg2SPuH) !== null && ref2 !== void 0 ? ref2 : \"t92A2VQiW\",\n    t0Qk4wD3N: (ref3 = badgeColor !== null && badgeColor !== void 0 ? badgeColor : props.t0Qk4wD3N) !== null && ref3 !== void 0 ? ref3 : \"h0qb5WCoa\"\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    BKdkru7_6,\n    t0Qk4wD3N,\n    MKZ441Her,\n    pIUtbTS0h,\n    Dm4S5kByT,\n    NCNYwlxne,\n    rgcg2SPuH,\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: \"t612Ik6hv\",\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-4EhDq\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          background: {\n            alt: \"\",\n            fit: \"fill\"\n          },\n          className: cx(\"framer-1wd8spl\", className),\n          \"data-framer-name\": \"Menu\",\n          layoutDependency: layoutDependency,\n          layoutId: \"t612Ik6hv\",\n          ref: ref,\n          style: {\n            borderBottomLeftRadius: 12,\n            borderBottomRightRadius: 12,\n            borderTopLeftRadius: 12,\n            borderTopRightRadius: 12,\n            ...style\n          },\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-wlw0hy\",\n            layoutDependency: layoutDependency,\n            layoutId: \"IQW7bSjRE\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-15ymd1h\",\n              layoutDependency: layoutDependency,\n              layoutId: \"aFN0DR_nI\",\n              children: /*#__PURE__*/_jsx(Image, {\n                background: {\n                  alt: \"\",\n                  fit: \"fill\",\n                  sizes: \"min(212px, 100vw)\",\n                  ...toResponsiveImage(BKdkru7_6)\n                },\n                className: \"framer-z5knx3\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Uq9H6zYv5\",\n                style: {\n                  borderBottomLeftRadius: 12,\n                  borderBottomRightRadius: 12,\n                  borderTopLeftRadius: 12,\n                  borderTopRightRadius: 12\n                }\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-13s246s\",\n              layoutDependency: layoutDependency,\n              layoutId: \"altjQWUlv\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-73otvo-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Dr1StwE0m-container\",\n                children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                  height: \"100%\",\n                  id: \"Dr1StwE0m\",\n                  layoutId: \"Dr1StwE0m\",\n                  leftIcon: toResponsiveImage(Dm4S5kByT),\n                  mode: rgcg2SPuH,\n                  rightIcon: toResponsiveImage(NCNYwlxne),\n                  text: MKZ441Her,\n                  variant: t0Qk4wD3N,\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-letter-spacing\": \"-0.16px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Title\"\n                  })\n                }),\n                className: \"framer-ftrt4f\",\n                fonts: [\"CUSTOM;Pretendard Bold\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"T4ONYIlYL\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: pIUtbTS0h,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-4EhDq [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-4EhDq .framer-1k3mg62 { display: block; }\", \".framer-4EhDq .framer-1wd8spl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: 212px; }\", \".framer-4EhDq .framer-wlw0hy { 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: 100%; }\", \".framer-4EhDq .framer-15ymd1h { align-content: center; align-items: center; aspect-ratio: 0.8153846153846154 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 260px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-4EhDq .framer-z5knx3 { aspect-ratio: 0.8153846153846154 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 260px); overflow: visible; position: relative; width: 100%; }\", \".framer-4EhDq .framer-13s246s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: 100%; }\", \".framer-4EhDq .framer-73otvo-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-4EhDq .framer-ftrt4f { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4EhDq .framer-1wd8spl, .framer-4EhDq .framer-wlw0hy, .framer-4EhDq .framer-15ymd1h, .framer-4EhDq .framer-13s246s { gap: 0px; } .framer-4EhDq .framer-1wd8spl > *, .framer-4EhDq .framer-wlw0hy > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-4EhDq .framer-1wd8spl > :first-child, .framer-4EhDq .framer-wlw0hy > :first-child, .framer-4EhDq .framer-13s246s > :first-child { margin-top: 0px; } .framer-4EhDq .framer-1wd8spl > :last-child, .framer-4EhDq .framer-wlw0hy > :last-child, .framer-4EhDq .framer-13s246s > :last-child { margin-bottom: 0px; } .framer-4EhDq .framer-15ymd1h > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-4EhDq .framer-15ymd1h > :first-child { margin-left: 0px; } .framer-4EhDq .framer-15ymd1h > :last-child { margin-right: 0px; } .framer-4EhDq .framer-13s246s > * { margin: 0px; margin-bottom: calc(6px / 2); margin-top: calc(6px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 322\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 212\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"BKdkru7_6\":\"image\",\"t0Qk4wD3N\":\"badgeColor\",\"MKZ441Her\":\"badgeText\",\"pIUtbTS0h\":\"title\",\"Dm4S5kByT\":\"leftIcon\",\"NCNYwlxne\":\"rightIcon\",\"rgcg2SPuH\":\"mode\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramervI8yxmcHa = withCSS(Component, css, \"framer-4EhDq\");\nexport default FramervI8yxmcHa;\nFramervI8yxmcHa.displayName = \"Components/IB - Menu\";\nFramervI8yxmcHa.defaultProps = {\n  height: 322,\n  width: 212\n};\naddPropertyControls(FramervI8yxmcHa, {\n  BKdkru7_6: {\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  t0Qk4wD3N: (ComponentsBadgeControls === null || ComponentsBadgeControls === void 0 ? void 0 : ComponentsBadgeControls[\"variant\"]) && {\n    ...ComponentsBadgeControls[\"variant\"],\n    defaultValue: \"h0qb5WCoa\",\n    hidden: undefined,\n    title: \"Badge Color\"\n  },\n  MKZ441Her: {\n    defaultValue: \"Text\",\n    displayTextArea: false,\n    title: \"Badge Text\",\n    type: ControlType.String\n  },\n  pIUtbTS0h: {\n    defaultValue: \"Title\",\n    displayTextArea: true,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  Dm4S5kByT: {\n    title: \"Left Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  NCNYwlxne: {\n    title: \"Right Icon\",\n    type: ControlType.ResponsiveImage\n  },\n  rgcg2SPuH: (ComponentsBadgeControls === null || ComponentsBadgeControls === void 0 ? void 0 : ComponentsBadgeControls[\"Lk2C8zibb\"]) && {\n    ...ComponentsBadgeControls[\"Lk2C8zibb\"],\n    defaultValue: \"t92A2VQiW\",\n    hidden: undefined,\n    title: \"Mode\"\n  }\n});\naddFonts(FramervI8yxmcHa, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/vI8yxmcHa:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramervI8yxmcHa\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"212\",\n        \"framerVariables\": \"{\\\"BKdkru7_6\\\":\\\"image\\\",\\\"t0Qk4wD3N\\\":\\\"badgeColor\\\",\\\"MKZ441Her\\\":\\\"badgeText\\\",\\\"pIUtbTS0h\\\":\\\"title\\\",\\\"Dm4S5kByT\\\":\\\"leftIcon\\\",\\\"NCNYwlxne\\\":\\\"rightIcon\\\",\\\"rgcg2SPuH\\\":\\\"mode\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"322\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst enabledGestures = {\n  oZj3byFIp: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"oZj3byFIp\"];\nconst variantClassNames = {\n  oZj3byFIp: \"framer-v-1s3neio\"\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 equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\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  badge,\n  description,\n  height,\n  id,\n  newTab,\n  title,\n  url,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2;\n  return {\n    ...props,\n    caZyvLLXD: (ref = title !== null && title !== void 0 ? title : props.caZyvLLXD) !== null && ref !== void 0 ? ref : \"Title\",\n    Ed5FJGuN1: (ref1 = badge !== null && badge !== void 0 ? badge : props.Ed5FJGuN1) !== null && ref1 !== void 0 ? ref1 : \"Badge\",\n    I2dQ1lws0: url !== null && url !== void 0 ? url : props.I2dQ1lws0,\n    uuIhgCEZS: newTab !== null && newTab !== void 0 ? newTab : props.uuIhgCEZS,\n    yzwlSIxvf: (ref2 = description !== null && description !== void 0 ? description : props.yzwlSIxvf) !== null && ref2 !== void 0 ? ref2 : \"Description\"\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    I2dQ1lws0,\n    caZyvLLXD,\n    yzwlSIxvf,\n    Ed5FJGuN1,\n    uuIhgCEZS,\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: \"oZj3byFIp\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"oZj3byFIp-hover\", \"oZj3byFIp-pressed\"].includes(gestureVariant)) return equals(uuIhgCEZS, \"blank\");\n    return false;\n  };\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-NqNPi\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: I2dQ1lws0,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1s3neio\", className)} framer-1aivh6c`,\n            \"data-framer-name\": \"Gift\",\n            layoutDependency: layoutDependency,\n            layoutId: \"oZj3byFIp\",\n            ref: ref,\n            style: {\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"oZj3byFIp-hover\": {\n                backgroundColor: \"rgb(247, 248, 250)\"\n              },\n              \"oZj3byFIp-pressed\": {\n                backgroundColor: \"rgb(242, 243, 245)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"oZj3byFIp-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"oZj3byFIp-pressed\": {\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.h2, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                    \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                    \"--framer-letter-spacing\": \"-0.16px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5)\"\n                  },\n                  children: \"Title\"\n                })\n              }),\n              className: \"framer-1oxn5y2\",\n              \"data-framer-name\": \"Title\",\n              fonts: [\"CUSTOM;Pretendard Bold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"L66281rz6\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(29, 33, 41)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: caZyvLLXD,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgUmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Pretendard Regular\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-letter-spacing\": \"-0.14px\",\n                    \"--framer-line-height\": \"150%\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"\uAE30\uC5C5 \uD589\uC0AC \uCEE4\uC2A4\uD140 \uCF00\uC774\uD130\uB9C1 \uC11C\uBE44\uC2A4\"\n                })\n              }),\n              className: \"framer-z7hgjr\",\n              \"data-framer-name\": \"Description\",\n              fonts: [\"CUSTOM;Pretendard Regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"asFAO9jZm\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-238702a3-c304-4cde-80d3-6edab938825d, rgb(134, 144, 156))\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: yzwlSIxvf,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), equals(Ed5FJGuN1, \"new\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1m05fnr-container\",\n              \"data-framer-name\": \"Badge - New\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tmNIVJQBe-container\",\n              name: \"Badge - New\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"tmNIVJQBe\",\n                layoutId: \"tmNIVJQBe\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - New\",\n                text: \"Best\",\n                variant: \"tVAIOjdbb\",\n                width: \"100%\"\n              })\n            }), equals(Ed5FJGuN1, \"best\") && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-k9wcxx-container\",\n              \"data-framer-name\": \"Badge - Best\",\n              layoutDependency: layoutDependency,\n              layoutId: \"VBXS9MxA9-container\",\n              name: \"Badge - Best\",\n              children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                height: \"100%\",\n                id: \"VBXS9MxA9\",\n                layoutId: \"VBXS9MxA9\",\n                mode: \"t92A2VQiW\",\n                name: \"Badge - Best\",\n                text: \"Best\",\n                variant: \"AYUaT4wAc\",\n                width: \"100%\"\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 16,\n                intrinsicWidth: 16,\n                pixelHeight: 16,\n                pixelWidth: 16,\n                src: new URL(\"https://framerusercontent.com/images/LtG2sFPUjvu04N9eI088E4fVMNg.svg\").href\n              },\n              className: \"framer-1mty87z\",\n              \"data-framer-name\": \"New Tab\",\n              layoutDependency: layoutDependency,\n              layoutId: \"F9SF8nt4U\"\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-NqNPi [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-NqNPi .framer-1aivh6c { display: block; }\", \".framer-NqNPi .framer-1s3neio { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: 330px; }\", \".framer-NqNPi .framer-1oxn5y2, .framer-NqNPi .framer-z7hgjr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-NqNPi .framer-1m05fnr-container, .framer-NqNPi .framer-k9wcxx-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-NqNPi .framer-1mty87z { flex: none; height: 16px; overflow: visible; position: absolute; right: 16px; top: calc(50.00000000000002% - 16px / 2); width: 16px; z-index: 1; }\", \".framer-NqNPi .framer-v-1s3neio .framer-1s3neio { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NqNPi .framer-1s3neio { gap: 0px; } .framer-NqNPi .framer-1s3neio > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-NqNPi .framer-1s3neio > :first-child { margin-left: 0px; } .framer-NqNPi .framer-1s3neio > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 40\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 330\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nhGj0DAY0\":{\"layout\":[\"fixed\",\"auto\"]},\"x5kFqroGN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"I2dQ1lws0\":\"url\",\"caZyvLLXD\":\"title\",\"yzwlSIxvf\":\"description\",\"Ed5FJGuN1\":\"badge\",\"uuIhgCEZS\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerXaA6aYBfg = withCSS(Component, css, \"framer-NqNPi\");\nexport default FramerXaA6aYBfg;\nFramerXaA6aYBfg.displayName = \"Collections/Gift\";\nFramerXaA6aYBfg.defaultProps = {\n  height: 40,\n  width: 330\n};\naddPropertyControls(FramerXaA6aYBfg, {\n  I2dQ1lws0: {\n    title: \"Url\",\n    type: ControlType.Link\n  },\n  caZyvLLXD: {\n    defaultValue: \"Title\",\n    placeholder: \"\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  yzwlSIxvf: {\n    defaultValue: \"Description\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  Ed5FJGuN1: {\n    defaultValue: \"Badge\",\n    title: \"Badge\",\n    type: ControlType.String\n  },\n  uuIhgCEZS: {\n    defaultValue: \"\",\n    title: \"New Tab\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerXaA6aYBfg, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/XaA6aYBfg:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/XaA6aYBfg:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerXaA6aYBfg\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nhGj0DAY0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x5kFqroGN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"I2dQ1lws0\\\":\\\"url\\\",\\\"caZyvLLXD\\\":\\\"title\\\",\\\"yzwlSIxvf\\\":\\\"description\\\",\\\"Ed5FJGuN1\\\":\\\"badge\\\",\\\"uuIhgCEZS\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"330\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./XaA6aYBfg.map", "// Generated by Framer (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, PathVariablesContext, resolveLink, RichText, useLocaleInfo, useQueryData, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Services from \"https://framerusercontent.com/modules/Pku5QEArszXAc6QZWxTS/AnZcWEBes7lPHN30MoiV/lymDuJDgA.js\";\nimport ComponentsIBBackground from \"https://framerusercontent.com/modules/pGwG3qQTw7YTAsZSCOqQ/6lcnWsKRpy1qepcifeIA/CuNaE9qxa.js\";\nimport CollectionsProperty from \"https://framerusercontent.com/modules/iJ7rRVdv2EdDym4oVwal/NYOx17Cez2jaFYiBCsME/ENR8por_J.js\";\nimport CollectionsWelfare from \"https://framerusercontent.com/modules/cttz14AA10I8bhCozuFw/WygkXjMli2RBV9fMzpN0/Ew6dtfVC4.js\";\nimport CollectionsMBO from \"https://framerusercontent.com/modules/8xTzPQmd6P3t8WI0jbSz/DqEe5hT5Jz8VayxHIfYJ/FI5hcORYZ.js\";\nimport ComponentsTitle from \"https://framerusercontent.com/modules/rzW4aZffLpkC9tR2E8mZ/D2Yt4aAaQ6fjowMTOo3H/GtXMipWPh.js\";\nimport ComponentsIBMenu from \"https://framerusercontent.com/modules/aVZakorqREAKOx4z4LI0/LHIBEdV9vnaHs7DgbpKe/vI8yxmcHa.js\";\nimport CollectionsGift from \"https://framerusercontent.com/modules/G8ODGv8DULK6F4z0LV0t/QohZUSizPmzhk4Kzsxzq/XaA6aYBfg.js\";\nimport ComponentsButtonText from \"https://framerusercontent.com/modules/P24LjAxackGtf38IFUNo/tNBEyUa8LGUGYVm93Qqn/xyp6H6hbP.js\";\nconst CollectionsWelfareFonts = getFonts(CollectionsWelfare);\nconst CollectionsGiftFonts = getFonts(CollectionsGift);\nconst CollectionsMBOFonts = getFonts(CollectionsMBO);\nconst CollectionsPropertyFonts = getFonts(CollectionsProperty);\nconst ComponentsTitleFonts = getFonts(ComponentsTitle);\nconst ComponentsButtonTextFonts = getFonts(ComponentsButtonText);\nconst ComponentsIBMenuFonts = getFonts(ComponentsIBMenu);\nconst ComponentsIBBackgroundFonts = getFonts(ComponentsIBBackground);\nconst cycleOrder = [\"QZnNJavYc\", \"tpYvfF3o8\", \"YqymIlP79\", \"RgHRjpw4c\", \"EynpMJIXj\", \"P0HMZKdAO\", \"KE3W0gBmw\", \"DskZAe2Sj\", \"Xsotv4KpO\", \"vSyzIze_2\", \"iJC3vnYbP\", \"fpw6BMLMK\"];\nconst variantClassNames = {\n  DskZAe2Sj: \"framer-v-1ji0be6\",\n  EynpMJIXj: \"framer-v-15q72yv\",\n  fpw6BMLMK: \"framer-v-1ttfaeu\",\n  iJC3vnYbP: \"framer-v-151uykm\",\n  KE3W0gBmw: \"framer-v-1bikt65\",\n  P0HMZKdAO: \"framer-v-1am54l9\",\n  QZnNJavYc: \"framer-v-1i7fjak\",\n  RgHRjpw4c: \"framer-v-1i9u6iu\",\n  tpYvfF3o8: \"framer-v-157pbti\",\n  vSyzIze_2: \"framer-v-13awd5j\",\n  Xsotv4KpO: \"framer-v-3fk1jy\",\n  YqymIlP79: \"framer-v-1lz3lfp\"\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    duration: 0,\n    type: \"tween\"\n  },\n  RgHRjpw4c: {\n    duration: 0,\n    type: \"tween\"\n  },\n  tpYvfF3o8: {\n    duration: 0,\n    type: \"tween\"\n  },\n  YqymIlP79: {\n    duration: 0,\n    type: \"tween\"\n  }\n};\nconst QueryData = ({\n  query,\n  children\n}) => {\n  const data = useQueryData(query);\n  return children(data);\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 humanReadableVariantMap = {\n  \"Company(M)\": \"fpw6BMLMK\",\n  \"Company(T)\": \"DskZAe2Sj\",\n  \"Events(M)\": \"vSyzIze_2\",\n  \"Events(T)\": \"P0HMZKdAO\",\n  \"Magazin(M)\": \"iJC3vnYbP\",\n  \"Magazin(T)\": \"KE3W0gBmw\",\n  \"Service(M)\": \"Xsotv4KpO\",\n  \"Service(T)\": \"EynpMJIXj\",\n  Company: \"RgHRjpw4c\",\n  Events: \"tpYvfF3o8\",\n  Magazin: \"YqymIlP79\",\n  Service: \"QZnNJavYc\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"QZnNJavYc\"\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    cAYrlqY5naiKPbO8fu,\n    YBMt9lFgbaiKPbO8fu,\n    geBx5xx_paiKPbO8fu,\n    uImtyvKYAaiKPbO8fu,\n    YJ8438ioMaiKPbO8fu,\n    wzLi4VBnPaiKPbO8fu,\n    idaiKPbO8fu,\n    cAYrlqY5noXqLavQjG,\n    YBMt9lFgboXqLavQjG,\n    geBx5xx_poXqLavQjG,\n    uImtyvKYAoXqLavQjG,\n    YJ8438ioMoXqLavQjG,\n    wzLi4VBnPoXqLavQjG,\n    idoXqLavQjG,\n    cAYrlqY5nfTlG3nsUh,\n    YBMt9lFgbfTlG3nsUh,\n    geBx5xx_pfTlG3nsUh,\n    uImtyvKYAfTlG3nsUh,\n    YJ8438ioMfTlG3nsUh,\n    wzLi4VBnPfTlG3nsUh,\n    idfTlG3nsUh,\n    cAYrlqY5nNRAXadSvM,\n    YBMt9lFgbNRAXadSvM,\n    geBx5xx_pNRAXadSvM,\n    uImtyvKYANRAXadSvM,\n    YJ8438ioMNRAXadSvM,\n    wzLi4VBnPNRAXadSvM,\n    idNRAXadSvM,\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: \"QZnNJavYc\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"tpYvfF3o8\", \"YqymIlP79\", \"RgHRjpw4c\", \"P0HMZKdAO\", \"KE3W0gBmw\", \"DskZAe2Sj\", \"vSyzIze_2\", \"iJC3vnYbP\", \"fpw6BMLMK\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const router = useRouter();\n  const isDisplayed1 = () => {\n    if ([\"tpYvfF3o8\", \"P0HMZKdAO\", \"vSyzIze_2\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if ([\"YqymIlP79\", \"KE3W0gBmw\", \"iJC3vnYbP\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed3 = () => {\n    if ([\"RgHRjpw4c\", \"DskZAe2Sj\", \"fpw6BMLMK\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed4 = () => {\n    if (baseVariant === \"RgHRjpw4c\") return true;\n    return false;\n  };\n  const isDisplayed5 = () => {\n    if ([\"DskZAe2Sj\", \"fpw6BMLMK\"].includes(baseVariant)) return true;\n    return false;\n  };\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-SLr2K\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1i7fjak\", className),\n          \"data-framer-name\": \"Service\",\n          layoutDependency: layoutDependency,\n          layoutId: \"QZnNJavYc\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            ...style\n          },\n          variants: {\n            DskZAe2Sj: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            fpw6BMLMK: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            iJC3vnYbP: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            KE3W0gBmw: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            P0HMZKdAO: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            RgHRjpw4c: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            tpYvfF3o8: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            vSyzIze_2: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            YqymIlP79: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            }\n          },\n          ...addPropertyOverrides({\n            DskZAe2Sj: {\n              \"data-framer-name\": \"Company(T)\"\n            },\n            EynpMJIXj: {\n              \"data-framer-name\": \"Service(T)\"\n            },\n            fpw6BMLMK: {\n              \"data-framer-name\": \"Company(M)\"\n            },\n            iJC3vnYbP: {\n              \"data-framer-name\": \"Magazin(M)\"\n            },\n            KE3W0gBmw: {\n              \"data-framer-name\": \"Magazin(T)\"\n            },\n            P0HMZKdAO: {\n              \"data-framer-name\": \"Events(T)\"\n            },\n            RgHRjpw4c: {\n              \"data-framer-name\": \"Company\"\n            },\n            tpYvfF3o8: {\n              \"data-framer-name\": \"Events\"\n            },\n            vSyzIze_2: {\n              \"data-framer-name\": \"Events(M)\"\n            },\n            Xsotv4KpO: {\n              \"data-framer-name\": \"Service(M)\"\n            },\n            YqymIlP79: {\n              \"data-framer-name\": \"Magazin\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1pp7his\",\n            \"data-framer-name\": \"Service\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ZsalT5ayI\",\n            style: {\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1261g9w\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XXADWODgO\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-olag8b\",\n                \"data-framer-name\": \"Welfare\",\n                layoutDependency: layoutDependency,\n                layoutId: \"RXmVxGXYl\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 88,\n                    intrinsicWidth: 328,\n                    pixelHeight: 88,\n                    pixelWidth: 328,\n                    src: new URL(\"https://framerusercontent.com/images/6Sv3zsGENOxD2jOf3mfDPN2ZM.svg\").href\n                  },\n                  className: \"framer-177xpv\",\n                  \"data-framer-name\": \"Group-header\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"BiqCnkvza\",\n                  children: /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-7pdjcm\",\n                    \"data-framer-name\": \"Group-title\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"I2027:52016;2015:48482\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                            \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-letter-spacing\": \"-0.2px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"\uBCF5\uC9C0\"\n                        })\n                      }),\n                      className: \"framer-6zx7wy\",\n                      \"data-framer-name\": \"title\",\n                      fonts: [\"CUSTOM;Pretendard Black\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"I2027:52016;2015:48483\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(255, 125, 0)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Pretendard SemiBold\", sans-serif',\n                            \"--framer-font-size\": \"12px\",\n                            \"--framer-letter-spacing\": \"-0.12px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"Welfare\"\n                        })\n                      }),\n                      className: \"framer-tqckj1\",\n                      \"data-framer-name\": \"title-eng\",\n                      fonts: [\"CUSTOM;Pretendard SemiBold\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"I2027:52016;2015:48484\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(255, 125, 0)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-nzsi79\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"aiKPbO8fu\",\n                  children: /*#__PURE__*/_jsx(QueryData, {\n                    query: {\n                      from: {\n                        data: Services,\n                        locale: activeLocale,\n                        type: \"Collection\"\n                      },\n                      select: [{\n                        name: \"cAYrlqY5n\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YBMt9lFgb\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"geBx5xx_p\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"uImtyvKYA\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YJ8438ioM\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"wzLi4VBnP\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"id\",\n                        type: \"Identifier\"\n                      }],\n                      where: {\n                        left: {\n                          left: {\n                            name: \"mlD5czw0Z\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uBCF5\uC9C0\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        operator: \"and\",\n                        right: {\n                          left: {\n                            name: \"Ezlf5Tz7o\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC11C\uBE44\uC2A4\uC911\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        type: \"BinaryOperation\"\n                      }\n                    },\n                    children: collection => collection.map(({\n                      cAYrlqY5n: cAYrlqY5naiKPbO8fu,\n                      YBMt9lFgb: YBMt9lFgbaiKPbO8fu,\n                      geBx5xx_p: geBx5xx_paiKPbO8fu,\n                      uImtyvKYA: uImtyvKYAaiKPbO8fu,\n                      YJ8438ioM: YJ8438ioMaiKPbO8fu,\n                      wzLi4VBnP: wzLi4VBnPaiKPbO8fu,\n                      id: idaiKPbO8fu\n                    }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                      id: `aiKPbO8fu-${idaiKPbO8fu}`,\n                      children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                        value: {\n                          YBMt9lFgb: YBMt9lFgbaiKPbO8fu\n                        },\n                        children: /*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-1ks9be0-container\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"A39ltbDxh-container\",\n                          children: /*#__PURE__*/_jsx(CollectionsWelfare, {\n                            badge: YJ8438ioMaiKPbO8fu,\n                            description: uImtyvKYAaiKPbO8fu,\n                            height: \"100%\",\n                            id: \"A39ltbDxh\",\n                            layoutId: \"A39ltbDxh\",\n                            style: {\n                              width: \"100%\"\n                            },\n                            target: wzLi4VBnPaiKPbO8fu,\n                            title: geBx5xx_paiKPbO8fu,\n                            url: resolveLink(cAYrlqY5naiKPbO8fu, router, {\n                              YBMt9lFgb: YBMt9lFgbaiKPbO8fu\n                            }),\n                            width: \"100%\"\n                          })\n                        })\n                      })\n                    }, idaiKPbO8fu))\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-u642mw\",\n                \"data-framer-name\": \"Gift\",\n                layoutDependency: layoutDependency,\n                layoutId: \"BnueGQMEv\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 88,\n                    intrinsicWidth: 328,\n                    pixelHeight: 88,\n                    pixelWidth: 328,\n                    src: new URL(\"https://framerusercontent.com/images/c1TlbqZ98bVot7MkZHzUr7TQMKo.svg\").href\n                  },\n                  className: \"framer-1oon3md\",\n                  \"data-framer-name\": \"Group-header\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"T0xgnyYhT\",\n                  children: /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-9xwjeh\",\n                    \"data-framer-name\": \"Group-title\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"g7XsOQuyc\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                            \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-letter-spacing\": \"-0.2px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"\uC120\uBB3C\"\n                        })\n                      }),\n                      className: \"framer-15dkyws\",\n                      \"data-framer-name\": \"title\",\n                      fonts: [\"CUSTOM;Pretendard Black\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"Daz9Ytht5\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(138, 14, 70)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Pretendard SemiBold\", sans-serif',\n                            \"--framer-font-size\": \"12px\",\n                            \"--framer-letter-spacing\": \"-0.12px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"Gift\"\n                        })\n                      }),\n                      className: \"framer-1vpxy86\",\n                      \"data-framer-name\": \"title-eng\",\n                      fonts: [\"CUSTOM;Pretendard SemiBold\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"cE4wIbQN_\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(138, 14, 70)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-assxrw\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"oXqLavQjG\",\n                  children: /*#__PURE__*/_jsx(QueryData, {\n                    query: {\n                      from: {\n                        data: Services,\n                        locale: activeLocale,\n                        type: \"Collection\"\n                      },\n                      select: [{\n                        name: \"cAYrlqY5n\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YBMt9lFgb\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"geBx5xx_p\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"uImtyvKYA\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YJ8438ioM\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"wzLi4VBnP\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"id\",\n                        type: \"Identifier\"\n                      }],\n                      where: {\n                        left: {\n                          left: {\n                            name: \"mlD5czw0Z\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC120\uBB3C\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        operator: \"and\",\n                        right: {\n                          left: {\n                            name: \"Ezlf5Tz7o\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC11C\uBE44\uC2A4\uC911\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        type: \"BinaryOperation\"\n                      }\n                    },\n                    children: collection1 => collection1.map(({\n                      cAYrlqY5n: cAYrlqY5noXqLavQjG,\n                      YBMt9lFgb: YBMt9lFgboXqLavQjG,\n                      geBx5xx_p: geBx5xx_poXqLavQjG,\n                      uImtyvKYA: uImtyvKYAoXqLavQjG,\n                      YJ8438ioM: YJ8438ioMoXqLavQjG,\n                      wzLi4VBnP: wzLi4VBnPoXqLavQjG,\n                      id: idoXqLavQjG\n                    }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                      id: `oXqLavQjG-${idoXqLavQjG}`,\n                      children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                        value: {\n                          YBMt9lFgb: YBMt9lFgboXqLavQjG\n                        },\n                        children: /*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-1ckx0i0-container\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"Ew93dkY2D-container\",\n                          children: /*#__PURE__*/_jsx(CollectionsGift, {\n                            badge: YJ8438ioMoXqLavQjG,\n                            description: uImtyvKYAoXqLavQjG,\n                            height: \"100%\",\n                            id: \"Ew93dkY2D\",\n                            layoutId: \"Ew93dkY2D\",\n                            newTab: wzLi4VBnPoXqLavQjG,\n                            style: {\n                              width: \"100%\"\n                            },\n                            title: geBx5xx_poXqLavQjG,\n                            url: resolveLink(cAYrlqY5noXqLavQjG, router, {\n                              YBMt9lFgb: YBMt9lFgboXqLavQjG\n                            }),\n                            width: \"100%\"\n                          })\n                        })\n                      })\n                    }, idoXqLavQjG))\n                  })\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-led1aa\",\n              layoutDependency: layoutDependency,\n              layoutId: \"gFHZfByCy\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-r9n6ni\",\n                \"data-framer-name\": \"MBO\",\n                layoutDependency: layoutDependency,\n                layoutId: \"TrOKEFa5c\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 88,\n                    intrinsicWidth: 328,\n                    pixelHeight: 88,\n                    pixelWidth: 328,\n                    src: new URL(\"https://framerusercontent.com/images/mcI1WhdllwTojXO8wnjN0hlrP0Q.svg\").href\n                  },\n                  className: \"framer-1sej5hv\",\n                  \"data-framer-name\": \"Group-header\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ZZQceUVy6\",\n                  children: /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-1f1liu6\",\n                    \"data-framer-name\": \"Group-title\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"uH2AvTobX\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                            \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-letter-spacing\": \"-0.2px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"\uC6B4\uC601\uAD00\uB9AC\"\n                        })\n                      }),\n                      className: \"framer-1vce8ra\",\n                      \"data-framer-name\": \"title\",\n                      fonts: [\"CUSTOM;Pretendard Black\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"Li075shrt\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Pretendard SemiBold\", sans-serif',\n                            \"--framer-font-size\": \"12px\",\n                            \"--framer-letter-spacing\": \"-0.12px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"MRO\"\n                        })\n                      }),\n                      className: \"framer-cmkjhe\",\n                      \"data-framer-name\": \"title-eng\",\n                      fonts: [\"CUSTOM;Pretendard SemiBold\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"EwaAnqBFn\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(3, 26, 121)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1qp4iao\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"fTlG3nsUh\",\n                  children: /*#__PURE__*/_jsx(QueryData, {\n                    query: {\n                      from: {\n                        data: Services,\n                        locale: activeLocale,\n                        type: \"Collection\"\n                      },\n                      select: [{\n                        name: \"cAYrlqY5n\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YBMt9lFgb\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"geBx5xx_p\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"uImtyvKYA\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YJ8438ioM\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"wzLi4VBnP\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"id\",\n                        type: \"Identifier\"\n                      }],\n                      where: {\n                        left: {\n                          left: {\n                            name: \"mlD5czw0Z\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC6B4\uC601\uAD00\uB9AC\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        operator: \"and\",\n                        right: {\n                          left: {\n                            name: \"Ezlf5Tz7o\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC11C\uBE44\uC2A4\uC911\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        type: \"BinaryOperation\"\n                      }\n                    },\n                    children: collection2 => collection2.map(({\n                      cAYrlqY5n: cAYrlqY5nfTlG3nsUh,\n                      YBMt9lFgb: YBMt9lFgbfTlG3nsUh,\n                      geBx5xx_p: geBx5xx_pfTlG3nsUh,\n                      uImtyvKYA: uImtyvKYAfTlG3nsUh,\n                      YJ8438ioM: YJ8438ioMfTlG3nsUh,\n                      wzLi4VBnP: wzLi4VBnPfTlG3nsUh,\n                      id: idfTlG3nsUh\n                    }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                      id: `fTlG3nsUh-${idfTlG3nsUh}`,\n                      children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                        value: {\n                          YBMt9lFgb: YBMt9lFgbfTlG3nsUh\n                        },\n                        children: /*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-cn96bk-container\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"JdEur9HY2-container\",\n                          children: /*#__PURE__*/_jsx(CollectionsMBO, {\n                            badge: YJ8438ioMfTlG3nsUh,\n                            description: uImtyvKYAfTlG3nsUh,\n                            height: \"100%\",\n                            id: \"JdEur9HY2\",\n                            layoutId: \"JdEur9HY2\",\n                            newTab: wzLi4VBnPfTlG3nsUh,\n                            style: {\n                              width: \"100%\"\n                            },\n                            title: geBx5xx_pfTlG3nsUh,\n                            url: resolveLink(cAYrlqY5nfTlG3nsUh, router, {\n                              YBMt9lFgb: YBMt9lFgbfTlG3nsUh\n                            }),\n                            width: \"100%\"\n                          })\n                        })\n                      })\n                    }, idfTlG3nsUh))\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-q2gqvg\",\n                \"data-framer-name\": \"Property\",\n                layoutDependency: layoutDependency,\n                layoutId: \"u1yzzZqgK\",\n                children: [/*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 88,\n                    intrinsicWidth: 328,\n                    pixelHeight: 88,\n                    pixelWidth: 328,\n                    src: new URL(\"https://framerusercontent.com/images/EYMDA1JJ8GAmX6kf7rCXs4cRnqU.svg\").href\n                  },\n                  className: \"framer-emf36a\",\n                  \"data-framer-name\": \"Group-header\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"UizY5HrEZ\",\n                  style: {\n                    borderBottomLeftRadius: 12,\n                    borderBottomRightRadius: 12,\n                    borderTopLeftRadius: 12,\n                    borderTopRightRadius: 12\n                  },\n                  children: /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-15u7e0o\",\n                    \"data-framer-name\": \"Group-title\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"si7CUi1w0\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                            \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                            \"--framer-font-size\": \"20px\",\n                            \"--framer-letter-spacing\": \"-0.2px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"\uACF5\uAC04\uAD00\uB9AC\"\n                        })\n                      }),\n                      className: \"framer-msqnwt\",\n                      \"data-framer-name\": \"title\",\n                      fonts: [\"CUSTOM;Pretendard Black\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"z02uUMByF\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(31, 77, 31)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgU2VtaUJvbGQ=\",\n                            \"--framer-font-family\": '\"Pretendard SemiBold\", sans-serif',\n                            \"--framer-font-size\": \"12px\",\n                            \"--framer-letter-spacing\": \"-0.12px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                          },\n                          children: \"Property\"\n                        })\n                      }),\n                      className: \"framer-knnsb4\",\n                      \"data-framer-name\": \"title-eng\",\n                      fonts: [\"CUSTOM;Pretendard SemiBold\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"NiHNCoPUP\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"rgb(31, 77, 31)\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-j6ty8t\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"NRAXadSvM\",\n                  children: /*#__PURE__*/_jsx(QueryData, {\n                    query: {\n                      from: {\n                        data: Services,\n                        locale: activeLocale,\n                        type: \"Collection\"\n                      },\n                      select: [{\n                        name: \"cAYrlqY5n\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YBMt9lFgb\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"geBx5xx_p\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"uImtyvKYA\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"YJ8438ioM\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"wzLi4VBnP\",\n                        type: \"Identifier\"\n                      }, {\n                        name: \"id\",\n                        type: \"Identifier\"\n                      }],\n                      where: {\n                        left: {\n                          left: {\n                            name: \"mlD5czw0Z\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uACF5\uAC04\uAD00\uB9AC\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        operator: \"and\",\n                        right: {\n                          left: {\n                            name: \"Ezlf5Tz7o\",\n                            type: \"Identifier\"\n                          },\n                          operator: \"==\",\n                          right: {\n                            type: \"LiteralValue\",\n                            value: \"\uC11C\uBE44\uC2A4\uC911\"\n                          },\n                          type: \"BinaryOperation\"\n                        },\n                        type: \"BinaryOperation\"\n                      }\n                    },\n                    children: collection3 => collection3.map(({\n                      cAYrlqY5n: cAYrlqY5nNRAXadSvM,\n                      YBMt9lFgb: YBMt9lFgbNRAXadSvM,\n                      geBx5xx_p: geBx5xx_pNRAXadSvM,\n                      uImtyvKYA: uImtyvKYANRAXadSvM,\n                      YJ8438ioM: YJ8438ioMNRAXadSvM,\n                      wzLi4VBnP: wzLi4VBnPNRAXadSvM,\n                      id: idNRAXadSvM\n                    }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                      id: `NRAXadSvM-${idNRAXadSvM}`,\n                      children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                        value: {\n                          YBMt9lFgb: YBMt9lFgbNRAXadSvM\n                        },\n                        children: /*#__PURE__*/_jsx(motion.div, {\n                          className: \"framer-vuce9l-container\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"Ls4yqcfNa-container\",\n                          children: /*#__PURE__*/_jsx(CollectionsProperty, {\n                            badge: YJ8438ioMNRAXadSvM,\n                            description: uImtyvKYANRAXadSvM,\n                            height: \"100%\",\n                            id: \"Ls4yqcfNa\",\n                            layoutId: \"Ls4yqcfNa\",\n                            newTab: wzLi4VBnPNRAXadSvM,\n                            style: {\n                              width: \"100%\"\n                            },\n                            title: geBx5xx_pNRAXadSvM,\n                            url: resolveLink(cAYrlqY5nNRAXadSvM, router, {\n                              YBMt9lFgb: YBMt9lFgbNRAXadSvM\n                            }),\n                            width: \"100%\"\n                          })\n                        })\n                      })\n                    }, idNRAXadSvM))\n                  })\n                })]\n              })]\n            })]\n          }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ak96ko\",\n            \"data-framer-name\": \"Events\",\n            layoutDependency: layoutDependency,\n            layoutId: \"L2j9mFpXA\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1iy658\",\n              layoutDependency: layoutDependency,\n              layoutId: \"K07z2k_Lu\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-59gmuh-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"vuUKkSsnC-container\",\n                children: /*#__PURE__*/_jsx(ComponentsTitle, {\n                  description: \"\uC218 \uB9CE\uC740 \uD61C\uD0DD\uB4E4\uC774\\n\uB531 \uC774\uBC88 \uB2EC\uAE4C\uC9C0\uB9CC!\",\n                  description2: \"\",\n                  description2Color: \"rgb(36, 36, 36)\",\n                  descriptionColor: \"rgb(36, 36, 36)\",\n                  height: \"100%\",\n                  id: \"vuUKkSsnC\",\n                  layoutId: \"vuUKkSsnC\",\n                  title: \"\",\n                  titleColor: \"rgb(134, 144, 156)\",\n                  variant: \"ov7h0LwL_\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    P0HMZKdAO: {\n                      variant: \"FWazsi_rO\"\n                    },\n                    tpYvfF3o8: {\n                      variant: \"FWazsi_rO\"\n                    },\n                    vSyzIze_2: {\n                      style: {\n                        width: \"100%\"\n                      },\n                      variant: \"FWazsi_rO\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-4esnes-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Tj0GCW2Iq-container\",\n                children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                  color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                  height: \"100%\",\n                  id: \"Tj0GCW2Iq\",\n                  layoutId: \"Tj0GCW2Iq\",\n                  newTab: false,\n                  rightIcon: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/vwZq39D057z85vUJgrO9uZevVw.png\").href\n                  },\n                  size: \"l9Ifqo_Zt\",\n                  text: \"\uB354 \uB9CE\uC740 \uC774\uBCA4\uD2B8 \uBCF4\uAE30\",\n                  variant: \"bmHDdLNo6\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    P0HMZKdAO: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    tpYvfF3o8: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    vSyzIze_2: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1ig21zw\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Kq6BYzLlv\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-mg10p0\",\n                layoutDependency: layoutDependency,\n                layoutId: \"IItx4b4lF\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1lfmqlf-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"mXg9yTJex-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"mXg9yTJex\",\n                    layoutId: \"mXg9yTJex\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      P0HMZKdAO: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uCD94\uCC9C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/IeyeGaSaXSQiw48Mlu5YT5DJXMA.png\").href\n                        },\n                        title: \"7\uC6D4 \uAC00\uC785\uACE0\uAC1D\uC0AC \uCCAB\uB2EC 30%\uD560\uC778 \uC774\uBCA4\uD2B8 \"\n                      },\n                      tpYvfF3o8: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uCD94\uCC9C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/IeyeGaSaXSQiw48Mlu5YT5DJXMA.png\").href\n                        },\n                        title: \"7\uC6D4 \uAC00\uC785\uACE0\uAC1D\uC0AC \uCCAB\uB2EC 30%\uD560\uC778 \uC774\uBCA4\uD2B8 \"\n                      },\n                      vSyzIze_2: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uCD94\uCC9C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/IeyeGaSaXSQiw48Mlu5YT5DJXMA.png\").href\n                        },\n                        title: \"7\uC6D4 \uAC00\uC785\uACE0\uAC1D\uC0AC \uCCAB\uB2EC 30%\uD560\uC778 \uC774\uBCA4\uD2B8 \"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1lolwwl-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"lQqzuFUv0-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"lQqzuFUv0\",\n                    layoutId: \"lQqzuFUv0\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      P0HMZKdAO: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uAE30\uD68D\uC804\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/lvNkTMU7230EruBxErRerdsgg.png\").href\n                        },\n                        title: \"\uAD50\uC721\uAE30\uAD00 \uD2B9\uBCC4 \uD560\uC778 \uD328\uD0A4\uC9C0\"\n                      },\n                      tpYvfF3o8: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uAE30\uD68D\uC804\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/lvNkTMU7230EruBxErRerdsgg.png\").href\n                        },\n                        title: \"\uAD50\uC721\uAE30\uAD00 \uD2B9\uBCC4 \uD560\uC778 \uD328\uD0A4\uC9C0\"\n                      },\n                      vSyzIze_2: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uAE30\uD68D\uC804\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/lvNkTMU7230EruBxErRerdsgg.png\").href\n                        },\n                        title: \"\uAD50\uC721\uAE30\uAD00 \uD2B9\uBCC4 \uD560\uC778 \uD328\uD0A4\uC9C0\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-yhsb4j\",\n                layoutDependency: layoutDependency,\n                layoutId: \"L8Xw5xQhl\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-10xu8aq-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"t5I0CZgQV-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"t5I0CZgQV\",\n                    layoutId: \"t5I0CZgQV\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      P0HMZKdAO: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC870\uC2DD\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/MLBN8k8IDIDL1tHoo9zVzMTcGE.png\").href\n                        },\n                        title: \"\uB9DB\uD55C\uBC88 \uBCF4\uACE0 \uACE8\uB77C\uC694 \uC870\uC2DD \uC0D8\uD50C\uC99D\uC815\"\n                      },\n                      tpYvfF3o8: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uC870\uC2DD\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/MLBN8k8IDIDL1tHoo9zVzMTcGE.png\").href\n                        },\n                        title: \"\uB9DB\uD55C\uBC88 \uBCF4\uACE0 \uACE8\uB77C\uC694 \uC870\uC2DD \uC0D8\uD50C\uC99D\uC815\"\n                      },\n                      vSyzIze_2: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC870\uC2DD\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/MLBN8k8IDIDL1tHoo9zVzMTcGE.png\").href\n                        },\n                        title: \"\uB9DB\uD55C\uBC88 \uBCF4\uACE0 \uACE8\uB77C\uC694 \uC870\uC2DD \uC0D8\uD50C\uC99D\uC815\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1ggty5x-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"oAqami5Ef-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"oAqami5Ef\",\n                    layoutId: \"oAqami5Ef\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      P0HMZKdAO: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uCEE4\uD53C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/Ck7EQi4OazCYa5aIWwKvbIS7zA.png\").href\n                        },\n                        title: \"\uCEE4\uD53C\uBA38\uC2E0 \uAC00\uC785 \uD55C\uB2EC\uAC04 \uC774\uC6A9\uBE44\uC6A9 \uBA74\uC81C!\"\n                      },\n                      tpYvfF3o8: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uCEE4\uD53C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/Ck7EQi4OazCYa5aIWwKvbIS7zA.png\").href\n                        },\n                        title: \"\uCEE4\uD53C\uBA38\uC2E0 \uAC00\uC785 \uD55C\uB2EC\uAC04 \uC774\uC6A9\uBE44\uC6A9 \uBA74\uC81C!\"\n                      },\n                      vSyzIze_2: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uCEE4\uD53C\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/Ck7EQi4OazCYa5aIWwKvbIS7zA.png\").href\n                        },\n                        title: \"\uCEE4\uD53C\uBA38\uC2E0 \uAC00\uC785 \uD55C\uB2EC\uAC04 \uC774\uC6A9\uBE44\uC6A9 \uBA74\uC81C!\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              })]\n            })]\n          }), isDisplayed2() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-um6lmy\",\n            \"data-framer-name\": \"Magazin\",\n            layoutDependency: layoutDependency,\n            layoutId: \"xeyqWtwcu\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-up1zpu\",\n              layoutDependency: layoutDependency,\n              layoutId: \"O4nnu_UWo\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-fxlo3f-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"htUbK1v6a-container\",\n                children: /*#__PURE__*/_jsx(ComponentsTitle, {\n                  description: \"\uBCF5\uC9C0\uC5D0 \uB300\uD55C\\n\uC0C9\uB2E4\uB978 \uC2DC\uC120\",\n                  description2: \"\",\n                  description2Color: \"rgb(36, 36, 36)\",\n                  descriptionColor: \"rgb(36, 36, 36)\",\n                  height: \"100%\",\n                  id: \"htUbK1v6a\",\n                  layoutId: \"htUbK1v6a\",\n                  title: \"\",\n                  titleColor: \"rgb(134, 144, 156)\",\n                  variant: \"ov7h0LwL_\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    iJC3vnYbP: {\n                      style: {\n                        width: \"100%\"\n                      },\n                      variant: \"FWazsi_rO\"\n                    },\n                    KE3W0gBmw: {\n                      variant: \"FWazsi_rO\"\n                    },\n                    YqymIlP79: {\n                      variant: \"FWazsi_rO\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-4x49wj-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"zMn20Laya-container\",\n                children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                  color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                  height: \"100%\",\n                  id: \"zMn20Laya\",\n                  layoutId: \"zMn20Laya\",\n                  newTab: false,\n                  rightIcon: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/vwZq39D057z85vUJgrO9uZevVw.png\").href\n                  },\n                  size: \"l9Ifqo_Zt\",\n                  text: \"\uB354 \uB9CE\uC740 \uC774\uBCA4\uD2B8 \uBCF4\uAE30\",\n                  variant: \"bmHDdLNo6\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    iJC3vnYbP: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    KE3W0gBmw: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    YqymIlP79: {\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-u3sojm\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Zff2UiwM1\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-xawmv2\",\n                layoutDependency: layoutDependency,\n                layoutId: \"ArEn41orv\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1mis2yc-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"KRk7mQqnd-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"KRk7mQqnd\",\n                    layoutId: \"KRk7mQqnd\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      iJC3vnYbP: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC778\uD130\uBDF0\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/i5gE53w9MuaeAThGFLQTZOpnQQ.png\").href\n                        },\n                        title: \"\uD1A0\uC2A4\uC758 \uBBFF\uC744 \uC218 \uC788\uB294 \uBCF5\uC9C0\uC5D0 \uB300\uD558\uC5EC\"\n                      },\n                      KE3W0gBmw: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC778\uD130\uBDF0\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/i5gE53w9MuaeAThGFLQTZOpnQQ.png\").href\n                        },\n                        title: \"\uD1A0\uC2A4\uC758 \uBBFF\uC744 \uC218 \uC788\uB294 \uBCF5\uC9C0\uC5D0 \uB300\uD558\uC5EC\"\n                      },\n                      YqymIlP79: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uC778\uD130\uBDF0\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/i5gE53w9MuaeAThGFLQTZOpnQQ.png\").href\n                        },\n                        title: \"\uD1A0\uC2A4\uC758 \uBBFF\uC744 \uC218 \uC788\uB294 \uBCF5\uC9C0\uC5D0 \uB300\uD558\uC5EC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-uqfd0a-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"qd8pY5ZW5-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"qd8pY5ZW5\",\n                    layoutId: \"qd8pY5ZW5\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      iJC3vnYbP: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/qmDTK3P3wQmljAWcmoGXueCwmI.png\").href\n                        },\n                        title: \"\uB2E4\uD568\uAED8 \uC990\uAE38 \uC218 \uC788\uB294 \uBCF5\uC9C0\uACF5\uAC04\uC5D0 \uB300\uD558\uC5EC\"\n                      },\n                      KE3W0gBmw: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/qmDTK3P3wQmljAWcmoGXueCwmI.png\").href\n                        },\n                        title: \"\uB2E4\uD568\uAED8 \uC990\uAE38 \uC218 \uC788\uB294 \uBCF5\uC9C0\uACF5\uAC04\uC5D0 \uB300\uD558\uC5EC\"\n                      },\n                      YqymIlP79: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/qmDTK3P3wQmljAWcmoGXueCwmI.png\").href\n                        },\n                        title: \"\uB2E4\uD568\uAED8 \uC990\uAE38 \uC218 \uC788\uB294 \uBCF5\uC9C0\uACF5\uAC04\uC5D0 \uB300\uD558\uC5EC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-wbvzpa\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VS_pt4SUA\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-11as3ej-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Tkw7NPJRO-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"Tkw7NPJRO\",\n                    layoutId: \"Tkw7NPJRO\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      iJC3vnYbP: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/XFwMurf0lK3eKoMUxbjTtLFGiE.png\").href\n                        },\n                        title: \"\uC6CC\uB77C\uBCA8\uC744 \uC78A\uC740 \uADF8\uB300\uB4E4\uC5D0\uAC8C\"\n                      },\n                      KE3W0gBmw: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/XFwMurf0lK3eKoMUxbjTtLFGiE.png\").href\n                        },\n                        title: \"\uC6CC\uB77C\uBCA8\uC744 \uC78A\uC740 \uADF8\uB300\uB4E4\uC5D0\uAC8C\"\n                      },\n                      YqymIlP79: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uD2B8\uB80C\uB4DC\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/XFwMurf0lK3eKoMUxbjTtLFGiE.png\").href\n                        },\n                        title: \"\uC6CC\uB77C\uBCA8\uC744 \uC78A\uC740 \uADF8\uB300\uB4E4\uC5D0\uAC8C\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1i3c245-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"C5wodUvOl-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsIBMenu, {\n                    badgeColor: \"h0qb5WCoa\",\n                    badgeText: \"Text\",\n                    height: \"100%\",\n                    id: \"C5wodUvOl\",\n                    layoutId: \"C5wodUvOl\",\n                    mode: \"t92A2VQiW\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    title: \"Title\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      iJC3vnYbP: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC0C8\uB85C\uC6B4 \uC11C\uBE44\uC2A4\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/HBZLgLX4NzNjyL2ALyZipJQQIGo.png\").href\n                        },\n                        title: \"\uBC29\uBB38\uC790\uB4E4\uC744 \uB9DE\uC774\uD558\uB294 \uBC29\uBB38\uAD00\uB9AC \uCD9C\uC2DC\"\n                      },\n                      KE3W0gBmw: {\n                        badgeColor: \"olZkToEzE\",\n                        badgeText: \"\uC0C8\uB85C\uC6B4 \uC11C\uBE44\uC2A4\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/HBZLgLX4NzNjyL2ALyZipJQQIGo.png\").href\n                        },\n                        title: \"\uBC29\uBB38\uC790\uB4E4\uC744 \uB9DE\uC774\uD558\uB294 \uBC29\uBB38\uAD00\uB9AC \uCD9C\uC2DC\"\n                      },\n                      YqymIlP79: {\n                        badgeColor: \"AYUaT4wAc\",\n                        badgeText: \"\uC0C8\uB85C\uC6B4 \uC11C\uBE44\uC2A4\",\n                        image: {\n                          alt: \"\",\n                          src: new URL(\"https://framerusercontent.com/images/HBZLgLX4NzNjyL2ALyZipJQQIGo.png\").href\n                        },\n                        title: \"\uBC29\uBB38\uC790\uB4E4\uC744 \uB9DE\uC774\uD558\uB294 \uBC29\uBB38\uAD00\uB9AC \uCD9C\uC2DC\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })]\n              })]\n            })]\n          }), isDisplayed3() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-2oe6ju\",\n            \"data-framer-name\": \"Company\",\n            layoutDependency: layoutDependency,\n            layoutId: \"bgDyZp2UG\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-2fxa0h\",\n              layoutDependency: layoutDependency,\n              layoutId: \"UuN2JxH_p\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1eju7j7-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"bqd8dn7M7-container\",\n                children: /*#__PURE__*/_jsx(ComponentsTitle, {\n                  description: \"B2B \uB77C\uC774\uD504\uC2A4\uD0C0\uC77C\uC744\\n\uB9CC\uB4E4\uC5B4 \uB098\uAC11\uB2C8\uB2E4.\",\n                  description2: \"\",\n                  description2Color: \"rgb(36, 36, 36)\",\n                  descriptionColor: \"rgb(36, 36, 36)\",\n                  height: \"100%\",\n                  id: \"bqd8dn7M7\",\n                  layoutId: \"bqd8dn7M7\",\n                  title: \"\",\n                  titleColor: \"rgb(134, 144, 156)\",\n                  variant: \"ov7h0LwL_\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    DskZAe2Sj: {\n                      variant: \"FWazsi_rO\"\n                    },\n                    fpw6BMLMK: {\n                      style: {\n                        width: \"100%\"\n                      },\n                      variant: \"FWazsi_rO\"\n                    },\n                    RgHRjpw4c: {\n                      variant: \"FWazsi_rO\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1y0jben-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"uzI8OyO4C-container\",\n                children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                  color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                  height: \"100%\",\n                  id: \"uzI8OyO4C\",\n                  layoutId: \"uzI8OyO4C\",\n                  newTab: false,\n                  rightIcon: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/vwZq39D057z85vUJgrO9uZevVw.png\").href\n                  },\n                  size: \"l9Ifqo_Zt\",\n                  text: \"\uD68C\uC0AC\uC18C\uAC1C \uBCF4\uAE30\",\n                  variant: \"bmHDdLNo6\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    DskZAe2Sj: {\n                      link: \"https://www.wefun-corp.com\",\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    fpw6BMLMK: {\n                      link: \"https://www.wefun-corp.com\",\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    },\n                    RgHRjpw4c: {\n                      link: \"https://www.wefun-corp.com\",\n                      rightIcon: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/CH9EmghW86RKRgkiffXZPUgAGNU.svg\").href\n                      }\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            }), isDisplayed3() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1fdzeud\",\n              layoutDependency: layoutDependency,\n              layoutId: \"D9XQQx0bd\",\n              children: [isDisplayed4() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1ogad1x-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GNC6Hf2xA-container\",\n                children: /*#__PURE__*/_jsx(ComponentsIBBackground, {\n                  description: \"\",\n                  height: \"100%\",\n                  id: \"GNC6Hf2xA\",\n                  layoutId: \"GNC6Hf2xA\",\n                  radius: 0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  subTitle: \"\uD68C\uC0AC \uC18C\uAC1C\",\n                  title: \"B2B \uB77C\uC774\uD504\uC2A4\uD0C0\uC77C\uC744 \\n\uB9CC\uB4E4\uC5B4 \uB098\uAC00\uB294 \uC704\uD380\uC785\uB2C8\uB2E4\",\n                  variant: \"BlRZteJZB\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    RgHRjpw4c: {\n                      image: {\n                        alt: \"\",\n                        src: new URL(\"https://framerusercontent.com/images/JN9PAHzHla71IYCUJN0Vg5Bozkg.png\").href,\n                        srcSet: `${new URL(\"https://framerusercontent.com/images/JN9PAHzHla71IYCUJN0Vg5Bozkg.png?scale-down-to=512\").href} 512w, ${new URL(\"https://framerusercontent.com/images/JN9PAHzHla71IYCUJN0Vg5Bozkg.png?scale-down-to=1024\").href} 1024w, ${new URL(\"https://framerusercontent.com/images/JN9PAHzHla71IYCUJN0Vg5Bozkg.png\").href} 1840w`\n                      }\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), isDisplayed5() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1xbnpax-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"gcmXGC1Rc-container\",\n                children: /*#__PURE__*/_jsx(ComponentsIBBackground, {\n                  description: \"Description\",\n                  height: \"100%\",\n                  id: \"gcmXGC1Rc\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/fdCsq8CBP7PKyzgS4nbxGtiz08.png\").href,\n                    srcSet: `${new URL(\"https://framerusercontent.com/images/fdCsq8CBP7PKyzgS4nbxGtiz08.png?scale-down-to=512\").href} 379w, ${new URL(\"https://framerusercontent.com/images/fdCsq8CBP7PKyzgS4nbxGtiz08.png\").href} 656w`\n                  },\n                  layoutId: \"gcmXGC1Rc\",\n                  radius: 12,\n                  style: {\n                    width: \"100%\"\n                  },\n                  subTitle: \"SubTitle\",\n                  title: \"Title\",\n                  variant: \"xuFq_ChjW\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    DskZAe2Sj: {\n                      description: \"\",\n                      subTitle: \"\uD68C\uC0AC \uC18C\uAC1C\",\n                      title: \"B2B \uB77C\uC774\uD504\uC2A4\uD0C0\uC77C\uC744 \\n\uB9CC\uB4E4\uC5B4 \uB098\uAC00\uB294 \uC704\uD380\uC785\uB2C8\uB2E4\"\n                    },\n                    fpw6BMLMK: {\n                      description: \"\",\n                      subTitle: \"\uD68C\uC0AC \uC18C\uAC1C\",\n                      title: \"B2B \uB77C\uC774\uD504\uC2A4\uD0C0\uC77C\uC744 \\n\uB9CC\uB4E4\uC5B4 \uB098\uAC00\uB294 \uC704\uD380\uC785\uB2C8\uB2E4\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-SLr2K [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-SLr2K .framer-xjzvga { display: block; }\", \".framer-SLr2K .framer-1i7fjak { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1398px; }\", \".framer-SLr2K .framer-1pp7his { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-SLr2K .framer-1261g9w, .framer-SLr2K .framer-led1aa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 26px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 686px; }\", \".framer-SLr2K .framer-olag8b, .framer-SLr2K .framer-u642mw, .framer-SLr2K .framer-r9n6ni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 48%; }\", \".framer-SLr2K .framer-177xpv, .framer-SLr2K .framer-1oon3md, .framer-SLr2K .framer-1sej5hv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 88px; justify-content: flex-start; overflow: hidden; padding: 20px 30px 20px 30px; position: relative; width: 100%; }\", \".framer-SLr2K .framer-7pdjcm, .framer-SLr2K .framer-9xwjeh, .framer-SLr2K .framer-1f1liu6, .framer-SLr2K .framer-15u7e0o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SLr2K .framer-6zx7wy, .framer-SLr2K .framer-tqckj1, .framer-SLr2K .framer-15dkyws, .framer-SLr2K .framer-1vpxy86, .framer-SLr2K .framer-1vce8ra, .framer-SLr2K .framer-cmkjhe, .framer-SLr2K .framer-msqnwt, .framer-SLr2K .framer-knnsb4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-SLr2K .framer-nzsi79, .framer-SLr2K .framer-1qp4iao, .framer-SLr2K .framer-j6ty8t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-SLr2K .framer-1ks9be0-container, .framer-SLr2K .framer-1ckx0i0-container, .framer-SLr2K .framer-cn96bk-container, .framer-SLr2K .framer-vuce9l-container, .framer-SLr2K .framer-1xbnpax-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-SLr2K .framer-assxrw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 330px; }\", \".framer-SLr2K .framer-q2gqvg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 48%; }\", \".framer-SLr2K .framer-emf36a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 88px; justify-content: flex-start; overflow: hidden; padding: 20px 30px 20px 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-SLr2K .framer-1ak96ko { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SLr2K .framer-1iy658, .framer-SLr2K .framer-up1zpu, .framer-SLr2K .framer-2fxa0h { align-content: flex-start; align-items: flex-start; 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-SLr2K .framer-59gmuh-container, .framer-SLr2K .framer-4esnes-container, .framer-SLr2K .framer-fxlo3f-container, .framer-SLr2K .framer-4x49wj-container, .framer-SLr2K .framer-1eju7j7-container, .framer-SLr2K .framer-1y0jben-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-SLr2K .framer-1ig21zw, .framer-SLr2K .framer-u3sojm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 920px; }\", \".framer-SLr2K .framer-mg10p0, .framer-SLr2K .framer-yhsb4j, .framer-SLr2K .framer-xawmv2, .framer-SLr2K .framer-wbvzpa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SLr2K .framer-1lfmqlf-container, .framer-SLr2K .framer-1lolwwl-container, .framer-SLr2K .framer-10xu8aq-container, .framer-SLr2K .framer-1ggty5x-container, .framer-SLr2K .framer-1mis2yc-container, .framer-SLr2K .framer-uqfd0a-container, .framer-SLr2K .framer-11as3ej-container, .framer-SLr2K .framer-1i3c245-container { flex: none; height: auto; position: relative; width: 212px; }\", \".framer-SLr2K .framer-um6lmy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 732px; }\", \".framer-SLr2K .framer-2oe6ju { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1398px; }\", \".framer-SLr2K .framer-1fdzeud { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 332px; min-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-SLr2K .framer-1ogad1x-container { flex: none; height: 332px; position: relative; width: 920px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K .framer-1i7fjak, .framer-SLr2K .framer-1pp7his, .framer-SLr2K .framer-1261g9w, .framer-SLr2K .framer-olag8b, .framer-SLr2K .framer-177xpv, .framer-SLr2K .framer-7pdjcm, .framer-SLr2K .framer-nzsi79, .framer-SLr2K .framer-u642mw, .framer-SLr2K .framer-1oon3md, .framer-SLr2K .framer-9xwjeh, .framer-SLr2K .framer-assxrw, .framer-SLr2K .framer-led1aa, .framer-SLr2K .framer-r9n6ni, .framer-SLr2K .framer-1sej5hv, .framer-SLr2K .framer-1f1liu6, .framer-SLr2K .framer-1qp4iao, .framer-SLr2K .framer-q2gqvg, .framer-SLr2K .framer-emf36a, .framer-SLr2K .framer-15u7e0o, .framer-SLr2K .framer-j6ty8t, .framer-SLr2K .framer-1ak96ko, .framer-SLr2K .framer-1iy658, .framer-SLr2K .framer-1ig21zw, .framer-SLr2K .framer-mg10p0, .framer-SLr2K .framer-yhsb4j, .framer-SLr2K .framer-um6lmy, .framer-SLr2K .framer-up1zpu, .framer-SLr2K .framer-u3sojm, .framer-SLr2K .framer-xawmv2, .framer-SLr2K .framer-wbvzpa, .framer-SLr2K .framer-2oe6ju, .framer-SLr2K .framer-2fxa0h, .framer-SLr2K .framer-1fdzeud { gap: 0px; } .framer-SLr2K .framer-1i7fjak > *, .framer-SLr2K .framer-7pdjcm > *, .framer-SLr2K .framer-nzsi79 > *, .framer-SLr2K .framer-9xwjeh > *, .framer-SLr2K .framer-assxrw > *, .framer-SLr2K .framer-1f1liu6 > *, .framer-SLr2K .framer-1qp4iao > *, .framer-SLr2K .framer-15u7e0o > *, .framer-SLr2K .framer-j6ty8t > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-SLr2K .framer-1i7fjak > :first-child, .framer-SLr2K .framer-olag8b > :first-child, .framer-SLr2K .framer-7pdjcm > :first-child, .framer-SLr2K .framer-nzsi79 > :first-child, .framer-SLr2K .framer-u642mw > :first-child, .framer-SLr2K .framer-9xwjeh > :first-child, .framer-SLr2K .framer-assxrw > :first-child, .framer-SLr2K .framer-r9n6ni > :first-child, .framer-SLr2K .framer-1f1liu6 > :first-child, .framer-SLr2K .framer-1qp4iao > :first-child, .framer-SLr2K .framer-q2gqvg > :first-child, .framer-SLr2K .framer-15u7e0o > :first-child, .framer-SLr2K .framer-j6ty8t > :first-child, .framer-SLr2K .framer-1iy658 > :first-child, .framer-SLr2K .framer-up1zpu > :first-child, .framer-SLr2K .framer-2fxa0h > :first-child { margin-top: 0px; } .framer-SLr2K .framer-1i7fjak > :last-child, .framer-SLr2K .framer-olag8b > :last-child, .framer-SLr2K .framer-7pdjcm > :last-child, .framer-SLr2K .framer-nzsi79 > :last-child, .framer-SLr2K .framer-u642mw > :last-child, .framer-SLr2K .framer-9xwjeh > :last-child, .framer-SLr2K .framer-assxrw > :last-child, .framer-SLr2K .framer-r9n6ni > :last-child, .framer-SLr2K .framer-1f1liu6 > :last-child, .framer-SLr2K .framer-1qp4iao > :last-child, .framer-SLr2K .framer-q2gqvg > :last-child, .framer-SLr2K .framer-15u7e0o > :last-child, .framer-SLr2K .framer-j6ty8t > :last-child, .framer-SLr2K .framer-1iy658 > :last-child, .framer-SLr2K .framer-up1zpu > :last-child, .framer-SLr2K .framer-2fxa0h > :last-child { margin-bottom: 0px; } .framer-SLr2K .framer-1pp7his > *, .framer-SLr2K .framer-1261g9w > *, .framer-SLr2K .framer-led1aa > * { margin: 0px; margin-left: calc(26px / 2); margin-right: calc(26px / 2); } .framer-SLr2K .framer-1pp7his > :first-child, .framer-SLr2K .framer-1261g9w > :first-child, .framer-SLr2K .framer-177xpv > :first-child, .framer-SLr2K .framer-1oon3md > :first-child, .framer-SLr2K .framer-led1aa > :first-child, .framer-SLr2K .framer-1sej5hv > :first-child, .framer-SLr2K .framer-emf36a > :first-child, .framer-SLr2K .framer-1ak96ko > :first-child, .framer-SLr2K .framer-1ig21zw > :first-child, .framer-SLr2K .framer-mg10p0 > :first-child, .framer-SLr2K .framer-yhsb4j > :first-child, .framer-SLr2K .framer-um6lmy > :first-child, .framer-SLr2K .framer-u3sojm > :first-child, .framer-SLr2K .framer-xawmv2 > :first-child, .framer-SLr2K .framer-wbvzpa > :first-child, .framer-SLr2K .framer-2oe6ju > :first-child, .framer-SLr2K .framer-1fdzeud > :first-child { margin-left: 0px; } .framer-SLr2K .framer-1pp7his > :last-child, .framer-SLr2K .framer-1261g9w > :last-child, .framer-SLr2K .framer-177xpv > :last-child, .framer-SLr2K .framer-1oon3md > :last-child, .framer-SLr2K .framer-led1aa > :last-child, .framer-SLr2K .framer-1sej5hv > :last-child, .framer-SLr2K .framer-emf36a > :last-child, .framer-SLr2K .framer-1ak96ko > :last-child, .framer-SLr2K .framer-1ig21zw > :last-child, .framer-SLr2K .framer-mg10p0 > :last-child, .framer-SLr2K .framer-yhsb4j > :last-child, .framer-SLr2K .framer-um6lmy > :last-child, .framer-SLr2K .framer-u3sojm > :last-child, .framer-SLr2K .framer-xawmv2 > :last-child, .framer-SLr2K .framer-wbvzpa > :last-child, .framer-SLr2K .framer-2oe6ju > :last-child, .framer-SLr2K .framer-1fdzeud > :last-child { margin-right: 0px; } .framer-SLr2K .framer-olag8b > *, .framer-SLr2K .framer-u642mw > *, .framer-SLr2K .framer-r9n6ni > *, .framer-SLr2K .framer-q2gqvg > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-SLr2K .framer-177xpv > *, .framer-SLr2K .framer-1oon3md > *, .framer-SLr2K .framer-1sej5hv > *, .framer-SLr2K .framer-emf36a > *, .framer-SLr2K .framer-2oe6ju > *, .framer-SLr2K .framer-1fdzeud > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SLr2K .framer-1ak96ko > *, .framer-SLr2K .framer-1ig21zw > *, .framer-SLr2K .framer-mg10p0 > *, .framer-SLr2K .framer-yhsb4j > *, .framer-SLr2K .framer-um6lmy > *, .framer-SLr2K .framer-u3sojm > *, .framer-SLr2K .framer-xawmv2 > *, .framer-SLr2K .framer-wbvzpa > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-SLr2K .framer-1iy658 > *, .framer-SLr2K .framer-up1zpu > *, .framer-SLr2K .framer-2fxa0h > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", \".framer-SLr2K.framer-v-157pbti .framer-1ak96ko { gap: unset; justify-content: space-between; order: 1; width: 100%; }\", \".framer-SLr2K.framer-v-157pbti .framer-1ig21zw { align-content: flex-start; align-items: flex-start; width: min-content; }\", \".framer-SLr2K.framer-v-157pbti .framer-mg10p0, .framer-SLr2K.framer-v-157pbti .framer-yhsb4j { align-content: flex-start; align-items: flex-start; width: 448px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-157pbti .framer-1ak96ko { gap: 0px; } .framer-SLr2K.framer-v-157pbti .framer-1ak96ko > *, .framer-SLr2K.framer-v-157pbti .framer-1ak96ko > :first-child, .framer-SLr2K.framer-v-157pbti .framer-1ak96ko > :last-child { margin: 0px; } }\", \".framer-SLr2K.framer-v-1lz3lfp .framer-um6lmy { gap: unset; justify-content: space-between; width: 100%; }\", \".framer-SLr2K.framer-v-1lz3lfp .framer-u3sojm, .framer-SLr2K.framer-v-1lz3lfp .framer-xawmv2, .framer-SLr2K.framer-v-1lz3lfp .framer-wbvzpa { align-content: flex-start; align-items: flex-start; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1lz3lfp .framer-um6lmy { gap: 0px; } .framer-SLr2K.framer-v-1lz3lfp .framer-um6lmy > *, .framer-SLr2K.framer-v-1lz3lfp .framer-um6lmy > :first-child, .framer-SLr2K.framer-v-1lz3lfp .framer-um6lmy > :last-child { margin: 0px; } }\", \".framer-SLr2K.framer-v-1i9u6iu .framer-2oe6ju { gap: unset; justify-content: space-between; max-width: 1398px; min-width: unset; order: 3; width: 100%; }\", \".framer-SLr2K.framer-v-1i9u6iu .framer-1fdzeud { min-height: unset; min-width: unset; padding: 10px 0px 10px 0px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1i9u6iu .framer-2oe6ju { gap: 0px; } .framer-SLr2K.framer-v-1i9u6iu .framer-2oe6ju > *, .framer-SLr2K.framer-v-1i9u6iu .framer-2oe6ju > :first-child, .framer-SLr2K.framer-v-1i9u6iu .framer-2oe6ju > :last-child { margin: 0px; } }\", \".framer-SLr2K.framer-v-15q72yv .framer-1i7fjak, .framer-SLr2K.framer-v-1bikt65 .framer-1i7fjak { max-width: 734px; width: 686px; }\", \".framer-SLr2K.framer-v-15q72yv .framer-1pp7his { flex-wrap: wrap; gap: 40px; max-width: unset; padding: 1px 1px 1px 1px; }\", \".framer-SLr2K.framer-v-15q72yv .framer-olag8b, .framer-SLr2K.framer-v-15q72yv .framer-u642mw, .framer-SLr2K.framer-v-15q72yv .framer-r9n6ni, .framer-SLr2K.framer-v-15q72yv .framer-q2gqvg, .framer-SLr2K.framer-v-3fk1jy .framer-olag8b, .framer-SLr2K.framer-v-3fk1jy .framer-u642mw, .framer-SLr2K.framer-v-3fk1jy .framer-r9n6ni, .framer-SLr2K.framer-v-3fk1jy .framer-q2gqvg { width: 330px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-15q72yv .framer-1pp7his { gap: 0px; } .framer-SLr2K.framer-v-15q72yv .framer-1pp7his > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-15q72yv .framer-1pp7his > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-15q72yv .framer-1pp7his > :last-child { margin-right: 0px; } }\", \".framer-SLr2K.framer-v-1am54l9 .framer-1i7fjak { max-width: 732px; width: 686px; }\", \".framer-SLr2K.framer-v-1am54l9 .framer-1ak96ko, .framer-SLr2K.framer-v-13awd5j .framer-1ak96ko { flex-direction: column; gap: 40px; max-width: unset; order: 1; width: 100%; }\", \".framer-SLr2K.framer-v-1am54l9 .framer-1iy658, .framer-SLr2K.framer-v-1bikt65 .framer-up1zpu, .framer-SLr2K.framer-v-1ji0be6 .framer-2fxa0h, .framer-SLr2K.framer-v-13awd5j .framer-1iy658, .framer-SLr2K.framer-v-13awd5j .framer-59gmuh-container, .framer-SLr2K.framer-v-151uykm .framer-up1zpu, .framer-SLr2K.framer-v-151uykm .framer-fxlo3f-container, .framer-SLr2K.framer-v-1ttfaeu .framer-2fxa0h, .framer-SLr2K.framer-v-1ttfaeu .framer-1eju7j7-container { width: 100%; }\", \".framer-SLr2K.framer-v-1am54l9 .framer-1ig21zw, .framer-SLr2K.framer-v-1bikt65 .framer-u3sojm, .framer-SLr2K.framer-v-13awd5j .framer-1ig21zw, .framer-SLr2K.framer-v-151uykm .framer-u3sojm { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 40px; width: 100%; }\", \".framer-SLr2K.framer-v-1am54l9 .framer-mg10p0, .framer-SLr2K.framer-v-1am54l9 .framer-yhsb4j, .framer-SLr2K.framer-v-1bikt65 .framer-xawmv2, .framer-SLr2K.framer-v-1bikt65 .framer-wbvzpa { align-content: flex-start; align-items: flex-start; width: 100%; }\", \".framer-SLr2K.framer-v-1am54l9 .framer-1lfmqlf-container, .framer-SLr2K.framer-v-1am54l9 .framer-1lolwwl-container, .framer-SLr2K.framer-v-1am54l9 .framer-10xu8aq-container, .framer-SLr2K.framer-v-1am54l9 .framer-1ggty5x-container, .framer-SLr2K.framer-v-1bikt65 .framer-1mis2yc-container, .framer-SLr2K.framer-v-1bikt65 .framer-uqfd0a-container, .framer-SLr2K.framer-v-1bikt65 .framer-11as3ej-container, .framer-SLr2K.framer-v-1bikt65 .framer-1i3c245-container, .framer-SLr2K.framer-v-13awd5j .framer-1lfmqlf-container, .framer-SLr2K.framer-v-13awd5j .framer-1lolwwl-container, .framer-SLr2K.framer-v-13awd5j .framer-10xu8aq-container, .framer-SLr2K.framer-v-13awd5j .framer-1ggty5x-container, .framer-SLr2K.framer-v-151uykm .framer-1mis2yc-container, .framer-SLr2K.framer-v-151uykm .framer-uqfd0a-container, .framer-SLr2K.framer-v-151uykm .framer-11as3ej-container, .framer-SLr2K.framer-v-151uykm .framer-1i3c245-container { width: 48%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1am54l9 .framer-1ak96ko, .framer-SLr2K.framer-v-1am54l9 .framer-1ig21zw { gap: 0px; } .framer-SLr2K.framer-v-1am54l9 .framer-1ak96ko > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-1am54l9 .framer-1ak96ko > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-1am54l9 .framer-1ak96ko > :last-child { margin-bottom: 0px; } .framer-SLr2K.framer-v-1am54l9 .framer-1ig21zw > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-1am54l9 .framer-1ig21zw > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-1am54l9 .framer-1ig21zw > :last-child { margin-right: 0px; } }\", \".framer-SLr2K.framer-v-1bikt65 .framer-um6lmy { flex-direction: column; gap: 40px; max-width: unset; order: 2; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1bikt65 .framer-um6lmy, .framer-SLr2K.framer-v-1bikt65 .framer-u3sojm { gap: 0px; } .framer-SLr2K.framer-v-1bikt65 .framer-um6lmy > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-1bikt65 .framer-um6lmy > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-1bikt65 .framer-um6lmy > :last-child { margin-bottom: 0px; } .framer-SLr2K.framer-v-1bikt65 .framer-u3sojm > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-1bikt65 .framer-u3sojm > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-1bikt65 .framer-u3sojm > :last-child { margin-right: 0px; } }\", \".framer-SLr2K.framer-v-1ji0be6 .framer-1i7fjak { max-width: 734px; width: 734px; }\", \".framer-SLr2K.framer-v-1ji0be6 .framer-2oe6ju, .framer-SLr2K.framer-v-1ttfaeu .framer-2oe6ju { flex-direction: column; gap: 40px; min-width: unset; order: 3; width: 100%; }\", \".framer-SLr2K.framer-v-1ji0be6 .framer-1fdzeud, .framer-SLr2K.framer-v-1ttfaeu .framer-1fdzeud { min-height: unset; min-width: unset; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1ji0be6 .framer-2oe6ju { gap: 0px; } .framer-SLr2K.framer-v-1ji0be6 .framer-2oe6ju > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-1ji0be6 .framer-2oe6ju > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-1ji0be6 .framer-2oe6ju > :last-child { margin-bottom: 0px; } }\", \".framer-SLr2K.framer-v-3fk1jy .framer-1i7fjak, .framer-SLr2K.framer-v-13awd5j .framer-1i7fjak, .framer-SLr2K.framer-v-151uykm .framer-1i7fjak, .framer-SLr2K.framer-v-1ttfaeu .framer-1i7fjak { max-width: 686px; width: 360px; }\", \".framer-SLr2K.framer-v-3fk1jy .framer-1pp7his { flex-wrap: wrap; gap: 40px; max-width: unset; padding: 0px 0px 120px 0px; }\", \".framer-SLr2K.framer-v-3fk1jy .framer-1261g9w, .framer-SLr2K.framer-v-3fk1jy .framer-led1aa { max-width: 686px; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-3fk1jy .framer-1pp7his { gap: 0px; } .framer-SLr2K.framer-v-3fk1jy .framer-1pp7his > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-3fk1jy .framer-1pp7his > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-3fk1jy .framer-1pp7his > :last-child { margin-right: 0px; } }\", \".framer-SLr2K.framer-v-13awd5j .framer-mg10p0, .framer-SLr2K.framer-v-13awd5j .framer-yhsb4j, .framer-SLr2K.framer-v-151uykm .framer-xawmv2, .framer-SLr2K.framer-v-151uykm .framer-wbvzpa { align-content: flex-start; align-items: flex-start; gap: 8px; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-13awd5j .framer-1ak96ko, .framer-SLr2K.framer-v-13awd5j .framer-1ig21zw, .framer-SLr2K.framer-v-13awd5j .framer-mg10p0, .framer-SLr2K.framer-v-13awd5j .framer-yhsb4j { gap: 0px; } .framer-SLr2K.framer-v-13awd5j .framer-1ak96ko > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-13awd5j .framer-1ak96ko > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-13awd5j .framer-1ak96ko > :last-child { margin-bottom: 0px; } .framer-SLr2K.framer-v-13awd5j .framer-1ig21zw > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-13awd5j .framer-1ig21zw > :first-child, .framer-SLr2K.framer-v-13awd5j .framer-mg10p0 > :first-child, .framer-SLr2K.framer-v-13awd5j .framer-yhsb4j > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-13awd5j .framer-1ig21zw > :last-child, .framer-SLr2K.framer-v-13awd5j .framer-mg10p0 > :last-child, .framer-SLr2K.framer-v-13awd5j .framer-yhsb4j > :last-child { margin-right: 0px; } .framer-SLr2K.framer-v-13awd5j .framer-mg10p0 > *, .framer-SLr2K.framer-v-13awd5j .framer-yhsb4j > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\", \".framer-SLr2K.framer-v-151uykm .framer-um6lmy { flex-direction: column; gap: 40px; max-width: unset; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-151uykm .framer-um6lmy, .framer-SLr2K.framer-v-151uykm .framer-u3sojm, .framer-SLr2K.framer-v-151uykm .framer-xawmv2, .framer-SLr2K.framer-v-151uykm .framer-wbvzpa { gap: 0px; } .framer-SLr2K.framer-v-151uykm .framer-um6lmy > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-151uykm .framer-um6lmy > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-151uykm .framer-um6lmy > :last-child { margin-bottom: 0px; } .framer-SLr2K.framer-v-151uykm .framer-u3sojm > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-SLr2K.framer-v-151uykm .framer-u3sojm > :first-child, .framer-SLr2K.framer-v-151uykm .framer-xawmv2 > :first-child, .framer-SLr2K.framer-v-151uykm .framer-wbvzpa > :first-child { margin-left: 0px; } .framer-SLr2K.framer-v-151uykm .framer-u3sojm > :last-child, .framer-SLr2K.framer-v-151uykm .framer-xawmv2 > :last-child, .framer-SLr2K.framer-v-151uykm .framer-wbvzpa > :last-child { margin-right: 0px; } .framer-SLr2K.framer-v-151uykm .framer-xawmv2 > *, .framer-SLr2K.framer-v-151uykm .framer-wbvzpa > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SLr2K.framer-v-1ttfaeu .framer-2oe6ju { gap: 0px; } .framer-SLr2K.framer-v-1ttfaeu .framer-2oe6ju > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-SLr2K.framer-v-1ttfaeu .framer-2oe6ju > :first-child { margin-top: 0px; } .framer-SLr2K.framer-v-1ttfaeu .framer-2oe6ju > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 384\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 1398\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tpYvfF3o8\":{\"layout\":[\"fixed\",\"auto\"]},\"YqymIlP79\":{\"layout\":[\"fixed\",\"auto\"]},\"RgHRjpw4c\":{\"layout\":[\"fixed\",\"auto\"]},\"EynpMJIXj\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"734px\",null,null]},\"P0HMZKdAO\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"732px\",null,null]},\"KE3W0gBmw\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"734px\",null,null]},\"DskZAe2Sj\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"734px\",null,null]},\"Xsotv4KpO\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"686px\",null,null]},\"vSyzIze_2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"686px\",null,null]},\"iJC3vnYbP\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"686px\",null,null]},\"fpw6BMLMK\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"686px\",null,null]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerkSjcHLwet = withCSS(Component, css, \"framer-SLr2K\");\nexport default FramerkSjcHLwet;\nFramerkSjcHLwet.displayName = \"Set/Menu\";\nFramerkSjcHLwet.defaultProps = {\n  height: 384,\n  width: 1398\n};\naddPropertyControls(FramerkSjcHLwet, {\n  variant: {\n    options: [\"QZnNJavYc\", \"tpYvfF3o8\", \"YqymIlP79\", \"RgHRjpw4c\", \"EynpMJIXj\", \"P0HMZKdAO\", \"KE3W0gBmw\", \"DskZAe2Sj\", \"Xsotv4KpO\", \"vSyzIze_2\", \"iJC3vnYbP\", \"fpw6BMLMK\"],\n    optionTitles: [\"Service\", \"Events\", \"Magazin\", \"Company\", \"Service(T)\", \"Events(T)\", \"Magazin(T)\", \"Company(T)\", \"Service(M)\", \"Events(M)\", \"Magazin(M)\", \"Company(M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerkSjcHLwet, [{\n  family: \"Pretendard Black\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/kSjcHLwet:default\",\n    url: \"assets/7dDbbg4kri4omj5IuFSIe3fiOy8.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/7dDbbg4kri4omj5IuFSIe3fiOy8~ftj56oPoMwd0Q0VDuSWW4Ipdbr2YYjNXySrYDv4CnS8.otf\").href\n}, {\n  family: \"Pretendard SemiBold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/kSjcHLwet:default\",\n    url: \"assets/JGpnHMSE83moeKMfBxTf5Y4rP0.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/JGpnHMSE83moeKMfBxTf5Y4rP0~Ue-j6BVhDQMKiAfjlDiB-9MyaLgk6EdUc9SXhxUJan8.otf\").href\n}, ...CollectionsWelfareFonts, ...CollectionsGiftFonts, ...CollectionsMBOFonts, ...CollectionsPropertyFonts, ...ComponentsTitleFonts, ...ComponentsButtonTextFonts, ...ComponentsIBMenuFonts, ...ComponentsIBBackgroundFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerkSjcHLwet\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1398\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tpYvfF3o8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YqymIlP79\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RgHRjpw4c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EynpMJIXj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"734px\\\",null,null]},\\\"P0HMZKdAO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"732px\\\",null,null]},\\\"KE3W0gBmw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"734px\\\",null,null]},\\\"DskZAe2Sj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"734px\\\",null,null]},\\\"Xsotv4KpO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"686px\\\",null,null]},\\\"vSyzIze_2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"686px\\\",null,null]},\\\"iJC3vnYbP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"686px\\\",null,null]},\\\"fpw6BMLMK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"686px\\\",null,null]}}}\",\n        \"framerIntrinsicHeight\": \"384\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./kSjcHLwet.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  cZO0wj4HB: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"cZO0wj4HB\", \"m5QWmBIMQ\"];\nconst variantClassNames = {\n  cZO0wj4HB: \"framer-v-1196uig\",\n  m5QWmBIMQ: \"framer-v-stsua5\"\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 humanReadableVariantMap = {\n  Default: \"cZO0wj4HB\",\n  Selected: \"m5QWmBIMQ\"\n};\nconst getProps = ({\n  click,\n  height,\n  id,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    i7LV_e4m9: (ref = title !== null && title !== void 0 ? title : props.i7LV_e4m9) !== null && ref !== void 0 ? ref : \"Button\",\n    KKcH5sZxc: click !== null && click !== void 0 ? click : props.KKcH5sZxc,\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"cZO0wj4HB\"\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    i7LV_e4m9,\n    KKcH5sZxc,\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: \"cZO0wj4HB\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapcmugbo = activeVariantCallback(async (...args) => {\n    if (KKcH5sZxc) {\n      const res = await KKcH5sZxc(...args);\n      if (res === false) return false;\n    }\n  });\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-5uFwH\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1196uig\", className),\n          \"data-framer-name\": \"Default\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"cZO0wj4HB\",\n          onTap: onTapcmugbo,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            ...style\n          },\n          variants: {\n            \"cZO0wj4HB-pressed\": {\n              \"--border-bottom-width\": \"8px\",\n              \"--border-color\": \"rgb(255, 231, 75)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            },\n            m5QWmBIMQ: {\n              \"--border-bottom-width\": \"8px\",\n              \"--border-color\": \"rgb(255, 231, 75)\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"cZO0wj4HB-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"cZO0wj4HB-pressed\": {\n              \"data-border\": true,\n              \"data-framer-name\": undefined\n            },\n            m5QWmBIMQ: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Selected\"\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQmxhY2s=\",\n                  \"--framer-font-family\": '\"Pretendard Black\", sans-serif',\n                  \"--framer-font-size\": \"32px\",\n                  \"--framer-letter-spacing\": \"-0.32px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Button\"\n              })\n            }),\n            className: \"framer-brchx1\",\n            \"data-framer-name\": \"title\",\n            fonts: [\"CUSTOM;Pretendard Black\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"I1976:48829;165:15210\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(169, 174, 184)\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: i7LV_e4m9,\n            variants: {\n              \"cZO0wj4HB-hover\": {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\"\n              },\n              \"cZO0wj4HB-pressed\": {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\"\n              },\n              m5QWmBIMQ: {\n                \"--extracted-r6o4lv\": \"rgb(36, 36, 36)\"\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5uFwH [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-5uFwH .framer-smu58b { display: block; }\", \".framer-5uFwH .framer-1196uig { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-5uFwH .framer-brchx1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-5uFwH .framer-v-1196uig .framer-1196uig { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5uFwH .framer-1196uig { gap: 0px; } .framer-5uFwH .framer-1196uig > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-5uFwH .framer-1196uig > :first-child { margin-left: 0px; } .framer-5uFwH .framer-1196uig > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 103\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"m5QWmBIMQ\":{\"layout\":[\"auto\",\"auto\"]},\"ODDPxL2FV\":{\"layout\":[\"auto\",\"auto\"]},\"X7JC_FnT4\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"i7LV_e4m9\":\"title\",\"KKcH5sZxc\":\"click\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst Framerly6OBTzzt = withCSS(Component, css, \"framer-5uFwH\");\nexport default Framerly6OBTzzt;\nFramerly6OBTzzt.displayName = \"Components/Button - Deco\";\nFramerly6OBTzzt.defaultProps = {\n  height: 48,\n  width: 103\n};\naddPropertyControls(Framerly6OBTzzt, {\n  variant: {\n    options: [\"cZO0wj4HB\", \"m5QWmBIMQ\"],\n    optionTitles: [\"Default\", \"Selected\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  i7LV_e4m9: {\n    defaultValue: \"Button\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  KKcH5sZxc: {\n    title: \"Click\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framerly6OBTzzt, [{\n  family: \"Pretendard Black\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ly6OBTzzt:default\",\n    url: \"assets/7dDbbg4kri4omj5IuFSIe3fiOy8.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/7dDbbg4kri4omj5IuFSIe3fiOy8~ftj56oPoMwd0Q0VDuSWW4Ipdbr2YYjNXySrYDv4CnS8.otf\").href\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\": \"Framerly6OBTzzt\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerVariables\": \"{\\\"i7LV_e4m9\\\":\\\"title\\\",\\\"KKcH5sZxc\\\":\\\"click\\\"}\",\n        \"framerIntrinsicWidth\": \"103\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m5QWmBIMQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ODDPxL2FV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X7JC_FnT4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ly6OBTzzt.map", "// Generated by Framer (78001ac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport SetMenu from \"https://framerusercontent.com/modules/RNmnVppNehSE5pTYiFPK/nyat2JkbCRTSieDHMFOQ/kSjcHLwet.js\";\nimport ComponentsButtonDeco from \"https://framerusercontent.com/modules/aFls7qycGgBGaeGypiLD/CA7ZTHivlUXnNoMEN84c/ly6OBTzzt.js\";\nconst ComponentsButtonDecoFonts = getFonts(ComponentsButtonDeco);\nconst SetMenuFonts = getFonts(SetMenu);\nconst cycleOrder = [\"uGcfYQjBG\", \"lNU0ruWFh\", \"cwz0VT4yF\", \"FwXKkGJEu\"];\nconst variantClassNames = {\n  cwz0VT4yF: \"framer-v-1ak2us8\",\n  FwXKkGJEu: \"framer-v-14apctg\",\n  lNU0ruWFh: \"framer-v-olnn6f\",\n  uGcfYQjBG: \"framer-v-2dd3rp\"\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 humanReadableVariantMap = {\n  \"Tab 1\": \"uGcfYQjBG\",\n  \"Tab 2\": \"lNU0ruWFh\",\n  \"Tab 3\": \"cwz0VT4yF\",\n  \"Tab 4\": \"FwXKkGJEu\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"uGcfYQjBG\"\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    ...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: \"uGcfYQjBG\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const click1qrbj1v = activeVariantCallback(async (...args) => {\n    setVariant(\"uGcfYQjBG\");\n  });\n  const click70szje = activeVariantCallback(async (...args) => {\n    setVariant(\"lNU0ruWFh\");\n  });\n  const clickqnk542 = activeVariantCallback(async (...args) => {\n    setVariant(\"cwz0VT4yF\");\n  });\n  const clickgag9ay = activeVariantCallback(async (...args) => {\n    setVariant(\"FwXKkGJEu\");\n  });\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-VxxVU\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-2dd3rp\", className),\n          \"data-framer-name\": \"Tab 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"uGcfYQjBG\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            cwz0VT4yF: {\n              \"data-framer-name\": \"Tab 3\"\n            },\n            FwXKkGJEu: {\n              \"data-framer-name\": \"Tab 4\"\n            },\n            lNU0ruWFh: {\n              \"data-framer-name\": \"Tab 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1n70oh8\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MifXHZx9b\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1e0w3r-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"PkxyHhQoF-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: click1qrbj1v,\n                height: \"100%\",\n                id: \"PkxyHhQoF\",\n                layoutId: \"PkxyHhQoF\",\n                title: \"\uC11C\uBE44\uC2A4 \uBCF4\uAE30\",\n                variant: \"m5QWmBIMQ\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  cwz0VT4yF: {\n                    variant: \"cZO0wj4HB\"\n                  },\n                  FwXKkGJEu: {\n                    variant: \"cZO0wj4HB\"\n                  },\n                  lNU0ruWFh: {\n                    variant: \"cZO0wj4HB\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1aavbpo-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ACENXrkvM-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: click70szje,\n                height: \"100%\",\n                id: \"ACENXrkvM\",\n                layoutId: \"ACENXrkvM\",\n                title: \"\uC774\uBCA4\uD2B8\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  lNU0ruWFh: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-14mb2c8-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vFYaFgUmV-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: clickqnk542,\n                height: \"100%\",\n                id: \"vFYaFgUmV\",\n                layoutId: \"vFYaFgUmV\",\n                title: \"\uB9E4\uAC70\uC9C4\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  cwz0VT4yF: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1k8pwfz-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"lV2nbZbYD-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: clickgag9ay,\n                height: \"100%\",\n                id: \"lV2nbZbYD\",\n                layoutId: \"lV2nbZbYD\",\n                title: \"\uD68C\uC0AC\uC18C\uAC1C\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  FwXKkGJEu: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-dzpn5z-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rCu1Tk53u-container\",\n            children: /*#__PURE__*/_jsx(SetMenu, {\n              height: \"100%\",\n              id: \"rCu1Tk53u\",\n              layoutId: \"rCu1Tk53u\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"EynpMJIXj\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                cwz0VT4yF: {\n                  variant: \"KE3W0gBmw\"\n                },\n                FwXKkGJEu: {\n                  variant: \"DskZAe2Sj\"\n                },\n                lNU0ruWFh: {\n                  variant: \"P0HMZKdAO\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-VxxVU [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-VxxVU .framer-1682v1a { display: block; }\", \".framer-VxxVU .framer-2dd3rp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 24px 60px 24px; position: relative; width: 732px; }\", \".framer-VxxVU .framer-1n70oh8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-VxxVU .framer-1e0w3r-container, .framer-VxxVU .framer-1aavbpo-container, .framer-VxxVU .framer-14mb2c8-container, .framer-VxxVU .framer-1k8pwfz-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-VxxVU .framer-dzpn5z-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VxxVU .framer-2dd3rp, .framer-VxxVU .framer-1n70oh8 { gap: 0px; } .framer-VxxVU .framer-2dd3rp > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-VxxVU .framer-2dd3rp > :first-child { margin-top: 0px; } .framer-VxxVU .framer-2dd3rp > :last-child { margin-bottom: 0px; } .framer-VxxVU .framer-1n70oh8 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-VxxVU .framer-1n70oh8 > :first-child { margin-left: 0px; } .framer-VxxVU .framer-1n70oh8 > :last-child { margin-right: 0px; } }\", \".framer-VxxVU.framer-v-olnn6f .framer-dzpn5z-container { width: auto; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 878\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 732\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lNU0ruWFh\":{\"layout\":[\"fixed\",\"auto\"]},\"cwz0VT4yF\":{\"layout\":[\"fixed\",\"auto\"]},\"FwXKkGJEu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerHyDjneD6E = withCSS(Component, css, \"framer-VxxVU\");\nexport default FramerHyDjneD6E;\nFramerHyDjneD6E.displayName = \"Tabs/Menu(T)\";\nFramerHyDjneD6E.defaultProps = {\n  height: 878,\n  width: 732\n};\naddPropertyControls(FramerHyDjneD6E, {\n  variant: {\n    options: [\"uGcfYQjBG\", \"lNU0ruWFh\", \"cwz0VT4yF\", \"FwXKkGJEu\"],\n    optionTitles: [\"Tab 1\", \"Tab 2\", \"Tab 3\", \"Tab 4\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerHyDjneD6E, [...ComponentsButtonDecoFonts, ...SetMenuFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerHyDjneD6E\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"878\",\n        \"framerIntrinsicWidth\": \"732\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lNU0ruWFh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cwz0VT4yF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FwXKkGJEu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (64125eb)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport SetMenu from \"https://framerusercontent.com/modules/RNmnVppNehSE5pTYiFPK/nyat2JkbCRTSieDHMFOQ/kSjcHLwet.js\";\nimport ComponentsButtonDeco from \"https://framerusercontent.com/modules/aFls7qycGgBGaeGypiLD/CA7ZTHivlUXnNoMEN84c/ly6OBTzzt.js\";\nconst ComponentsButtonDecoFonts = getFonts(ComponentsButtonDeco);\nconst SetMenuFonts = getFonts(SetMenu);\nconst cycleOrder = [\"e2ctyrS4g\", \"KH9_I4VtP\", \"Cc0eQHMoB\", \"xHBb9ORme\"];\nconst variantClassNames = {\n  Cc0eQHMoB: \"framer-v-9b2el4\",\n  e2ctyrS4g: \"framer-v-1ue91uc\",\n  KH9_I4VtP: \"framer-v-1vulmsj\",\n  xHBb9ORme: \"framer-v-1vmb8gf\"\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  Cc0eQHMoB: {\n    duration: 0,\n    type: \"tween\"\n  },\n  default: {\n    duration: 0,\n    type: \"tween\"\n  },\n  KH9_I4VtP: {\n    duration: 0,\n    type: \"tween\"\n  },\n  xHBb9ORme: {\n    duration: 0,\n    type: \"tween\"\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 humanReadableVariantMap = {\n  \"Tab 1\": \"e2ctyrS4g\",\n  \"Tab 2\": \"KH9_I4VtP\",\n  \"Tab 3\": \"Cc0eQHMoB\",\n  \"Tab 4\": \"xHBb9ORme\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"e2ctyrS4g\"\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    ...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: \"e2ctyrS4g\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const clickilb82g = activeVariantCallback(async (...args) => {\n    setVariant(\"e2ctyrS4g\");\n  });\n  const click1iphit3 = activeVariantCallback(async (...args) => {\n    setVariant(\"xHBb9ORme\");\n  });\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-Oap2L\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1ue91uc\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Tab 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"e2ctyrS4g\",\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"1px\",\n            \"--border-color\": \"rgba(36, 36, 36, 0.3)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            Cc0eQHMoB: {\n              \"data-framer-name\": \"Tab 3\"\n            },\n            KH9_I4VtP: {\n              \"data-framer-name\": \"Tab 2\"\n            },\n            xHBb9ORme: {\n              \"data-framer-name\": \"Tab 4\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ity7v5\",\n            layoutDependency: layoutDependency,\n            layoutId: \"EZ0tXMjGp\",\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-yt2pad\",\n              layoutDependency: layoutDependency,\n              layoutId: \"hey_byy4B\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-cwpu7v-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Aa7W6HE56-container\",\n                children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                  click: clickilb82g,\n                  height: \"100%\",\n                  id: \"Aa7W6HE56\",\n                  layoutId: \"Aa7W6HE56\",\n                  title: \"\uC11C\uBE44\uC2A4 \uBCF4\uAE30\",\n                  variant: \"m5QWmBIMQ\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    Cc0eQHMoB: {\n                      variant: \"cZO0wj4HB\"\n                    },\n                    KH9_I4VtP: {\n                      variant: \"cZO0wj4HB\"\n                    },\n                    xHBb9ORme: {\n                      variant: \"cZO0wj4HB\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-u3614g-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"iqxEkAYSr-container\",\n                children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                  click: click1iphit3,\n                  height: \"100%\",\n                  id: \"iqxEkAYSr\",\n                  layoutId: \"iqxEkAYSr\",\n                  title: \"\uD68C\uC0AC\uC18C\uAC1C\",\n                  variant: \"cZO0wj4HB\",\n                  width: \"100%\",\n                  ...addPropertyOverrides({\n                    xHBb9ORme: {\n                      variant: \"m5QWmBIMQ\"\n                    }\n                  }, baseVariant, gestureVariant)\n                })\n              })]\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-x8ka54-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"QO9Rpoq4W-container\",\n              children: /*#__PURE__*/_jsx(SetMenu, {\n                height: \"100%\",\n                id: \"QO9Rpoq4W\",\n                layoutId: \"QO9Rpoq4W\",\n                style: {\n                  width: \"100%\"\n                },\n                variant: \"QZnNJavYc\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  Cc0eQHMoB: {\n                    variant: \"YqymIlP79\"\n                  },\n                  KH9_I4VtP: {\n                    variant: \"tpYvfF3o8\"\n                  },\n                  xHBb9ORme: {\n                    variant: \"RgHRjpw4c\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Oap2L [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-Oap2L .framer-nsf0wk { display: block; }\", \".framer-Oap2L .framer-1ue91uc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 592px; justify-content: flex-start; max-width: 3840px; overflow: hidden; padding: 40px 0px 60px 0px; position: relative; width: 3840px; }\", \".framer-Oap2L .framer-1ity7v5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Oap2L .framer-yt2pad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1398px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Oap2L .framer-cwpu7v-container, .framer-Oap2L .framer-u3614g-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-Oap2L .framer-x8ka54-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Oap2L .framer-1ue91uc, .framer-Oap2L .framer-1ity7v5, .framer-Oap2L .framer-yt2pad { gap: 0px; } .framer-Oap2L .framer-1ue91uc > *, .framer-Oap2L .framer-1ity7v5 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-Oap2L .framer-1ue91uc > :first-child, .framer-Oap2L .framer-1ity7v5 > :first-child { margin-top: 0px; } .framer-Oap2L .framer-1ue91uc > :last-child, .framer-Oap2L .framer-1ity7v5 > :last-child { margin-bottom: 0px; } .framer-Oap2L .framer-yt2pad > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-Oap2L .framer-yt2pad > :first-child { margin-left: 0px; } .framer-Oap2L .framer-yt2pad > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 592\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 3840\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"3840px\",null,null]},\"KH9_I4VtP\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"3840px\",null,null]},\"Cc0eQHMoB\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"3840px\",null,null]},\"xHBb9ORme\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"3840px\",null,null]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerQFKu4yi2_ = withCSS(Component, css, \"framer-Oap2L\");\nexport default FramerQFKu4yi2_;\nFramerQFKu4yi2_.displayName = \"Tabs/Menu(P)\";\nFramerQFKu4yi2_.defaultProps = {\n  height: 592,\n  width: 3840\n};\naddPropertyControls(FramerQFKu4yi2_, {\n  variant: {\n    options: [\"e2ctyrS4g\", \"KH9_I4VtP\", \"Cc0eQHMoB\", \"xHBb9ORme\"],\n    optionTitles: [\"Tab 1\", \"Tab 2\", \"Tab 3\", \"Tab 4\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerQFKu4yi2_, [...ComponentsButtonDecoFonts, ...SetMenuFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerQFKu4yi2_\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"3840\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"3840px\\\",null,null]},\\\"KH9_I4VtP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"3840px\\\",null,null]},\\\"Cc0eQHMoB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"3840px\\\",null,null]},\\\"xHBb9ORme\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"3840px\\\",null,null]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"592\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (78001ac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport SetMenu from \"https://framerusercontent.com/modules/RNmnVppNehSE5pTYiFPK/nyat2JkbCRTSieDHMFOQ/kSjcHLwet.js\";\nimport ComponentsButtonDeco from \"https://framerusercontent.com/modules/aFls7qycGgBGaeGypiLD/CA7ZTHivlUXnNoMEN84c/ly6OBTzzt.js\";\nconst ComponentsButtonDecoFonts = getFonts(ComponentsButtonDeco);\nconst SetMenuFonts = getFonts(SetMenu);\nconst cycleOrder = [\"tIdNnwslu\", \"W0VZAI9rD\", \"jVfmhrk4R\", \"iyJT_sF_z\"];\nconst variantClassNames = {\n  iyJT_sF_z: \"framer-v-rc4jc9\",\n  jVfmhrk4R: \"framer-v-6gzjmb\",\n  tIdNnwslu: \"framer-v-xbgxfc\",\n  W0VZAI9rD: \"framer-v-rg0jkj\"\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 humanReadableVariantMap = {\n  \"Tab 1\": \"tIdNnwslu\",\n  \"Tab 2\": \"W0VZAI9rD\",\n  \"Tab 3\": \"jVfmhrk4R\",\n  \"Tab 4\": \"iyJT_sF_z\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"tIdNnwslu\"\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    ...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: \"tIdNnwslu\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const click1iya6fc = activeVariantCallback(async (...args) => {\n    setVariant(\"tIdNnwslu\");\n  });\n  const clickbllqmc = activeVariantCallback(async (...args) => {\n    setVariant(\"W0VZAI9rD\");\n  });\n  const click1cyryvv = activeVariantCallback(async (...args) => {\n    setVariant(\"jVfmhrk4R\");\n  });\n  const clickri1qgm = activeVariantCallback(async (...args) => {\n    setVariant(\"iyJT_sF_z\");\n  });\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-NEFGC\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-xbgxfc\", className),\n          \"data-framer-name\": \"Tab 1\",\n          layoutDependency: layoutDependency,\n          layoutId: \"tIdNnwslu\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            iyJT_sF_z: {\n              \"data-framer-name\": \"Tab 4\"\n            },\n            jVfmhrk4R: {\n              \"data-framer-name\": \"Tab 3\"\n            },\n            W0VZAI9rD: {\n              \"data-framer-name\": \"Tab 2\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-ftl8ys\",\n            layoutDependency: layoutDependency,\n            layoutId: \"VbtF4avOH\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-l83nd9-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LNkkOz839-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: click1iya6fc,\n                height: \"100%\",\n                id: \"LNkkOz839\",\n                layoutId: \"LNkkOz839\",\n                title: \"\uC11C\uBE44\uC2A4 \uBCF4\uAE30\",\n                variant: \"m5QWmBIMQ\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  iyJT_sF_z: {\n                    variant: \"cZO0wj4HB\"\n                  },\n                  jVfmhrk4R: {\n                    variant: \"cZO0wj4HB\"\n                  },\n                  W0VZAI9rD: {\n                    variant: \"cZO0wj4HB\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1rapsrd-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ydhWKzM8i-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: clickbllqmc,\n                height: \"100%\",\n                id: \"ydhWKzM8i\",\n                layoutId: \"ydhWKzM8i\",\n                title: \"\uC774\uBCA4\uD2B8\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  W0VZAI9rD: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1k6xlo1-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"sL8YHtIt6-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: click1cyryvv,\n                height: \"100%\",\n                id: \"sL8YHtIt6\",\n                layoutId: \"sL8YHtIt6\",\n                title: \"\uB9E4\uAC70\uC9C4\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  jVfmhrk4R: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-15vu5bt-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"rkDMgN51d-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonDeco, {\n                click: clickri1qgm,\n                height: \"100%\",\n                id: \"rkDMgN51d\",\n                layoutId: \"rkDMgN51d\",\n                title: \"\uD68C\uC0AC\uC18C\uAC1C\",\n                variant: \"cZO0wj4HB\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  iyJT_sF_z: {\n                    variant: \"m5QWmBIMQ\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-mmjp5a-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"bdNpAaMrS-container\",\n            children: /*#__PURE__*/_jsx(SetMenu, {\n              height: \"100%\",\n              id: \"bdNpAaMrS\",\n              layoutId: \"bdNpAaMrS\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"Xsotv4KpO\",\n              width: \"100%\",\n              ...addPropertyOverrides({\n                iyJT_sF_z: {\n                  variant: \"fpw6BMLMK\"\n                },\n                jVfmhrk4R: {\n                  variant: \"iJC3vnYbP\"\n                },\n                W0VZAI9rD: {\n                  variant: \"vSyzIze_2\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-NEFGC [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-NEFGC .framer-k8knl5 { display: block; }\", \".framer-NEFGC .framer-xbgxfc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 16px 60px 16px; position: relative; width: 360px; }\", \".framer-NEFGC .framer-ftl8ys { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1398px; overflow: hidden; overflow-x: auto; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-NEFGC .framer-l83nd9-container, .framer-NEFGC .framer-1rapsrd-container, .framer-NEFGC .framer-1k6xlo1-container, .framer-NEFGC .framer-15vu5bt-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-NEFGC .framer-mmjp5a-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NEFGC .framer-xbgxfc, .framer-NEFGC .framer-ftl8ys { gap: 0px; } .framer-NEFGC .framer-xbgxfc > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-NEFGC .framer-xbgxfc > :first-child { margin-top: 0px; } .framer-NEFGC .framer-xbgxfc > :last-child { margin-bottom: 0px; } .framer-NEFGC .framer-ftl8ys > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-NEFGC .framer-ftl8ys > :first-child { margin-left: 0px; } .framer-NEFGC .framer-ftl8ys > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 1456\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 360\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"W0VZAI9rD\":{\"layout\":[\"fixed\",\"auto\"]},\"jVfmhrk4R\":{\"layout\":[\"fixed\",\"auto\"]},\"iyJT_sF_z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerrVMUILefj = withCSS(Component, css, \"framer-NEFGC\");\nexport default FramerrVMUILefj;\nFramerrVMUILefj.displayName = \"Tabs/Menu(M)\";\nFramerrVMUILefj.defaultProps = {\n  height: 1456,\n  width: 360\n};\naddPropertyControls(FramerrVMUILefj, {\n  variant: {\n    options: [\"tIdNnwslu\", \"W0VZAI9rD\", \"jVfmhrk4R\", \"iyJT_sF_z\"],\n    optionTitles: [\"Tab 1\", \"Tab 2\", \"Tab 3\", \"Tab 4\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerrVMUILefj, [...ComponentsButtonDecoFonts, ...SetMenuFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerrVMUILefj\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W0VZAI9rD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jVfmhrk4R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iyJT_sF_z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"360\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"1456\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (78001ac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport TabsMenuT from \"https://framerusercontent.com/modules/WPWPOkaFopOHlEr9qYYT/Be6ppOGZ4uskoPf0bMK9/HyDjneD6E.js\";\nimport TabsMenuP from \"https://framerusercontent.com/modules/4ZQIM6AGknb1GuVyRBq4/7GlcHMRL7kRPGbblTyft/QFKu4yi2_.js\";\nimport TabsMenuM from \"https://framerusercontent.com/modules/8RN3Tp0ltSDuAVurK4CF/ag4LUyJO5bYwtUMBrCNa/rVMUILefj.js\";\nconst TabsMenuPFonts = getFonts(TabsMenuP);\nconst TabsMenuTFonts = getFonts(TabsMenuT);\nconst TabsMenuMFonts = getFonts(TabsMenuM);\nconst cycleOrder = [\"I6qTIWM8g\", \"H55vcElGR\", \"TuzkHfe4S\"];\nconst variantClassNames = {\n  H55vcElGR: \"framer-v-w1apka\",\n  I6qTIWM8g: \"framer-v-7vlh25\",\n  TuzkHfe4S: \"framer-v-hgljg2\"\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 humanReadableVariantMap = {\n  \"Tabs(M)\": \"TuzkHfe4S\",\n  \"Tabs(P)\": \"I6qTIWM8g\",\n  \"Tabs(T)\": \"H55vcElGR\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"I6qTIWM8g\"\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    ...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: \"I6qTIWM8g\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"H55vcElGR\", \"TuzkHfe4S\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"H55vcElGR\") return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if (baseVariant === \"TuzkHfe4S\") return true;\n    return false;\n  };\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-NljIW\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-7vlh25\", className),\n          \"data-framer-name\": \"Tabs(P)\",\n          layoutDependency: layoutDependency,\n          layoutId: \"I6qTIWM8g\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            H55vcElGR: {\n              \"data-framer-name\": \"Tabs(T)\"\n            },\n            TuzkHfe4S: {\n              \"data-framer-name\": \"Tabs(M)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1f0ndy6-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"asUVZD9VB-container\",\n            children: /*#__PURE__*/_jsx(TabsMenuP, {\n              height: \"100%\",\n              id: \"asUVZD9VB\",\n              layoutId: \"asUVZD9VB\",\n              style: {\n                height: \"100%\",\n                width: \"100%\"\n              },\n              variant: \"e2ctyrS4g\",\n              width: \"100%\"\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1f7yt0n-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yRHW81pGa-container\",\n            children: /*#__PURE__*/_jsx(TabsMenuT, {\n              height: \"100%\",\n              id: \"yRHW81pGa\",\n              layoutId: \"yRHW81pGa\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"uGcfYQjBG\",\n              width: \"100%\"\n            })\n          }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-c3trlj-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"KcVH4bs0w-container\",\n            children: /*#__PURE__*/_jsx(TabsMenuM, {\n              height: \"100%\",\n              id: \"KcVH4bs0w\",\n              layoutId: \"KcVH4bs0w\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"tIdNnwslu\",\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-NljIW [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-NljIW .framer-1gutk3l { display: block; }\", \".framer-NljIW .framer-7vlh25 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-NljIW .framer-1f0ndy6-container { flex: none; height: 592px; position: relative; width: 1920px; }\", \".framer-NljIW .framer-1f7yt0n-container { flex: none; height: auto; position: relative; width: 732px; }\", \".framer-NljIW .framer-c3trlj-container { flex: none; height: auto; position: relative; width: 360px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NljIW .framer-7vlh25 { gap: 0px; } .framer-NljIW .framer-7vlh25 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-NljIW .framer-7vlh25 > :first-child { margin-left: 0px; } .framer-NljIW .framer-7vlh25 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicHeight 592\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerIntrinsicWidth 1920\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"H55vcElGR\":{\"layout\":[\"auto\",\"auto\"]},\"TuzkHfe4S\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 */\nconst Framera9EgQfn0m = withCSS(Component, css, \"framer-NljIW\");\nexport default Framera9EgQfn0m;\nFramera9EgQfn0m.displayName = \"Tabs/Menu\";\nFramera9EgQfn0m.defaultProps = {\n  height: 592,\n  width: 1920\n};\naddPropertyControls(Framera9EgQfn0m, {\n  variant: {\n    options: [\"I6qTIWM8g\", \"H55vcElGR\", \"TuzkHfe4S\"],\n    optionTitles: [\"Tabs(P)\", \"Tabs(T)\", \"Tabs(M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(Framera9EgQfn0m, [...TabsMenuPFonts, ...TabsMenuTFonts, ...TabsMenuMFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framera9EgQfn0m\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1920\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H55vcElGR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TuzkHfe4S\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"592\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Pretendard Bold\"]);\nexport const fonts = [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/DnTonwgNg:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}];\nexport const css = ['.framer-PX9mI .framer-styles-preset-1vfy6uk:not(.rich-text-wrapper), .framer-PX9mI .framer-styles-preset-1vfy6uk.rich-text-wrapper p { --framer-font-family: \"Pretendard Bold\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.16px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-PX9mI\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-h3ikj .framer-styles-preset-7k9mz0:not(.rich-text-wrapper), .framer-h3ikj .framer-styles-preset-7k9mz0.rich-text-wrapper a { --framer-link-current-text-color: #FFFFFF66; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #FFFFFF66; --framer-link-hover-text-decoration: none; --framer-link-text-color: rgba(255, 255, 255, 0.4); --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-h3ikj\";\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};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"CUSTOM;Pretendard Regular\"]);\nexport const fonts = [{\n  family: \"Pretendard Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/VaV2XvnlA:default\",\n    url: \"assets/LcBdYfL2RoYpYnuUsHb1NTHevo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/LcBdYfL2RoYpYnuUsHb1NTHevo~lJFT4WNTKZ-kvIBTL-wthjIKOZDFCRO6NGfL4MDb9vE.otf\").href\n}];\nexport const css = ['.framer-O9B92 .framer-styles-preset-3xcfe4:not(.rich-text-wrapper), .framer-O9B92 .framer-styles-preset-3xcfe4.rich-text-wrapper p { --framer-font-family: \"Pretendard Regular\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.16px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.5); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-O9B92\";\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 (7aa0232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, PathVariablesContext, RichText, useLocaleInfo, useQueryData, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Services from \"https://framerusercontent.com/modules/Pku5QEArszXAc6QZWxTS/AnZcWEBes7lPHN30MoiV/lymDuJDgA.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/7LOely3nAgHGjXaJjiAc/qc7oyYcSv25lQR1cTKJy/DnTonwgNg.js\";\nimport * as sharedStyle2 from \"https://framerusercontent.com/modules/qBMZ9ktXoQfkvfNcaXmN/ULZMZQTS8jTOQj74raTP/dOOPDDUFs.js\";\nimport * as sharedStyle1 from \"https://framerusercontent.com/modules/pIevBGkcNjFiLiLDpae1/kxVxjM9FbaLt38HvibVR/VaV2XvnlA.js\";\nconst cycleOrder = [\"TeRs9t3xx\", \"JMzmS0_hr\", \"bxcAb8uU3\"];\nconst variantClassNames = {\n  bxcAb8uU3: \"framer-v-wwz9el\",\n  JMzmS0_hr: \"framer-v-ax2pmo\",\n  TeRs9t3xx: \"framer-v-7rli17\"\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 QueryData = ({\n  query,\n  children\n}) => {\n  const data = useQueryData(query);\n  return children(data);\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 humanReadableVariantMap = {\n  \"Sitemap(M)\": \"bxcAb8uU3\",\n  \"Sitemap(P)\": \"TeRs9t3xx\",\n  \"Sitemap(T)\": \"JMzmS0_hr\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"TeRs9t3xx\"\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    cAYrlqY5ni8qNvfSn_,\n    geBx5xx_pi8qNvfSn_,\n    YBMt9lFgbi8qNvfSn_,\n    idi8qNvfSn_,\n    cAYrlqY5nSdS5yvhGM,\n    geBx5xx_pSdS5yvhGM,\n    YBMt9lFgbSdS5yvhGM,\n    idSdS5yvhGM,\n    cAYrlqY5nwvQO7oSZp,\n    geBx5xx_pwvQO7oSZp,\n    YBMt9lFgbwvQO7oSZp,\n    idwvQO7oSZp,\n    cAYrlqY5nsZ9RYwBbV,\n    geBx5xx_psZ9RYwBbV,\n    YBMt9lFgbsZ9RYwBbV,\n    idsZ9RYwBbV,\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: \"TeRs9t3xx\",\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-HpbOF\", sharedStyle.className, sharedStyle1.className, sharedStyle2.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-7rli17\", className),\n          \"data-framer-name\": \"Sitemap(P)\",\n          layoutDependency: layoutDependency,\n          layoutId: \"TeRs9t3xx\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            bxcAb8uU3: {\n              \"data-framer-name\": \"Sitemap(M)\"\n            },\n            JMzmS0_hr: {\n              \"data-framer-name\": \"Sitemap(T)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1h6u04n\",\n            \"data-framer-name\": \"\uC704\uD380\",\n            layoutDependency: layoutDependency,\n            layoutId: \"o4PcR7yQt\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1x2akye\",\n              layoutDependency: layoutDependency,\n              layoutId: \"WSb9wGZG5\",\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-1vfy6uk\",\n                    \"data-styles-preset\": \"DnTonwgNg\",\n                    children: \"\uC704\uD380\"\n                  })\n                }),\n                className: \"framer-1pm1m2q\",\n                \"data-framer-name\": \"Text\",\n                layoutDependency: layoutDependency,\n                layoutId: \"FFC9tBTKF\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-19uowfc\",\n              layoutDependency: layoutDependency,\n              layoutId: \"rMwAFU96Z\",\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-3xcfe4\",\n                    \"data-styles-preset\": \"VaV2XvnlA\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://www.wefun-corp.com/company\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-7k9mz0\",\n                        \"data-styles-preset\": \"dOOPDDUFs\",\n                        children: \"\uD68C\uC0AC \uC18C\uAC1C\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-3sh6zz\",\n                \"data-framer-name\": \"Text\",\n                layoutDependency: layoutDependency,\n                layoutId: \"oSelsEIzE\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    className: \"framer-styles-preset-3xcfe4\",\n                    \"data-styles-preset\": \"VaV2XvnlA\",\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://wefuncorp.career.greetinghr.com/\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-7k9mz0\",\n                        \"data-styles-preset\": \"dOOPDDUFs\",\n                        children: \"\uCC44\uC6A9\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1m7hr1i\",\n                \"data-framer-name\": \"Text\",\n                layoutDependency: layoutDependency,\n                layoutId: \"PvDBZ69Ya\",\n                style: {\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-jlcqk0\",\n            \"data-framer-name\": \"\uBCF5\uC9C0\",\n            layoutDependency: layoutDependency,\n            layoutId: \"zIlTiv49f\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-fpcg2r\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BPeKu3ASY\",\n              style: {\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              },\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1ex0ndo\",\n                layoutDependency: layoutDependency,\n                layoutId: \"aaNIev6NQ\",\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-1vfy6uk\",\n                      \"data-styles-preset\": \"DnTonwgNg\",\n                      children: \"\uBCF5\uC9C0\"\n                    })\n                  }),\n                  className: \"framer-yjbh04\",\n                  \"data-framer-name\": \"Title\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"gDXX3s1Og\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1d746bu\",\n              layoutDependency: layoutDependency,\n              layoutId: \"i8qNvfSn_\",\n              children: /*#__PURE__*/_jsx(QueryData, {\n                query: {\n                  from: {\n                    data: Services,\n                    locale: activeLocale,\n                    type: \"Collection\"\n                  },\n                  select: [{\n                    name: \"cAYrlqY5n\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"geBx5xx_p\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"YBMt9lFgb\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"id\",\n                    type: \"Identifier\"\n                  }],\n                  where: {\n                    left: {\n                      left: {\n                        name: \"mlD5czw0Z\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uBCF5\uC9C0\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    operator: \"and\",\n                    right: {\n                      left: {\n                        name: \"Ezlf5Tz7o\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC11C\uBE44\uC2A4\uC911\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    type: \"BinaryOperation\"\n                  }\n                },\n                children: collection => collection.map(({\n                  cAYrlqY5n: cAYrlqY5ni8qNvfSn_,\n                  geBx5xx_p: geBx5xx_pi8qNvfSn_,\n                  YBMt9lFgb: YBMt9lFgbi8qNvfSn_,\n                  id: idi8qNvfSn_\n                }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                  id: `i8qNvfSn_-${idi8qNvfSn_}`,\n                  children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                    value: {\n                      YBMt9lFgb: YBMt9lFgbi8qNvfSn_\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: cAYrlqY5ni8qNvfSn_,\n                      openInNewTab: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-oihw55 framer-x6fhf1\",\n                        \"data-framer-name\": \"Post\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"FlJZHmhDI\",\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-3xcfe4\",\n                              \"data-styles-preset\": \"VaV2XvnlA\",\n                              children: \"\uCF00\uC774\uD130\uB9C1\"\n                            })\n                          }),\n                          className: \"framer-18im6nd\",\n                          \"data-framer-name\": \"Title\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"dx6vB736R\",\n                          style: {\n                            \"--framer-paragraph-spacing\": \"0px\"\n                          },\n                          text: geBx5xx_pi8qNvfSn_,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      })\n                    })\n                  })\n                }, idi8qNvfSn_))\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-108vedz\",\n            \"data-framer-name\": \"\uC120\uBB3C\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LGku92Cny\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-8h5pmf\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XFNka02qy\",\n              style: {\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              },\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-a9olit\",\n                layoutDependency: layoutDependency,\n                layoutId: \"j1aSiDMEP\",\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-1vfy6uk\",\n                      \"data-styles-preset\": \"DnTonwgNg\",\n                      children: \"\uC120\uBB3C\"\n                    })\n                  }),\n                  className: \"framer-qgy4jn\",\n                  \"data-framer-name\": \"Title\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"EFNejIJzz\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-hhurqc\",\n              layoutDependency: layoutDependency,\n              layoutId: \"SdS5yvhGM\",\n              children: /*#__PURE__*/_jsx(QueryData, {\n                query: {\n                  from: {\n                    data: Services,\n                    locale: activeLocale,\n                    type: \"Collection\"\n                  },\n                  select: [{\n                    name: \"cAYrlqY5n\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"geBx5xx_p\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"YBMt9lFgb\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"id\",\n                    type: \"Identifier\"\n                  }],\n                  where: {\n                    left: {\n                      left: {\n                        name: \"mlD5czw0Z\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC120\uBB3C\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    operator: \"and\",\n                    right: {\n                      left: {\n                        name: \"Ezlf5Tz7o\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC11C\uBE44\uC2A4\uC911\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    type: \"BinaryOperation\"\n                  }\n                },\n                children: collection1 => collection1.map(({\n                  cAYrlqY5n: cAYrlqY5nSdS5yvhGM,\n                  geBx5xx_p: geBx5xx_pSdS5yvhGM,\n                  YBMt9lFgb: YBMt9lFgbSdS5yvhGM,\n                  id: idSdS5yvhGM\n                }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                  id: `SdS5yvhGM-${idSdS5yvhGM}`,\n                  children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                    value: {\n                      YBMt9lFgb: YBMt9lFgbSdS5yvhGM\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: cAYrlqY5nSdS5yvhGM,\n                      openInNewTab: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-1o8inkw framer-x6fhf1\",\n                        \"data-framer-name\": \"Post\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"hAcYj09Bz\",\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-3xcfe4\",\n                              \"data-styles-preset\": \"VaV2XvnlA\",\n                              children: \"\uC0DD\uC77C\"\n                            })\n                          }),\n                          className: \"framer-1ft4ilu\",\n                          \"data-framer-name\": \"Title\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"nMTAr4Bp3\",\n                          style: {\n                            \"--framer-paragraph-spacing\": \"0px\"\n                          },\n                          text: geBx5xx_pSdS5yvhGM,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      })\n                    })\n                  })\n                }, idSdS5yvhGM))\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-it8kiz\",\n            \"data-framer-name\": \"\uC6B4\uC601\uAD00\uB9AC\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hsKwtoOpQ\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-9rgul\",\n              layoutDependency: layoutDependency,\n              layoutId: \"d0PRcpNX_\",\n              style: {\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              },\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1xg20v\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Q5pEJ9kao\",\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-1vfy6uk\",\n                      \"data-styles-preset\": \"DnTonwgNg\",\n                      children: \"\uC6B4\uC601\uAD00\uB9AC\"\n                    })\n                  }),\n                  className: \"framer-k50rv3\",\n                  \"data-framer-name\": \"Title\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"YVVLMv72q\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-pxheg6\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wvQO7oSZp\",\n              children: /*#__PURE__*/_jsx(QueryData, {\n                query: {\n                  from: {\n                    data: Services,\n                    locale: activeLocale,\n                    type: \"Collection\"\n                  },\n                  select: [{\n                    name: \"cAYrlqY5n\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"geBx5xx_p\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"YBMt9lFgb\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"id\",\n                    type: \"Identifier\"\n                  }],\n                  where: {\n                    left: {\n                      left: {\n                        name: \"mlD5czw0Z\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC6B4\uC601\uAD00\uB9AC\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    operator: \"and\",\n                    right: {\n                      left: {\n                        name: \"Ezlf5Tz7o\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC11C\uBE44\uC2A4\uC911\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    type: \"BinaryOperation\"\n                  }\n                },\n                children: collection2 => collection2.map(({\n                  cAYrlqY5n: cAYrlqY5nwvQO7oSZp,\n                  geBx5xx_p: geBx5xx_pwvQO7oSZp,\n                  YBMt9lFgb: YBMt9lFgbwvQO7oSZp,\n                  id: idwvQO7oSZp\n                }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                  id: `wvQO7oSZp-${idwvQO7oSZp}`,\n                  children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                    value: {\n                      YBMt9lFgb: YBMt9lFgbwvQO7oSZp\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: cAYrlqY5nwvQO7oSZp,\n                      openInNewTab: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-1xibihl framer-x6fhf1\",\n                        \"data-framer-name\": \"Post\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"cPCDPcwCe\",\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-3xcfe4\",\n                              \"data-styles-preset\": \"VaV2XvnlA\",\n                              children: \"\uAD6C\uB9E4\"\n                            })\n                          }),\n                          className: \"framer-16irobm\",\n                          \"data-framer-name\": \"Title\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"JBEB4125T\",\n                          style: {\n                            \"--framer-paragraph-spacing\": \"0px\"\n                          },\n                          text: geBx5xx_pwvQO7oSZp,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      })\n                    })\n                  })\n                }, idwvQO7oSZp))\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1orwe53\",\n            \"data-framer-name\": \"\uACF5\uAC04\uAD00\uB9AC\",\n            layoutDependency: layoutDependency,\n            layoutId: \"K7VpEBnP9\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-2hcgnp\",\n              layoutDependency: layoutDependency,\n              layoutId: \"OhhK0oZBe\",\n              style: {\n                backgroundColor: \"rgba(255, 255, 255, 0)\"\n              },\n              children: /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-sk6767\",\n                layoutDependency: layoutDependency,\n                layoutId: \"fcN3t7FsP\",\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-1vfy6uk\",\n                      \"data-styles-preset\": \"DnTonwgNg\",\n                      children: \"\uACF5\uAC04\uAD00\uB9AC\"\n                    })\n                  }),\n                  className: \"framer-1ijfjnv\",\n                  \"data-framer-name\": \"Title\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"rZhLXxlTh\",\n                  style: {\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-10aji0n\",\n              layoutDependency: layoutDependency,\n              layoutId: \"sZ9RYwBbV\",\n              children: /*#__PURE__*/_jsx(QueryData, {\n                query: {\n                  from: {\n                    data: Services,\n                    locale: activeLocale,\n                    type: \"Collection\"\n                  },\n                  select: [{\n                    name: \"cAYrlqY5n\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"geBx5xx_p\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"YBMt9lFgb\",\n                    type: \"Identifier\"\n                  }, {\n                    name: \"id\",\n                    type: \"Identifier\"\n                  }],\n                  where: {\n                    left: {\n                      left: {\n                        name: \"mlD5czw0Z\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uACF5\uAC04\uAD00\uB9AC\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    operator: \"and\",\n                    right: {\n                      left: {\n                        name: \"Ezlf5Tz7o\",\n                        type: \"Identifier\"\n                      },\n                      operator: \"==\",\n                      right: {\n                        type: \"LiteralValue\",\n                        value: \"\uC11C\uBE44\uC2A4\uC911\"\n                      },\n                      type: \"BinaryOperation\"\n                    },\n                    type: \"BinaryOperation\"\n                  }\n                },\n                children: collection3 => collection3.map(({\n                  cAYrlqY5n: cAYrlqY5nsZ9RYwBbV,\n                  geBx5xx_p: geBx5xx_psZ9RYwBbV,\n                  YBMt9lFgb: YBMt9lFgbsZ9RYwBbV,\n                  id: idsZ9RYwBbV\n                }, i) => /*#__PURE__*/_jsx(LayoutGroup, {\n                  id: `sZ9RYwBbV-${idsZ9RYwBbV}`,\n                  children: /*#__PURE__*/_jsx(PathVariablesContext.Provider, {\n                    value: {\n                      YBMt9lFgb: YBMt9lFgbsZ9RYwBbV\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: cAYrlqY5nsZ9RYwBbV,\n                      openInNewTab: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-8b50e3 framer-x6fhf1\",\n                        \"data-framer-name\": \"Post\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"xAOZZHAwO\",\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-3xcfe4\",\n                              \"data-styles-preset\": \"VaV2XvnlA\",\n                              children: \"\uC778\uD14C\uB9AC\uC5B4\"\n                            })\n                          }),\n                          className: \"framer-pdqjgs\",\n                          \"data-framer-name\": \"Title\",\n                          layoutDependency: layoutDependency,\n                          layoutId: \"hAC9aRisP\",\n                          style: {\n                            \"--framer-paragraph-spacing\": \"0px\"\n                          },\n                          text: geBx5xx_psZ9RYwBbV,\n                          verticalAlignment: \"top\",\n                          withExternalLayout: true\n                        })\n                      })\n                    })\n                  })\n                }, idsZ9RYwBbV))\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-HpbOF [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-HpbOF .framer-x6fhf1 { display: block; }\", \".framer-HpbOF .framer-7rli17 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 756px; }\", \".framer-HpbOF .framer-1h6u04n, .framer-HpbOF .framer-jlcqk0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 132px; }\", \".framer-HpbOF .framer-1x2akye { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-HpbOF .framer-1pm1m2q, .framer-HpbOF .framer-3sh6zz, .framer-HpbOF .framer-1m7hr1i, .framer-HpbOF .framer-yjbh04, .framer-HpbOF .framer-18im6nd, .framer-HpbOF .framer-qgy4jn, .framer-HpbOF .framer-1ft4ilu, .framer-HpbOF .framer-k50rv3, .framer-HpbOF .framer-16irobm, .framer-HpbOF .framer-1ijfjnv, .framer-HpbOF .framer-pdqjgs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-HpbOF .framer-19uowfc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-HpbOF .framer-fpcg2r, .framer-HpbOF .framer-8h5pmf, .framer-HpbOF .framer-9rgul, .framer-HpbOF .framer-2hcgnp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-HpbOF .framer-1ex0ndo, .framer-HpbOF .framer-a9olit, .framer-HpbOF .framer-1xg20v, .framer-HpbOF .framer-sk6767 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-HpbOF .framer-1d746bu, .framer-HpbOF .framer-hhurqc, .framer-HpbOF .framer-pxheg6, .framer-HpbOF .framer-10aji0n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 600px; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-HpbOF .framer-oihw55, .framer-HpbOF .framer-1o8inkw, .framer-HpbOF .framer-1xibihl, .framer-HpbOF .framer-8b50e3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 100%; }\", \".framer-HpbOF .framer-108vedz, .framer-HpbOF .framer-it8kiz, .framer-HpbOF .framer-1orwe53 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 132px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HpbOF .framer-7rli17, .framer-HpbOF .framer-1h6u04n, .framer-HpbOF .framer-1x2akye, .framer-HpbOF .framer-19uowfc, .framer-HpbOF .framer-jlcqk0, .framer-HpbOF .framer-fpcg2r, .framer-HpbOF .framer-1ex0ndo, .framer-HpbOF .framer-1d746bu, .framer-HpbOF .framer-oihw55, .framer-HpbOF .framer-108vedz, .framer-HpbOF .framer-8h5pmf, .framer-HpbOF .framer-a9olit, .framer-HpbOF .framer-hhurqc, .framer-HpbOF .framer-1o8inkw, .framer-HpbOF .framer-it8kiz, .framer-HpbOF .framer-9rgul, .framer-HpbOF .framer-1xg20v, .framer-HpbOF .framer-pxheg6, .framer-HpbOF .framer-1xibihl, .framer-HpbOF .framer-1orwe53, .framer-HpbOF .framer-2hcgnp, .framer-HpbOF .framer-sk6767, .framer-HpbOF .framer-10aji0n, .framer-HpbOF .framer-8b50e3 { gap: 0px; } .framer-HpbOF .framer-7rli17 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-HpbOF .framer-7rli17 > :first-child, .framer-HpbOF .framer-1x2akye > :first-child, .framer-HpbOF .framer-fpcg2r > :first-child, .framer-HpbOF .framer-oihw55 > :first-child, .framer-HpbOF .framer-8h5pmf > :first-child, .framer-HpbOF .framer-1o8inkw > :first-child, .framer-HpbOF .framer-9rgul > :first-child, .framer-HpbOF .framer-1xibihl > :first-child, .framer-HpbOF .framer-2hcgnp > :first-child, .framer-HpbOF .framer-8b50e3 > :first-child { margin-left: 0px; } .framer-HpbOF .framer-7rli17 > :last-child, .framer-HpbOF .framer-1x2akye > :last-child, .framer-HpbOF .framer-fpcg2r > :last-child, .framer-HpbOF .framer-oihw55 > :last-child, .framer-HpbOF .framer-8h5pmf > :last-child, .framer-HpbOF .framer-1o8inkw > :last-child, .framer-HpbOF .framer-9rgul > :last-child, .framer-HpbOF .framer-1xibihl > :last-child, .framer-HpbOF .framer-2hcgnp > :last-child, .framer-HpbOF .framer-8b50e3 > :last-child { margin-right: 0px; } .framer-HpbOF .framer-1h6u04n > *, .framer-HpbOF .framer-19uowfc > *, .framer-HpbOF .framer-jlcqk0 > *, .framer-HpbOF .framer-1d746bu > *, .framer-HpbOF .framer-hhurqc > *, .framer-HpbOF .framer-pxheg6 > *, .framer-HpbOF .framer-10aji0n > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-HpbOF .framer-1h6u04n > :first-child, .framer-HpbOF .framer-19uowfc > :first-child, .framer-HpbOF .framer-jlcqk0 > :first-child, .framer-HpbOF .framer-1ex0ndo > :first-child, .framer-HpbOF .framer-1d746bu > :first-child, .framer-HpbOF .framer-108vedz > :first-child, .framer-HpbOF .framer-a9olit > :first-child, .framer-HpbOF .framer-hhurqc > :first-child, .framer-HpbOF .framer-it8kiz > :first-child, .framer-HpbOF .framer-1xg20v > :first-child, .framer-HpbOF .framer-pxheg6 > :first-child, .framer-HpbOF .framer-1orwe53 > :first-child, .framer-HpbOF .framer-sk6767 > :first-child, .framer-HpbOF .framer-10aji0n > :first-child { margin-top: 0px; } .framer-HpbOF .framer-1h6u04n > :last-child, .framer-HpbOF .framer-19uowfc > :last-child, .framer-HpbOF .framer-jlcqk0 > :last-child, .framer-HpbOF .framer-1ex0ndo > :last-child, .framer-HpbOF .framer-1d746bu > :last-child, .framer-HpbOF .framer-108vedz > :last-child, .framer-HpbOF .framer-a9olit > :last-child, .framer-HpbOF .framer-hhurqc > :last-child, .framer-HpbOF .framer-it8kiz > :last-child, .framer-HpbOF .framer-1xg20v > :last-child, .framer-HpbOF .framer-pxheg6 > :last-child, .framer-HpbOF .framer-1orwe53 > :last-child, .framer-HpbOF .framer-sk6767 > :last-child, .framer-HpbOF .framer-10aji0n > :last-child { margin-bottom: 0px; } .framer-HpbOF .framer-1x2akye > *, .framer-HpbOF .framer-oihw55 > *, .framer-HpbOF .framer-1o8inkw > *, .framer-HpbOF .framer-1xibihl > *, .framer-HpbOF .framer-8b50e3 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HpbOF .framer-fpcg2r > *, .framer-HpbOF .framer-8h5pmf > *, .framer-HpbOF .framer-9rgul > *, .framer-HpbOF .framer-2hcgnp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-HpbOF .framer-1ex0ndo > *, .framer-HpbOF .framer-a9olit > *, .framer-HpbOF .framer-1xg20v > *, .framer-HpbOF .framer-sk6767 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HpbOF .framer-108vedz > *, .framer-HpbOF .framer-it8kiz > *, .framer-HpbOF .framer-1orwe53 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-HpbOF.framer-v-wwz9el .framer-7rli17 { flex-wrap: wrap; gap: 40px; justify-content: flex-start; max-width: 100px; min-width: 360px; width: 360px; }\", \".framer-HpbOF.framer-v-wwz9el .framer-1h6u04n, .framer-HpbOF.framer-v-wwz9el .framer-jlcqk0, .framer-HpbOF.framer-v-wwz9el .framer-108vedz, .framer-HpbOF.framer-v-wwz9el .framer-it8kiz, .framer-HpbOF.framer-v-wwz9el .framer-1orwe53 { width: 42%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HpbOF.framer-v-wwz9el .framer-7rli17 { gap: 0px; } .framer-HpbOF.framer-v-wwz9el .framer-7rli17 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-HpbOF.framer-v-wwz9el .framer-7rli17 > :first-child { margin-left: 0px; } .framer-HpbOF.framer-v-wwz9el .framer-7rli17 > :last-child { margin-right: 0px; } }\", ...sharedStyle.css, ...sharedStyle1.css, ...sharedStyle2.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 288\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 756\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JMzmS0_hr\":{\"layout\":[\"fixed\",\"auto\"]},\"bxcAb8uU3\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"360px\",\"100px\",null,null]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst Framerb5BXCu2IG = withCSS(Component, css, \"framer-HpbOF\");\nexport default Framerb5BXCu2IG;\nFramerb5BXCu2IG.displayName = \"Set/Sitemap\";\nFramerb5BXCu2IG.defaultProps = {\n  height: 288,\n  width: 756\n};\naddPropertyControls(Framerb5BXCu2IG, {\n  variant: {\n    options: [\"TeRs9t3xx\", \"JMzmS0_hr\", \"bxcAb8uU3\"],\n    optionTitles: [\"Sitemap(P)\", \"Sitemap(T)\", \"Sitemap(M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(Framerb5BXCu2IG, [...sharedStyle.fonts, ...sharedStyle1.fonts, ...sharedStyle2.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\": \"Framerb5BXCu2IG\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JMzmS0_hr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bxcAb8uU3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"360px\\\",\\\"100px\\\",null,null]}}}\",\n        \"framerIntrinsicHeight\": \"288\",\n        \"framerIntrinsicWidth\": \"756\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import { jsx as _jsx, Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { createStore } from \"https://framer.com/m/framer/store.js@^1.0.0\";\nconst useStore = createStore({\n  isView: true\n});\nexport function isView(Component) {\n  return props => {\n    const [store, setStore] = useStore();\n    return /*#__PURE__*/_jsx(_Fragment, {\n      children: store.isView && /*#__PURE__*/_jsx(Component, {\n        ...props\n      })\n    });\n  };\n}\nexport function onToggleView(Component) {\n  return props => {\n    const [store, setStore] = useStore();\n    const handleClick = e => setStore({\n      isView: !store.isView\n    });\n    return /*#__PURE__*/_jsx(Component, {\n      ...props,\n      onClick: handleClick\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"isView\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"isView\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"onToggleView\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"onToggleView\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./clickView.map", "// Generated by Framer (ea5544a)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, Link, RichText, SVG, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { isView } from \"https://framerusercontent.com/modules/woBPlF13zn30lxdtRzqD/cGPTO38vI6FDAvpYDatN/clickView.js\";\nimport ComponentsBadge from \"https://framerusercontent.com/modules/f0VVvPFIncO1v88e0pah/2nz4wV3W5WLgsJTkJe6u/c4koq6zwe.js\";\nconst ComponentsBadgeFonts = getFonts(ComponentsBadge);\nconst MotionDivIsView = isView(motion.div);\nconst ComponentsBadgeControls = getPropertyControls(ComponentsBadge);\nconst cycleOrder = [\"hHjXQO1Ql\", \"y0gXGdLGy\"];\nconst variantClassNames = {\n  hHjXQO1Ql: \"framer-v-19eiflw\",\n  y0gXGdLGy: \"framer-v-1c44byq\"\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 humanReadableVariantMap = {\n  \"Event(P)\": \"hHjXQO1Ql\",\n  \"Event(T, M)\": \"y0gXGdLGy\"\n};\nconst getProps = ({\n  badgeColor,\n  height,\n  id,\n  link,\n  newTab,\n  subTitle,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, _variant, ref2, ref3;\n  return {\n    ...props,\n    ghslwCEGI: (ref = badgeColor !== null && badgeColor !== void 0 ? badgeColor : props.ghslwCEGI) !== null && ref !== void 0 ? ref : \"h0qb5WCoa\",\n    IvSHh8In5: (ref1 = subTitle !== null && subTitle !== void 0 ? subTitle : props.IvSHh8In5) !== null && ref1 !== void 0 ? ref1 : \"\uC9C0\uAE08 \uC2E0\uCCAD\uD558\uC138\uC694\",\n    nRzg2ib5n: link !== null && link !== void 0 ? link : props.nRzg2ib5n,\n    variant: (ref2 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref2 !== void 0 ? ref2 : \"hHjXQO1Ql\",\n    VrYy2xfKG: (ref3 = title !== null && title !== void 0 ? title : props.VrYy2xfKG) !== null && ref3 !== void 0 ? ref3 : \"\uC11C\uBE44\uC2A4 \uC218\uC218\uB8CC 0\uC6D0 + \uBB34\uB8CC\uBC30\uC1A1!\",\n    X88dqh_jA: newTab !== null && newTab !== void 0 ? newTab : props.X88dqh_jA\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    ghslwCEGI,\n    VrYy2xfKG,\n    IvSHh8In5,\n    nRzg2ib5n,\n    X88dqh_jA,\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: \"hHjXQO1Ql\",\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-N6lIV\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(MotionDivIsView, {\n          ...restProps,\n          className: cx(\"framer-19eiflw\", className),\n          \"data-framer-name\": \"Event(P)\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hHjXQO1Ql\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(36, 36, 36)\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            y0gXGdLGy: {\n              \"data-framer-name\": \"Event(T, M)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-6ene6v\",\n            \"data-framer-name\": \"Icon\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LwwWFo_hb\"\n          }), /*#__PURE__*/_jsx(Link, {\n            href: nRzg2ib5n,\n            openInNewTab: X88dqh_jA,\n            children: /*#__PURE__*/_jsxs(motion.a, {\n              className: \"framer-20hp5k framer-1eyi9ed\",\n              \"data-framer-name\": \"Frame\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tuL7F3m8A\",\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-plv38a-container\",\n                \"data-framer-name\": \"Badge\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Zz9WLoikV-container\",\n                name: \"Badge\",\n                children: /*#__PURE__*/_jsx(ComponentsBadge, {\n                  height: \"100%\",\n                  id: \"Zz9WLoikV\",\n                  layoutId: \"Zz9WLoikV\",\n                  mode: \"Je8imIIXX\",\n                  name: \"Badge\",\n                  text: \"\uACAC\uC801 \uBC1B\uAE30\",\n                  variant: ghslwCEGI,\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                      \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"-0.14px\",\n                      \"--framer-line-height\": \"150%\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"\uC11C\uBE44\uC2A4 \uC218\uC218\uB8CC 0\uC6D0 + \uBB34\uB8CC\uBC30\uC1A1!\"\n                  })\n                }),\n                className: \"framer-mpw40m\",\n                \"data-framer-name\": \"Title\",\n                fonts: [\"CUSTOM;Pretendard Bold\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"J2wmzleJa\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: VrYy2xfKG,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-f74p1i\",\n                \"data-framer-name\": \"Frame\",\n                layoutDependency: layoutDependency,\n                layoutId: \"T16MHJwek\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-16o3nxv\",\n                  \"data-framer-name\": \"Rectangle\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Z3YXzZW_B\",\n                  style: {\n                    backgroundColor: \"rgb(247, 248, 250)\"\n                  }\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-1q9r8th\",\n                  \"data-framer-name\": \"Frame\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"rziuUkZH5\",\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\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                          \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                          \"--framer-font-size\": \"14px\",\n                          \"--framer-letter-spacing\": \"-0.14px\",\n                          \"--framer-line-height\": \"150%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                        },\n                        children: \"\uC9C0\uAE08 \uC2E0\uCCAD\uD558\uC138\uC694\"\n                      })\n                    }),\n                    className: \"framer-fo1l0l\",\n                    \"data-framer-name\": \"Description\",\n                    fonts: [\"CUSTOM;Pretendard Medium\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"qmW2F3End\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: IvSHh8In5,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1x748hw\",\n                    \"data-framer-name\": \"Arrow\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"i8dtqWX1m\",\n                    children: /*#__PURE__*/_jsx(SVG, {\n                      className: \"framer-16z5qe9\",\n                      \"data-framer-name\": \"Icon\",\n                      fill: \"rgba(0,0,0,1)\",\n                      intrinsicHeight: 10,\n                      intrinsicWidth: 11,\n                      layoutDependency: layoutDependency,\n                      layoutId: \"j6LhmHHKr\",\n                      svg: '<svg width=\"11\" height=\"10\" viewBox=\"0 0 11 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.86236 0.46967C5.56947 0.176777 5.09459 0.176777 4.8017 0.46967C4.50881 0.762563 4.50881 1.23744 4.8017 1.53033L7.52137 4.25H1C0.585786 4.25 0.25 4.58579 0.25 5C0.25 5.41421 0.585786 5.75 1 5.75H7.52137L4.8017 8.46967C4.50881 8.76256 4.50881 9.23744 4.8017 9.53033C5.09459 9.82322 5.56947 9.82322 5.86236 9.53033L9.83667 5.55602C9.98817 5.41879 10.0833 5.22051 10.0833 5C10.0833 4.77949 9.98817 4.58121 9.83667 4.44398L5.86236 0.46967Z\" fill=\"#242424\"/>\\n</svg>\\n',\n                      withExternalLayout: true\n                    })\n                  })]\n                })]\n              })]\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-N6lIV [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-N6lIV .framer-1eyi9ed { display: block; }\", \".framer-N6lIV .framer-19eiflw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px 20px 16px 20px; position: relative; width: 1920px; }\", \".framer-N6lIV .framer-6ene6v { flex: none; height: 24px; left: 20px; overflow: visible; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; z-index: 1; }\", \".framer-N6lIV .framer-20hp5k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-N6lIV .framer-plv38a-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-N6lIV .framer-mpw40m, .framer-N6lIV .framer-fo1l0l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-N6lIV .framer-f74p1i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-N6lIV .framer-16o3nxv { flex: none; height: 12px; position: relative; width: 1px; }\", \".framer-N6lIV .framer-1q9r8th { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-N6lIV .framer-1x748hw { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\", \".framer-N6lIV .framer-16z5qe9 { flex: none; height: 10px; left: 3px; position: absolute; top: 3px; width: 11px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-N6lIV .framer-19eiflw, .framer-N6lIV .framer-20hp5k, .framer-N6lIV .framer-f74p1i, .framer-N6lIV .framer-1q9r8th { gap: 0px; } .framer-N6lIV .framer-19eiflw > *, .framer-N6lIV .framer-1q9r8th > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-N6lIV .framer-19eiflw > :first-child, .framer-N6lIV .framer-20hp5k > :first-child, .framer-N6lIV .framer-f74p1i > :first-child, .framer-N6lIV .framer-1q9r8th > :first-child { margin-left: 0px; } .framer-N6lIV .framer-19eiflw > :last-child, .framer-N6lIV .framer-20hp5k > :last-child, .framer-N6lIV .framer-f74p1i > :last-child, .framer-N6lIV .framer-1q9r8th > :last-child { margin-right: 0px; } .framer-N6lIV .framer-20hp5k > *, .framer-N6lIV .framer-f74p1i > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\", \".framer-N6lIV.framer-v-1c44byq .framer-19eiflw { height: 40px; padding: 0px 20px 0px 20px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 58\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 1920\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"y0gXGdLGy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerVariables {\"ghslwCEGI\":\"badgeColor\",\"VrYy2xfKG\":\"title\",\"IvSHh8In5\":\"subTitle\",\"nRzg2ib5n\":\"link\",\"X88dqh_jA\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerIEkMkTP3k = withCSS(Component, css, \"framer-N6lIV\");\nexport default FramerIEkMkTP3k;\nFramerIEkMkTP3k.displayName = \"Set/Event\";\nFramerIEkMkTP3k.defaultProps = {\n  height: 58,\n  width: 1920\n};\naddPropertyControls(FramerIEkMkTP3k, {\n  variant: {\n    options: [\"hHjXQO1Ql\", \"y0gXGdLGy\"],\n    optionTitles: [\"Event(P)\", \"Event(T, M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  ghslwCEGI: (ComponentsBadgeControls === null || ComponentsBadgeControls === void 0 ? void 0 : ComponentsBadgeControls[\"variant\"]) && {\n    ...ComponentsBadgeControls[\"variant\"],\n    defaultValue: \"h0qb5WCoa\",\n    hidden: undefined,\n    title: \"Badge Color\"\n  },\n  VrYy2xfKG: {\n    defaultValue: \"\uC11C\uBE44\uC2A4 \uC218\uC218\uB8CC 0\uC6D0 + \uBB34\uB8CC\uBC30\uC1A1!\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  IvSHh8In5: {\n    defaultValue: \"\uC9C0\uAE08 \uC2E0\uCCAD\uD558\uC138\uC694\",\n    displayTextArea: false,\n    title: \"Sub Title\",\n    type: ControlType.String\n  },\n  nRzg2ib5n: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  X88dqh_jA: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerIEkMkTP3k, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/IEkMkTP3k:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/IEkMkTP3k:default\",\n    url: \"assets/G4WBVAptDUUoJzyb4mXIq8U.woff2\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/G4WBVAptDUUoJzyb4mXIq8U~-atsNIDfPiwBTasX7iuSqZxdAD8OJGUYEW2Wiy4W7Bo.woff2\").href\n}, ...ComponentsBadgeFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerIEkMkTP3k\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y0gXGdLGy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"ghslwCEGI\\\":\\\"badgeColor\\\",\\\"VrYy2xfKG\\\":\\\"title\\\",\\\"IvSHh8In5\\\":\\\"subTitle\\\",\\\"nRzg2ib5n\\\":\\\"link\\\",\\\"X88dqh_jA\\\":\\\"newTab\\\"}\",\n        \"framerIntrinsicHeight\": \"58\",\n        \"framerIntrinsicWidth\": \"1920\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./IEkMkTP3k.map", "// Generated by Framer (78001ac)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"JElWOXTY2\", \"ZHxEMVKeE\"];\nconst variantClassNames = {\n  JElWOXTY2: \"framer-v-17lf75b\",\n  ZHxEMVKeE: \"framer-v-5ed4b3\"\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 humanReadableVariantMap = {\n  Close: \"JElWOXTY2\",\n  Open: \"ZHxEMVKeE\"\n};\nconst getProps = ({\n  height,\n  id,\n  tap,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    p3SMFBb_o: tap !== null && tap !== void 0 ? tap : props.p3SMFBb_o,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"JElWOXTY2\"\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    p3SMFBb_o,\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: \"JElWOXTY2\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap906j4 = activeVariantCallback(async (...args) => {\n    if (p3SMFBb_o) {\n      const res = await p3SMFBb_o(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"ZHxEMVKeE\");\n  });\n  const onTap11j7ojq = activeVariantCallback(async (...args) => {\n    if (p3SMFBb_o) {\n      const res = await p3SMFBb_o(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"JElWOXTY2\");\n  });\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-mAIMs\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-17lf75b\", className),\n          \"data-framer-name\": \"Close\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"JElWOXTY2\",\n          onTap: onTap906j4,\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            ZHxEMVKeE: {\n              \"data-framer-name\": \"Open\",\n              onTap: onTap11j7ojq\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1g2m4s8\",\n            layoutDependency: layoutDependency,\n            layoutId: \"YYFHkP5Cg\",\n            style: {\n              backgroundColor: \"rgb(51, 51, 51)\",\n              borderBottomLeftRadius: 15,\n              borderBottomRightRadius: 15,\n              borderTopLeftRadius: 15,\n              borderTopRightRadius: 15,\n              rotate: 0\n            },\n            variants: {\n              ZHxEMVKeE: {\n                rotate: 45\n              }\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-63lmlg\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hS0Guk55t\",\n            style: {\n              backgroundColor: \"rgb(51, 51, 51)\",\n              borderBottomLeftRadius: 15,\n              borderBottomRightRadius: 15,\n              borderTopLeftRadius: 15,\n              borderTopRightRadius: 15\n            },\n            variants: {\n              ZHxEMVKeE: {\n                borderBottomLeftRadius: \"100%\",\n                borderBottomRightRadius: \"100%\",\n                borderTopLeftRadius: \"100%\",\n                borderTopRightRadius: \"100%\"\n              }\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1t65r8n\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MfYbDbwfZ\",\n            style: {\n              backgroundColor: \"rgb(51, 51, 51)\",\n              borderBottomLeftRadius: 15,\n              borderBottomRightRadius: 15,\n              borderTopLeftRadius: 15,\n              borderTopRightRadius: 15,\n              rotate: 0\n            },\n            variants: {\n              ZHxEMVKeE: {\n                rotate: -45\n              }\n            }\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-mAIMs [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-mAIMs .framer-2an4x0 { display: block; }\", \".framer-mAIMs .framer-17lf75b { cursor: pointer; height: 34px; overflow: visible; position: relative; width: 34px; }\", \".framer-mAIMs .framer-1g2m4s8 { bottom: 10px; flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; width: 16px; }\", \".framer-mAIMs .framer-63lmlg { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\", \".framer-mAIMs .framer-1t65r8n { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: 10px; width: 16px; }\", \".framer-mAIMs.framer-v-5ed4b3 .framer-1g2m4s8 { bottom: 16px; }\", \".framer-mAIMs.framer-v-5ed4b3 .framer-63lmlg { height: 1px; left: calc(50.00000000000002% - 1px / 2); top: calc(50.00000000000002% - 1px / 2); width: 1px; }\", \".framer-mAIMs.framer-v-5ed4b3 .framer-1t65r8n { top: 16px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 34\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 34\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZHxEMVKeE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"p3SMFBb_o\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerinuS7TOXs = withCSS(Component, css, \"framer-mAIMs\");\nexport default FramerinuS7TOXs;\nFramerinuS7TOXs.displayName = \"Components/Button - Hamburger\";\nFramerinuS7TOXs.defaultProps = {\n  height: 34,\n  width: 34\n};\naddPropertyControls(FramerinuS7TOXs, {\n  variant: {\n    options: [\"JElWOXTY2\", \"ZHxEMVKeE\"],\n    optionTitles: [\"Close\", \"Open\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  p3SMFBb_o: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerinuS7TOXs, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerinuS7TOXs\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"34\",\n        \"framerIntrinsicWidth\": \"34\",\n        \"framerVariables\": \"{\\\"p3SMFBb_o\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZHxEMVKeE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./inuS7TOXs.map", "// Generated by Framer (7aa0232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, getFonts, resolveLink, useLocaleInfo, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsButtonText from \"https://framerusercontent.com/modules/P24LjAxackGtf38IFUNo/tNBEyUa8LGUGYVm93Qqn/xyp6H6hbP.js\";\nconst ComponentsButtonTextFonts = getFonts(ComponentsButtonText);\nconst cycleOrder = [\"COYsgsVdK\"];\nconst variantClassNames = {\n  COYsgsVdK: \"framer-v-1xcixqu\"\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  width,\n  ...props\n}) => {\n  return {\n    ...props\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    ...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: \"COYsgsVdK\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const router = useRouter();\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-kvJfh\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1xcixqu\", className),\n          \"data-framer-name\": \"Services\",\n          layoutDependency: layoutDependency,\n          layoutId: \"COYsgsVdK\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1wwn5u4\",\n            layoutDependency: layoutDependency,\n            layoutId: \"zkcZlpIx9\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1ly1m67-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"MgC5z1lWS-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"MgC5z1lWS\",\n                layoutId: \"MgC5z1lWS\",\n                newTab: false,\n                rightIcon: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/498Ybpn2X08Fn9uiAMLqgCwfUcs.svg\").href\n                },\n                size: \"RKj0zQFsR\",\n                text: \"\uC804\uCCB4 \uC11C\uBE44\uC2A4\\n\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1r472cw-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"e2ILUJo4d-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"e2ILUJo4d\",\n                layoutId: \"e2ILUJo4d\",\n                link: resolveLink({\n                  webPageId: \"En2NQAM_W\"\n                }, router),\n                newTab: false,\n                size: \"RKj0zQFsR\",\n                text: \"\uC2A4\uB0B5\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-890mmm-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"rCQVXRv5H-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"rCQVXRv5H\",\n                layoutId: \"rCQVXRv5H\",\n                link: resolveLink({\n                  webPageId: \"Gh6y7cK_Y\"\n                }, router),\n                newTab: false,\n                size: \"RKj0zQFsR\",\n                text: \"\uC870\uC2DD\\n\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-7nsaz6-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"h5SoKaF8N-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"h5SoKaF8N\",\n                layoutId: \"h5SoKaF8N\",\n                link: \"https://www.wefuncorp.com/coffee?origin_source=websiteofficial&origin_medium=snack&origin_campaign=websiteofficial&origin_term=websiteofficial\",\n                newTab: true,\n                size: \"RKj0zQFsR\",\n                text: \"\uCEE4\uD53C\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6mgejj-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"OOpumiATj-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"OOpumiATj\",\n                layoutId: \"OOpumiATj\",\n                link: resolveLink({\n                  webPageId: \"aSDraPLNA\"\n                }, router),\n                newTab: false,\n                size: \"RKj0zQFsR\",\n                text: \"\uC0DD\uC77C\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1skw9p0-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"D3JyrJbP2-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"D3JyrJbP2\",\n                layoutId: \"D3JyrJbP2\",\n                link: \"https://www.wefuncorp.com/buy?origin_source=websiteofficial&origin_medium=snack&origin_campaign=websiteofficial&origin_term=websiteofficial\",\n                newTab: true,\n                size: \"RKj0zQFsR\",\n                text: \"\uAD6C\uB9E4\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1r94gnx-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"mEJW_Obv2-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n                color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n                height: \"100%\",\n                id: \"mEJW_Obv2\",\n                layoutId: \"mEJW_Obv2\",\n                link: \"https://www.wefuncorp.com/catering?origin_source=websiteofficial&origin_medium=snack&origin_campaign=websiteofficial&origin_term=websiteofficial\",\n                newTab: true,\n                size: \"RKj0zQFsR\",\n                text: \"\uCF00\uC774\uD130\uB9C1\",\n                variant: \"uD9pEwhmC\",\n                width: \"100%\"\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-kvJfh [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-kvJfh .framer-16z4qe7 { display: block; }\", \".framer-kvJfh .framer-1xcixqu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: min-content; }\", \".framer-kvJfh .framer-1wwn5u4 { 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 0px 0px 0px; position: relative; width: min-content; z-index: 1; }\", \".framer-kvJfh .framer-1ly1m67-container, .framer-kvJfh .framer-1r472cw-container, .framer-kvJfh .framer-890mmm-container, .framer-kvJfh .framer-7nsaz6-container, .framer-kvJfh .framer-6mgejj-container, .framer-kvJfh .framer-1skw9p0-container, .framer-kvJfh .framer-1r94gnx-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kvJfh .framer-1xcixqu, .framer-kvJfh .framer-1wwn5u4 { gap: 0px; } .framer-kvJfh .framer-1xcixqu > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-kvJfh .framer-1xcixqu > :first-child, .framer-kvJfh .framer-1wwn5u4 > :first-child { margin-left: 0px; } .framer-kvJfh .framer-1xcixqu > :last-child, .framer-kvJfh .framer-1wwn5u4 > :last-child { margin-right: 0px; } .framer-kvJfh .framer-1wwn5u4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 53\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 422.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst Framerr66e7BIPS = withCSS(Component, css, \"framer-kvJfh\");\nexport default Framerr66e7BIPS;\nFramerr66e7BIPS.displayName = \"Set/Menu - Services\";\nFramerr66e7BIPS.defaultProps = {\n  height: 53,\n  width: 422.5\n};\naddFonts(Framerr66e7BIPS, [...ComponentsButtonTextFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerr66e7BIPS\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"53\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"422.5\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (64125eb)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport TabsMenuP from \"https://framerusercontent.com/modules/4ZQIM6AGknb1GuVyRBq4/7GlcHMRL7kRPGbblTyft/QFKu4yi2_.js\";\nimport SetMenuServices from \"https://framerusercontent.com/modules/eei2svdIBC7dJzD6xrcg/08uk2D5wsT2yoJk6GXBn/r66e7BIPS.js\";\nconst SetMenuServicesFonts = getFonts(SetMenuServices);\nconst TabsMenuPFonts = getFonts(TabsMenuP);\nconst enabledGestures = {\n  iGBud6HnQ: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"iGBud6HnQ\"];\nconst variantClassNames = {\n  iGBud6HnQ: \"framer-v-1htmtie\"\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 transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\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  tap,\n  width,\n  ...props\n}) => {\n  return {\n    ...props,\n    NHylOMmlr: tap !== null && tap !== void 0 ? tap : props.NHylOMmlr\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    NHylOMmlr,\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: \"iGBud6HnQ\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap5kbo1s = activeVariantCallback(async (...args) => {\n    if (NHylOMmlr) {\n      const res = await NHylOMmlr(...args);\n      if (res === false) return false;\n    }\n  });\n  const isDisplayed = () => {\n    if (gestureVariant === \"iGBud6HnQ-hover\") return true;\n    return false;\n  };\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-nwj4Q\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1htmtie\", className),\n          \"data-framer-name\": \"Menu\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"iGBud6HnQ\",\n          onTap: onTap5kbo1s,\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            \"iGBud6HnQ-hover\": {\n              \"data-framer-name\": undefined\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-w45u1u-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OzCtZHVU6-container\",\n            children: /*#__PURE__*/_jsx(SetMenuServices, {\n              height: \"100%\",\n              id: \"OzCtZHVU6\",\n              layoutId: \"OzCtZHVU6\",\n              style: {\n                width: \"100%\"\n              },\n              width: \"100%\"\n            })\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-14xyyhy-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"a2FZ7ExQL-container\",\n            transformTemplate: transformTemplate,\n            children: /*#__PURE__*/_jsx(TabsMenuP, {\n              height: \"100%\",\n              id: \"a2FZ7ExQL\",\n              layoutId: \"a2FZ7ExQL\",\n              style: {\n                width: \"100%\"\n              },\n              variant: \"e2ctyrS4g\",\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-nwj4Q [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-nwj4Q .framer-4pxr2f { display: block; }\", \".framer-nwj4Q .framer-1htmtie { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 422px; }\", \".framer-nwj4Q .framer-w45u1u-container { flex: none; height: auto; position: relative; width: 422px; }\", \".framer-nwj4Q .framer-14xyyhy-container { flex: none; height: auto; left: 62%; position: absolute; top: 658%; width: 3840px; }\", \".framer-nwj4Q .framer-v-1htmtie .framer-1htmtie { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nwj4Q .framer-1htmtie { gap: 0px; } .framer-nwj4Q .framer-1htmtie > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-nwj4Q .framer-1htmtie > :first-child { margin-left: 0px; } .framer-nwj4Q .framer-1htmtie > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 53\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 422\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tykJ3kjBM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"NHylOMmlr\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FrameroYsd4bZkN = withCSS(Component, css, \"framer-nwj4Q\");\nexport default FrameroYsd4bZkN;\nFrameroYsd4bZkN.displayName = \"Set/Menu - Services(Hover)\";\nFrameroYsd4bZkN.defaultProps = {\n  height: 53,\n  width: 422\n};\naddPropertyControls(FrameroYsd4bZkN, {\n  NHylOMmlr: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FrameroYsd4bZkN, [...SetMenuServicesFonts, ...TabsMenuPFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FrameroYsd4bZkN\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"NHylOMmlr\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"53\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"422\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tykJ3kjBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { Children, useEffect, useState, useRef, useMemo, createRef, useCallback, cloneElement } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { useAnimationFrame, useReducedMotion, LayoutGroup, useInView, useMotionValue, useTransform, motion, wrap } from \"framer-motion\";\nimport { resize } from \"@motionone/dom\";\nconst directionTransformers = {\n  left: offset => `translateX(-${offset}px)`,\n  right: offset => `translateX(${offset}px)`,\n  top: offset => `translateY(-${offset}px)`,\n  bottom: offset => `translateY(${offset}px)`\n};\nconst supportsAcceleratedAnimations = typeof Animation !== \"undefined\" && typeof Animation.prototype.updatePlaybackRate === \"function\"; /**\n                                                                                                                                        *\n                                                                                                                                        * @framerIntrinsicWidth 400\n                                                                                                                                        * @framerIntrinsicHeight 200\n                                                                                                                                        *\n                                                                                                                                        * @framerDisableUnlink\n                                                                                                                                        *\n                                                                                                                                        * @framerSupportedLayoutWidth fixed\n                                                                                                                                        * @framerSupportedLayoutHeight fixed\n                                                                                                                                        */\nexport default function Ticker(props) {\n  /* Props */let {\n    slots,\n    gap,\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    speed,\n    hoverFactor,\n    direction,\n    alignment,\n    sizingOptions,\n    fadeOptions,\n    style\n  } = props;\n  const {\n    fadeContent,\n    overflow,\n    fadeWidth,\n    fadeInset,\n    fadeAlpha\n  } = fadeOptions;\n  const {\n    widthType,\n    heightType\n  } = sizingOptions;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px`; /* Checks */\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const numChildren = Children.count(slots);\n  const hasChildren = numChildren > 0;\n  if (direction === true) {\n    direction = \"left\";\n  }\n  const isHorizontal = direction === \"left\" || direction === \"right\";\n  const offset = useMotionValue(0);\n  const transformer = directionTransformers[direction];\n  const transform = useTransform(offset, transformer); /* Refs and State */\n  const parentRef = useRef(null);\n  const childrenRef = useMemo(() => {\n    return [/*#__PURE__*/createRef(), /*#__PURE__*/createRef()];\n  }, []);\n  const [size, setSize] = useState({\n    parent: null,\n    children: null\n  }); /* Arrays */\n  let clonedChildren = [];\n  let dupedChildren = []; /* Duplicate value */\n  let duplicateBy = 0;\n  let opacity = 0;\n  if (isCanvas) {\n    // duplicateBy = 10\n    duplicateBy = numChildren ? Math.floor(10 / numChildren) : 0;\n    opacity = 1;\n  }\n  if (!isCanvas && hasChildren && size.parent) {\n    duplicateBy = Math.round(size.parent / size.children * 2) + 1;\n    opacity = 1;\n  } /* Measure parent and child */\n  const measure = useCallback(() => {\n    if (hasChildren && parentRef.current) {\n      const parentLength = isHorizontal ? parentRef.current.offsetWidth : parentRef.current.offsetHeight;\n      const start = childrenRef[0].current ? isHorizontal ? childrenRef[0].current.offsetLeft : childrenRef[0].current.offsetTop : 0;\n      const end = childrenRef[1].current ? isHorizontal ? childrenRef[1].current.offsetLeft + childrenRef[1].current.offsetWidth : childrenRef[1].current.offsetTop + childrenRef[1].current.offsetHeight : 0;\n      const childrenLength = end - start + gap;\n      setSize({\n        parent: parentLength,\n        children: childrenLength\n      });\n    }\n  }, []);\n  const childrenStyles = isCanvas ? {\n    contentVisibility: \"auto\"\n  } : {}; /* Add refs to first and last child */\n  if (hasChildren) {\n    // TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\n    if (!isCanvas) {\n      /**\n      * Track whether this is the initial resize event. By default this will fire on mount,\n      * which we do in the useEffect. We should only fire it on subsequent resizes.\n      */\n      let initialResize = useRef(true);\n      useEffect(() => {\n        measure();\n        return resize(parentRef.current, ({\n          contentSize\n        }) => {\n          if (!initialResize.current && (contentSize.width || contentSize.height)) {\n            measure();\n          }\n          initialResize.current = false;\n        });\n      }, []);\n    }\n    clonedChildren = Children.map(slots, (child, index) => {\n      var ref, ref1, ref2, ref3;\n      let ref4;\n      if (index === 0) {\n        ref4 = childrenRef[0];\n      }\n      if (index === slots.length - 1) {\n        ref4 = childrenRef[1];\n      }\n      const size = {\n        width: widthType ? (ref = child.props) === null || ref === void 0 ? void 0 : ref.width : \"100%\",\n        height: heightType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.height : \"100%\"\n      };\n      return /*#__PURE__*/_jsx(LayoutGroup, {\n        inherit: \"id\",\n        children: /*#__PURE__*/_jsx(\"li\", {\n          ref: ref4,\n          style: size,\n          children: /*#__PURE__*/cloneElement(child, {\n            style: {\n              ...((ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.style),\n              ...size,\n              flexShrink: 0,\n              ...childrenStyles\n            },\n            layoutId: child.props.layoutId ? child.props.layoutId + \"-original-\" + index : undefined\n          }, (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.children)\n        })\n      });\n    });\n  }\n  if (!isCanvas) {\n    for (let i = 0; i < duplicateBy; i++) {\n      dupedChildren = [...dupedChildren, ...Children.map(slots, (child, childIndex) => {\n        var ref, ref1, ref2, ref3, ref4, ref5;\n        const size = {\n          width: widthType ? (ref = child.props) === null || ref === void 0 ? void 0 : ref.width : \"100%\",\n          height: heightType ? (ref1 = child.props) === null || ref1 === void 0 ? void 0 : ref1.height : \"100%\"\n        };\n        return /*#__PURE__*/_jsx(LayoutGroup, {\n          inherit: \"id\",\n          children: /*#__PURE__*/_jsx(\"li\", {\n            style: size,\n            \"aria-hidden\": true,\n            children: /*#__PURE__*/cloneElement(child, {\n              key: i + \" \" + childIndex,\n              style: {\n                ...((ref2 = child.props) === null || ref2 === void 0 ? void 0 : ref2.style),\n                width: widthType ? (ref3 = child.props) === null || ref3 === void 0 ? void 0 : ref3.width : \"100%\",\n                height: heightType ? (ref4 = child.props) === null || ref4 === void 0 ? void 0 : ref4.height : \"100%\",\n                flexShrink: 0,\n                ...childrenStyles\n              },\n              layoutId: child.props.layoutId ? child.props.layoutId + \"-dupe-\" + i : undefined\n            }, (ref5 = child.props) === null || ref5 === void 0 ? void 0 : ref5.children)\n          }, i + \"li\" + childIndex)\n        }, i + \"lg\" + childIndex);\n      })];\n    }\n  }\n  const animateToValue = size.children + size.children * Math.round(size.parent / size.children);\n  const initialTime = useRef(null);\n  const prevTime = useRef(null);\n  const xOrY = useRef(0);\n  const isHover = useRef(false);\n  const isReducedMotion = useReducedMotion();\n  const listRef = useRef(null);\n  const animationRef = useRef(null); /**\n                                     * Setup animations\n                                     */\n  if (!isCanvas) {\n    const isInView = useInView(parentRef); /**\n                                           * If this is an animation we can hardware accelerate, animate with WAAPI\n                                           */\n    if (supportsAcceleratedAnimations) {\n      useEffect(() => {\n        if (isReducedMotion || !animateToValue || !speed) {\n          return;\n        }\n        animationRef.current = listRef.current.animate({\n          transform: [transformer(0), transformer(animateToValue)]\n        }, {\n          duration: Math.abs(animateToValue) / speed * 1e3,\n          iterations: Infinity,\n          easing: \"linear\"\n        });\n        return () => animationRef.current.cancel();\n      }, [hoverFactor, animateToValue, speed]);\n    } else {\n      /**\n      * If we can't accelerate this animation because we have a hoverFactor defined\n      * animate with a rAF loop.\n      */\n      useAnimationFrame(t => {\n        if (!animateToValue || isReducedMotion || supportsAcceleratedAnimations) {\n          return;\n        } /**\n          * In case this animation is delayed from starting because we're running a bunch\n          * of other work, we want to set an initial time rather than counting from 0.\n          * That ensures that if the animation is delayed, it starts from the first frame\n          * rather than jumping.\n          */\n        if (initialTime.current === null) {\n          initialTime.current = t;\n        }\n        t = t - initialTime.current;\n        const timeSince = prevTime.current === null ? 0 : t - prevTime.current;\n        let delta = timeSince * (speed / 1e3);\n        if (isHover.current) {\n          delta *= hoverFactor;\n        }\n        xOrY.current += delta;\n        xOrY.current = wrap(0, animateToValue, xOrY.current);\n        prevTime.current = t;\n        if (!isInView) return;\n        offset.set(xOrY.current);\n      });\n    }\n  } /* Fades */\n  const fadeDirection = isHorizontal ? \"to right\" : \"to bottom\";\n  const fadeWidthStart = fadeWidth / 2;\n  const fadeWidthEnd = 100 - fadeWidth / 2;\n  const fadeInsetStart = clamp(fadeInset, 0, fadeWidthStart);\n  const fadeInsetEnd = 100 - fadeInset;\n  const fadeMask = `linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`; /* Empty state */\n  if (!hasChildren) {\n    return /*#__PURE__*/_jsxs(\"section\", {\n      style: placeholderStyles,\n      children: [/*#__PURE__*/_jsx(\"div\", {\n        style: emojiStyles,\n        children: \"\u2728\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: titleStyles,\n        children: \"Connect to Content\"\n      }), /*#__PURE__*/_jsx(\"p\", {\n        style: subtitleStyles,\n        children: \"Add layers or components to infinitely loop on your page.\"\n      })]\n    });\n  }\n  return /*#__PURE__*/_jsx(\"section\", {\n    style: {\n      ...containerStyle,\n      opacity: opacity,\n      WebkitMaskImage: fadeContent ? fadeMask : undefined,\n      MozMaskImage: fadeContent ? fadeMask : undefined,\n      maskImage: fadeContent ? fadeMask : undefined,\n      overflow: overflow ? \"visible\" : \"hidden\",\n      padding: paddingValue\n    },\n    ref: parentRef,\n    children: /*#__PURE__*/_jsxs(motion.ul, {\n      ref: listRef,\n      style: {\n        ...containerStyle,\n        gap: gap,\n        top: direction === \"bottom\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        left: direction === \"right\" && isValidNumber(animateToValue) ? -animateToValue : undefined,\n        placeItems: alignment,\n        position: \"relative\",\n        flexDirection: isHorizontal ? \"row\" : \"column\",\n        ...style,\n        transform: supportsAcceleratedAnimations ? undefined : transform,\n        willChange: \"transform\"\n      },\n      onMouseEnter: () => {\n        isHover.current = true;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(hoverFactor);\n        }\n      },\n      onMouseLeave: () => {\n        isHover.current = false;\n        if (animationRef.current) {\n          animationRef.current.updatePlaybackRate(1);\n        }\n      },\n      children: [clonedChildren, dupedChildren]\n    })\n  });\n}\n; /* Default Properties */\nTicker.defaultProps = {\n  gap: 10,\n  padding: 10,\n  sizingOptions: {\n    widthType: true,\n    heightType: true\n  },\n  fadeOptions: {\n    fadeContent: true,\n    overflow: false,\n    fadeWidth: 25,\n    fadeAlpha: 0,\n    fadeInset: 0\n  },\n  direction: true\n}; /* Property Controls */\naddPropertyControls(Ticker, {\n  slots: {\n    type: ControlType.Array,\n    title: \"Children\",\n    control: {\n      type: ControlType.ComponentInstance\n    }\n  },\n  speed: {\n    type: ControlType.Number,\n    title: \"Speed\",\n    min: 0,\n    max: 1e3,\n    defaultValue: 100,\n    unit: \"%\",\n    displayStepper: true,\n    step: 5\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    options: [\"left\", \"right\", \"top\", \"bottom\"],\n    optionIcons: [\"direction-left\", \"direction-right\", \"direction-up\", \"direction-down\"],\n    optionTitles: [\"Left\", \"Right\", \"Top\", \"Bottom\"],\n    defaultValue: \"left\",\n    displaySegmentedControl: true\n  },\n  alignment: {\n    type: ControlType.Enum,\n    title: \"Align\",\n    options: [\"flex-start\", \"center\", \"flex-end\"],\n    optionIcons: {\n      direction: {\n        right: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        left: [\"align-top\", \"align-middle\", \"align-bottom\"],\n        top: [\"align-left\", \"align-center\", \"align-right\"],\n        bottom: [\"align-left\", \"align-center\", \"align-right\"]\n      }\n    },\n    defaultValue: \"center\",\n    displaySegmentedControl: true\n  },\n  gap: {\n    type: ControlType.Number,\n    title: \"Gap\"\n  },\n  padding: {\n    title: \"Padding\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0\n  },\n  sizingOptions: {\n    type: ControlType.Object,\n    title: \"Sizing\",\n    controls: {\n      widthType: {\n        type: ControlType.Boolean,\n        title: \"Width\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      },\n      heightType: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Stretch\",\n        defaultValue: true\n      }\n    }\n  },\n  fadeOptions: {\n    type: ControlType.Object,\n    title: \"Clipping\",\n    controls: {\n      fadeContent: {\n        type: ControlType.Boolean,\n        title: \"Fade\",\n        defaultValue: true\n      },\n      overflow: {\n        type: ControlType.Boolean,\n        title: \"Overflow\",\n        enabledTitle: \"Show\",\n        disabledTitle: \"Hide\",\n        defaultValue: false,\n        hidden(props) {\n          return props.fadeContent === true;\n        }\n      },\n      fadeWidth: {\n        type: ControlType.Number,\n        title: \"Width\",\n        defaultValue: 25,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeInset: {\n        type: ControlType.Number,\n        title: \"Inset\",\n        defaultValue: 0,\n        min: 0,\n        max: 100,\n        unit: \"%\",\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      },\n      fadeAlpha: {\n        type: ControlType.Number,\n        title: \"Opacity\",\n        defaultValue: 0,\n        min: 0,\n        max: 1,\n        step: .05,\n        hidden(props) {\n          return props.fadeContent === false;\n        }\n      }\n    }\n  },\n  hoverFactor: {\n    type: ControlType.Number,\n    title: \"Hover\",\n    min: 0,\n    max: 1,\n    unit: \"x\",\n    defaultValue: 1,\n    step: .1,\n    displayStepper: true,\n    description: \"Slows down the speed while you are hovering.\"\n  }\n}); /* Placeholder Styles */\nconst containerStyle = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  maxWidth: \"100%\",\n  maxHeight: \"100%\",\n  placeItems: \"center\",\n  margin: 0,\n  padding: 0,\n  listStyleType: \"none\",\n  textIndent: \"none\"\n}; /* Styles */\nconst placeholderStyles = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  placeContent: \"center\",\n  placeItems: \"center\",\n  flexDirection: \"column\",\n  color: \"#96F\",\n  background: \"rgba(136, 85, 255, 0.1)\",\n  fontSize: 11,\n  overflow: \"hidden\",\n  padding: \"20px 20px 30px 20px\"\n};\nconst emojiStyles = {\n  fontSize: 32,\n  marginBottom: 10\n};\nconst titleStyles = {\n  margin: 0,\n  marginBottom: 10,\n  fontWeight: 600,\n  textAlign: \"center\"\n};\nconst subtitleStyles = {\n  margin: 0,\n  opacity: .7,\n  maxWidth: 150,\n  lineHeight: 1.5,\n  textAlign: \"center\"\n}; /* Clamp function, used for fadeInset */\nconst clamp = (num, min, max) => Math.min(Math.max(num, min), max);\nconst isValidNumber = value => typeof value === \"number\" && !isNaN(value);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Ticker\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicWidth\": \"400\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Ticker.map", "// Generated by Framer (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport Ticker from \"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/sK9q20UrvRztdebA5J7g/Ticker.js\";\nimport ComponentsButtons from \"https://framerusercontent.com/modules/Gu8lnVwk5M0H5MflTStl/4B6vrKAfRV8YdY4yNhyV/ApD4oui12.js\";\nconst ComponentsButtonsFonts = getFonts(ComponentsButtons);\nconst TickerFonts = getFonts(Ticker);\nconst ComponentsButtonsControls = getPropertyControls(ComponentsButtons);\nconst cycleOrder = [\"hrOf9FvPl\", \"gf8dzor9m\", \"vyJIdVXnq\", \"Nl6blnaQj\", \"LLSzh1q5V\", \"Mqr9v59Q5\"];\nconst variantClassNames = {\n  gf8dzor9m: \"framer-v-3ck5zs\",\n  hrOf9FvPl: \"framer-v-10x70yd\",\n  LLSzh1q5V: \"framer-v-14t48k2\",\n  Mqr9v59Q5: \"framer-v-ywalpc\",\n  Nl6blnaQj: \"framer-v-yl3nk4\",\n  vyJIdVXnq: \"framer-v-1mgyhtu\"\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  LLSzh1q5V: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  Mqr9v59Q5: {\n    duration: 0,\n    type: \"tween\"\n  },\n  Nl6blnaQj: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  },\n  vyJIdVXnq: {\n    duration: 0,\n    type: \"tween\"\n  }\n};\nconst equals = (a, b) => {\n  return typeof a === \"string\" && typeof b === \"string\" ? a.toLowerCase() === b.toLowerCase() : a === b;\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 humanReadableVariantMap = {\n  \"Hide(M)\": \"Mqr9v59Q5\",\n  \"Hide(T)\": \"LLSzh1q5V\",\n  \"Show(M)\": \"vyJIdVXnq\",\n  \"Show(T)\": \"gf8dzor9m\",\n  Hide: \"Nl6blnaQj\",\n  Show: \"hrOf9FvPl\"\n};\nconst getProps = ({\n  flowBackground,\n  height,\n  id,\n  linkAll,\n  linkEm,\n  showLeftButton,\n  textAll,\n  textEm,\n  variant1,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, _variant, ref4, ref5;\n  return {\n    ...props,\n    AXmZOSbCs: (ref = flowBackground !== null && flowBackground !== void 0 ? flowBackground : props.AXmZOSbCs) !== null && ref !== void 0 ? ref : 'var(--token-594ff0d5-265a-4eba-a009-9563d3960db4, rgb(255, 231, 75)) /* {\"name\":\"Primary/BG-Enabled\"} */',\n    bWrBYETFx: linkAll !== null && linkAll !== void 0 ? linkAll : props.bWrBYETFx,\n    eZvcLwSye: (ref1 = textEm !== null && textEm !== void 0 ? textEm : props.eZvcLwSye) !== null && ref1 !== void 0 ? ref1 : \"\uBE60\uB978 \uACAC\uC801 \uBC1B\uAE30\",\n    iDZnlcZIm: (ref2 = variant1 !== null && variant1 !== void 0 ? variant1 : props.iDZnlcZIm) !== null && ref2 !== void 0 ? ref2 : \"jbUzva8HQ\",\n    lnBOLPdCV: (ref3 = showLeftButton !== null && showLeftButton !== void 0 ? showLeftButton : props.lnBOLPdCV) !== null && ref3 !== void 0 ? ref3 : \"NSnOq9jsz\",\n    variant: (ref4 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref4 !== void 0 ? ref4 : \"hrOf9FvPl\",\n    VU6Le5uCo: linkEm !== null && linkEm !== void 0 ? linkEm : props.VU6Le5uCo,\n    WbZSTQ6Gk: (ref5 = textAll !== null && textAll !== void 0 ? textAll : props.WbZSTQ6Gk) !== null && ref5 !== void 0 ? ref5 : \"5\uCD08 \uB9CC\uC5D0 \uC0C1\uB2F4\uBC1B\uAE30\"\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    iDZnlcZIm,\n    VU6Le5uCo,\n    eZvcLwSye,\n    bWrBYETFx,\n    WbZSTQ6Gk,\n    AXmZOSbCs,\n    lnBOLPdCV,\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: \"hrOf9FvPl\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if ([\"vyJIdVXnq\", \"Nl6blnaQj\", \"Mqr9v59Q5\"].includes(baseVariant)) return false;\n    if (baseVariant === \"LLSzh1q5V\") return true;\n    return equals(lnBOLPdCV, \"NSnOq9jsz\");\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"Nl6blnaQj\") return false;\n    return true;\n  };\n  const isDisplayed2 = () => {\n    if (baseVariant === \"vyJIdVXnq\") return false;\n    return true;\n  };\n  const isDisplayed3 = () => {\n    if (baseVariant === \"vyJIdVXnq\") return true;\n    return false;\n  };\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-zw5mM\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-10x70yd\", className),\n          \"data-framer-name\": \"Show\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hrOf9FvPl\",\n          ref: ref,\n          style: {\n            opacity: 1,\n            ...style\n          },\n          variants: {\n            Mqr9v59Q5: {\n              opacity: 0\n            },\n            Nl6blnaQj: {\n              opacity: 0\n            }\n          },\n          ...addPropertyOverrides({\n            gf8dzor9m: {\n              \"data-framer-name\": \"Show(T)\"\n            },\n            LLSzh1q5V: {\n              \"data-framer-name\": \"Hide(T)\"\n            },\n            Mqr9v59Q5: {\n              \"data-framer-name\": \"Hide(M)\"\n            },\n            Nl6blnaQj: {\n              \"data-framer-name\": \"Hide\"\n            },\n            vyJIdVXnq: {\n              \"data-framer-name\": \"Show(M)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-4pphmn\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mcWXAsMBv\",\n            style: {\n              borderBottomLeftRadius: 6,\n              borderBottomRightRadius: 6,\n              borderTopLeftRadius: 6,\n              borderTopRightRadius: 6,\n              boxShadow: \"0px 10px 15px 0px rgba(0, 0, 0, 0.1)\",\n              opacity: 1\n            },\n            variants: {\n              LLSzh1q5V: {\n                opacity: 0\n              }\n            },\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-v9bmdg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"AGZXmQNfj-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtons, {\n                color: \"rgb(36, 36, 36)\",\n                flowBackground: 'var(--token-594ff0d5-265a-4eba-a009-9563d3960db4, rgb(255, 231, 75)) /* {\"name\":\"Primary/BG-Enabled\"} */',\n                height: \"100%\",\n                id: \"AGZXmQNfj\",\n                layoutId: \"AGZXmQNfj\",\n                link: VU6Le5uCo,\n                newTab: false,\n                radius: 6,\n                size: \"v0gSmavzM\",\n                tailIcon: \"wVwxA5OUN\",\n                text: eZvcLwSye,\n                variant: \"gxDliNjSP\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  gf8dzor9m: {\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"wbMswrvcx\"\n                  },\n                  LLSzh1q5V: {\n                    style: {\n                      width: \"100%\"\n                    }\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })\n          }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ekmqoo\",\n            layoutDependency: layoutDependency,\n            layoutId: \"FD9OY1dUT\",\n            style: {\n              backgroundColor: AXmZOSbCs,\n              borderBottomLeftRadius: 6,\n              borderBottomRightRadius: 6,\n              borderTopLeftRadius: 6,\n              borderTopRightRadius: 6,\n              boxShadow: \"0px 10px 15px 0px rgba(0, 0, 0, 0.1)\",\n              opacity: 1\n            },\n            variants: {\n              LLSzh1q5V: {\n                opacity: 0\n              },\n              vyJIdVXnq: {\n                borderBottomLeftRadius: 0,\n                borderBottomRightRadius: 0,\n                borderTopLeftRadius: 0,\n                borderTopRightRadius: 0\n              }\n            },\n            children: [isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1lu09zh-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wVNMGTnb0-container\",\n              children: /*#__PURE__*/_jsx(Ticker, {\n                alignment: \"center\",\n                direction: \"left\",\n                fadeOptions: {\n                  fadeAlpha: 0,\n                  fadeContent: false,\n                  fadeInset: 0,\n                  fadeWidth: 25,\n                  overflow: false\n                },\n                gap: 0,\n                height: \"100%\",\n                hoverFactor: 1,\n                id: \"wVNMGTnb0\",\n                layoutId: \"wVNMGTnb0\",\n                padding: 0,\n                paddingBottom: 0,\n                paddingLeft: 0,\n                paddingPerSide: false,\n                paddingRight: 0,\n                paddingTop: 0,\n                sizingOptions: {\n                  heightType: true,\n                  widthType: true\n                },\n                slots: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-nhjd7s-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"HxIXEftvt-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsButtons, {\n                    color: \"rgb(36, 36, 36)\",\n                    flowBackground: AXmZOSbCs,\n                    height: \"100%\",\n                    id: \"HxIXEftvt\",\n                    layoutId: \"HxIXEftvt\",\n                    leftIcon: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/z96pKs3yX7J6kkfhGl5YX1hZaw.png\").href\n                    },\n                    link: bWrBYETFx,\n                    newTab: false,\n                    radius: 0,\n                    size: \"v0gSmavzM\",\n                    tailIcon: \"wVwxA5OUN\",\n                    text: WbZSTQ6Gk,\n                    variant: iDZnlcZIm,\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-17afnte-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"CRd22sxnd-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsButtons, {\n                    color: \"rgb(36, 36, 36)\",\n                    flowBackground: AXmZOSbCs,\n                    height: \"100%\",\n                    id: \"CRd22sxnd\",\n                    layoutId: \"CRd22sxnd\",\n                    leftIcon: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/z96pKs3yX7J6kkfhGl5YX1hZaw.png\").href\n                    },\n                    link: bWrBYETFx,\n                    newTab: false,\n                    radius: 0,\n                    size: \"v0gSmavzM\",\n                    tailIcon: \"wVwxA5OUN\",\n                    text: \"5\uCD08 \uB9CC\uC5D0 \uC0C1\uB2F4\uBC1B\uAE30\",\n                    variant: iDZnlcZIm,\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-nhjd7s-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"HxIXEftvt-container\",\n                  children: /*#__PURE__*/_jsx(ComponentsButtons, {\n                    color: \"rgb(36, 36, 36)\",\n                    flowBackground: AXmZOSbCs,\n                    height: \"100%\",\n                    id: \"HxIXEftvt\",\n                    layoutId: \"HxIXEftvt\",\n                    leftIcon: {\n                      alt: \"\",\n                      src: new URL(\"https://framerusercontent.com/images/z96pKs3yX7J6kkfhGl5YX1hZaw.png\").href\n                    },\n                    link: bWrBYETFx,\n                    newTab: false,\n                    radius: 0,\n                    size: \"v0gSmavzM\",\n                    tailIcon: \"wVwxA5OUN\",\n                    text: WbZSTQ6Gk,\n                    variant: iDZnlcZIm,\n                    width: \"100%\"\n                  })\n                })],\n                speed: 75,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), isDisplayed3() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1l4g3pz-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"S4ChtYR_J-container\",\n              children: /*#__PURE__*/_jsx(ComponentsButtons, {\n                color: \"rgb(36, 36, 36)\",\n                flowBackground: AXmZOSbCs,\n                height: \"100%\",\n                id: \"S4ChtYR_J\",\n                layoutId: \"S4ChtYR_J\",\n                leftIcon: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/z96pKs3yX7J6kkfhGl5YX1hZaw.png\").href\n                },\n                link: bWrBYETFx,\n                newTab: false,\n                radius: 0,\n                size: \"v0gSmavzM\",\n                style: {\n                  width: \"100%\"\n                },\n                tailIcon: \"wVwxA5OUN\",\n                text: \"5\uCD08\uB9CC\uC5D0 \uC0C1\uB2F4\uBC1B\uAE30\",\n                variant: iDZnlcZIm,\n                width: \"100%\"\n              })\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-zw5mM [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-zw5mM .framer-1luvfml { display: block; }\", \".framer-zw5mM .framer-10x70yd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 414px; }\", \".framer-zw5mM .framer-4pphmn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-zw5mM .framer-v9bmdg-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-zw5mM .framer-1ekmqoo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 62px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 227px; will-change: var(--framer-will-change-override, transform); }\", \".framer-zw5mM .framer-1lu09zh-container { flex: none; height: 62px; position: relative; width: 227px; }\", \".framer-zw5mM .framer-nhjd7s-container, .framer-zw5mM .framer-17afnte-container { height: auto; position: relative; width: auto; }\", \".framer-zw5mM .framer-1l4g3pz-container { flex: none; height: auto; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw5mM .framer-10x70yd, .framer-zw5mM .framer-4pphmn, .framer-zw5mM .framer-1ekmqoo { gap: 0px; } .framer-zw5mM .framer-10x70yd > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-zw5mM .framer-10x70yd > :first-child, .framer-zw5mM .framer-4pphmn > :first-child { margin-left: 0px; } .framer-zw5mM .framer-10x70yd > :last-child, .framer-zw5mM .framer-4pphmn > :last-child { margin-right: 0px; } .framer-zw5mM .framer-4pphmn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zw5mM .framer-1ekmqoo > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-zw5mM .framer-1ekmqoo > :first-child { margin-top: 0px; } .framer-zw5mM .framer-1ekmqoo > :last-child { margin-bottom: 0px; } }\", \".framer-zw5mM.framer-v-3ck5zs .framer-10x70yd, .framer-zw5mM.framer-v-1mgyhtu .framer-10x70yd, .framer-zw5mM.framer-v-14t48k2 .framer-10x70yd, .framer-zw5mM.framer-v-ywalpc .framer-10x70yd { flex-direction: column; width: 227px; }\", \".framer-zw5mM.framer-v-3ck5zs .framer-4pphmn, .framer-zw5mM.framer-v-3ck5zs .framer-v9bmdg-container, .framer-zw5mM.framer-v-1mgyhtu .framer-1ekmqoo, .framer-zw5mM.framer-v-14t48k2 .framer-4pphmn, .framer-zw5mM.framer-v-14t48k2 .framer-v9bmdg-container { width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw5mM.framer-v-3ck5zs .framer-10x70yd { gap: 0px; } .framer-zw5mM.framer-v-3ck5zs .framer-10x70yd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zw5mM.framer-v-3ck5zs .framer-10x70yd > :first-child { margin-top: 0px; } .framer-zw5mM.framer-v-3ck5zs .framer-10x70yd > :last-child { margin-bottom: 0px; } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw5mM.framer-v-1mgyhtu .framer-10x70yd { gap: 0px; } .framer-zw5mM.framer-v-1mgyhtu .framer-10x70yd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zw5mM.framer-v-1mgyhtu .framer-10x70yd > :first-child { margin-top: 0px; } .framer-zw5mM.framer-v-1mgyhtu .framer-10x70yd > :last-child { margin-bottom: 0px; } }\", \".framer-zw5mM.framer-v-yl3nk4 .framer-10x70yd { min-height: 200px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw5mM.framer-v-14t48k2 .framer-10x70yd { gap: 0px; } .framer-zw5mM.framer-v-14t48k2 .framer-10x70yd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zw5mM.framer-v-14t48k2 .framer-10x70yd > :first-child { margin-top: 0px; } .framer-zw5mM.framer-v-14t48k2 .framer-10x70yd > :last-child { margin-bottom: 0px; } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zw5mM.framer-v-ywalpc .framer-10x70yd { gap: 0px; } .framer-zw5mM.framer-v-ywalpc .framer-10x70yd > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-zw5mM.framer-v-ywalpc .framer-10x70yd > :first-child { margin-top: 0px; } .framer-zw5mM.framer-v-ywalpc .framer-10x70yd > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 62\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 414\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gf8dzor9m\":{\"layout\":[\"fixed\",\"auto\"]},\"vyJIdVXnq\":{\"layout\":[\"fixed\",\"auto\"]},\"Nl6blnaQj\":{\"layout\":[\"fixed\",\"auto\"]},\"LLSzh1q5V\":{\"layout\":[\"fixed\",\"auto\"]},\"Mqr9v59Q5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"iDZnlcZIm\":\"variant1\",\"VU6Le5uCo\":\"linkEm\",\"eZvcLwSye\":\"textEm\",\"bWrBYETFx\":\"linkAll\",\"WbZSTQ6Gk\":\"textAll\",\"AXmZOSbCs\":\"flowBackground\",\"lnBOLPdCV\":\"showLeftButton\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerPgn4GrzOY = withCSS(Component, css, \"framer-zw5mM\");\nexport default FramerPgn4GrzOY;\nFramerPgn4GrzOY.displayName = \"Set/Floating\";\nFramerPgn4GrzOY.defaultProps = {\n  height: 62,\n  width: 414\n};\naddPropertyControls(FramerPgn4GrzOY, {\n  variant: {\n    options: [\"hrOf9FvPl\", \"gf8dzor9m\", \"vyJIdVXnq\", \"Nl6blnaQj\", \"LLSzh1q5V\", \"Mqr9v59Q5\"],\n    optionTitles: [\"Show\", \"Show(T)\", \"Show(M)\", \"Hide\", \"Hide(T)\", \"Hide(M)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  iDZnlcZIm: (ComponentsButtonsControls === null || ComponentsButtonsControls === void 0 ? void 0 : ComponentsButtonsControls[\"variant\"]) && {\n    ...ComponentsButtonsControls[\"variant\"],\n    defaultValue: \"jbUzva8HQ\",\n    hidden: undefined,\n    title: \"Variant\"\n  },\n  VU6Le5uCo: {\n    title: \"Link Em\",\n    type: ControlType.Link\n  },\n  eZvcLwSye: {\n    defaultValue: \"\uBE60\uB978 \uACAC\uC801 \uBC1B\uAE30\",\n    displayTextArea: false,\n    title: \"Text Em\",\n    type: ControlType.String\n  },\n  bWrBYETFx: {\n    title: \"Link All\",\n    type: ControlType.Link\n  },\n  WbZSTQ6Gk: {\n    defaultValue: \"5\uCD08 \uB9CC\uC5D0 \uC0C1\uB2F4\uBC1B\uAE30\",\n    displayTextArea: false,\n    title: \"Text All\",\n    type: ControlType.String\n  },\n  AXmZOSbCs: {\n    defaultValue: 'var(--token-594ff0d5-265a-4eba-a009-9563d3960db4, rgb(255, 231, 75)) /* {\"name\":\"Primary/BG-Enabled\"} */',\n    title: \"Flow Background\",\n    type: ControlType.Color\n  },\n  lnBOLPdCV: {\n    defaultValue: \"NSnOq9jsz\",\n    options: [\"NSnOq9jsz\", \"TGrjeN6uK\"],\n    optionTitles: [\"Show\", \"Hide\"],\n    title: \"Show Left Button\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerPgn4GrzOY, [...ComponentsButtonsFonts, ...TickerFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerPgn4GrzOY\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"iDZnlcZIm\\\":\\\"variant1\\\",\\\"VU6Le5uCo\\\":\\\"linkEm\\\",\\\"eZvcLwSye\\\":\\\"textEm\\\",\\\"bWrBYETFx\\\":\\\"linkAll\\\",\\\"WbZSTQ6Gk\\\":\\\"textAll\\\",\\\"AXmZOSbCs\\\":\\\"flowBackground\\\",\\\"lnBOLPdCV\\\":\\\"showLeftButton\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gf8dzor9m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vyJIdVXnq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Nl6blnaQj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LLSzh1q5V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mqr9v59Q5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"62\",\n        \"framerIntrinsicWidth\": \"414\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Pgn4GrzOY.map", "// Generated by Framer (7aa0232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"H5p_zLVyS\"];\nconst variantClassNames = {\n  H5p_zLVyS: \"framer-v-1x9hk76\"\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  width,\n  ...props\n}) => {\n  return {\n    ...props\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    ...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: \"H5p_zLVyS\",\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-7lmB5\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1x9hk76\", className),\n          \"data-framer-name\": \"Terms\",\n          layoutDependency: layoutDependency,\n          layoutId: \"H5p_zLVyS\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                  \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-line-height\": \"2em\",\n                  \"--framer-text-color\": \"var(--extracted-tcooor)\"\n                },\n                children: \"\uC774\uC6A9\uC57D\uAD00\"\n              })\n            }),\n            className: \"framer-1f5c7si\",\n            fonts: [\"CUSTOM;Pretendard Bold\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"gF8a_LVSX\",\n            style: {\n              \"--extracted-tcooor\": \"rgb(51, 51, 51)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsxs(React.Fragment, {\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-tcooor)\"\n                },\n                children: [\"\uC81C1\uC870 \uBAA9\uC801\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), '\uBCF8 \uC774\uC6A9\uC57D\uAD00\uC740 \u201C\uC704\uD380\u201D(\uC774\uD558 \"\uC704\uD380\")\uC758 \uC11C\uBE44\uC2A4\uC758 \uC774\uC6A9\uC870\uAC74\uACFC \uC6B4\uC601\uC5D0 \uAD00\uD55C \uC81C\uBC18 \uC0AC\uD56D \uADDC\uC815\uC744 \uBAA9\uC801\uC73C\uB85C \uD569\uB2C8\uB2E4.', /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C2\uC870 \uC57D\uAD00 \uC678 \uC900\uCE59\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC6B4\uC601\uC790\uB294 \uD544\uC694\uD55C \uACBD\uC6B0 \uBCC4\uB3C4\uB85C \uC6B4\uC601\uC815\uCC45\uC744 \uACF5\uC9C0 \uC548\uB0B4\uD560 \uC218 \uC788\uC73C\uBA70, \uBCF8 \uC57D\uAD00\uACFC \uC6B4\uC601\uC815\uCC45\uC774 \uC911\uCCA9\uB420 \uACBD\uC6B0 \uC6B4\uC601\uC815\uCC45\uC774 \uC6B0\uC120 \uC801\uC6A9\uB429\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C3\uC870 \uAC1C\uC778\uC815\uBCF4\uCC98\uB9AC\uBC29\uCE68\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC0AC\uC774\uD2B8 \uBC0F \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uAC00\uC785 \uC2DC \uC81C\uACF5\uD55C \uAC1C\uC778\uC815\uBCF4 \uC911 \uBE44\uBC00\uBC88\uD638\uB97C \uAC00\uC9C0\uACE0 \uC788\uC9C0 \uC54A\uC73C\uBA70 \uC774\uC640 \uAD00\uB828\uB41C \uBD80\uBD84\uC740 \uC0AC\uC774\uD2B8\uC758 \uAC1C\uC778\uC815\uBCF4\uCC98\uB9AC\uBC29\uCE68\uC744 \uB530\uB985\uB2C8\uB2E4.\uC6B4\uC601\uC790\uB294 \uAD00\uACC4 \uBC95\uB839\uC774 \uC815\uD558\uB294 \uBC14\uC5D0 \uB530\uB77C \uD68C\uC6D0\uB4F1\uB85D\uC815\uBCF4\uB97C \uD3EC\uD568\uD55C \uD68C\uC6D0\uC758 \uAC1C\uC778\uC815\uBCF4\uB97C \uBCF4\uD638\uD558\uAE30 \uC704\uD558\uC5EC \uB178\uB825\uD569\uB2C8\uB2E4.\uD68C\uC6D0\uC758 \uAC1C\uC778\uC815\uBCF4\uBCF4\uD638\uC5D0 \uAD00\uD558\uC5EC \uAD00\uACC4\uBC95\uB839 \uBC0F \uC0AC\uC774\uD2B8\uAC00 \uC815\uD558\uB294 \uAC1C\uC778\uC815\uBCF4\uCC98\uB9AC\uBC29\uCE68\uC5D0 \uC815\uD55C \uBC14\uC5D0 \uB530\uB985\uB2C8\uB2E4.\uB2E8, \uD68C\uC6D0\uC758 \uADC0\uCC45 \uC0AC\uC720\uB85C \uC778\uD574 \uB178\uCD9C\uB41C \uC815\uBCF4\uC5D0 \uB300\uD574 \uC6B4\uC601\uC790\uB294 \uC77C\uCCB4\uC758 \uCC45\uC784\uC744 \uC9C0\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.\uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uC774 \uBBF8\uD48D\uC591\uC18D\uC5D0 \uC800\uD574\uB418\uAC70\uB098 \uAD6D\uAC00\uC548\uBCF4\uC5D0 \uC704\uBC30\uB418\uB294 \uAC8C\uC2DC\uBB3C \uB4F1 \uC704\uBC95\uD55C \uAC8C\uC2DC\uBB3C\uC744 \uB4F1\uB85D \\xb7 \uBC30\uD3EC\uD560 \uACBD\uC6B0 \uAD00\uB828 \uAE30\uAD00\uC758 \uC694\uCCAD\uC774 \uC788\uC744 \uC2DC \uD68C\uC6D0\uC758 \uC790\uB8CC\uB97C \uC5F4\uB78C \uBC0F \uD574\uB2F9 \uC790\uB8CC\uB97C \uAD00\uB828 \uAE30\uAD00\uC5D0 \uC81C\uCD9C\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C4\uC870 \uC6B4\uC601\uC790\uC758 \uC758\uBB34\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\u2460 \uC6B4\uC601\uC790\uB294 \uC774\uC6A9\uD68C\uC6D0\uC73C\uB85C\uBD80\uD130 \uC81C\uAE30\uB418\uB294 \uC758\uACAC\uC774\uB098 \uBD88\uB9CC\uC774 \uC815\uB2F9\uD558\uB2E4\uACE0 \uC778\uC815\uD560 \uACBD\uC6B0\uC5D0\uB294 \uAC00\uAE09\uC801 \uBE68\uB9AC \uCC98\uB9AC\uD558\uC5EC\uC57C \uD569\uB2C8\uB2E4. \uB2E4\uB9CC, \uAC1C\uC778\uC801\uC778 \uC0AC\uC815\uC73C\uB85C \uC2E0\uC18D\uD55C \uCC98\uB9AC\uAC00 \uACE4\uB780\uD55C \uACBD\uC6B0\uC5D0\uB294 \uC0AC\uD6C4\uC5D0 \uACF5\uC9C0 \uB610\uB294 \uC774\uC6A9\uD68C\uC6D0\uC5D0\uAC8C \uCABD\uC9C0, \uC804\uC790\uC6B0\uD3B8 \uB4F1\uC744 \uBCF4\uB0B4\uB294 \uB4F1 \uCD5C\uC120\uC744 \uB2E4\uD569\uB2C8\u2461 \uC6B4\uC601\uC790\uB294 \uACC4\uC18D\uC801\uC774\uACE0 \uC548\uC815\uC801\uC778 \uC0AC\uC774\uD2B8 \uC81C\uACF5\uC744 \uC704\uD558\uC5EC \uC124\uBE44\uC5D0 \uC7A5\uC560\uAC00 \uC0DD\uAE30\uAC70\uB098 \uC720\uC2E4\uB41C \uB54C\uC5D0\uB294 \uC774\uB97C \uC9C0\uCCB4 \uC5C6\uC774 \uC218\uB9AC \uB610\uB294 \uBCF5\uAD6C\uD560 \uC218 \uC788\uB3C4\uB85D \uC0AC\uC774\uD2B8\uC5D0 \uC694\uAD6C\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uB2E4\uB9CC, \uCC9C\uC7AC\uC9C0\uBCC0 \uB610\uB294 \uC0AC\uC774\uD2B8\uB098 \uC6B4\uC601\uC790\uC5D0 \uBD80\uB4DD\uC774\uD55C \uC0AC\uC720\uAC00 \uC788\uB294 \uACBD\uC6B0, \uC0AC\uC774\uD2B8 \uC6B4\uC601\uC744 \uC77C\uC2DC \uC815\uC9C0\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), \"\u200D\", /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C5\uC870 \uC11C\uBE44\uC2A4 \uC774\uC6A9 \uC2DC\uAC04\", /*#__PURE__*/_jsx(motion.br, {}), \"\u200D\", /*#__PURE__*/_jsx(motion.br, {}), \"\u2460 \uC11C\uBE44\uC2A4 \uC774\uC6A9 \uC2DC\uAC04\uC740 \uC5C5\uBB34\uC0C1 \uB610\uB294 \uAE30\uC220\uC0C1 \uD2B9\uBCC4\uD55C \uC9C0\uC7A5\uC774 \uC5C6\uB294 \uD55C \uC5F0\uC911\uBB34\uD734 1\uC77C 24\uC2DC\uAC04\uC744 \uC6D0\uCE59\uC73C\uB85C \uD569\uB2C8\uB2E4. \uB2E8, \uC0AC\uC774\uD2B8\uB294 \uC2DC\uC2A4\uD15C \uC815\uAE30\uC810\uAC80, \uC99D\uC124 \uBC0F \uAD50\uCCB4\uB97C \uC704\uD574 \uC0AC\uC774\uD2B8\uAC00 \uC815\uD55C \uB0A0\uC774\uB098 \uC2DC\uAC04\uC5D0 \uC11C\uBE44\uC2A4\uB97C \uC77C\uC2DC\uC911\uB2E8 \uD560 \uC218 \uC788\uC73C\uBA70 \uC608\uC815\uB41C \uC791\uC5C5\uC73C\uB85C \uC778\uD55C \uC11C\uBE44\uC2A4 \uC77C\uC2DC \uC911\uB2E8\uC740 \uC0AC\uC774\uD2B8\uC758 \uD648\uD398\uC774\uC9C0\uC5D0 \uC0AC\uC804\uC5D0 \uACF5\uC9C0\uD558\uC624\uB2C8 \uC218\uC2DC\uB85C \uCC38\uACE0\uD558\uC2DC\uAE38 \uBC14\uB78D\uB2C8\uB2E4.\u2461 \uB2E8, \uC0AC\uC774\uD2B8\uB294 \uB2E4\uC74C \uACBD\uC6B0\uC5D0 \uB300\uD558\uC5EC \uC0AC\uC804 \uACF5\uC9C0\uB098 \uC608\uACE0 \uC5C6\uC774 \uC11C\uBE44\uC2A4\uB97C \uC77C\uC2DC\uC801 \uD639\uC740 \uC601\uAD6C\uC801\uC73C\uB85C \uC911\uB2E8\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.- \uAE34\uAE09\uD55C \uC2DC\uC2A4\uD15C \uC810\uAC80, \uC99D\uC124, \uAD50\uCCB4, \uACE0\uC7A5 \uD639\uC740 \uC624\uB3D9\uC791\uC744 \uC77C\uC73C\uD0A4\uB294 \uACBD\uC6B0- \uAD6D\uAC00\uBE44\uC0C1\uC0AC\uD0DC, \uC815\uC804, \uCC9C\uC7AC\uC9C0\uBCC0 \uB4F1\uC758 \uBD88\uAC00\uD56D\uB825\uC801\uC778 \uC0AC\uC720\uAC00 \uC788\uB294 \uACBD\uC6B0- \uC804\uAE30\uD1B5\uC2E0\uC0AC\uC5C5\uBC95\uC5D0 \uADDC\uC815\uB41C \uAE30\uAC04\uD1B5\uC2E0\uC0AC\uC5C5\uC790\uAC00 \uC804\uAE30\uD1B5\uC2E0 \uC11C\uBE44\uC2A4\uB97C \uC911\uC9C0\uD55C \uACBD\uC6B0- \uC11C\uBE44\uC2A4 \uC774\uC6A9\uC758 \uD3ED\uC8FC \uB4F1\uC73C\uB85C \uC815\uC0C1\uC801\uC778 \uC11C\uBE44\uC2A4 \uC774\uC6A9\uC5D0 \uC9C0\uC7A5\uC774 \uC788\uB294 \uACBD\uC6B0\u2462 \uC804\uD56D\uC5D0 \uC758\uD55C \uC11C\uBE44\uC2A4 \uC911\uB2E8\uC758 \uACBD\uC6B0 \uC0AC\uC774\uD2B8\uB294 \uC0AC\uC804\uC5D0 \uACF5\uC9C0\uC0AC\uD56D \uB4F1\uC744 \uD1B5\uD558\uC5EC \uD68C\uC6D0\uC5D0\uAC8C \uD1B5\uC9C0\uD569\uB2C8\uB2E4. \uB2E8, \uC0AC\uC774\uD2B8\uAC00 \uD1B5\uC81C\uD560 \uC218 \uC5C6\uB294 \uC0AC\uC720\uB85C \uBC1C\uC0DD\uD55C \uC11C\uBE44\uC2A4\uC758 \uC911\uB2E8\uC5D0 \uB300\uD558\uC5EC \uC0AC\uC804\uACF5\uC9C0\uAC00 \uBD88\uAC00\uB2A5\uD55C \uACBD\uC6B0\uC5D0\uB294 \uC0AC\uD6C4\uACF5\uC9C0\uB85C \uB300\uC2E0\uD569\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C6\uC870 \uC190\uD574\uBC30\uC0C1\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\u2460 \uBCF8 \uC0AC\uC774\uD2B8\uC758 \uBC1C\uC0DD\uD55C \uBAA8\uB4E0 \uBBFC, \uD615\uBC95\uC0C1 \uCC45\uC784\uC740 \uD68C\uC6D0 \uBCF8\uC778\uC5D0\uAC8C 1\uCC28\uC801\uC73C\uB85C \uC788\uC2B5\uB2C8\uB2E4.\"]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-1l8g7xg)\"\n                },\n                children: [\"\u2461 \uBCF8 \uC0AC\uC774\uD2B8\uB85C\uBD80\uD130 \uD68C\uC6D0\uC774 \uBC1B\uC740 \uC190\uD574\uAC00 \uCC9C\uC7AC\uC9C0\uBCC0 \uB4F1 \uBD88\uAC00\uD56D\uB825\uC801\uC774\uAC70\uB098 \uD68C\uC6D0\uC758 \uACE0\uC758 \uB610\uB294 \uACFC\uC2E4\uB85C \uC778\uD558\uC5EC \uBC1C\uC0DD\uD55C \uB54C\uC5D0\uB294 \uC190\uD574\uBC30\uC0C1\uC744 \uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\uC81C7\uC870 \uBA74\uCC45\"]\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-39j9wk)\"\n                },\n                children: \"\u2460 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uC774 \uC0AC\uC774\uD2B8\uC758 \uC11C\uBE44\uC2A4 \uC81C\uACF5\uC73C\uB85C\uBD80\uD130 \uAE30\uB300\uB418\uB294 \uC774\uC775\uC744 \uC5BB\uC9C0 \uBABB\uD558\uC600\uAC70\uB098 \uC11C\uBE44\uC2A4 \uC790\uB8CC\uC5D0 \uB300\uD55C \uCDE8\uC0AC\uC120\uD0DD \uB610\uB294 \uC774\uC6A9\uC73C\uB85C \uBC1C\uC0DD\uD558\uB294 \uC190\uD574 \uB4F1\uC5D0 \uB300\uD574\uC11C\uB294 \uCC45\uC784\uC774 \uBA74\uC81C\uB429\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-sba20y)\"\n                },\n                children: \"\u2461 \uC6B4\uC601\uC790\uB294 \uBCF8 \uC0AC\uC774\uD2B8\uC758 \uC11C\uBE44\uC2A4 \uAE30\uBC18 \uBC0F \uD0C0 \uD1B5\uC2E0\uC5C5\uC790\uAC00 \uC81C\uACF5\uD558\uB294 \uC804\uAE30\uD1B5\uC2E0 \uC11C\uBE44\uC2A4\uC758 \uC7A5\uC560\uB85C \uC778\uD55C \uACBD\uC6B0\uC5D0\uB294 \uCC45\uC784\uC774 \uBA74\uC81C\uB418\uBA70 \uBCF8 \uC0AC\uC774\uD2B8\uC758 \uC11C\uBE44\uC2A4 \uAE30\uBC18\uACFC \uAD00\uB828\uB418\uC5B4 \uBC1C\uC0DD\uD55C \uC190\uD574\uC5D0 \uB300\uD574\uC11C\uB294 \uC0AC\uC774\uD2B8\uC758 \uC774\uC6A9\uC57D\uAD00\uC5D0 \uC900\uD569\uB2C8\uB2E4\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-lbydze)\"\n                },\n                children: \"\u2462 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uC774 \uC800\uC7A5, \uAC8C\uC2DC \uB610\uB294 \uC804\uC1A1\uD55C \uC790\uB8CC\uC640 \uAD00\uB828\uD558\uC5EC \uC77C\uCCB4\uC758 \uCC45\uC784\uC744 \uC9C0\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-164hrq8)\"\n                },\n                children: \"\u2463 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uC758 \uADC0\uCC45 \uC0AC\uC720\uB85C \uC778\uD558\uC5EC \uC11C\uBE44\uC2A4 \uC774\uC6A9\uC758 \uC7A5\uC560\uAC00 \uBC1C\uC0DD\uD55C \uACBD\uC6B0\uC5D0\uB294 \uCC45\uC784\uC9C0\uC9C0 \uC544\uB2C8\uD569\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-vne6m7)\"\n                },\n                children: \"\u2464 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0 \uC0C1\uD638 \uAC04 \uB610\uB294 \uD68C\uC6D0\uACFC \uC81C3\uC790 \uC0C1\uD638 \uAC04, \uAE30\uD0C0 \uD68C\uC6D0\uC758 \uBCF8 \uC11C\uBE44\uC2A4 \uB0B4\uC678\uB97C \uBD88\uBB38\uD55C \uC77C\uCCB4\uC758 \uD65C\uB3D9(\uB370\uC774\uD130 \uC804\uC1A1, \uAE30\uD0C0 \uCEE4\uBBA4\uB2C8\uD2F0 \uD65C\uB3D9 \uD3EC\uD568)\uC5D0 \uB300\uD558\uC5EC \uCC45\uC784\uC744 \uC9C0\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-jveiti)\"\n                },\n                children: \"\u2465 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0\uC774 \uAC8C\uC2DC \uB610\uB294 \uC804\uC1A1\uD55C \uC790\uB8CC \uBC0F \uBCF8 \uC0AC\uC774\uD2B8\uB85C \uD68C\uC6D0\uC774 \uC81C\uACF5\uBC1B\uC744 \uC218 \uC788\uB294 \uBAA8\uB4E0 \uC790\uB8CC\uB4E4\uC758 \uC9C4\uC704, \uC2E0\uB8B0\uB3C4, \uC815\uD655\uC131 \uB4F1 \uADF8 \uB0B4\uC6A9\uC5D0 \uB300\uD574\uC11C\uB294 \uCC45\uC784\uC9C0\uC9C0 \uC544\uB2C8\uD569\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-1n72fki)\"\n                },\n                children: \"\u2466 \uC6B4\uC601\uC790\uB294 \uD68C\uC6D0 \uC0C1\uD638 \uAC04 \uB610\uB294 \uD68C\uC6D0\uACFC \uC81C3\uC790 \uC0C1\uD638 \uAC04\uC5D0 \uC11C\uBE44\uC2A4\uB97C \uB9E4\uAC1C\uB85C \uD558\uC5EC \uBB3C\uD488\uAC70\uB798 \uB4F1\uC744 \uD55C \uACBD\uC6B0\uC5D0 \uADF8\uB85C\uBD80\uD130 \uBC1C\uC0DD\uD558\uB294 \uC77C\uCCB4\uC758 \uC190\uD574\uC5D0 \uB300\uD558\uC5EC \uCC45\uC784\uC9C0\uC9C0 \uC544\uB2C8\uD569\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-1u9dn37)\"\n                },\n                children: \"\u2467 \uC6B4\uC601\uC790\uB294 \uC6B4\uC601\uC790\uC758 \uADC0\uCC45 \uC0AC\uC720 \uC5C6\uC774 \uD68C\uC6D0\uAC04 \uB610\uB294 \uD68C\uC6D0\uACFC \uC81C3\uC790\uAC04\uC5D0 \uBC1C\uC0DD\uD55C \uC77C\uCCB4\uC758 \uBD84\uC7C1\uC5D0 \uB300\uD558\uC5EC \uCC45\uC784\uC9C0\uC9C0 \uC544\uB2C8\uD569\uB2C8\uB2E4.\"\n              }), /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\n                  \"--framer-font-family\": '\"Pretendard Medium\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-19xw4vy)\"\n                },\n                children: \"\u2468 \uC6B4\uC601\uC790\uB294 \uC11C\uBC84 \uB4F1 \uC124\uBE44\uC758 \uAD00\uB9AC, \uC810\uAC80, \uBCF4\uC218, \uAD50\uCCB4 \uACFC\uC815 \uB610\uB294 \uC18C\uD504\uD2B8\uC6E8\uC5B4\uC758 \uC6B4\uC6A9 \uACFC\uC815\uC5D0\uC11C \uACE0\uC758 \uB610\uB294 \uACE0\uC758\uC5D0 \uC900\uD558\uB294 \uC911\uB300\uD55C \uACFC\uC2E4 \uC5C6\uC774 \uBC1C\uC0DD\uD560 \uC218 \uC788\uB294 \uC2DC\uC2A4\uD15C\uC758 \uC7A5\uC560, \uC81C3\uC790\uC758 \uACF5\uACA9\uC73C\uB85C \uC778\uD55C \uC2DC\uC2A4\uD15C\uC758 \uC7A5\uC560, \uAD6D\uB0B4\uC678\uC758 \uC800\uBA85\uD55C \uC5F0\uAD6C\uAE30\uAD00\uC774\uB098 \uBCF4\uC548 \uAD00\uB828 \uC5C5\uCCB4\uC5D0 \uC758\uD574 \uB300\uC751 \uBC29\uBC95\uC774 \uAC1C\uBC1C\uB418\uC9C0 \uC544\uB2C8\uD55C \uCEF4\uD4E8\uD130 \uBC14\uC774\uB7EC\uC2A4 \uB4F1\uC758 \uC720\uD3EC\uB098 \uAE30\uD0C0 \uC6B4\uC601\uC790\uAC00 \uD1B5\uC81C\uD560 \uC218 \uC5C6\uB294 \uBD88\uAC00\uD56D\uB825\uC801 \uC0AC\uC720\uB85C \uC778\uD55C \uD68C\uC6D0\uC758 \uC190\uD574\uC5D0 \uB300\uD558\uC5EC \uCC45\uC784\uC9C0\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.\uBD80\uCE59\uC774 \uC57D\uAD00\uC740 <2022.06>\uBD80\uD130 \uC2DC\uD589\uD569\uB2C8\uB2E4.\"\n              })]\n            }),\n            className: \"framer-106gnbc\",\n            fonts: [\"CUSTOM;Pretendard Medium\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"LNAiZneer\",\n            style: {\n              \"--extracted-164hrq8\": \"rgb(51, 51, 51)\",\n              \"--extracted-19xw4vy\": \"rgb(51, 51, 51)\",\n              \"--extracted-1l8g7xg\": \"rgb(51, 51, 51)\",\n              \"--extracted-1n72fki\": \"rgb(51, 51, 51)\",\n              \"--extracted-1u9dn37\": \"rgb(51, 51, 51)\",\n              \"--extracted-39j9wk\": \"rgb(51, 51, 51)\",\n              \"--extracted-jveiti\": \"rgb(51, 51, 51)\",\n              \"--extracted-lbydze\": \"rgb(51, 51, 51)\",\n              \"--extracted-sba20y\": \"rgb(51, 51, 51)\",\n              \"--extracted-tcooor\": \"rgb(51, 51, 51)\",\n              \"--extracted-vne6m7\": \"rgb(51, 51, 51)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-7lmB5 [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-7lmB5 .framer-dpyb8b { display: block; }\", \".framer-7lmB5 .framer-1x9hk76 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; width: 320px; }\", \".framer-7lmB5 .framer-1f5c7si, .framer-7lmB5 .framer-106gnbc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7lmB5 .framer-1x9hk76 { gap: 0px; } .framer-7lmB5 .framer-1x9hk76 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-7lmB5 .framer-1x9hk76 > :first-child { margin-top: 0px; } .framer-7lmB5 .framer-1x9hk76 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 2494\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 320\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerrtNcVTojS = withCSS(Component, css, \"framer-7lmB5\");\nexport default FramerrtNcVTojS;\nFramerrtNcVTojS.displayName = \"Set/Terms\";\nFramerrtNcVTojS.defaultProps = {\n  height: 2494,\n  width: 320\n};\naddFonts(FramerrtNcVTojS, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/rtNcVTojS:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Medium\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/rtNcVTojS:default\",\n    url: \"assets/G4WBVAptDUUoJzyb4mXIq8U.woff2\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/G4WBVAptDUUoJzyb4mXIq8U~-atsNIDfPiwBTasX7iuSqZxdAD8OJGUYEW2Wiy4W7Bo.woff2\").href\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerrtNcVTojS\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"2494\",\n        \"framerIntrinsicWidth\": \"320\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./rtNcVTojS.map", "// Generated by Framer (937e5b9)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"h4ma_tEdn\", \"n3kqnc95z\"];\nconst variantClassNames = {\n  h4ma_tEdn: \"framer-v-1a0xbkb\",\n  n3kqnc95z: \"framer-v-j3rf5c\"\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 humanReadableVariantMap = {\n  \"Close(Radius)\": \"n3kqnc95z\",\n  Close: \"h4ma_tEdn\"\n};\nconst getProps = ({\n  height,\n  id,\n  tap,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    LBmfpVx72: tap !== null && tap !== void 0 ? tap : props.LBmfpVx72,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"h4ma_tEdn\"\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    LBmfpVx72,\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: \"h4ma_tEdn\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap10g39n8 = activeVariantCallback(async (...args) => {\n    if (LBmfpVx72) {\n      const res = await LBmfpVx72(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"n3kqnc95z\");\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"n3kqnc95z\") return true;\n    return false;\n  };\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-Ny05l\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-1a0xbkb\", className),\n          \"data-framer-name\": \"Close\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"h4ma_tEdn\",\n          onTap: onTap10g39n8,\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            n3kqnc95z: {\n              \"data-framer-name\": \"Close(Radius)\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-zigv99\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Gu2bJZNgE\",\n            style: {\n              backgroundColor: \"rgb(248, 248, 248)\",\n              borderBottomLeftRadius: \"100%\",\n              borderBottomRightRadius: \"100%\",\n              borderTopLeftRadius: \"100%\",\n              borderTopRightRadius: \"100%\"\n            }\n          }), /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-163k9zy\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hY0aRNGDo\",\n            children: /*#__PURE__*/_jsx(SVG, {\n              className: \"framer-1z0wj4l\",\n              \"data-framer-name\": \"Icon\",\n              fill: \"rgba(0,0,0,1)\",\n              intrinsicHeight: 10,\n              intrinsicWidth: 10,\n              layoutDependency: layoutDependency,\n              layoutId: \"I2989:3710;1590:50192\",\n              svg: '<svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.53033 0.46967C1.23744 0.176777 0.762563 0.176777 0.46967 0.46967C0.176777 0.762563 0.176777 1.23744 0.46967 1.53033L3.93934 5L0.46967 8.46967C0.176777 8.76256 0.176777 9.23744 0.46967 9.53033C0.762563 9.82322 1.23744 9.82322 1.53033 9.53033L5 6.06066L8.46967 9.53033C8.76256 9.82322 9.23744 9.82322 9.53033 9.53033C9.82322 9.23744 9.82322 8.76256 9.53033 8.46967L6.06066 5L9.53033 1.53033C9.82322 1.23744 9.82322 0.762563 9.53033 0.46967C9.23744 0.176777 8.76256 0.176777 8.46967 0.46967L5 3.93934L1.53033 0.46967Z\" fill=\"#242424\"/>\\n</svg>\\n',\n              withExternalLayout: true\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-Ny05l [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-Ny05l .framer-1g5p3nk { display: block; }\", \".framer-Ny05l .framer-1a0xbkb { cursor: pointer; height: 34px; overflow: visible; position: relative; width: 34px; }\", \".framer-Ny05l .framer-zigv99 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); left: 0px; position: absolute; top: 0px; width: 34px; }\", \".framer-Ny05l .framer-163k9zy { flex: none; height: 16px; left: calc(50% - 16px / 2); overflow: visible; position: absolute; top: calc(50% - 16px / 2); width: 16px; }\", \".framer-Ny05l .framer-1z0wj4l { flex: none; height: 10px; left: 3px; position: absolute; top: 3px; width: 10px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 34\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 34\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n3kqnc95z\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerVariables {\"LBmfpVx72\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FramerRzVN5_WtI = withCSS(Component, css, \"framer-Ny05l\");\nexport default FramerRzVN5_WtI;\nFramerRzVN5_WtI.displayName = \"Components/Button - Close\";\nFramerRzVN5_WtI.defaultProps = {\n  height: 34,\n  width: 34\n};\naddPropertyControls(FramerRzVN5_WtI, {\n  variant: {\n    options: [\"h4ma_tEdn\", \"n3kqnc95z\"],\n    optionTitles: [\"Close\", \"Close(Radius)\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  LBmfpVx72: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerRzVN5_WtI, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerRzVN5_WtI\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"34\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"34\",\n        \"framerVariables\": \"{\\\"LBmfpVx72\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n3kqnc95z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./RzVN5_WtI.map", "// Generated by Framer (64125eb)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentsButtonText from \"https://framerusercontent.com/modules/P24LjAxackGtf38IFUNo/tNBEyUa8LGUGYVm93Qqn/xyp6H6hbP.js\";\nconst ComponentsButtonTextFonts = getFonts(ComponentsButtonText);\nconst cycleOrder = [\"hQ6UcllbW\"];\nconst variantClassNames = {\n  hQ6UcllbW: \"framer-v-wlc5zt\"\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  link,\n  newTab,\n  text,\n  width,\n  ...props\n}) => {\n  var ref;\n  return {\n    ...props,\n    a5Ru7WQrj: link !== null && link !== void 0 ? link : props.a5Ru7WQrj,\n    TPQkwdGGd: newTab !== null && newTab !== void 0 ? newTab : props.TPQkwdGGd,\n    zlwjsb3su: (ref = text !== null && text !== void 0 ? text : props.zlwjsb3su) !== null && ref !== void 0 ? ref : \"\uC774\uBCA4\uD2B8\"\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    zlwjsb3su,\n    a5Ru7WQrj,\n    TPQkwdGGd,\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: \"hQ6UcllbW\",\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-qSjWF\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-wlc5zt\", className),\n          \"data-framer-name\": \"Event\",\n          layoutDependency: layoutDependency,\n          layoutId: \"hQ6UcllbW\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-4tiko9-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mA3lVyAzI-container\",\n            children: /*#__PURE__*/_jsx(ComponentsButtonText, {\n              color: 'var(--token-4a81c606-f59e-45b0-a825-bfff6dc04c6a, rgb(36, 36, 36)) /* {\"name\":\"Black\"} */',\n              height: \"100%\",\n              id: \"mA3lVyAzI\",\n              layoutId: \"mA3lVyAzI\",\n              link: a5Ru7WQrj,\n              newTab: TPQkwdGGd,\n              rightIcon: {\n                alt: \"\",\n                src: new URL(\"https://framerusercontent.com/images/Ze6QTOJKs31jkTF3lFop5a56uU.svg\").href\n              },\n              size: \"RKj0zQFsR\",\n              text: zlwjsb3su,\n              variant: \"uD9pEwhmC\",\n              width: \"100%\"\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-qSjWF [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-qSjWF .framer-fmgyf2 { display: block; }\", \".framer-qSjWF .framer-wlc5zt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 523px; }\", \".framer-qSjWF .framer-4tiko9-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qSjWF .framer-wlc5zt { gap: 0px; } .framer-qSjWF .framer-wlc5zt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-qSjWF .framer-wlc5zt > :first-child { margin-left: 0px; } .framer-qSjWF .framer-wlc5zt > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 53\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 522.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"zlwjsb3su\":\"text\",\"a5Ru7WQrj\":\"link\",\"TPQkwdGGd\":\"newTab\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerViJr0DiEx = withCSS(Component, css, \"framer-qSjWF\");\nexport default FramerViJr0DiEx;\nFramerViJr0DiEx.displayName = \"Set/Menu - Event\";\nFramerViJr0DiEx.defaultProps = {\n  height: 53,\n  width: 522.5\n};\naddPropertyControls(FramerViJr0DiEx, {\n  zlwjsb3su: {\n    defaultValue: \"\uC774\uBCA4\uD2B8\",\n    title: \"Text\",\n    type: ControlType.String\n  },\n  a5Ru7WQrj: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  TPQkwdGGd: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(FramerViJr0DiEx, [...ComponentsButtonTextFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerViJr0DiEx\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"522.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"53\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"zlwjsb3su\\\":\\\"text\\\",\\\"a5Ru7WQrj\\\":\\\"link\\\",\\\"TPQkwdGGd\\\":\\\"newTab\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ViJr0DiEx.map", "// Generated by Framer (b084a7c)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport TabsMenuP from \"https://framerusercontent.com/modules/4ZQIM6AGknb1GuVyRBq4/7GlcHMRL7kRPGbblTyft/QFKu4yi2_.js\";\nimport SetMenuEvent from \"https://framerusercontent.com/modules/t3zJ8xQTGjv7D4QJuz0K/O55GgBiJvqptcbA0yeAj/ViJr0DiEx.js\";\nconst SetMenuEventFonts = getFonts(SetMenuEvent);\nconst TabsMenuPFonts = getFonts(TabsMenuP);\nconst enabledGestures = {\n  k0kxQRJai: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"k0kxQRJai\", \"wWRN26aXM\", \"TBkmCyDF0\"];\nconst variantClassNames = {\n  k0kxQRJai: \"framer-v-qz1496\",\n  TBkmCyDF0: \"framer-v-eb9okl\",\n  wWRN26aXM: \"framer-v-19o5p4z\"\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 transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\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 humanReadableVariantMap = {\n  \"Menu - Event(Hover) - birthday\": \"TBkmCyDF0\",\n  \"Menu - Event(Hover) - breakfast\": \"wWRN26aXM\",\n  \"Menu - Event(Hover)\": \"k0kxQRJai\"\n};\nconst getProps = ({\n  height,\n  id,\n  text,\n  width,\n  ...props\n}) => {\n  var ref, _variant, ref1;\n  return {\n    ...props,\n    OPilqxEDE: (ref = text !== null && text !== void 0 ? text : props.OPilqxEDE) !== null && ref !== void 0 ? ref : \"\uC774\uBCA4\uD2B8\",\n    variant: (ref1 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref1 !== void 0 ? ref1 : \"k0kxQRJai\"\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    OPilqxEDE,\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: \"k0kxQRJai\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if (gestureVariant === \"k0kxQRJai-hover\") return true;\n    return false;\n  };\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-cNrkw\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-qz1496\", className),\n          \"data-framer-name\": \"Menu - Event(Hover)\",\n          layoutDependency: layoutDependency,\n          layoutId: \"k0kxQRJai\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            \"k0kxQRJai-hover\": {\n              \"data-framer-name\": undefined\n            },\n            TBkmCyDF0: {\n              \"data-framer-name\": \"Menu - Event(Hover) - birthday\"\n            },\n            wWRN26aXM: {\n              \"data-framer-name\": \"Menu - Event(Hover) - breakfast\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-hhwz11-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"OYvKOwO8K-container\",\n            children: /*#__PURE__*/_jsx(SetMenuEvent, {\n              height: \"100%\",\n              id: \"OYvKOwO8K\",\n              layoutId: \"OYvKOwO8K\",\n              link: \"https://www.wefun-corp.com/mevent_snack02?utm_source=websiteofficial&utm_medium=websiteofficial&utm_term=websiteofficial&utm_campaign=websiteofficial&utm_source=websiteofficial&origin_source=websiteofficial&utm_medium=snack&origin_medium=snack&utm_campaign=websiteofficial&origin_campaign=websiteofficial&utm_term=websiteofficial&origin_term=websiteofficial&origin_source=naver&origin_source=websiteofficial&origin_medium=snack&origin_campaign=websiteofficial&origin_term=websiteofficial\",\n              newTab: true,\n              text: OPilqxEDE,\n              width: \"100%\",\n              ...addPropertyOverrides({\n                wWRN26aXM: {\n                  link: \"https://www.wefun-corp.com/mevent_breakfast?utm_source=websiteofficial&utm_medium=websiteofficial&utm_term=websiteofficial&utm_campaign=websiteofficial&utm_source=websiteofficial&origin_source=websiteofficial&utm_medium=snack&origin_medium=snack&utm_campaign=websiteofficial&origin_campaign=websiteofficial&utm_term=websiteofficial&origin_term=websiteofficial&origin_source=naver&origin_source=websiteofficial&origin_medium=snack&origin_campaign=websiteofficial&origin_term=websiteofficial\"\n                }\n              }, baseVariant, gestureVariant)\n            })\n          }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-17bgl4c-container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"rADjBiX_I-container\",\n            transformTemplate: transformTemplate,\n            children: /*#__PURE__*/_jsx(TabsMenuP, {\n              height: \"100%\",\n              id: \"rADjBiX_I\",\n              layoutId: \"rADjBiX_I\",\n              variant: \"xHBb9ORme\",\n              width: \"100%\"\n            })\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-cNrkw [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-cNrkw .framer-1u082mu { display: block; }\", \".framer-cNrkw .framer-qz1496 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-cNrkw .framer-hhwz11-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-cNrkw .framer-17bgl4c-container { flex: none; height: auto; left: 50%; position: absolute; top: 658%; width: auto; z-index: 1; }\", \".framer-cNrkw .framer-v-qz1496 .framer-qz1496 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cNrkw .framer-qz1496 { gap: 0px; } .framer-cNrkw .framer-qz1496 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-cNrkw .framer-qz1496 > :first-child { margin-top: 0px; } .framer-cNrkw .framer-qz1496 > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 53\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 523\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wWRN26aXM\":{\"layout\":[\"auto\",\"auto\"]},\"TBkmCyDF0\":{\"layout\":[\"auto\",\"auto\"]},\"RTSfx5fOx\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"OPilqxEDE\":\"text\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerWVewC5YkX = withCSS(Component, css, \"framer-cNrkw\");\nexport default FramerWVewC5YkX;\nFramerWVewC5YkX.displayName = \"Set/Menu - Event(Hover)\";\nFramerWVewC5YkX.defaultProps = {\n  height: 53,\n  width: 523\n};\naddPropertyControls(FramerWVewC5YkX, {\n  variant: {\n    options: [\"k0kxQRJai\", \"wWRN26aXM\", \"TBkmCyDF0\"],\n    optionTitles: [\"Menu - Event(Hover)\", \"Menu - Event(Hover) - breakfast\", \"Menu - Event(Hover) - birthday\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  OPilqxEDE: {\n    defaultValue: \"\uC774\uBCA4\uD2B8\",\n    title: \"Text\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerWVewC5YkX, [...SetMenuEventFonts, ...TabsMenuPFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerWVewC5YkX\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"OPilqxEDE\\\":\\\"text\\\"}\",\n        \"framerIntrinsicHeight\": \"53\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wWRN26aXM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TBkmCyDF0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RTSfx5fOx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"523\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (7aa0232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"lgfYIFeF2\"];\nconst variantClassNames = {\n  lgfYIFeF2: \"framer-v-ihv8iv\"\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  width,\n  ...props\n}) => {\n  return {\n    ...props\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    ...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: \"lgfYIFeF2\",\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-MH0Bu\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsxs(motion.div, {\n          ...restProps,\n          className: cx(\"framer-ihv8iv\", className),\n          \"data-framer-name\": \"Privacy\",\n          layoutDependency: layoutDependency,\n          layoutId: \"lgfYIFeF2\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            ...style\n          },\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgQm9sZA==\",\n                  \"--framer-font-family\": '\"Pretendard Bold\", sans-serif',\n                  \"--framer-font-size\": \"18px\",\n                  \"--framer-line-height\": \"2em\",\n                  \"--framer-text-color\": \"var(--extracted-tcooor)\"\n                },\n                children: \"\uAC1C\uC778\uC815\uBCF4 \uCC98\uB9AC\uBC29\uCE68\"\n              })\n            }),\n            className: \"framer-xfa4q8\",\n            fonts: [\"CUSTOM;Pretendard Bold\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"H8fYvNbXp\",\n            style: {\n              \"--extracted-tcooor\": \"rgb(51, 51, 51)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsxs(motion.div, {\n                style: {\n                  \"--font-selector\": \"Q1VTVE9NO1ByZXRlbmRhcmQgTGlnaHQ=\",\n                  \"--framer-font-family\": '\"Pretendard Light\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-line-height\": \"150%\",\n                  \"--framer-text-color\": \"var(--extracted-tcooor)\"\n                },\n                children: [\"\uC704\uD380(\uC774\uD558 \u2018\uC704\uD380\u2019\uB77C \uD55C\uB2E4)\uC740 \uAC1C\uC778\uC815\uBCF4 \uBCF4\uD638\uBC95 \uC81C30\uC870\uC5D0 \uB530\uB77C \uC815\uBCF4 \uC8FC\uCCB4\uC758 \uAC1C\uC778\uC815\uBCF4\uB97C \uBCF4\uD638\uD558\uACE0 \uC774\uC640 \uAD00\uB828\uD55C \uACE0\uCDA9\uC744 \uC2E0\uC18D\uD558\uACE0 \uC6D0\uD65C\uD558\uAC8C \uCC98\uB9AC\uD560 \uC218 \uC788\uB3C4\uB85D \uD558\uAE30 \uC704\uD558\uC5EC \uB2E4\uC74C\uACFC \uAC19\uC774 \uAC1C\uC778\uC815\uBCF4 \uCC98\uB9AC\uC9C0\uCE68\uC744 \uC218\uB9BD, \uACF5\uAC1C\uD569\uB2C8\uB2E4.\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"1. \uAC1C\uC778\uC815\uBCF4 \uC218\uC9D1 \uBC0F \uC774\uC6A9 \uBAA9\uC801\", /*#__PURE__*/_jsx(motion.br, {}), \"(1) \uC11C\uBE44\uC2A4 \uC81C\uACF5\", /*#__PURE__*/_jsx(motion.br, {}), \"\uBCF8\uC778 \uD655\uC778, \uBB3C\uD488 \uBC30\uC1A1, \uC11C\uBE44\uC2A4 \uC81C\uACF5, \uACC4\uC57D\uC11C\u2024\uCCAD\uAD6C\uC11C \uBC1C\uC1A1, \uBCF8\uC778\uC778\uC99D, \uC5F0\uB839\uC778\uC99D, \uC694\uAE08\uACB0\uC81C \uBC0F \uC815\uC0B0, \uCC44\uAD8C\uCD94\uC2EC, \uC11C\uBE44\uC2A4 \uBD80\uC815 \uC774\uC6A9 \uBC29\uC9C0, \uAC01\uC885 \uACE0\uC9C0 \uBC0F \uD1B5\uC9C0 \uB4F1\uC758 \uBAA9\uC801\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"(2) \uACE0\uCDA9\uCC98\uB9AC\", /*#__PURE__*/_jsx(motion.br, {}), \"\uBBFC\uC6D0\uC778\uC758 \uC2E0\uC6D0 \uD655\uC778, \uBBFC\uC6D0\uC0AC\uD56D \uD655\uC778, \uC0AC\uC2E4\uC870\uC0AC\uB97C \uC704\uD55C \uC5F0\uB77D\u2024\uD1B5\uC9C0, \uCC98\uB9AC \uACB0\uACFC \uD1B5\uBCF4 \uB4F1\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"2. \uC218\uC9D1\uD558\uB294 \uAC1C\uC778\uC815\uBCF4 \uD56D\uBAA9\", /*#__PURE__*/_jsx(motion.br, {}), \"\uC131\uBA85, \uC8FC\uC18C, \uD734\uB300\uD3F0\uBC88\uD638, \uC774\uBA54\uC77C\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"3. \uAC1C\uC778\uC815\uBCF4 \uBCF4\uC720 \uBC0F \uC774\uC6A9 \uAE30\uAC04\", /*#__PURE__*/_jsx(motion.br, {}), \"\uC804\uC790\uC0C1\uAC70\uB798\uBC95 \uB4F1 \uAD00\uACC4 \uBC95\uB839\uC5D0 \uC758\uAC70 \uAD6C\uB9E4 \uD6C4 5\uB144\uAC04 \uBCF4\uAD00\", /*#__PURE__*/_jsx(motion.br, {}), /*#__PURE__*/_jsx(motion.br, {}), \"\u203B \uB3D9\uC758\uB97C \uAC70\uBD80\uD560 \uC218 \uC788\uC73C\uB098 \uAC70\uBD80 \uC2DC \uC11C\uBE44\uC2A4 \uC774\uC6A9\uC774 \uBD88\uAC00\uD569\uB2C8\uB2E4.\"]\n              })\n            }),\n            className: \"framer-hz3l4z\",\n            fonts: [\"CUSTOM;Pretendard Light\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"H1AcNoJPl\",\n            style: {\n              \"--extracted-tcooor\": \"rgb(51, 51, 51)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-MH0Bu [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-MH0Bu .framer-17tfp66 { display: block; }\", \".framer-MH0Bu .framer-ihv8iv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 12px 24px 12px 24px; position: relative; width: 320px; }\", \".framer-MH0Bu .framer-xfa4q8, .framer-MH0Bu .framer-hz3l4z { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MH0Bu .framer-ihv8iv { gap: 0px; } .framer-MH0Bu .framer-ihv8iv > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-MH0Bu .framer-ihv8iv > :first-child { margin-top: 0px; } .framer-MH0Bu .framer-ihv8iv > :last-child { margin-bottom: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicHeight 646\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerIntrinsicWidth 320\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   */\nconst FrameryDTcXtjB5 = withCSS(Component, css, \"framer-MH0Bu\");\nexport default FrameryDTcXtjB5;\nFrameryDTcXtjB5.displayName = \"Set/Privacy\";\nFrameryDTcXtjB5.defaultProps = {\n  height: 646,\n  width: 320\n};\naddFonts(FrameryDTcXtjB5, [{\n  family: \"Pretendard Bold\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/yDTcXtjB5:default\",\n    url: \"assets/i5p8fv7kwckOF7gnlcKBTXlHSo.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/i5p8fv7kwckOF7gnlcKBTXlHSo~3s6Xwy5JdM4OSIWF1TNOIVihlw33uze_sYAEH7v2gIk.otf\").href\n}, {\n  family: \"Pretendard Light\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/yDTcXtjB5:default\",\n    url: \"assets/SOmjFoyqkE4AwqzUr86UnszjEfQ.otf\"\n  },\n  url: new URL(\"https://framerusercontent.com/modules/assets/SOmjFoyqkE4AwqzUr86UnszjEfQ~DIyNyKE4Ou4gDrwQ-5Kp-tUy5BGlfQP8aRgCNntcbZY.otf\").href\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\": \"FrameryDTcXtjB5\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"646\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"320\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./yDTcXtjB5.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useState, useEffect } from \"react\";\nimport { motion, useViewportScroll } from \"framer-motion\";\nimport { createStore } from \"https://framer.com/m/framer/store.js@^1.0.0\";\nconst useStore = createStore({\n  isScroll: false\n});\nexport function onScrollGNB(Component) {\n  return props => {\n    const [scroll, setScroll] = useState(false);\n    const {\n      scrollY\n    } = useViewportScroll();\n    const update = scrollY => {\n      if ((scrollY === null || scrollY === void 0 ? void 0 : scrollY.current) < (scrollY === null || scrollY === void 0 ? void 0 : scrollY.prev)) {\n        setScroll(false);\n      } else if ((scrollY === null || scrollY === void 0 ? void 0 : scrollY.current) > 111 && (scrollY === null || scrollY === void 0 ? void 0 : scrollY.current) > (scrollY === null || scrollY === void 0 ? void 0 : scrollY.prev)) {\n        setScroll(true);\n      }\n    };\n    const variants = {\n      visible: {\n        y: 0\n      },\n      hidden: {\n        y: -111\n      }\n    };\n    useEffect(() => {\n      return scrollY.onChange(() => {\n        return update(scrollY);\n      });\n    });\n    return /*#__PURE__*/_jsx(motion.div, {\n      variants: variants,\n      animate: scroll ? \"hidden\" : \"visible\",\n      transition: {\n        ease: [.1, .25, .3, 1],\n        duration: .6\n      },\n      style: {\n        width: \"inherit\"\n      },\n      children: /*#__PURE__*/_jsx(Component, {\n        ...props\n      })\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"onScrollGNB\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"onScrollGNB\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ScrollGNB.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "isSet", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "description", "description2", "description2Color", "descriptionColor", "height", "id", "title", "titleColor", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "_variant", "ref5", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "SkwIqFQ3U", "a6twXPovT", "I_8MN6bd3", "Hq6O4n7mz", "zboJ7iSUN", "RNMSnr_4k", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerGtXMipWPh", "withCSS", "GtXMipWPh_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "description", "height", "id", "image", "radius", "subTitle", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "sOFYR1fWy", "TfjC6tdSl", "jksf_vgE6", "uSptdpBI1", "BvfdiHjpG", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Image2", "u", "RichText", "x", "css", "FramerCuNaE9qxa", "withCSS", "CuNaE9qxa_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "equals", "a", "b", "isSet", "value", "toResponsiveImage", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "leftIcon", "mode", "rightIcon", "text", "width", "props", "ref", "ref1", "_variant", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "PNnKaBpKl", "ymEEKK1yw", "wfIe4xre4", "Lk2C8zibb", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Image2", "css", "Framerc4koq6zwe", "withCSS", "c4koq6zwe_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "equals", "a", "b", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "badge", "description", "height", "id", "newTab", "title", "url", "width", "props", "ref", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "xNeT00htG", "gH_i0JJOK", "YAofpIil7", "E61C8x7XW", "tsTkQiE79", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "css", "FramerENR8por_J", "withCSS", "ENR8por_J_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "equals", "a", "b", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "badge", "description", "height", "id", "target", "title", "url", "width", "props", "ref", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "wQB_0ShbF", "u6lnbBrER", "lB5uRVhkQ", "k59GfZ1nM", "oI_lPjimR", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "css", "FramerEw6dtfVC4", "withCSS", "Ew6dtfVC4_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "equals", "a", "b", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "badge", "description", "height", "id", "newTab", "title", "url", "width", "props", "ref", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "zzz0_4j3B", "piZexo9Qu", "AjxGl6qZT", "LQc0oGBO8", "EZsb06ubE", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "css", "FramerFI5hcORYZ", "withCSS", "FI5hcORYZ_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "ComponentsBadgeControls", "getPropertyControls", "cycleOrder", "variantClassNames", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "badgeColor", "badgeText", "height", "id", "image", "leftIcon", "mode", "rightIcon", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "BKdkru7_6", "t0Qk4wD3N", "MKZ441Her", "pIUtbTS0h", "Dm4S5kByT", "NCNYwlxne", "rgcg2SPuH", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "c4koq6zwe_default", "RichText", "x", "css", "FramervI8yxmcHa", "withCSS", "vI8yxmcHa_default", "addPropertyControls", "ControlType", "ComponentsBadgeControls", "addFonts", "ComponentsBadgeFonts", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "equals", "a", "b", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "badge", "description", "height", "id", "newTab", "title", "url", "width", "props", "ref", "ref1", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "I2dQ1lws0", "caZyvLLXD", "yzwlSIxvf", "Ed5FJGuN1", "uuIhgCEZS", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "css", "FramerXaA6aYBfg", "withCSS", "XaA6aYBfg_default", "addPropertyControls", "ControlType", "addFonts", "CollectionsWelfareFonts", "getFonts", "Ew6dtfVC4_default", "CollectionsGiftFonts", "XaA6aYBfg_default", "CollectionsMBOFonts", "FI5hcORYZ_default", "CollectionsPropertyFonts", "ENR8por_J_default", "ComponentsTitleFonts", "GtXMipWPh_default", "ComponentsButtonTextFonts", "xyp6H6hbP_default", "ComponentsIBMenuFonts", "vI8yxmcHa_default", "ComponentsIBBackgroundFonts", "CuNaE9qxa_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "QueryData", "query", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "cAYrlqY5naiKPbO8fu", "YBMt9lFgbaiKPbO8fu", "geBx5xx_paiKPbO8fu", "uImtyvKYAaiKPbO8fu", "YJ8438ioMaiKPbO8fu", "wzLi4VBnPaiKPbO8fu", "idaiKPbO8fu", "cAYrlqY5noXqLavQjG", "YBMt9lFgboXqLavQjG", "geBx5xx_poXqLavQjG", "uImtyvKYAoXqLavQjG", "YJ8438ioMoXqLavQjG", "wzLi4VBnPoXqLavQjG", "idoXqLavQjG", "cAYrlqY5nfTlG3nsUh", "YBMt9lFgbfTlG3nsUh", "geBx5xx_pfTlG3nsUh", "uImtyvKYAfTlG3nsUh", "YJ8438ioMfTlG3nsUh", "wzLi4VBnPfTlG3nsUh", "idfTlG3nsUh", "cAYrlqY5nNRAXadSvM", "YBMt9lFgbNRAXadSvM", "geBx5xx_pNRAXadSvM", "uImtyvKYANRAXadSvM", "YJ8438ioMNRAXadSvM", "wzLi4VBnPNRAXadSvM", "idNRAXadSvM", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText", "x", "lymDuJDgA_default", "collection", "i", "PathVariablesContext", "resolveLink", "collection1", "collection2", "collection3", "css", "FramerkSjcHLwet", "withCSS", "kSjcHLwet_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "click", "height", "id", "title", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "i7LV_e4m9", "KKcH5sZxc", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapcmugbo", "args", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "Framerly6OBTzzt", "withCSS", "ly6OBTzzt_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonDecoFonts", "getFonts", "ly6OBTzzt_default", "SetMenuFonts", "kSjcHLwet_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "click1qrbj1v", "args", "click70szje", "clickqnk542", "clickgag9ay", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerHyDjneD6E", "withCSS", "HyDjneD6E_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonDecoFonts", "getFonts", "ly6OBTzzt_default", "SetMenuFonts", "kSjcHLwet_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "clickilb82g", "args", "click1iphit3", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerQFKu4yi2_", "withCSS", "QFKu4yi2_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonDecoFonts", "getFonts", "ly6OBTzzt_default", "SetMenuFonts", "kSjcHLwet_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "click1iya6fc", "args", "clickbllqmc", "click1cyryvv", "clickri1qgm", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerrVMUILefj", "withCSS", "rVMUILefj_default", "addPropertyControls", "ControlType", "addFonts", "TabsMenuPFonts", "getFonts", "QFKu4yi2_default", "TabsMenuTFonts", "HyDjneD6E_default", "TabsMenuMFonts", "rVMUILefj_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "Framera9EgQfn0m", "withCSS", "a9EgQfn0m_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "QueryData", "query", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "cAYrlqY5ni8qNvfSn_", "geBx5xx_pi8qNvfSn_", "YBMt9lFgbi8qNvfSn_", "idi8qNvfSn_", "cAYrlqY5nSdS5yvhGM", "geBx5xx_pSdS5yvhGM", "YBMt9lFgbSdS5yvhGM", "idSdS5yvhGM", "cAYrlqY5nwvQO7oSZp", "geBx5xx_pwvQO7oSZp", "YBMt9lFgbwvQO7oSZp", "idwvQO7oSZp", "cAYrlqY5nsZ9RYwBbV", "geBx5xx_psZ9RYwBbV", "YBMt9lFgbsZ9RYwBbV", "idsZ9RYwBbV", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "lymDuJDgA_default", "collection", "i", "PathVariablesContext", "collection1", "collection2", "collection3", "css", "Framerb5BXCu2IG", "withCSS", "b5BXCu2IG_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useStore", "createStore", "isView", "Component", "props", "store", "setStore", "p", "l", "ComponentsBadgeFonts", "getFonts", "c4koq6zwe_default", "MotionDivIsView", "isView", "motion", "ComponentsBadgeControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "badgeColor", "height", "id", "link", "newTab", "subTitle", "title", "width", "props", "ref", "ref1", "_variant", "ref2", "ref3", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "ghslwCEGI", "VrYy2xfKG", "IvSHh8In5", "nRzg2ib5n", "X88dqh_jA", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "cx", "u", "Link", "RichText", "x", "SVG", "css", "FramerIEkMkTP3k", "withCSS", "IEkMkTP3k_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "p3SMFBb_o", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap906j4", "args", "onTap11j7ojq", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerinuS7TOXs", "withCSS", "inuS7TOXs_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonTextFonts", "getFonts", "xyp6H6hbP_default", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "xyp6H6hbP_default", "resolveLink", "css", "Framerr66e7BIPS", "withCSS", "r66e7BIPS_default", "addFonts", "ComponentsButtonTextFonts", "SetMenuServicesFonts", "getFonts", "r66e7BIPS_default", "TabsMenuPFonts", "QFKu4yi2_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "NHylOMmlr", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap5kbo1s", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FrameroYsd4bZkN", "withCSS", "oYsd4bZkN_default", "addPropertyControls", "ControlType", "addFonts", "noopReturn", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "r", "c", "u", "a", "s", "cubicBezier", "o", "noopReturn", "getTForX", "o", "cubicBezier", "__assign", "e", "t", "r", "n", "o", "__rest", "__spreadArray", "e", "r", "o", "a", "n", "e", "t", "r", "s", "calcGeneratorVelocity", "t", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "l", "g", "glide", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "n", "createGeneratorEasing", "e", "n", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "n", "dispatchViewEvent", "se", "o", "s", "__rest", "inView$1", "t", "mouseEvent", "re", "ae", "onPointerUp", "window", "onPointerDown", "ce", "le", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "ref5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "ComponentsButtonsFonts", "getFonts", "ApD4oui12_default", "TickerFonts", "Ticker", "ComponentsButtonsControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "equals", "a", "b", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "flowBackground", "height", "id", "linkAll", "linkEm", "showLeftButton", "textAll", "textEm", "variant1", "width", "props", "ref", "ref1", "ref2", "ref3", "_variant", "ref4", "ref5", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "iDZnlcZIm", "VU6Le5uCo", "eZvcLwSye", "bWrBYETFx", "WbZSTQ6Gk", "AXmZOSbCs", "lnBOLPdCV", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerPgn4GrzOY", "withCSS", "Pgn4GrzOY_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramerrtNcVTojS", "withCSS", "rtNcVTojS_default", "addFonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "LBmfpVx72", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap10g39n8", "args", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "SVG", "css", "FramerRzVN5_WtI", "withCSS", "RzVN5_WtI_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonTextFonts", "getFonts", "xyp6H6hbP_default", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link", "newTab", "text", "width", "props", "ref", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "zlwjsb3su", "a5Ru7WQrj", "TPQkwdGGd", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "xyp6H6hbP_default", "css", "FramerViJr0DiEx", "withCSS", "ViJr0DiEx_default", "addPropertyControls", "ControlType", "addFonts", "ComponentsButtonTextFonts", "SetMenuEventFonts", "getFonts", "ViJr0DiEx_default", "TabsMenuPFonts", "QFKu4yi2_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "text", "width", "props", "ref", "_variant", "ref1", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "OPilqxEDE", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "css", "FramerWVewC5YkX", "withCSS", "WVewC5YkX_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FrameryDTcXtjB5", "withCSS", "yDTcXtjB5_default", "addFonts", "useStore", "createStore", "onScrollGNB", "Component", "props", "scroll", "setScroll", "ye", "scrollY", "useViewportScroll", "update", "variants", "ue", "p", "motion"]
}
