{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/22sHn02Cwj3faBFyr7nL/DCoy7YbhgPlQbLOalSxp/Y0uF1kL05.js", "ssg:https://framerusercontent.com/modules/2Ua0kUxAwKEU35X9mCeB/28Ea2sdzsoJMQ1Cy9vE0/eORE4A9UB.js", "ssg:https://framerusercontent.com/modules/fUC2BYgcgRTiip0KdWT1/eJn931H1UpMqmUgqXUjv/OiemQ21xd.js", "ssg:https://framerusercontent.com/modules/tNWtVYG4GBIiOFK1BOvP/lTrvLx925KdGiLlFJemt/qUbX9BCP9.js", "ssg:https://framerusercontent.com/modules/QHguvSrRGi1JE7r3N2SH/8k8k2btT2V8HNoKZ1dkm/S9vzsEWUJ.js", "ssg:https://framerusercontent.com/modules/Z2fLZ6dAS5Z1blyjQIwN/HoXO75vjwe5MxkXrlsXI/Form_code_override.js", "ssg:https://framerusercontent.com/modules/5assbX3a19lOykniwXET/QOmoCUuot2IJ5tlDzKqc/mzu7x_PVv.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.57", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js", "ssg:https://framerusercontent.com/modules/iHrHYirDGFrDujnEJkOx/2H0KWwDUggOn8kUZPvl5/QhdhLt5p5.js", "ssg:https://framerusercontent.com/modules/pjOu4tIdvmOpau1UehTR/jWpNOm5YCalPxm3y0PyX/y_olt3QNm.js", "ssg:https://framerusercontent.com/modules/tTRt8hRjsFRvPfWpMQjp/uB2QqcvPhMpsjCXV9kdM/z1BV5jxiu.js", "ssg:https://framerusercontent.com/modules/LDL1tobB2eOXp4XO4aGT/v71W3BcKBCH3FdEjeXFj/SZrvYb4PU.js", "ssg:https://framerusercontent.com/modules/ezbFzuhMBSfsqttbeAxu/sguLID1dTbXKqb2SS0ar/aAdohScXF.js", "ssg:https://framerusercontent.com/modules/yKDoCvmvGAXrz0kVyLWg/eVkwXzJa1mvpqrnYF5rK/GoYypVzwN.js", "ssg:https://framerusercontent.com/modules/lmXvD7q0qoeASAl5hoq4/drwGFmDGKSy1MWJ9xHsV/Rgfe4eDav.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.13.1/dist/index.es.js", "ssg:https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js", "ssg:https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/z9LFDX6PKECtSqS68OWD/SlideShow.js", "ssg:https://framerusercontent.com/modules/Rf5vpWxYC9Z8egWrh8kH/lbZSYZIOQkzm9wqhD3wF/cZ2HcUzyU.js", "ssg:https://jspm.dev/npm:react@17!cjs", "ssg:https://jspm.dev/npm:object-assign@4!cjs", "ssg:https://jspm.dev/npm:object-assign@4.1.1!cjs", "ssg:https://jspm.dev/npm:react@17.0.2/cjs/react.development!cjs", "ssg:https://jspm.dev/npm:react@17.0.2!cjs", "ssg:https://jspm.dev/npm:react-calendly@2.2.1!cjs", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framer.com/m/framer/integrations-styles.js@0.2.0", "ssg:https://framerusercontent.com/modules/WIJbzyan03eQVbqqCNqQ/ZVFGE0CIYem9dXbVNw5j/Calendly.js", "ssg:https://framer.com/m/iconoir-icons/Home.js@0.0.11", "ssg:https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js", "ssg:https://framerusercontent.com/modules/HVIFlA6P1DfqGxgFgvKU/ErAVXg1owe9iOUH15FPg/DVoXJ2rYy.js", "ssg:https://framerusercontent.com/modules/3bb3NlLW54BbdiePnlx2/svTPPkO0Os0EC6Nr372g/GIl4nOmnb.js", "ssg:https://framerusercontent.com/modules/65QBMyEdPfepoY3uAq6O/IcfzXTzbqG7e4LhGtJfV/Y1WawIwra.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js", "ssg:https://framerusercontent.com/modules/vbYOdjIoH85hYjsqSsU6/PSAw5gmbY1b2Ds6F9HIS/acxHyFW09.js", "ssg:https://framerusercontent.com/modules/wepISrR3qi2dF5nstgpv/4FZoBaJmiis7xey8R6YI/pu20SwG4Z.js", "ssg:https://framerusercontent.com/modules/JELjALuAqJwdoB0DDSZl/JnVXEIc0f1j7HjulSkcF/Hf3859QKM.js", "ssg:https://framerusercontent.com/modules/77m4kS0BFMXdghiMMrs8/mEQMf1AwY4YVYm3Kcs33/YSwxmnXbB.js", "ssg:https://framerusercontent.com/modules/aRr3QhoxFyb0wL0Xa1eU/lgiziH0NczYigwnXXfac/GoYypVzwN.js", "ssg:https://framerusercontent.com/modules/tRlXsFQAGRcFSaFBdpc3/nEuuBrnKBfylgymKwwHH/augiA20Il.js"],
  "sourcesContent": ["// Generated by Framer (af04cc1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={bQbjjR49k:{hover:true,pressed:true}};const cycleOrder=[\"bQbjjR49k\",\"FNJ0I6QlC\",\"RSME_qn4V\",\"ne1bsOhNY\",\"KWPIsnMpn\",\"V0cM97EiS\"];const serializationHash=\"framer-Cy4aC\";const variantClassNames={bQbjjR49k:\"framer-v-cdk83j\",FNJ0I6QlC:\"framer-v-1kwm6ak\",KWPIsnMpn:\"framer-v-1xc9iqh\",ne1bsOhNY:\"framer-v-astlq\",RSME_qn4V:\"framer-v-134e6s8\",V0cM97EiS:\"framer-v-17pv34w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Submit Left Squared\":\"V0cM97EiS\",Default:\"bQbjjR49k\",Disabled:\"RSME_qn4V\",Error:\"KWPIsnMpn\",Loading:\"FNJ0I6QlC\",Success:\"ne1bsOhNY\"};const getProps=({height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,rj_hNLzx_:(_ref=title!==null&&title!==void 0?title:props.rj_hNLzx_)!==null&&_ref!==void 0?_ref:\"Submit\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"bQbjjR49k\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,rj_hNLzx_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bQbjjR49k\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"FNJ0I6QlC\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"FNJ0I6QlC\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-cdk83j\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"bQbjjR49k\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"bQbjjR49k-hover\":{backgroundColor:\"rgba(137, 91, 245, 0.59)\"},\"bQbjjR49k-pressed\":{backgroundColor:\"rgb(51, 51, 51)\"},KWPIsnMpn:{backgroundColor:\"rgba(255, 34, 68, 0.15)\"},RSME_qn4V:{opacity:.5},V0cM97EiS:{borderBottomLeftRadius:0,borderTopLeftRadius:0}},...addPropertyOverrides({\"bQbjjR49k-hover\":{\"data-framer-name\":undefined},\"bQbjjR49k-pressed\":{\"data-framer-name\":undefined},FNJ0I6QlC:{\"data-framer-name\":\"Loading\"},KWPIsnMpn:{\"data-framer-name\":\"Error\"},ne1bsOhNY:{\"data-framer-name\":\"Success\"},RSME_qn4V:{\"data-framer-name\":\"Disabled\"},V0cM97EiS:{\"data-framer-name\":\"Submit Left Squared\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-1z0afdt\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"gROk28Fca\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rj_hNLzx_,variants:{KWPIsnMpn:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KWPIsnMpn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),text:undefined},ne1bsOhNY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-so4any\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"D4L17Wcxd\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1h2pfx4\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"W2RxjW407\",style:{background:\"conic-gradient(from 180deg at 50% 50%, #4cf 0deg, #4cf 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{FNJ0I6QlC:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-145drs2\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"mNEhx1_ia\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Cy4aC.framer-11kbk7d, .framer-Cy4aC .framer-11kbk7d { display: block; }\",\".framer-Cy4aC.framer-cdk83j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-Cy4aC .framer-1z0afdt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Cy4aC .framer-so4any { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-Cy4aC .framer-1h2pfx4 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-Cy4aC .framer-145drs2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Cy4aC.framer-cdk83j { gap: 0px; } .framer-Cy4aC.framer-cdk83j > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Cy4aC.framer-cdk83j > :first-child { margin-left: 0px; } .framer-Cy4aC.framer-cdk83j > :last-child { margin-right: 0px; } }\",\".framer-Cy4aC.framer-v-1kwm6ak.framer-cdk83j, .framer-Cy4aC.framer-v-134e6s8.framer-cdk83j, .framer-Cy4aC.framer-v-astlq.framer-cdk83j, .framer-Cy4aC.framer-v-1xc9iqh.framer-cdk83j { cursor: unset; }\",\".framer-Cy4aC.framer-v-1kwm6ak .framer-1h2pfx4 { overflow: hidden; }\",\".framer-Cy4aC.framer-v-17pv34w.framer-cdk83j { cursor: unset; width: 120px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FNJ0I6QlC\":{\"layout\":[\"fixed\",\"fixed\"]},\"RSME_qn4V\":{\"layout\":[\"fixed\",\"fixed\"]},\"ne1bsOhNY\":{\"layout\":[\"fixed\",\"fixed\"]},\"KWPIsnMpn\":{\"layout\":[\"fixed\",\"fixed\"]},\"V0cM97EiS\":{\"layout\":[\"fixed\",\"fixed\"]},\"f7_K7zFcH\":{\"layout\":[\"fixed\",\"fixed\"]},\"bCPsrjTmD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rj_hNLzx_\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerY0uF1kL05=withCSS(Component,css,\"framer-Cy4aC\");export default FramerY0uF1kL05;FramerY0uF1kL05.displayName=\"Button 3\";FramerY0uF1kL05.defaultProps={height:40,width:240};addPropertyControls(FramerY0uF1kL05,{variant:{options:[\"bQbjjR49k\",\"FNJ0I6QlC\",\"RSME_qn4V\",\"ne1bsOhNY\",\"KWPIsnMpn\",\"V0cM97EiS\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\",\"Submit Left Squared\"],title:\"Variant\",type:ControlType.Enum},rj_hNLzx_:{defaultValue:\"Submit\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerY0uF1kL05,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY0uF1kL05\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"rj_hNLzx_\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"240\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FNJ0I6QlC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RSME_qn4V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ne1bsOhNY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KWPIsnMpn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V0cM97EiS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f7_K7zFcH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bCPsrjTmD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y0uF1kL05.map", "// Generated by Framer (1b7c4bf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-600\",\"GF;Inter-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"}]}];export const css=['.framer-QcMmu .framer-styles-preset-17rf9gy:not(.rich-text-wrapper), .framer-QcMmu .framer-styles-preset-17rf9gy.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -2px; --framer-line-height: 105%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #030712; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-QcMmu .framer-styles-preset-17rf9gy:not(.rich-text-wrapper), .framer-QcMmu .framer-styles-preset-17rf9gy.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -2px; --framer-line-height: 105%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #030712; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-QcMmu .framer-styles-preset-17rf9gy:not(.rich-text-wrapper), .framer-QcMmu .framer-styles-preset-17rf9gy.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 45px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -2px; --framer-line-height: 105%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #030712; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-QcMmu\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ca9141d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}];export const css=['.framer-28ftT .framer-styles-preset-c3qouo:not(.rich-text-wrapper), .framer-28ftT .framer-styles-preset-c3qouo.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #4b5563; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-28ftT .framer-styles-preset-c3qouo:not(.rich-text-wrapper), .framer-28ftT .framer-styles-preset-c3qouo.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #4b5563; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-28ftT .framer-styles-preset-c3qouo:not(.rich-text-wrapper), .framer-28ftT .framer-styles-preset-c3qouo.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #4b5563; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-28ftT\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e1dc8e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"psSzL7hxb\",\"o39Zd5MNu\"];const serializationHash=\"framer-LKHA5\";const variantClassNames={o39Zd5MNu:\"framer-v-z4woll\",psSzL7hxb:\"framer-v-6s52ve\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Blog:\"o39Zd5MNu\",Section:\"psSzL7hxb\"};const getProps=({height,id,text,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,H66JozB37:(_ref=text!==null&&text!==void 0?text:props.H66JozB37)!==null&&_ref!==void 0?_ref:\"LABEL\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"psSzL7hxb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,H66JozB37,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"psSzL7hxb\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"o39Zd5MNu\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-6s52ve\",className,classNames),\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"psSzL7hxb\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(237, 233, 254)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{o39Zd5MNu:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(139, 92, 246, 0.3)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, rgb(255, 255, 255))\"}},...addPropertyOverrides({o39Zd5MNu:{\"data-border\":true,\"data-framer-name\":\"Blog\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fg1gya\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"I46:515;37:2357\",style:{backgroundColor:\"rgb(139, 92, 246)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(139, 92, 246))\",\"--framer-text-transform\":\"capitalize\"},children:\"Section Badge\"})}),className:\"framer-751f7g\",\"data-framer-name\":\"Text\",fonts:[\"GF;IBM Plex Mono-500\"],layoutDependency:layoutDependency,layoutId:\"I46:515;37:2358\",style:{\"--extracted-r6o4lv\":\"rgb(139, 92, 246)\",\"--framer-paragraph-spacing\":\"14px\"},text:H66JozB37,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({o39Zd5MNu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggTW9uby01MDA=\",\"--framer-font-family\":'\"IBM Plex Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(139, 92, 246))\",\"--framer-text-transform\":\"capitalize\"},children:\"Section Badge\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LKHA5.framer-btxmhu, .framer-LKHA5 .framer-btxmhu { display: block; }\",\".framer-LKHA5.framer-6s52ve { 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: 4px 10px 4px 10px; position: relative; width: min-content; }\",\".framer-LKHA5 .framer-1fg1gya { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); position: relative; width: 6px; }\",\".framer-LKHA5 .framer-751f7g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LKHA5.framer-6s52ve { gap: 0px; } .framer-LKHA5.framer-6s52ve > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-LKHA5.framer-6s52ve > :first-child { margin-left: 0px; } .framer-LKHA5.framer-6s52ve > :last-child { margin-right: 0px; } }\",'.framer-LKHA5[data-border=\"true\"]::after, .framer-LKHA5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 73.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"o39Zd5MNu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"H66JozB37\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqUbX9BCP9=withCSS(Component,css,\"framer-LKHA5\");export default FramerqUbX9BCP9;FramerqUbX9BCP9.displayName=\"Section Badge\";FramerqUbX9BCP9.defaultProps={height:28,width:73.5};addPropertyControls(FramerqUbX9BCP9,{variant:{options:[\"psSzL7hxb\",\"o39Zd5MNu\"],optionTitles:[\"Section\",\"Blog\"],title:\"Variant\",type:ControlType.Enum},H66JozB37:{defaultValue:\"LABEL\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerqUbX9BCP9,[{explicitInter:true,fonts:[{family:\"IBM Plex Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v19/-F6qfjptAgt5VM-kVkqdyU8n3twJ8lJPg-IUDNg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqUbX9BCP9\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"H66JozB37\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"28\",\"framerIntrinsicWidth\":\"73.5\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o39Zd5MNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qUbX9BCP9.map", "// Generated by Framer (1b7c4bf)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withRedirectAndEmailParam}from\"https://framerusercontent.com/modules/Z2fLZ6dAS5Z1blyjQIwN/HoXO75vjwe5MxkXrlsXI/Form_code_override.js\";import Button3 from\"https://framerusercontent.com/modules/22sHn02Cwj3faBFyr7nL/DCoy7YbhgPlQbLOalSxp/Y0uF1kL05.js\";const Button3Fonts=getFonts(Button3);const FormContainerWithRedirectAndEmailParam=withRedirectAndEmailParam(FormContainer);const cycleOrder=[\"c0GvN_ucz\",\"uWyKX0U9P\",\"c3Euvl6sL\",\"dTGcezhP0\"];const serializationHash=\"framer-aAEsB\";const variantClassNames={c0GvN_ucz:\"framer-v-1q30di5\",c3Euvl6sL:\"framer-v-1v1hwrr\",dTGcezhP0:\"framer-v-1p5468b\",uWyKX0U9P:\"framer-v-1rqctds\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Email and Website\":\"c0GvN_ucz\",\"Only Email horizontal\":\"dTGcezhP0\",\"Only Email\":\"uWyKX0U9P\",\"Only Website\":\"c3Euvl6sL\"};const getProps=({height,id,submitButtonText,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"c0GvN_ucz\",XlkSiHv1b:submitButtonText??props.XlkSiHv1b??\"Submit\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,XlkSiHv1b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c0GvN_ucz\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"c3Euvl6sL\")return false;return true;};const isDisplayed1=()=>{if([\"uWyKX0U9P\",\"dTGcezhP0\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1q30di5\",className,classNames),\"data-framer-name\":\"Email and Website\",layoutDependency:layoutDependency,layoutId:\"c0GvN_ucz\",ref:ref??ref1,style:{...style},...addPropertyOverrides({c3Euvl6sL:{\"data-framer-name\":\"Only Website\"},dTGcezhP0:{\"data-framer-name\":\"Only Email horizontal\"},uWyKX0U9P:{\"data-framer-name\":\"Only Email\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FormContainerWithRedirectAndEmailParam,{action:\"https://api.framer.com/forms/v1/forms/29c5750a-7fbe-4968-abfd-195fe3b62f65/submit\",className:\"framer-u90jhl\",layoutDependency:layoutDependency,layoutId:\"aIBxXYPbY\",redirectUrl:\"https://app.salespulse.pro/onboarding\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-7g0atd\",layoutDependency:layoutDependency,layoutId:\"ez5CUcyO4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81)))\"},children:\"Email:\"})}),className:\"framer-t7mi51\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"GncYVQheY\",style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-d984ej\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"EvpJjMuhc\",placeholder:\"jane@framer.com\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"email\",variants:{dTGcezhP0:{\"--framer-input-border-radius-bottom-right\":undefined,\"--framer-input-border-radius-top-right\":undefined}}})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-puxvmv\",layoutDependency:layoutDependency,layoutId:\"i2Wifxc_b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81)))\"},children:\"Your Brand's Website:\"})}),className:\"framer-1gnzvu7\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"DwQGeR0DT\",style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-j697k5\",inputName:\"website\",layoutDependency:layoutDependency,layoutId:\"avn_YDGEu\",placeholder:\"https://company.com\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"text\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||249)-0-248.8)/2)+20+168.8,...addPropertyOverrides({c3Euvl6sL:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||161)-0-164.4)/2)+20+84.4},dTGcezhP0:{width:`max(min(${componentViewport?.width||\"100vw\"} * 0.3, 100px), 100px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64.4)/2)+0+24.400000000000006},uWyKX0U9P:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||161)-0-164.4)/2)+20+84.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-112ttz7-container\",layoutDependency:layoutDependency,layoutId:\"WvHLgn6UW-container\",children:/*#__PURE__*/_jsx(Button3,{height:\"100%\",id:\"WvHLgn6UW\",layoutId:\"WvHLgn6UW\",rj_hNLzx_:XlkSiHv1b,style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"FNJ0I6QlC\",success:\"ne1bsOhNY\"},\"bQbjjR49k\"),width:\"100%\",...addPropertyOverrides({dTGcezhP0:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:formVariants(formState,{pending:\"FNJ0I6QlC\",success:\"ne1bsOhNY\"},\"V0cM97EiS\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aAEsB.framer-pgtedo, .framer-aAEsB .framer-pgtedo { display: block; }\",\".framer-aAEsB.framer-1q30di5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 350px; }\",\".framer-aAEsB .framer-u90jhl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-aAEsB .framer-7g0atd, .framer-aAEsB .framer-puxvmv { 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: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-aAEsB .framer-t7mi51, .framer-aAEsB .framer-1gnzvu7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-aAEsB .framer-d984ej, .framer-aAEsB .framer-j697k5 { --framer-input-focused-border-color: var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, #8b5cf6); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-aAEsB .framer-112ttz7-container { flex: none; height: 40px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aAEsB.framer-1q30di5, .framer-aAEsB .framer-u90jhl, .framer-aAEsB .framer-7g0atd, .framer-aAEsB .framer-puxvmv { gap: 0px; } .framer-aAEsB.framer-1q30di5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-aAEsB.framer-1q30di5 > :first-child { margin-left: 0px; } .framer-aAEsB.framer-1q30di5 > :last-child { margin-right: 0px; } .framer-aAEsB .framer-u90jhl > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-aAEsB .framer-u90jhl > :first-child, .framer-aAEsB .framer-7g0atd > :first-child, .framer-aAEsB .framer-puxvmv > :first-child { margin-top: 0px; } .framer-aAEsB .framer-u90jhl > :last-child, .framer-aAEsB .framer-7g0atd > :last-child, .framer-aAEsB .framer-puxvmv > :last-child { margin-bottom: 0px; } .framer-aAEsB .framer-7g0atd > *, .framer-aAEsB .framer-puxvmv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-aAEsB.framer-v-1rqctds.framer-1q30di5, .framer-aAEsB.framer-v-1v1hwrr.framer-1q30di5 { height: 161px; }\",\".framer-aAEsB.framer-v-1p5468b .framer-u90jhl { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: 0px; padding: 0px; }\",\".framer-aAEsB.framer-v-1p5468b .framer-7g0atd { width: 70%; }\",\".framer-aAEsB.framer-v-1p5468b .framer-112ttz7-container { max-width: 100px; min-width: 100px; width: 30%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aAEsB.framer-v-1p5468b .framer-u90jhl { gap: 0px; } .framer-aAEsB.framer-v-1p5468b .framer-u90jhl > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-aAEsB.framer-v-1p5468b .framer-u90jhl > :first-child { margin-left: 0px; } .framer-aAEsB.framer-v-1p5468b .framer-u90jhl > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 249\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uWyKX0U9P\":{\"layout\":[\"fixed\",\"fixed\"]},\"c3Euvl6sL\":{\"layout\":[\"fixed\",\"fixed\"]},\"dTGcezhP0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XlkSiHv1b\":\"submitButtonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerS9vzsEWUJ=withCSS(Component,css,\"framer-aAEsB\");export default FramerS9vzsEWUJ;FramerS9vzsEWUJ.displayName=\"Website submit CTA\";FramerS9vzsEWUJ.defaultProps={height:249,width:350};addPropertyControls(FramerS9vzsEWUJ,{variant:{options:[\"c0GvN_ucz\",\"uWyKX0U9P\",\"c3Euvl6sL\",\"dTGcezhP0\"],optionTitles:[\"Email and Website\",\"Only Email\",\"Only Website\",\"Only Email horizontal\"],title:\"Variant\",type:ControlType.Enum},XlkSiHv1b:{defaultValue:\"Submit\",displayTextArea:false,title:\"Submit button text\",type:ControlType.String}});addFonts(FramerS9vzsEWUJ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...Button3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS9vzsEWUJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"350\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uWyKX0U9P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c3Euvl6sL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dTGcezhP0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"XlkSiHv1b\\\":\\\"submitButtonText\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"249\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";export function withRedirectAndEmailParam(Component){return props=>{const ref=useRef(null);useEffect(()=>{const handleSubmit=event=>{event.preventDefault();const form=ref.current?.querySelector(\"form\");if(!form)return;const formData=new FormData(form);const queryParams=new URLSearchParams(document.location.search);formData.forEach((value,key)=>{queryParams.append(key,String(value));});gtag_report_click_conversion();window.location.assign(`https://app.salespulse.pro/onboarding?${queryParams.toString()}`);};const form=ref.current?.querySelector(\"form\");if(form){form.addEventListener(\"submit\",handleSubmit);return()=>{form.removeEventListener(\"submit\",handleSubmit);};}},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRedirectAndEmailParam\":{\"type\":\"reactHoc\",\"name\":\"withRedirectAndEmailParam\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form_code_override.map", "// Generated by Framer (b0998f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/2Ua0kUxAwKEU35X9mCeB/28Ea2sdzsoJMQ1Cy9vE0/eORE4A9UB.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fUC2BYgcgRTiip0KdWT1/eJn931H1UpMqmUgqXUjv/OiemQ21xd.js\";import SectionBadge from\"https://framerusercontent.com/modules/tNWtVYG4GBIiOFK1BOvP/lTrvLx925KdGiLlFJemt/qUbX9BCP9.js\";import WebsiteSubmitCTA from\"https://framerusercontent.com/modules/QHguvSrRGi1JE7r3N2SH/8k8k2btT2V8HNoKZ1dkm/S9vzsEWUJ.js\";const SectionBadgeFonts=getFonts(SectionBadge);const WebsiteSubmitCTAFonts=getFonts(WebsiteSubmitCTA);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"GAhCpbWlm\",\"UD1Fd8AgB\",\"AyROgCFnL\"];const serializationHash=\"framer-MLsa7\";const variantClassNames={AyROgCFnL:\"framer-v-1pm298f\",GAhCpbWlm:\"framer-v-ppfu67\",UD1Fd8AgB:\"framer-v-xd9vf6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition2={delay:.5,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"GAhCpbWlm\",Phone:\"AyROgCFnL\",Tablet:\"UD1Fd8AgB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GAhCpbWlm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GAhCpbWlm\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ppfu67\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GAhCpbWlm\",ref:ref??ref1,style:{backgroundColor:\"var(--token-bf8bd38a-4575-40c0-9459-6a86668113f1, rgb(243, 244, 246))\",...style},...addPropertyOverrides({AyROgCFnL:{\"data-framer-name\":\"Phone\"},UD1Fd8AgB:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ps55us\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wGbbw75Sp\",style:{backgroundColor:\"var(--token-7354084b-2f3d-4256-9942-cf21fcb19d60, rgb(249, 250, 251))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1knf1v1\",\"data-framer-name\":\"Heading & Input\",layoutDependency:layoutDependency,layoutId:\"lGXNfXxMo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+96+0+80+0+0+5684341886080802e-29,...addPropertyOverrides({AyROgCFnL:{y:(componentViewport?.y||0)+80+0+80+0+0+5684341886080802e-29},UD1Fd8AgB:{y:(componentViewport?.y||0)+96+0+60+0+0+5684341886080802e-29}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-c0colk-container\",layoutDependency:layoutDependency,layoutId:\"F5XpbFGMP-container\",children:/*#__PURE__*/_jsx(SectionBadge,{H66JozB37:\"READY?\",height:\"100%\",id:\"F5XpbFGMP\",layoutId:\"F5XpbFGMP\",variant:\"psSzL7hxb\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{className:\"framer-styles-preset-17rf9gy\",\"data-styles-preset\":\"eORE4A9UB\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246)))\"},children:\"Grow\"}),\" Your Brand\"]})}),className:\"framer-c8vxwh\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G9PlGCDP1\",style:{\"--extracted-1sp2osd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\",\"--extracted-gdpscs\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-paragraph-spacing\":\"60px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UD1Fd8AgB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{className:\"framer-styles-preset-17rf9gy\",\"data-styles-preset\":\"eORE4A9UB\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246)))\"},children:\"Grow \"}),\"Your Brand\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c3qouo\",\"data-styles-preset\":\"OiemQ21xd\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:\"SalesPulse connects you with retailers, manages relationships, and boosts sales\"})}),className:\"framer-1ucww22\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fpNAt9CwI\",style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:249,y:(componentViewport?.y||0)+96+0+80+0+0+343.6,...addPropertyOverrides({AyROgCFnL:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+80+0+80+0+0+343.6},UD1Fd8AgB:{y:(componentViewport?.y||0)+96+0+60+0+0+343.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1inyyp8-container\",layoutDependency:layoutDependency,layoutId:\"FIjwmbFXJ-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(WebsiteSubmitCTA,{height:\"100%\",id:\"FIjwmbFXJ\",layoutId:\"FIjwmbFXJ\",variant:\"dTGcezhP0\",width:\"100%\",XlkSiHv1b:\"Start\",...addPropertyOverrides({AyROgCFnL:{style:{width:\"100%\"},variant:\"uWyKX0U9P\",XlkSiHv1b:\"Start Growing\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j0q1fi\",\"data-framer-name\":\"visual-holder\",layoutDependency:layoutDependency,layoutId:\"qqVSxJqNt\",children:/*#__PURE__*/_jsx(Image,{as:\"figure\",background:{alt:\"SalesPulse Dashboard\",fit:\"fill\",intrinsicHeight:1601,intrinsicWidth:2559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+96+0+80+616.6+676-676.5),pixelHeight:1601,pixelWidth:2559,src:\"https://framerusercontent.com/images/RnRKvicpEWPdxjoAiqhiVvLHKU.png\"},className:\"framer-1lc14hu\",\"data-framer-name\":\"cta_visual_final\",layoutDependency:layoutDependency,layoutId:\"g1yWKIcXp\",...addPropertyOverrides({AyROgCFnL:{background:{alt:\"SalesPulse Dashboard\",fit:\"fill\",intrinsicHeight:1601,intrinsicWidth:2559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+0+80+632.6+-4),pixelHeight:1601,pixelWidth:2559,src:\"https://framerusercontent.com/images/RnRKvicpEWPdxjoAiqhiVvLHKU.png\"}},UD1Fd8AgB:{background:{alt:\"SalesPulse Dashboard\",fit:\"fill\",intrinsicHeight:1601,intrinsicWidth:2559,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+96+0+60+624.6+0),pixelHeight:1601,pixelWidth:2559,src:\"https://framerusercontent.com/images/RnRKvicpEWPdxjoAiqhiVvLHKU.png\"}}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MLsa7.framer-mhc4pn, .framer-MLsa7 .framer-mhc4pn { display: block; }\",\".framer-MLsa7.framer-ppfu67 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 96px 60px 96px 60px; position: relative; width: 1200px; }\",\".framer-MLsa7 .framer-ps55us { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-MLsa7 .framer-1knf1v1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MLsa7 .framer-c0colk-container, .framer-MLsa7 .framer-1inyyp8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MLsa7 .framer-c8vxwh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-MLsa7 .framer-1ucww22 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; }\",\".framer-MLsa7 .framer-1j0q1fi { aspect-ratio: 1.5980024968789013 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 676px); overflow: hidden; position: relative; width: 100%; }\",\".framer-MLsa7 .framer-1lc14hu { aspect-ratio: 1.5983760149906308 / 1; bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 676px); left: 0px; overflow: visible; position: absolute; right: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MLsa7.framer-ppfu67, .framer-MLsa7 .framer-ps55us, .framer-MLsa7 .framer-1knf1v1 { gap: 0px; } .framer-MLsa7.framer-ppfu67 > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-MLsa7.framer-ppfu67 > :first-child, .framer-MLsa7 .framer-ps55us > :first-child, .framer-MLsa7 .framer-1knf1v1 > :first-child { margin-top: 0px; } .framer-MLsa7.framer-ppfu67 > :last-child, .framer-MLsa7 .framer-ps55us > :last-child, .framer-MLsa7 .framer-1knf1v1 > :last-child { margin-bottom: 0px; } .framer-MLsa7 .framer-ps55us > *, .framer-MLsa7 .framer-1knf1v1 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",\".framer-MLsa7.framer-v-xd9vf6.framer-ppfu67 { padding: 96px 40px 96px 40px; width: 810px; }\",\".framer-MLsa7.framer-v-xd9vf6 .framer-ps55us { gap: 32px; max-width: unset; padding: 60px 0px 0px 0px; }\",\".framer-MLsa7.framer-v-xd9vf6 .framer-1knf1v1 { width: 90%; }\",\".framer-MLsa7.framer-v-xd9vf6 .framer-1ucww22 { width: 80%; }\",\".framer-MLsa7.framer-v-xd9vf6 .framer-1j0q1fi { height: var(--framer-aspect-ratio-supported, 457px); }\",\".framer-MLsa7.framer-v-xd9vf6 .framer-1lc14hu { bottom: unset; height: var(--framer-aspect-ratio-supported, 457px); top: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MLsa7.framer-v-xd9vf6 .framer-ps55us { gap: 0px; } .framer-MLsa7.framer-v-xd9vf6 .framer-ps55us > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-MLsa7.framer-v-xd9vf6 .framer-ps55us > :first-child { margin-top: 0px; } .framer-MLsa7.framer-v-xd9vf6 .framer-ps55us > :last-child { margin-bottom: 0px; } }\",\".framer-MLsa7.framer-v-1pm298f.framer-ppfu67 { padding: 80px 20px 80px 20px; width: 390px; }\",\".framer-MLsa7.framer-v-1pm298f .framer-ps55us { gap: 40px; max-width: unset; }\",\".framer-MLsa7.framer-v-1pm298f .framer-1knf1v1 { max-width: unset; padding: 0px 20px 0px 20px; }\",\".framer-MLsa7.framer-v-1pm298f .framer-1ucww22, .framer-MLsa7.framer-v-1pm298f .framer-1inyyp8-container { width: 100%; }\",\".framer-MLsa7.framer-v-1pm298f .framer-1j0q1fi { aspect-ratio: 0.8413461538461539 / 1; height: var(--framer-aspect-ratio-supported, 416px); overflow: visible; }\",\".framer-MLsa7.framer-v-1pm298f .framer-1lc14hu { height: unset; left: 1px; right: unset; top: -4px; width: var(--framer-aspect-ratio-supported, 671px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MLsa7.framer-v-1pm298f .framer-ps55us { gap: 0px; } .framer-MLsa7.framer-v-1pm298f .framer-ps55us > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-MLsa7.framer-v-1pm298f .framer-ps55us > :first-child { margin-top: 0px; } .framer-MLsa7.framer-v-1pm298f .framer-ps55us > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1279\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UD1Fd8AgB\":{\"layout\":[\"fixed\",\"auto\"]},\"AyROgCFnL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framermzu7x_PVv=withCSS(Component,css,\"framer-MLsa7\");export default Framermzu7x_PVv;Framermzu7x_PVv.displayName=\"CTA block\";Framermzu7x_PVv.defaultProps={height:1279,width:1200};addPropertyControls(Framermzu7x_PVv,{variant:{options:[\"GAhCpbWlm\",\"UD1Fd8AgB\",\"AyROgCFnL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framermzu7x_PVv,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SectionBadgeFonts,...WebsiteSubmitCTAFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermzu7x_PVv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UD1Fd8AgB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AyROgCFnL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1279\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (be619af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={bSFKSpqvB:{hover:true},TJgOk4brl:{hover:true}};const cycleOrder=[\"TJgOk4brl\",\"bSFKSpqvB\"];const serializationHash=\"framer-FNgNO\";const variantClassNames={bSFKSpqvB:\"framer-v-gxg24w\",TJgOk4brl:\"framer-v-thv15b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Primary:\"TJgOk4brl\",Secondary:\"bSFKSpqvB\"};const getProps=({buttonText,click,height,hover,icon,id,link,showIcon,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2,_ref3;return{...props,cSvXw0UMF:link!==null&&link!==void 0?link:props.cSvXw0UMF,cYr9gJc6L:(_ref=icon!==null&&icon!==void 0?icon:props.cYr9gJc6L)!==null&&_ref!==void 0?_ref:\"ArrowRight\",kJmFsDdbK:(_ref1=buttonText!==null&&buttonText!==void 0?buttonText:props.kJmFsDdbK)!==null&&_ref1!==void 0?_ref1:\"Button\",QNEv4xKQI:hover!==null&&hover!==void 0?hover:props.QNEv4xKQI,uIm8mXnPE:click!==null&&click!==void 0?click:props.uIm8mXnPE,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"TJgOk4brl\",yVMvYjPHf:(_ref3=showIcon!==null&&showIcon!==void 0?showIcon:props.yVMvYjPHf)!==null&&_ref3!==void 0?_ref3:true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kJmFsDdbK,yVMvYjPHf,cYr9gJc6L,cSvXw0UMF,uIm8mXnPE,QNEv4xKQI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TJgOk4brl\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuy1e1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uIm8mXnPE){const res=await uIm8mXnPE(...args);if(res===false)return false;}});const onMouseEnterxu4k4a=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(QNEv4xKQI){const res=await QNEv4xKQI(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:cSvXw0UMF,nodeId:\"TJgOk4brl\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"button\",className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-thv15b\",className,classNames)} framer-1agvxb`,\"data-border\":true,\"data-framer-name\":\"Primary\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"TJgOk4brl\",onMouseEnter:onMouseEnterxu4k4a,onTap:onTapuy1e1,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(141, 77, 209)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 4px 6px 0px rgba(30, 7, 81, 0.12)\",...style},variants:{\"bSFKSpqvB-hover\":{\"--border-color\":\"var(--token-e3a90888-763b-420f-bb27-f2520e07d9b1, rgb(209, 213, 219))\",backgroundColor:\"var(--token-e3a90888-763b-420f-bb27-f2520e07d9b1, rgb(209, 213, 219))\"},\"TJgOk4brl-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(105, 67, 193)\"},bSFKSpqvB:{\"--border-color\":\"var(--token-08cb0f10-6dc5-4949-913f-dbd7168f1cf0, rgb(229, 231, 235))\",backgroundColor:\"var(--token-48abfeee-89b8-4d4b-aef7-a94d77e146e0, rgb(241, 236, 254))\",boxShadow:\"0px 2px 6px 0px rgba(17, 3, 48, 0.07000000029802322), 0px 1px 1px 0px rgba(0, 0, 0, 0.029999999329447746)\"}},...addPropertyOverrides({\"bSFKSpqvB-hover\":{\"data-framer-name\":undefined},\"TJgOk4brl-hover\":{\"data-framer-name\":undefined},bSFKSpqvB:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bypsmp\",\"data-framer-name\":\"Text padding\",layoutDependency:layoutDependency,layoutId:\"I46:520;34:199\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNTAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"155%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, rgb(255, 255, 255)))\"},children:\"Button\"})}),className:\"framer-g29j14\",\"data-framer-name\":\"Text\",fonts:[\"GF;Be Vietnam Pro-500\"],layoutDependency:layoutDependency,layoutId:\"I46:520;34:200\",style:{\"--extracted-r6o4lv\":\"var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"18px\"},text:kJmFsDdbK,variants:{bSFKSpqvB:{\"--extracted-r6o4lv\":\"var(--token-807f8f7d-f1a8-4d45-8940-7481faa4256f, rgb(3, 7, 18))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bSFKSpqvB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmUgVmlldG5hbSBQcm8tNTAw\",\"--framer-font-family\":'\"Be Vietnam Pro\", \"Be Vietnam Pro Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"155%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-807f8f7d-f1a8-4d45-8940-7481faa4256f, rgb(3, 7, 18)))\"},children:\"Button\"})})}},baseVariant,gestureVariant)})}),yVMvYjPHf&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zusdh5-container\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"z8zCJYKUB-container\",name:\"Icon\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:cYr9gJc6L,id:\"z8zCJYKUB\",layoutId:\"z8zCJYKUB\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({bSFKSpqvB:{color:\"rgb(3, 7, 18)\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FNgNO.framer-1agvxb, .framer-FNgNO .framer-1agvxb { display: block; }\",\".framer-FNgNO.framer-thv15b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 16px 12px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FNgNO .framer-bypsmp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 2px 0px 2px; position: relative; width: min-content; }\",\".framer-FNgNO .framer-g29j14 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FNgNO .framer-zusdh5-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FNgNO.framer-thv15b, .framer-FNgNO .framer-bypsmp { gap: 0px; } .framer-FNgNO.framer-thv15b > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-FNgNO.framer-thv15b > :first-child, .framer-FNgNO .framer-bypsmp > :first-child { margin-left: 0px; } .framer-FNgNO.framer-thv15b > :last-child, .framer-FNgNO .framer-bypsmp > :last-child { margin-right: 0px; } .framer-FNgNO .framer-bypsmp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-FNgNO.framer-v-gxg24w.framer-thv15b { padding: 12px 20px 12px 20px; }\",\".framer-FNgNO.framer-v-thv15b.hover.framer-thv15b, .framer-FNgNO.framer-v-gxg24w.hover.framer-thv15b { gap: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FNgNO.framer-v-thv15b.hover.framer-thv15b { gap: 0px; } .framer-FNgNO.framer-v-thv15b.hover.framer-thv15b > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-FNgNO.framer-v-thv15b.hover.framer-thv15b > :first-child { margin-left: 0px; } .framer-FNgNO.framer-v-thv15b.hover.framer-thv15b > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FNgNO.framer-v-gxg24w.hover.framer-thv15b { gap: 0px; } .framer-FNgNO.framer-v-gxg24w.hover.framer-thv15b > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-FNgNO.framer-v-gxg24w.hover.framer-thv15b > :first-child { margin-left: 0px; } .framer-FNgNO.framer-v-gxg24w.hover.framer-thv15b > :last-child { margin-right: 0px; } }\",'.framer-FNgNO[data-border=\"true\"]::after, .framer-FNgNO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bSFKSpqvB\":{\"layout\":[\"auto\",\"auto\"]},\"yIS5cczbs\":{\"layout\":[\"auto\",\"auto\"]},\"ft4n52OuI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kJmFsDdbK\":\"buttonText\",\"yVMvYjPHf\":\"showIcon\",\"cYr9gJc6L\":\"icon\",\"cSvXw0UMF\":\"link\",\"uIm8mXnPE\":\"click\",\"QNEv4xKQI\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQhdhLt5p5=withCSS(Component,css,\"framer-FNgNO\");export default FramerQhdhLt5p5;FramerQhdhLt5p5.displayName=\"Button\";FramerQhdhLt5p5.defaultProps={height:48,width:116};addPropertyControls(FramerQhdhLt5p5,{variant:{options:[\"TJgOk4brl\",\"bSFKSpqvB\"],optionTitles:[\"Primary\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},kJmFsDdbK:{defaultValue:\"Button\",displayTextArea:false,title:\"Button text\",type:ControlType.String},yVMvYjPHf:{defaultValue:true,title:\"Show Icon\",type:ControlType.Boolean},cYr9gJc6L:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"ArrowRight\",description:undefined,hidden:undefined,title:\"Icon\"},cSvXw0UMF:{description:\"\",title:\"Link\",type:ControlType.Link},uIm8mXnPE:{title:\"Click\",type:ControlType.EventHandler},QNEv4xKQI:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerQhdhLt5p5,[{explicitInter:true,fonts:[{family:\"Be Vietnam Pro\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/bevietnampro/v11/QdVMSTAyLFyeg_IDWvOJmVES_HTEJl83T7wrcwap.woff2\",weight:\"500\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQhdhLt5p5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"kJmFsDdbK\\\":\\\"buttonText\\\",\\\"yVMvYjPHf\\\":\\\"showIcon\\\",\\\"cYr9gJc6L\\\":\\\"icon\\\",\\\"cSvXw0UMF\\\":\\\"link\\\",\\\"uIm8mXnPE\\\":\\\"click\\\",\\\"QNEv4xKQI\\\":\\\"hover\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bSFKSpqvB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yIS5cczbs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ft4n52OuI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"116\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QhdhLt5p5.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"GF;Inter-700\"]);export const fonts=[{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}];export const css=['.framer-KgfoX .framer-styles-preset-1gv99vf:not(.rich-text-wrapper), .framer-KgfoX .framer-styles-preset-1gv99vf.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #374151; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-KgfoX .framer-styles-preset-1gv99vf:not(.rich-text-wrapper), .framer-KgfoX .framer-styles-preset-1gv99vf.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #374151; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-KgfoX .framer-styles-preset-1gv99vf:not(.rich-text-wrapper), .framer-KgfoX .framer-styles-preset-1gv99vf.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #374151; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-KgfoX\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-600\",\"GF;Inter-900\"]);export const fonts=[{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZ1rib2Bg-4.woff2\",weight:\"900\"}];export const css=['.framer-AoUFy .framer-styles-preset-1kihnbd:not(.rich-text-wrapper), .framer-AoUFy .framer-styles-preset-1kihnbd.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -1.5px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #0f1728; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-AoUFy .framer-styles-preset-1kihnbd:not(.rich-text-wrapper), .framer-AoUFy .framer-styles-preset-1kihnbd.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 46px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -1.5px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #0f1728; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-AoUFy .framer-styles-preset-1kihnbd:not(.rich-text-wrapper), .framer-AoUFy .framer-styles-preset-1kihnbd.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -1px; --framer-line-height: 115%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #0f1728; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-AoUFy\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (1b7c4bf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/pjOu4tIdvmOpau1UehTR/jWpNOm5YCalPxm3y0PyX/y_olt3QNm.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tTRt8hRjsFRvPfWpMQjp/uB2QqcvPhMpsjCXV9kdM/z1BV5jxiu.js\";const RichTextWithFX=withFX(RichText);const cycleOrder=[\"Sm0Ksy_RL\",\"j0dlNcrqZ\",\"h_Z3dIhHR\"];const serializationHash=\"framer-HN32R\";const variantClassNames={h_Z3dIhHR:\"framer-v-17o7g7j\",j0dlNcrqZ:\"framer-v-znlkpf\",Sm0Ksy_RL:\"framer-v-ecqskx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition2={delay:.3,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const transition3={delay:.4,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Sm0Ksy_RL\",Phone:\"h_Z3dIhHR\",Tablet:\"j0dlNcrqZ\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,dIOutuPjZ:hover??props.dIOutuPjZ,QcX7QGwW1:click??props.QcX7QGwW1,variant:humanReadableVariantMap[props.variant]??props.variant??\"Sm0Ksy_RL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,QcX7QGwW1,dIOutuPjZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Sm0Ksy_RL\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapb52yv5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QcX7QGwW1){const res=await QcX7QGwW1(...args);if(res===false)return false;}});const onMouseEnter1nyxrvt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(dIOutuPjZ){const res=await dIOutuPjZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ecqskx\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Sm0Ksy_RL\",onMouseEnter:onMouseEnter1nyxrvt,onTap:onTapb52yv5,ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({h_Z3dIhHR:{\"data-framer-name\":\"Phone\"},j0dlNcrqZ:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vdm81t\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Utln58XEi\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7u8lip\",\"data-framer-name\":\"Heading & Badge\",layoutDependency:layoutDependency,layoutId:\"A4_AVtHip\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1kihnbd\",\"data-styles-preset\":\"z1BV5jxiu\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0)))\"},children:[\"We make it \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"easier to grow\"}),\" a CPG brand\"]})}),className:\"framer-1hemaxm\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GGZ8Xwuqt\",style:{\"--extracted-1of0zx5\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\",\"--extracted-1qn201a\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1gv99vf\",\"data-styles-preset\":\"y_olt3QNm\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:[\"SalesPulse helps CPG Founders and Sales Teams get their \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:\"products into the right stores\"})]})}),className:\"framer-kx84s2\",\"data-framer-name\":\"Supporting text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IjYgKB_ng\",style:{\"--extracted-1w3ko1f\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t3nfds\",\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"fa0VA7D7f\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lqkvyg\",layoutDependency:layoutDependency,layoutId:\"jdS66Vtf0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2bwi67\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"B_3pA0NEp\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k4f1xt\",layoutDependency:layoutDependency,layoutId:\"fbqETDe7l\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1404qsm\",layoutDependency:layoutDependency,layoutId:\"rjAFKltQC\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:985,sizes:\"320px\",src:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp\",srcSet:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp 985w\"},className:\"framer-fkktpq\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"K3z6J4e00\",style:{borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({h_Z3dIhHR:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+40+0+0+292.2+60+0+0+0+0+0+0+0),pixelHeight:1024,pixelWidth:985,sizes:`max(max(min(1000px, min(${componentViewport?.width||\"100vw\"} - 40px, 840px)), 100px), 1px)`,src:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp\",srcSet:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp 985w\"}},j0dlNcrqZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:985,sizes:\"213.3333px\",src:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp\",srcSet:\"https://framerusercontent.com/images/7JklCU20qp73jYB75OXAnLvdqo.webp 985w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b8o9sj\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"QtKiJ1bEO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.7px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"DISCOVER\"}),\" RETAILERS\"]})}),className:\"framer-125j5md\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"glBwOfgcq\",style:{\"--extracted-1k2zljd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-a0htzi\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Search for retailer locations by category, type, location and similar stores.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(102, 102, 102))\"},children:\"Detailed info on storage, shelving and other brands stocked.\"})]}),className:\"framer-ann4u7\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"McRH6310y\",style:{\"--extracted-2gxw0f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"6px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j0dlNcrqZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Search for retailer locations and see detailed info.\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ffp7ho\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"ZNEnWXqAj\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:985,sizes:\"320px\",src:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp\",srcSet:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp 985w\"},className:\"framer-b6ph8f\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"lScrsu3Cn\",style:{borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({h_Z3dIhHR:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+40+0+0+292.2+60+0+0+716+0+0),pixelHeight:1024,pixelWidth:985,sizes:`min(1000px, min(${componentViewport?.width||\"100vw\"} - 40px, 840px))`,src:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp\",srcSet:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp 985w\"}},j0dlNcrqZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:985,sizes:\"213.3333px\",src:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp\",srcSet:\"https://framerusercontent.com/images/sl9F6qAV4HxWuxafjUkkeos3jw.webp 985w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hps1x9\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ADQb6b15r\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.7px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:[\"PERSONALIZE\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:\" OUTREACH\"})]})}),className:\"framer-1gdlt4f\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"QqQtha5xT\",style:{\"--extracted-1k2zljd\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--extracted-a0htzi\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Reach out via phone or email using our proprietary contacts database.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(102, 102, 102))\"},children:\"Use our AI sales agent to craft emails that get you noticed.\"})]}),className:\"framer-1xqk6as\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"Eurzr2agG\",style:{\"--extracted-2gxw0f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"6px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j0dlNcrqZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Access our proprietary phone and email data.\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sj5ec5\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"ap_lXBhd2\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:986,sizes:\"320px\",src:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp\",srcSet:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp 986w\"},className:\"framer-gbjqui\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"GmZVMujJy\",style:{borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({h_Z3dIhHR:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+40+0+0+292.2+60+0+0+1432+0+0),pixelHeight:1024,pixelWidth:986,sizes:`min(1000px, min(${componentViewport?.width||\"100vw\"} - 40px, 840px))`,src:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp\",srcSet:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp 986w\"}},j0dlNcrqZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:720,intrinsicWidth:960,pixelHeight:1024,pixelWidth:986,sizes:\"213.3333px\",src:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp\",srcSet:\"https://framerusercontent.com/images/RTns7xY5eQNrfNg50dCH0CcccU.webp 986w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-23u88m\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"fsKpMZgYg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.7px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"MANAGE\"}),\" RELATIONSHIPS\"]})}),className:\"framer-3ln7dx\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"WKgUW9IIh\",style:{\"--extracted-1k2zljd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-a0htzi\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Easily manage retailer relationships using our CRM prompt and reminder tools.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(102, 102, 102))\"},children:\"Keep on top of stock levels and order reminders, automatically.\"})]}),className:\"framer-efsdyp\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"q6fh79rkb\",style:{\"--extracted-2gxw0f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"6px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j0dlNcrqZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Automatically manage retailer relationships.\"})})}},baseVariant,gestureVariant)})]})]})]})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HN32R.framer-v27we6, .framer-HN32R .framer-v27we6 { display: block; }\",\".framer-HN32R.framer-ecqskx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 96px 0px 96px 0px; position: relative; width: 1200px; }\",\".framer-HN32R .framer-1vdm81t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HN32R .framer-7u8lip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-HN32R .framer-1hemaxm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HN32R .framer-kx84s2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 75%; word-break: break-word; word-wrap: break-word; }\",\".framer-HN32R .framer-t3nfds { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 59px 40px 59px 40px; position: relative; width: 143%; }\",\".framer-HN32R .framer-lqkvyg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 1000px; }\",\".framer-HN32R .framer-2bwi67 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-width: 100px; overflow: hidden; padding: 0px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HN32R .framer-1k4f1xt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HN32R .framer-1404qsm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-HN32R .framer-fkktpq { aspect-ratio: 0.8888888888888888 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 360px); overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HN32R .framer-b8o9sj, .framer-HN32R .framer-1hps1x9, .framer-HN32R .framer-23u88m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 30px; position: relative; width: 100%; }\",\".framer-HN32R .framer-125j5md, .framer-HN32R .framer-ann4u7, .framer-HN32R .framer-1gdlt4f, .framer-HN32R .framer-1xqk6as, .framer-HN32R .framer-3ln7dx, .framer-HN32R .framer-efsdyp { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HN32R .framer-ffp7ho, .framer-HN32R .framer-1sj5ec5 { 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: hidden; padding: 0px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HN32R .framer-b6ph8f, .framer-HN32R .framer-gbjqui { aspect-ratio: 0.8888888888888888 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 360px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HN32R.framer-ecqskx, .framer-HN32R .framer-1vdm81t, .framer-HN32R .framer-7u8lip, .framer-HN32R .framer-t3nfds, .framer-HN32R .framer-lqkvyg, .framer-HN32R .framer-2bwi67, .framer-HN32R .framer-1k4f1xt, .framer-HN32R .framer-1404qsm, .framer-HN32R .framer-b8o9sj, .framer-HN32R .framer-ffp7ho, .framer-HN32R .framer-1hps1x9, .framer-HN32R .framer-1sj5ec5, .framer-HN32R .framer-23u88m { gap: 0px; } .framer-HN32R.framer-ecqskx > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-HN32R.framer-ecqskx > :first-child, .framer-HN32R .framer-1vdm81t > :first-child, .framer-HN32R .framer-7u8lip > :first-child, .framer-HN32R .framer-t3nfds > :first-child, .framer-HN32R .framer-2bwi67 > :first-child, .framer-HN32R .framer-b8o9sj > :first-child, .framer-HN32R .framer-ffp7ho > :first-child, .framer-HN32R .framer-1hps1x9 > :first-child, .framer-HN32R .framer-1sj5ec5 > :first-child, .framer-HN32R .framer-23u88m > :first-child { margin-top: 0px; } .framer-HN32R.framer-ecqskx > :last-child, .framer-HN32R .framer-1vdm81t > :last-child, .framer-HN32R .framer-7u8lip > :last-child, .framer-HN32R .framer-t3nfds > :last-child, .framer-HN32R .framer-2bwi67 > :last-child, .framer-HN32R .framer-b8o9sj > :last-child, .framer-HN32R .framer-ffp7ho > :last-child, .framer-HN32R .framer-1hps1x9 > :last-child, .framer-HN32R .framer-1sj5ec5 > :last-child, .framer-HN32R .framer-23u88m > :last-child { margin-bottom: 0px; } .framer-HN32R .framer-1vdm81t > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-HN32R .framer-7u8lip > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-HN32R .framer-t3nfds > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-HN32R .framer-lqkvyg > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-HN32R .framer-lqkvyg > :first-child, .framer-HN32R .framer-1k4f1xt > :first-child, .framer-HN32R .framer-1404qsm > :first-child { margin-left: 0px; } .framer-HN32R .framer-lqkvyg > :last-child, .framer-HN32R .framer-1k4f1xt > :last-child, .framer-HN32R .framer-1404qsm > :last-child { margin-right: 0px; } .framer-HN32R .framer-2bwi67 > *, .framer-HN32R .framer-ffp7ho > *, .framer-HN32R .framer-1sj5ec5 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HN32R .framer-1k4f1xt > *, .framer-HN32R .framer-1404qsm > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-HN32R .framer-b8o9sj > *, .framer-HN32R .framer-1hps1x9 > *, .framer-HN32R .framer-23u88m > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\".framer-HN32R.framer-v-znlkpf.framer-ecqskx { width: 810px; }\",\".framer-HN32R.framer-v-znlkpf .framer-1vdm81t { padding: 0px 40px 0px 40px; }\",\".framer-HN32R.framer-v-znlkpf .framer-7u8lip, .framer-HN32R.framer-v-znlkpf .framer-lqkvyg, .framer-HN32R.framer-v-17o7g7j .framer-7u8lip, .framer-HN32R.framer-v-17o7g7j .framer-kx84s2, .framer-HN32R.framer-v-17o7g7j .framer-2bwi67, .framer-HN32R.framer-v-17o7g7j .framer-ffp7ho, .framer-HN32R.framer-v-17o7g7j .framer-1sj5ec5 { width: 100%; }\",\".framer-HN32R.framer-v-znlkpf .framer-1hemaxm { width: 550px; }\",\".framer-HN32R.framer-v-znlkpf .framer-t3nfds { padding: 35px 40px 35px 40px; width: 100%; }\",\".framer-HN32R.framer-v-znlkpf .framer-2bwi67, .framer-HN32R.framer-v-znlkpf .framer-ffp7ho, .framer-HN32R.framer-v-znlkpf .framer-1sj5ec5 { flex: 1 0 0px; width: 1px; }\",\".framer-HN32R.framer-v-znlkpf .framer-fkktpq { flex: none; height: var(--framer-aspect-ratio-supported, 240px); width: 213px; }\",\".framer-HN32R.framer-v-znlkpf .framer-b8o9sj, .framer-HN32R.framer-v-znlkpf .framer-1hps1x9, .framer-HN32R.framer-v-znlkpf .framer-23u88m { padding: 20px; }\",\".framer-HN32R.framer-v-znlkpf .framer-b6ph8f, .framer-HN32R.framer-v-znlkpf .framer-gbjqui { height: var(--framer-aspect-ratio-supported, 240px); width: 213px; }\",\".framer-HN32R.framer-v-17o7g7j.framer-ecqskx { padding: 0px; width: 390px; }\",\".framer-HN32R.framer-v-17o7g7j .framer-1vdm81t { padding: 40px 20px 40px 20px; }\",\".framer-HN32R.framer-v-17o7g7j .framer-t3nfds { padding: 60px 20px 60px 20px; width: 100%; }\",\".framer-HN32R.framer-v-17o7g7j .framer-lqkvyg { flex-direction: column; }\",\".framer-HN32R.framer-v-17o7g7j .framer-fkktpq, .framer-HN32R.framer-v-17o7g7j .framer-gbjqui { height: var(--framer-aspect-ratio-supported, 348px); }\",\".framer-HN32R.framer-v-17o7g7j .framer-b6ph8f { height: var(--framer-aspect-ratio-supported, 349px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HN32R.framer-v-17o7g7j .framer-lqkvyg { gap: 0px; } .framer-HN32R.framer-v-17o7g7j .framer-lqkvyg > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-HN32R.framer-v-17o7g7j .framer-lqkvyg > :first-child { margin-top: 0px; } .framer-HN32R.framer-v-17o7g7j .framer-lqkvyg > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1138\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"j0dlNcrqZ\":{\"layout\":[\"fixed\",\"auto\"]},\"h_Z3dIhHR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QcX7QGwW1\":\"click\",\"dIOutuPjZ\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerSZrvYb4PU=withCSS(Component,css,\"framer-HN32R\");export default FramerSZrvYb4PU;FramerSZrvYb4PU.displayName=\"Product description block\";FramerSZrvYb4PU.defaultProps={height:1138,width:1200};addPropertyControls(FramerSZrvYb4PU,{variant:{options:[\"Sm0Ksy_RL\",\"j0dlNcrqZ\",\"h_Z3dIhHR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},QcX7QGwW1:{title:\"Click\",type:ControlType.EventHandler},dIOutuPjZ:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerSZrvYb4PU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSZrvYb4PU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1138\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j0dlNcrqZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h_Z3dIhHR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"QcX7QGwW1\\\":\\\"click\\\",\\\"dIOutuPjZ\\\":\\\"hover\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SZrvYb4PU.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-yNQKK .framer-styles-preset-1pmp3vy:not(.rich-text-wrapper), .framer-yNQKK .framer-styles-preset-1pmp3vy.rich-text-wrapper a { --framer-link-current-text-color: var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, #111827) /* {\"name\":\"gray-900\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, #111827); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-66b55331-5591-4930-80aa-9d1faeb41517, #4b5563); --framer-link-text-decoration: none; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-yNQKK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}];export const css=['.framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-OTNng\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9f55354)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ezbFzuhMBSfsqttbeAxu/sguLID1dTbXKqb2SS0ar/aAdohScXF.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yKDoCvmvGAXrz0kVyLWg/eVkwXzJa1mvpqrnYF5rK/GoYypVzwN.js\";import Button from\"https://framerusercontent.com/modules/iHrHYirDGFrDujnEJkOx/2H0KWwDUggOn8kUZPvl5/QhdhLt5p5.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"koTcktd6v\",\"MWhMgERyy\",\"Q1R79Gw5d\"];const serializationHash=\"framer-jlipm\";const variantClassNames={koTcktd6v:\"framer-v-1ao4t8m\",MWhMgERyy:\"framer-v-ur8nee\",Q1R79Gw5d:\"framer-v-19fgqk5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"koTcktd6v\",Mobile:\"Q1R79Gw5d\",Tablet:\"MWhMgERyy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"koTcktd6v\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"koTcktd6v\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"Q1R79Gw5d\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ao4t8m\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"koTcktd6v\",ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({MWhMgERyy:{\"data-framer-name\":\"Tablet\"},Q1R79Gw5d:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1srgblb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"BxpFBcp3k\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y3uu6e\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"L71RWV20C\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jv55f3\",\"data-framer-name\":\"Sales Pulse Logo 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"x4hmOa6o_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 132 32\"><g id=\"ss9704413250_1\"><path d=\"M 0 0 L 132 0 L 132 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 44.406 13.508 C 44.346 12.95 44.094 12.515 43.651 12.204 C 43.212 11.893 42.641 11.737 41.938 11.737 C 41.444 11.737 41.02 11.812 40.666 11.961 C 40.313 12.111 40.042 12.312 39.854 12.568 C 39.667 12.822 39.567 13.129 39.567 13.444 C 39.567 13.717 39.629 13.954 39.752 14.154 C 39.88 14.354 40.052 14.524 40.27 14.664 C 40.487 14.801 40.728 14.916 40.992 15.01 C 41.256 15.104 41.522 15.182 41.792 15.246 L 43.019 15.553 C 43.513 15.668 43.988 15.823 44.444 16.02 C 44.904 16.216 45.315 16.463 45.678 16.761 C 46.044 17.06 46.334 17.42 46.547 17.841 C 46.76 18.263 46.867 18.758 46.867 19.325 C 46.867 20.092 46.67 20.767 46.278 21.351 C 45.886 21.931 45.32 22.384 44.578 22.712 C 43.841 23.036 42.948 23.198 41.9 23.198 C 40.881 23.198 39.997 23.041 39.247 22.725 C 38.501 22.41 37.917 21.95 37.496 21.345 C 37.078 20.739 36.852 20.002 36.818 19.133 L 39.151 19.133 C 39.185 19.589 39.326 19.968 39.573 20.271 C 39.82 20.573 40.142 20.799 40.538 20.948 C 40.938 21.098 41.386 21.172 41.881 21.172 C 42.396 21.172 42.848 21.095 43.236 20.942 C 43.628 20.784 43.935 20.567 44.156 20.29 C 44.378 20.009 44.491 19.68 44.495 19.305 C 44.491 18.965 44.391 18.683 44.195 18.462 C 43.999 18.236 43.724 18.048 43.37 17.899 C 42.973 17.73 42.562 17.593 42.143 17.49 L 40.653 17.107 C 39.575 16.83 38.723 16.41 38.097 15.847 C 37.474 15.281 37.163 14.528 37.163 13.591 C 37.163 12.82 37.373 12.144 37.79 11.565 C 38.212 10.985 38.785 10.535 39.51 10.215 C 40.234 9.892 41.054 9.73 41.97 9.73 C 42.9 9.73 43.713 9.892 44.412 10.216 C 45.115 10.536 45.667 10.981 46.068 11.552 C 46.468 12.119 46.675 12.771 46.688 13.508 Z M 51.704 23.198 C 51.081 23.198 50.521 23.088 50.023 22.866 C 49.543 22.653 49.135 22.307 48.846 21.869 C 48.561 21.429 48.418 20.889 48.418 20.245 C 48.418 19.691 48.52 19.233 48.725 18.871 C 48.929 18.509 49.209 18.219 49.562 18.001 C 49.933 17.777 50.336 17.611 50.758 17.509 C 51.205 17.394 51.668 17.311 52.145 17.259 C 52.612 17.212 53.079 17.159 53.545 17.1 C 53.903 17.049 54.162 16.972 54.325 16.87 C 54.491 16.763 54.574 16.6 54.574 16.378 L 54.574 16.34 C 54.574 15.858 54.431 15.485 54.145 15.22 C 53.86 14.957 53.449 14.825 52.912 14.825 C 52.345 14.825 51.895 14.948 51.563 15.195 C 51.235 15.443 51.013 15.735 50.898 16.071 L 48.738 15.764 C 48.908 15.168 49.19 14.669 49.581 14.269 C 49.983 13.858 50.476 13.547 51.02 13.361 C 51.624 13.15 52.26 13.046 52.899 13.054 C 53.372 13.054 53.843 13.109 54.312 13.22 C 54.78 13.331 55.209 13.514 55.596 13.77 C 55.984 14.021 56.296 14.364 56.53 14.799 C 56.768 15.234 56.888 15.777 56.888 16.429 L 56.888 23 L 54.663 23 L 54.663 21.651 L 54.587 21.651 C 54.446 21.924 54.247 22.18 53.992 22.418 C 53.715 22.668 53.392 22.862 53.04 22.988 C 52.66 23.128 52.215 23.198 51.704 23.198 Z M 52.304 21.498 C 52.769 21.498 53.172 21.406 53.513 21.223 C 53.853 21.035 54.116 20.788 54.299 20.482 C 54.486 20.175 54.58 19.84 54.58 19.478 L 54.58 18.321 C 54.508 18.381 54.384 18.436 54.21 18.487 C 54.021 18.543 53.828 18.587 53.634 18.621 C 53.421 18.66 53.21 18.694 53.001 18.724 L 52.458 18.8 C 52.141 18.84 51.83 18.917 51.531 19.03 C 51.281 19.121 51.059 19.275 50.886 19.478 C 50.728 19.666 50.649 19.908 50.649 20.207 C 50.649 20.633 50.804 20.954 51.116 21.172 C 51.426 21.389 51.823 21.498 52.304 21.498 Z M 61.528 9.909 L 61.528 23 L 59.214 23 L 59.214 9.91 L 61.528 9.91 Z M 68.254 23.192 C 67.27 23.192 66.42 22.987 65.704 22.578 C 64.996 22.169 64.424 21.56 64.061 20.827 C 63.678 20.068 63.486 19.175 63.486 18.148 C 63.486 17.138 63.678 16.252 64.061 15.489 C 64.422 14.751 64.985 14.13 65.685 13.699 C 66.379 13.269 67.195 13.054 68.133 13.054 C 68.738 13.054 69.309 13.152 69.846 13.348 C 70.383 13.538 70.872 13.843 71.278 14.243 C 71.695 14.648 72.023 15.163 72.262 15.79 C 72.501 16.412 72.62 17.153 72.62 18.014 L 72.62 18.724 L 64.572 18.724 L 64.572 17.164 L 70.402 17.164 C 70.405 16.752 70.306 16.345 70.114 15.981 C 69.933 15.639 69.661 15.354 69.328 15.157 C 68.996 14.957 68.608 14.857 68.165 14.857 C 67.692 14.857 67.276 14.972 66.918 15.202 C 66.566 15.422 66.277 15.731 66.081 16.097 C 65.884 16.469 65.781 16.884 65.781 17.305 L 65.781 18.666 C 65.781 19.237 65.885 19.727 66.094 20.136 C 66.303 20.541 66.594 20.852 66.97 21.07 C 67.344 21.283 67.783 21.39 68.286 21.39 C 68.596 21.394 68.905 21.346 69.2 21.249 C 69.464 21.157 69.706 21.011 69.91 20.82 C 70.11 20.633 70.261 20.4 70.364 20.124 L 72.524 20.366 C 72.395 20.923 72.127 21.438 71.744 21.862 C 71.365 22.284 70.879 22.612 70.287 22.847 C 69.695 23.077 69.017 23.192 68.254 23.192 Z M 82.338 15.777 L 80.228 16.007 C 80.165 15.788 80.059 15.584 79.915 15.407 C 79.759 15.21 79.557 15.054 79.327 14.952 C 79.08 14.837 78.777 14.78 78.419 14.78 C 77.938 14.78 77.533 14.884 77.205 15.093 C 76.881 15.302 76.721 15.573 76.725 15.905 C 76.713 16.174 76.83 16.432 77.039 16.602 C 77.256 16.78 77.614 16.928 78.112 17.042 L 79.787 17.401 C 80.717 17.601 81.407 17.918 81.858 18.353 C 82.314 18.788 82.544 19.356 82.548 20.06 C 82.553 20.65 82.362 21.226 82.005 21.696 C 81.652 22.165 81.159 22.531 80.529 22.796 C 79.898 23.06 79.174 23.192 78.355 23.192 C 77.154 23.192 76.186 22.94 75.453 22.437 C 74.72 21.93 74.283 21.225 74.143 20.322 L 76.399 20.104 C 76.502 20.548 76.719 20.882 77.051 21.108 C 77.384 21.334 77.816 21.447 78.349 21.447 C 78.899 21.447 79.339 21.334 79.672 21.108 C 80.009 20.882 80.177 20.603 80.177 20.271 C 80.182 20.001 80.062 19.743 79.851 19.574 C 79.638 19.391 79.306 19.25 78.854 19.152 L 77.179 18.8 C 76.237 18.604 75.541 18.274 75.089 17.81 C 74.637 17.34 74.414 16.749 74.418 16.033 C 74.413 15.428 74.578 14.903 74.91 14.46 C 75.247 14.013 75.713 13.668 76.31 13.425 C 76.91 13.178 77.603 13.054 78.387 13.054 C 79.537 13.054 80.443 13.299 81.104 13.789 C 81.769 14.279 82.18 14.942 82.338 15.777 Z M 84.558 23 L 84.558 9.91 L 89.468 9.91 C 90.473 9.91 91.318 10.097 91.999 10.472 C 92.685 10.847 93.203 11.362 93.552 12.018 C 93.906 12.67 94.082 13.412 94.082 14.243 C 94.082 15.083 93.906 15.828 93.552 16.48 C 93.194 17.137 92.649 17.673 91.986 18.02 C 91.296 18.391 90.446 18.577 89.436 18.577 L 86.182 18.577 L 86.182 16.627 L 89.116 16.627 C 89.704 16.627 90.186 16.525 90.561 16.32 C 90.919 16.133 91.209 15.838 91.391 15.477 C 91.58 15.094 91.675 14.67 91.667 14.243 C 91.667 13.778 91.575 13.369 91.392 13.016 C 91.209 12.658 90.916 12.369 90.555 12.191 C 90.179 11.991 89.695 11.891 89.103 11.891 L 86.93 11.891 L 86.93 23 L 84.56 23 Z M 102.298 18.87 L 102.298 13.182 L 104.612 13.182 L 104.612 23 L 102.369 23 L 102.369 21.255 L 102.266 21.255 C 102.045 21.805 101.68 22.255 101.173 22.604 C 100.67 22.954 100.05 23.128 99.313 23.128 C 98.67 23.128 98.101 22.985 97.606 22.7 C 97.116 22.41 96.733 21.99 96.456 21.44 C 96.179 20.886 96.04 20.217 96.04 19.433 L 96.04 13.182 L 98.354 13.182 L 98.354 19.075 C 98.354 19.697 98.524 20.192 98.866 20.558 C 99.206 20.925 99.654 21.108 100.208 21.108 C 100.549 21.108 100.879 21.025 101.199 20.858 C 101.518 20.692 101.781 20.445 101.985 20.118 C 102.194 19.785 102.298 19.369 102.298 18.871 Z M 109.306 9.91 L 109.306 23 L 106.992 23 L 106.992 9.91 Z M 119.445 15.777 L 117.336 16.007 C 117.273 15.788 117.166 15.584 117.022 15.407 C 116.866 15.21 116.664 15.054 116.434 14.952 C 116.187 14.837 115.885 14.78 115.527 14.78 C 115.045 14.78 114.64 14.884 114.312 15.093 C 113.988 15.302 113.828 15.573 113.833 15.905 C 113.828 16.19 113.933 16.423 114.146 16.602 C 114.363 16.78 114.721 16.928 115.22 17.042 L 116.895 17.401 C 117.824 17.601 118.514 17.918 118.966 18.353 C 119.422 18.788 119.652 19.356 119.656 20.06 C 119.661 20.65 119.47 21.226 119.113 21.696 C 118.759 22.165 118.267 22.531 117.636 22.796 C 117.005 23.06 116.281 23.192 115.463 23.192 C 114.261 23.192 113.294 22.94 112.561 22.437 C 111.828 21.93 111.391 21.225 111.25 20.322 L 113.507 20.104 C 113.609 20.548 113.826 20.882 114.159 21.108 C 114.491 21.334 114.924 21.447 115.456 21.447 C 116.006 21.447 116.447 21.334 116.779 21.108 C 117.116 20.882 117.284 20.603 117.284 20.271 C 117.29 20.001 117.169 19.743 116.958 19.574 C 116.745 19.391 116.413 19.25 115.961 19.152 L 114.287 18.8 C 113.345 18.604 112.648 18.274 112.196 17.81 C 111.745 17.34 111.521 16.749 111.525 16.033 C 111.521 15.428 111.685 14.903 112.017 14.46 C 112.354 14.013 112.821 13.668 113.417 13.425 C 114.018 13.178 114.711 13.054 115.495 13.054 C 116.645 13.054 117.551 13.299 118.211 13.789 C 118.876 14.279 119.287 14.942 119.445 15.777 Z M 125.911 23.192 C 124.926 23.192 124.076 22.987 123.36 22.578 C 122.652 22.169 122.081 21.56 121.717 20.827 C 121.334 20.068 121.142 19.175 121.142 18.148 C 121.142 17.138 121.334 16.252 121.717 15.489 C 122.078 14.751 122.641 14.13 123.341 13.699 C 124.036 13.269 124.852 13.054 125.789 13.054 C 126.394 13.054 126.965 13.152 127.502 13.348 C 128.043 13.54 128.521 13.838 128.934 14.243 C 129.352 14.648 129.68 15.163 129.918 15.79 C 130.157 16.412 130.276 17.153 130.276 18.014 L 130.276 18.724 L 122.229 18.724 L 122.229 17.164 L 128.058 17.164 C 128.062 16.752 127.963 16.346 127.771 15.981 C 127.59 15.639 127.317 15.354 126.984 15.157 C 126.652 14.957 126.264 14.857 125.821 14.857 C 125.348 14.857 124.933 14.972 124.575 15.202 C 124.222 15.422 123.934 15.731 123.737 16.097 C 123.54 16.469 123.437 16.884 123.437 17.305 L 123.437 18.666 C 123.437 19.237 123.541 19.727 123.75 20.136 C 123.959 20.541 124.251 20.852 124.626 21.07 C 125.001 21.283 125.44 21.39 125.942 21.39 C 126.279 21.39 126.584 21.342 126.857 21.249 C 127.12 21.156 127.362 21.01 127.566 20.82 C 127.766 20.633 127.918 20.4 128.02 20.124 L 130.18 20.366 C 130.051 20.923 129.783 21.437 129.401 21.862 C 129.021 22.284 128.536 22.612 127.943 22.847 C 127.351 23.077 126.673 23.192 125.911 23.192 Z M 24 2 L 12 2 C 5.373 2 0 7.373 0 14 L 12 14 C 5.373 14 0 19.373 0 26 L 12 26 C 18.627 26 24 20.627 24 14 L 12.005 14 C 18.63 13.997 24 8.625 24 2 Z\" fill=\"rgb(16,24,40)\"></path></g></svg>',svgContentId:9704413250,withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ij18yu\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"p9HpTXOjm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ajnvs5\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"TD6c_E6mH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:[\"Smart Retailer Engagement \u2022 All rights reserved \",/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/salespulse.pro/\",nodeId:\"jmDNsvT_c\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"SalesPulse | \"})}),\"Copyright\\xa9 2024\"]})}),className:\"framer-1vi9qg3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jmDNsvT_c\",style:{\"--extracted-r6o4lv\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\",\"--framer-paragraph-spacing\":\"30px\"},variants:{Q1R79Gw5d:{\"--extracted-1iakedh\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\",\"--extracted-2gxw0f\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q1R79Gw5d:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:\"Smart Retailer Engagement \"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:[\"All rights reserved \",/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/salespulse.pro/\",nodeId:\"jmDNsvT_c\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"SalesPulse \"})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:\"Copyright\\xa9 2024\"})]})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1imn1gh\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"JtwIVDloc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.salespulse.pro/terms-of-service\",nodeId:\"mNP5uRZuO\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"Terms of Service\"})})})}),className:\"framer-vykf2i\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"mNP5uRZuO\",style:{\"--extracted-r6o4lv\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:\"|\"})}),className:\"framer-1bfifnt\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QSHliA7eM\",style:{\"--extracted-r6o4lv\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.salespulse.pro/privacy-policy\",nodeId:\"xpMJK0lRx\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"Privacy Policy\"})})})}),className:\"framer-11lvchj\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xpMJK0lRx\",style:{\"--extracted-r6o4lv\":\"var(--token-46244ad7-86a7-41b8-b44b-214d95b54c13, rgb(107, 114, 128))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+32+0+10.399999999999999,...addPropertyOverrides({MWhMgERyy:{y:(componentViewport?.y||0)+32+0+0+180.8},Q1R79Gw5d:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+32+0+0+580.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b6xt2y-container\",layoutDependency:layoutDependency,layoutId:\"LH1u8XFHB-container\",children:/*#__PURE__*/_jsx(Button,{cSvXw0UMF:\"https://app.salespulse.pro/onboarding\",cYr9gJc6L:\"ArrowRight\",height:\"100%\",id:\"LH1u8XFHB\",kJmFsDdbK:\"Get Started\",layoutId:\"LH1u8XFHB\",variant:\"TJgOk4brl\",width:\"100%\",yVMvYjPHf:true,...addPropertyOverrides({Q1R79Gw5d:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jlipm.framer-1f2idur, .framer-jlipm .framer-1f2idur { display: block; }\",\".framer-jlipm.framer-1ao4t8m { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 0px 32px 0px; position: relative; width: 1400px; }\",\".framer-jlipm .framer-1srgblb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-jlipm .framer-1y3uu6e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jlipm .framer-1jv55f3 { flex: none; height: 32px; position: relative; width: 132px; }\",\".framer-jlipm .framer-ij18yu, .framer-jlipm .framer-ajnvs5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jlipm .framer-1vi9qg3, .framer-jlipm .framer-vykf2i, .framer-jlipm .framer-1bfifnt, .framer-jlipm .framer-11lvchj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jlipm .framer-1imn1gh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jlipm .framer-b6xt2y-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jlipm.framer-1ao4t8m, .framer-jlipm .framer-1y3uu6e, .framer-jlipm .framer-ij18yu, .framer-jlipm .framer-ajnvs5, .framer-jlipm .framer-1imn1gh { gap: 0px; } .framer-jlipm.framer-1ao4t8m > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-jlipm.framer-1ao4t8m > :first-child, .framer-jlipm .framer-ij18yu > :first-child, .framer-jlipm .framer-ajnvs5 > :first-child { margin-top: 0px; } .framer-jlipm.framer-1ao4t8m > :last-child, .framer-jlipm .framer-ij18yu > :last-child, .framer-jlipm .framer-ajnvs5 > :last-child { margin-bottom: 0px; } .framer-jlipm .framer-1y3uu6e > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-jlipm .framer-1y3uu6e > :first-child, .framer-jlipm .framer-1imn1gh > :first-child { margin-left: 0px; } .framer-jlipm .framer-1y3uu6e > :last-child, .framer-jlipm .framer-1imn1gh > :last-child { margin-right: 0px; } .framer-jlipm .framer-ij18yu > *, .framer-jlipm .framer-ajnvs5 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-jlipm .framer-1imn1gh > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\",\".framer-jlipm.framer-v-ur8nee.framer-1ao4t8m { padding: 32px 40px 32px 40px; width: 810px; }\",\".framer-jlipm.framer-v-ur8nee .framer-1srgblb, .framer-jlipm.framer-v-19fgqk5 .framer-1srgblb { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jlipm.framer-v-ur8nee .framer-1srgblb { gap: 0px; } .framer-jlipm.framer-v-ur8nee .framer-1srgblb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-jlipm.framer-v-ur8nee .framer-1srgblb > :first-child { margin-top: 0px; } .framer-jlipm.framer-v-ur8nee .framer-1srgblb > :last-child { margin-bottom: 0px; } }\",\".framer-jlipm.framer-v-19fgqk5.framer-1ao4t8m { padding: 32px 20px 32px 20px; width: 310px; }\",\".framer-jlipm.framer-v-19fgqk5 .framer-ij18yu { flex-wrap: wrap; justify-content: center; width: 100%; }\",\".framer-jlipm.framer-v-19fgqk5 .framer-ajnvs5 { flex-wrap: wrap; width: 100%; }\",\".framer-jlipm.framer-v-19fgqk5 .framer-1vi9qg3 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-jlipm.framer-v-19fgqk5 .framer-1imn1gh { flex-direction: column; }\",\".framer-jlipm.framer-v-19fgqk5 .framer-b6xt2y-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jlipm.framer-v-19fgqk5 .framer-1srgblb, .framer-jlipm.framer-v-19fgqk5 .framer-1imn1gh { gap: 0px; } .framer-jlipm.framer-v-19fgqk5 .framer-1srgblb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-jlipm.framer-v-19fgqk5 .framer-1srgblb > :first-child, .framer-jlipm.framer-v-19fgqk5 .framer-1imn1gh > :first-child { margin-top: 0px; } .framer-jlipm.framer-v-19fgqk5 .framer-1srgblb > :last-child, .framer-jlipm.framer-v-19fgqk5 .framer-1imn1gh > :last-child { margin-bottom: 0px; } .framer-jlipm.framer-v-19fgqk5 .framer-1imn1gh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 133\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MWhMgERyy\":{\"layout\":[\"fixed\",\"auto\"]},\"Q1R79Gw5d\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRgfe4eDav=withCSS(Component,css,\"framer-jlipm\");export default FramerRgfe4eDav;FramerRgfe4eDav.displayName=\"Footer\";FramerRgfe4eDav.defaultProps={height:133,width:1400};addPropertyControls(FramerRgfe4eDav,{variant:{options:[\"koTcktd6v\",\"MWhMgERyy\",\"Q1R79Gw5d\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRgfe4eDav,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRgfe4eDav\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"133\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MWhMgERyy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q1R79Gw5d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rgfe4eDav.map", "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,progress as o,isFunction as i,defaults as s,isCubicBezier as r,isEasingGenerator as a,isEasingList as c,isNumber as l,time as f,noop as u,removeItem as d,mix as g,getEasingForSegment as m,isString as h,defaultOffset as p,fillOffset as v,velocityPerSecond as y,interpolate as w}from\"@motionone/utils\";import{Animation as E,getEasingFunction as b}from\"@motionone/animation\";import{__rest as S}from\"tslib\";import{invariant as A}from\"hey-listen\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as V,glide as z}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const D={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const M={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const k={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:M,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:M};const B=new Map;const asTransformCssVar=e=>`--motion-${e}`;const j=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{j.push(e+t);B.set(asTransformCssVar(e+t),k[e])}))}));const compareTransformOrder=(e,t)=>j.indexOf(e)-j.indexOf(t);const P=new Set(j);const isTransform=e=>P.has(e);const addTransformToElement=(e,t)=>{D[t]&&(t=D[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 $=new Set;function registerCssVariable(e){if(!$.has(e)){$.add(e);try{const{syntax:t,initialValue:n}=B.has(e)?B.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);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]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const R={};const H={};for(const e in C)H[e]=()=>{void 0===R[e]&&(R[e]=C[e]());return R[e]};const I=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const i=Math.round(t/I);for(let t=0;t<i;t++)n+=e(o(0,i-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>i(e)?H.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:s.easing:r(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;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){D[e]&&(e=D[e]);return isTransform(e)?asTransformCssVar(e):e}const N={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=B.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 r=getDevToolsRecord();const d=false!==o.record&&r;let g;let{duration:m=s.duration,delay:h=s.delay,endDelay:p=s.endDelay,repeat:v=s.repeat,easing:y=s.easing,direction:w,offset:b,allowWebkitAcceleration:S=false}=o;const A=getAnimationData(e);const O=isTransform(t);let x=H.waapi();O&&addTransformToElement(e,t);const V=getStyleName(t);const z=getMotionValue(A.values,V);const W=B.get(V);stopAnimation(z.animation,!(a(y)&&z.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=N.get(e,V))&&void 0!==t?t:null===W||void 0===W?void 0:W.initialValue)&&void 0!==n?n:0};let s=hydrateKeyframes(keyframesList(n),readInitialValue);if(a(y)){const e=y.createAnimation(s,readInitialValue,O,V,z);y=e.easing;void 0!==e.keyframes&&(s=e.keyframes);void 0!==e.duration&&(m=e.duration)}isCssVar(V)&&(H.cssRegisterProperty()?registerCssVariable(V):x=false);O&&!H.linearEasing()&&(i(y)||c(y)&&y.some(i))&&(x=false);if(x){W&&(s=s.map((e=>l(e)?W.toDefaultUnit(e):e)));1!==s.length||H.partialKeyframes()&&!d||s.unshift(readInitialValue());const t={delay:f.ms(h),duration:f.ms(m),endDelay:f.ms(p),easing:c(y)?void 0:convertEasing(y,m),direction:w,iterations:v+1,fill:\"both\"};g=e.animate({[V]:s,offset:b,easing:c(y)?y.map((e=>convertEasing(e,m))):void 0},t);g.finished||(g.finished=new Promise(((e,t)=>{g.onfinish=e;g.oncancel=t})));const n=s[s.length-1];g.finished.then((()=>{N.set(e,V,n);g.cancel()})).catch(u);S||(g.playbackRate=1.000001)}else if(O){s=s.map((e=>\"string\"===typeof e?parseFloat(e):e));1===s.length&&s.unshift(parseFloat(readInitialValue()));const render=t=>{W&&(t=W.toDefaultUnit(t));N.set(e,V,t)};g=new E(render,s,Object.assign(Object.assign({},o),{duration:m,easing:y}))}else{const t=s[s.length-1];N.set(e,V,W&&l(t)?W.toDefaultUnit(t):t)}d&&r(e,t,s,{duration:m,delay:h,easing:y,repeat:v,offset:b},\"motion-one\");z.setAnimation(g);return g}}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=s.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},F);const getActiveAnimation=e=>e.animations[0];const F={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return f.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(u));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=f.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 r=l(n)?n:getFromIndex(n,s);const a=Math.abs(r-i);let c=e*a;if(o){const t=s*e;const n=b(o);c=n(c/t)*t}return t+c}}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 i(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 l(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){d(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:g(i,s,o[r]),easing:m(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,i=S(t,[\"defaultOptions\"]);const r=[];const c=new Map;const l={};const f=new Map;let u=0;let d=0;let g=0;for(let t=0;t<e.length;t++){const o=e[t];if(h(o)){f.set(o,d);continue}if(!Array.isArray(o)){f.set(o.name,calcNextTime(d,o.at,u,f));continue}const[i,r,m={}]=o;void 0!==m.at&&(d=calcNextTime(d,m.at,u,f));let y=0;const w=resolveElements(i,l);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,c);for(const t in r){const i=getValueSequence(t,o);let c=keyframesList(r[t]);const l=getOptions(m,t);let{duration:f=n.duration||s.duration,easing:u=n.easing||s.easing}=l;if(a(u)){const e=isTransform(t);A(2===c.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=u.createAnimation(c,(()=>\"0\"),e);u=n.easing;void 0!==n.keyframes&&(c=n.keyframes);void 0!==n.duration&&(f=n.duration)}const h=resolveOption(m.delay,e,E)||0;const w=d+h;const b=w+f;let{offset:S=p(c.length)}=l;1===S.length&&0===S[0]&&(S[1]=1);const O=length-c.length;O>0&&v(S,O);1===c.length&&c.unshift(null);addKeyframes(i,c,u,S,w,b);y=Math.max(h+f,y);g=Math.max(b,g)}}u=d;d+=y}c.forEach(((e,t)=>{for(const a in e){const c=e[a];c.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<c.length;e++){const{at:t,value:n,easing:i}=c[e];l.push(n);f.push(o(0,g,t));u.push(i||s.easing)}if(0!==f[0]){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(1!==f[f.length-1]){f.push(1);l.push(null)}r.push([t,a,l,Object.assign(Object.assign(Object.assign({},n),{duration:g,easing:u,offset:f}),i)])}}));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,O(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=x((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 U=createGeneratorEasing(V);const q=createGeneratorEasing(z);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:s=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const r=resolveElements(e);const a=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=a.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);i(n)?a.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);a.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof s?s:K[s]});r.forEach((e=>c.observe(e)));return()=>c.disconnect()}const G=new WeakMap;let _;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=G.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&&(_=new ResizeObserver(notifyAll))}function resizeElement(e,t){_||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=G.get(e);if(!n){n=new Set;G.set(e,n)}n.add(t);null===_||void 0===_?void 0:_.observe(e)}));return()=>{n.forEach((e=>{const n=G.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===_||void 0===_?void 0:_.unobserve(e))}))}}const Z=new Set;let X;function createWindowResizeHandler(){X=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};Z.forEach((e=>e(t)))};window.addEventListener(\"resize\",X)}function resizeWindow(e){Z.add(e);X||createWindowResizeHandler();return()=>{Z.delete(e);!Z.size&&X&&(X=void 0)}}function resize(e,t){return i(e)?resizeWindow(e):resizeElement(e,t)}const Y=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 J={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,i){const s=n[t];const{length:r,position:a}=J[t];const c=s.current;const l=n.time;s.current=e[\"scroll\"+a];s.scrollLength=e[\"scroll\"+r]-e[\"client\"+r];s.offset.length=0;s.offset[0]=0;s.offset[1]=s.scrollLength;s.progress=o(0,s.scrollLength,s.current);const f=i-l;s.velocity=f>Y?0:y(s.current-c,f)}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 Q={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const ee={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==ee[e]&&(e=ee[e]);if(h(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}l(e)&&(o=t*e);return n+o}const te=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:te;let s=0;let r=0;if(l(e))i=[e,e];else if(h(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,ee[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const ne={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Q.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ne;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=w(p(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 s=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:i(t)?()=>t(n):scrubAnimation(t,n[s])}}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 oe=new WeakMap;const ie=new WeakMap;const se=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=se.get(n);if(!i){i=new Set;se.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!oe.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()};oe.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ie.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=oe.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=se.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=oe.get(n);oe.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ie.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 re;function processScheduledAnimations(){if(!re)return;const e=re.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);re=void 0}function scheduleAnimation(e){if(re)n(re,e);else{re=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){re&&d(re,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 ae={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(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 ce={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 le={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 fe={inView:ae,hover:ce,press:le};const ue=[\"initial\",\"animate\",...Object.keys(fe),\"exit\"];const de=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 ue)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)||{},l=S(c,[\"transition\"]);const f=Object.assign({},l);function*animateUpdates(){var t,o;const s=l;l={};const r={};for(const n of ue){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){l[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(l),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===l[e]&&(l[e]=f[e]);if(hasChanged(s[e],l[e])){null!==(t=f[e])&&void 0!==t?t:f[e]=N.get(n,e);c.push(animateStyle(n,e,l[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=l;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(u)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in fe){const o=fe[t].isActive(e);const i=s[t];if(o&&!i)s[t]=fe[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:()=>l,getOptions:()=>e,getContext:()=>r,mount:e=>{A(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;de.set(n,d);updateGestureSubscriptions();return()=>{de.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)){D[o]&&(o=D[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=B.get(o);r&&(s=l(i)?r.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{Q as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,de as mountedStates,resize,scroll,U as spring,stagger,N as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function getBrowserVisibilityProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){// Opera 12.10 and Firefox 18 and later support\nreturn\"visibilitychange\";}else if(typeof document.msHidden!==\"undefined\"){return\"msvisibilitychange\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitvisibilitychange\";}}export function getBrowserDocumentHiddenProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){return\"hidden\";}else if(typeof document.msHidden!==\"undefined\"){return\"msHidden\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitHidden\";}}export function getIsDocumentHidden(){if(!isBrowser())return;return!document[getBrowserDocumentHiddenProp()];}export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(getIsDocumentHidden());const onVisibilityChange=()=>setIsVisible(getIsDocumentHidden());useEffect(()=>{const visibilityChange=getBrowserVisibilityProp();document.addEventListener(visibilityChange,onVisibilityChange,false);return()=>{document.removeEventListener(visibilityChange,onVisibilityChange);};});return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"getBrowserVisibilityProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIsDocumentHidden\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBrowserDocumentHiddenProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useInView,useTransform,LayoutGroup,wrap,sync,mix}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";// Using opacity: 0.001 instead of 0 as an LCP hack. (opacity: 0.001 is still 0\n// to a human eye but makes Google think the elements are visible)\nconst OPACITY_0=.001;/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Slideshow(props){/**\n     * Properties\n     */const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const hasChildren=Children.count(filteredSlots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return filteredSlots.map(index=>/*#__PURE__*/createRef());},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */const dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const total=filteredSlots.length-1;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});}},[hasChildren]);const scheduleMeasure=useCallback(()=>{sync.read(measure);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{if(hasChildren)scheduleMeasure();},[hasChildren,itemAmount]);/**\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     */let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */const totalItems=filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageVisibility()&&isInView;const factor=isInverted?1:-1;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calculate the new value to animate to */const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point *//* The subtraction of a full row of children is for overflow */useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;/* Initial measure */// if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Next and previous function, animates the X */const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{setCurrentItem(currentItem+1);switchPages();},intervalControl*1e3);}};/* Page navigation functions */const setDelta=delta=>{if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}};/**\n     * Drag\n     */const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(filteredSlots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}return /*#__PURE__*/_jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;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}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length);i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:OPACITY_0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?OPACITY_0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:OPACITY_0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */const Slide=/*#__PURE__*/forwardRef(function Component(props,ref){var _child_props,_child_props1;const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent].map(val=>val-childOffset);/**\n     * Effects\n     */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{var _ref_current;(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.setAttribute(\"aria-hidden\",!newValue);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0\u20141\u20142\u20143\u20144\u20145\u20140 */let isSelected=wrappedIndex===index;/* Go 0\u20145\u20144\u20143\u20142\u20141\u20140\u20145 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map", "// Generated by Framer (b0998f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/z9LFDX6PKECtSqS68OWD/SlideShow.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tTRt8hRjsFRvPfWpMQjp/uB2QqcvPhMpsjCXV9kdM/z1BV5jxiu.js\";import SectionBadge from\"https://framerusercontent.com/modules/tNWtVYG4GBIiOFK1BOvP/lTrvLx925KdGiLlFJemt/qUbX9BCP9.js\";const SectionBadgeFonts=getFonts(SectionBadge);const MotionDivWithFX=withFX(motion.div);const RichTextWithFX=withFX(RichText);const SlideshowFonts=getFonts(Slideshow);const cycleOrder=[\"o3cpv00jS\",\"vHBzqMg0Q\",\"vdFSGxhji\"];const serializationHash=\"framer-OVXpm\";const variantClassNames={o3cpv00jS:\"framer-v-1rry95b\",vdFSGxhji:\"framer-v-3rtk1d\",vHBzqMg0Q:\"framer-v-zm8jas\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:20};const transition2={delay:.2,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition3={delay:.3,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"o3cpv00jS\",Phone:\"vdFSGxhji\",Tablet:\"vHBzqMg0Q\"};const getProps=({click,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"o3cpv00jS\",XaFjGvZnw:click!==null&&click!==void 0?click:props.XaFjGvZnw};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,XaFjGvZnw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"o3cpv00jS\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xn75f3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XaFjGvZnw){const res=await XaFjGvZnw(...args);if(res===false)return false;}});const onTap2hb5pd=activeVariantCallback(async(...args)=>{if(XaFjGvZnw){const res=await XaFjGvZnw(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"vdFSGxhji\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"vdFSGxhji\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rry95b\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"o3cpv00jS\",onTap:onTap1xn75f3,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-bf8bd38a-4575-40c0-9459-6a86668113f1, rgb(243, 244, 246))\",...style},variants:{vdFSGxhji:{backgroundColor:\"var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, rgb(255, 255, 255))\"}},...addPropertyOverrides({vdFSGxhji:{\"data-framer-name\":\"Phone\"},vHBzqMg0Q:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rpwymt\",layoutDependency:layoutDependency,layoutId:\"MQ99uXsqI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nnvj3d\",\"data-framer-name\":\"Heading & badge\",layoutDependency:layoutDependency,layoutId:\"W5H7Frvol\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+50+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||1053)-100-953.2)/2+0+0)+0+0+0+0,...addPropertyOverrides({vdFSGxhji:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+76+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||1086)-76-953.2)/2+0+0)+0+0+0+0},vHBzqMg0Q:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+50+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||972)-100-815.2)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1o6hr4o-container\",layoutDependency:layoutDependency,layoutId:\"vYTbj83tN-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SectionBadge,{H66JozB37:\"ACCESS PROPRIETARY INFO\",height:\"100%\",id:\"vYTbj83tN\",layoutId:\"vYTbj83tN\",variant:\"psSzL7hxb\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a1yjde\",\"data-framer-name\":\"Heading & Badge\",layoutDependency:layoutDependency,layoutId:\"ArqBap4us\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1kihnbd\",\"data-styles-preset\":\"z1BV5jxiu\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0)))\"},children:\"Detailed Data on \"}),\"1.3million Retailers\"]})}),className:\"framer-18kck3j\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZPmc4SFrw\",style:{\"--extracted-1of0zx5\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-1qn201a\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vdFSGxhji:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1kihnbd\",\"data-styles-preset\":\"z1BV5jxiu\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0)))\"},children:\"1.3million\"}),\" Retailers:\"]})})}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9tszns-container\",\"data-framer-name\":\"Mobile Slideshow\",layoutDependency:layoutDependency,layoutId:\"VWqpSvjgo-container\",name:\"Mobile Slideshow\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:true,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"VWqpSvjgo\",intervalControl:2.5,itemAmount:1,layoutId:\"VWqpSvjgo\",name:\"Mobile Slideshow\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/QBBtcLRdkQzvWxNLqnuSjv3ppNs.webp\",srcSet:\"https://framerusercontent.com/images/QBBtcLRdkQzvWxNLqnuSjv3ppNs.webp 350w\"},className:\"framer-jqmp6w\",layoutDependency:layoutDependency,layoutId:\"SE0djnc1d\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/cp4obwJZpksokLx7VE3kQsH6g4.webp\",srcSet:\"https://framerusercontent.com/images/cp4obwJZpksokLx7VE3kQsH6g4.webp 350w\"},className:\"framer-1dms9je\",layoutDependency:layoutDependency,layoutId:\"YXhCoGQR0\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/8TH0Ly9dawpNyF35S1CoDEC4II.webp\",srcSet:\"https://framerusercontent.com/images/8TH0Ly9dawpNyF35S1CoDEC4II.webp 350w\"},className:\"framer-ai37f\",layoutDependency:layoutDependency,layoutId:\"Hbz8nJftM\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/LIv9w0DZuZkMsyPR5SwtV4DJBY.webp\",srcSet:\"https://framerusercontent.com/images/LIv9w0DZuZkMsyPR5SwtV4DJBY.webp 350w\"},className:\"framer-1vdnmm5\",layoutDependency:layoutDependency,layoutId:\"hVyz6mDm7\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/EpgjMtlUUaRR4qXL9STQLiQ7h8.webp\",srcSet:\"https://framerusercontent.com/images/EpgjMtlUUaRR4qXL9STQLiQ7h8.webp 350w\"},className:\"framer-n4we0k\",layoutDependency:layoutDependency,layoutId:\"QKDaaxCAn\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:804,pixelWidth:350,sizes:\"350px\",src:\"https://framerusercontent.com/images/6wLsRxjHLnWNYqvSdb3yphdIF6Y.webp\",srcSet:\"https://framerusercontent.com/images/6wLsRxjHLnWNYqvSdb3yphdIF6Y.webp 350w\"},className:\"framer-1rliyr4\",layoutDependency:layoutDependency,layoutId:\"FVmVVnkdB\"})],startFrom:0,style:{height:\"100%\",width:\"100%\"},transitionControl:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-z45jec-container\",\"data-framer-name\":\"Normal Desktop Slideshow\",layoutDependency:layoutDependency,layoutId:\"pTYwCDa54-container\",name:\"Normal Desktop Slideshow\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"rgba(137, 91, 245, 0.2)\",arrowGap:10,arrowPadding:-80,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:60,showMouseControls:true},autoPlayControl:true,borderRadius:50,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:.8,effectsPerspective:1200,effectsRotate:0,effectsScale:.8},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:20,height:\"100%\",id:\"pTYwCDa54\",intervalControl:2.5,itemAmount:1,layoutId:\"pTYwCDa54\",name:\"Normal Desktop Slideshow\",padding:100,paddingBottom:0,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tsqmyf\",\"data-framer-name\":\"Loc20 Frame\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hEykfyyOB\",onTap:onTap2hb5pd,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/jlNzGYmh3FQrGbZyGrmpGEddzs.webp\",srcSet:\"https://framerusercontent.com/images/jlNzGYmh3FQrGbZyGrmpGEddzs.webp?scale-down-to=512 512w,https://framerusercontent.com/images/jlNzGYmh3FQrGbZyGrmpGEddzs.webp 975w\"},className:\"framer-x1s71c\",\"data-framer-name\":\"Loc20\",layoutDependency:layoutDependency,layoutId:\"ZTqeEf1IZ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/q5LFEHjzNC41p4VwOO4YLXkj1eg.webp\",srcSet:\"https://framerusercontent.com/images/q5LFEHjzNC41p4VwOO4YLXkj1eg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/q5LFEHjzNC41p4VwOO4YLXkj1eg.webp 975w\"},className:\"framer-16fio1z\",\"data-framer-name\":\"Loc19\",layoutDependency:layoutDependency,layoutId:\"FAlh65qwQ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/lWp3dVpvmT1QKGpYxuRHwO7bwk.webp\",srcSet:\"https://framerusercontent.com/images/lWp3dVpvmT1QKGpYxuRHwO7bwk.webp?scale-down-to=512 512w,https://framerusercontent.com/images/lWp3dVpvmT1QKGpYxuRHwO7bwk.webp 975w\"},className:\"framer-8y2fb2\",\"data-framer-name\":\"Loc18\",layoutDependency:layoutDependency,layoutId:\"gNwFHG4Bo\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/uFqhpbQh5WrAvmZAp8GnCaU5wo.webp\",srcSet:\"https://framerusercontent.com/images/uFqhpbQh5WrAvmZAp8GnCaU5wo.webp?scale-down-to=512 512w,https://framerusercontent.com/images/uFqhpbQh5WrAvmZAp8GnCaU5wo.webp 975w\"},className:\"framer-1utf16t\",\"data-framer-name\":\"Loc17\",layoutDependency:layoutDependency,layoutId:\"ZQPiEGQiq\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/KfgayGNVeuYHljdDv41x6l8hWL0.webp\",srcSet:\"https://framerusercontent.com/images/KfgayGNVeuYHljdDv41x6l8hWL0.webp?scale-down-to=512 512w,https://framerusercontent.com/images/KfgayGNVeuYHljdDv41x6l8hWL0.webp 975w\"},className:\"framer-14qi9v7\",\"data-framer-name\":\"Loc16\",layoutDependency:layoutDependency,layoutId:\"EdpkXregk\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/83nHuv3Eqrx91YbOgmbpHNRbles.webp\",srcSet:\"https://framerusercontent.com/images/83nHuv3Eqrx91YbOgmbpHNRbles.webp?scale-down-to=512 512w,https://framerusercontent.com/images/83nHuv3Eqrx91YbOgmbpHNRbles.webp 975w\"},className:\"framer-ugkvlo\",\"data-framer-name\":\"Loc15\",layoutDependency:layoutDependency,layoutId:\"Kkb9s_8ru\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/a7RgwzWsS1BSySRg5spWUbWfQ54.webp\",srcSet:\"https://framerusercontent.com/images/a7RgwzWsS1BSySRg5spWUbWfQ54.webp?scale-down-to=512 512w,https://framerusercontent.com/images/a7RgwzWsS1BSySRg5spWUbWfQ54.webp 975w\"},className:\"framer-t5d8t7\",\"data-framer-name\":\"Loc14\",layoutDependency:layoutDependency,layoutId:\"b2r_oMKpz\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/lsRkb2mQDySH324A66tLl6ZSA4.webp\",srcSet:\"https://framerusercontent.com/images/lsRkb2mQDySH324A66tLl6ZSA4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/lsRkb2mQDySH324A66tLl6ZSA4.webp 975w\"},className:\"framer-onp6ha\",\"data-framer-name\":\"Loc13\",layoutDependency:layoutDependency,layoutId:\"Z88WnXMlD\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/S2HLcnN9uzKCVWCKPyAvpdvqEs.webp\",srcSet:\"https://framerusercontent.com/images/S2HLcnN9uzKCVWCKPyAvpdvqEs.webp?scale-down-to=512 512w,https://framerusercontent.com/images/S2HLcnN9uzKCVWCKPyAvpdvqEs.webp 975w\"},className:\"framer-8yscu3\",\"data-framer-name\":\"Loc12\",layoutDependency:layoutDependency,layoutId:\"bCNEK8Fxo\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/Nai9t5fqHceKpiW9h0uj0Vqiw.webp\",srcSet:\"https://framerusercontent.com/images/Nai9t5fqHceKpiW9h0uj0Vqiw.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Nai9t5fqHceKpiW9h0uj0Vqiw.webp 975w\"},className:\"framer-j2uwg\",\"data-framer-name\":\"Loc11\",layoutDependency:layoutDependency,layoutId:\"SktBmNNZw\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/a4bHDkv5h521pnXyg8dKDcT7oKM.webp\",srcSet:\"https://framerusercontent.com/images/a4bHDkv5h521pnXyg8dKDcT7oKM.webp?scale-down-to=512 512w,https://framerusercontent.com/images/a4bHDkv5h521pnXyg8dKDcT7oKM.webp 975w\"},className:\"framer-808cou\",\"data-framer-name\":\"Loc10\",layoutDependency:layoutDependency,layoutId:\"mmE3Q8oKf\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/oaX18e8N5iTOPx4jjOvuGnR29NY.webp\",srcSet:\"https://framerusercontent.com/images/oaX18e8N5iTOPx4jjOvuGnR29NY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/oaX18e8N5iTOPx4jjOvuGnR29NY.webp 975w\"},className:\"framer-1m3j128\",\"data-framer-name\":\"Loc9\",layoutDependency:layoutDependency,layoutId:\"wJjZI24dg\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/vfH3o0bXpEFEsuNrJcnOkJ7p3fw.webp\",srcSet:\"https://framerusercontent.com/images/vfH3o0bXpEFEsuNrJcnOkJ7p3fw.webp?scale-down-to=512 512w,https://framerusercontent.com/images/vfH3o0bXpEFEsuNrJcnOkJ7p3fw.webp 975w\"},className:\"framer-1sih1p2\",\"data-framer-name\":\"Loc8\",layoutDependency:layoutDependency,layoutId:\"U2RD93Azj\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/vfcRNWj1tMe1FIrIiIpohrIp2yI.webp\",srcSet:\"https://framerusercontent.com/images/vfcRNWj1tMe1FIrIiIpohrIp2yI.webp?scale-down-to=512 512w,https://framerusercontent.com/images/vfcRNWj1tMe1FIrIiIpohrIp2yI.webp 975w\"},className:\"framer-745bel\",\"data-framer-name\":\"Loc7\",layoutDependency:layoutDependency,layoutId:\"HUsLA0r7s\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/njSkVvMXrvh06GTmhGwBg0jcVlI.webp\",srcSet:\"https://framerusercontent.com/images/njSkVvMXrvh06GTmhGwBg0jcVlI.webp?scale-down-to=512 512w,https://framerusercontent.com/images/njSkVvMXrvh06GTmhGwBg0jcVlI.webp 975w\"},className:\"framer-n9pd8x\",\"data-framer-name\":\"Loc6\",layoutDependency:layoutDependency,layoutId:\"FNzR_hiFj\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/dNqxdzKFMMLQM52OjU98Z5HfTr4.webp\",srcSet:\"https://framerusercontent.com/images/dNqxdzKFMMLQM52OjU98Z5HfTr4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/dNqxdzKFMMLQM52OjU98Z5HfTr4.webp 975w\"},className:\"framer-b619u2\",\"data-framer-name\":\"Loc5\",layoutDependency:layoutDependency,layoutId:\"ZzwtR1jXB\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/Y6vpYNbmVSNlmDtfpfGmHdQTf4.webp\",srcSet:\"https://framerusercontent.com/images/Y6vpYNbmVSNlmDtfpfGmHdQTf4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Y6vpYNbmVSNlmDtfpfGmHdQTf4.webp 975w\"},className:\"framer-1416we6\",\"data-framer-name\":\"Loc4\",layoutDependency:layoutDependency,layoutId:\"LchkLR6oT\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/yFwTI5od9hsBtAI3vX9UqXylI4E.webp\",srcSet:\"https://framerusercontent.com/images/yFwTI5od9hsBtAI3vX9UqXylI4E.webp?scale-down-to=512 512w,https://framerusercontent.com/images/yFwTI5od9hsBtAI3vX9UqXylI4E.webp 975w\"},className:\"framer-1793evd\",\"data-framer-name\":\"Loc3\",layoutDependency:layoutDependency,layoutId:\"tYc_Lw15j\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/CZ4eIwLl4PTVH3XmQdaMnSaE.webp\",srcSet:\"https://framerusercontent.com/images/CZ4eIwLl4PTVH3XmQdaMnSaE.webp?scale-down-to=512 512w,https://framerusercontent.com/images/CZ4eIwLl4PTVH3XmQdaMnSaE.webp 975w\"},className:\"framer-ypeebg\",\"data-framer-name\":\"Loc2\",layoutDependency:layoutDependency,layoutId:\"dKsHrgiXk\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:804,intrinsicWidth:975,pixelHeight:804,pixelWidth:975,sizes:\"975px\",src:\"https://framerusercontent.com/images/UlWL7ZTKNE1Bm4zVQ7UbrGCs7fY.webp\",srcSet:\"https://framerusercontent.com/images/UlWL7ZTKNE1Bm4zVQ7UbrGCs7fY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/UlWL7ZTKNE1Bm4zVQ7UbrGCs7fY.webp 975w\"},className:\"framer-1ev0rmr\",\"data-framer-name\":\"Loc1\",layoutDependency:layoutDependency,layoutId:\"VxRXr59MD\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 2px 0px var(--token-4d926bee-328f-497f-a3cd-ce0b138f5bc3, rgb(156, 163, 175))\"}})],startFrom:9,style:{height:\"100%\",maxHeight:\"100%\",maxWidth:\"100%\",width:\"100%\"},transitionControl:{delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({vHBzqMg0Q:{arrowOptions:{arrowFill:\"rgba(139, 92, 246, 0.2)\",arrowGap:10,arrowPadding:10,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:50,showMouseControls:true}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OVXpm.framer-1y5pfju, .framer-OVXpm .framer-1y5pfju { display: block; }\",\".framer-OVXpm.framer-1rry95b { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 50px 0px 50px 0px; position: relative; width: 1200px; }\",\".framer-OVXpm .framer-1rpwymt { 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; position: relative; width: 100%; }\",\".framer-OVXpm .framer-1nnvj3d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-OVXpm .framer-1o6hr4o-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OVXpm .framer-1a1yjde { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OVXpm .framer-18kck3j { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OVXpm .framer-9tszns-container { flex: none; height: 804px; position: relative; width: 350px; z-index: 1; }\",\".framer-OVXpm .framer-jqmp6w, .framer-OVXpm .framer-1dms9je, .framer-OVXpm .framer-ai37f, .framer-OVXpm .framer-1vdnmm5, .framer-OVXpm .framer-n4we0k, .framer-OVXpm .framer-1rliyr4 { height: 804px; position: relative; width: 350px; }\",\".framer-OVXpm .framer-z45jec-container { aspect-ratio: 1.212686567164179 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 804px); max-height: 100%; max-width: 100%; position: relative; width: 975px; }\",\".framer-OVXpm .framer-tsqmyf { cursor: pointer; height: 804px; overflow: hidden; position: relative; width: 975px; }\",\".framer-OVXpm .framer-x1s71c { align-content: center; align-items: center; aspect-ratio: 1.212686567164179 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 804px); justify-content: center; left: 0px; overflow: visible; padding: 20px; position: absolute; right: 0px; top: 0px; }\",\".framer-OVXpm .framer-16fio1z, .framer-OVXpm .framer-8y2fb2, .framer-OVXpm .framer-1utf16t, .framer-OVXpm .framer-14qi9v7, .framer-OVXpm .framer-ugkvlo, .framer-OVXpm .framer-t5d8t7, .framer-OVXpm .framer-onp6ha, .framer-OVXpm .framer-8yscu3, .framer-OVXpm .framer-j2uwg, .framer-OVXpm .framer-808cou, .framer-OVXpm .framer-1m3j128, .framer-OVXpm .framer-1sih1p2, .framer-OVXpm .framer-745bel, .framer-OVXpm .framer-n9pd8x, .framer-OVXpm .framer-b619u2, .framer-OVXpm .framer-1416we6, .framer-OVXpm .framer-1793evd, .framer-OVXpm .framer-ypeebg, .framer-OVXpm .framer-1ev0rmr { align-content: center; align-items: center; aspect-ratio: 1.212686567164179 / 1; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 804px); justify-content: center; overflow: visible; padding: 20px; position: relative; width: 975px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OVXpm.framer-1rry95b, .framer-OVXpm .framer-1rpwymt, .framer-OVXpm .framer-1nnvj3d, .framer-OVXpm .framer-1a1yjde, .framer-OVXpm .framer-x1s71c, .framer-OVXpm .framer-16fio1z, .framer-OVXpm .framer-8y2fb2, .framer-OVXpm .framer-1utf16t, .framer-OVXpm .framer-14qi9v7, .framer-OVXpm .framer-ugkvlo, .framer-OVXpm .framer-t5d8t7, .framer-OVXpm .framer-onp6ha, .framer-OVXpm .framer-8yscu3, .framer-OVXpm .framer-j2uwg, .framer-OVXpm .framer-808cou, .framer-OVXpm .framer-1m3j128, .framer-OVXpm .framer-1sih1p2, .framer-OVXpm .framer-745bel, .framer-OVXpm .framer-n9pd8x, .framer-OVXpm .framer-b619u2, .framer-OVXpm .framer-1416we6, .framer-OVXpm .framer-1793evd, .framer-OVXpm .framer-ypeebg, .framer-OVXpm .framer-1ev0rmr { gap: 0px; } .framer-OVXpm.framer-1rry95b > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-OVXpm.framer-1rry95b > :first-child, .framer-OVXpm .framer-1rpwymt > :first-child, .framer-OVXpm .framer-1nnvj3d > :first-child, .framer-OVXpm .framer-1a1yjde > :first-child { margin-top: 0px; } .framer-OVXpm.framer-1rry95b > :last-child, .framer-OVXpm .framer-1rpwymt > :last-child, .framer-OVXpm .framer-1nnvj3d > :last-child, .framer-OVXpm .framer-1a1yjde > :last-child { margin-bottom: 0px; } .framer-OVXpm .framer-1rpwymt > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-OVXpm .framer-1nnvj3d > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-OVXpm .framer-1a1yjde > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-OVXpm .framer-x1s71c > *, .framer-OVXpm .framer-16fio1z > *, .framer-OVXpm .framer-8y2fb2 > *, .framer-OVXpm .framer-1utf16t > *, .framer-OVXpm .framer-14qi9v7 > *, .framer-OVXpm .framer-ugkvlo > *, .framer-OVXpm .framer-t5d8t7 > *, .framer-OVXpm .framer-onp6ha > *, .framer-OVXpm .framer-8yscu3 > *, .framer-OVXpm .framer-j2uwg > *, .framer-OVXpm .framer-808cou > *, .framer-OVXpm .framer-1m3j128 > *, .framer-OVXpm .framer-1sih1p2 > *, .framer-OVXpm .framer-745bel > *, .framer-OVXpm .framer-n9pd8x > *, .framer-OVXpm .framer-b619u2 > *, .framer-OVXpm .framer-1416we6 > *, .framer-OVXpm .framer-1793evd > *, .framer-OVXpm .framer-ypeebg > *, .framer-OVXpm .framer-1ev0rmr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-OVXpm .framer-x1s71c > :first-child, .framer-OVXpm .framer-16fio1z > :first-child, .framer-OVXpm .framer-8y2fb2 > :first-child, .framer-OVXpm .framer-1utf16t > :first-child, .framer-OVXpm .framer-14qi9v7 > :first-child, .framer-OVXpm .framer-ugkvlo > :first-child, .framer-OVXpm .framer-t5d8t7 > :first-child, .framer-OVXpm .framer-onp6ha > :first-child, .framer-OVXpm .framer-8yscu3 > :first-child, .framer-OVXpm .framer-j2uwg > :first-child, .framer-OVXpm .framer-808cou > :first-child, .framer-OVXpm .framer-1m3j128 > :first-child, .framer-OVXpm .framer-1sih1p2 > :first-child, .framer-OVXpm .framer-745bel > :first-child, .framer-OVXpm .framer-n9pd8x > :first-child, .framer-OVXpm .framer-b619u2 > :first-child, .framer-OVXpm .framer-1416we6 > :first-child, .framer-OVXpm .framer-1793evd > :first-child, .framer-OVXpm .framer-ypeebg > :first-child, .framer-OVXpm .framer-1ev0rmr > :first-child { margin-left: 0px; } .framer-OVXpm .framer-x1s71c > :last-child, .framer-OVXpm .framer-16fio1z > :last-child, .framer-OVXpm .framer-8y2fb2 > :last-child, .framer-OVXpm .framer-1utf16t > :last-child, .framer-OVXpm .framer-14qi9v7 > :last-child, .framer-OVXpm .framer-ugkvlo > :last-child, .framer-OVXpm .framer-t5d8t7 > :last-child, .framer-OVXpm .framer-onp6ha > :last-child, .framer-OVXpm .framer-8yscu3 > :last-child, .framer-OVXpm .framer-j2uwg > :last-child, .framer-OVXpm .framer-808cou > :last-child, .framer-OVXpm .framer-1m3j128 > :last-child, .framer-OVXpm .framer-1sih1p2 > :last-child, .framer-OVXpm .framer-745bel > :last-child, .framer-OVXpm .framer-n9pd8x > :last-child, .framer-OVXpm .framer-b619u2 > :last-child, .framer-OVXpm .framer-1416we6 > :last-child, .framer-OVXpm .framer-1793evd > :last-child, .framer-OVXpm .framer-ypeebg > :last-child, .framer-OVXpm .framer-1ev0rmr > :last-child { margin-right: 0px; } }\",\".framer-OVXpm.framer-v-zm8jas.framer-1rry95b { width: 810px; }\",\".framer-OVXpm.framer-v-zm8jas .framer-z45jec-container { aspect-ratio: 1.2162162162162162 / 1; height: var(--framer-aspect-ratio-supported, 666px); }\",\".framer-OVXpm.framer-v-3rtk1d.framer-1rry95b { padding: 76px 0px 0px 0px; width: 390px; }\",\".framer-OVXpm.framer-v-3rtk1d .framer-1rpwymt { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1053\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vHBzqMg0Q\":{\"layout\":[\"fixed\",\"auto\"]},\"vdFSGxhji\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XaFjGvZnw\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramercZ2HcUzyU=withCSS(Component,css,\"framer-OVXpm\");export default FramercZ2HcUzyU;FramercZ2HcUzyU.displayName=\"Retailer data visual block\";FramercZ2HcUzyU.defaultProps={height:1053,width:1200};addPropertyControls(FramercZ2HcUzyU,{variant:{options:[\"o3cpv00jS\",\"vHBzqMg0Q\",\"vdFSGxhji\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},XaFjGvZnw:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramercZ2HcUzyU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SectionBadgeFonts,...SlideshowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercZ2HcUzyU\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1053\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"XaFjGvZnw\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vHBzqMg0Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vdFSGxhji\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cZ2HcUzyU.map", "import \"/npm:react@17.0.2/cjs/react.development!cjs\";\nimport \"/npm:object-assign@4!cjs\";\nexport * from \"/npm:react@17.0.2!cjs\";\nexport { default } from \"/npm:react@17.0.2!cjs\";\n", "export { default } from \"/npm:object-assign@4.1.1!cjs\";\n", "var exports = {};\n\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n  if (val === null || val === undefined) {\n    throw new TypeError(\"Object.assign cannot be called with null or undefined\");\n  }\n\n  return Object(val);\n}\n\nfunction shouldUseNative() {\n  try {\n    if (!Object.assign) {\n      return false;\n    } // Detect buggy property enumeration order in older V8 versions.\n    // https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\n\n    var test1 = new String(\"abc\"); // eslint-disable-line no-new-wrappers\n\n    test1[5] = \"de\";\n\n    if (Object.getOwnPropertyNames(test1)[0] === \"5\") {\n      return false;\n    } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n    var test2 = {};\n\n    for (var i = 0; i < 10; i++) {\n      test2[\"_\" + String.fromCharCode(i)] = i;\n    }\n\n    var order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n      return test2[n];\n    });\n\n    if (order2.join(\"\") !== \"0123456789\") {\n      return false;\n    } // https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\n\n    var test3 = {};\n    \"abcdefghijklmnopqrst\".split(\"\").forEach(function (letter) {\n      test3[letter] = letter;\n    });\n\n    if (Object.keys(Object.assign({}, test3)).join(\"\") !== \"abcdefghijklmnopqrst\") {\n      return false;\n    }\n\n    return true;\n  } catch (err) {\n    // We don't expect any of the above to throw, but better to be safe.\n    return false;\n  }\n}\n\nexports = shouldUseNative() ? Object.assign : function (target, source) {\n  var from;\n  var to = toObject(target);\n  var symbols;\n\n  for (var s = 1; s < arguments.length; s++) {\n    from = Object(arguments[s]);\n\n    for (var key in from) {\n      if (hasOwnProperty.call(from, key)) {\n        to[key] = from[key];\n      }\n    }\n\n    if (getOwnPropertySymbols) {\n      symbols = getOwnPropertySymbols(from);\n\n      for (var i = 0; i < symbols.length; i++) {\n        if (propIsEnumerable.call(from, symbols[i])) {\n          to[symbols[i]] = from[symbols[i]];\n        }\n      }\n    }\n  }\n\n  return to;\n};\nvar exports$1 = exports;\n\nexport default exports$1;\n\n//# sourceMappingURL=npm:object-assign@4.1.1!cjs.map", "import * as _objectAssign2 from '/npm:object-assign@4!cjs';\n\nvar _objectAssign = _objectAssign2;\ntry {\n  if (\"default\" in _objectAssign2) _objectAssign = _objectAssign2.default;\n} catch (e) {}\nvar exports = {};\n(function () {\n  'use strict';\n\n  var _assign = _objectAssign;\n\n  // TODO: this is special because it gets imported during build.\n  var ReactVersion = \"17.0.2\";\n\n  // ATTENTION\n  // When adding new symbols to this file,\n  // Please consider also adding to 'react-devtools-shared/src/backend/ReactSymbols'\n  // The Symbol used to tag the ReactElement-like types. If there is no native Symbol\n  // nor polyfill, then a plain number is used for performance.\n  var REACT_ELEMENT_TYPE = 60103;\n  var REACT_PORTAL_TYPE = 60106;\n  exports.Fragment = 60107;\n  exports.StrictMode = 60108;\n  exports.Profiler = 60114;\n  var REACT_PROVIDER_TYPE = 60109;\n  var REACT_CONTEXT_TYPE = 60110;\n  var REACT_FORWARD_REF_TYPE = 60112;\n  exports.Suspense = 60113;\n  var REACT_SUSPENSE_LIST_TYPE = 60120;\n  var REACT_MEMO_TYPE = 60115;\n  var REACT_LAZY_TYPE = 60116;\n  var REACT_BLOCK_TYPE = 60121;\n  var REACT_SERVER_BLOCK_TYPE = 60122;\n  var REACT_FUNDAMENTAL_TYPE = 60117;\n  var REACT_SCOPE_TYPE = 60119;\n  var REACT_OPAQUE_ID_TYPE = 60128;\n  var REACT_DEBUG_TRACING_MODE_TYPE = 60129;\n  var REACT_OFFSCREEN_TYPE = 60130;\n  var REACT_LEGACY_HIDDEN_TYPE = 60131;\n  if (typeof Symbol === \"function\" && Symbol.for) {\n    var symbolFor = Symbol.for;\n    REACT_ELEMENT_TYPE = symbolFor(\"react.element\");\n    REACT_PORTAL_TYPE = symbolFor(\"react.portal\");\n    exports.Fragment = symbolFor(\"react.fragment\");\n    exports.StrictMode = symbolFor(\"react.strict_mode\");\n    exports.Profiler = symbolFor(\"react.profiler\");\n    REACT_PROVIDER_TYPE = symbolFor(\"react.provider\");\n    REACT_CONTEXT_TYPE = symbolFor(\"react.context\");\n    REACT_FORWARD_REF_TYPE = symbolFor(\"react.forward_ref\");\n    exports.Suspense = symbolFor(\"react.suspense\");\n    REACT_SUSPENSE_LIST_TYPE = symbolFor(\"react.suspense_list\");\n    REACT_MEMO_TYPE = symbolFor(\"react.memo\");\n    REACT_LAZY_TYPE = symbolFor(\"react.lazy\");\n    REACT_BLOCK_TYPE = symbolFor(\"react.block\");\n    REACT_SERVER_BLOCK_TYPE = symbolFor(\"react.server.block\");\n    REACT_FUNDAMENTAL_TYPE = symbolFor(\"react.fundamental\");\n    REACT_SCOPE_TYPE = symbolFor(\"react.scope\");\n    REACT_OPAQUE_ID_TYPE = symbolFor(\"react.opaque.id\");\n    REACT_DEBUG_TRACING_MODE_TYPE = symbolFor(\"react.debug_trace_mode\");\n    REACT_OFFSCREEN_TYPE = symbolFor(\"react.offscreen\");\n    REACT_LEGACY_HIDDEN_TYPE = symbolFor(\"react.legacy_hidden\");\n  }\n  var MAYBE_ITERATOR_SYMBOL = typeof Symbol === \"function\" && Symbol.iterator;\n  var FAUX_ITERATOR_SYMBOL = \"@@iterator\";\n  function getIteratorFn(maybeIterable) {\n    if (maybeIterable === null || typeof maybeIterable !== \"object\") {\n      return null;\n    }\n    var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];\n    if (typeof maybeIterator === \"function\") {\n      return maybeIterator;\n    }\n    return null;\n  }\n\n  /**\n   * Keeps track of the current dispatcher.\n   */\n  var ReactCurrentDispatcher = {\n    /**\n     * @internal\n     * @type {ReactComponent}\n     */\n    current: null\n  };\n\n  /**\n   * Keeps track of the current batch's configuration such as how long an update\n   * should suspend for if it needs to.\n   */\n  var ReactCurrentBatchConfig = {\n    transition: 0\n  };\n\n  /**\n   * Keeps track of the current owner.\n   *\n   * The current owner is the component who should own any components that are\n   * currently being constructed.\n   */\n  var ReactCurrentOwner = {\n    /**\n     * @internal\n     * @type {ReactComponent}\n     */\n    current: null\n  };\n  var ReactDebugCurrentFrame = {};\n  var currentExtraStackFrame = null;\n  function setExtraStackFrame(stack) {\n    {\n      currentExtraStackFrame = stack;\n    }\n  }\n  {\n    ReactDebugCurrentFrame.setExtraStackFrame = function (stack) {\n      {\n        currentExtraStackFrame = stack;\n      }\n    }; // Stack implementation injected by the current renderer.\n\n    ReactDebugCurrentFrame.getCurrentStack = null;\n    ReactDebugCurrentFrame.getStackAddendum = function () {\n      var stack = \"\"; // Add an extra top frame while an element is being validated\n\n      if (currentExtraStackFrame) {\n        stack += currentExtraStackFrame;\n      } // Delegate to the injected renderer-specific implementation\n\n      var impl = ReactDebugCurrentFrame.getCurrentStack;\n      if (impl) {\n        stack += impl() || \"\";\n      }\n      return stack;\n    };\n  }\n\n  /**\n   * Used by act() to track whether you're inside an act() scope.\n   */\n  var IsSomeRendererActing = {\n    current: false\n  };\n  var ReactSharedInternals = {\n    ReactCurrentDispatcher: ReactCurrentDispatcher,\n    ReactCurrentBatchConfig: ReactCurrentBatchConfig,\n    ReactCurrentOwner: ReactCurrentOwner,\n    IsSomeRendererActing: IsSomeRendererActing,\n    // Used by renderers to avoid bundling object-assign twice in UMD bundles:\n    assign: _assign\n  };\n  {\n    ReactSharedInternals.ReactDebugCurrentFrame = ReactDebugCurrentFrame;\n  }\n\n  // by calls to these methods by a Babel plugin.\n  //\n  // In PROD (or in packages without access to React internals),\n  // they are left as they are instead.\n\n  function warn(format) {\n    {\n      for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n        args[_key - 1] = arguments[_key];\n      }\n      printWarning(\"warn\", format, args);\n    }\n  }\n  function error(format) {\n    {\n      for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {\n        args[_key2 - 1] = arguments[_key2];\n      }\n      printWarning(\"error\", format, args);\n    }\n  }\n  function printWarning(level, format, args) {\n    // When changing this logic, you might want to also\n    // update consoleWithStackDev.www.js as well.\n    {\n      var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame;\n      var stack = ReactDebugCurrentFrame.getStackAddendum();\n      if (stack !== \"\") {\n        format += \"%s\";\n        args = args.concat([stack]);\n      }\n      var argsWithFormat = args.map(function (item) {\n        return \"\" + item;\n      }); // Careful: RN currently depends on this prefix\n\n      argsWithFormat.unshift(\"Warning: \" + format); // We intentionally don't use spread (or .apply) directly because it\n      // breaks IE9: https://github.com/facebook/react/issues/13610\n      // eslint-disable-next-line react-internal/no-production-logging\n\n      Function.prototype.apply.call(console[level], console, argsWithFormat);\n    }\n  }\n  var didWarnStateUpdateForUnmountedComponent = {};\n  function warnNoop(publicInstance, callerName) {\n    {\n      var _constructor = publicInstance.constructor;\n      var componentName = _constructor && (_constructor.displayName || _constructor.name) || \"ReactClass\";\n      var warningKey = componentName + \".\" + callerName;\n      if (didWarnStateUpdateForUnmountedComponent[warningKey]) {\n        return;\n      }\n      error(\"Can't call %s on a component that is not yet mounted. \" + \"This is a no-op, but it might indicate a bug in your application. \" + \"Instead, assign to `this.state` directly or define a `state = {};` \" + \"class property with the desired state in the %s component.\", callerName, componentName);\n      didWarnStateUpdateForUnmountedComponent[warningKey] = true;\n    }\n  }\n  /**\n   * This is the abstract API for an update queue.\n   */\n\n  var ReactNoopUpdateQueue = {\n    /**\n     * Checks whether or not this composite component is mounted.\n     * @param {ReactClass} publicInstance The instance we want to test.\n     * @return {boolean} True if mounted, false otherwise.\n     * @protected\n     * @final\n     */\n    isMounted: function (publicInstance) {\n      return false;\n    },\n    /**\n     * Forces an update. This should only be invoked when it is known with\n     * certainty that we are **not** in a DOM transaction.\n     *\n     * You may want to call this when you know that some deeper aspect of the\n     * component's state has changed but `setState` was not called.\n     *\n     * This will not invoke `shouldComponentUpdate`, but it will invoke\n     * `componentWillUpdate` and `componentDidUpdate`.\n     *\n     * @param {ReactClass} publicInstance The instance that should rerender.\n     * @param {?function} callback Called after component is updated.\n     * @param {?string} callerName name of the calling function in the public API.\n     * @internal\n     */\n    enqueueForceUpdate: function (publicInstance, callback, callerName) {\n      warnNoop(publicInstance, \"forceUpdate\");\n    },\n    /**\n     * Replaces all of the state. Always use this or `setState` to mutate state.\n     * You should treat `this.state` as immutable.\n     *\n     * There is no guarantee that `this.state` will be immediately updated, so\n     * accessing `this.state` after calling this method may return the old value.\n     *\n     * @param {ReactClass} publicInstance The instance that should rerender.\n     * @param {object} completeState Next state.\n     * @param {?function} callback Called after component is updated.\n     * @param {?string} callerName name of the calling function in the public API.\n     * @internal\n     */\n    enqueueReplaceState: function (publicInstance, completeState, callback, callerName) {\n      warnNoop(publicInstance, \"replaceState\");\n    },\n    /**\n     * Sets a subset of the state. This only exists because _pendingState is\n     * internal. This provides a merging strategy that is not available to deep\n     * properties which is confusing. TODO: Expose pendingState or don't use it\n     * during the merge.\n     *\n     * @param {ReactClass} publicInstance The instance that should rerender.\n     * @param {object} partialState Next partial state to be merged with state.\n     * @param {?function} callback Called after component is updated.\n     * @param {?string} Name of the calling function in the public API.\n     * @internal\n     */\n    enqueueSetState: function (publicInstance, partialState, callback, callerName) {\n      warnNoop(publicInstance, \"setState\");\n    }\n  };\n  var emptyObject = {};\n  {\n    Object.freeze(emptyObject);\n  }\n  /**\n   * Base class helpers for the updating state of a component.\n   */\n\n  function Component(props, context, updater) {\n    this.props = props;\n    this.context = context; // If a component has string refs, we will assign a different object later.\n\n    this.refs = emptyObject; // We initialize the default updater but the real one gets injected by the\n    // renderer.\n\n    this.updater = updater || ReactNoopUpdateQueue;\n  }\n  Component.prototype.isReactComponent = {};\n  /**\n   * Sets a subset of the state. Always use this to mutate\n   * state. You should treat `this.state` as immutable.\n   *\n   * There is no guarantee that `this.state` will be immediately updated, so\n   * accessing `this.state` after calling this method may return the old value.\n   *\n   * There is no guarantee that calls to `setState` will run synchronously,\n   * as they may eventually be batched together.  You can provide an optional\n   * callback that will be executed when the call to setState is actually\n   * completed.\n   *\n   * When a function is provided to setState, it will be called at some point in\n   * the future (not synchronously). It will be called with the up to date\n   * component arguments (state, props, context). These values can be different\n   * from this.* because your function may be called after receiveProps but before\n   * shouldComponentUpdate, and this new state, props, and context will not yet be\n   * assigned to this.\n   *\n   * @param {object|function} partialState Next partial state or function to\n   *        produce next partial state to be merged with current state.\n   * @param {?function} callback Called after state is updated.\n   * @final\n   * @protected\n   */\n\n  Component.prototype.setState = function (partialState, callback) {\n    if (!(typeof partialState === \"object\" || typeof partialState === \"function\" || partialState == null)) {\n      {\n        throw Error(\"setState(...): takes an object of state variables to update or a function which returns an object of state variables.\");\n      }\n    }\n    this.updater.enqueueSetState(this, partialState, callback, \"setState\");\n  };\n  /**\n   * Forces an update. This should only be invoked when it is known with\n   * certainty that we are **not** in a DOM transaction.\n   *\n   * You may want to call this when you know that some deeper aspect of the\n   * component's state has changed but `setState` was not called.\n   *\n   * This will not invoke `shouldComponentUpdate`, but it will invoke\n   * `componentWillUpdate` and `componentDidUpdate`.\n   *\n   * @param {?function} callback Called after update is complete.\n   * @final\n   * @protected\n   */\n\n  Component.prototype.forceUpdate = function (callback) {\n    this.updater.enqueueForceUpdate(this, callback, \"forceUpdate\");\n  };\n  /**\n   * Deprecated APIs. These APIs used to exist on classic React classes but since\n   * we would like to deprecate them, we're not going to move them over to this\n   * modern base class. Instead, we define a getter that warns if it's accessed.\n   */\n\n  {\n    var deprecatedAPIs = {\n      isMounted: [\"isMounted\", \"Instead, make sure to clean up subscriptions and pending requests in \" + \"componentWillUnmount to prevent memory leaks.\"],\n      replaceState: [\"replaceState\", \"Refactor your code to use setState instead (see \" + \"https://github.com/facebook/react/issues/3236).\"]\n    };\n    var defineDeprecationWarning = function (methodName, info) {\n      Object.defineProperty(Component.prototype, methodName, {\n        get: function () {\n          warn(\"%s(...) is deprecated in plain JavaScript React classes. %s\", info[0], info[1]);\n          return undefined;\n        }\n      });\n    };\n    for (var fnName in deprecatedAPIs) {\n      if (deprecatedAPIs.hasOwnProperty(fnName)) {\n        defineDeprecationWarning(fnName, deprecatedAPIs[fnName]);\n      }\n    }\n  }\n  function ComponentDummy() {}\n  ComponentDummy.prototype = Component.prototype;\n  /**\n   * Convenience component with default shallow equality check for sCU.\n   */\n\n  function PureComponent(props, context, updater) {\n    this.props = props;\n    this.context = context; // If a component has string refs, we will assign a different object later.\n\n    this.refs = emptyObject;\n    this.updater = updater || ReactNoopUpdateQueue;\n  }\n  var pureComponentPrototype = PureComponent.prototype = new ComponentDummy();\n  pureComponentPrototype.constructor = PureComponent; // Avoid an extra prototype jump for these methods.\n\n  _assign(pureComponentPrototype, Component.prototype);\n  pureComponentPrototype.isPureReactComponent = true;\n\n  // an immutable object with a single mutable value\n  function createRef() {\n    var refObject = {\n      current: null\n    };\n    {\n      Object.seal(refObject);\n    }\n    return refObject;\n  }\n  function getWrappedName(outerType, innerType, wrapperName) {\n    var functionName = innerType.displayName || innerType.name || \"\";\n    return outerType.displayName || (functionName !== \"\" ? wrapperName + \"(\" + functionName + \")\" : wrapperName);\n  }\n  function getContextName(type) {\n    return type.displayName || \"Context\";\n  }\n  function getComponentName(type) {\n    if (type == null) {\n      // Host root, text node or just invalid type.\n      return null;\n    }\n    {\n      if (typeof type.tag === \"number\") {\n        error(\"Received an unexpected object in getComponentName(). \" + \"This is likely a bug in React. Please file an issue.\");\n      }\n    }\n    if (typeof type === \"function\") {\n      return type.displayName || type.name || null;\n    }\n    if (typeof type === \"string\") {\n      return type;\n    }\n    switch (type) {\n      case exports.Fragment:\n        return \"Fragment\";\n      case REACT_PORTAL_TYPE:\n        return \"Portal\";\n      case exports.Profiler:\n        return \"Profiler\";\n      case exports.StrictMode:\n        return \"StrictMode\";\n      case exports.Suspense:\n        return \"Suspense\";\n      case REACT_SUSPENSE_LIST_TYPE:\n        return \"SuspenseList\";\n    }\n    if (typeof type === \"object\") {\n      switch (type.$$typeof) {\n        case REACT_CONTEXT_TYPE:\n          var context = type;\n          return getContextName(context) + \".Consumer\";\n        case REACT_PROVIDER_TYPE:\n          var provider = type;\n          return getContextName(provider._context) + \".Provider\";\n        case REACT_FORWARD_REF_TYPE:\n          return getWrappedName(type, type.render, \"ForwardRef\");\n        case REACT_MEMO_TYPE:\n          return getComponentName(type.type);\n        case REACT_BLOCK_TYPE:\n          return getComponentName(type._render);\n        case REACT_LAZY_TYPE:\n          {\n            var lazyComponent = type;\n            var payload = lazyComponent._payload;\n            var init = lazyComponent._init;\n            try {\n              return getComponentName(init(payload));\n            } catch (x) {\n              return null;\n            }\n          }\n      }\n    }\n    return null;\n  }\n  var hasOwnProperty = Object.prototype.hasOwnProperty;\n  var RESERVED_PROPS = {\n    key: true,\n    ref: true,\n    __self: true,\n    __source: true\n  };\n  var specialPropKeyWarningShown, specialPropRefWarningShown, didWarnAboutStringRefs;\n  {\n    didWarnAboutStringRefs = {};\n  }\n  function hasValidRef(config) {\n    {\n      if (hasOwnProperty.call(config, \"ref\")) {\n        var getter = Object.getOwnPropertyDescriptor(config, \"ref\").get;\n        if (getter && getter.isReactWarning) {\n          return false;\n        }\n      }\n    }\n    return config.ref !== undefined;\n  }\n  function hasValidKey(config) {\n    {\n      if (hasOwnProperty.call(config, \"key\")) {\n        var getter = Object.getOwnPropertyDescriptor(config, \"key\").get;\n        if (getter && getter.isReactWarning) {\n          return false;\n        }\n      }\n    }\n    return config.key !== undefined;\n  }\n  function defineKeyPropWarningGetter(props, displayName) {\n    var warnAboutAccessingKey = function () {\n      {\n        if (!specialPropKeyWarningShown) {\n          specialPropKeyWarningShown = true;\n          error(\"%s: `key` is not a prop. Trying to access it will result \" + \"in `undefined` being returned. If you need to access the same \" + \"value within the child component, you should pass it as a different \" + \"prop. (https://reactjs.org/link/special-props)\", displayName);\n        }\n      }\n    };\n    warnAboutAccessingKey.isReactWarning = true;\n    Object.defineProperty(props, \"key\", {\n      get: warnAboutAccessingKey,\n      configurable: true\n    });\n  }\n  function defineRefPropWarningGetter(props, displayName) {\n    var warnAboutAccessingRef = function () {\n      {\n        if (!specialPropRefWarningShown) {\n          specialPropRefWarningShown = true;\n          error(\"%s: `ref` is not a prop. Trying to access it will result \" + \"in `undefined` being returned. If you need to access the same \" + \"value within the child component, you should pass it as a different \" + \"prop. (https://reactjs.org/link/special-props)\", displayName);\n        }\n      }\n    };\n    warnAboutAccessingRef.isReactWarning = true;\n    Object.defineProperty(props, \"ref\", {\n      get: warnAboutAccessingRef,\n      configurable: true\n    });\n  }\n  function warnIfStringRefCannotBeAutoConverted(config) {\n    {\n      if (typeof config.ref === \"string\" && ReactCurrentOwner.current && config.__self && ReactCurrentOwner.current.stateNode !== config.__self) {\n        var componentName = getComponentName(ReactCurrentOwner.current.type);\n        if (!didWarnAboutStringRefs[componentName]) {\n          error(\"Component \\\"%s\\\" contains the string ref \\\"%s\\\". \" + \"Support for string refs will be removed in a future major release. \" + \"This case cannot be automatically converted to an arrow function. \" + \"We ask you to manually fix this case by using useRef() or createRef() instead. \" + \"Learn more about using refs safely here: \" + \"https://reactjs.org/link/strict-mode-string-ref\", componentName, config.ref);\n          didWarnAboutStringRefs[componentName] = true;\n        }\n      }\n    }\n  }\n  /**\n   * Factory method to create a new React element. This no longer adheres to\n   * the class pattern, so do not use new to call it. Also, instanceof check\n   * will not work. Instead test $$typeof field against Symbol.for('react.element') to check\n   * if something is a React Element.\n   *\n   * @param {*} type\n   * @param {*} props\n   * @param {*} key\n   * @param {string|object} ref\n   * @param {*} owner\n   * @param {*} self A *temporary* helper to detect places where `this` is\n   * different from the `owner` when React.createElement is called, so that we\n   * can warn. We want to get rid of owner and replace string `ref`s with arrow\n   * functions, and as long as `this` and owner are the same, there will be no\n   * change in behavior.\n   * @param {*} source An annotation object (added by a transpiler or otherwise)\n   * indicating filename, line number, and/or other information.\n   * @internal\n   */\n\n  var ReactElement = function (type, key, ref, self, source, owner, props) {\n    var element = {\n      // This tag allows us to uniquely identify this as a React Element\n      $$typeof: REACT_ELEMENT_TYPE,\n      // Built-in properties that belong on the element\n      type: type,\n      key: key,\n      ref: ref,\n      props: props,\n      // Record the component responsible for creating this element.\n      _owner: owner\n    };\n    {\n      // The validation flag is currently mutative. We put it on\n      // an external backing store so that we can freeze the whole object.\n      // This can be replaced with a WeakMap once they are implemented in\n      // commonly used development environments.\n      element._store = {}; // To make comparing ReactElements easier for testing purposes, we make\n      // the validation flag non-enumerable (where possible, which should\n      // include every environment we run tests in), so the test framework\n      // ignores it.\n\n      Object.defineProperty(element._store, \"validated\", {\n        configurable: false,\n        enumerable: false,\n        writable: true,\n        value: false\n      }); // self and source are DEV only properties.\n\n      Object.defineProperty(element, \"_self\", {\n        configurable: false,\n        enumerable: false,\n        writable: false,\n        value: self\n      }); // Two elements created in two different places should be considered\n      // equal for testing purposes and therefore we hide it from enumeration.\n\n      Object.defineProperty(element, \"_source\", {\n        configurable: false,\n        enumerable: false,\n        writable: false,\n        value: source\n      });\n      if (Object.freeze) {\n        Object.freeze(element.props);\n        Object.freeze(element);\n      }\n    }\n    return element;\n  };\n  /**\n   * Create and return a new ReactElement of the given type.\n   * See https://reactjs.org/docs/react-api.html#createelement\n   */\n\n  function createElement(type, config, children) {\n    var propName; // Reserved names are extracted\n\n    var props = {};\n    var key = null;\n    var ref = null;\n    var self = null;\n    var source = null;\n    if (config != null) {\n      if (hasValidRef(config)) {\n        ref = config.ref;\n        {\n          warnIfStringRefCannotBeAutoConverted(config);\n        }\n      }\n      if (hasValidKey(config)) {\n        key = \"\" + config.key;\n      }\n      self = config.__self === undefined ? null : config.__self;\n      source = config.__source === undefined ? null : config.__source; // Remaining properties are added to a new props object\n\n      for (propName in config) {\n        if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) {\n          props[propName] = config[propName];\n        }\n      }\n    } // Children can be more than one argument, and those are transferred onto\n    // the newly allocated props object.\n\n    var childrenLength = arguments.length - 2;\n    if (childrenLength === 1) {\n      props.children = children;\n    } else if (childrenLength > 1) {\n      var childArray = Array(childrenLength);\n      for (var i = 0; i < childrenLength; i++) {\n        childArray[i] = arguments[i + 2];\n      }\n      {\n        if (Object.freeze) {\n          Object.freeze(childArray);\n        }\n      }\n      props.children = childArray;\n    } // Resolve default props\n\n    if (type && type.defaultProps) {\n      var defaultProps = type.defaultProps;\n      for (propName in defaultProps) {\n        if (props[propName] === undefined) {\n          props[propName] = defaultProps[propName];\n        }\n      }\n    }\n    {\n      if (key || ref) {\n        var displayName = typeof type === \"function\" ? type.displayName || type.name || \"Unknown\" : type;\n        if (key) {\n          defineKeyPropWarningGetter(props, displayName);\n        }\n        if (ref) {\n          defineRefPropWarningGetter(props, displayName);\n        }\n      }\n    }\n    return ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props);\n  }\n  function cloneAndReplaceKey(oldElement, newKey) {\n    var newElement = ReactElement(oldElement.type, newKey, oldElement.ref, oldElement._self, oldElement._source, oldElement._owner, oldElement.props);\n    return newElement;\n  }\n  /**\n   * Clone and return a new ReactElement using element as the starting point.\n   * See https://reactjs.org/docs/react-api.html#cloneelement\n   */\n\n  function cloneElement(element, config, children) {\n    if (!!(element === null || element === undefined)) {\n      {\n        throw Error(\"React.cloneElement(...): The argument must be a React element, but you passed \" + element + \".\");\n      }\n    }\n    var propName; // Original props are copied\n\n    var props = _assign({}, element.props); // Reserved names are extracted\n\n    var key = element.key;\n    var ref = element.ref; // Self is preserved since the owner is preserved.\n\n    var self = element._self; // Source is preserved since cloneElement is unlikely to be targeted by a\n    // transpiler, and the original source is probably a better indicator of the\n    // true owner.\n\n    var source = element._source; // Owner will be preserved, unless ref is overridden\n\n    var owner = element._owner;\n    if (config != null) {\n      if (hasValidRef(config)) {\n        // Silently steal the ref from the parent.\n        ref = config.ref;\n        owner = ReactCurrentOwner.current;\n      }\n      if (hasValidKey(config)) {\n        key = \"\" + config.key;\n      } // Remaining properties override existing props\n\n      var defaultProps;\n      if (element.type && element.type.defaultProps) {\n        defaultProps = element.type.defaultProps;\n      }\n      for (propName in config) {\n        if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) {\n          if (config[propName] === undefined && defaultProps !== undefined) {\n            // Resolve default props\n            props[propName] = defaultProps[propName];\n          } else {\n            props[propName] = config[propName];\n          }\n        }\n      }\n    } // Children can be more than one argument, and those are transferred onto\n    // the newly allocated props object.\n\n    var childrenLength = arguments.length - 2;\n    if (childrenLength === 1) {\n      props.children = children;\n    } else if (childrenLength > 1) {\n      var childArray = Array(childrenLength);\n      for (var i = 0; i < childrenLength; i++) {\n        childArray[i] = arguments[i + 2];\n      }\n      props.children = childArray;\n    }\n    return ReactElement(element.type, key, ref, self, source, owner, props);\n  }\n  /**\n   * Verifies the object is a ReactElement.\n   * See https://reactjs.org/docs/react-api.html#isvalidelement\n   * @param {?object} object\n   * @return {boolean} True if `object` is a ReactElement.\n   * @final\n   */\n\n  function isValidElement(object) {\n    return typeof object === \"object\" && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;\n  }\n  var SEPARATOR = \".\";\n  var SUBSEPARATOR = \":\";\n  /**\n   * Escape and wrap key so it is safe to use as a reactid\n   *\n   * @param {string} key to be escaped.\n   * @return {string} the escaped key.\n   */\n\n  function escape(key) {\n    var escapeRegex = /[=:]/g;\n    var escaperLookup = {\n      \"=\": \"=0\",\n      \":\": \"=2\"\n    };\n    var escapedString = key.replace(escapeRegex, function (match) {\n      return escaperLookup[match];\n    });\n    return \"$\" + escapedString;\n  }\n  /**\n   * TODO: Test that a single child and an array with one item have the same key\n   * pattern.\n   */\n\n  var didWarnAboutMaps = false;\n  var userProvidedKeyEscapeRegex = /\\/+/g;\n  function escapeUserProvidedKey(text) {\n    return text.replace(userProvidedKeyEscapeRegex, \"$&/\");\n  }\n  /**\n   * Generate a key string that identifies a element within a set.\n   *\n   * @param {*} element A element that could contain a manual key.\n   * @param {number} index Index that is used if a manual key is not provided.\n   * @return {string}\n   */\n\n  function getElementKey(element, index) {\n    // Do some typechecking here since we call this blindly. We want to ensure\n    // that we don't block potential future ES APIs.\n    if (typeof element === \"object\" && element !== null && element.key != null) {\n      // Explicit key\n      return escape(\"\" + element.key);\n    } // Implicit key determined by the index in the set\n\n    return index.toString(36);\n  }\n  function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) {\n    var type = typeof children;\n    if (type === \"undefined\" || type === \"boolean\") {\n      // All of the above are perceived as null.\n      children = null;\n    }\n    var invokeCallback = false;\n    if (children === null) {\n      invokeCallback = true;\n    } else {\n      switch (type) {\n        case \"string\":\n        case \"number\":\n          invokeCallback = true;\n          break;\n        case \"object\":\n          switch (children.$$typeof) {\n            case REACT_ELEMENT_TYPE:\n            case REACT_PORTAL_TYPE:\n              invokeCallback = true;\n          }\n      }\n    }\n    if (invokeCallback) {\n      var _child = children;\n      var mappedChild = callback(_child); // If it's the only child, treat the name as if it was wrapped in an array\n      // so that it's consistent if the number of children grows:\n\n      var childKey = nameSoFar === \"\" ? SEPARATOR + getElementKey(_child, 0) : nameSoFar;\n      if (Array.isArray(mappedChild)) {\n        var escapedChildKey = \"\";\n        if (childKey != null) {\n          escapedChildKey = escapeUserProvidedKey(childKey) + \"/\";\n        }\n        mapIntoArray(mappedChild, array, escapedChildKey, \"\", function (c) {\n          return c;\n        });\n      } else if (mappedChild != null) {\n        if (isValidElement(mappedChild)) {\n          mappedChild = cloneAndReplaceKey(mappedChild,\n          // Keep both the (mapped) and old keys if they differ, just as\n          // traverseAllChildren used to do for objects as children\n          escapedPrefix + (\n          // $FlowFixMe Flow incorrectly thinks React.Portal doesn't have a key\n          mappedChild.key && (!_child || _child.key !== mappedChild.key) ?\n          // $FlowFixMe Flow incorrectly thinks existing element's key can be a number\n          escapeUserProvidedKey(\"\" + mappedChild.key) + \"/\" : \"\") + childKey);\n        }\n        array.push(mappedChild);\n      }\n      return 1;\n    }\n    var child;\n    var nextName;\n    var subtreeCount = 0; // Count of children found in the current subtree.\n\n    var nextNamePrefix = nameSoFar === \"\" ? SEPARATOR : nameSoFar + SUBSEPARATOR;\n    if (Array.isArray(children)) {\n      for (var i = 0; i < children.length; i++) {\n        child = children[i];\n        nextName = nextNamePrefix + getElementKey(child, i);\n        subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback);\n      }\n    } else {\n      var iteratorFn = getIteratorFn(children);\n      if (typeof iteratorFn === \"function\") {\n        var iterableChildren = children;\n        {\n          // Warn about using Maps as children\n          if (iteratorFn === iterableChildren.entries) {\n            if (!didWarnAboutMaps) {\n              warn(\"Using Maps as children is not supported. \" + \"Use an array of keyed ReactElements instead.\");\n            }\n            didWarnAboutMaps = true;\n          }\n        }\n        var iterator = iteratorFn.call(iterableChildren);\n        var step;\n        var ii = 0;\n        while (!(step = iterator.next()).done) {\n          child = step.value;\n          nextName = nextNamePrefix + getElementKey(child, ii++);\n          subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback);\n        }\n      } else if (type === \"object\") {\n        var childrenString = \"\" + children;\n        {\n          {\n            throw Error(\"Objects are not valid as a React child (found: \" + (childrenString === \"[object Object]\" ? \"object with keys {\" + Object.keys(children).join(\", \") + \"}\" : childrenString) + \"). If you meant to render a collection of children, use an array instead.\");\n          }\n        }\n      }\n    }\n    return subtreeCount;\n  }\n\n  /**\n   * Maps children that are typically specified as `props.children`.\n   *\n   * See https://reactjs.org/docs/react-api.html#reactchildrenmap\n   *\n   * The provided mapFunction(child, index) will be called for each\n   * leaf child.\n   *\n   * @param {?*} children Children tree container.\n   * @param {function(*, int)} func The map function.\n   * @param {*} context Context for mapFunction.\n   * @return {object} Object containing the ordered map of results.\n   */\n  function mapChildren(children, func, context) {\n    if (children == null) {\n      return children;\n    }\n    var result = [];\n    var count = 0;\n    mapIntoArray(children, result, \"\", \"\", function (child) {\n      return func.call(context, child, count++);\n    });\n    return result;\n  }\n  /**\n   * Count the number of children that are typically specified as\n   * `props.children`.\n   *\n   * See https://reactjs.org/docs/react-api.html#reactchildrencount\n   *\n   * @param {?*} children Children tree container.\n   * @return {number} The number of children.\n   */\n\n  function countChildren(children) {\n    var n = 0;\n    mapChildren(children, function () {\n      n++; // Don't return anything\n    });\n\n    return n;\n  }\n\n  /**\n   * Iterates through children that are typically specified as `props.children`.\n   *\n   * See https://reactjs.org/docs/react-api.html#reactchildrenforeach\n   *\n   * The provided forEachFunc(child, index) will be called for each\n   * leaf child.\n   *\n   * @param {?*} children Children tree container.\n   * @param {function(*, int)} forEachFunc\n   * @param {*} forEachContext Context for forEachContext.\n   */\n  function forEachChildren(children, forEachFunc, forEachContext) {\n    mapChildren(children, function () {\n      forEachFunc.apply(this, arguments); // Don't return anything.\n    }, forEachContext);\n  }\n  /**\n   * Flatten a children object (typically specified as `props.children`) and\n   * return an array with appropriately re-keyed children.\n   *\n   * See https://reactjs.org/docs/react-api.html#reactchildrentoarray\n   */\n\n  function toArray(children) {\n    return mapChildren(children, function (child) {\n      return child;\n    }) || [];\n  }\n  /**\n   * Returns the first child in a collection of children and verifies that there\n   * is only one child in the collection.\n   *\n   * See https://reactjs.org/docs/react-api.html#reactchildrenonly\n   *\n   * The current implementation of this function assumes that a single child gets\n   * passed without a wrapper, but the purpose of this helper function is to\n   * abstract away the particular structure of children.\n   *\n   * @param {?object} children Child collection structure.\n   * @return {ReactElement} The first and only `ReactElement` contained in the\n   * structure.\n   */\n\n  function onlyChild(children) {\n    if (!isValidElement(children)) {\n      {\n        throw Error(\"React.Children.only expected to receive a single React element child.\");\n      }\n    }\n    return children;\n  }\n  function createContext(defaultValue, calculateChangedBits) {\n    if (calculateChangedBits === undefined) {\n      calculateChangedBits = null;\n    } else {\n      {\n        if (calculateChangedBits !== null && typeof calculateChangedBits !== \"function\") {\n          error(\"createContext: Expected the optional second argument to be a \" + \"function. Instead received: %s\", calculateChangedBits);\n        }\n      }\n    }\n    var context = {\n      $$typeof: REACT_CONTEXT_TYPE,\n      _calculateChangedBits: calculateChangedBits,\n      // As a workaround to support multiple concurrent renderers, we categorize\n      // some renderers as primary and others as secondary. We only expect\n      // there to be two concurrent renderers at most: React Native (primary) and\n      // Fabric (secondary); React DOM (primary) and React ART (secondary).\n      // Secondary renderers store their context values on separate fields.\n      _currentValue: defaultValue,\n      _currentValue2: defaultValue,\n      // Used to track how many concurrent renderers this context currently\n      // supports within in a single renderer. Such as parallel server rendering.\n      _threadCount: 0,\n      // These are circular\n      Provider: null,\n      Consumer: null\n    };\n    context.Provider = {\n      $$typeof: REACT_PROVIDER_TYPE,\n      _context: context\n    };\n    var hasWarnedAboutUsingNestedContextConsumers = false;\n    var hasWarnedAboutUsingConsumerProvider = false;\n    var hasWarnedAboutDisplayNameOnConsumer = false;\n    {\n      // A separate object, but proxies back to the original context object for\n      // backwards compatibility. It has a different $$typeof, so we can properly\n      // warn for the incorrect usage of Context as a Consumer.\n      var Consumer = {\n        $$typeof: REACT_CONTEXT_TYPE,\n        _context: context,\n        _calculateChangedBits: context._calculateChangedBits\n      }; // $FlowFixMe: Flow complains about not setting a value, which is intentional here\n\n      Object.defineProperties(Consumer, {\n        Provider: {\n          get: function () {\n            if (!hasWarnedAboutUsingConsumerProvider) {\n              hasWarnedAboutUsingConsumerProvider = true;\n              error(\"Rendering <Context.Consumer.Provider> is not supported and will be removed in \" + \"a future major release. Did you mean to render <Context.Provider> instead?\");\n            }\n            return context.Provider;\n          },\n          set: function (_Provider) {\n            context.Provider = _Provider;\n          }\n        },\n        _currentValue: {\n          get: function () {\n            return context._currentValue;\n          },\n          set: function (_currentValue) {\n            context._currentValue = _currentValue;\n          }\n        },\n        _currentValue2: {\n          get: function () {\n            return context._currentValue2;\n          },\n          set: function (_currentValue2) {\n            context._currentValue2 = _currentValue2;\n          }\n        },\n        _threadCount: {\n          get: function () {\n            return context._threadCount;\n          },\n          set: function (_threadCount) {\n            context._threadCount = _threadCount;\n          }\n        },\n        Consumer: {\n          get: function () {\n            if (!hasWarnedAboutUsingNestedContextConsumers) {\n              hasWarnedAboutUsingNestedContextConsumers = true;\n              error(\"Rendering <Context.Consumer.Consumer> is not supported and will be removed in \" + \"a future major release. Did you mean to render <Context.Consumer> instead?\");\n            }\n            return context.Consumer;\n          }\n        },\n        displayName: {\n          get: function () {\n            return context.displayName;\n          },\n          set: function (displayName) {\n            if (!hasWarnedAboutDisplayNameOnConsumer) {\n              warn(\"Setting `displayName` on Context.Consumer has no effect. \" + \"You should set it directly on the context with Context.displayName = '%s'.\", displayName);\n              hasWarnedAboutDisplayNameOnConsumer = true;\n            }\n          }\n        }\n      }); // $FlowFixMe: Flow complains about missing properties because it doesn't understand defineProperty\n\n      context.Consumer = Consumer;\n    }\n    {\n      context._currentRenderer = null;\n      context._currentRenderer2 = null;\n    }\n    return context;\n  }\n  var Uninitialized = -1;\n  var Pending = 0;\n  var Resolved = 1;\n  var Rejected = 2;\n  function lazyInitializer(payload) {\n    if (payload._status === Uninitialized) {\n      var ctor = payload._result;\n      var thenable = ctor(); // Transition to the next state.\n\n      var pending = payload;\n      pending._status = Pending;\n      pending._result = thenable;\n      thenable.then(function (moduleObject) {\n        if (payload._status === Pending) {\n          var defaultExport = moduleObject.default;\n          {\n            if (defaultExport === undefined) {\n              error(\"lazy: Expected the result of a dynamic import() call. \" + \"Instead received: %s\\n\\nYour code should look like: \\n  \" +\n              // Break up imports to avoid accidentally parsing them as dependencies.\n              \"const MyComponent = lazy(() => imp\" + \"ort('./MyComponent'))\", moduleObject);\n            }\n          } // Transition to the next state.\n\n          var resolved = payload;\n          resolved._status = Resolved;\n          resolved._result = defaultExport;\n        }\n      }, function (error) {\n        if (payload._status === Pending) {\n          // Transition to the next state.\n          var rejected = payload;\n          rejected._status = Rejected;\n          rejected._result = error;\n        }\n      });\n    }\n    if (payload._status === Resolved) {\n      return payload._result;\n    } else {\n      throw payload._result;\n    }\n  }\n  function lazy(ctor) {\n    var payload = {\n      // We use these fields to store the result.\n      _status: -1,\n      _result: ctor\n    };\n    var lazyType = {\n      $$typeof: REACT_LAZY_TYPE,\n      _payload: payload,\n      _init: lazyInitializer\n    };\n    {\n      // In production, this would just set it on the object.\n      var defaultProps;\n      var propTypes; // $FlowFixMe\n\n      Object.defineProperties(lazyType, {\n        defaultProps: {\n          configurable: true,\n          get: function () {\n            return defaultProps;\n          },\n          set: function (newDefaultProps) {\n            error(\"React.lazy(...): It is not supported to assign `defaultProps` to \" + \"a lazy component import. Either specify them where the component \" + \"is defined, or create a wrapping component around it.\");\n            defaultProps = newDefaultProps; // Match production behavior more closely:\n            // $FlowFixMe\n\n            Object.defineProperty(lazyType, \"defaultProps\", {\n              enumerable: true\n            });\n          }\n        },\n        propTypes: {\n          configurable: true,\n          get: function () {\n            return propTypes;\n          },\n          set: function (newPropTypes) {\n            error(\"React.lazy(...): It is not supported to assign `propTypes` to \" + \"a lazy component import. Either specify them where the component \" + \"is defined, or create a wrapping component around it.\");\n            propTypes = newPropTypes; // Match production behavior more closely:\n            // $FlowFixMe\n\n            Object.defineProperty(lazyType, \"propTypes\", {\n              enumerable: true\n            });\n          }\n        }\n      });\n    }\n    return lazyType;\n  }\n  function forwardRef(render) {\n    {\n      if (render != null && render.$$typeof === REACT_MEMO_TYPE) {\n        error(\"forwardRef requires a render function but received a `memo` \" + \"component. Instead of forwardRef(memo(...)), use \" + \"memo(forwardRef(...)).\");\n      } else if (typeof render !== \"function\") {\n        error(\"forwardRef requires a render function but was given %s.\", render === null ? \"null\" : typeof render);\n      } else {\n        if (render.length !== 0 && render.length !== 2) {\n          error(\"forwardRef render functions accept exactly two parameters: props and ref. %s\", render.length === 1 ? \"Did you forget to use the ref parameter?\" : \"Any additional parameter will be undefined.\");\n        }\n      }\n      if (render != null) {\n        if (render.defaultProps != null || render.propTypes != null) {\n          error(\"forwardRef render functions do not support propTypes or defaultProps. \" + \"Did you accidentally pass a React component?\");\n        }\n      }\n    }\n    var elementType = {\n      $$typeof: REACT_FORWARD_REF_TYPE,\n      render: render\n    };\n    {\n      var ownName;\n      Object.defineProperty(elementType, \"displayName\", {\n        enumerable: false,\n        configurable: true,\n        get: function () {\n          return ownName;\n        },\n        set: function (name) {\n          ownName = name;\n          if (render.displayName == null) {\n            render.displayName = name;\n          }\n        }\n      });\n    }\n    return elementType;\n  }\n\n  // Filter certain DOM attributes (e.g. src, href) if their values are empty strings.\n\n  var enableScopeAPI = false; // Experimental Create Event Handle API.\n\n  function isValidElementType(type) {\n    if (typeof type === \"string\" || typeof type === \"function\") {\n      return true;\n    } // Note: typeof might be other than 'symbol' or 'number' (e.g. if it's a polyfill).\n\n    if (type === exports.Fragment || type === exports.Profiler || type === REACT_DEBUG_TRACING_MODE_TYPE || type === exports.StrictMode || type === exports.Suspense || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI) {\n      return true;\n    }\n    if (typeof type === \"object\" && type !== null) {\n      if (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_BLOCK_TYPE || type[0] === REACT_SERVER_BLOCK_TYPE) {\n        return true;\n      }\n    }\n    return false;\n  }\n  function memo(type, compare) {\n    {\n      if (!isValidElementType(type)) {\n        error(\"memo: The first argument must be a component. Instead \" + \"received: %s\", type === null ? \"null\" : typeof type);\n      }\n    }\n    var elementType = {\n      $$typeof: REACT_MEMO_TYPE,\n      type: type,\n      compare: compare === undefined ? null : compare\n    };\n    {\n      var ownName;\n      Object.defineProperty(elementType, \"displayName\", {\n        enumerable: false,\n        configurable: true,\n        get: function () {\n          return ownName;\n        },\n        set: function (name) {\n          ownName = name;\n          if (type.displayName == null) {\n            type.displayName = name;\n          }\n        }\n      });\n    }\n    return elementType;\n  }\n  function resolveDispatcher() {\n    var dispatcher = ReactCurrentDispatcher.current;\n    if (!(dispatcher !== null)) {\n      {\n        throw Error(\"Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\\n1. You might have mismatching versions of React and the renderer (such as React DOM)\\n2. You might be breaking the Rules of Hooks\\n3. You might have more than one copy of React in the same app\\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.\");\n      }\n    }\n    return dispatcher;\n  }\n  function useContext(Context, unstable_observedBits) {\n    var dispatcher = resolveDispatcher();\n    {\n      if (unstable_observedBits !== undefined) {\n        error(\"useContext() second argument is reserved for future \" + \"use in React. Passing it is not supported. \" + \"You passed: %s.%s\", unstable_observedBits, typeof unstable_observedBits === \"number\" && Array.isArray(arguments[2]) ? \"\\n\\nDid you call array.map(useContext)? \" + \"Calling Hooks inside a loop is not supported. \" + \"Learn more at https://reactjs.org/link/rules-of-hooks\" : \"\");\n      } // TODO: add a more generic warning for invalid values.\n\n      if (Context._context !== undefined) {\n        var realContext = Context._context; // Don't deduplicate because this legitimately causes bugs\n        // and nobody should be using this in existing code.\n\n        if (realContext.Consumer === Context) {\n          error(\"Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be \" + \"removed in a future major release. Did you mean to call useContext(Context) instead?\");\n        } else if (realContext.Provider === Context) {\n          error(\"Calling useContext(Context.Provider) is not supported. \" + \"Did you mean to call useContext(Context) instead?\");\n        }\n      }\n    }\n    return dispatcher.useContext(Context, unstable_observedBits);\n  }\n  function useState(initialState) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useState(initialState);\n  }\n  function useReducer(reducer, initialArg, init) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useReducer(reducer, initialArg, init);\n  }\n  function useRef(initialValue) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useRef(initialValue);\n  }\n  function useEffect(create, deps) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useEffect(create, deps);\n  }\n  function useLayoutEffect(create, deps) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useLayoutEffect(create, deps);\n  }\n  function useCallback(callback, deps) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useCallback(callback, deps);\n  }\n  function useMemo(create, deps) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useMemo(create, deps);\n  }\n  function useImperativeHandle(ref, create, deps) {\n    var dispatcher = resolveDispatcher();\n    return dispatcher.useImperativeHandle(ref, create, deps);\n  }\n  function useDebugValue(value, formatterFn) {\n    {\n      var dispatcher = resolveDispatcher();\n      return dispatcher.useDebugValue(value, formatterFn);\n    }\n  }\n\n  // Helpers to patch console.logs to avoid logging during side-effect free\n  // replaying on render function. This currently only patches the object\n  // lazily which won't cover if the log function was extracted eagerly.\n  // We could also eagerly patch the method.\n  var disabledDepth = 0;\n  var prevLog;\n  var prevInfo;\n  var prevWarn;\n  var prevError;\n  var prevGroup;\n  var prevGroupCollapsed;\n  var prevGroupEnd;\n  function disabledLog() {}\n  disabledLog.__reactDisabledLog = true;\n  function disableLogs() {\n    {\n      if (disabledDepth === 0) {\n        /* eslint-disable react-internal/no-production-logging */\n        prevLog = console.log;\n        prevInfo = console.info;\n        prevWarn = console.warn;\n        prevError = console.error;\n        prevGroup = console.group;\n        prevGroupCollapsed = console.groupCollapsed;\n        prevGroupEnd = console.groupEnd; // https://github.com/facebook/react/issues/19099\n\n        var props = {\n          configurable: true,\n          enumerable: true,\n          value: disabledLog,\n          writable: true\n        }; // $FlowFixMe Flow thinks console is immutable.\n\n        Object.defineProperties(console, {\n          info: props,\n          log: props,\n          warn: props,\n          error: props,\n          group: props,\n          groupCollapsed: props,\n          groupEnd: props\n        });\n        /* eslint-enable react-internal/no-production-logging */\n      }\n\n      disabledDepth++;\n    }\n  }\n  function reenableLogs() {\n    {\n      disabledDepth--;\n      if (disabledDepth === 0) {\n        /* eslint-disable react-internal/no-production-logging */\n        var props = {\n          configurable: true,\n          enumerable: true,\n          writable: true\n        }; // $FlowFixMe Flow thinks console is immutable.\n\n        Object.defineProperties(console, {\n          log: _assign({}, props, {\n            value: prevLog\n          }),\n          info: _assign({}, props, {\n            value: prevInfo\n          }),\n          warn: _assign({}, props, {\n            value: prevWarn\n          }),\n          error: _assign({}, props, {\n            value: prevError\n          }),\n          group: _assign({}, props, {\n            value: prevGroup\n          }),\n          groupCollapsed: _assign({}, props, {\n            value: prevGroupCollapsed\n          }),\n          groupEnd: _assign({}, props, {\n            value: prevGroupEnd\n          })\n        });\n        /* eslint-enable react-internal/no-production-logging */\n      }\n\n      if (disabledDepth < 0) {\n        error(\"disabledDepth fell below zero. \" + \"This is a bug in React. Please file an issue.\");\n      }\n    }\n  }\n  var ReactCurrentDispatcher$1 = ReactSharedInternals.ReactCurrentDispatcher;\n  var prefix;\n  function describeBuiltInComponentFrame(name, source, ownerFn) {\n    {\n      if (prefix === undefined) {\n        // Extract the VM specific prefix used by each line.\n        try {\n          throw Error();\n        } catch (x) {\n          var match = x.stack.trim().match(/\\n( *(at )?)/);\n          prefix = match && match[1] || \"\";\n        }\n      } // We use the prefix to ensure our stacks line up with native stack frames.\n\n      return \"\\n\" + prefix + name;\n    }\n  }\n  var reentry = false;\n  var componentFrameCache;\n  {\n    var PossiblyWeakMap = typeof WeakMap === \"function\" ? WeakMap : Map;\n    componentFrameCache = new PossiblyWeakMap();\n  }\n  function describeNativeComponentFrame(fn, construct) {\n    // If something asked for a stack inside a fake render, it should get ignored.\n    if (!fn || reentry) {\n      return \"\";\n    }\n    {\n      var frame = componentFrameCache.get(fn);\n      if (frame !== undefined) {\n        return frame;\n      }\n    }\n    var control;\n    reentry = true;\n    var previousPrepareStackTrace = Error.prepareStackTrace; // $FlowFixMe It does accept undefined.\n\n    Error.prepareStackTrace = undefined;\n    var previousDispatcher;\n    {\n      previousDispatcher = ReactCurrentDispatcher$1.current; // Set the dispatcher in DEV because this might be call in the render function\n      // for warnings.\n\n      ReactCurrentDispatcher$1.current = null;\n      disableLogs();\n    }\n    try {\n      // This should throw.\n      if (construct) {\n        // Something should be setting the props in the constructor.\n        var Fake = function () {\n          throw Error();\n        }; // $FlowFixMe\n\n        Object.defineProperty(Fake.prototype, \"props\", {\n          set: function () {\n            // We use a throwing setter instead of frozen or non-writable props\n            // because that won't throw in a non-strict mode function.\n            throw Error();\n          }\n        });\n        if (typeof Reflect === \"object\" && Reflect.construct) {\n          // We construct a different control for this case to include any extra\n          // frames added by the construct call.\n          try {\n            Reflect.construct(Fake, []);\n          } catch (x) {\n            control = x;\n          }\n          Reflect.construct(fn, [], Fake);\n        } else {\n          try {\n            Fake.call();\n          } catch (x) {\n            control = x;\n          }\n          fn.call(Fake.prototype);\n        }\n      } else {\n        try {\n          throw Error();\n        } catch (x) {\n          control = x;\n        }\n        fn();\n      }\n    } catch (sample) {\n      // This is inlined manually because closure doesn't do it for us.\n      if (sample && control && typeof sample.stack === \"string\") {\n        // This extracts the first frame from the sample that isn't also in the control.\n        // Skipping one frame that we assume is the frame that calls the two.\n        var sampleLines = sample.stack.split(\"\\n\");\n        var controlLines = control.stack.split(\"\\n\");\n        var s = sampleLines.length - 1;\n        var c = controlLines.length - 1;\n        while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) {\n          // We expect at least one stack frame to be shared.\n          // Typically this will be the root most one. However, stack frames may be\n          // cut off due to maximum stack limits. In this case, one maybe cut off\n          // earlier than the other. We assume that the sample is longer or the same\n          // and there for cut off earlier. So we should find the root most frame in\n          // the sample somewhere in the control.\n          c--;\n        }\n        for (; s >= 1 && c >= 0; s--, c--) {\n          // Next we find the first one that isn't the same which should be the\n          // frame that called our sample function and the control.\n          if (sampleLines[s] !== controlLines[c]) {\n            // In V8, the first line is describing the message but other VMs don't.\n            // If we're about to return the first line, and the control is also on the same\n            // line, that's a pretty good indicator that our sample threw at same line as\n            // the control. I.e. before we entered the sample frame. So we ignore this result.\n            // This can happen if you passed a class to function component, or non-function.\n            if (s !== 1 || c !== 1) {\n              do {\n                s--;\n                c--; // We may still have similar intermediate frames from the construct call.\n                // The next one that isn't the same should be our match though.\n\n                if (c < 0 || sampleLines[s] !== controlLines[c]) {\n                  // V8 adds a \"new\" prefix for native classes. Let's remove it to make it prettier.\n                  var _frame = \"\\n\" + sampleLines[s].replace(\" at new \", \" at \");\n                  {\n                    if (typeof fn === \"function\") {\n                      componentFrameCache.set(fn, _frame);\n                    }\n                  } // Return the line we found.\n\n                  return _frame;\n                }\n              } while (s >= 1 && c >= 0);\n            }\n            break;\n          }\n        }\n      }\n    } finally {\n      reentry = false;\n      {\n        ReactCurrentDispatcher$1.current = previousDispatcher;\n        reenableLogs();\n      }\n      Error.prepareStackTrace = previousPrepareStackTrace;\n    } // Fallback to just using the name if we couldn't make it throw.\n\n    var name = fn ? fn.displayName || fn.name : \"\";\n    var syntheticFrame = name ? describeBuiltInComponentFrame(name) : \"\";\n    {\n      if (typeof fn === \"function\") {\n        componentFrameCache.set(fn, syntheticFrame);\n      }\n    }\n    return syntheticFrame;\n  }\n  function describeFunctionComponentFrame(fn, source, ownerFn) {\n    {\n      return describeNativeComponentFrame(fn, false);\n    }\n  }\n  function shouldConstruct(Component) {\n    var prototype = Component.prototype;\n    return !!(prototype && prototype.isReactComponent);\n  }\n  function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) {\n    if (type == null) {\n      return \"\";\n    }\n    if (typeof type === \"function\") {\n      {\n        return describeNativeComponentFrame(type, shouldConstruct(type));\n      }\n    }\n    if (typeof type === \"string\") {\n      return describeBuiltInComponentFrame(type);\n    }\n    switch (type) {\n      case exports.Suspense:\n        return describeBuiltInComponentFrame(\"Suspense\");\n      case REACT_SUSPENSE_LIST_TYPE:\n        return describeBuiltInComponentFrame(\"SuspenseList\");\n    }\n    if (typeof type === \"object\") {\n      switch (type.$$typeof) {\n        case REACT_FORWARD_REF_TYPE:\n          return describeFunctionComponentFrame(type.render);\n        case REACT_MEMO_TYPE:\n          // Memo may contain any component type so we recursively resolve it.\n          return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn);\n        case REACT_BLOCK_TYPE:\n          return describeFunctionComponentFrame(type._render);\n        case REACT_LAZY_TYPE:\n          {\n            var lazyComponent = type;\n            var payload = lazyComponent._payload;\n            var init = lazyComponent._init;\n            try {\n              // Lazy may contain any component type so we recursively resolve it.\n              return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn);\n            } catch (x) {}\n          }\n      }\n    }\n    return \"\";\n  }\n  var loggedTypeFailures = {};\n  var ReactDebugCurrentFrame$1 = ReactSharedInternals.ReactDebugCurrentFrame;\n  function setCurrentlyValidatingElement(element) {\n    {\n      if (element) {\n        var owner = element._owner;\n        var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null);\n        ReactDebugCurrentFrame$1.setExtraStackFrame(stack);\n      } else {\n        ReactDebugCurrentFrame$1.setExtraStackFrame(null);\n      }\n    }\n  }\n  function checkPropTypes(typeSpecs, values, location, componentName, element) {\n    {\n      // $FlowFixMe This is okay but Flow doesn't know it.\n      var has = Function.call.bind(Object.prototype.hasOwnProperty);\n      for (var typeSpecName in typeSpecs) {\n        if (has(typeSpecs, typeSpecName)) {\n          var error$1 = void 0; // Prop type validation may throw. In case they do, we don't want to\n          // fail the render phase where it didn't fail before. So we log it.\n          // After these have been cleaned up, we'll let them throw.\n\n          try {\n            // This is intentionally an invariant that gets caught. It's the same\n            // behavior as without this statement except with a better message.\n            if (typeof typeSpecs[typeSpecName] !== \"function\") {\n              var err = Error((componentName || \"React class\") + \": \" + location + \" type `\" + typeSpecName + \"` is invalid; \" + \"it must be a function, usually from the `prop-types` package, but received `\" + typeof typeSpecs[typeSpecName] + \"`.\" + \"This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");\n              err.name = \"Invariant Violation\";\n              throw err;\n            }\n            error$1 = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, \"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\");\n          } catch (ex) {\n            error$1 = ex;\n          }\n          if (error$1 && !(error$1 instanceof Error)) {\n            setCurrentlyValidatingElement(element);\n            error(\"%s: type specification of %s\" + \" `%s` is invalid; the type checker \" + \"function must return `null` or an `Error` but returned a %s. \" + \"You may have forgotten to pass an argument to the type checker \" + \"creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and \" + \"shape all require an argument).\", componentName || \"React class\", location, typeSpecName, typeof error$1);\n            setCurrentlyValidatingElement(null);\n          }\n          if (error$1 instanceof Error && !(error$1.message in loggedTypeFailures)) {\n            // Only monitor this failure once because there tends to be a lot of the\n            // same error.\n            loggedTypeFailures[error$1.message] = true;\n            setCurrentlyValidatingElement(element);\n            error(\"Failed %s type: %s\", location, error$1.message);\n            setCurrentlyValidatingElement(null);\n          }\n        }\n      }\n    }\n  }\n  function setCurrentlyValidatingElement$1(element) {\n    {\n      if (element) {\n        var owner = element._owner;\n        var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null);\n        setExtraStackFrame(stack);\n      } else {\n        setExtraStackFrame(null);\n      }\n    }\n  }\n  var propTypesMisspellWarningShown;\n  {\n    propTypesMisspellWarningShown = false;\n  }\n  function getDeclarationErrorAddendum() {\n    if (ReactCurrentOwner.current) {\n      var name = getComponentName(ReactCurrentOwner.current.type);\n      if (name) {\n        return \"\\n\\nCheck the render method of `\" + name + \"`.\";\n      }\n    }\n    return \"\";\n  }\n  function getSourceInfoErrorAddendum(source) {\n    if (source !== undefined) {\n      var fileName = source.fileName.replace(/^.*[\\\\\\/]/, \"\");\n      var lineNumber = source.lineNumber;\n      return \"\\n\\nCheck your code at \" + fileName + \":\" + lineNumber + \".\";\n    }\n    return \"\";\n  }\n  function getSourceInfoErrorAddendumForProps(elementProps) {\n    if (elementProps !== null && elementProps !== undefined) {\n      return getSourceInfoErrorAddendum(elementProps.__source);\n    }\n    return \"\";\n  }\n  /**\n   * Warn if there's no key explicitly set on dynamic arrays of children or\n   * object keys are not valid. This allows us to keep track of children between\n   * updates.\n   */\n\n  var ownerHasKeyUseWarning = {};\n  function getCurrentComponentErrorInfo(parentType) {\n    var info = getDeclarationErrorAddendum();\n    if (!info) {\n      var parentName = typeof parentType === \"string\" ? parentType : parentType.displayName || parentType.name;\n      if (parentName) {\n        info = \"\\n\\nCheck the top-level render call using <\" + parentName + \">.\";\n      }\n    }\n    return info;\n  }\n  /**\n   * Warn if the element doesn't have an explicit key assigned to it.\n   * This element is in an array. The array could grow and shrink or be\n   * reordered. All children that haven't already been validated are required to\n   * have a \"key\" property assigned to it. Error statuses are cached so a warning\n   * will only be shown once.\n   *\n   * @internal\n   * @param {ReactElement} element Element that requires a key.\n   * @param {*} parentType element's parent's type.\n   */\n\n  function validateExplicitKey(element, parentType) {\n    if (!element._store || element._store.validated || element.key != null) {\n      return;\n    }\n    element._store.validated = true;\n    var currentComponentErrorInfo = getCurrentComponentErrorInfo(parentType);\n    if (ownerHasKeyUseWarning[currentComponentErrorInfo]) {\n      return;\n    }\n    ownerHasKeyUseWarning[currentComponentErrorInfo] = true; // Usually the current owner is the offender, but if it accepts children as a\n    // property, it may be the creator of the child that's responsible for\n    // assigning it a key.\n\n    var childOwner = \"\";\n    if (element && element._owner && element._owner !== ReactCurrentOwner.current) {\n      // Give the component that originally created this child.\n      childOwner = \" It was passed a child from \" + getComponentName(element._owner.type) + \".\";\n    }\n    {\n      setCurrentlyValidatingElement$1(element);\n      error(\"Each child in a list should have a unique \\\"key\\\" prop.\" + \"%s%s See https://reactjs.org/link/warning-keys for more information.\", currentComponentErrorInfo, childOwner);\n      setCurrentlyValidatingElement$1(null);\n    }\n  }\n  /**\n   * Ensure that every element either is passed in a static location, in an\n   * array with an explicit keys property defined, or in an object literal\n   * with valid key property.\n   *\n   * @internal\n   * @param {ReactNode} node Statically passed child of any type.\n   * @param {*} parentType node's parent's type.\n   */\n\n  function validateChildKeys(node, parentType) {\n    if (typeof node !== \"object\") {\n      return;\n    }\n    if (Array.isArray(node)) {\n      for (var i = 0; i < node.length; i++) {\n        var child = node[i];\n        if (isValidElement(child)) {\n          validateExplicitKey(child, parentType);\n        }\n      }\n    } else if (isValidElement(node)) {\n      // This element was passed in a valid location.\n      if (node._store) {\n        node._store.validated = true;\n      }\n    } else if (node) {\n      var iteratorFn = getIteratorFn(node);\n      if (typeof iteratorFn === \"function\") {\n        // Entry iterators used to provide implicit keys,\n        // but now we print a separate warning for them later.\n        if (iteratorFn !== node.entries) {\n          var iterator = iteratorFn.call(node);\n          var step;\n          while (!(step = iterator.next()).done) {\n            if (isValidElement(step.value)) {\n              validateExplicitKey(step.value, parentType);\n            }\n          }\n        }\n      }\n    }\n  }\n  /**\n   * Given an element, validate that its props follow the propTypes definition,\n   * provided by the type.\n   *\n   * @param {ReactElement} element\n   */\n\n  function validatePropTypes(element) {\n    {\n      var type = element.type;\n      if (type === null || type === undefined || typeof type === \"string\") {\n        return;\n      }\n      var propTypes;\n      if (typeof type === \"function\") {\n        propTypes = type.propTypes;\n      } else if (typeof type === \"object\" && (type.$$typeof === REACT_FORWARD_REF_TYPE ||\n      // Note: Memo only checks outer props here.\n      // Inner props are checked in the reconciler.\n      type.$$typeof === REACT_MEMO_TYPE)) {\n        propTypes = type.propTypes;\n      } else {\n        return;\n      }\n      if (propTypes) {\n        // Intentionally inside to avoid triggering lazy initializers:\n        var name = getComponentName(type);\n        checkPropTypes(propTypes, element.props, \"prop\", name, element);\n      } else if (type.PropTypes !== undefined && !propTypesMisspellWarningShown) {\n        propTypesMisspellWarningShown = true; // Intentionally inside to avoid triggering lazy initializers:\n\n        var _name = getComponentName(type);\n        error(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\", _name || \"Unknown\");\n      }\n      if (typeof type.getDefaultProps === \"function\" && !type.getDefaultProps.isReactClassApproved) {\n        error(\"getDefaultProps is only used on classic React.createClass \" + \"definitions. Use a static property named `defaultProps` instead.\");\n      }\n    }\n  }\n  /**\n   * Given a fragment, validate that it can only be provided with fragment props\n   * @param {ReactElement} fragment\n   */\n\n  function validateFragmentProps(fragment) {\n    {\n      var keys = Object.keys(fragment.props);\n      for (var i = 0; i < keys.length; i++) {\n        var key = keys[i];\n        if (key !== \"children\" && key !== \"key\") {\n          setCurrentlyValidatingElement$1(fragment);\n          error(\"Invalid prop `%s` supplied to `React.Fragment`. \" + \"React.Fragment can only have `key` and `children` props.\", key);\n          setCurrentlyValidatingElement$1(null);\n          break;\n        }\n      }\n      if (fragment.ref !== null) {\n        setCurrentlyValidatingElement$1(fragment);\n        error(\"Invalid attribute `ref` supplied to `React.Fragment`.\");\n        setCurrentlyValidatingElement$1(null);\n      }\n    }\n  }\n  function createElementWithValidation(type, props, children) {\n    var validType = isValidElementType(type); // We warn in this case but don't throw. We expect the element creation to\n    // succeed and there will likely be errors in render.\n\n    if (!validType) {\n      var info = \"\";\n      if (type === undefined || typeof type === \"object\" && type !== null && Object.keys(type).length === 0) {\n        info += \" You likely forgot to export your component from the file \" + \"it's defined in, or you might have mixed up default and named imports.\";\n      }\n      var sourceInfo = getSourceInfoErrorAddendumForProps(props);\n      if (sourceInfo) {\n        info += sourceInfo;\n      } else {\n        info += getDeclarationErrorAddendum();\n      }\n      var typeString;\n      if (type === null) {\n        typeString = \"null\";\n      } else if (Array.isArray(type)) {\n        typeString = \"array\";\n      } else if (type !== undefined && type.$$typeof === REACT_ELEMENT_TYPE) {\n        typeString = \"<\" + (getComponentName(type.type) || \"Unknown\") + \" />\";\n        info = \" Did you accidentally export a JSX literal instead of a component?\";\n      } else {\n        typeString = typeof type;\n      }\n      {\n        error(\"React.createElement: type is invalid -- expected a string (for \" + \"built-in components) or a class/function (for composite \" + \"components) but got: %s.%s\", typeString, info);\n      }\n    }\n    var element = createElement.apply(this, arguments); // The result can be nullish if a mock or a custom function is used.\n    // TODO: Drop this when these are no longer allowed as the type argument.\n\n    if (element == null) {\n      return element;\n    } // Skip key warning if the type isn't valid since our key validation logic\n    // doesn't expect a non-string/function type and can throw confusing errors.\n    // We don't want exception behavior to differ between dev and prod.\n    // (Rendering will throw with a helpful message and as soon as the type is\n    // fixed, the key warnings will appear.)\n\n    if (validType) {\n      for (var i = 2; i < arguments.length; i++) {\n        validateChildKeys(arguments[i], type);\n      }\n    }\n    if (type === exports.Fragment) {\n      validateFragmentProps(element);\n    } else {\n      validatePropTypes(element);\n    }\n    return element;\n  }\n  var didWarnAboutDeprecatedCreateFactory = false;\n  function createFactoryWithValidation(type) {\n    var validatedFactory = createElementWithValidation.bind(null, type);\n    validatedFactory.type = type;\n    {\n      if (!didWarnAboutDeprecatedCreateFactory) {\n        didWarnAboutDeprecatedCreateFactory = true;\n        warn(\"React.createFactory() is deprecated and will be removed in \" + \"a future major release. Consider using JSX \" + \"or use React.createElement() directly instead.\");\n      } // Legacy hook: remove it\n\n      Object.defineProperty(validatedFactory, \"type\", {\n        enumerable: false,\n        get: function () {\n          warn(\"Factory.type is deprecated. Access the class directly \" + \"before passing it to createFactory.\");\n          Object.defineProperty(this, \"type\", {\n            value: type\n          });\n          return type;\n        }\n      });\n    }\n    return validatedFactory;\n  }\n  function cloneElementWithValidation(element, props, children) {\n    var newElement = cloneElement.apply(this, arguments);\n    for (var i = 2; i < arguments.length; i++) {\n      validateChildKeys(arguments[i], newElement.type);\n    }\n    validatePropTypes(newElement);\n    return newElement;\n  }\n  {\n    try {\n      var frozenObject = Object.freeze({});\n      /* eslint-disable no-new */\n\n      new Map([[frozenObject, null]]);\n      new Set([frozenObject]);\n      /* eslint-enable no-new */\n    } catch (e) {}\n  }\n  var createElement$1 = createElementWithValidation;\n  var cloneElement$1 = cloneElementWithValidation;\n  var createFactory = createFactoryWithValidation;\n  var Children = {\n    map: mapChildren,\n    forEach: forEachChildren,\n    count: countChildren,\n    toArray: toArray,\n    only: onlyChild\n  };\n  exports.Children = Children;\n  exports.Component = Component;\n  exports.PureComponent = PureComponent;\n  exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals;\n  exports.cloneElement = cloneElement$1;\n  exports.createContext = createContext;\n  exports.createElement = createElement$1;\n  exports.createFactory = createFactory;\n  exports.createRef = createRef;\n  exports.forwardRef = forwardRef;\n  exports.isValidElement = isValidElement;\n  exports.lazy = lazy;\n  exports.memo = memo;\n  exports.useCallback = useCallback;\n  exports.useContext = useContext;\n  exports.useDebugValue = useDebugValue;\n  exports.useEffect = useEffect;\n  exports.useImperativeHandle = useImperativeHandle;\n  exports.useLayoutEffect = useLayoutEffect;\n  exports.useMemo = useMemo;\n  exports.useReducer = useReducer;\n  exports.useRef = useRef;\n  exports.useState = useState;\n  exports.version = ReactVersion;\n})();\nconst Fragment = exports.Fragment,\n  StrictMode = exports.StrictMode,\n  Profiler = exports.Profiler,\n  Suspense = exports.Suspense,\n  Children = exports.Children,\n  Component = exports.Component,\n  PureComponent = exports.PureComponent,\n  __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,\n  cloneElement = exports.cloneElement,\n  createContext = exports.createContext,\n  createElement = exports.createElement,\n  createFactory = exports.createFactory,\n  createRef = exports.createRef,\n  forwardRef = exports.forwardRef,\n  isValidElement = exports.isValidElement,\n  lazy = exports.lazy,\n  memo = exports.memo,\n  useCallback = exports.useCallback,\n  useContext = exports.useContext,\n  useDebugValue = exports.useDebugValue,\n  useEffect = exports.useEffect,\n  useImperativeHandle = exports.useImperativeHandle,\n  useLayoutEffect = exports.useLayoutEffect,\n  useMemo = exports.useMemo,\n  useReducer = exports.useReducer,\n  useRef = exports.useRef,\n  useState = exports.useState,\n  version = exports.version;\n\nexport { Children, Component, Fragment, Profiler, PureComponent, StrictMode, Suspense, __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, cloneElement, createContext, createElement, createFactory, createRef, exports as default, forwardRef, isValidElement, lazy, memo, useCallback, useContext, useDebugValue, useEffect, useImperativeHandle, useLayoutEffect, useMemo, useReducer, useRef, useState, version };\n//# sourceMappingURL=react.development!cjs.map\n", "import exports from './npm:react@17.0.2/cjs/react.development!cjs';\nimport '/npm:object-assign@4!cjs';\n\nconst Fragment = exports.Fragment,\n  StrictMode = exports.StrictMode,\n  Profiler = exports.Profiler,\n  Suspense = exports.Suspense,\n  Children = exports.Children,\n  Component = exports.Component,\n  PureComponent = exports.PureComponent,\n  __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,\n  cloneElement = exports.cloneElement,\n  createContext = exports.createContext,\n  createElement = exports.createElement,\n  createFactory = exports.createFactory,\n  createRef = exports.createRef,\n  forwardRef = exports.forwardRef,\n  isValidElement = exports.isValidElement,\n  lazy = exports.lazy,\n  memo = exports.memo,\n  useCallback = exports.useCallback,\n  useContext = exports.useContext,\n  useDebugValue = exports.useDebugValue,\n  useEffect = exports.useEffect,\n  useImperativeHandle = exports.useImperativeHandle,\n  useLayoutEffect = exports.useLayoutEffect,\n  useMemo = exports.useMemo,\n  useReducer = exports.useReducer,\n  useRef = exports.useRef,\n  useState = exports.useState,\n  version = exports.version;\n\nexport { Children, Component, Fragment, Profiler, PureComponent, StrictMode, Suspense, __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, cloneElement, createContext, createElement, createFactory, createRef, exports as default, forwardRef, isValidElement, lazy, memo, useCallback, useContext, useDebugValue, useEffect, useImperativeHandle, useLayoutEffect, useMemo, useReducer, useRef, useState, version };\n//# sourceMappingURL=npm:react@17.0.2!cjs.map\n", "import * as _react2 from './npm:react@17!cjs';\n\nvar _react = \"default\" in _react2 ? _react2.default : _react2;\n\nvar exports = {};\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nvar React = _react;\n/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation. All rights reserved.\r\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use\r\nthis file except in compliance with the License. You may obtain a copy of the\r\nLicense at http://www.apache.org/licenses/LICENSE-2.0\r\n\r\nTHIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\nKIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\r\nWARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\r\nMERCHANTABLITY OR NON-INFRINGEMENT.\r\n\r\nSee the Apache Version 2.0 License for specific language governing permissions\r\nand limitations under the License.\r\n***************************************************************************** */\n\n/* global Reflect, Promise */\n\nvar extendStatics = function (d, b) {\n  extendStatics = Object.setPrototypeOf || {\n    __proto__: []\n  } instanceof Array && function (d, b) {\n    d.__proto__ = b;\n  } || function (d, b) {\n    for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];\n  };\n\n  return extendStatics(d, b);\n};\n\nfunction __extends(d, b) {\n  extendStatics(d, b);\n\n  function __() {\n    this.constructor = d;\n  }\n\n  d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n}\n\nvar __assign = function () {\n  __assign = Object.assign || function __assign(t) {\n    for (var s, i = 1, n = arguments.length; i < n; i++) {\n      s = arguments[i];\n\n      for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n    }\n\n    return t;\n  };\n\n  return __assign.apply(this, arguments);\n};\n\nfunction styleInject(css, ref) {\n  if (ref === void 0) ref = {};\n  var insertAt = ref.insertAt;\n\n  if (!css || typeof document === \"undefined\") {\n    return;\n  }\n\n  var head = document.head || document.getElementsByTagName(\"head\")[0];\n  var style = document.createElement(\"style\");\n  style.type = \"text/css\";\n\n  if (insertAt === \"top\") {\n    if (head.firstChild) {\n      head.insertBefore(style, head.firstChild);\n    } else {\n      head.appendChild(style);\n    }\n  } else {\n    head.appendChild(style);\n  }\n\n  if (style.styleSheet) {\n    style.styleSheet.cssText = css;\n  } else {\n    style.appendChild(document.createTextNode(css));\n  }\n}\n\nvar css = \"/*\\n  code is extracted from Calendly's embed stylesheet: https://assets.calendly.com/assets/external/widget.css\\n*/\\n\\n.calendly-inline-widget,\\n.calendly-inline-widget *,\\n.calendly-badge-widget,\\n.calendly-badge-widget *,\\n.calendly-overlay,\\n.calendly-overlay * {\\n    font-size:16px;\\n    line-height:1.2em\\n}\\n\\n.calendly-inline-widget iframe,\\n.calendly-badge-widget iframe,\\n.calendly-overlay iframe {\\n    display:inline;\\n    width:100%;\\n    height:100%\\n}\\n\\n.calendly-popup-content {\\n    position:relative\\n}\\n\\n.calendly-popup-content.calendly-mobile {\\n    -webkit-overflow-scrolling:touch;\\n    overflow-y:auto\\n}\\n\\n.calendly-overlay {\\n    position:fixed;\\n    top:0;\\n    left:0;\\n    right:0;\\n    bottom:0;\\n    overflow:hidden;\\n    z-index:9999;\\n    background-color:#a5a5a5;\\n    background-color:rgba(31,31,31,0.4)\\n}\\n\\n.calendly-overlay .calendly-close-overlay {\\n    position:absolute;\\n    top:0;\\n    left:0;\\n    right:0;\\n    bottom:0\\n}\\n\\n.calendly-overlay .calendly-popup {\\n    box-sizing:border-box;\\n    position:absolute;\\n    top:50%;\\n    left:50%;\\n    -webkit-transform:translateY(-50%) translateX(-50%);\\n    transform:translateY(-50%) translateX(-50%);\\n    width:80%;\\n    min-width:900px;\\n    max-width:1000px;\\n    height:90%;\\n    max-height:680px\\n}\\n\\n@media (max-width: 975px) {\\n    .calendly-overlay .calendly-popup {\\n        position:fixed;\\n        top:50px;\\n        left:0;\\n        right:0;\\n        bottom:0;\\n        -webkit-transform:none;\\n        transform:none;\\n        width:100%;\\n        height:auto;\\n        min-width:0;\\n        max-height:none\\n    }\\n}\\n\\n.calendly-overlay .calendly-popup .calendly-popup-content {\\n    height:100%;\\n}\\n\\n.calendly-overlay .calendly-popup-close {\\n    position:absolute;\\n    top:25px;\\n    right:25px;\\n    color:#fff;\\n    width:19px;\\n    height:19px;\\n    cursor:pointer;\\n    background:url(https://assets.calendly.com/assets/external/close-icon.svg) no-repeat;\\n    background-size:contain\\n}\\n\\n@media (max-width: 975px) {\\n    .calendly-overlay .calendly-popup-close {\\n        top:15px;\\n        right:15px\\n    }\\n}\\n\\n.calendly-badge-widget {\\n    position:fixed;\\n    right:20px;\\n    bottom:15px;\\n    z-index:9998\\n}\\n\\n.calendly-badge-widget .calendly-badge-content {\\n    display:table-cell;\\n    width:auto;\\n    height:45px;\\n    padding:0 30px;\\n    border-radius:25px;\\n    box-shadow:rgba(0,0,0,0.25) 0 2px 5px;\\n    font-family:sans-serif;\\n    text-align:center;\\n    vertical-align:middle;\\n    font-weight:bold;\\n    font-size:14px;\\n    color:#fff;\\n    cursor:pointer\\n}\\n\\n.calendly-badge-widget .calendly-badge-content.calendly-white {\\n    color:#666a73\\n}\\n\\n.calendly-badge-widget .calendly-badge-content span {\\n    display:block;\\n    font-size:12px\\n}\\n\\n.calendly-spinner {\\n    position:absolute;\\n    top:50%;\\n    left:0;\\n    right:0;\\n    -webkit-transform:translateY(-50%);\\n    transform:translateY(-50%);\\n    text-align:center;\\n    z-index:-1\\n}\\n\\n.calendly-spinner>div {\\n    display:inline-block;\\n    width:18px;\\n    height:18px;\\n    background-color:#e1e1e1;\\n    border-radius:50%;\\n    vertical-align:middle;\\n    -webkit-animation:calendly-bouncedelay 1.4s infinite ease-in-out;\\n    animation:calendly-bouncedelay 1.4s infinite ease-in-out;\\n    -webkit-animation-fill-mode:both;\\n    animation-fill-mode:both\\n}\\n\\n.calendly-spinner .calendly-bounce1 {\\n    -webkit-animation-delay:-0.32s;\\n    animation-delay:-0.32s\\n}\\n\\n.calendly-spinner .calendly-bounce2 {\\n    -webkit-animation-delay:-0.16s;\\n    animation-delay:-0.16s\\n}\\n\\n@-webkit-keyframes calendly-bouncedelay {\\n    0%,80%,100% {\\n        -webkit-transform:scale(0);\\n        transform:scale(0)\\n    } \\n    \\n    40%{\\n        -webkit-transform:scale(1);\\n        transform:scale(1)\\n    }\\n}\\n\\n@keyframes calendly-bouncedelay{ \\n    0%,80%,100% {\\n        -webkit-transform:scale(0);\\n        transform:scale(0)\\n    }\\n    \\n    40% {\\n        -webkit-transform:scale(1);\\n        transform:scale(1)\\n    }\\n}\";\nstyleInject(css); // @ts-nocheck\n\n/* eslint-disable  @typescript-eslint/no-unused-expressions */\n\n/* eslint-disable  no-restricted-globals */\n\nvar initializeCalendly = function () {\n  return (\n    /*\n    code is extracted from Calendly's embed script: https://assets.calendly.com/assets/external/widget.js\n    */\n    function () {\n      window.Calendly = {}, window.Calendly._util = {};\n    }.call(window), window.Calendly._util.domReady = function (t) {\n      var e = !1,\n          n = function () {\n        document.addEventListener ? (document.removeEventListener(\"DOMContentLoaded\", o), window.removeEventListener(\"load\", o)) : (document.detachEvent(\"onreadystatechange\", o), window.detachEvent(\"onload\", o));\n      },\n          o = function () {\n        e || !document.addEventListener && \"load\" !== event.type && \"complete\" !== document.readyState || (e = !0, n(), t());\n      };\n\n      if (\"complete\" === document.readyState) t();else if (document.addEventListener) document.addEventListener(\"DOMContentLoaded\", o), window.addEventListener(\"load\", o);else {\n        document.attachEvent(\"onreadystatechange\", o), window.attachEvent(\"onload\", o);\n        var i = !1;\n\n        try {\n          i = null == window.frameElement && document.documentElement;\n        } catch (r) {}\n\n        i && i.doScroll && !function l() {\n          if (!e) {\n            try {\n              i.doScroll(\"left\");\n            } catch (o) {\n              return setTimeout(l, 50);\n            }\n\n            e = !0, n(), t();\n          }\n        }();\n      }\n    }, window.Calendly._util.assign = function (t) {\n      if (null == t) throw new TypeError(\"Cannot convert undefined or null to object\");\n\n      for (var e = Object(t), n = 1; n < arguments.length; n++) {\n        var o = arguments[n];\n        if (null != o) for (var i in o) Object.prototype.hasOwnProperty.call(o, i) && (e[i] = o[i]);\n      }\n\n      return e;\n    }, function () {\n      window.Calendly._url = {}, window.Calendly._url.extractQueryStringParams = function (t) {\n        var e, n, o, i, r, l, a, d, u, s;\n\n        for (a = document.createElement(\"a\"), a.href = t, r = a.search.substr(1), l = {}, d = r.split(\"&\"), e = 0, o = d.length; o > e; e++) i = d[e], u = i.split(\"=\"), n = u[0], s = u[1], void 0 !== s && (l[n.toLowerCase()] = decodeURIComponent(s));\n\n        return l;\n      }, window.Calendly._url.stripQuery = function (t) {\n        return t.split(\"?\")[0];\n      };\n    }.call(window), function () {\n      window.Calendly._util.snakeCaseKeys = function (t) {\n        var e, n, o;\n        o = {};\n\n        for (n in t) e = n.split(/(?=[A-Z])/).join(\"_\").toLowerCase(), o[e] = t[n];\n\n        return o;\n      }, window.Calendly._util.pick = function (t, e) {\n        var n, o, i, r;\n\n        if (t) {\n          for (r = {}, n = 0, i = e.length; i > n; n++) o = e[n], t[o] && (r[o] = t[o]);\n\n          return r;\n        }\n      };\n    }.call(window), function (t, e) {\n      var n = {\n        exports: {}\n      };\n      n.exports = exports, e(n.exports), t.bodyScrollLock = n.exports;\n    }(window, function (t) {\n      function e(t) {\n        if (Array.isArray(t)) {\n          for (var e = 0, n = Array(t.length); e < t.length; e++) n[e] = t[e];\n\n          return n;\n        }\n\n        return Array.from(t);\n      }\n\n      Object.defineProperty(t, \"__esModule\", {\n        value: !0\n      });\n      var n = !1;\n\n      if (\"undefined\" != typeof window) {\n        var o = {\n          get passive() {\n            n = !0;\n          }\n\n        };\n        window.addEventListener(\"testPassive\", null, o), window.removeEventListener(\"testPassive\", null, o);\n      }\n\n      var i = \"undefined\" != typeof window && window.navigator && window.navigator.platform && /iP(ad|hone|od)/.test(window.navigator.platform),\n          r = [],\n          l = !1,\n          a = -1,\n          d = void 0,\n          u = void 0,\n          s = function (t) {\n        return r.some(function (e) {\n          return !(!e.options.allowTouchMove || !e.options.allowTouchMove(t));\n        });\n      },\n          c = function (t) {\n        var e = t || window.event;\n        return s(e.target) ? !0 : e.touches.length > 1 ? !0 : (e.preventDefault && e.preventDefault(), !1);\n      },\n          p = function (t) {\n        setTimeout(function () {\n          if (void 0 === u) {\n            var e = !!t && t.reserveScrollBarGap === !0,\n                n = window.innerWidth - document.documentElement.clientWidth;\n            e && n > 0 && (u = document.body.style.paddingRight, document.body.style.paddingRight = n + \"px\");\n          }\n\n          void 0 === d && (d = document.body.style.overflow, document.body.style.overflow = \"hidden\");\n        });\n      },\n          h = function () {\n        setTimeout(function () {\n          void 0 !== u && (document.body.style.paddingRight = u, u = void 0), void 0 !== d && (document.body.style.overflow = d, d = void 0);\n        });\n      },\n          y = function (t) {\n        return t ? t.scrollHeight - t.scrollTop <= t.clientHeight : !1;\n      },\n          m = function (t, e) {\n        var n = t.targetTouches[0].clientY - a;\n        return s(t.target) ? !1 : e && 0 === e.scrollTop && n > 0 ? c(t) : y(e) && 0 > n ? c(t) : (t.stopPropagation(), !0);\n      };\n\n      t.disableBodyScroll = function (t, o) {\n        if (i) {\n          if (!t) return void console.error(\"disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.\");\n\n          if (t && !r.some(function (e) {\n            return e.targetElement === t;\n          })) {\n            var d = {\n              targetElement: t,\n              options: o || {}\n            };\n            r = [].concat(e(r), [d]), t.ontouchstart = function (t) {\n              1 === t.targetTouches.length && (a = t.targetTouches[0].clientY);\n            }, t.ontouchmove = function (e) {\n              1 === e.targetTouches.length && m(e, t);\n            }, l || (document.addEventListener(\"touchmove\", c, n ? {\n              passive: !1\n            } : void 0), l = !0);\n          }\n        } else {\n          p(o);\n          var u = {\n            targetElement: t,\n            options: o || {}\n          };\n          r = [].concat(e(r), [u]);\n        }\n      }, t.clearAllBodyScrollLocks = function () {\n        i ? (r.forEach(function (t) {\n          t.targetElement.ontouchstart = null, t.targetElement.ontouchmove = null;\n        }), l && (document.removeEventListener(\"touchmove\", c, n ? {\n          passive: !1\n        } : void 0), l = !1), r = [], a = -1) : (h(), r = []);\n      }, t.enableBodyScroll = function (t) {\n        if (i) {\n          if (!t) return void console.error(\"enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.\");\n          t.ontouchstart = null, t.ontouchmove = null, r = r.filter(function (e) {\n            return e.targetElement !== t;\n          }), l && 0 === r.length && (document.removeEventListener(\"touchmove\", c, n ? {\n            passive: !1\n          } : void 0), l = !1);\n        } else r = r.filter(function (e) {\n          return e.targetElement !== t;\n        }), r.length || h();\n      };\n    }), function () {\n      var t, e, n, o, i;\n      window.Calendly._autoLoadInlineWidgets = function () {\n        return window.Calendly._util.domReady(function () {\n          return e();\n        });\n      }, window.Calendly.initBadgeWidget = function (e) {\n        return window.Calendly._util.domReady(function () {\n          return t(e);\n        });\n      }, window.Calendly.destroyBadgeWidget = function () {\n        return window.Calendly.badgeWidget ? (window.Calendly.badgeWidget.destroy(), delete window.Calendly.badgeWidget) : void 0;\n      }, window.Calendly.initPopupWidget = function (t) {\n        return window.Calendly._util.domReady(function () {\n          return window.Calendly.showPopupWidget(t.url, \"PopupButton\", t);\n        });\n      }, window.Calendly.initInlineWidget = function (t) {\n        return t.url ? (t.parentElement || (t.parentElement = o()), window.Calendly._util.domReady(function () {\n          return t.embedType = \"Inline\", new window.Calendly.Iframe(t);\n        })) : void 0;\n      }, window.Calendly.showPopupWidget = function (t, e, n) {\n        var o;\n        return null == e && (e = \"PopupButton\"), null == n && (n = {}), window.Calendly.closePopupWidget(), o = function () {\n          return delete window.Calendly.popupWidget;\n        }, window.Calendly.popupWidget = new window.Calendly.PopupWidget(t, o, e, n), window.Calendly.popupWidget.show();\n      }, window.Calendly.closePopupWidget = function () {\n        return window.Calendly.popupWidget ? window.Calendly.popupWidget.close() : void 0;\n      }, o = function () {\n        var t;\n        return t = document.scripts[document.scripts.length - 1], t.parentNode;\n      }, e = function () {\n        var t, e, n, o, r;\n\n        for (e = document.querySelectorAll(\".calendly-inline-widget\"), r = [], n = 0, o = e.length; o > n; n++) t = e[n], i(t) ? r.push(void 0) : (t.setAttribute(\"data-processed\", !0), r.push(new window.Calendly.Iframe({\n          parentElement: t,\n          inlineStyles: !0,\n          embedType: \"Inline\"\n        })));\n\n        return r;\n      }, i = function (t) {\n        return t.getAttribute(\"data-processed\") || \"false\" === t.getAttribute(\"data-auto-load\");\n      }, t = function (t) {\n        var e, o, i;\n        return window.Calendly.destroyBadgeWidget(), e = n(t), i = function () {\n          return window.Calendly.showPopupWidget(t.url, \"PopupWidget\", t);\n        }, o = window.Calendly._util.assign({\n          onClick: i\n        }, e), window.Calendly.badgeWidget = new window.Calendly.BadgeWidget(o);\n      }, n = function (t) {\n        var e, n;\n        return e = [\"color\", \"textColor\", \"text\", \"branding\"], n = {}, e.forEach(function (e) {\n          return n[e] = t[e], delete t[e];\n        }), n;\n      };\n    }.call(window), function () {\n      window.Calendly.Iframe = function () {\n        function t(t) {\n          this.options = t, this.parseOptions(), this.build(), this.inject();\n        }\n\n        return t.prototype.isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), t.prototype.parseOptions = function () {\n          var t;\n          if (t = {\n            inlineStyles: !1\n          }, this.options = window.Calendly._util.assign({}, t, this.options), this.parent = this.options.parentElement, !this.parent) throw \"Calendly: Parent element not set\";\n          if (this.parent.jquery && (this.parent = this.parent[0]), this.inlineStyles = this.options.inlineStyles, this.embedType = this.options.embedType, this.url = (this.options.url || this.getUrlFromParent()).split(\"#\")[0], !this.url) throw \"Calendly: Widget URL not set\";\n        }, t.prototype.build = function () {\n          return this.node = document.createElement(\"iframe\"), this.node.src = this.getSource(), this.node.width = \"100%\", this.node.height = \"100%\", this.node.frameBorder = \"0\", this.node.onload = function () {\n            var calendlySpinnerElement = document.querySelector(\".calendly-spinner\");\n\n            if (calendlySpinnerElement) {\n              calendlySpinnerElement.style.visibility = \"hidden\";\n            }\n          };\n        }, t.prototype.inject = function () {\n          return this.format(), this.parent.appendChild(this.buildSpinner()), this.parent.appendChild(this.node);\n        }, t.prototype.getSource = function () {\n          var t;\n          return t = window.Calendly._url.stripQuery(this.url) + \"?\" + this.getParams(), this.filterConsentParam(t);\n        }, t.prototype.getUrlFromParent = function () {\n          return this.parent.getAttribute(\"data-url\");\n        }, t.prototype.getParams = function () {\n          var t, e, n, o;\n          e = {\n            embed_domain: this.getDomain(),\n            embed_type: this.embedType\n          }, e = window.Calendly._util.assign(e, this.getUtmParamsFromHost(), this.getParamsFromUrl(), this.getParamsFromOptions()), n = [];\n\n          for (t in e) o = e[t], n.push(t + \"=\" + encodeURIComponent(o));\n\n          return n.join(\"&\");\n        }, t.prototype.getUtmParamsFromHost = function () {\n          var t, e;\n          return t = [\"utm_campaign\", \"utm_source\", \"utm_medium\", \"utm_content\", \"utm_term\"], e = window.Calendly._url.extractQueryStringParams(window.location.href), window.Calendly._util.pick(e, t);\n        }, t.prototype.getParamsFromUrl = function () {\n          return window.Calendly._url.extractQueryStringParams(this.url);\n        }, t.prototype.getParamsFromOptions = function () {\n          return window.Calendly._util.assign({}, this.getPrefillParams(), this.getUtmParams());\n        }, t.prototype.getUtmParams = function () {\n          var t;\n          return this.options.utm ? (t = [\"utmCampaign\", \"utmSource\", \"utmMedium\", \"utmContent\", \"utmTerm\"], window.Calendly._util.snakeCaseKeys(window.Calendly._util.pick(this.options.utm, t))) : null;\n        }, t.prototype.getPrefillParams = function () {\n          var t, e, n, o, i;\n          if (!this.options.prefill) return null;\n\n          if (e = [\"name\", \"firstName\", \"lastName\", \"email\", \"location\"], n = window.Calendly._util.snakeCaseKeys(window.Calendly._util.pick(this.options.prefill, e)), this.options.prefill.customAnswers) {\n            o = this.options.prefill.customAnswers;\n\n            for (t in o) i = o[t], t.match(/^a\\d{1,2}$/) && (n[t] = i);\n          }\n\n          if (this.options.prefill.guests && Array.isArray(this.options.prefill.guests) && this.options.prefill.guests.length > 0) {\n            n[\"guests\"] = this.options.prefill.guests.join(\",\");\n          }\n\n          if (this.options.prefill.date && this.options.prefill.date instanceof Date) {\n            var month = this.options.prefill.date.getMonth() + 1;\n            var day = this.options.prefill.date.getDate();\n            var year = this.options.prefill.date.getFullYear();\n            n[\"date\"] = [year, month < 10 ? \"0\" + month : month, day < 10 ? \"0\" + day : day].join(\"-\");\n          }\n\n          return n;\n        }, t.prototype.getDomain = function () {\n          return document.location.host;\n        }, t.prototype.filterConsentParam = function (t) {\n          return t.replace(/consent_accept=1&?/g, \"\");\n        }, t.prototype.format = function () {\n          return this.isMobile ? this.formatMobile() : this.formatDesktop();\n        }, t.prototype.formatDesktop = function () {\n          return this.inlineStyles ? this.parent.setAttribute(\"style\", \"position: relative;\" + this.parent.getAttribute(\"style\")) : void 0;\n        }, t.prototype.formatMobile = function () {\n          return this.inlineStyles ? this.parent.setAttribute(\"style\", \"position: relative;overflow-y:auto;-webkit-overflow-scrolling:touch;\" + this.parent.getAttribute(\"style\")) : this.parent.className += \" calendly-mobile\";\n        }, t.prototype.buildSpinner = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-spinner\", t.appendChild(this.buildBounce(1)), t.appendChild(this.buildBounce(2)), t.appendChild(this.buildBounce(3)), t;\n        }, t.prototype.buildBounce = function (t) {\n          var e;\n          return e = document.createElement(\"div\"), e.className = \"calendly-bounce\" + t, e;\n        }, t;\n      }();\n    }.call(window), function () {\n      var t = function (t, e) {\n        return function () {\n          return t.apply(e, arguments);\n        };\n      };\n\n      window.Calendly.PopupWidget = function () {\n        function e(e, n, o, i) {\n          this.url = e, this.onClose = n, this.embedType = o, this.options = null != i ? i : {}, this.close = t(this.close, this);\n        }\n\n        return e.prototype.show = function () {\n          return this.buildOverlay(), this.insertOverlay(), this.lockPageScroll();\n        }, e.prototype.close = function () {\n          return this.unlockPageScroll(), this.destroyOverlay(), this.onClose();\n        }, e.prototype.buildOverlay = function () {\n          return this.overlay = document.createElement(\"div\"), this.overlay.className = \"calendly-overlay\", this.overlay.appendChild(this.buildCloseOverlay()), this.overlay.appendChild(this.buildPopup()), this.overlay.appendChild(this.buildCloseButton());\n        }, e.prototype.insertOverlay = function () {\n          return document.body.appendChild(this.overlay);\n        }, e.prototype.buildCloseOverlay = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-close-overlay\", t.onclick = this.close, t;\n        }, e.prototype.buildPopup = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-popup\", t.appendChild(this.buildPopupContent()), t;\n        }, e.prototype.buildPopupContent = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-popup-content\", t.setAttribute(\"data-url\", this.url), this.options.parentElement = t, this.options.embedType = this.embedType, new window.Calendly.Iframe(this.options), t;\n        }, e.prototype.buildCloseButton = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-popup-close\", t.onclick = this.close, t;\n        }, e.prototype.destroyOverlay = function () {\n          return this.overlay.parentNode.removeChild(this.overlay);\n        }, e.prototype.lockPageScroll = function () {\n          return bodyScrollLock.disableBodyScroll(this.overlay), document.addEventListener(\"touchmove\", this.handleLockedTouchmove, {\n            passive: !1\n          });\n        }, e.prototype.unlockPageScroll = function () {\n          return bodyScrollLock.enableBodyScroll(this.overlay), document.removeEventListener(\"touchmove\", this.handleLockedTouchmove, {\n            passive: !1\n          });\n        }, e.prototype.handleLockedTouchmove = function (t) {\n          return t.preventDefault();\n        }, e;\n      }();\n    }.call(window), function () {\n      window.Calendly.BadgeWidget = function () {\n        function t(t) {\n          this.options = t, this.buildWidget(), this.insertWidget();\n        }\n\n        return t.prototype.destroy = function () {\n          return this.widget.parentNode.removeChild(this.widget);\n        }, t.prototype.buildWidget = function () {\n          return this.widget = document.createElement(\"div\"), this.widget.className = \"calendly-badge-widget\", this.widget.appendChild(this.buildContent());\n        }, t.prototype.insertWidget = function () {\n          return document.body.insertBefore(this.widget, document.body.firstChild);\n        }, t.prototype.buildContent = function () {\n          var t;\n          return t = document.createElement(\"div\"), t.className = \"calendly-badge-content\", \"#ffffff\" === this.options.color && (t.className += \" calendly-white\"), t.onclick = this.options.onClick, t.innerHTML = this.options.text, t.style.background = this.options.color, t.style.color = this.options.textColor, this.options.branding && t.appendChild(this.buildBranding()), t;\n        }, t.prototype.buildBranding = function () {\n          var t;\n          return t = document.createElement(\"span\"), t.innerHTML = \"powered by Calendly\", t;\n        }, t;\n      }();\n    }.call(window), window.Calendly._autoLoadInlineWidgets()\n  );\n};\n\nvar CalendlyEvent;\n\n(function (CalendlyEvent) {\n  CalendlyEvent[\"PROFILE_PAGE_VIEWED\"] = \"calendly.profile_page_viewed\";\n  CalendlyEvent[\"EVENT_TYPE_VIEWED\"] = \"calendly.event_type_viewed\";\n  CalendlyEvent[\"DATE_AND_TIME_SELECTED\"] = \"calendly.date_and_time_selected\";\n  CalendlyEvent[\"EVENT_SCHEDULED\"] = \"calendly.event_scheduled\";\n})(CalendlyEvent || (CalendlyEvent = {}));\n\nvar loadScript = function () {\n  if (!window.Calendly) {\n    initializeCalendly();\n  }\n};\n\nvar withPageSettings = function (url, pageSettings) {\n  if (!pageSettings) return url;\n  var backgroundColor = pageSettings.backgroundColor,\n      hideEventTypeDetails = pageSettings.hideEventTypeDetails,\n      hideLandingPageDetails = pageSettings.hideLandingPageDetails,\n      primaryColor = pageSettings.primaryColor,\n      textColor = pageSettings.textColor,\n      hideGdprBanner = pageSettings.hideGdprBanner;\n  var queryStringIndex = url.indexOf(\"?\");\n  var hasQueryString = queryStringIndex > -1;\n  var queryString = url.slice(queryStringIndex + 1);\n  var baseUrl = hasQueryString ? url.slice(0, queryStringIndex) : url;\n  var updatedQueryString = [queryString, backgroundColor ? \"background_color=\" + backgroundColor : null, hideEventTypeDetails ? \"hide_event_type_details=1\" : null, hideLandingPageDetails ? \"hide_landing_page_details=1\" : null, primaryColor ? \"primary_color=\" + primaryColor : null, textColor ? \"text_color=\" + textColor : null, hideGdprBanner ? \"hide_gdpr_banner=1\" : null].filter(function (item) {\n    return item !== null;\n  }).join(\"&\");\n  return baseUrl + \"?\" + updatedQueryString;\n};\n\nvar openPopupWidget = function (options) {\n  loadScript();\n  var widgetOptions = {\n    url: withPageSettings(options.url, options.pageSettings),\n    prefill: options.prefill,\n    utm: options.utm\n  };\n  window.Calendly.initPopupWidget(widgetOptions);\n};\n\nvar closePopupWidget = function () {\n  loadScript();\n  window.Calendly.closePopupWidget();\n};\n\nvar defaultStyles = {\n  minWidth: \"320px\",\n  height: \"630px\"\n};\n\nvar InlineWidget =\n/** @class */\nfunction (_super) {\n  __extends(InlineWidget, _super);\n\n  function InlineWidget(props) {\n    var _this = _super.call(this, props) || this;\n\n    _this.widgetParentContainerRef = React.createRef();\n    _this.destroyInlineWidget = _this.destroyInlineWidget.bind(_this);\n    _this.getChildNodeCount = _this.getChildNodeCount.bind(_this);\n    _this.shouldWidgetUpdate = _this.shouldWidgetUpdate.bind(_this);\n    _this.initWidget = _this.initWidget.bind(_this);\n    return _this;\n  }\n\n  InlineWidget.prototype.componentDidUpdate = function (prevProps) {\n    var _this = this;\n\n    var shouldUpdate = this.shouldWidgetUpdate(prevProps);\n\n    if (shouldUpdate) {\n      /*\n       * If the Calendly Inline Widget (.calendly-spinner and iframe) has not\n       * yet been added to the DOM then we need to wait for the widget to be inserted\n       * prior to updating the component.\n       *\n       * Fixes https://github.com/tcampb/react-calendly/issues/25\n       */\n      if (!this.getChildNodeCount()) {\n        this.calendlyWidgetListener(\"inserted\", function () {\n          _this.calendlyWidgetListener(\"removed\", _this.initWidget);\n\n          _this.destroyInlineWidget();\n        });\n      } else {\n        this.destroyInlineWidget();\n        this.initWidget();\n      }\n    }\n  };\n\n  InlineWidget.prototype.componentDidMount = function () {\n    loadScript();\n    window.Calendly.initInlineWidget({\n      url: withPageSettings(this.props.url, this.props.pageSettings),\n      parentElement: this.widgetParentContainerRef.current,\n      prefill: this.props.prefill,\n      utm: this.props.utm\n    });\n  };\n\n  InlineWidget.prototype.render = function () {\n    return React.createElement(\"div\", {\n      className: \"calendly-inline-widget\",\n      style: this.props.styles || defaultStyles,\n      ref: this.widgetParentContainerRef,\n      \"data-auto-load\": \"false\"\n    });\n  };\n\n  InlineWidget.prototype.destroyInlineWidget = function () {\n    this.widgetParentContainerRef.current.innerHTML = \"\";\n  };\n\n  InlineWidget.prototype.getChildNodeCount = function () {\n    return this.widgetParentContainerRef.current.childNodes.length;\n  };\n\n  InlineWidget.prototype.initWidget = function () {\n    window.Calendly.initInlineWidget({\n      url: withPageSettings(this.props.url, this.props.pageSettings),\n      parentElement: this.widgetParentContainerRef.current,\n      prefill: this.props.prefill,\n      utm: this.props.utm\n    });\n  };\n\n  InlineWidget.prototype.calendlyWidgetListener = function (event, callback) {\n    var isInsertedEvent = event === \"inserted\";\n    var isRemovedEvent = event === \"removed\";\n    return new MutationObserver(function (mutationsList, observer) {\n      observer.disconnect();\n\n      if (isInsertedEvent) {\n        var nodesAdded = mutationsList.some(function (record) {\n          return !!record.addedNodes.length;\n        });\n        if (nodesAdded) callback();\n      }\n\n      if (isRemovedEvent) {\n        var nodesRemoved = mutationsList.some(function (record) {\n          return !!record.removedNodes.length;\n        });\n        if (nodesRemoved) callback();\n      }\n    }).observe(this.widgetParentContainerRef.current, {\n      childList: true\n    });\n  };\n\n  InlineWidget.prototype.shouldWidgetUpdate = function (prevProps) {\n    var _this = this;\n\n    return prevProps.url !== this.props.url || [\"pageSettings\", \"prefill\", \"utm\"].some(function (prop) {\n      return JSON.stringify(prevProps[prop]) !== JSON.stringify(_this.props[prop]);\n    });\n  };\n\n  return InlineWidget;\n}(React.Component);\n\nvar initWidget = function (options) {\n  window.Calendly.initPopupWidget(options);\n};\n\nvar createClickHandler = function (widgetOptions) {\n  return function (e) {\n    e.preventDefault();\n    return initWidget(widgetOptions);\n  };\n};\n\nvar PopupButton =\n/** @class */\nfunction (_super) {\n  __extends(PopupButton, _super);\n\n  function PopupButton() {\n    return _super !== null && _super.apply(this, arguments) || this;\n  }\n\n  PopupButton.prototype.componentWillUnmount = function () {\n    window.Calendly.closePopupWidget();\n  };\n\n  PopupButton.prototype.componentDidMount = function () {\n    loadScript();\n  };\n\n  PopupButton.prototype.render = function () {\n    var widgetOptions = {\n      url: withPageSettings(this.props.url, this.props.pageSettings),\n      prefill: this.props.prefill,\n      utm: this.props.utm\n    };\n    return React.createElement(\"button\", {\n      onClick: createClickHandler(widgetOptions),\n      style: this.props.styles || {},\n      className: this.props.className || \"\"\n    }, this.props.text);\n  };\n\n  return PopupButton;\n}(React.Component);\n\nvar defaultProps = {\n  branding: false,\n  color: \"#00a2ff\",\n  textColor: \"#ffffff\",\n  text: \"Schedule time with me\"\n};\n\nvar PopupWidget =\n/** @class */\nfunction (_super) {\n  __extends(PopupWidget, _super);\n\n  function PopupWidget() {\n    return _super !== null && _super.apply(this, arguments) || this;\n  }\n\n  PopupWidget.prototype.componentDidUpdate = function () {\n    var options = __assign(__assign(__assign({}, defaultProps), this.props), {\n      url: withPageSettings(this.props.url, this.props.pageSettings)\n    });\n\n    window.Calendly.initBadgeWidget(options);\n  };\n\n  PopupWidget.prototype.componentDidMount = function () {\n    loadScript();\n\n    var options = __assign(__assign(__assign({}, defaultProps), this.props), {\n      url: withPageSettings(this.props.url, this.props.pageSettings)\n    });\n\n    window.Calendly.initBadgeWidget(options);\n  };\n\n  PopupWidget.prototype.componentWillUnmount = function () {\n    window.Calendly.destroyBadgeWidget();\n    window.Calendly.closePopupWidget();\n  };\n\n  PopupWidget.prototype.render = function () {\n    return React.createElement(React.Fragment, null);\n  };\n\n  return PopupWidget;\n}(React.Component);\n\nvar CalendlyEventListener =\n/** @class */\nfunction (_super) {\n  __extends(CalendlyEventListener, _super);\n\n  function CalendlyEventListener(props) {\n    var _this = _super.call(this, props) || this;\n\n    _this.handleEvent = _this.handleEvent.bind(_this);\n    return _this;\n  }\n\n  CalendlyEventListener.prototype.componentDidMount = function () {\n    window.addEventListener(\"message\", this.handleEvent);\n  };\n\n  CalendlyEventListener.prototype.componentWillUnmount = function () {\n    window.removeEventListener(\"message\", this.handleEvent);\n  };\n\n  CalendlyEventListener.prototype.handleEvent = function (e) {\n    var eventName = e.data.event;\n\n    if (eventName === CalendlyEvent.DATE_AND_TIME_SELECTED) {\n      this.props.onDateAndTimeSelected && this.props.onDateAndTimeSelected(e);\n    } else if (eventName === CalendlyEvent.EVENT_SCHEDULED) {\n      this.props.onEventScheduled && this.props.onEventScheduled(e);\n    } else if (eventName === CalendlyEvent.EVENT_TYPE_VIEWED) {\n      this.props.onEventTypeViewed && this.props.onEventTypeViewed(e);\n    } else if (eventName === CalendlyEvent.PROFILE_PAGE_VIEWED) {\n      this.props.onProfilePageViewed && this.props.onProfilePageViewed(e);\n    }\n  };\n\n  CalendlyEventListener.prototype.render = function () {\n    return this.props.children || null;\n  };\n\n  return CalendlyEventListener;\n}(React.Component);\n\nexports.InlineWidget = InlineWidget;\nexports.PopupButton = PopupButton;\nexports.PopupWidget = PopupWidget;\nexports.CalendlyEventListener = CalendlyEventListener;\nexports.openPopupWidget = openPopupWidget;\nexports.closePopupWidget = closePopupWidget; \nconst __esModule = exports.__esModule;\nconst _InlineWidget = exports.InlineWidget,\n      _PopupButton = exports.PopupButton,\n      _PopupWidget = exports.PopupWidget,\n      _CalendlyEventListener = exports.CalendlyEventListener,\n      _openPopupWidget = exports.openPopupWidget,\n      _closePopupWidget = exports.closePopupWidget;\n\nexport default exports;\nexport { _CalendlyEventListener as CalendlyEventListener, _InlineWidget as InlineWidget, _PopupButton as PopupButton, _PopupWidget as PopupWidget, __esModule, _closePopupWidget as closePopupWidget, _openPopupWidget as openPopupWidget };\n\n//# sourceMappingURL=npm:react-calendly@2.2.1!cjs.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{InlineWidget}from\"https://jspm.dev/react-calendly@2.2.1\";import{containerStyles}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";/**\n * CALENDLY\n *\n * @framerIntrinsicWidth 500\n * @framerIntrinsicHeight 600\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Calendly({style,calendar,hideLandingPageDetails,hideGdprBanner,...props}){return(/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyles,...style},...props,children:calendar?/*#__PURE__*/ _jsx(InlineWidget,{url:`https://calendly.com/${calendar}`,styles:{width:\"100%\",height:\"100%\"},pageSettings:{hideLandingPageDetails,hideGdprBanner}}):/*#__PURE__*/ _jsxs(\"div\",{style:{...emptyStateStyle,...style},...props,children:[/*#__PURE__*/ _jsx(\"h1\",{style:stateTitleStyle,children:\"Calendly\"}),/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"Set a calendar name in the Properties.\"})]})}));};Calendly.defaultProps={hideLandingPageDetails:true,hideGdprBanner:true};addPropertyControls(Calendly,{calendar:{type:ControlType.String,defaultValue:\"acmesales\",description:\"Create a [Calendly](https://calendly.com/) account and copy your calendar name.\"},hideLandingPageDetails:{type:ControlType.Boolean,title:\"Details\",disabledTitle:\"Show\",enabledTitle:\"Hide\"},hideGdprBanner:{type:ControlType.Boolean,title:\"GDPR\",disabledTitle:\"Show\",enabledTitle:\"Hide\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Calendly\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"600\",\"framerIntrinsicWidth\":\"500\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Calendly.map", "let e;var f=r=>{if(!e){let o=function(t,n){return r.createElement(\"svg\",{width:\"100%\",height:\"1.5em\",strokeWidth:1.5,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",color:\"currentColor\",ref:n,...t},r.createElement(\"path\",{d:\"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}))};e=r.forwardRef(o)}return e};export{f as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map", "// Generated by Framer (ae47b7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/iHrHYirDGFrDujnEJkOx/2H0KWwDUggOn8kUZPvl5/QhdhLt5p5.js\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vjZxZxq226xLUKlJXyFM/GZzpzNg4qT4F2yE4GccO/aAdohScXF.js\";const IconoirFonts=getFonts(Iconoir);const ButtonFonts=getFonts(Button);const cycleOrder=[\"XXAZgAYhc\",\"w54T4_nYf\",\"ZkLbGuFVY\",\"Zs8_gpV3y\",\"wcDGEvMDi\",\"mSrG7LAMj\"];const serializationHash=\"framer-m0uQd\";const variantClassNames={mSrG7LAMj:\"framer-v-ctfltq\",w54T4_nYf:\"framer-v-f27ojr\",wcDGEvMDi:\"framer-v-kzmm8m\",XXAZgAYhc:\"framer-v-1ko17jt\",ZkLbGuFVY:\"framer-v-xe6bo0\",Zs8_gpV3y:\"framer-v-dbq1wp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"Zs8_gpV3y\",\"Variant 2\":\"wcDGEvMDi\",\"Variant 6\":\"mSrG7LAMj\",Desktop:\"XXAZgAYhc\",Phone:\"ZkLbGuFVY\",Tablet:\"w54T4_nYf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XXAZgAYhc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XXAZgAYhc\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick1mm83p1=activeVariantCallback(async(...args)=>{setVariant(\"Zs8_gpV3y\");});const onClick1p4u4qy=activeVariantCallback(async(...args)=>{setVariant(\"ZkLbGuFVY\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"w54T4_nYf\")return false;return true;};const isDisplayed1=()=>{if([\"ZkLbGuFVY\",\"Zs8_gpV3y\",\"mSrG7LAMj\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"ZkLbGuFVY\",\"mSrG7LAMj\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"ZkLbGuFVY\",\"mSrG7LAMj\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"ZkLbGuFVY\",\"Zs8_gpV3y\",\"mSrG7LAMj\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"Zs8_gpV3y\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ko17jt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XXAZgAYhc\",ref:ref??ref1,style:{boxShadow:\"none\",...style},variants:{mSrG7LAMj:{boxShadow:\"none\"},wcDGEvMDi:{boxShadow:\"none\"},Zs8_gpV3y:{boxShadow:\"0px 10px 30px 0px rgba(0, 0, 0, 0.1)\"}},...addPropertyOverrides({mSrG7LAMj:{\"data-framer-name\":\"Variant 6\"},w54T4_nYf:{\"data-framer-name\":\"Tablet\"},wcDGEvMDi:{\"data-framer-name\":\"Variant 2\"},ZkLbGuFVY:{\"data-framer-name\":\"Phone\"},Zs8_gpV3y:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mgo02r\",layoutDependency:layoutDependency,layoutId:\"prWYd6Z87\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vi465a\",layoutDependency:layoutDependency,layoutId:\"w4q0mNcdB\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-swmtcw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Vuk1YIoJ7\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.65)\",WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yf4phq\",layoutDependency:layoutDependency,layoutId:\"W6OmxwODN\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||88)-0-88)/2)+0+0+0+28+0),pixelHeight:142,pixelWidth:512,src:\"https://framerusercontent.com/images/VBR7WW9VFA2tdn8twLzGxzKbg.webp\"},className:\"framer-151zv46\",layoutDependency:layoutDependency,layoutId:\"ELKmzWJ9f\",...addPropertyOverrides({mSrG7LAMj:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-((componentViewport?.height||80)-0)*.5639097744360902)/2)+(0+(((componentViewport?.height||80)-0)*.5639097744360902-0-74.4)/2)+0+0+21.200000000000003+0),pixelHeight:142,pixelWidth:512,src:\"https://framerusercontent.com/images/VBR7WW9VFA2tdn8twLzGxzKbg.webp\"}},ZkLbGuFVY:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||76)-0-((componentViewport?.height||76)-0)*1)/2)+(0+(((componentViewport?.height||76)-0)*1-0-74.4)/2)+0+0+21.200000000000003+0),pixelHeight:142,pixelWidth:512,src:\"https://framerusercontent.com/images/VBR7WW9VFA2tdn8twLzGxzKbg.webp\"}},Zs8_gpV3y:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||356.5)-0-356.4)/2+0+0)+0+0+0+20+0+0),pixelHeight:142,pixelWidth:512,src:\"https://framerusercontent.com/images/VBR7WW9VFA2tdn8twLzGxzKbg.webp\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tnakka\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"WkQ7ivDnj\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17kzkc6-container\",layoutDependency:layoutDependency,layoutId:\"Xk1dlT4RS-container\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Menu\",id:\"Xk1dlT4RS\",layoutId:\"Xk1dlT4RS\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({mSrG7LAMj:{onClick:onClick1mm83p1},ZkLbGuFVY:{onClick:onClick1mm83p1},Zs8_gpV3y:{iconSelection:\"Cancel\",onClick:onClick1p4u4qy}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"Wm2KZWkSF\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1r4s61m framer-ejv7em\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Wm2KZWkSF\"})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j6gflc\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"C066j_OmY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-99o75u\",\"data-framer-name\":\"Link Text\",layoutDependency:layoutDependency,layoutId:\"PITNvNpfb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":xYwnnd9iY\",webPageId:\"augiA20Il\"},nodeId:\"j8vDZqmxv\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"How It Works\"})})})}),className:\"framer-f2poey\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"j8vDZqmxv\",style:{\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16s0lwt\",\"data-framer-name\":\"Link Text\",layoutDependency:layoutDependency,layoutId:\"j0OwM3gRP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":OEQK0rU3J\",webPageId:\"augiA20Il\"},nodeId:\"OvWCYjf5F\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"Features\"})})})}),className:\"framer-101dz0c\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"OvWCYjf5F\",style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1574baa\",\"data-framer-name\":\"Link Text\",layoutDependency:layoutDependency,layoutId:\"RrpaMFMoH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":yQBavLmYB\",webPageId:\"augiA20Il\"},nodeId:\"PNmWY4Ls8\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"Pricing\"})})})}),className:\"framer-1w97ap5\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"PNmWY4Ls8\",style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fr274s\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"ggVYpNbmH\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://app.salespulse.pro/auth/signin   \",nodeId:\"Wrz9Jhczv\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19lpb53 framer-ejv7em\",\"data-framer-name\":\"Link Text\",layoutDependency:layoutDependency,layoutId:\"Wrz9Jhczv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246)))\"},children:\"Login\"})}),className:\"framer-ognpf9\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"EvBOSTqpT\",style:{\"--extracted-r6o4lv\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||88)-0-88)/2)+0+0+0+20+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pbzfu2-container\",layoutDependency:layoutDependency,layoutId:\"Af8ewmMny-container\",children:/*#__PURE__*/_jsx(Button,{cSvXw0UMF:\"https://app.salespulse.pro/onboarding\",cYr9gJc6L:\"ArrowRight\",height:\"100%\",id:\"Af8ewmMny\",kJmFsDdbK:\"Get Started\",layoutId:\"Af8ewmMny\",variant:\"TJgOk4brl\",width:\"100%\",yVMvYjPHf:true,...addPropertyOverrides({w54T4_nYf:{cSvXw0UMF:\"https://app.salespulse.pro/auth/signup\"}},baseVariant,gestureVariant)})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.salespulse.pro/auth/signin\",nodeId:\"M19yBksE6\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1pmp3vy\",\"data-styles-preset\":\"aAdohScXF\",children:\"Login\"})})})}),className:\"framer-u6w4zh\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"M19yBksE6\",style:{\"--extracted-r6o4lv\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m0uQd.framer-ejv7em, .framer-m0uQd .framer-ejv7em { display: block; }\",\".framer-m0uQd.framer-1ko17jt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1400px; }\",\".framer-m0uQd .framer-1mgo02r { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-m0uQd .framer-1vi465a { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-m0uQd .framer-swmtcw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 80px 20px 80px; position: relative; width: 100%; }\",\".framer-m0uQd .framer-yf4phq { flex: none; height: 32px; overflow: visible; position: relative; width: 132px; }\",\".framer-m0uQd .framer-151zv46 { flex: none; height: 32px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 136px; }\",\".framer-m0uQd .framer-tnakka { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 36px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-m0uQd .framer-17kzkc6-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 43px); position: relative; width: 40px; }\",\".framer-m0uQd .framer-1r4s61m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 36px; min-width: 123px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-m0uQd .framer-j6gflc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-m0uQd .framer-99o75u, .framer-m0uQd .framer-16s0lwt, .framer-m0uQd .framer-1574baa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-m0uQd .framer-f2poey, .framer-m0uQd .framer-101dz0c, .framer-m0uQd .framer-1w97ap5, .framer-m0uQd .framer-ognpf9, .framer-m0uQd .framer-u6w4zh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-m0uQd .framer-1fr274s { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-m0uQd .framer-19lpb53 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-m0uQd .framer-1pbzfu2-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m0uQd.framer-1ko17jt, .framer-m0uQd .framer-1mgo02r, .framer-m0uQd .framer-1vi465a, .framer-m0uQd .framer-tnakka, .framer-m0uQd .framer-1r4s61m, .framer-m0uQd .framer-j6gflc, .framer-m0uQd .framer-99o75u, .framer-m0uQd .framer-16s0lwt, .framer-m0uQd .framer-1574baa, .framer-m0uQd .framer-1fr274s, .framer-m0uQd .framer-19lpb53 { gap: 0px; } .framer-m0uQd.framer-1ko17jt > *, .framer-m0uQd .framer-j6gflc > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-m0uQd.framer-1ko17jt > :first-child, .framer-m0uQd .framer-1mgo02r > :first-child, .framer-m0uQd .framer-tnakka > :first-child, .framer-m0uQd .framer-1r4s61m > :first-child, .framer-m0uQd .framer-j6gflc > :first-child, .framer-m0uQd .framer-99o75u > :first-child, .framer-m0uQd .framer-16s0lwt > :first-child, .framer-m0uQd .framer-1574baa > :first-child, .framer-m0uQd .framer-1fr274s > :first-child, .framer-m0uQd .framer-19lpb53 > :first-child { margin-left: 0px; } .framer-m0uQd.framer-1ko17jt > :last-child, .framer-m0uQd .framer-1mgo02r > :last-child, .framer-m0uQd .framer-tnakka > :last-child, .framer-m0uQd .framer-1r4s61m > :last-child, .framer-m0uQd .framer-j6gflc > :last-child, .framer-m0uQd .framer-99o75u > :last-child, .framer-m0uQd .framer-16s0lwt > :last-child, .framer-m0uQd .framer-1574baa > :last-child, .framer-m0uQd .framer-1fr274s > :last-child, .framer-m0uQd .framer-19lpb53 > :last-child { margin-right: 0px; } .framer-m0uQd .framer-1mgo02r > *, .framer-m0uQd .framer-tnakka > *, .framer-m0uQd .framer-1r4s61m > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-m0uQd .framer-1vi465a > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-m0uQd .framer-1vi465a > :first-child { margin-top: 0px; } .framer-m0uQd .framer-1vi465a > :last-child { margin-bottom: 0px; } .framer-m0uQd .framer-99o75u > *, .framer-m0uQd .framer-16s0lwt > *, .framer-m0uQd .framer-1574baa > *, .framer-m0uQd .framer-19lpb53 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-m0uQd .framer-1fr274s > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",\".framer-m0uQd.framer-v-f27ojr.framer-1ko17jt { width: 810px; }\",\".framer-m0uQd.framer-v-f27ojr .framer-swmtcw { padding: 20px 32px 20px 32px; }\",\".framer-m0uQd.framer-v-f27ojr .framer-j6gflc { gap: 20px; }\",\".framer-m0uQd.framer-v-f27ojr .framer-1fr274s { flex: none; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m0uQd.framer-v-f27ojr .framer-j6gflc { gap: 0px; } .framer-m0uQd.framer-v-f27ojr .framer-j6gflc > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-m0uQd.framer-v-f27ojr .framer-j6gflc > :first-child { margin-left: 0px; } .framer-m0uQd.framer-v-f27ojr .framer-j6gflc > :last-child { margin-right: 0px; } }\",\".framer-m0uQd.framer-v-xe6bo0.framer-1ko17jt { gap: unset; justify-content: space-between; width: 390px; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-1mgo02r { height: 100%; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-1vi465a { gap: 0px; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-swmtcw { order: 0; padding: 20px; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-tnakka, .framer-m0uQd.framer-v-ctfltq .framer-tnakka { gap: unset; justify-content: space-between; min-height: unset; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-17kzkc6-container, .framer-m0uQd.framer-v-ctfltq .framer-17kzkc6-container { aspect-ratio: unset; height: 34px; order: 1; width: 32px; }\",\".framer-m0uQd.framer-v-xe6bo0 .framer-1r4s61m, .framer-m0uQd.framer-v-ctfltq .framer-1r4s61m { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m0uQd.framer-v-xe6bo0.framer-1ko17jt, .framer-m0uQd.framer-v-xe6bo0 .framer-1vi465a, .framer-m0uQd.framer-v-xe6bo0 .framer-tnakka { gap: 0px; } .framer-m0uQd.framer-v-xe6bo0.framer-1ko17jt > *, .framer-m0uQd.framer-v-xe6bo0.framer-1ko17jt > :first-child, .framer-m0uQd.framer-v-xe6bo0.framer-1ko17jt > :last-child, .framer-m0uQd.framer-v-xe6bo0 .framer-tnakka > *, .framer-m0uQd.framer-v-xe6bo0 .framer-tnakka > :first-child, .framer-m0uQd.framer-v-xe6bo0 .framer-tnakka > :last-child { margin: 0px; } .framer-m0uQd.framer-v-xe6bo0 .framer-1vi465a > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-m0uQd.framer-v-xe6bo0 .framer-1vi465a > :first-child { margin-top: 0px; } .framer-m0uQd.framer-v-xe6bo0 .framer-1vi465a > :last-child { margin-bottom: 0px; } }\",\".framer-m0uQd.framer-v-dbq1wp.framer-1ko17jt { flex-direction: column; width: 390px; }\",\".framer-m0uQd.framer-v-dbq1wp .framer-1mgo02r { flex: none; width: 100%; }\",\".framer-m0uQd.framer-v-dbq1wp .framer-swmtcw { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 20px; }\",\".framer-m0uQd.framer-v-dbq1wp .framer-tnakka { flex: none; gap: unset; justify-content: space-between; min-height: unset; width: 100%; }\",\".framer-m0uQd.framer-v-dbq1wp .framer-17kzkc6-container { aspect-ratio: unset; height: 32px; width: 32px; }\",\".framer-m0uQd.framer-v-dbq1wp .framer-j6gflc { flex-direction: column; gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m0uQd.framer-v-dbq1wp.framer-1ko17jt, .framer-m0uQd.framer-v-dbq1wp .framer-swmtcw, .framer-m0uQd.framer-v-dbq1wp .framer-tnakka, .framer-m0uQd.framer-v-dbq1wp .framer-j6gflc { gap: 0px; } .framer-m0uQd.framer-v-dbq1wp.framer-1ko17jt > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-m0uQd.framer-v-dbq1wp.framer-1ko17jt > :first-child, .framer-m0uQd.framer-v-dbq1wp .framer-swmtcw > :first-child, .framer-m0uQd.framer-v-dbq1wp .framer-j6gflc > :first-child { margin-top: 0px; } .framer-m0uQd.framer-v-dbq1wp.framer-1ko17jt > :last-child, .framer-m0uQd.framer-v-dbq1wp .framer-swmtcw > :last-child, .framer-m0uQd.framer-v-dbq1wp .framer-j6gflc > :last-child { margin-bottom: 0px; } .framer-m0uQd.framer-v-dbq1wp .framer-swmtcw > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-m0uQd.framer-v-dbq1wp .framer-tnakka > *, .framer-m0uQd.framer-v-dbq1wp .framer-tnakka > :first-child, .framer-m0uQd.framer-v-dbq1wp .framer-tnakka > :last-child { margin: 0px; } .framer-m0uQd.framer-v-dbq1wp .framer-j6gflc > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\".framer-m0uQd.framer-v-ctfltq.framer-1ko17jt { gap: unset; height: 80px; justify-content: space-between; width: 390px; }\",\".framer-m0uQd.framer-v-ctfltq .framer-1mgo02r { height: 56%; }\",\".framer-m0uQd.framer-v-ctfltq .framer-swmtcw { padding: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-m0uQd.framer-v-ctfltq.framer-1ko17jt, .framer-m0uQd.framer-v-ctfltq .framer-tnakka { gap: 0px; } .framer-m0uQd.framer-v-ctfltq.framer-1ko17jt > *, .framer-m0uQd.framer-v-ctfltq.framer-1ko17jt > :first-child, .framer-m0uQd.framer-v-ctfltq.framer-1ko17jt > :last-child, .framer-m0uQd.framer-v-ctfltq .framer-tnakka > *, .framer-m0uQd.framer-v-ctfltq .framer-tnakka > :first-child, .framer-m0uQd.framer-v-ctfltq .framer-tnakka > :last-child { margin: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w54T4_nYf\":{\"layout\":[\"fixed\",\"auto\"]},\"ZkLbGuFVY\":{\"layout\":[\"fixed\",\"auto\"]},\"Zs8_gpV3y\":{\"layout\":[\"fixed\",\"auto\"]},\"wcDGEvMDi\":{\"layout\":[\"fixed\",\"auto\"]},\"mSrG7LAMj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDVoXJ2rYy=withCSS(Component,css,\"framer-m0uQd\");export default FramerDVoXJ2rYy;FramerDVoXJ2rYy.displayName=\"Navigation Bar 2\";FramerDVoXJ2rYy.defaultProps={height:88,width:1400};addPropertyControls(FramerDVoXJ2rYy,{variant:{options:[\"XXAZgAYhc\",\"w54T4_nYf\",\"ZkLbGuFVY\",\"Zs8_gpV3y\",\"wcDGEvMDi\",\"mSrG7LAMj\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\",\"Variant 2\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDVoXJ2rYy,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]},...IconoirFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDVoXJ2rYy\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"88\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w54T4_nYf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZkLbGuFVY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zs8_gpV3y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wcDGEvMDi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mSrG7LAMj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DVoXJ2rYy.map", "// Generated by Framer (d31cd55)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"X72l2hpNc\",\"ZSQHhJfcS\"];const serializationHash=\"framer-rcZ7Y\";const variantClassNames={X72l2hpNc:\"framer-v-twam51\",ZSQHhJfcS:\"framer-v-1rp6s8o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"X72l2hpNc\",\"Variant 2\":\"ZSQHhJfcS\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"X72l2hpNc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"X72l2hpNc\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"ZSQHhJfcS\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ZSQHhJfcS\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-twam51\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"X72l2hpNc\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.5,...style},...addPropertyOverrides({ZSQHhJfcS:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vk4re5\",\"data-framer-name\":\"bitget\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nEkTAK2RL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 44\"><g transform=\"translate(0.001 1.586)\" id=\"ss9368937768_1\"><path d=\"M 54.874 20.434 C 55.927 19.838 56.77 19.095 57.384 18.219 C 58.082 17.23 58.452 16.047 58.441 14.836 C 58.441 12.501 57.565 10.678 55.841 9.418 C 54.136 8.171 51.791 7.541 48.869 7.541 L 38.302 7.541 L 38.302 34.587 L 49.292 34.587 C 52.369 34.587 54.833 33.874 56.615 32.466 C 58.411 31.045 59.323 29.056 59.323 26.552 C 59.323 25.027 58.893 23.716 58.049 22.655 C 57.292 21.706 56.225 20.96 54.874 20.435 Z M 44.021 12.416 L 48.41 12.416 C 49.786 12.416 50.825 12.681 51.5 13.206 C 52.166 13.721 52.493 14.402 52.493 15.28 C 52.493 16.161 52.166 16.875 51.5 17.394 C 50.825 17.917 49.786 18.183 48.41 18.183 L 44.02 18.183 L 44.02 12.416 Z M 52.283 28.796 C 51.523 29.405 50.36 29.712 48.831 29.712 L 44.021 29.712 L 44.021 23.094 L 48.832 23.094 C 50.36 23.094 51.524 23.392 52.287 23.975 C 53.045 24.558 53.412 25.327 53.412 26.329 C 53.412 27.383 53.043 28.19 52.283 28.796 Z M 67.05 14.362 L 61.292 14.362 L 61.292 34.586 L 67.049 34.586 L 67.049 14.363 Z M 123.908 17.406 C 122.986 16.316 121.824 15.453 120.514 14.884 C 119.173 14.292 117.666 13.991 116.036 13.991 C 114.038 13.991 112.236 14.444 110.677 15.336 C 109.137 16.21 107.863 17.488 106.993 19.031 C 106.109 20.591 105.661 22.396 105.661 24.401 C 105.661 26.407 106.096 28.332 106.953 29.914 C 107.791 31.478 109.066 32.764 110.623 33.615 C 112.195 34.482 114.042 34.921 116.114 34.921 C 118.656 34.921 120.813 34.284 122.529 33.024 C 124.181 31.814 125.316 30.107 125.936 27.968 L 120.14 27.968 C 119.835 28.696 119.406 29.315 118.79 29.752 C 118.063 30.267 117.124 30.527 115.998 30.527 C 115.022 30.527 114.185 30.291 113.511 29.825 C 112.835 29.357 112.319 28.668 111.979 27.772 C 111.762 27.184 111.617 26.571 111.545 25.948 L 126.036 25.948 L 126.065 25.768 C 126.323 24.138 126.258 22.593 125.869 21.176 C 125.497 19.792 124.828 18.505 123.908 17.405 Z M 111.638 22.205 C 111.726 21.785 111.846 21.375 111.998 20.974 C 112.351 20.066 112.861 19.367 113.515 18.901 C 114.166 18.435 114.976 18.201 115.922 18.201 C 117.109 18.201 118.083 18.584 118.817 19.339 C 119.515 20.057 119.909 21.039 119.993 22.203 Z M 67.17 7.541 L 61.173 7.541 L 61.173 12.416 L 67.17 12.416 Z M 98.693 16.658 C 98.044 15.867 97.233 15.224 96.314 14.773 C 95.24 14.254 93.983 13.991 92.578 13.991 C 90.858 13.991 89.315 14.415 87.997 15.248 C 86.678 16.081 85.632 17.258 84.891 18.744 C 84.151 20.227 83.775 21.968 83.775 23.92 C 83.775 25.872 84.169 27.51 84.95 29.003 C 85.731 30.501 86.814 31.694 88.17 32.551 C 89.526 33.409 91.074 33.846 92.77 33.846 C 94.05 33.846 95.221 33.569 96.246 33.023 C 97.036 32.608 97.727 32.027 98.271 31.321 L 98.271 33.523 C 98.271 34.888 97.912 35.936 97.206 36.634 C 96.496 37.332 95.416 37.684 93.998 37.684 C 92.775 37.684 91.814 37.408 91.141 36.862 C 90.591 36.415 90.109 35.829 89.998 34.587 L 84.447 34.587 C 84.498 36.325 85.009 37.495 85.733 38.521 C 86.541 39.669 87.68 40.568 89.121 41.189 C 90.545 41.802 92.201 42.114 94.036 42.114 C 97.119 42.114 99.572 41.341 101.328 39.819 C 103.095 38.289 103.99 36.145 103.99 33.449 L 103.99 14.364 L 98.694 14.364 L 98.693 16.659 Z M 97.68 26.607 C 97.346 27.324 96.814 27.93 96.147 28.355 C 95.494 28.762 94.706 28.971 93.807 28.971 C 92.501 28.971 91.489 28.527 90.707 27.618 C 89.927 26.711 89.532 25.466 89.532 23.918 C 89.532 22.37 89.926 21.126 90.706 20.218 C 91.479 19.321 92.522 18.866 93.805 18.866 C 95.089 18.866 96.223 19.326 97.021 20.239 C 97.825 21.159 98.233 22.409 98.233 23.954 C 98.233 24.955 98.047 25.846 97.68 26.605 Z M 140.002 19.201 L 140.002 14.364 L 135.847 14.364 L 135.847 7.541 L 130.129 7.541 L 130.129 14.364 L 126.58 14.364 L 126.58 19.201 L 130.129 19.201 L 130.129 27.118 C 130.129 31.519 130.999 34.754 136.417 34.654 L 139.819 34.586 L 139.819 30.054 L 138.131 30.054 C 135.722 30.054 135.857 28.654 135.857 26.052 L 135.847 19.202 Z M 82.377 19.201 L 82.377 14.364 L 78.221 14.364 L 78.221 7.541 L 72.503 7.541 L 72.503 14.364 L 68.953 14.364 L 68.953 19.201 L 72.499 19.201 L 72.499 27.118 C 72.499 31.519 73.369 34.754 78.789 34.654 L 82.189 34.586 L 82.189 30.054 L 80.505 30.054 C 78.097 30.054 78.23 28.654 78.23 26.052 L 78.22 19.202 L 82.376 19.201 Z M 14.353 12.416 L 22.988 12.416 L 31.822 21.169 C 32.098 21.442 32.254 21.814 32.255 22.202 C 32.256 22.591 32.102 22.963 31.827 23.238 L 20.497 34.594 L 11.604 34.594 L 14.294 31.986 L 24.168 22.201 L 14.419 12.414\" fill=\"rgb(67,57,85)\"></path><path d=\"M 17.899 22.178 L 9.267 22.178 L 0.432 13.425 C 0.157 13.152 0.001 12.78 0 12.392 C -0.001 12.004 0.152 11.631 0.426 11.356 L 11.756 0 L 20.65 0 L 17.962 2.608 L 8.087 12.393 L 17.837 22.178\" fill=\"rgb(67,57,85)\"></path></g></svg>',svgContentId:9368937768,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1351zcx\",\"data-framer-name\":\"Shopify-logo-2018\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"r5tvLHfxz\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 40\"><path d=\"M 30.321 8.249 C 30.293 8.079 30.151 7.95 29.977 7.935 C 29.834 7.924 27.041 7.882 27.041 7.882 C 27.041 7.882 24.706 5.654 24.475 5.428 C 24.244 5.201 23.794 5.269 23.619 5.321 C 23.617 5.322 23.181 5.454 22.446 5.678 C 22.3 5.21 22.112 4.757 21.883 4.323 C 21.053 2.764 19.834 1.94 18.363 1.938 L 18.357 1.938 C 18.255 1.938 18.155 1.948 18.052 1.956 C 18.009 1.905 17.965 1.855 17.919 1.806 C 17.279 1.131 16.456 0.804 15.472 0.833 C 13.572 0.886 11.679 2.234 10.144 4.628 C 9.064 6.313 8.243 8.429 8.01 10.068 L 4.269 11.206 C 3.168 11.546 3.133 11.579 2.989 12.599 C 2.882 13.37 0 35.255 0 35.255 L 24.151 39.358 L 34.619 36.802 C 34.619 36.802 30.348 8.444 30.321 8.249 Z M 21.235 6.046 L 19.362 6.615 C 19.347 5.671 19.234 4.355 18.785 3.22 C 20.227 3.488 20.936 5.09 21.235 6.046 Z M 18.098 7 L 14.066 8.226 C 14.456 6.761 15.194 5.301 16.102 4.345 C 16.44 3.989 16.912 3.593 17.472 3.366 C 17.997 4.443 18.111 5.968 18.098 7 Z M 15.509 2.075 C 15.955 2.065 16.331 2.161 16.652 2.369 C 16.138 2.631 15.642 3.007 15.176 3.498 C 13.969 4.769 13.044 6.744 12.675 8.648 C 11.525 8.998 10.399 9.341 9.363 9.655 C 10.017 6.657 12.576 2.158 15.509 2.075 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 29.977 7.937 C 29.835 7.924 27.043 7.883 27.043 7.883 C 27.043 7.883 24.707 5.655 24.476 5.429 C 24.387 5.348 24.273 5.296 24.152 5.283 L 24.153 39.357 L 34.619 36.802 C 34.619 36.802 30.349 8.445 30.321 8.251 C 30.294 8.08 30.152 7.951 29.977 7.936 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 18.35 13.222 L 17.134 17.688 C 17.134 17.688 15.778 17.083 14.171 17.182 C 11.814 17.329 11.789 18.788 11.813 19.155 C 11.941 21.153 17.292 21.589 17.593 26.268 C 17.829 29.95 15.604 32.468 12.399 32.667 C 8.552 32.905 6.434 30.676 6.434 30.676 L 7.249 27.271 C 7.249 27.271 9.381 28.851 11.087 28.745 C 12.202 28.676 12.601 27.785 12.56 27.156 C 12.393 24.55 8.035 24.704 7.76 20.422 C 7.528 16.819 9.937 13.167 15.254 12.838 C 17.302 12.709 18.35 13.222 18.35 13.222 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 48.402 22.576 C 47.199 21.933 46.58 21.393 46.58 20.65 C 46.58 19.705 47.439 19.097 48.781 19.097 C 50.343 19.097 51.738 19.739 51.738 19.739 L 52.838 16.429 C 52.838 16.429 51.826 15.652 48.849 15.652 C 44.706 15.652 41.835 17.982 41.835 21.257 C 41.835 23.115 43.175 24.533 44.965 25.546 C 46.409 26.356 46.925 26.93 46.925 27.774 C 46.925 28.652 46.202 29.361 44.862 29.361 C 42.864 29.361 40.977 28.348 40.977 28.348 L 39.808 31.658 C 39.808 31.658 41.551 32.806 44.484 32.806 C 48.748 32.806 51.808 30.746 51.808 27.031 C 51.807 25.041 50.26 23.622 48.402 22.575 Z M 65.389 15.619 C 63.291 15.619 61.64 16.598 60.369 18.083 L 60.3 18.049 L 62.122 8.696 L 57.377 8.696 L 52.77 32.503 L 57.515 32.503 L 59.097 24.364 C 59.716 21.291 61.332 19.401 62.845 19.401 C 63.91 19.401 64.324 20.11 64.324 21.123 C 64.324 21.765 64.255 22.542 64.118 23.183 L 62.33 32.503 L 67.076 32.503 L 68.932 22.879 C 69.138 21.865 69.276 20.651 69.276 19.839 C 69.274 17.205 67.865 15.618 65.389 15.618 Z M 80.001 15.619 C 74.293 15.619 70.512 20.684 70.512 26.323 C 70.512 29.936 72.781 32.84 77.045 32.84 C 82.649 32.84 86.431 27.91 86.431 22.136 C 86.431 18.793 84.437 15.618 80.001 15.618 Z M 77.663 29.262 C 76.047 29.262 75.359 27.911 75.359 26.222 C 75.359 23.555 76.769 19.199 79.348 19.199 C 81.033 19.199 81.582 20.618 81.582 22.001 C 81.582 24.872 80.174 29.262 77.663 29.262 Z M 98.569 15.619 C 95.366 15.619 93.548 18.388 93.548 18.388 L 93.48 18.388 L 93.755 15.889 L 89.56 15.889 C 89.355 17.578 88.975 20.143 88.598 22.068 L 85.297 39.121 L 90.042 39.121 L 91.348 32.232 L 91.452 32.232 C 91.452 32.232 92.425 32.84 94.237 32.84 C 99.807 32.84 103.451 27.235 103.451 21.561 C 103.451 18.422 102.041 15.619 98.569 15.619 Z M 94.03 29.328 C 92.798 29.328 92.069 28.653 92.069 28.653 L 92.86 24.297 C 93.411 21.393 94.958 19.468 96.608 19.468 C 98.053 19.468 98.499 20.785 98.499 22.035 C 98.499 25.04 96.677 29.329 94.03 29.329 Z M 110.225 8.932 C 108.712 8.932 107.509 10.114 107.509 11.633 C 107.509 13.018 108.402 13.964 109.743 13.964 L 109.812 13.964 C 111.291 13.964 112.563 12.984 112.597 11.263 C 112.597 9.912 111.669 8.932 110.225 8.932 Z M 103.589 32.503 L 108.333 32.503 L 111.566 15.991 L 106.786 15.991 Z M 123.635 15.957 L 120.334 15.957 L 120.505 15.18 C 120.78 13.592 121.743 12.175 123.325 12.175 C 123.838 12.176 124.348 12.255 124.837 12.411 L 125.765 8.764 C 125.765 8.764 124.94 8.359 123.186 8.359 C 121.501 8.359 119.818 8.832 118.545 9.912 C 116.929 11.263 116.172 13.221 115.794 15.18 L 115.658 15.957 L 113.456 15.957 L 112.768 19.469 L 114.97 19.469 L 112.46 32.504 L 117.205 32.504 L 119.715 19.469 L 122.982 19.469 Z M 135.049 15.991 C 135.049 15.991 132.083 23.331 130.751 27.337 L 130.682 27.337 C 130.592 26.046 129.513 15.991 129.513 15.991 L 124.527 15.991 L 127.382 31.152 C 127.452 31.489 127.417 31.693 127.279 31.929 C 126.728 32.975 125.8 33.989 124.7 34.732 C 123.806 35.374 122.809 35.779 122.018 36.048 L 123.325 40 C 124.288 39.798 126.281 39.02 127.966 37.467 C 130.133 35.475 132.126 32.402 134.189 28.215 L 140 15.989 L 135.049 15.989 Z\" fill=\"rgb(67, 57, 85)\"></path></svg>',svgContentId:12497243912,withExternalLayout:true,...addPropertyOverrides({ZSQHhJfcS:{svgContentId:11458860598}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rcZ7Y.framer-1x0dbbg, .framer-rcZ7Y .framer-1x0dbbg { display: block; }\",\".framer-rcZ7Y.framer-twam51 { height: 44px; overflow: hidden; position: relative; width: 140px; }\",\".framer-rcZ7Y .framer-vk4re5 { flex: none; height: 44px; left: 0px; position: absolute; top: 0px; width: 140px; }\",\".framer-rcZ7Y .framer-1351zcx { flex: none; height: 40px; left: calc(50.00000000000002% - 140px / 2); position: absolute; top: 0px; width: 140px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZSQHhJfcS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGIl4nOmnb=withCSS(Component,css,\"framer-rcZ7Y\");export default FramerGIl4nOmnb;FramerGIl4nOmnb.displayName=\"bitget\";FramerGIl4nOmnb.defaultProps={height:44,width:140};addPropertyControls(FramerGIl4nOmnb,{variant:{options:[\"X72l2hpNc\",\"ZSQHhJfcS\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGIl4nOmnb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGIl4nOmnb\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZSQHhJfcS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GIl4nOmnb.map", "// Generated by Framer (d31cd55)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"rSICB9Amm\",\"J6MMp4ueI\"];const serializationHash=\"framer-n1vj1\";const variantClassNames={J6MMp4ueI:\"framer-v-1gvqd4z\",rSICB9Amm:\"framer-v-1nu2kf9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"rSICB9Amm\",\"Variant 2\":\"J6MMp4ueI\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"rSICB9Amm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rSICB9Amm\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"J6MMp4ueI\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"J6MMp4ueI\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1nu2kf9\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rSICB9Amm\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.5,...style},...addPropertyOverrides({J6MMp4ueI:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-l6660x\",\"data-framer-name\":\"bitfinex\",fill:\"black\",intrinsicHeight:20,intrinsicWidth:160,layoutDependency:layoutDependency,layoutId:\"xVmqPZGRs\",svg:'<svg width=\"160\" height=\"20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M142.795 12.909c-.171-2.782.991-5.874 3.381-8.28C151.375-.6 162.203.132 162.265.137c-.029.044-7.945 11.59-17.326 12.67-.724.084-1.44.117-2.144.103Zm-3.26 6.501a.2.2 0 0 1 .038.213.196.196 0 0 1-.179.12h-4.282a.195.195 0 0 1-.141-.062l-5.691-6.057-5.754 6.058a.195.195 0 0 1-.141.06h-4.282a.196.196 0 0 1-.192-.232.201.201 0 0 1 .051-.1l7.845-8.27-7.579-8.038a.194.194 0 0 1-.038-.212.195.195 0 0 1 .179-.12h4.283c.054 0 .105.023.142.062l5.444 5.823 5.464-5.823a.199.199 0 0 1 .143-.062h4.282a.194.194 0 0 1 .18.12.196.196 0 0 1-.038.212l-7.579 8.038 7.845 8.27Zm-40.591.332a.27.27 0 0 1-.272-.273V3.044c0-.15.122-.273.272-.273h16.176c.149 0 .27.122.27.273v2.349a.272.272 0 0 1-.27.272h-12.525v3.782h7.509c.15 0 .272.123.272.273v2.35a.272.272 0 0 1-.272.272h-7.509v4.21h12.688c.149 0 .271.122.271.272v2.645a.273.273 0 0 1-.271.273h-16.34Zm-28.644 0a.27.27 0 0 1-.27-.273V3.044c0-.15.12-.273.27-.273h3.38c.151 0 .272.122.272.273v16.425a.274.274 0 0 1-.271.273H70.3Zm-19.232 0a.27.27 0 0 1-.27-.273V3.044c0-.15.12-.273.27-.273h15.98c.15 0 .27.122.27.273v2.415a.274.274 0 0 1-.27.272H54.72v4.474h6.823a.27.27 0 0 1 .271.272v2.546a.273.273 0 0 1-.271.273H54.72v6.173a.274.274 0 0 1-.271.273h-3.38ZM40.578 5.797v13.672a.274.274 0 0 1-.27.273h-3.38a.27.27 0 0 1-.272-.273V5.798H29.45a.27.27 0 0 1-.272-.273V3.044c0-.15.121-.273.272-.273h18.365c.15 0 .27.122.27.273v2.48a.274.274 0 0 1-.27.273h-7.238Zm-17.76 13.945a.27.27 0 0 1-.271-.273V3.044c0-.15.12-.273.27-.273h3.38c.151 0 .272.122.272.273v16.425a.274.274 0 0 1-.271.273h-3.38ZM1.464 3.044c0-.15.12-.273.271-.273h14.446c.934 0 1.83.374 2.49 1.039a3.556 3.556 0 0 1 1.032 2.506V7.45a3.564 3.564 0 0 1-1.032 2.507 3.521 3.521 0 0 1-2.491 1.038h.132c.934 0 1.83.373 2.49 1.038a3.557 3.557 0 0 1 1.034 2.506v1.66a3.563 3.563 0 0 1-1.032 2.507 3.52 3.52 0 0 1-2.492 1.037H1.736a.27.27 0 0 1-.271-.273V3.044Zm3.855 2.49h9.13c.898 0 1.627.733 1.627 1.637v.773a1.63 1.63 0 0 1-1.627 1.635H5.32V5.534Zm0 6.84h9.228a1.63 1.63 0 0 1 1.626 1.635v1.039a1.63 1.63 0 0 1-1.626 1.635H5.32v-4.31Zm71.342-9.33v16.425a.275.275 0 0 0 .272.273h2.988a.27.27 0 0 0 .271-.273V8.055l13.013 11.619a.27.27 0 0 0 .18.068h2.306a.274.274 0 0 0 .27-.273V3.044a.271.271 0 0 0-.27-.273h-2.99a.272.272 0 0 0-.27.274v11.383L79.42 2.84a.265.265 0 0 0-.18-.069h-2.306a.271.271 0 0 0-.272.273Zm68.182 14.62a6.797 6.797 0 0 1-.95-1.2 15.69 15.69 0 0 0 3.651-.675c9.018-2.791 14.692-15.588 14.72-15.653 0 0 .749 10.942-4.466 16.189-3.944 3.969-9.745 4.569-12.955 1.34Z\" fill=\"#433955\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" transform=\"translate(0 .099)\" d=\"M0 0h164v19.643H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19tiipf\",\"data-framer-name\":\"Clearco\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tdAStPjyH\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159 19\"><path d=\"M 3.53 2.587 C 3.258 2.587 2.992 2.666 2.766 2.816 C 2.541 2.965 2.365 3.178 2.26 3.427 C 2.156 3.676 2.129 3.95 2.182 4.214 C 2.236 4.479 2.367 4.721 2.559 4.911 C 2.751 5.102 2.996 5.232 3.262 5.284 C 3.529 5.336 3.805 5.309 4.056 5.206 C 4.307 5.103 4.521 4.928 4.672 4.704 C 4.823 4.48 4.904 4.217 4.904 3.947 C 4.903 3.585 4.758 3.239 4.5 2.985 C 4.242 2.73 3.893 2.587 3.53 2.587 Z M 2.748 11.724 C 2.748 11.455 2.667 11.192 2.516 10.968 C 2.365 10.744 2.15 10.569 1.9 10.467 C 1.648 10.364 1.372 10.337 1.106 10.389 C 0.84 10.441 0.595 10.571 0.402 10.762 C 0.211 10.952 0.08 11.194 0.026 11.459 C -0.027 11.723 0.001 11.997 0.105 12.246 C 0.209 12.495 0.385 12.708 0.611 12.857 C 0.837 13.006 1.102 13.086 1.374 13.086 C 1.738 13.086 2.087 12.943 2.345 12.687 C 2.602 12.433 2.747 12.086 2.748 11.724 Z M 1.374 8.695 C 1.646 8.695 1.911 8.616 2.137 8.466 C 2.363 8.317 2.539 8.104 2.643 7.855 C 2.747 7.606 2.774 7.332 2.721 7.068 C 2.668 6.804 2.537 6.561 2.345 6.371 C 2.153 6.18 1.908 6.051 1.642 5.998 C 1.375 5.946 1.099 5.973 0.848 6.076 C 0.598 6.179 0.383 6.353 0.231 6.577 C 0.081 6.801 0 7.064 0 7.334 C 0.001 7.695 0.146 8.042 0.403 8.296 C 0.661 8.552 1.01 8.695 1.374 8.695 Z M 7.237 0.558 C 6.965 0.558 6.699 0.638 6.473 0.788 C 6.248 0.937 6.072 1.149 5.967 1.399 C 5.863 1.647 5.836 1.921 5.889 2.185 C 5.942 2.45 6.073 2.692 6.265 2.882 C 6.457 3.073 6.702 3.203 6.968 3.255 C 7.234 3.308 7.511 3.281 7.762 3.178 C 8.012 3.076 8.227 2.901 8.378 2.677 C 8.529 2.454 8.61 2.191 8.61 1.921 C 8.61 1.559 8.465 1.213 8.208 0.958 C 7.949 0.702 7.6 0.559 7.237 0.558 Z M 18.785 2.762 C 18.483 2.762 18.19 2.861 17.95 3.044 C 17.711 3.226 17.539 3.482 17.461 3.772 C 17.383 4.061 17.403 4.368 17.519 4.644 C 17.636 4.921 17.84 5.152 18.101 5.301 C 18.363 5.451 18.667 5.511 18.967 5.471 C 19.266 5.432 19.543 5.297 19.758 5.084 C 20.197 4.651 20.287 3.976 19.976 3.443 C 19.855 3.235 19.681 3.063 19.473 2.944 C 19.263 2.825 19.026 2.762 18.785 2.762 Z M 16.305 1.141 C 15.878 0.786 15.281 0.72 14.787 0.973 C 14.547 1.096 14.348 1.288 14.216 1.524 C 13.947 2.006 13.999 2.603 14.345 3.032 C 14.515 3.243 14.744 3.398 15.003 3.48 C 15.261 3.561 15.539 3.565 15.8 3.49 C 16.061 3.416 16.293 3.266 16.469 3.059 C 16.704 2.784 16.818 2.427 16.788 2.067 C 16.756 1.706 16.582 1.373 16.305 1.141 Z M 11.815 0.17 C 11.517 0.062 11.19 0.06 10.89 0.165 C 10.591 0.269 10.337 0.473 10.171 0.743 C 10.006 1.012 9.941 1.33 9.986 1.642 C 10.031 1.955 10.184 2.241 10.418 2.453 C 10.653 2.666 10.955 2.792 11.271 2.809 C 11.589 2.826 11.902 2.733 12.159 2.547 C 12.414 2.361 12.598 2.092 12.677 1.786 C 12.755 1.481 12.725 1.158 12.59 0.873 C 12.435 0.545 12.157 0.292 11.815 0.17 Z M 3.53 13.773 C 3.258 13.773 2.992 13.853 2.766 14.002 C 2.541 14.151 2.365 14.364 2.26 14.613 C 2.156 14.862 2.129 15.136 2.182 15.4 C 2.235 15.665 2.366 15.907 2.558 16.097 C 2.751 16.288 2.996 16.418 3.262 16.47 C 3.528 16.522 3.804 16.496 4.055 16.392 C 4.306 16.29 4.52 16.115 4.672 15.891 C 4.823 15.667 4.903 15.404 4.903 15.135 C 4.903 14.773 4.758 14.427 4.501 14.172 C 4.242 13.917 3.893 13.773 3.53 13.773 Z M 7.237 15.65 C 6.965 15.65 6.699 15.73 6.473 15.88 C 6.248 16.029 6.072 16.241 5.967 16.491 C 5.863 16.739 5.836 17.013 5.889 17.278 C 5.942 17.542 6.073 17.785 6.265 17.975 C 6.458 18.165 6.703 18.295 6.969 18.347 C 7.235 18.4 7.511 18.373 7.762 18.27 C 8.013 18.167 8.227 17.993 8.379 17.768 C 8.53 17.545 8.61 17.282 8.61 17.012 C 8.61 16.65 8.464 16.304 8.207 16.05 C 7.949 15.794 7.6 15.651 7.237 15.65 Z M 19.473 13.779 C 19.197 13.621 18.875 13.563 18.561 13.614 C 18.247 13.664 17.96 13.822 17.749 14.059 C 17.54 14.296 17.419 14.598 17.408 14.914 C 17.397 15.23 17.497 15.539 17.691 15.789 C 17.885 16.04 18.16 16.216 18.47 16.288 C 18.78 16.359 19.106 16.322 19.391 16.183 C 19.676 16.044 19.904 15.811 20.036 15.523 C 20.168 15.236 20.195 14.911 20.112 14.607 C 20.066 14.434 19.985 14.272 19.876 14.13 C 19.766 13.988 19.629 13.869 19.473 13.779 Z M 15.42 15.538 C 15.107 15.538 14.804 15.644 14.56 15.838 C 14.316 16.032 14.147 16.302 14.078 16.606 C 14.011 16.908 14.049 17.225 14.188 17.502 C 14.327 17.781 14.556 18.004 14.839 18.134 C 15.123 18.265 15.443 18.296 15.746 18.223 C 16.049 18.149 16.319 17.975 16.51 17.729 C 16.7 17.484 16.8 17.181 16.793 16.87 C 16.786 16.56 16.673 16.261 16.472 16.025 C 16.343 15.872 16.182 15.75 16 15.666 C 15.818 15.582 15.62 15.538 15.42 15.538 Z M 11.345 16.197 C 11.185 16.197 11.027 16.225 10.876 16.279 C 10.621 16.37 10.398 16.534 10.237 16.752 C 9.907 17.195 9.88 17.793 10.168 18.264 C 10.309 18.495 10.515 18.679 10.761 18.793 C 11.008 18.907 11.283 18.946 11.551 18.905 C 11.82 18.864 12.07 18.745 12.271 18.563 C 12.471 18.382 12.613 18.145 12.677 17.882 C 12.742 17.621 12.727 17.345 12.633 17.092 C 12.536 16.83 12.361 16.604 12.131 16.445 C 11.9 16.285 11.626 16.198 11.345 16.197 Z M 117.064 2.587 C 116.792 2.586 116.527 2.666 116.3 2.816 C 116.074 2.965 115.898 3.177 115.794 3.427 C 115.689 3.675 115.662 3.949 115.715 4.214 C 115.768 4.478 115.899 4.721 116.091 4.911 C 116.284 5.102 116.529 5.231 116.795 5.284 C 117.061 5.336 117.338 5.309 117.589 5.206 C 117.839 5.103 118.054 4.928 118.205 4.704 C 118.356 4.48 118.437 4.217 118.437 3.947 C 118.436 3.586 118.291 3.239 118.034 2.985 C 117.776 2.73 117.427 2.587 117.064 2.587 Z M 116.281 11.724 C 116.281 11.455 116.2 11.192 116.049 10.968 C 115.898 10.744 115.683 10.569 115.433 10.467 C 115.181 10.364 114.905 10.337 114.639 10.389 C 114.373 10.441 114.128 10.571 113.935 10.762 C 113.744 10.952 113.613 11.194 113.559 11.459 C 113.506 11.723 113.534 11.997 113.638 12.246 C 113.742 12.495 113.918 12.708 114.144 12.857 C 114.37 13.006 114.635 13.086 114.907 13.086 C 115.271 13.086 115.62 12.943 115.878 12.687 C 116.135 12.433 116.28 12.086 116.281 11.724 Z M 114.907 8.695 C 115.178 8.695 115.444 8.616 115.67 8.466 C 115.896 8.317 116.072 8.104 116.176 7.855 C 116.28 7.606 116.307 7.332 116.254 7.068 C 116.201 6.804 116.07 6.561 115.878 6.371 C 115.686 6.18 115.441 6.051 115.175 5.998 C 114.908 5.946 114.632 5.973 114.381 6.076 C 114.13 6.179 113.916 6.353 113.764 6.577 C 113.614 6.801 113.533 7.064 113.533 7.334 C 113.533 7.696 113.678 8.042 113.936 8.296 C 114.194 8.552 114.543 8.695 114.907 8.695 Z M 120.77 0.558 C 120.498 0.558 120.233 0.638 120.007 0.788 C 119.781 0.937 119.605 1.15 119.501 1.399 C 119.397 1.648 119.37 1.921 119.423 2.186 C 119.476 2.45 119.607 2.693 119.799 2.883 C 119.991 3.073 120.236 3.203 120.502 3.255 C 120.768 3.308 121.044 3.281 121.296 3.178 C 121.547 3.075 121.761 2.901 121.912 2.676 C 122.063 2.453 122.144 2.19 122.144 1.92 C 122.143 1.558 121.998 1.212 121.741 0.958 C 121.483 0.702 121.134 0.559 120.77 0.558 Z M 132.318 2.762 C 131.954 2.762 131.605 2.906 131.348 3.161 C 131.091 3.415 130.946 3.762 130.945 4.124 C 130.945 4.485 131.09 4.831 131.348 5.086 C 131.606 5.342 131.955 5.486 132.318 5.485 C 132.559 5.485 132.795 5.422 133.005 5.303 C 133.266 5.154 133.471 4.922 133.588 4.645 C 133.703 4.368 133.723 4.06 133.645 3.771 C 133.566 3.48 133.393 3.224 133.153 3.043 C 132.913 2.86 132.618 2.761 132.316 2.762 Z M 129.839 1.14 C 129.63 0.967 129.375 0.859 129.105 0.83 C 128.835 0.801 128.563 0.851 128.321 0.976 C 128.08 1.1 127.882 1.292 127.751 1.528 C 127.62 1.764 127.563 2.034 127.586 2.302 C 127.61 2.57 127.714 2.826 127.884 3.036 C 128.054 3.246 128.283 3.401 128.542 3.482 C 128.801 3.563 129.079 3.566 129.339 3.491 C 129.6 3.416 129.832 3.266 130.007 3.059 C 130.242 2.783 130.355 2.425 130.323 2.065 C 130.292 1.705 130.117 1.373 129.839 1.14 Z M 125.35 0.17 C 125.199 0.116 125.04 0.088 124.88 0.087 C 124.536 0.086 124.203 0.214 123.947 0.445 C 123.693 0.674 123.534 0.991 123.503 1.333 C 123.472 1.674 123.571 2.013 123.78 2.285 C 123.991 2.557 124.296 2.741 124.635 2.801 C 124.975 2.861 125.326 2.792 125.616 2.609 C 125.907 2.426 126.119 2.141 126.209 1.81 C 126.299 1.48 126.26 1.128 126.101 0.824 C 125.941 0.52 125.673 0.287 125.35 0.17 Z M 117.063 13.773 C 116.792 13.773 116.526 13.852 116.3 14.002 C 116.074 14.151 115.898 14.363 115.794 14.613 C 115.689 14.861 115.662 15.135 115.715 15.399 C 115.768 15.664 115.899 15.907 116.091 16.097 C 116.283 16.288 116.528 16.417 116.794 16.47 C 117.061 16.522 117.337 16.496 117.588 16.393 C 117.839 16.29 118.053 16.115 118.205 15.891 C 118.356 15.668 118.436 15.404 118.436 15.135 C 118.436 14.773 118.291 14.427 118.034 14.172 C 117.776 13.917 117.427 13.773 117.063 13.773 Z M 120.77 15.65 C 120.498 15.65 120.233 15.73 120.007 15.88 C 119.781 16.029 119.605 16.241 119.501 16.491 C 119.397 16.739 119.37 17.013 119.423 17.278 C 119.476 17.542 119.607 17.785 119.799 17.975 C 119.991 18.165 120.236 18.295 120.502 18.347 C 120.768 18.4 121.044 18.373 121.296 18.27 C 121.547 18.167 121.761 17.993 121.912 17.768 C 122.063 17.545 122.144 17.282 122.144 17.012 C 122.143 16.65 121.998 16.304 121.741 16.049 C 121.483 15.794 121.134 15.65 120.77 15.65 Z M 133.007 13.78 C 132.525 13.504 131.925 13.543 131.482 13.878 C 131.267 14.041 131.105 14.265 131.018 14.521 C 130.931 14.776 130.922 15.051 130.992 15.311 C 131.072 15.6 131.245 15.855 131.484 16.036 C 131.724 16.218 132.017 16.317 132.318 16.317 C 132.559 16.317 132.796 16.254 133.005 16.134 C 133.213 16.015 133.387 15.844 133.508 15.636 C 133.691 15.324 133.74 14.952 133.646 14.603 C 133.551 14.254 133.321 13.956 133.007 13.776 Z M 128.955 15.538 C 128.641 15.539 128.339 15.645 128.094 15.839 C 127.851 16.032 127.682 16.303 127.614 16.606 C 127.546 16.909 127.585 17.225 127.723 17.503 C 127.862 17.781 128.092 18.004 128.375 18.134 C 128.659 18.265 128.979 18.296 129.282 18.223 C 129.585 18.149 129.854 17.975 130.045 17.729 C 130.235 17.484 130.336 17.18 130.329 16.87 C 130.322 16.56 130.208 16.262 130.007 16.025 C 129.878 15.872 129.717 15.75 129.535 15.666 C 129.353 15.582 129.155 15.539 128.955 15.538 Z M 124.879 16.197 C 124.719 16.197 124.56 16.225 124.41 16.279 C 124.087 16.394 123.819 16.626 123.659 16.929 C 123.5 17.231 123.461 17.581 123.549 17.911 C 123.638 18.241 123.848 18.525 124.137 18.708 C 124.428 18.892 124.776 18.961 125.115 18.902 C 125.454 18.843 125.758 18.661 125.968 18.391 C 126.177 18.121 126.277 17.783 126.248 17.443 C 126.218 17.102 126.061 16.786 125.808 16.556 C 125.554 16.325 125.223 16.197 124.879 16.197 Z M 139.92 2.587 C 139.648 2.586 139.383 2.666 139.156 2.816 C 138.931 2.964 138.754 3.177 138.649 3.427 C 138.546 3.675 138.518 3.949 138.571 4.214 C 138.624 4.478 138.755 4.721 138.947 4.911 C 139.14 5.102 139.385 5.232 139.651 5.284 C 139.918 5.336 140.193 5.309 140.445 5.206 C 140.696 5.103 140.91 4.928 141.061 4.704 C 141.212 4.481 141.293 4.217 141.292 3.947 C 141.292 3.586 141.147 3.241 140.89 2.986 C 140.632 2.73 140.283 2.587 139.92 2.587 Z M 139.137 11.724 C 139.137 11.455 139.056 11.192 138.906 10.968 C 138.754 10.744 138.539 10.569 138.289 10.466 C 138.038 10.363 137.762 10.337 137.495 10.389 C 137.229 10.441 136.984 10.571 136.791 10.762 C 136.6 10.952 136.469 11.195 136.416 11.46 C 136.362 11.724 136.39 11.998 136.494 12.246 C 136.599 12.496 136.776 12.708 137.001 12.857 C 137.228 13.007 137.493 13.087 137.765 13.086 C 138.128 13.086 138.478 12.942 138.735 12.687 C 138.992 12.432 139.137 12.085 139.137 11.724 Z M 137.764 8.695 C 138.036 8.695 138.302 8.616 138.527 8.466 C 138.753 8.317 138.929 8.104 139.033 7.855 C 139.137 7.606 139.165 7.332 139.112 7.068 C 139.058 6.804 138.927 6.561 138.735 6.371 C 138.543 6.181 138.298 6.051 138.032 5.998 C 137.766 5.946 137.489 5.973 137.239 6.076 C 136.988 6.178 136.773 6.353 136.621 6.577 C 136.471 6.801 136.391 7.064 136.39 7.334 C 136.39 7.695 136.536 8.041 136.793 8.296 C 137.052 8.552 137.4 8.695 137.764 8.695 Z M 158.979 11.724 C 158.979 11.455 158.898 11.192 158.748 10.968 C 158.596 10.744 158.382 10.569 158.131 10.466 C 157.88 10.363 157.604 10.337 157.337 10.389 C 157.071 10.441 156.826 10.571 156.633 10.762 C 156.442 10.952 156.311 11.195 156.258 11.46 C 156.205 11.724 156.233 11.998 156.337 12.246 C 156.441 12.495 156.617 12.708 156.842 12.857 C 157.069 13.007 157.335 13.086 157.607 13.086 C 157.971 13.086 158.319 12.943 158.578 12.687 C 158.835 12.432 158.979 12.085 158.979 11.724 Z M 157.607 8.695 C 157.879 8.695 158.144 8.616 158.371 8.466 C 158.832 8.162 159.063 7.61 158.955 7.068 C 158.902 6.804 158.771 6.561 158.579 6.371 C 158.386 6.181 158.142 6.051 157.876 5.998 C 157.609 5.946 157.333 5.973 157.082 6.076 C 156.831 6.178 156.617 6.353 156.465 6.577 C 156.314 6.801 156.234 7.064 156.234 7.334 C 156.234 7.695 156.379 8.041 156.637 8.296 C 156.895 8.552 157.244 8.695 157.607 8.695 Z M 143.626 0.558 C 143.355 0.558 143.089 0.638 142.864 0.788 C 142.638 0.937 142.462 1.15 142.357 1.399 C 142.254 1.648 142.227 1.922 142.28 2.186 C 142.333 2.45 142.464 2.693 142.656 2.883 C 142.848 3.074 143.093 3.203 143.359 3.255 C 143.625 3.308 143.901 3.281 144.153 3.178 C 144.403 3.075 144.617 2.901 144.769 2.676 C 144.92 2.453 145.001 2.19 145.001 1.92 C 145.001 1.559 144.856 1.213 144.598 0.958 C 144.339 0.702 143.99 0.558 143.626 0.558 Z M 155.175 2.762 C 154.873 2.763 154.58 2.862 154.34 3.044 C 154.101 3.226 153.929 3.482 153.851 3.772 C 153.773 4.061 153.793 4.368 153.909 4.644 C 154.026 4.921 154.23 5.152 154.491 5.301 C 155.03 5.608 155.707 5.52 156.148 5.084 C 156.361 4.874 156.498 4.598 156.538 4.3 C 156.577 4.004 156.517 3.702 156.366 3.443 C 156.245 3.235 156.072 3.063 155.864 2.944 C 155.654 2.824 155.416 2.761 155.175 2.762 Z M 152.693 1.14 C 152.485 0.967 152.23 0.859 151.96 0.83 C 151.69 0.801 151.417 0.851 151.176 0.976 C 150.935 1.1 150.737 1.292 150.606 1.528 C 150.475 1.764 150.418 2.034 150.441 2.302 C 150.465 2.571 150.569 2.826 150.739 3.036 C 150.909 3.246 151.138 3.402 151.397 3.482 C 151.926 3.648 152.503 3.481 152.863 3.059 C 152.978 2.922 153.066 2.764 153.12 2.593 C 153.175 2.423 153.194 2.243 153.178 2.065 C 153.163 1.887 153.112 1.713 153.028 1.555 C 152.945 1.396 152.831 1.255 152.693 1.14 Z M 148.205 0.17 C 147.906 0.062 147.579 0.06 147.279 0.165 C 146.981 0.269 146.727 0.473 146.561 0.743 C 146.396 1.012 146.331 1.33 146.376 1.642 C 146.421 1.954 146.574 2.241 146.808 2.453 C 147.043 2.667 147.345 2.792 147.662 2.809 C 147.979 2.826 148.292 2.733 148.549 2.547 C 148.805 2.361 148.988 2.092 149.067 1.786 C 149.145 1.481 149.115 1.158 148.981 0.873 C 148.825 0.545 148.546 0.292 148.205 0.17 Z M 139.92 13.773 C 139.649 13.773 139.383 13.852 139.156 14.002 C 138.931 14.151 138.755 14.364 138.649 14.613 C 138.546 14.861 138.518 15.135 138.571 15.399 C 138.624 15.664 138.755 15.907 138.947 16.097 C 139.14 16.288 139.384 16.417 139.65 16.47 C 139.916 16.522 140.193 16.496 140.444 16.393 C 140.695 16.29 140.909 16.116 141.061 15.891 C 141.212 15.668 141.292 15.404 141.292 15.135 C 141.292 14.774 141.147 14.428 140.89 14.173 C 140.632 13.917 140.283 13.774 139.92 13.773 Z M 143.626 15.65 C 143.355 15.65 143.089 15.73 142.864 15.88 C 142.638 16.029 142.462 16.241 142.357 16.491 C 142.254 16.74 142.227 17.013 142.28 17.278 C 142.333 17.542 142.464 17.785 142.656 17.975 C 142.848 18.166 143.093 18.295 143.359 18.347 C 143.625 18.4 143.901 18.373 144.153 18.27 C 144.403 18.167 144.617 17.993 144.769 17.768 C 144.92 17.545 145.001 17.282 145.001 17.012 C 144.999 16.65 144.854 16.304 144.598 16.05 C 144.339 15.794 143.99 15.651 143.626 15.65 Z M 155.862 13.779 C 155.586 13.621 155.264 13.562 154.95 13.614 C 154.637 13.665 154.35 13.822 154.139 14.059 C 153.93 14.296 153.809 14.598 153.798 14.914 C 153.787 15.229 153.888 15.539 154.081 15.789 C 154.275 16.04 154.549 16.216 154.86 16.288 C 155.17 16.359 155.496 16.322 155.781 16.183 C 156.066 16.044 156.294 15.811 156.426 15.523 C 156.558 15.235 156.585 14.911 156.502 14.607 C 156.456 14.433 156.375 14.271 156.265 14.13 C 156.156 13.987 156.019 13.868 155.862 13.779 Z M 151.81 15.538 C 151.498 15.538 151.194 15.644 150.951 15.838 C 150.707 16.031 150.537 16.302 150.469 16.606 C 150.401 16.908 150.44 17.224 150.578 17.502 C 150.717 17.781 150.946 18.004 151.229 18.134 C 151.513 18.265 151.833 18.296 152.137 18.223 C 152.44 18.15 152.709 17.975 152.9 17.729 C 153.09 17.484 153.19 17.181 153.183 16.87 C 153.177 16.56 153.064 16.261 152.863 16.025 C 152.733 15.872 152.572 15.749 152.391 15.666 C 152.209 15.582 152.01 15.538 151.81 15.538 Z M 147.734 16.197 C 147.575 16.197 147.416 16.225 147.265 16.279 C 146.943 16.394 146.675 16.626 146.516 16.929 C 146.357 17.231 146.317 17.582 146.406 17.911 C 146.495 18.241 146.705 18.526 146.994 18.708 C 147.285 18.892 147.633 18.961 147.972 18.902 C 148.31 18.843 148.615 18.66 148.825 18.39 C 149.034 18.121 149.134 17.782 149.104 17.442 C 149.074 17.101 148.917 16.785 148.664 16.556 C 148.409 16.325 148.078 16.197 147.734 16.197 Z M 25.295 0.448 C 24.993 0.448 24.699 0.546 24.459 0.729 C 24.22 0.91 24.048 1.166 23.969 1.456 C 23.891 1.745 23.911 2.052 24.026 2.328 C 24.142 2.605 24.347 2.837 24.608 2.986 C 24.87 3.136 25.173 3.196 25.473 3.157 C 25.772 3.119 26.05 2.983 26.265 2.771 C 26.478 2.56 26.615 2.285 26.656 1.987 C 26.695 1.69 26.635 1.389 26.485 1.129 C 26.364 0.922 26.191 0.749 25.982 0.63 C 25.773 0.51 25.536 0.447 25.295 0.448 Z M 25.295 4.248 C 24.992 4.248 24.698 4.347 24.458 4.53 C 24.219 4.712 24.046 4.967 23.968 5.258 C 23.889 5.547 23.91 5.854 24.026 6.131 C 24.141 6.408 24.346 6.639 24.608 6.789 C 24.87 6.939 25.175 6.999 25.474 6.96 C 25.774 6.921 26.052 6.785 26.266 6.573 C 26.48 6.361 26.617 6.085 26.657 5.788 C 26.696 5.49 26.636 5.188 26.485 4.929 C 26.364 4.722 26.19 4.55 25.982 4.43 C 25.773 4.311 25.536 4.248 25.295 4.248 Z M 25.295 8.049 C 24.993 8.049 24.7 8.148 24.459 8.33 C 24.22 8.512 24.048 8.768 23.969 9.058 C 23.891 9.347 23.912 9.654 24.027 9.93 C 24.144 10.208 24.348 10.439 24.609 10.588 C 25.148 10.895 25.825 10.807 26.266 10.372 C 26.705 9.939 26.795 9.263 26.485 8.73 C 26.364 8.522 26.191 8.35 25.982 8.231 C 25.773 8.111 25.536 8.049 25.295 8.049 Z M 25.295 11.85 C 24.992 11.85 24.698 11.949 24.458 12.131 C 24.219 12.313 24.046 12.569 23.968 12.859 C 23.89 13.148 23.91 13.456 24.026 13.732 C 24.142 14.01 24.347 14.241 24.608 14.391 C 25.147 14.698 25.825 14.61 26.266 14.174 C 26.48 13.963 26.617 13.687 26.657 13.389 C 26.696 13.092 26.636 12.79 26.485 12.53 C 26.364 12.323 26.19 12.151 25.982 12.032 C 25.773 11.912 25.536 11.849 25.295 11.85 Z M 40.72 15.688 C 40.418 15.688 40.124 15.787 39.883 15.969 C 39.644 16.151 39.472 16.407 39.393 16.697 C 39.315 16.987 39.335 17.294 39.451 17.571 C 39.567 17.848 39.772 18.079 40.033 18.229 C 40.572 18.537 41.25 18.448 41.692 18.012 C 41.905 17.801 42.042 17.525 42.082 17.227 C 42.122 16.93 42.061 16.628 41.91 16.369 C 41.789 16.161 41.616 15.989 41.407 15.87 C 41.198 15.75 40.961 15.687 40.72 15.688 Z M 36.866 15.688 C 36.565 15.688 36.271 15.787 36.031 15.97 C 35.792 16.152 35.62 16.408 35.542 16.697 C 35.464 16.987 35.485 17.294 35.6 17.57 C 35.717 17.847 35.921 18.078 36.182 18.227 C 36.721 18.534 37.398 18.445 37.839 18.01 C 38.052 17.799 38.189 17.523 38.229 17.226 C 38.269 16.929 38.208 16.627 38.057 16.369 C 37.937 16.161 37.763 15.988 37.554 15.869 C 37.345 15.75 37.107 15.687 36.866 15.688 Z M 33.008 15.688 C 32.707 15.688 32.414 15.787 32.173 15.97 C 31.934 16.152 31.762 16.407 31.684 16.697 C 31.606 16.987 31.627 17.294 31.742 17.57 C 31.859 17.847 32.064 18.078 32.325 18.227 C 32.587 18.376 32.891 18.436 33.19 18.397 C 33.489 18.358 33.767 18.222 33.981 18.01 C 34.194 17.799 34.332 17.523 34.371 17.226 C 34.411 16.929 34.35 16.627 34.2 16.369 C 34.078 16.161 33.905 15.989 33.696 15.87 C 33.487 15.75 33.25 15.687 33.008 15.688 Z M 29.151 15.688 C 28.849 15.688 28.556 15.787 28.316 15.97 C 28.077 16.152 27.905 16.407 27.826 16.697 C 27.748 16.987 27.769 17.294 27.885 17.57 C 28.001 17.847 28.206 18.078 28.467 18.227 C 29.005 18.534 29.682 18.446 30.123 18.01 C 30.337 17.799 30.474 17.523 30.513 17.226 C 30.553 16.929 30.493 16.627 30.342 16.369 C 30.221 16.161 30.047 15.989 29.838 15.87 C 29.629 15.751 29.392 15.688 29.151 15.688 Z M 25.295 15.688 C 24.993 15.688 24.7 15.787 24.459 15.969 C 24.22 16.151 24.048 16.407 23.969 16.697 C 23.891 16.986 23.912 17.293 24.027 17.569 C 24.144 17.846 24.348 18.077 24.609 18.226 C 25.148 18.534 25.825 18.446 26.266 18.01 C 26.705 17.577 26.795 16.902 26.485 16.369 C 26.364 16.161 26.191 15.989 25.982 15.87 C 25.773 15.75 25.536 15.687 25.295 15.688 Z M 76.508 4.254 C 76.508 3.985 76.428 3.721 76.277 3.498 C 76.125 3.273 75.911 3.099 75.66 2.996 C 75.409 2.893 75.133 2.866 74.866 2.919 C 74.6 2.971 74.355 3.101 74.163 3.292 C 73.971 3.482 73.84 3.725 73.787 3.99 C 73.734 4.254 73.761 4.528 73.866 4.776 C 73.97 5.025 74.146 5.238 74.372 5.387 C 74.598 5.537 74.864 5.616 75.136 5.616 C 75.499 5.616 75.848 5.472 76.106 5.217 C 76.363 4.962 76.508 4.616 76.508 4.254 Z M 77.041 2.723 C 77.313 2.723 77.578 2.643 77.804 2.494 C 78.03 2.345 78.206 2.132 78.31 1.883 C 78.414 1.634 78.441 1.36 78.388 1.096 C 78.335 0.831 78.204 0.589 78.012 0.399 C 77.82 0.208 77.575 0.079 77.309 0.026 C 77.043 -0.026 76.766 0.001 76.515 0.104 C 76.265 0.206 76.05 0.381 75.899 0.605 C 75.748 0.829 75.667 1.092 75.667 1.362 C 75.668 1.723 75.813 2.07 76.07 2.324 C 76.328 2.58 76.677 2.723 77.041 2.723 Z M 73.232 8.734 C 73.504 8.734 73.77 8.655 73.996 8.505 C 74.221 8.355 74.397 8.142 74.502 7.893 C 74.606 7.644 74.633 7.369 74.579 7.105 C 74.525 6.84 74.394 6.598 74.201 6.408 C 74.008 6.218 73.763 6.088 73.496 6.037 C 73.23 5.985 72.953 6.013 72.702 6.117 C 72.452 6.22 72.238 6.395 72.087 6.62 C 71.937 6.845 71.857 7.109 71.858 7.378 C 71.86 7.739 72.006 8.084 72.263 8.337 C 72.521 8.592 72.869 8.734 73.232 8.734 Z M 72.702 10.639 C 72.702 10.37 72.621 10.106 72.47 9.883 C 72.319 9.658 72.104 9.484 71.854 9.381 C 71.603 9.278 71.327 9.251 71.06 9.304 C 70.794 9.356 70.549 9.485 70.357 9.676 C 70.165 9.866 70.034 10.109 69.981 10.373 C 69.928 10.637 69.955 10.911 70.059 11.16 C 70.163 11.409 70.339 11.622 70.565 11.771 C 71.11 12.132 71.834 12.061 72.299 11.601 C 72.556 11.347 72.701 11.001 72.702 10.639 Z M 69.425 12.546 C 69.154 12.546 68.888 12.625 68.662 12.775 C 68.437 12.924 68.26 13.137 68.156 13.386 C 68.052 13.635 68.025 13.909 68.078 14.173 C 68.131 14.437 68.262 14.68 68.454 14.87 C 68.647 15.061 68.891 15.19 69.157 15.243 C 69.424 15.295 69.7 15.268 69.951 15.165 C 70.202 15.063 70.416 14.888 70.568 14.664 C 70.718 14.44 70.799 14.177 70.799 13.907 C 70.799 13.545 70.654 13.199 70.396 12.945 C 70.138 12.689 69.789 12.546 69.425 12.546 Z M 67.521 15.688 C 67.249 15.688 66.984 15.768 66.758 15.917 C 66.532 16.066 66.356 16.279 66.252 16.528 C 66.148 16.777 66.12 17.051 66.173 17.315 C 66.227 17.58 66.358 17.822 66.549 18.012 C 66.742 18.203 66.987 18.332 67.253 18.385 C 67.519 18.437 67.796 18.41 68.047 18.307 C 68.297 18.205 68.512 18.03 68.663 17.806 C 68.814 17.582 68.895 17.319 68.895 17.049 C 68.894 16.688 68.749 16.341 68.492 16.087 C 68.233 15.831 67.884 15.688 67.521 15.688 Z M 80.135 4.254 C 80.135 3.985 80.054 3.722 79.903 3.498 C 79.752 3.274 79.537 3.099 79.286 2.996 C 79.035 2.893 78.759 2.866 78.493 2.919 C 78.227 2.971 77.982 3.101 77.789 3.292 C 77.597 3.482 77.467 3.724 77.413 3.989 C 77.36 4.253 77.387 4.527 77.491 4.775 C 77.596 5.025 77.772 5.237 77.997 5.387 C 78.543 5.747 79.266 5.677 79.731 5.217 C 79.989 4.962 80.134 4.616 80.135 4.254 Z M 80.663 8.734 C 80.935 8.734 81.201 8.655 81.427 8.505 C 81.653 8.355 81.829 8.142 81.933 7.893 C 82.037 7.644 82.064 7.369 82.01 7.105 C 81.956 6.84 81.825 6.598 81.633 6.408 C 81.439 6.218 81.194 6.088 80.928 6.037 C 80.661 5.985 80.385 6.013 80.133 6.117 C 79.883 6.22 79.669 6.395 79.518 6.62 C 79.368 6.845 79.288 7.109 79.289 7.378 C 79.292 7.739 79.437 8.084 79.694 8.337 C 79.953 8.591 80.301 8.734 80.663 8.734 Z M 83.939 10.639 C 83.939 10.369 83.858 10.106 83.707 9.882 C 83.556 9.658 83.341 9.483 83.091 9.381 C 82.839 9.278 82.563 9.251 82.297 9.304 C 82.031 9.356 81.786 9.486 81.593 9.677 C 81.402 9.867 81.271 10.109 81.217 10.374 C 81.165 10.638 81.192 10.912 81.296 11.161 C 81.401 11.41 81.577 11.623 81.803 11.772 C 82.348 12.132 83.072 12.061 83.537 11.601 C 83.794 11.347 83.938 11 83.939 10.639 Z M 85.839 13.907 C 85.839 13.638 85.758 13.375 85.607 13.151 C 85.456 12.926 85.241 12.752 84.99 12.649 C 84.739 12.546 84.463 12.519 84.196 12.572 C 83.93 12.624 83.686 12.754 83.493 12.945 C 83.301 13.135 83.17 13.378 83.117 13.642 C 83.065 13.906 83.092 14.18 83.196 14.429 C 83.301 14.678 83.477 14.891 83.702 15.04 C 83.929 15.189 84.195 15.269 84.466 15.269 C 84.829 15.268 85.178 15.125 85.436 14.869 C 85.693 14.615 85.838 14.269 85.839 13.907 Z M 86.374 15.688 C 86.102 15.688 85.837 15.768 85.611 15.917 C 85.385 16.066 85.209 16.279 85.105 16.528 C 85.001 16.777 84.974 17.051 85.027 17.315 C 85.08 17.579 85.211 17.822 85.403 18.012 C 85.595 18.203 85.84 18.332 86.106 18.385 C 86.373 18.437 86.649 18.41 86.9 18.307 C 87.15 18.205 87.365 18.03 87.517 17.806 C 87.667 17.582 87.748 17.319 87.748 17.049 C 87.747 16.688 87.602 16.341 87.345 16.087 C 87.087 15.831 86.738 15.688 86.374 15.688 Z M 46.27 0.524 C 45.967 0.524 45.673 0.623 45.433 0.805 C 45.194 0.987 45.021 1.243 44.943 1.533 C 44.864 1.822 44.885 2.13 45.001 2.406 C 45.117 2.684 45.322 2.915 45.583 3.064 C 45.845 3.214 46.15 3.274 46.449 3.235 C 46.749 3.196 47.027 3.06 47.241 2.848 C 47.681 2.414 47.771 1.738 47.46 1.204 C 47.339 0.997 47.165 0.825 46.957 0.705 C 46.748 0.586 46.511 0.523 46.27 0.524 Z M 46.27 4.295 C 46.03 4.295 45.793 4.358 45.584 4.477 C 45.297 4.641 45.078 4.904 44.971 5.218 C 44.864 5.53 44.875 5.871 45.002 6.176 C 45.131 6.482 45.366 6.73 45.664 6.875 C 45.963 7.021 46.304 7.055 46.626 6.969 C 46.947 6.884 47.226 6.686 47.412 6.411 C 47.597 6.137 47.675 5.805 47.632 5.477 C 47.588 5.149 47.425 4.849 47.175 4.632 C 46.924 4.414 46.603 4.294 46.27 4.295 Z M 46.27 8.068 C 45.967 8.068 45.673 8.167 45.433 8.349 C 45.194 8.531 45.021 8.787 44.943 9.077 C 44.865 9.367 44.885 9.674 45.001 9.951 C 45.117 10.228 45.322 10.46 45.583 10.609 C 45.845 10.759 46.15 10.819 46.449 10.779 C 46.749 10.741 47.027 10.605 47.241 10.392 C 47.681 9.959 47.771 9.282 47.46 8.749 C 47.339 8.541 47.165 8.369 46.957 8.25 C 46.748 8.13 46.511 8.067 46.27 8.068 Z M 46.27 11.84 C 45.967 11.84 45.673 11.939 45.433 12.122 C 45.194 12.303 45.021 12.559 44.943 12.849 C 44.864 13.139 44.885 13.446 45.001 13.723 C 45.117 14 45.322 14.232 45.583 14.381 C 45.845 14.531 46.15 14.591 46.449 14.552 C 46.749 14.513 47.027 14.377 47.241 14.165 C 47.681 13.731 47.771 13.054 47.46 12.521 C 47.339 12.313 47.165 12.141 46.957 12.022 C 46.748 11.903 46.511 11.84 46.27 11.84 Z M 61.699 15.688 C 61.398 15.688 61.104 15.787 60.864 15.97 C 60.625 16.152 60.453 16.407 60.375 16.697 C 60.297 16.987 60.318 17.294 60.433 17.57 C 60.55 17.847 60.754 18.078 61.016 18.227 C 61.278 18.376 61.581 18.436 61.881 18.397 C 62.18 18.358 62.458 18.222 62.672 18.01 C 62.885 17.799 63.022 17.523 63.062 17.226 C 63.102 16.929 63.041 16.627 62.891 16.369 C 62.77 16.161 62.596 15.989 62.387 15.869 C 62.178 15.75 61.941 15.687 61.699 15.688 Z M 57.891 15.688 C 57.59 15.688 57.296 15.787 57.056 15.969 C 56.817 16.151 56.645 16.407 56.566 16.697 C 56.488 16.986 56.508 17.293 56.624 17.569 C 56.74 17.846 56.945 18.077 57.206 18.226 C 57.468 18.376 57.772 18.436 58.071 18.397 C 58.37 18.358 58.648 18.222 58.863 18.01 C 59.076 17.799 59.213 17.524 59.253 17.226 C 59.293 16.929 59.232 16.627 59.081 16.369 C 58.961 16.161 58.787 15.989 58.579 15.87 C 58.369 15.75 58.132 15.687 57.891 15.688 Z M 54.087 15.688 C 53.784 15.688 53.49 15.787 53.25 15.969 C 53.011 16.151 52.838 16.407 52.76 16.697 C 52.682 16.987 52.702 17.294 52.818 17.571 C 52.934 17.848 53.139 18.079 53.4 18.229 C 53.939 18.536 54.617 18.448 55.058 18.012 C 55.272 17.801 55.409 17.525 55.449 17.227 C 55.488 16.93 55.428 16.628 55.277 16.369 C 55.156 16.161 54.983 15.989 54.774 15.87 C 54.565 15.75 54.328 15.687 54.087 15.688 Z M 50.279 15.688 C 49.978 15.688 49.684 15.787 49.444 15.969 C 49.205 16.151 49.033 16.407 48.954 16.697 C 48.876 16.986 48.897 17.293 49.012 17.569 C 49.129 17.846 49.333 18.077 49.594 18.226 C 49.856 18.376 50.16 18.436 50.459 18.397 C 50.758 18.358 51.036 18.222 51.251 18.01 C 51.464 17.799 51.601 17.524 51.641 17.226 C 51.681 16.929 51.62 16.627 51.469 16.369 C 51.349 16.161 51.175 15.989 50.967 15.87 C 50.757 15.75 50.521 15.687 50.279 15.688 Z M 61.699 0.524 C 61.398 0.524 61.104 0.623 60.864 0.806 C 60.625 0.987 60.453 1.243 60.375 1.533 C 60.297 1.822 60.318 2.129 60.433 2.406 C 60.55 2.683 60.754 2.914 61.016 3.063 C 61.554 3.37 62.231 3.281 62.672 2.846 C 63.111 2.413 63.201 1.737 62.891 1.204 C 62.77 0.997 62.596 0.824 62.387 0.705 C 62.178 0.586 61.941 0.523 61.699 0.524 Z M 57.842 0.524 C 57.54 0.524 57.246 0.623 57.006 0.805 C 56.767 0.987 56.594 1.243 56.516 1.533 C 56.437 1.822 56.458 2.13 56.573 2.406 C 56.69 2.684 56.894 2.915 57.156 3.064 C 57.695 3.372 58.372 3.284 58.814 2.848 C 59.028 2.637 59.165 2.36 59.205 2.063 C 59.244 1.765 59.184 1.463 59.032 1.204 C 58.912 0.997 58.738 0.825 58.53 0.705 C 58.32 0.586 58.083 0.523 57.842 0.524 Z M 53.984 0.524 C 53.683 0.524 53.39 0.623 53.149 0.806 C 52.911 0.987 52.738 1.243 52.66 1.533 C 52.582 1.822 52.603 2.129 52.718 2.406 C 52.835 2.683 53.04 2.914 53.301 3.063 C 53.563 3.212 53.867 3.272 54.166 3.233 C 54.465 3.194 54.743 3.058 54.957 2.846 C 55.17 2.635 55.308 2.359 55.347 2.062 C 55.387 1.765 55.326 1.463 55.176 1.204 C 55.055 0.996 54.881 0.824 54.672 0.705 C 54.463 0.586 54.226 0.523 53.984 0.524 Z M 50.126 0.524 C 49.824 0.525 49.531 0.625 49.292 0.808 C 49.053 0.99 48.882 1.247 48.804 1.537 C 48.727 1.826 48.748 2.133 48.864 2.409 C 48.981 2.687 49.186 2.917 49.448 3.066 C 49.71 3.215 50.014 3.274 50.314 3.235 C 50.613 3.196 50.891 3.059 51.105 2.847 C 51.544 2.413 51.633 1.737 51.322 1.204 C 51.201 0.996 51.027 0.823 50.817 0.704 C 50.607 0.584 50.368 0.522 50.126 0.524 Z M 57.892 8.049 C 57.652 8.05 57.416 8.112 57.206 8.231 C 56.918 8.396 56.7 8.659 56.592 8.973 C 56.484 9.286 56.496 9.628 56.623 9.933 C 56.751 10.239 56.987 10.488 57.285 10.634 C 57.585 10.78 57.927 10.814 58.25 10.728 C 58.571 10.643 58.851 10.444 59.037 10.168 C 59.222 9.894 59.3 9.561 59.257 9.233 C 59.213 8.905 59.05 8.604 58.8 8.387 C 58.548 8.168 58.226 8.049 57.892 8.049 Z M 54.017 8.049 C 53.761 8.049 53.51 8.12 53.292 8.254 C 53.075 8.388 52.899 8.58 52.786 8.809 C 52.672 9.036 52.625 9.291 52.651 9.545 C 52.676 9.798 52.772 10.039 52.928 10.24 C 53.085 10.442 53.295 10.596 53.534 10.685 C 53.774 10.775 54.035 10.796 54.286 10.746 C 54.538 10.696 54.77 10.578 54.957 10.404 C 55.144 10.231 55.278 10.009 55.345 9.763 C 55.455 9.353 55.367 8.916 55.108 8.581 C 54.979 8.415 54.814 8.281 54.625 8.189 C 54.436 8.097 54.228 8.049 54.017 8.049 Z M 50.145 8.049 C 49.904 8.049 49.668 8.112 49.459 8.231 C 49.171 8.395 48.953 8.659 48.845 8.972 C 48.738 9.285 48.749 9.625 48.877 9.93 C 49.005 10.236 49.24 10.484 49.538 10.63 C 49.837 10.776 50.179 10.809 50.501 10.724 C 50.821 10.639 51.101 10.44 51.287 10.165 C 51.472 9.891 51.55 9.559 51.506 9.232 C 51.462 8.904 51.3 8.603 51.05 8.386 C 50.799 8.168 50.477 8.049 50.145 8.049 Z M 104.953 8.824 C 104.863 8.668 104.743 8.532 104.6 8.423 C 104.457 8.314 104.294 8.234 104.119 8.188 C 103.945 8.142 103.763 8.13 103.584 8.154 C 103.405 8.177 103.233 8.235 103.077 8.325 C 102.762 8.504 102.532 8.802 102.437 9.151 C 102.342 9.5 102.391 9.872 102.573 10.184 C 102.757 10.497 103.057 10.725 103.408 10.818 C 103.76 10.912 104.135 10.863 104.45 10.683 C 104.765 10.503 104.995 10.206 105.09 9.856 C 105.184 9.508 105.135 9.136 104.953 8.824 Z M 99.867 8.142 C 99.565 8.141 99.27 8.24 99.029 8.423 C 98.789 8.604 98.616 8.861 98.537 9.151 C 98.458 9.441 98.478 9.749 98.594 10.027 C 98.71 10.305 98.915 10.537 99.177 10.686 C 99.44 10.837 99.744 10.897 100.045 10.858 C 100.345 10.819 100.623 10.683 100.839 10.47 C 101.053 10.259 101.19 9.982 101.23 9.684 C 101.27 9.386 101.209 9.083 101.058 8.824 C 100.937 8.616 100.763 8.444 100.555 8.324 C 100.346 8.204 100.109 8.141 99.867 8.142 Z M 95.972 8.142 C 95.669 8.141 95.375 8.24 95.134 8.423 C 94.893 8.604 94.72 8.861 94.641 9.151 C 94.562 9.441 94.582 9.749 94.698 10.027 C 94.815 10.305 95.02 10.537 95.281 10.686 C 95.821 10.995 96.5 10.907 96.943 10.47 C 97.157 10.259 97.295 9.982 97.335 9.684 C 97.374 9.386 97.313 9.083 97.162 8.824 C 97.041 8.616 96.868 8.444 96.659 8.324 C 96.45 8.204 96.213 8.141 95.972 8.142 Z M 80.707 12.571 C 80.405 12.571 80.112 12.67 79.871 12.852 C 79.632 13.034 79.46 13.29 79.381 13.58 C 79.303 13.87 79.323 14.177 79.439 14.453 C 79.555 14.731 79.76 14.962 80.021 15.112 C 80.283 15.261 80.587 15.322 80.887 15.283 C 81.186 15.244 81.464 15.108 81.679 14.896 C 81.893 14.685 82.03 14.409 82.07 14.111 C 82.11 13.814 82.049 13.512 81.899 13.253 C 81.778 13.045 81.604 12.873 81.395 12.754 C 81.186 12.634 80.949 12.571 80.707 12.571 Z M 76.945 12.571 C 76.689 12.571 76.438 12.643 76.22 12.777 C 76.003 12.911 75.828 13.103 75.714 13.331 C 75.601 13.559 75.554 13.814 75.58 14.067 C 75.605 14.32 75.701 14.561 75.857 14.762 C 76.014 14.964 76.224 15.118 76.463 15.207 C 76.703 15.296 76.964 15.318 77.215 15.268 C 77.466 15.219 77.698 15.1 77.886 14.927 C 78.208 14.628 78.366 14.192 78.309 13.756 C 78.286 13.578 78.227 13.407 78.136 13.253 C 78.015 13.045 77.841 12.873 77.633 12.754 C 77.423 12.634 77.186 12.571 76.945 12.571 Z M 73.185 12.571 C 72.883 12.571 72.59 12.67 72.349 12.852 C 72.11 13.034 71.937 13.29 71.859 13.58 C 71.781 13.87 71.801 14.177 71.917 14.453 C 72.033 14.731 72.237 14.962 72.499 15.112 C 72.761 15.261 73.065 15.322 73.365 15.283 C 73.664 15.244 73.942 15.108 74.157 14.896 C 74.37 14.685 74.508 14.409 74.548 14.111 C 74.588 13.814 74.527 13.512 74.376 13.253 C 74.255 13.045 74.082 12.873 73.873 12.754 C 73.663 12.634 73.426 12.571 73.185 12.571 Z M 46.27 15.688 C 45.967 15.688 45.673 15.787 45.433 15.969 C 45.194 16.151 45.021 16.407 44.943 16.697 C 44.864 16.987 44.885 17.294 45.001 17.571 C 45.117 17.848 45.322 18.079 45.583 18.229 C 45.845 18.378 46.15 18.438 46.449 18.399 C 46.749 18.36 47.027 18.224 47.241 18.012 C 47.681 17.578 47.771 16.902 47.46 16.369 C 47.339 16.161 47.165 15.989 46.957 15.87 C 46.748 15.75 46.511 15.687 46.27 15.688 Z M 92.078 0.597 C 91.775 0.597 91.481 0.696 91.24 0.879 C 91.001 1.061 90.828 1.317 90.749 1.607 C 90.67 1.897 90.691 2.205 90.807 2.481 C 90.923 2.759 91.128 2.991 91.39 3.14 C 91.652 3.29 91.957 3.35 92.257 3.311 C 92.556 3.272 92.835 3.136 93.05 2.923 C 93.489 2.489 93.579 1.812 93.268 1.278 C 93.147 1.071 92.973 0.899 92.765 0.779 C 92.556 0.66 92.319 0.597 92.078 0.597 Z M 92.077 4.37 C 91.774 4.37 91.48 4.469 91.24 4.651 C 91.001 4.833 90.828 5.089 90.75 5.379 C 90.671 5.668 90.692 5.976 90.808 6.252 C 90.924 6.53 91.129 6.761 91.39 6.91 C 91.652 7.06 91.957 7.12 92.256 7.081 C 92.556 7.042 92.834 6.906 93.048 6.694 C 93.488 6.26 93.578 5.584 93.267 5.05 C 93.146 4.843 92.972 4.671 92.764 4.551 C 92.555 4.432 92.318 4.369 92.077 4.37 Z M 92.076 8.142 C 91.774 8.141 91.479 8.24 91.238 8.423 C 90.998 8.604 90.825 8.861 90.746 9.151 C 90.667 9.441 90.687 9.749 90.803 10.027 C 90.919 10.305 91.124 10.537 91.386 10.686 C 91.648 10.837 91.953 10.897 92.254 10.858 C 92.553 10.819 92.832 10.683 93.047 10.47 C 93.261 10.259 93.399 9.982 93.439 9.684 C 93.478 9.386 93.418 9.083 93.266 8.824 C 93.146 8.616 92.972 8.444 92.764 8.324 C 92.554 8.204 92.317 8.142 92.076 8.142 Z M 92.078 11.914 C 91.837 11.915 91.601 11.978 91.392 12.097 C 91.131 12.246 90.926 12.477 90.809 12.755 C 90.694 13.032 90.673 13.339 90.751 13.629 C 90.831 13.919 91.003 14.175 91.243 14.357 C 91.484 14.54 91.778 14.638 92.08 14.638 C 92.32 14.637 92.556 14.574 92.765 14.455 C 93.026 14.306 93.231 14.075 93.347 13.797 C 93.463 13.521 93.483 13.213 93.405 12.924 C 93.326 12.633 93.154 12.377 92.914 12.196 C 92.674 12.013 92.38 11.914 92.078 11.914 Z M 107.42 3.583 C 107.722 3.582 108.016 3.483 108.256 3.299 C 108.495 3.117 108.667 2.86 108.745 2.57 C 108.822 2.28 108.8 1.973 108.684 1.696 C 108.567 1.419 108.361 1.188 108.099 1.04 C 107.836 0.891 107.532 0.832 107.232 0.872 C 106.933 0.912 106.655 1.049 106.441 1.262 C 106.003 1.697 105.916 2.374 106.229 2.907 C 106.35 3.114 106.524 3.285 106.733 3.403 C 106.943 3.522 107.18 3.584 107.42 3.583 Z M 108.849 8.824 C 108.712 8.591 108.51 8.403 108.267 8.284 C 108.023 8.165 107.749 8.12 107.48 8.155 C 107.211 8.19 106.959 8.304 106.754 8.481 C 106.55 8.658 106.403 8.892 106.332 9.152 C 106.213 9.592 106.324 10.062 106.626 10.403 C 106.775 10.571 106.964 10.701 107.175 10.78 C 107.604 10.94 108.085 10.877 108.459 10.612 C 108.643 10.482 108.791 10.309 108.891 10.108 C 108.991 9.907 109.04 9.685 109.032 9.461 C 109.025 9.237 108.962 9.018 108.849 8.824 Z M 109.093 4.33 C 108.792 4.33 108.498 4.429 108.258 4.612 C 108.019 4.794 107.847 5.05 107.769 5.34 C 107.691 5.629 107.711 5.936 107.827 6.212 C 107.944 6.489 108.148 6.72 108.409 6.869 C 108.948 7.176 109.625 7.088 110.066 6.652 C 110.279 6.441 110.416 6.166 110.456 5.868 C 110.495 5.571 110.435 5.27 110.284 5.011 C 110.163 4.803 109.99 4.631 109.781 4.512 C 109.572 4.392 109.334 4.329 109.093 4.33 Z M 103.585 3.241 C 103.888 3.241 104.182 3.143 104.423 2.96 C 104.663 2.778 104.836 2.521 104.915 2.231 C 104.993 1.941 104.973 1.633 104.857 1.356 C 104.741 1.078 104.536 0.846 104.274 0.696 C 104.011 0.546 103.706 0.486 103.406 0.525 C 103.106 0.564 102.828 0.7 102.613 0.913 C 102.399 1.124 102.261 1.401 102.221 1.699 C 102.182 1.997 102.242 2.3 102.394 2.559 C 102.515 2.767 102.688 2.939 102.897 3.059 C 103.107 3.178 103.344 3.241 103.585 3.241 Z M 99.748 0.524 C 99.446 0.523 99.152 0.622 98.912 0.805 C 98.672 0.987 98.5 1.243 98.421 1.533 C 98.343 1.822 98.363 2.13 98.479 2.406 C 98.595 2.684 98.8 2.915 99.061 3.064 C 99.6 3.372 100.278 3.284 100.72 2.848 C 100.933 2.637 101.071 2.361 101.111 2.063 C 101.15 1.765 101.089 1.463 100.938 1.204 C 100.817 0.997 100.644 0.825 100.435 0.705 C 100.226 0.586 99.989 0.523 99.748 0.524 Z M 95.912 0.524 C 95.61 0.524 95.316 0.623 95.076 0.805 C 94.837 0.987 94.664 1.243 94.585 1.533 C 94.507 1.822 94.528 2.13 94.643 2.406 C 94.76 2.684 94.964 2.915 95.226 3.064 C 95.765 3.372 96.442 3.284 96.884 2.848 C 97.098 2.637 97.235 2.36 97.275 2.063 C 97.314 1.765 97.253 1.463 97.102 1.204 C 96.982 0.997 96.808 0.825 96.6 0.705 C 96.39 0.586 96.153 0.523 95.912 0.524 Z M 92.076 15.688 C 91.774 15.688 91.481 15.787 91.24 15.969 C 91.001 16.151 90.828 16.407 90.75 16.697 C 90.671 16.987 90.692 17.294 90.808 17.571 C 90.924 17.848 91.129 18.079 91.39 18.229 C 91.929 18.536 92.607 18.448 93.048 18.012 C 93.488 17.578 93.578 16.902 93.267 16.369 C 93.146 16.161 92.972 15.989 92.764 15.87 C 92.554 15.75 92.317 15.687 92.076 15.688 Z M 106.194 11.914 C 105.892 11.914 105.598 12.013 105.358 12.195 C 105.118 12.377 104.945 12.633 104.867 12.923 C 104.788 13.213 104.808 13.52 104.924 13.797 C 105.04 14.074 105.245 14.306 105.506 14.455 C 105.768 14.605 106.073 14.665 106.372 14.626 C 106.672 14.587 106.95 14.451 107.165 14.239 C 107.378 14.028 107.516 13.752 107.556 13.454 C 107.595 13.157 107.534 12.854 107.383 12.595 C 107.263 12.388 107.09 12.216 106.881 12.096 C 106.672 11.977 106.435 11.914 106.194 11.914 Z M 109.093 15.688 C 108.792 15.688 108.498 15.787 108.258 15.97 C 108.019 16.152 107.847 16.407 107.769 16.697 C 107.691 16.987 107.711 17.294 107.827 17.57 C 107.944 17.847 108.148 18.078 108.409 18.227 C 108.671 18.376 108.975 18.436 109.275 18.397 C 109.573 18.358 109.851 18.222 110.066 18.01 C 110.279 17.799 110.416 17.523 110.456 17.226 C 110.495 16.929 110.435 16.627 110.284 16.369 C 110.163 16.161 109.99 15.989 109.781 15.869 C 109.572 15.75 109.334 15.687 109.093 15.688 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:12096718284,withExternalLayout:true,...addPropertyOverrides({J6MMp4ueI:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159 19\"><path d=\"M 3.53 2.587 C 3.258 2.587 2.992 2.666 2.766 2.816 C 2.541 2.965 2.365 3.178 2.26 3.427 C 2.156 3.676 2.129 3.95 2.182 4.214 C 2.236 4.479 2.367 4.721 2.559 4.911 C 2.751 5.102 2.996 5.232 3.262 5.284 C 3.529 5.336 3.805 5.309 4.056 5.206 C 4.307 5.103 4.521 4.928 4.672 4.704 C 4.823 4.48 4.904 4.217 4.904 3.947 C 4.903 3.585 4.758 3.239 4.5 2.985 C 4.242 2.73 3.893 2.587 3.53 2.587 Z M 2.748 11.724 C 2.748 11.455 2.667 11.192 2.516 10.968 C 2.365 10.744 2.15 10.569 1.9 10.467 C 1.648 10.364 1.372 10.337 1.106 10.389 C 0.84 10.441 0.595 10.571 0.402 10.762 C 0.211 10.952 0.08 11.194 0.026 11.459 C -0.027 11.723 0.001 11.997 0.105 12.246 C 0.209 12.495 0.385 12.708 0.611 12.857 C 0.837 13.006 1.102 13.086 1.374 13.086 C 1.738 13.086 2.087 12.943 2.345 12.687 C 2.602 12.433 2.747 12.086 2.748 11.724 Z M 1.374 8.695 C 1.646 8.695 1.911 8.616 2.137 8.466 C 2.363 8.317 2.539 8.104 2.643 7.855 C 2.747 7.606 2.774 7.332 2.721 7.068 C 2.668 6.804 2.537 6.561 2.345 6.371 C 2.153 6.18 1.908 6.051 1.642 5.998 C 1.375 5.946 1.099 5.973 0.848 6.076 C 0.598 6.179 0.383 6.353 0.231 6.577 C 0.081 6.801 0 7.064 0 7.334 C 0.001 7.695 0.146 8.042 0.403 8.296 C 0.661 8.552 1.01 8.695 1.374 8.695 Z M 7.237 0.558 C 6.965 0.558 6.699 0.638 6.473 0.788 C 6.248 0.937 6.072 1.149 5.967 1.399 C 5.863 1.647 5.836 1.921 5.889 2.185 C 5.942 2.45 6.073 2.692 6.265 2.882 C 6.457 3.073 6.702 3.203 6.968 3.255 C 7.234 3.308 7.511 3.281 7.762 3.178 C 8.012 3.076 8.227 2.901 8.378 2.677 C 8.529 2.454 8.61 2.191 8.61 1.921 C 8.61 1.559 8.465 1.213 8.208 0.958 C 7.949 0.702 7.6 0.559 7.237 0.558 Z M 18.785 2.762 C 18.483 2.762 18.19 2.861 17.95 3.044 C 17.711 3.226 17.539 3.482 17.461 3.772 C 17.383 4.061 17.403 4.368 17.519 4.644 C 17.636 4.921 17.84 5.152 18.101 5.301 C 18.363 5.451 18.667 5.511 18.967 5.471 C 19.266 5.432 19.543 5.297 19.758 5.084 C 20.197 4.651 20.287 3.976 19.976 3.443 C 19.855 3.235 19.681 3.063 19.473 2.944 C 19.263 2.825 19.026 2.762 18.785 2.762 Z M 16.305 1.141 C 15.878 0.786 15.281 0.72 14.787 0.973 C 14.547 1.096 14.348 1.288 14.216 1.524 C 13.947 2.006 13.999 2.603 14.345 3.032 C 14.515 3.243 14.744 3.398 15.003 3.48 C 15.261 3.561 15.539 3.565 15.8 3.49 C 16.061 3.416 16.293 3.266 16.469 3.059 C 16.704 2.784 16.818 2.427 16.788 2.067 C 16.756 1.706 16.582 1.373 16.305 1.141 Z M 11.815 0.17 C 11.517 0.062 11.19 0.06 10.89 0.165 C 10.591 0.269 10.337 0.473 10.171 0.743 C 10.006 1.012 9.941 1.33 9.986 1.642 C 10.031 1.955 10.184 2.241 10.418 2.453 C 10.653 2.666 10.955 2.792 11.271 2.809 C 11.589 2.826 11.902 2.733 12.159 2.547 C 12.414 2.361 12.598 2.092 12.677 1.786 C 12.755 1.481 12.725 1.158 12.59 0.873 C 12.435 0.545 12.157 0.292 11.815 0.17 Z M 3.53 13.773 C 3.258 13.773 2.992 13.853 2.766 14.002 C 2.541 14.151 2.365 14.364 2.26 14.613 C 2.156 14.862 2.129 15.136 2.182 15.4 C 2.235 15.665 2.366 15.907 2.558 16.097 C 2.751 16.288 2.996 16.418 3.262 16.47 C 3.528 16.522 3.804 16.496 4.055 16.392 C 4.306 16.29 4.52 16.115 4.672 15.891 C 4.823 15.667 4.903 15.404 4.903 15.135 C 4.903 14.773 4.758 14.427 4.501 14.172 C 4.242 13.917 3.893 13.773 3.53 13.773 Z M 7.237 15.65 C 6.965 15.65 6.699 15.73 6.473 15.88 C 6.248 16.029 6.072 16.241 5.967 16.491 C 5.863 16.739 5.836 17.013 5.889 17.278 C 5.942 17.542 6.073 17.785 6.265 17.975 C 6.458 18.165 6.703 18.295 6.969 18.347 C 7.235 18.4 7.511 18.373 7.762 18.27 C 8.013 18.167 8.227 17.993 8.379 17.768 C 8.53 17.545 8.61 17.282 8.61 17.012 C 8.61 16.65 8.464 16.304 8.207 16.05 C 7.949 15.794 7.6 15.651 7.237 15.65 Z M 19.473 13.779 C 19.197 13.621 18.875 13.563 18.561 13.614 C 18.247 13.664 17.96 13.822 17.749 14.059 C 17.54 14.296 17.419 14.598 17.408 14.914 C 17.397 15.23 17.497 15.539 17.691 15.789 C 17.885 16.04 18.16 16.216 18.47 16.288 C 18.78 16.359 19.106 16.322 19.391 16.183 C 19.676 16.044 19.904 15.811 20.036 15.523 C 20.168 15.236 20.195 14.911 20.112 14.607 C 20.066 14.434 19.985 14.272 19.876 14.13 C 19.766 13.988 19.629 13.869 19.473 13.779 Z M 15.42 15.538 C 15.107 15.538 14.804 15.644 14.56 15.838 C 14.316 16.032 14.147 16.302 14.078 16.606 C 14.011 16.908 14.049 17.225 14.188 17.502 C 14.327 17.781 14.556 18.004 14.839 18.134 C 15.123 18.265 15.443 18.296 15.746 18.223 C 16.049 18.149 16.319 17.975 16.51 17.729 C 16.7 17.484 16.8 17.181 16.793 16.87 C 16.786 16.56 16.673 16.261 16.472 16.025 C 16.343 15.872 16.182 15.75 16 15.666 C 15.818 15.582 15.62 15.538 15.42 15.538 Z M 11.345 16.197 C 11.185 16.197 11.027 16.225 10.876 16.279 C 10.621 16.37 10.398 16.534 10.237 16.752 C 9.907 17.195 9.88 17.793 10.168 18.264 C 10.309 18.495 10.515 18.679 10.761 18.793 C 11.008 18.907 11.283 18.946 11.551 18.905 C 11.82 18.864 12.07 18.745 12.271 18.563 C 12.471 18.382 12.613 18.145 12.677 17.882 C 12.742 17.621 12.727 17.345 12.633 17.092 C 12.536 16.83 12.361 16.604 12.131 16.445 C 11.9 16.285 11.626 16.198 11.345 16.197 Z M 117.064 2.587 C 116.792 2.586 116.527 2.666 116.3 2.816 C 116.074 2.965 115.898 3.177 115.794 3.427 C 115.689 3.675 115.662 3.949 115.715 4.214 C 115.768 4.478 115.899 4.721 116.091 4.911 C 116.284 5.102 116.529 5.231 116.795 5.284 C 117.061 5.336 117.338 5.309 117.589 5.206 C 117.839 5.103 118.054 4.928 118.205 4.704 C 118.356 4.48 118.437 4.217 118.437 3.947 C 118.436 3.586 118.291 3.239 118.034 2.985 C 117.776 2.73 117.427 2.587 117.064 2.587 Z M 116.281 11.724 C 116.281 11.455 116.2 11.192 116.049 10.968 C 115.898 10.744 115.683 10.569 115.433 10.467 C 115.181 10.364 114.905 10.337 114.639 10.389 C 114.373 10.441 114.128 10.571 113.935 10.762 C 113.744 10.952 113.613 11.194 113.559 11.459 C 113.506 11.723 113.534 11.997 113.638 12.246 C 113.742 12.495 113.918 12.708 114.144 12.857 C 114.37 13.006 114.635 13.086 114.907 13.086 C 115.271 13.086 115.62 12.943 115.878 12.687 C 116.135 12.433 116.28 12.086 116.281 11.724 Z M 114.907 8.695 C 115.178 8.695 115.444 8.616 115.67 8.466 C 115.896 8.317 116.072 8.104 116.176 7.855 C 116.28 7.606 116.307 7.332 116.254 7.068 C 116.201 6.804 116.07 6.561 115.878 6.371 C 115.686 6.18 115.441 6.051 115.175 5.998 C 114.908 5.946 114.632 5.973 114.381 6.076 C 114.13 6.179 113.916 6.353 113.764 6.577 C 113.614 6.801 113.533 7.064 113.533 7.334 C 113.533 7.696 113.678 8.042 113.936 8.296 C 114.194 8.552 114.543 8.695 114.907 8.695 Z M 120.77 0.558 C 120.498 0.558 120.233 0.638 120.007 0.788 C 119.781 0.937 119.605 1.15 119.501 1.399 C 119.397 1.648 119.37 1.921 119.423 2.186 C 119.476 2.45 119.607 2.693 119.799 2.883 C 119.991 3.073 120.236 3.203 120.502 3.255 C 120.768 3.308 121.044 3.281 121.296 3.178 C 121.547 3.075 121.761 2.901 121.912 2.676 C 122.063 2.453 122.144 2.19 122.144 1.92 C 122.143 1.558 121.998 1.212 121.741 0.958 C 121.483 0.702 121.134 0.559 120.77 0.558 Z M 132.318 2.762 C 131.954 2.762 131.605 2.906 131.348 3.161 C 131.091 3.415 130.946 3.762 130.945 4.124 C 130.945 4.485 131.09 4.831 131.348 5.086 C 131.606 5.342 131.955 5.486 132.318 5.485 C 132.559 5.485 132.795 5.422 133.005 5.303 C 133.266 5.154 133.471 4.922 133.588 4.645 C 133.703 4.368 133.723 4.06 133.645 3.771 C 133.566 3.48 133.393 3.224 133.153 3.043 C 132.913 2.86 132.618 2.761 132.316 2.762 Z M 129.839 1.14 C 129.63 0.967 129.375 0.859 129.105 0.83 C 128.835 0.801 128.563 0.851 128.321 0.976 C 128.08 1.1 127.882 1.292 127.751 1.528 C 127.62 1.764 127.563 2.034 127.586 2.302 C 127.61 2.57 127.714 2.826 127.884 3.036 C 128.054 3.246 128.283 3.401 128.542 3.482 C 128.801 3.563 129.079 3.566 129.339 3.491 C 129.6 3.416 129.832 3.266 130.007 3.059 C 130.242 2.783 130.355 2.425 130.323 2.065 C 130.292 1.705 130.117 1.373 129.839 1.14 Z M 125.35 0.17 C 125.199 0.116 125.04 0.088 124.88 0.087 C 124.536 0.086 124.203 0.214 123.947 0.445 C 123.693 0.674 123.534 0.991 123.503 1.333 C 123.472 1.674 123.571 2.013 123.78 2.285 C 123.991 2.557 124.296 2.741 124.635 2.801 C 124.975 2.861 125.326 2.792 125.616 2.609 C 125.907 2.426 126.119 2.141 126.209 1.81 C 126.299 1.48 126.26 1.128 126.101 0.824 C 125.941 0.52 125.673 0.287 125.35 0.17 Z M 117.063 13.773 C 116.792 13.773 116.526 13.852 116.3 14.002 C 116.074 14.151 115.898 14.363 115.794 14.613 C 115.689 14.861 115.662 15.135 115.715 15.399 C 115.768 15.664 115.899 15.907 116.091 16.097 C 116.283 16.288 116.528 16.417 116.794 16.47 C 117.061 16.522 117.337 16.496 117.588 16.393 C 117.839 16.29 118.053 16.115 118.205 15.891 C 118.356 15.668 118.436 15.404 118.436 15.135 C 118.436 14.773 118.291 14.427 118.034 14.172 C 117.776 13.917 117.427 13.773 117.063 13.773 Z M 120.77 15.65 C 120.498 15.65 120.233 15.73 120.007 15.88 C 119.781 16.029 119.605 16.241 119.501 16.491 C 119.397 16.739 119.37 17.013 119.423 17.278 C 119.476 17.542 119.607 17.785 119.799 17.975 C 119.991 18.165 120.236 18.295 120.502 18.347 C 120.768 18.4 121.044 18.373 121.296 18.27 C 121.547 18.167 121.761 17.993 121.912 17.768 C 122.063 17.545 122.144 17.282 122.144 17.012 C 122.143 16.65 121.998 16.304 121.741 16.049 C 121.483 15.794 121.134 15.65 120.77 15.65 Z M 133.007 13.78 C 132.525 13.504 131.925 13.543 131.482 13.878 C 131.267 14.041 131.105 14.265 131.018 14.521 C 130.931 14.776 130.922 15.051 130.992 15.311 C 131.072 15.6 131.245 15.855 131.484 16.036 C 131.724 16.218 132.017 16.317 132.318 16.317 C 132.559 16.317 132.796 16.254 133.005 16.134 C 133.213 16.015 133.387 15.844 133.508 15.636 C 133.691 15.324 133.74 14.952 133.646 14.603 C 133.551 14.254 133.321 13.956 133.007 13.776 Z M 128.955 15.538 C 128.641 15.539 128.339 15.645 128.094 15.839 C 127.851 16.032 127.682 16.303 127.614 16.606 C 127.546 16.909 127.585 17.225 127.723 17.503 C 127.862 17.781 128.092 18.004 128.375 18.134 C 128.659 18.265 128.979 18.296 129.282 18.223 C 129.585 18.149 129.854 17.975 130.045 17.729 C 130.235 17.484 130.336 17.18 130.329 16.87 C 130.322 16.56 130.208 16.262 130.007 16.025 C 129.878 15.872 129.717 15.75 129.535 15.666 C 129.353 15.582 129.155 15.539 128.955 15.538 Z M 124.879 16.197 C 124.719 16.197 124.56 16.225 124.41 16.279 C 124.087 16.394 123.819 16.626 123.659 16.929 C 123.5 17.231 123.461 17.581 123.549 17.911 C 123.638 18.241 123.848 18.525 124.137 18.708 C 124.428 18.892 124.776 18.961 125.115 18.902 C 125.454 18.843 125.758 18.661 125.968 18.391 C 126.177 18.121 126.277 17.783 126.248 17.443 C 126.218 17.102 126.061 16.786 125.808 16.556 C 125.554 16.325 125.223 16.197 124.879 16.197 Z M 139.92 2.587 C 139.648 2.586 139.383 2.666 139.156 2.816 C 138.931 2.964 138.754 3.177 138.649 3.427 C 138.546 3.675 138.518 3.949 138.571 4.214 C 138.624 4.478 138.755 4.721 138.947 4.911 C 139.14 5.102 139.385 5.232 139.651 5.284 C 139.918 5.336 140.193 5.309 140.445 5.206 C 140.696 5.103 140.91 4.928 141.061 4.704 C 141.212 4.481 141.293 4.217 141.292 3.947 C 141.292 3.586 141.147 3.241 140.89 2.986 C 140.632 2.73 140.283 2.587 139.92 2.587 Z M 139.137 11.724 C 139.137 11.455 139.056 11.192 138.906 10.968 C 138.754 10.744 138.539 10.569 138.289 10.466 C 138.038 10.363 137.762 10.337 137.495 10.389 C 137.229 10.441 136.984 10.571 136.791 10.762 C 136.6 10.952 136.469 11.195 136.416 11.46 C 136.362 11.724 136.39 11.998 136.494 12.246 C 136.599 12.496 136.776 12.708 137.001 12.857 C 137.228 13.007 137.493 13.087 137.765 13.086 C 138.128 13.086 138.478 12.942 138.735 12.687 C 138.992 12.432 139.137 12.085 139.137 11.724 Z M 137.764 8.695 C 138.036 8.695 138.302 8.616 138.527 8.466 C 138.753 8.317 138.929 8.104 139.033 7.855 C 139.137 7.606 139.165 7.332 139.112 7.068 C 139.058 6.804 138.927 6.561 138.735 6.371 C 138.543 6.181 138.298 6.051 138.032 5.998 C 137.766 5.946 137.489 5.973 137.239 6.076 C 136.988 6.178 136.773 6.353 136.621 6.577 C 136.471 6.801 136.391 7.064 136.39 7.334 C 136.39 7.695 136.536 8.041 136.793 8.296 C 137.052 8.552 137.4 8.695 137.764 8.695 Z M 158.979 11.724 C 158.979 11.455 158.898 11.192 158.748 10.968 C 158.596 10.744 158.382 10.569 158.131 10.466 C 157.88 10.363 157.604 10.337 157.337 10.389 C 157.071 10.441 156.826 10.571 156.633 10.762 C 156.442 10.952 156.311 11.195 156.258 11.46 C 156.205 11.724 156.233 11.998 156.337 12.246 C 156.441 12.495 156.617 12.708 156.842 12.857 C 157.069 13.007 157.335 13.086 157.607 13.086 C 157.971 13.086 158.319 12.943 158.578 12.687 C 158.835 12.432 158.979 12.085 158.979 11.724 Z M 157.607 8.695 C 157.879 8.695 158.144 8.616 158.371 8.466 C 158.832 8.162 159.063 7.61 158.955 7.068 C 158.902 6.804 158.771 6.561 158.579 6.371 C 158.386 6.181 158.142 6.051 157.876 5.998 C 157.609 5.946 157.333 5.973 157.082 6.076 C 156.831 6.178 156.617 6.353 156.465 6.577 C 156.314 6.801 156.234 7.064 156.234 7.334 C 156.234 7.695 156.379 8.041 156.637 8.296 C 156.895 8.552 157.244 8.695 157.607 8.695 Z M 143.626 0.558 C 143.355 0.558 143.089 0.638 142.864 0.788 C 142.638 0.937 142.462 1.15 142.357 1.399 C 142.254 1.648 142.227 1.922 142.28 2.186 C 142.333 2.45 142.464 2.693 142.656 2.883 C 142.848 3.074 143.093 3.203 143.359 3.255 C 143.625 3.308 143.901 3.281 144.153 3.178 C 144.403 3.075 144.617 2.901 144.769 2.676 C 144.92 2.453 145.001 2.19 145.001 1.92 C 145.001 1.559 144.856 1.213 144.598 0.958 C 144.339 0.702 143.99 0.558 143.626 0.558 Z M 155.175 2.762 C 154.873 2.763 154.58 2.862 154.34 3.044 C 154.101 3.226 153.929 3.482 153.851 3.772 C 153.773 4.061 153.793 4.368 153.909 4.644 C 154.026 4.921 154.23 5.152 154.491 5.301 C 155.03 5.608 155.707 5.52 156.148 5.084 C 156.361 4.874 156.498 4.598 156.538 4.3 C 156.577 4.004 156.517 3.702 156.366 3.443 C 156.245 3.235 156.072 3.063 155.864 2.944 C 155.654 2.824 155.416 2.761 155.175 2.762 Z M 152.693 1.14 C 152.485 0.967 152.23 0.859 151.96 0.83 C 151.69 0.801 151.417 0.851 151.176 0.976 C 150.935 1.1 150.737 1.292 150.606 1.528 C 150.475 1.764 150.418 2.034 150.441 2.302 C 150.465 2.571 150.569 2.826 150.739 3.036 C 150.909 3.246 151.138 3.402 151.397 3.482 C 151.926 3.648 152.503 3.481 152.863 3.059 C 152.978 2.922 153.066 2.764 153.12 2.593 C 153.175 2.423 153.194 2.243 153.178 2.065 C 153.163 1.887 153.112 1.713 153.028 1.555 C 152.945 1.396 152.831 1.255 152.693 1.14 Z M 148.205 0.17 C 147.906 0.062 147.579 0.06 147.279 0.165 C 146.981 0.269 146.727 0.473 146.561 0.743 C 146.396 1.012 146.331 1.33 146.376 1.642 C 146.421 1.954 146.574 2.241 146.808 2.453 C 147.043 2.667 147.345 2.792 147.662 2.809 C 147.979 2.826 148.292 2.733 148.549 2.547 C 148.805 2.361 148.988 2.092 149.067 1.786 C 149.145 1.481 149.115 1.158 148.981 0.873 C 148.825 0.545 148.546 0.292 148.205 0.17 Z M 139.92 13.773 C 139.649 13.773 139.383 13.852 139.156 14.002 C 138.931 14.151 138.755 14.364 138.649 14.613 C 138.546 14.861 138.518 15.135 138.571 15.399 C 138.624 15.664 138.755 15.907 138.947 16.097 C 139.14 16.288 139.384 16.417 139.65 16.47 C 139.916 16.522 140.193 16.496 140.444 16.393 C 140.695 16.29 140.909 16.116 141.061 15.891 C 141.212 15.668 141.292 15.404 141.292 15.135 C 141.292 14.774 141.147 14.428 140.89 14.173 C 140.632 13.917 140.283 13.774 139.92 13.773 Z M 143.626 15.65 C 143.355 15.65 143.089 15.73 142.864 15.88 C 142.638 16.029 142.462 16.241 142.357 16.491 C 142.254 16.74 142.227 17.013 142.28 17.278 C 142.333 17.542 142.464 17.785 142.656 17.975 C 142.848 18.166 143.093 18.295 143.359 18.347 C 143.625 18.4 143.901 18.373 144.153 18.27 C 144.403 18.167 144.617 17.993 144.769 17.768 C 144.92 17.545 145.001 17.282 145.001 17.012 C 144.999 16.65 144.854 16.304 144.598 16.05 C 144.339 15.794 143.99 15.651 143.626 15.65 Z M 155.862 13.779 C 155.586 13.621 155.264 13.562 154.95 13.614 C 154.637 13.665 154.35 13.822 154.139 14.059 C 153.93 14.296 153.809 14.598 153.798 14.914 C 153.787 15.229 153.888 15.539 154.081 15.789 C 154.275 16.04 154.549 16.216 154.86 16.288 C 155.17 16.359 155.496 16.322 155.781 16.183 C 156.066 16.044 156.294 15.811 156.426 15.523 C 156.558 15.235 156.585 14.911 156.502 14.607 C 156.456 14.433 156.375 14.271 156.265 14.13 C 156.156 13.987 156.019 13.868 155.862 13.779 Z M 151.81 15.538 C 151.498 15.538 151.194 15.644 150.951 15.838 C 150.707 16.031 150.537 16.302 150.469 16.606 C 150.401 16.908 150.44 17.224 150.578 17.502 C 150.717 17.781 150.946 18.004 151.229 18.134 C 151.513 18.265 151.833 18.296 152.137 18.223 C 152.44 18.15 152.709 17.975 152.9 17.729 C 153.09 17.484 153.19 17.181 153.183 16.87 C 153.177 16.56 153.064 16.261 152.863 16.025 C 152.733 15.872 152.572 15.749 152.391 15.666 C 152.209 15.582 152.01 15.538 151.81 15.538 Z M 147.734 16.197 C 147.575 16.197 147.416 16.225 147.265 16.279 C 146.943 16.394 146.675 16.626 146.516 16.929 C 146.357 17.231 146.317 17.582 146.406 17.911 C 146.495 18.241 146.705 18.526 146.994 18.708 C 147.285 18.892 147.633 18.961 147.972 18.902 C 148.31 18.843 148.615 18.66 148.825 18.39 C 149.034 18.121 149.134 17.782 149.104 17.442 C 149.074 17.101 148.917 16.785 148.664 16.556 C 148.409 16.325 148.078 16.197 147.734 16.197 Z M 25.295 0.448 C 24.993 0.448 24.699 0.546 24.459 0.729 C 24.22 0.91 24.048 1.166 23.969 1.456 C 23.891 1.745 23.911 2.052 24.026 2.328 C 24.142 2.605 24.347 2.837 24.608 2.986 C 24.87 3.136 25.173 3.196 25.473 3.157 C 25.772 3.119 26.05 2.983 26.265 2.771 C 26.478 2.56 26.615 2.285 26.656 1.987 C 26.695 1.69 26.635 1.389 26.485 1.129 C 26.364 0.922 26.191 0.749 25.982 0.63 C 25.773 0.51 25.536 0.447 25.295 0.448 Z M 25.295 4.248 C 24.992 4.248 24.698 4.347 24.458 4.53 C 24.219 4.712 24.046 4.967 23.968 5.258 C 23.889 5.547 23.91 5.854 24.026 6.131 C 24.141 6.408 24.346 6.639 24.608 6.789 C 24.87 6.939 25.175 6.999 25.474 6.96 C 25.774 6.921 26.052 6.785 26.266 6.573 C 26.48 6.361 26.617 6.085 26.657 5.788 C 26.696 5.49 26.636 5.188 26.485 4.929 C 26.364 4.722 26.19 4.55 25.982 4.43 C 25.773 4.311 25.536 4.248 25.295 4.248 Z M 25.295 8.049 C 24.993 8.049 24.7 8.148 24.459 8.33 C 24.22 8.512 24.048 8.768 23.969 9.058 C 23.891 9.347 23.912 9.654 24.027 9.93 C 24.144 10.208 24.348 10.439 24.609 10.588 C 25.148 10.895 25.825 10.807 26.266 10.372 C 26.705 9.939 26.795 9.263 26.485 8.73 C 26.364 8.522 26.191 8.35 25.982 8.231 C 25.773 8.111 25.536 8.049 25.295 8.049 Z M 25.295 11.85 C 24.992 11.85 24.698 11.949 24.458 12.131 C 24.219 12.313 24.046 12.569 23.968 12.859 C 23.89 13.148 23.91 13.456 24.026 13.732 C 24.142 14.01 24.347 14.241 24.608 14.391 C 25.147 14.698 25.825 14.61 26.266 14.174 C 26.48 13.963 26.617 13.687 26.657 13.389 C 26.696 13.092 26.636 12.79 26.485 12.53 C 26.364 12.323 26.19 12.151 25.982 12.032 C 25.773 11.912 25.536 11.849 25.295 11.85 Z M 40.72 15.688 C 40.418 15.688 40.124 15.787 39.883 15.969 C 39.644 16.151 39.472 16.407 39.393 16.697 C 39.315 16.987 39.335 17.294 39.451 17.571 C 39.567 17.848 39.772 18.079 40.033 18.229 C 40.572 18.537 41.25 18.448 41.692 18.012 C 41.905 17.801 42.042 17.525 42.082 17.227 C 42.122 16.93 42.061 16.628 41.91 16.369 C 41.789 16.161 41.616 15.989 41.407 15.87 C 41.198 15.75 40.961 15.687 40.72 15.688 Z M 36.866 15.688 C 36.565 15.688 36.271 15.787 36.031 15.97 C 35.792 16.152 35.62 16.408 35.542 16.697 C 35.464 16.987 35.485 17.294 35.6 17.57 C 35.717 17.847 35.921 18.078 36.182 18.227 C 36.721 18.534 37.398 18.445 37.839 18.01 C 38.052 17.799 38.189 17.523 38.229 17.226 C 38.269 16.929 38.208 16.627 38.057 16.369 C 37.937 16.161 37.763 15.988 37.554 15.869 C 37.345 15.75 37.107 15.687 36.866 15.688 Z M 33.008 15.688 C 32.707 15.688 32.414 15.787 32.173 15.97 C 31.934 16.152 31.762 16.407 31.684 16.697 C 31.606 16.987 31.627 17.294 31.742 17.57 C 31.859 17.847 32.064 18.078 32.325 18.227 C 32.587 18.376 32.891 18.436 33.19 18.397 C 33.489 18.358 33.767 18.222 33.981 18.01 C 34.194 17.799 34.332 17.523 34.371 17.226 C 34.411 16.929 34.35 16.627 34.2 16.369 C 34.078 16.161 33.905 15.989 33.696 15.87 C 33.487 15.75 33.25 15.687 33.008 15.688 Z M 29.151 15.688 C 28.849 15.688 28.556 15.787 28.316 15.97 C 28.077 16.152 27.905 16.407 27.826 16.697 C 27.748 16.987 27.769 17.294 27.885 17.57 C 28.001 17.847 28.206 18.078 28.467 18.227 C 29.005 18.534 29.682 18.446 30.123 18.01 C 30.337 17.799 30.474 17.523 30.513 17.226 C 30.553 16.929 30.493 16.627 30.342 16.369 C 30.221 16.161 30.047 15.989 29.838 15.87 C 29.629 15.751 29.392 15.688 29.151 15.688 Z M 25.295 15.688 C 24.993 15.688 24.7 15.787 24.459 15.969 C 24.22 16.151 24.048 16.407 23.969 16.697 C 23.891 16.986 23.912 17.293 24.027 17.569 C 24.144 17.846 24.348 18.077 24.609 18.226 C 25.148 18.534 25.825 18.446 26.266 18.01 C 26.705 17.577 26.795 16.902 26.485 16.369 C 26.364 16.161 26.191 15.989 25.982 15.87 C 25.773 15.75 25.536 15.687 25.295 15.688 Z M 76.508 4.254 C 76.508 3.985 76.428 3.721 76.277 3.498 C 76.125 3.273 75.911 3.099 75.66 2.996 C 75.409 2.893 75.133 2.866 74.866 2.919 C 74.6 2.971 74.355 3.101 74.163 3.292 C 73.971 3.482 73.84 3.725 73.787 3.99 C 73.734 4.254 73.761 4.528 73.866 4.776 C 73.97 5.025 74.146 5.238 74.372 5.387 C 74.598 5.537 74.864 5.616 75.136 5.616 C 75.499 5.616 75.848 5.472 76.106 5.217 C 76.363 4.962 76.508 4.616 76.508 4.254 Z M 77.041 2.723 C 77.313 2.723 77.578 2.643 77.804 2.494 C 78.03 2.345 78.206 2.132 78.31 1.883 C 78.414 1.634 78.441 1.36 78.388 1.096 C 78.335 0.831 78.204 0.589 78.012 0.399 C 77.82 0.208 77.575 0.079 77.309 0.026 C 77.043 -0.026 76.766 0.001 76.515 0.104 C 76.265 0.206 76.05 0.381 75.899 0.605 C 75.748 0.829 75.667 1.092 75.667 1.362 C 75.668 1.723 75.813 2.07 76.07 2.324 C 76.328 2.58 76.677 2.723 77.041 2.723 Z M 73.232 8.734 C 73.504 8.734 73.77 8.655 73.996 8.505 C 74.221 8.355 74.397 8.142 74.502 7.893 C 74.606 7.644 74.633 7.369 74.579 7.105 C 74.525 6.84 74.394 6.598 74.201 6.408 C 74.008 6.218 73.763 6.088 73.496 6.037 C 73.23 5.985 72.953 6.013 72.702 6.117 C 72.452 6.22 72.238 6.395 72.087 6.62 C 71.937 6.845 71.857 7.109 71.858 7.378 C 71.86 7.739 72.006 8.084 72.263 8.337 C 72.521 8.592 72.869 8.734 73.232 8.734 Z M 72.702 10.639 C 72.702 10.37 72.621 10.106 72.47 9.883 C 72.319 9.658 72.104 9.484 71.854 9.381 C 71.603 9.278 71.327 9.251 71.06 9.304 C 70.794 9.356 70.549 9.485 70.357 9.676 C 70.165 9.866 70.034 10.109 69.981 10.373 C 69.928 10.637 69.955 10.911 70.059 11.16 C 70.163 11.409 70.339 11.622 70.565 11.771 C 71.11 12.132 71.834 12.061 72.299 11.601 C 72.556 11.347 72.701 11.001 72.702 10.639 Z M 69.425 12.546 C 69.154 12.546 68.888 12.625 68.662 12.775 C 68.437 12.924 68.26 13.137 68.156 13.386 C 68.052 13.635 68.025 13.909 68.078 14.173 C 68.131 14.437 68.262 14.68 68.454 14.87 C 68.647 15.061 68.891 15.19 69.157 15.243 C 69.424 15.295 69.7 15.268 69.951 15.165 C 70.202 15.063 70.416 14.888 70.568 14.664 C 70.718 14.44 70.799 14.177 70.799 13.907 C 70.799 13.545 70.654 13.199 70.396 12.945 C 70.138 12.689 69.789 12.546 69.425 12.546 Z M 67.521 15.688 C 67.249 15.688 66.984 15.768 66.758 15.917 C 66.532 16.066 66.356 16.279 66.252 16.528 C 66.148 16.777 66.12 17.051 66.173 17.315 C 66.227 17.58 66.358 17.822 66.549 18.012 C 66.742 18.203 66.987 18.332 67.253 18.385 C 67.519 18.437 67.796 18.41 68.047 18.307 C 68.297 18.205 68.512 18.03 68.663 17.806 C 68.814 17.582 68.895 17.319 68.895 17.049 C 68.894 16.688 68.749 16.341 68.492 16.087 C 68.233 15.831 67.884 15.688 67.521 15.688 Z M 80.135 4.254 C 80.135 3.985 80.054 3.722 79.903 3.498 C 79.752 3.274 79.537 3.099 79.286 2.996 C 79.035 2.893 78.759 2.866 78.493 2.919 C 78.227 2.971 77.982 3.101 77.789 3.292 C 77.597 3.482 77.467 3.724 77.413 3.989 C 77.36 4.253 77.387 4.527 77.491 4.775 C 77.596 5.025 77.772 5.237 77.997 5.387 C 78.543 5.747 79.266 5.677 79.731 5.217 C 79.989 4.962 80.134 4.616 80.135 4.254 Z M 80.663 8.734 C 80.935 8.734 81.201 8.655 81.427 8.505 C 81.653 8.355 81.829 8.142 81.933 7.893 C 82.037 7.644 82.064 7.369 82.01 7.105 C 81.956 6.84 81.825 6.598 81.633 6.408 C 81.439 6.218 81.194 6.088 80.928 6.037 C 80.661 5.985 80.385 6.013 80.133 6.117 C 79.883 6.22 79.669 6.395 79.518 6.62 C 79.368 6.845 79.288 7.109 79.289 7.378 C 79.292 7.739 79.437 8.084 79.694 8.337 C 79.953 8.591 80.301 8.734 80.663 8.734 Z M 83.939 10.639 C 83.939 10.369 83.858 10.106 83.707 9.882 C 83.556 9.658 83.341 9.483 83.091 9.381 C 82.839 9.278 82.563 9.251 82.297 9.304 C 82.031 9.356 81.786 9.486 81.593 9.677 C 81.402 9.867 81.271 10.109 81.217 10.374 C 81.165 10.638 81.192 10.912 81.296 11.161 C 81.401 11.41 81.577 11.623 81.803 11.772 C 82.348 12.132 83.072 12.061 83.537 11.601 C 83.794 11.347 83.938 11 83.939 10.639 Z M 85.839 13.907 C 85.839 13.638 85.758 13.375 85.607 13.151 C 85.456 12.926 85.241 12.752 84.99 12.649 C 84.739 12.546 84.463 12.519 84.196 12.572 C 83.93 12.624 83.686 12.754 83.493 12.945 C 83.301 13.135 83.17 13.378 83.117 13.642 C 83.065 13.906 83.092 14.18 83.196 14.429 C 83.301 14.678 83.477 14.891 83.702 15.04 C 83.929 15.189 84.195 15.269 84.466 15.269 C 84.829 15.268 85.178 15.125 85.436 14.869 C 85.693 14.615 85.838 14.269 85.839 13.907 Z M 86.374 15.688 C 86.102 15.688 85.837 15.768 85.611 15.917 C 85.385 16.066 85.209 16.279 85.105 16.528 C 85.001 16.777 84.974 17.051 85.027 17.315 C 85.08 17.579 85.211 17.822 85.403 18.012 C 85.595 18.203 85.84 18.332 86.106 18.385 C 86.373 18.437 86.649 18.41 86.9 18.307 C 87.15 18.205 87.365 18.03 87.517 17.806 C 87.667 17.582 87.748 17.319 87.748 17.049 C 87.747 16.688 87.602 16.341 87.345 16.087 C 87.087 15.831 86.738 15.688 86.374 15.688 Z M 46.27 0.524 C 45.967 0.524 45.673 0.623 45.433 0.805 C 45.194 0.987 45.021 1.243 44.943 1.533 C 44.864 1.822 44.885 2.13 45.001 2.406 C 45.117 2.684 45.322 2.915 45.583 3.064 C 45.845 3.214 46.15 3.274 46.449 3.235 C 46.749 3.196 47.027 3.06 47.241 2.848 C 47.681 2.414 47.771 1.738 47.46 1.204 C 47.339 0.997 47.165 0.825 46.957 0.705 C 46.748 0.586 46.511 0.523 46.27 0.524 Z M 46.27 4.295 C 46.03 4.295 45.793 4.358 45.584 4.477 C 45.297 4.641 45.078 4.904 44.971 5.218 C 44.864 5.53 44.875 5.871 45.002 6.176 C 45.131 6.482 45.366 6.73 45.664 6.875 C 45.963 7.021 46.304 7.055 46.626 6.969 C 46.947 6.884 47.226 6.686 47.412 6.411 C 47.597 6.137 47.675 5.805 47.632 5.477 C 47.588 5.149 47.425 4.849 47.175 4.632 C 46.924 4.414 46.603 4.294 46.27 4.295 Z M 46.27 8.068 C 45.967 8.068 45.673 8.167 45.433 8.349 C 45.194 8.531 45.021 8.787 44.943 9.077 C 44.865 9.367 44.885 9.674 45.001 9.951 C 45.117 10.228 45.322 10.46 45.583 10.609 C 45.845 10.759 46.15 10.819 46.449 10.779 C 46.749 10.741 47.027 10.605 47.241 10.392 C 47.681 9.959 47.771 9.282 47.46 8.749 C 47.339 8.541 47.165 8.369 46.957 8.25 C 46.748 8.13 46.511 8.067 46.27 8.068 Z M 46.27 11.84 C 45.967 11.84 45.673 11.939 45.433 12.122 C 45.194 12.303 45.021 12.559 44.943 12.849 C 44.864 13.139 44.885 13.446 45.001 13.723 C 45.117 14 45.322 14.232 45.583 14.381 C 45.845 14.531 46.15 14.591 46.449 14.552 C 46.749 14.513 47.027 14.377 47.241 14.165 C 47.681 13.731 47.771 13.054 47.46 12.521 C 47.339 12.313 47.165 12.141 46.957 12.022 C 46.748 11.903 46.511 11.84 46.27 11.84 Z M 61.699 15.688 C 61.398 15.688 61.104 15.787 60.864 15.97 C 60.625 16.152 60.453 16.407 60.375 16.697 C 60.297 16.987 60.318 17.294 60.433 17.57 C 60.55 17.847 60.754 18.078 61.016 18.227 C 61.278 18.376 61.581 18.436 61.881 18.397 C 62.18 18.358 62.458 18.222 62.672 18.01 C 62.885 17.799 63.022 17.523 63.062 17.226 C 63.102 16.929 63.041 16.627 62.891 16.369 C 62.77 16.161 62.596 15.989 62.387 15.869 C 62.178 15.75 61.941 15.687 61.699 15.688 Z M 57.891 15.688 C 57.59 15.688 57.296 15.787 57.056 15.969 C 56.817 16.151 56.645 16.407 56.566 16.697 C 56.488 16.986 56.508 17.293 56.624 17.569 C 56.74 17.846 56.945 18.077 57.206 18.226 C 57.468 18.376 57.772 18.436 58.071 18.397 C 58.37 18.358 58.648 18.222 58.863 18.01 C 59.076 17.799 59.213 17.524 59.253 17.226 C 59.293 16.929 59.232 16.627 59.081 16.369 C 58.961 16.161 58.787 15.989 58.579 15.87 C 58.369 15.75 58.132 15.687 57.891 15.688 Z M 54.087 15.688 C 53.784 15.688 53.49 15.787 53.25 15.969 C 53.011 16.151 52.838 16.407 52.76 16.697 C 52.682 16.987 52.702 17.294 52.818 17.571 C 52.934 17.848 53.139 18.079 53.4 18.229 C 53.939 18.536 54.617 18.448 55.058 18.012 C 55.272 17.801 55.409 17.525 55.449 17.227 C 55.488 16.93 55.428 16.628 55.277 16.369 C 55.156 16.161 54.983 15.989 54.774 15.87 C 54.565 15.75 54.328 15.687 54.087 15.688 Z M 50.279 15.688 C 49.978 15.688 49.684 15.787 49.444 15.969 C 49.205 16.151 49.033 16.407 48.954 16.697 C 48.876 16.986 48.897 17.293 49.012 17.569 C 49.129 17.846 49.333 18.077 49.594 18.226 C 49.856 18.376 50.16 18.436 50.459 18.397 C 50.758 18.358 51.036 18.222 51.251 18.01 C 51.464 17.799 51.601 17.524 51.641 17.226 C 51.681 16.929 51.62 16.627 51.469 16.369 C 51.349 16.161 51.175 15.989 50.967 15.87 C 50.757 15.75 50.521 15.687 50.279 15.688 Z M 61.699 0.524 C 61.398 0.524 61.104 0.623 60.864 0.806 C 60.625 0.987 60.453 1.243 60.375 1.533 C 60.297 1.822 60.318 2.129 60.433 2.406 C 60.55 2.683 60.754 2.914 61.016 3.063 C 61.554 3.37 62.231 3.281 62.672 2.846 C 63.111 2.413 63.201 1.737 62.891 1.204 C 62.77 0.997 62.596 0.824 62.387 0.705 C 62.178 0.586 61.941 0.523 61.699 0.524 Z M 57.842 0.524 C 57.54 0.524 57.246 0.623 57.006 0.805 C 56.767 0.987 56.594 1.243 56.516 1.533 C 56.437 1.822 56.458 2.13 56.573 2.406 C 56.69 2.684 56.894 2.915 57.156 3.064 C 57.695 3.372 58.372 3.284 58.814 2.848 C 59.028 2.637 59.165 2.36 59.205 2.063 C 59.244 1.765 59.184 1.463 59.032 1.204 C 58.912 0.997 58.738 0.825 58.53 0.705 C 58.32 0.586 58.083 0.523 57.842 0.524 Z M 53.984 0.524 C 53.683 0.524 53.39 0.623 53.149 0.806 C 52.911 0.987 52.738 1.243 52.66 1.533 C 52.582 1.822 52.603 2.129 52.718 2.406 C 52.835 2.683 53.04 2.914 53.301 3.063 C 53.563 3.212 53.867 3.272 54.166 3.233 C 54.465 3.194 54.743 3.058 54.957 2.846 C 55.17 2.635 55.308 2.359 55.347 2.062 C 55.387 1.765 55.326 1.463 55.176 1.204 C 55.055 0.996 54.881 0.824 54.672 0.705 C 54.463 0.586 54.226 0.523 53.984 0.524 Z M 50.126 0.524 C 49.824 0.525 49.531 0.625 49.292 0.808 C 49.053 0.99 48.882 1.247 48.804 1.537 C 48.727 1.826 48.748 2.133 48.864 2.409 C 48.981 2.687 49.186 2.917 49.448 3.066 C 49.71 3.215 50.014 3.274 50.314 3.235 C 50.613 3.196 50.891 3.059 51.105 2.847 C 51.544 2.413 51.633 1.737 51.322 1.204 C 51.201 0.996 51.027 0.823 50.817 0.704 C 50.607 0.584 50.368 0.522 50.126 0.524 Z M 57.892 8.049 C 57.652 8.05 57.416 8.112 57.206 8.231 C 56.918 8.396 56.7 8.659 56.592 8.973 C 56.484 9.286 56.496 9.628 56.623 9.933 C 56.751 10.239 56.987 10.488 57.285 10.634 C 57.585 10.78 57.927 10.814 58.25 10.728 C 58.571 10.643 58.851 10.444 59.037 10.168 C 59.222 9.894 59.3 9.561 59.257 9.233 C 59.213 8.905 59.05 8.604 58.8 8.387 C 58.548 8.168 58.226 8.049 57.892 8.049 Z M 54.017 8.049 C 53.761 8.049 53.51 8.12 53.292 8.254 C 53.075 8.388 52.899 8.58 52.786 8.809 C 52.672 9.036 52.625 9.291 52.651 9.545 C 52.676 9.798 52.772 10.039 52.928 10.24 C 53.085 10.442 53.295 10.596 53.534 10.685 C 53.774 10.775 54.035 10.796 54.286 10.746 C 54.538 10.696 54.77 10.578 54.957 10.404 C 55.144 10.231 55.278 10.009 55.345 9.763 C 55.455 9.353 55.367 8.916 55.108 8.581 C 54.979 8.415 54.814 8.281 54.625 8.189 C 54.436 8.097 54.228 8.049 54.017 8.049 Z M 50.145 8.049 C 49.904 8.049 49.668 8.112 49.459 8.231 C 49.171 8.395 48.953 8.659 48.845 8.972 C 48.738 9.285 48.749 9.625 48.877 9.93 C 49.005 10.236 49.24 10.484 49.538 10.63 C 49.837 10.776 50.179 10.809 50.501 10.724 C 50.821 10.639 51.101 10.44 51.287 10.165 C 51.472 9.891 51.55 9.559 51.506 9.232 C 51.462 8.904 51.3 8.603 51.05 8.386 C 50.799 8.168 50.477 8.049 50.145 8.049 Z M 104.953 8.824 C 104.863 8.668 104.743 8.532 104.6 8.423 C 104.457 8.314 104.294 8.234 104.119 8.188 C 103.945 8.142 103.763 8.13 103.584 8.154 C 103.405 8.177 103.233 8.235 103.077 8.325 C 102.762 8.504 102.532 8.802 102.437 9.151 C 102.342 9.5 102.391 9.872 102.573 10.184 C 102.757 10.497 103.057 10.725 103.408 10.818 C 103.76 10.912 104.135 10.863 104.45 10.683 C 104.765 10.503 104.995 10.206 105.09 9.856 C 105.184 9.508 105.135 9.136 104.953 8.824 Z M 99.867 8.142 C 99.565 8.141 99.27 8.24 99.029 8.423 C 98.789 8.604 98.616 8.861 98.537 9.151 C 98.458 9.441 98.478 9.749 98.594 10.027 C 98.71 10.305 98.915 10.537 99.177 10.686 C 99.44 10.837 99.744 10.897 100.045 10.858 C 100.345 10.819 100.623 10.683 100.839 10.47 C 101.053 10.259 101.19 9.982 101.23 9.684 C 101.27 9.386 101.209 9.083 101.058 8.824 C 100.937 8.616 100.763 8.444 100.555 8.324 C 100.346 8.204 100.109 8.141 99.867 8.142 Z M 95.972 8.142 C 95.669 8.141 95.375 8.24 95.134 8.423 C 94.893 8.604 94.72 8.861 94.641 9.151 C 94.562 9.441 94.582 9.749 94.698 10.027 C 94.815 10.305 95.02 10.537 95.281 10.686 C 95.821 10.995 96.5 10.907 96.943 10.47 C 97.157 10.259 97.295 9.982 97.334 9.684 C 97.374 9.386 97.313 9.083 97.162 8.824 C 97.041 8.616 96.868 8.444 96.659 8.324 C 96.45 8.204 96.213 8.141 95.972 8.142 Z M 80.707 12.571 C 80.405 12.571 80.112 12.67 79.871 12.852 C 79.632 13.034 79.46 13.29 79.381 13.58 C 79.303 13.87 79.323 14.177 79.439 14.453 C 79.555 14.731 79.76 14.962 80.021 15.112 C 80.283 15.261 80.587 15.322 80.887 15.283 C 81.186 15.244 81.464 15.108 81.679 14.896 C 81.893 14.685 82.03 14.409 82.07 14.111 C 82.11 13.814 82.049 13.512 81.899 13.253 C 81.778 13.045 81.604 12.873 81.395 12.754 C 81.186 12.634 80.949 12.571 80.707 12.571 Z M 76.945 12.571 C 76.689 12.571 76.438 12.643 76.22 12.777 C 76.003 12.911 75.828 13.103 75.714 13.331 C 75.601 13.559 75.554 13.814 75.58 14.067 C 75.605 14.32 75.701 14.561 75.857 14.762 C 76.014 14.964 76.224 15.118 76.463 15.207 C 76.703 15.296 76.964 15.318 77.215 15.268 C 77.466 15.219 77.698 15.1 77.886 14.927 C 78.208 14.628 78.366 14.192 78.309 13.756 C 78.286 13.578 78.227 13.407 78.136 13.253 C 78.015 13.045 77.841 12.873 77.633 12.754 C 77.423 12.634 77.186 12.571 76.945 12.571 Z M 73.185 12.571 C 72.883 12.571 72.59 12.67 72.349 12.852 C 72.11 13.034 71.937 13.29 71.859 13.58 C 71.781 13.87 71.801 14.177 71.917 14.453 C 72.033 14.731 72.237 14.962 72.499 15.112 C 72.761 15.261 73.065 15.322 73.365 15.283 C 73.664 15.244 73.942 15.108 74.157 14.896 C 74.37 14.685 74.508 14.409 74.548 14.111 C 74.588 13.814 74.527 13.512 74.376 13.253 C 74.255 13.045 74.082 12.873 73.873 12.754 C 73.663 12.634 73.426 12.571 73.185 12.571 Z M 46.27 15.688 C 45.967 15.688 45.673 15.787 45.433 15.969 C 45.194 16.151 45.021 16.407 44.943 16.697 C 44.864 16.987 44.885 17.294 45.001 17.571 C 45.117 17.848 45.322 18.079 45.583 18.229 C 45.845 18.378 46.15 18.438 46.449 18.399 C 46.749 18.36 47.027 18.224 47.241 18.012 C 47.681 17.578 47.771 16.902 47.46 16.369 C 47.339 16.161 47.165 15.989 46.957 15.87 C 46.748 15.75 46.511 15.687 46.27 15.688 Z M 92.078 0.597 C 91.775 0.597 91.481 0.696 91.24 0.879 C 91.001 1.061 90.828 1.317 90.749 1.607 C 90.67 1.897 90.691 2.205 90.807 2.481 C 90.923 2.759 91.128 2.991 91.39 3.14 C 91.652 3.29 91.957 3.35 92.257 3.311 C 92.556 3.272 92.835 3.136 93.05 2.923 C 93.489 2.489 93.579 1.812 93.268 1.278 C 93.147 1.071 92.973 0.899 92.765 0.779 C 92.556 0.66 92.319 0.597 92.078 0.597 Z M 92.077 4.37 C 91.774 4.37 91.48 4.469 91.24 4.651 C 91.001 4.833 90.828 5.089 90.75 5.379 C 90.671 5.668 90.692 5.976 90.808 6.252 C 90.924 6.53 91.129 6.761 91.39 6.91 C 91.652 7.06 91.957 7.12 92.256 7.081 C 92.556 7.042 92.834 6.906 93.048 6.694 C 93.488 6.26 93.578 5.584 93.267 5.05 C 93.146 4.843 92.972 4.671 92.764 4.551 C 92.555 4.432 92.318 4.369 92.077 4.37 Z M 92.076 8.142 C 91.774 8.141 91.479 8.24 91.238 8.423 C 90.998 8.604 90.825 8.861 90.746 9.151 C 90.667 9.441 90.687 9.749 90.803 10.027 C 90.919 10.305 91.124 10.537 91.386 10.686 C 91.648 10.837 91.953 10.897 92.254 10.858 C 92.553 10.819 92.832 10.683 93.047 10.47 C 93.261 10.259 93.399 9.982 93.439 9.684 C 93.478 9.386 93.418 9.083 93.266 8.824 C 93.146 8.616 92.972 8.444 92.764 8.324 C 92.554 8.204 92.317 8.142 92.076 8.142 Z M 92.078 11.914 C 91.837 11.915 91.601 11.978 91.392 12.097 C 91.131 12.246 90.926 12.477 90.809 12.755 C 90.694 13.032 90.673 13.339 90.751 13.629 C 90.831 13.919 91.003 14.175 91.243 14.357 C 91.484 14.54 91.778 14.638 92.08 14.638 C 92.32 14.637 92.556 14.574 92.765 14.455 C 93.026 14.306 93.231 14.075 93.347 13.797 C 93.463 13.521 93.483 13.213 93.405 12.924 C 93.326 12.633 93.154 12.377 92.914 12.196 C 92.674 12.013 92.38 11.914 92.078 11.914 Z M 107.42 3.583 C 107.722 3.582 108.016 3.483 108.256 3.299 C 108.495 3.117 108.667 2.86 108.745 2.57 C 108.822 2.28 108.8 1.973 108.684 1.696 C 108.567 1.419 108.361 1.188 108.099 1.04 C 107.836 0.891 107.532 0.832 107.232 0.872 C 106.933 0.912 106.655 1.049 106.441 1.262 C 106.003 1.697 105.916 2.374 106.229 2.907 C 106.35 3.114 106.524 3.285 106.733 3.403 C 106.943 3.522 107.18 3.584 107.42 3.583 Z M 108.849 8.824 C 108.712 8.591 108.51 8.403 108.267 8.284 C 108.023 8.165 107.749 8.12 107.48 8.155 C 107.211 8.19 106.959 8.304 106.754 8.481 C 106.55 8.658 106.403 8.892 106.332 9.152 C 106.213 9.592 106.324 10.062 106.626 10.403 C 106.775 10.571 106.964 10.701 107.175 10.78 C 107.604 10.94 108.085 10.877 108.459 10.612 C 108.643 10.482 108.791 10.309 108.891 10.108 C 108.991 9.907 109.04 9.685 109.032 9.461 C 109.025 9.237 108.962 9.018 108.849 8.824 Z M 109.093 4.33 C 108.792 4.33 108.498 4.429 108.258 4.612 C 108.019 4.794 107.847 5.05 107.769 5.34 C 107.691 5.629 107.711 5.936 107.827 6.212 C 107.944 6.489 108.148 6.72 108.409 6.869 C 108.948 7.176 109.625 7.088 110.066 6.652 C 110.279 6.441 110.416 6.166 110.456 5.868 C 110.495 5.571 110.435 5.27 110.284 5.011 C 110.163 4.803 109.99 4.631 109.781 4.512 C 109.572 4.392 109.334 4.329 109.093 4.33 Z M 103.585 3.241 C 103.888 3.241 104.182 3.143 104.423 2.96 C 104.663 2.778 104.836 2.521 104.915 2.231 C 104.993 1.941 104.973 1.633 104.857 1.356 C 104.741 1.078 104.536 0.846 104.274 0.696 C 104.011 0.546 103.706 0.486 103.406 0.525 C 103.106 0.564 102.828 0.7 102.613 0.913 C 102.399 1.124 102.261 1.401 102.221 1.699 C 102.182 1.997 102.242 2.3 102.394 2.559 C 102.515 2.767 102.688 2.939 102.897 3.059 C 103.107 3.178 103.344 3.241 103.585 3.241 Z M 99.748 0.524 C 99.446 0.523 99.152 0.622 98.912 0.805 C 98.672 0.987 98.5 1.243 98.421 1.533 C 98.343 1.822 98.363 2.13 98.479 2.406 C 98.595 2.684 98.8 2.915 99.061 3.064 C 99.6 3.372 100.278 3.284 100.72 2.848 C 100.933 2.637 101.071 2.361 101.111 2.063 C 101.15 1.765 101.089 1.463 100.938 1.204 C 100.817 0.997 100.644 0.825 100.435 0.705 C 100.226 0.586 99.989 0.523 99.748 0.524 Z M 95.912 0.524 C 95.61 0.524 95.316 0.623 95.076 0.805 C 94.837 0.987 94.664 1.243 94.585 1.533 C 94.507 1.822 94.528 2.13 94.643 2.406 C 94.76 2.684 94.964 2.915 95.226 3.064 C 95.765 3.372 96.442 3.284 96.884 2.848 C 97.098 2.637 97.235 2.36 97.275 2.063 C 97.314 1.765 97.253 1.463 97.102 1.204 C 96.982 0.997 96.808 0.825 96.6 0.705 C 96.39 0.586 96.153 0.523 95.912 0.524 Z M 92.076 15.688 C 91.774 15.688 91.481 15.787 91.24 15.969 C 91.001 16.151 90.828 16.407 90.75 16.697 C 90.671 16.987 90.692 17.294 90.808 17.571 C 90.924 17.848 91.129 18.079 91.39 18.229 C 91.929 18.536 92.607 18.448 93.048 18.012 C 93.488 17.578 93.578 16.902 93.267 16.369 C 93.146 16.161 92.972 15.989 92.764 15.87 C 92.554 15.75 92.317 15.687 92.076 15.688 Z M 106.194 11.914 C 105.892 11.914 105.598 12.013 105.358 12.195 C 105.118 12.377 104.945 12.633 104.867 12.923 C 104.788 13.213 104.808 13.52 104.924 13.797 C 105.04 14.074 105.245 14.306 105.506 14.455 C 105.768 14.605 106.073 14.665 106.372 14.626 C 106.672 14.587 106.95 14.451 107.165 14.239 C 107.378 14.028 107.516 13.752 107.556 13.454 C 107.595 13.157 107.534 12.854 107.383 12.595 C 107.263 12.388 107.09 12.216 106.881 12.096 C 106.672 11.977 106.435 11.914 106.194 11.914 Z M 109.093 15.688 C 108.792 15.688 108.498 15.787 108.258 15.97 C 108.019 16.152 107.847 16.407 107.769 16.697 C 107.691 16.987 107.711 17.294 107.827 17.57 C 107.944 17.847 108.148 18.078 108.409 18.227 C 108.671 18.376 108.975 18.436 109.275 18.397 C 109.573 18.358 109.851 18.222 110.066 18.01 C 110.279 17.799 110.416 17.523 110.456 17.226 C 110.495 16.929 110.435 16.627 110.284 16.369 C 110.163 16.161 109.99 15.989 109.781 15.869 C 109.572 15.75 109.334 15.687 109.093 15.688 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:11988074475}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n1vj1.framer-bmprez, .framer-n1vj1 .framer-bmprez { display: block; }\",\".framer-n1vj1.framer-1nu2kf9 { height: 20px; overflow: hidden; position: relative; width: 160px; }\",\".framer-n1vj1 .framer-l6660x { aspect-ratio: 8 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-n1vj1 .framer-19tiipf { flex: none; height: 19px; left: 0px; position: absolute; top: 0px; width: 159px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"J6MMp4ueI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerY1WawIwra=withCSS(Component,css,\"framer-n1vj1\");export default FramerY1WawIwra;FramerY1WawIwra.displayName=\"bitfinex\";FramerY1WawIwra.defaultProps={height:20,width:160};addPropertyControls(FramerY1WawIwra,{variant:{options:[\"rSICB9Amm\",\"J6MMp4ueI\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerY1WawIwra,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY1WawIwra\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J6MMp4ueI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"160\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y1WawIwra.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const 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 */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\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             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\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                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;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 */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster=\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\",playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:autoplayBehavior===\"on-mount\",preload:isPlaying.current?\"auto\":autoplayBehavior!==\"on-mount\"&&posterEnabled&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "// Generated by Framer (d31cd55)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"X2f58d1f8\",\"RAcPwWXp4\",\"zR7eZL6v7\"];const serializationHash=\"framer-cWLes\";const variantClassNames={RAcPwWXp4:\"framer-v-1wt7clp\",X2f58d1f8:\"framer-v-er9drh\",zR7eZL6v7:\"framer-v-9wd4w7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"X2f58d1f8\",\"Variant 2\":\"RAcPwWXp4\",\"Variant 3\":\"zR7eZL6v7\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"X2f58d1f8\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"X2f58d1f8\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"RAcPwWXp4\",\"zR7eZL6v7\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"zR7eZL6v7\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"RAcPwWXp4\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-er9drh\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"X2f58d1f8\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.5,...style},...addPropertyOverrides({RAcPwWXp4:{\"data-framer-name\":\"Variant 2\"},zR7eZL6v7:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-5ruv1b\",\"data-framer-name\":\"kraken\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"clj9R32Mm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 24\"><g transform=\"translate(0 0.611)\" id=\"ss10967616782_1\"><path d=\"M 0 0 L 140 0 L 140 22.618 L 0 22.618 Z\" fill=\"transparent\"></path><path d=\"M 13.408 0.754 C 6.003 0.754 0 6.77 0 14.191 L 0 19.95 C 0 21.009 0.857 21.867 1.914 21.867 C 2.973 21.867 3.832 21.009 3.834 19.95 L 3.834 14.191 C 3.834 13.134 4.691 12.276 5.748 12.276 C 6.806 12.276 7.663 13.134 7.663 14.191 L 7.663 19.95 C 7.663 21.008 8.521 21.865 9.579 21.865 C 10.636 21.865 11.494 21.008 11.494 19.95 L 11.494 14.191 C 11.494 13.132 12.352 12.274 13.411 12.274 C 14.47 12.274 15.328 13.132 15.328 14.191 L 15.328 19.95 C 15.305 20.649 15.665 21.304 16.267 21.66 C 16.868 22.016 17.616 22.016 18.217 21.66 C 18.819 21.304 19.179 20.649 19.156 19.95 L 19.156 14.191 C 19.156 13.132 20.015 12.273 21.074 12.273 C 22.133 12.273 22.992 13.132 22.992 14.191 L 22.992 19.95 C 22.976 20.645 23.338 21.294 23.937 21.646 C 24.536 21.998 25.279 21.998 25.878 21.646 C 26.477 21.294 26.839 20.645 26.823 19.95 L 26.823 14.191 C 26.823 6.771 20.817 0.754 13.408 0.754 Z M 29.832 0.756 L 33.235 0.756 L 33.235 9.721 L 42.317 0.756 L 46.842 0.756 L 38.744 8.603 L 47.296 21.86 L 42.77 21.86 L 36.143 11.122 L 33.234 13.941 L 33.234 21.863 L 29.831 21.863 L 29.831 0.756 Z M 49.148 0.757 L 52.514 0.757 L 52.514 4.403 C 52.788 3.693 53.466 2.831 54.54 1.811 C 55.615 0.795 56.856 0.284 58.258 0.284 C 58.325 0.284 58.435 0.29 58.593 0.302 C 58.75 0.315 59.018 0.34 59.399 0.382 L 59.399 4.128 C 59.207 4.09 59.014 4.064 58.819 4.049 C 58.626 4.036 58.432 4.029 58.239 4.03 C 56.456 4.03 55.085 4.605 54.127 5.754 C 53.184 6.86 52.674 8.271 52.69 9.724 L 52.69 21.864 L 49.148 21.864 Z M 72.588 9.089 C 73.401 8.986 73.946 8.645 74.22 8.067 C 74.378 7.751 74.457 7.297 74.457 6.704 C 74.457 5.491 74.027 4.611 73.171 4.062 C 72.314 3.516 71.088 3.241 69.491 3.241 C 67.644 3.241 66.336 3.743 65.564 4.747 C 65.132 5.302 64.852 6.126 64.719 7.221 L 61.414 7.221 C 61.48 4.614 62.321 2.799 63.938 1.776 C 65.558 0.756 67.433 0.246 69.569 0.246 C 72.046 0.246 74.056 0.719 75.6 1.663 C 77.135 2.61 77.9 4.081 77.9 6.079 L 77.9 18.237 C 77.9 18.607 77.977 18.9 78.128 19.124 C 78.275 19.348 78.594 19.459 79.082 19.459 C 79.24 19.459 79.417 19.449 79.615 19.43 C 79.826 19.408 80.036 19.379 80.245 19.342 L 80.245 21.962 C 79.693 22.12 79.275 22.217 78.988 22.258 C 78.698 22.296 78.307 22.318 77.807 22.318 C 76.587 22.318 75.701 21.886 75.15 21.018 C 74.863 20.558 74.658 19.907 74.542 19.068 C 73.82 20.014 72.786 20.835 71.434 21.529 C 70.083 22.227 68.595 22.574 66.969 22.574 C 65.016 22.574 63.418 21.981 62.179 20.794 C 60.941 19.607 60.32 18.12 60.32 16.337 C 60.32 14.383 60.932 12.868 62.151 11.792 C 63.371 10.715 64.971 10.052 66.951 9.803 L 72.588 9.09 Z M 65.132 18.673 C 65.879 19.263 66.764 19.557 67.789 19.557 C 69.047 19.554 70.286 19.258 71.409 18.692 C 73.376 17.735 74.359 16.167 74.359 13.989 L 74.359 11.135 C 73.927 11.413 73.369 11.643 72.689 11.826 C 72.008 12.01 71.34 12.142 70.688 12.221 L 68.548 12.496 C 67.266 12.666 66.301 12.934 65.655 13.301 C 64.559 13.916 64.013 14.901 64.013 16.249 C 64.01 17.278 64.385 18.083 65.133 18.673 Z M 85.954 0.756 L 85.954 9.721 L 95.036 0.756 L 99.556 0.756 L 91.46 8.603 L 100.012 21.86 L 95.487 21.86 L 88.86 11.122 L 85.952 13.941 L 85.952 21.863 L 82.548 21.863 L 82.548 0.756 L 85.955 0.756 Z M 114.454 1.338 C 115.85 2.041 116.912 2.951 117.64 4.068 C 118.343 5.132 118.812 6.372 119.048 7.793 C 119.257 8.765 119.36 10.314 119.36 12.442 L 104.036 12.442 C 104.103 14.588 104.603 16.312 105.54 17.609 C 106.475 18.906 107.928 19.557 109.891 19.557 C 111.725 19.557 113.191 18.944 114.284 17.717 C 114.898 17 115.343 16.154 115.585 15.242 L 119.068 15.242 C 118.976 16.018 118.67 16.88 118.153 17.833 C 117.637 18.786 117.057 19.563 116.42 20.169 C 115.352 21.22 114.031 21.93 112.456 22.296 C 111.612 22.508 110.653 22.612 109.585 22.612 C 106.979 22.612 104.77 21.656 102.959 19.746 C 101.147 17.833 100.242 15.16 100.242 11.716 C 100.242 8.326 101.153 5.574 102.98 3.459 C 104.805 1.344 107.19 0.286 110.137 0.286 C 111.618 0.283 113.058 0.636 114.454 1.338 Z M 115.72 9.626 C 115.579 8.089 115.245 6.861 114.725 5.943 C 113.764 4.235 112.156 3.38 109.907 3.38 C 108.294 3.38 106.942 3.967 105.851 5.144 C 104.758 6.322 104.181 7.814 104.115 9.626 Z M 125.838 0.757 L 125.838 3.752 C 126.834 2.518 127.89 1.632 129.005 1.092 C 130.121 0.552 131.359 0.284 132.724 0.284 C 135.714 0.284 137.734 1.328 138.783 3.418 C 139.36 4.561 139.65 6.196 139.65 8.326 L 139.65 21.864 L 136.048 21.864 L 136.048 8.563 C 136.048 7.275 135.859 6.237 135.478 5.451 C 134.848 4.138 133.707 3.481 132.055 3.481 C 131.217 3.481 130.527 3.566 129.988 3.737 C 129.017 4.027 128.167 4.605 127.429 5.47 C 126.841 6.167 126.456 6.884 126.279 7.629 C 126.103 8.373 126.015 9.431 126.015 10.81 L 126.015 21.864 L 122.473 21.864 L 122.473 0.757 Z\" fill=\"rgb(67,57,85)\"></path></g></svg>',svgContentId:10967616782,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k0l1c1\",layoutDependency:layoutDependency,layoutId:\"xpiXecgb4\",style:{opacity:.5},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vynl21\",\"data-framer-name\":\"Amazon logo 2\",fill:\"black\",intrinsicHeight:182,intrinsicWidth:603,layoutDependency:layoutDependency,layoutId:\"MvCfgazzh\",svg:'<svg width=\"603\" height=\"182\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\" fill=\"#433955\"><path d=\"M374.006 142.184c-34.999 25.797-85.729 39.561-129.406 39.561-61.243 0-116.377-22.651-158.088-60.325-3.277-2.962-.34-7 3.592-4.693 45.014 26.191 100.673 41.947 158.166 41.947 38.775 0 81.43-8.022 120.65-24.67 5.925-2.517 10.88 3.88 5.086 8.18Z\"/><path d=\"M388.557 125.536c-4.457-5.715-29.573-2.7-40.846-1.363-3.434.42-3.959-2.569-.865-4.719 20.003-14.078 52.827-10.015 56.654-5.296 3.828 4.746-.996 37.648-19.793 53.352-2.884 2.412-5.637 1.127-4.352-2.072 4.221-10.539 13.685-34.16 9.202-39.902Zm-40.059-105.47V6.381c0-2.071 1.573-3.46 3.46-3.46h61.269c1.966 0 3.539 1.415 3.539 3.46V18.1c-.026 1.966-1.678 4.535-4.614 8.599l-31.749 45.329c11.798-.289 24.251 1.468 34.948 7.498 2.412 1.363 3.067 3.356 3.25 5.322V99.45c0 1.992-2.202 4.325-4.509 3.119-18.85-9.883-43.887-10.958-64.729.105-2.124 1.154-4.352-1.153-4.352-3.146V85.661c0-2.229.026-6.03 2.254-9.412L384.048 23.5h-32.011c-1.966 0-3.539-1.39-3.539-3.434Zm-223.499 85.388h-18.64c-1.783-.131-3.199-1.468-3.33-3.172V6.617c0-1.914 1.6-3.435 3.592-3.435h17.382c1.809.079 3.251 1.468 3.382 3.199v12.505h.341C132.261 6.8 140.782 1.164 152.265 1.164c11.666 0 18.954 5.636 24.198 17.722 4.509-12.086 14.76-17.722 25.745-17.722 7.812 0 16.359 3.224 21.576 10.46 5.899 8.049 4.693 19.741 4.693 29.992l-.026 60.378c0 1.913-1.6 3.46-3.592 3.46h-18.614c-1.861-.131-3.356-1.625-3.356-3.46V51.29c0-4.037.367-14.105-.524-17.932-1.39-6.423-5.558-8.232-10.959-8.232-4.509 0-9.228 3.015-11.142 7.839-1.914 4.823-1.73 12.898-1.73 18.325v50.704c0 1.913-1.599 3.46-3.592 3.46h-18.614c-1.887-.131-3.356-1.625-3.356-3.46l-.026-50.704c0-10.67 1.757-26.374-11.483-26.374-13.397 0-12.872 15.31-12.872 26.374v50.704c0 1.913-1.6 3.46-3.592 3.46ZM469.514 1.164c27.659 0 42.629 23.752 42.629 53.954 0 29.18-16.543 52.329-42.629 52.329-27.16 0-41.947-23.753-41.947-53.352 0-29.782 14.97-52.931 41.947-52.931Zm.158 19.531c-13.738 0-14.603 18.719-14.603 30.386 0 11.692-.184 36.65 14.445 36.65 14.446 0 15.127-20.134 15.127-32.403 0-8.075-.34-17.723-2.779-25.378-2.097-6.66-6.265-9.255-12.19-9.255Zm78.335 84.759h-18.561c-1.861-.131-3.356-1.625-3.356-3.46l-.026-95.692c.157-1.756 1.704-3.12 3.592-3.12h17.277c1.625.079 2.962 1.18 3.329 2.674v14.63h.341c5.217-13.083 12.532-19.322 25.404-19.322 8.363 0 16.517 3.015 21.76 11.273 4.876 7.655 4.876 20.528 4.876 29.782v60.22c-.209 1.678-1.756 3.015-3.591 3.015h-18.693c-1.704-.131-3.12-1.389-3.303-3.015V50.478c0-10.461 1.206-25.772-11.667-25.772-4.535 0-8.704 3.041-10.775 7.656-2.622 5.846-2.962 11.666-2.962 18.115v51.517c-.027 1.913-1.652 3.46-3.645 3.46ZM299.655 59.758v-4.037c-13.475 0-27.711 2.884-27.711 18.771 0 8.049 4.169 13.502 11.326 13.502 5.243 0 9.936-3.225 12.898-8.468 3.671-6.45 3.487-12.506 3.487-19.768Zm18.798 45.434c-1.232 1.101-3.015 1.18-4.405.446-6.187-5.139-7.288-7.524-10.696-12.427-10.225 10.434-17.461 13.554-30.726 13.554-15.678 0-27.895-9.674-27.895-29.048 0-15.127 8.206-25.43 19.872-30.464 10.12-4.457 24.251-5.243 35.052-6.476v-2.412c0-4.43.341-9.674-2.254-13.501-2.281-3.435-6.633-4.85-10.461-4.85-7.105 0-13.449 3.644-14.996 11.194-.315 1.678-1.547 3.33-3.225 3.408l-18.089-1.94c-1.521-.34-3.199-1.573-2.779-3.906C252.019 6.853 271.813.246 289.536.246c9.071 0 20.921 2.412 28.078 9.28 9.071 8.469 8.206 19.768 8.206 32.064v29.048c0 8.73 3.618 12.558 7.026 17.277 1.206 1.678 1.468 3.697-.053 4.955-3.801 3.172-10.565 9.071-14.288 12.375l-.052-.053ZM55.288 59.758v-4.037c-13.475 0-27.711 2.884-27.711 18.771 0 8.049 4.168 13.502 11.326 13.502 5.243 0 9.936-3.225 12.898-8.468 3.67-6.45 3.487-12.506 3.487-19.768Zm18.797 45.434c-1.232 1.101-3.014 1.18-4.404.446-6.187-5.139-7.288-7.524-10.696-12.427-10.225 10.434-17.46 13.554-30.726 13.554-15.678 0-27.895-9.674-27.895-29.048 0-15.127 8.206-25.43 19.872-30.464 10.12-4.457 24.25-5.243 35.052-6.476v-2.412c0-4.43.34-9.674-2.255-13.501-2.28-3.435-6.633-4.85-10.46-4.85-7.105 0-13.45 3.644-14.996 11.194-.315 1.678-1.547 3.33-3.225 3.408l-18.09-1.94c-1.52-.34-3.198-1.573-2.778-3.906C7.652 6.853 27.446.246 45.168.246c9.071 0 20.921 2.412 28.079 9.28 9.07 8.469 8.206 19.768 8.206 32.064v29.048c0 8.73 3.617 12.558 7.026 17.277 1.206 1.678 1.468 3.697-.053 4.955-3.801 3.172-10.565 9.071-14.288 12.375l-.053-.053Z\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h603v182H0z\"/></clipPath></defs></svg>',withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vbv6rp\",\"data-framer-name\":\"Amazon logo 2\",fill:\"black\",intrinsicHeight:182,intrinsicWidth:603,layoutDependency:layoutDependency,layoutId:\"xcSjQNUSQ\",svg:'<svg width=\"603\" height=\"182\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\" fill=\"#433955\"><path d=\"M374.006 142.184c-34.999 25.797-85.729 39.561-129.406 39.561-61.243 0-116.377-22.651-158.088-60.325-3.277-2.962-.34-7 3.592-4.693 45.014 26.191 100.673 41.947 158.166 41.947 38.775 0 81.43-8.022 120.65-24.67 5.925-2.517 10.88 3.88 5.086 8.18Z\"/><path d=\"M388.557 125.536c-4.457-5.715-29.573-2.7-40.846-1.363-3.434.42-3.959-2.569-.865-4.719 20.003-14.078 52.827-10.015 56.654-5.296 3.828 4.746-.996 37.648-19.793 53.352-2.884 2.412-5.637 1.127-4.352-2.072 4.221-10.539 13.685-34.16 9.202-39.902Zm-40.059-105.47V6.381c0-2.071 1.573-3.46 3.46-3.46h61.269c1.966 0 3.539 1.415 3.539 3.46V18.1c-.026 1.966-1.678 4.535-4.614 8.599l-31.749 45.329c11.798-.289 24.251 1.468 34.948 7.498 2.412 1.363 3.067 3.356 3.25 5.322V99.45c0 1.992-2.202 4.325-4.509 3.119-18.85-9.883-43.887-10.958-64.729.105-2.124 1.154-4.352-1.153-4.352-3.146V85.661c0-2.229.026-6.03 2.254-9.412L384.048 23.5h-32.011c-1.966 0-3.539-1.39-3.539-3.434Zm-223.499 85.388h-18.64c-1.783-.131-3.199-1.468-3.33-3.172V6.617c0-1.914 1.6-3.435 3.592-3.435h17.382c1.809.079 3.251 1.468 3.382 3.199v12.505h.341C132.261 6.8 140.782 1.164 152.265 1.164c11.666 0 18.954 5.636 24.198 17.722 4.509-12.086 14.76-17.722 25.745-17.722 7.812 0 16.359 3.224 21.576 10.46 5.899 8.049 4.693 19.741 4.693 29.992l-.026 60.378c0 1.913-1.6 3.46-3.592 3.46h-18.614c-1.861-.131-3.356-1.625-3.356-3.46V51.29c0-4.037.367-14.105-.524-17.932-1.39-6.423-5.558-8.232-10.959-8.232-4.509 0-9.228 3.015-11.142 7.839-1.914 4.823-1.73 12.898-1.73 18.325v50.704c0 1.913-1.599 3.46-3.592 3.46h-18.614c-1.887-.131-3.356-1.625-3.356-3.46l-.026-50.704c0-10.67 1.757-26.374-11.483-26.374-13.397 0-12.872 15.31-12.872 26.374v50.704c0 1.913-1.6 3.46-3.592 3.46ZM469.514 1.164c27.659 0 42.629 23.752 42.629 53.954 0 29.18-16.543 52.329-42.629 52.329-27.16 0-41.947-23.753-41.947-53.352 0-29.782 14.97-52.931 41.947-52.931Zm.158 19.531c-13.738 0-14.603 18.719-14.603 30.386 0 11.692-.184 36.65 14.445 36.65 14.446 0 15.127-20.134 15.127-32.403 0-8.075-.34-17.723-2.779-25.378-2.097-6.66-6.265-9.255-12.19-9.255Zm78.335 84.759h-18.561c-1.861-.131-3.356-1.625-3.356-3.46l-.026-95.692c.157-1.756 1.704-3.12 3.592-3.12h17.277c1.625.079 2.962 1.18 3.329 2.674v14.63h.341c5.217-13.083 12.532-19.322 25.404-19.322 8.363 0 16.517 3.015 21.76 11.273 4.876 7.655 4.876 20.528 4.876 29.782v60.22c-.209 1.678-1.756 3.015-3.591 3.015h-18.693c-1.704-.131-3.12-1.389-3.303-3.015V50.478c0-10.461 1.206-25.772-11.667-25.772-4.535 0-8.704 3.041-10.775 7.656-2.622 5.846-2.962 11.666-2.962 18.115v51.517c-.027 1.913-1.652 3.46-3.645 3.46ZM299.655 59.758v-4.037c-13.475 0-27.711 2.884-27.711 18.771 0 8.049 4.169 13.502 11.326 13.502 5.243 0 9.936-3.225 12.898-8.468 3.671-6.45 3.487-12.506 3.487-19.768Zm18.798 45.434c-1.232 1.101-3.015 1.18-4.405.446-6.187-5.139-7.288-7.524-10.696-12.427-10.225 10.434-17.461 13.554-30.726 13.554-15.678 0-27.895-9.674-27.895-29.048 0-15.127 8.206-25.43 19.872-30.464 10.12-4.457 24.251-5.243 35.052-6.476v-2.412c0-4.43.341-9.674-2.254-13.501-2.281-3.435-6.633-4.85-10.461-4.85-7.105 0-13.449 3.644-14.996 11.194-.315 1.678-1.547 3.33-3.225 3.408l-18.089-1.94c-1.521-.34-3.199-1.573-2.779-3.906C252.019 6.853 271.813.246 289.536.246c9.071 0 20.921 2.412 28.078 9.28 9.071 8.469 8.206 19.768 8.206 32.064v29.048c0 8.73 3.618 12.558 7.026 17.277 1.206 1.678 1.468 3.697-.053 4.955-3.801 3.172-10.565 9.071-14.288 12.375l-.052-.053ZM55.288 59.758v-4.037c-13.475 0-27.711 2.884-27.711 18.771 0 8.049 4.168 13.502 11.326 13.502 5.243 0 9.936-3.225 12.898-8.468 3.67-6.45 3.487-12.506 3.487-19.768Zm18.797 45.434c-1.232 1.101-3.014 1.18-4.404.446-6.187-5.139-7.288-7.524-10.696-12.427-10.225 10.434-17.46 13.554-30.726 13.554-15.678 0-27.895-9.674-27.895-29.048 0-15.127 8.206-25.43 19.872-30.464 10.12-4.457 24.25-5.243 35.052-6.476v-2.412c0-4.43.34-9.674-2.255-13.501-2.28-3.435-6.633-4.85-10.46-4.85-7.105 0-13.45 3.644-14.996 11.194-.315 1.678-1.547 3.33-3.225 3.408l-18.09-1.94c-1.52-.34-3.198-1.573-2.778-3.906C7.652 6.853 27.446.246 45.168.246c9.071 0 20.921 2.412 28.079 9.28 9.07 8.469 8.206 19.768 8.206 32.064v29.048c0 8.73 3.617 12.558 7.026 17.277 1.206 1.678 1.468 3.697-.053 4.955-3.801 3.172-10.565 9.071-14.288 12.375l-.053-.053Z\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h603v182H0z\"/></clipPath></defs></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cWLes.framer-55otll, .framer-cWLes .framer-55otll { display: block; }\",\".framer-cWLes.framer-er9drh { height: 24px; overflow: hidden; position: relative; width: 140px; }\",\".framer-cWLes .framer-5ruv1b { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 140px; }\",\".framer-cWLes .framer-k0l1c1 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 112px; }\",\".framer-cWLes .framer-1vynl21 { aspect-ratio: 3.3131868131868134 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 106px; }\",\".framer-cWLes .framer-vbv6rp { aspect-ratio: 3.3131868131868134 / 1; bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 123px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cWLes .framer-k0l1c1 { gap: 0px; } .framer-cWLes .framer-k0l1c1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-cWLes .framer-k0l1c1 > :first-child { margin-left: 0px; } .framer-cWLes .framer-k0l1c1 > :last-child { margin-right: 0px; } }\",\".framer-cWLes.framer-v-1wt7clp.framer-er9drh { width: 81px; }\",\".framer-cWLes.framer-v-1wt7clp .framer-vbv6rp { width: var(--framer-aspect-ratio-supported, 80px); }\",\".framer-cWLes.framer-v-9wd4w7.framer-er9drh { height: 39px; width: 118px; }\",\".framer-cWLes.framer-v-9wd4w7 .framer-1vynl21 { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RAcPwWXp4\":{\"layout\":[\"fixed\",\"fixed\"]},\"zR7eZL6v7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameracxHyFW09=withCSS(Component,css,\"framer-cWLes\");export default FrameracxHyFW09;FrameracxHyFW09.displayName=\"kraken\";FrameracxHyFW09.defaultProps={height:24,width:140};addPropertyControls(FrameracxHyFW09,{variant:{options:[\"X2f58d1f8\",\"RAcPwWXp4\",\"zR7eZL6v7\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameracxHyFW09,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameracxHyFW09\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"140\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RAcPwWXp4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zR7eZL6v7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./acxHyFW09.map", "// Generated by Framer (d31cd55)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"PKORZ4aDX\",\"TdGyZcrgc\"];const serializationHash=\"framer-aNnsW\";const variantClassNames={PKORZ4aDX:\"framer-v-1wpnpjl\",TdGyZcrgc:\"framer-v-1qx8umq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"PKORZ4aDX\",\"Variant 2\":\"TdGyZcrgc\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"PKORZ4aDX\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PKORZ4aDX\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"TdGyZcrgc\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"TdGyZcrgc\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1wpnpjl\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PKORZ4aDX\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.5,...style},...addPropertyOverrides({TdGyZcrgc:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-116bjfn\",\"data-framer-name\":\"binance\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"j1hNoOVqx\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 176 38\"><g transform=\"translate(-4 0.42)\" id=\"ss11154192724_1\"><path d=\"M 0 0 L 180 0 L 180 37 L 0 37 Z\" fill=\"transparent\"></path><path d=\"M 8.121 18.69 L 4.08 22.745 L 0 18.691 L 4.079 14.601 L 8.121 18.691 Z M 18 8.785 L 24.96 15.765 L 29.04 11.676 L 18 0.641 L 6.96 11.71 L 11.04 15.799 L 18 8.784 Z M 31.922 14.602 L 27.879 18.692 L 31.957 22.782 L 36.035 18.692 Z M 18 28.597 L 11.04 21.582 L 6.96 25.672 L 18 36.74 L 29.04 25.67 L 24.96 21.58 L 18 28.598 Z M 18 22.746 L 22.078 18.655 L 18 14.602 L 13.921 18.691 L 18 22.744 Z M 60.891 23.167 L 60.891 23.097 C 60.891 20.454 59.484 19.113 57.2 18.232 C 58.605 17.457 59.8 16.186 59.8 13.966 L 59.8 13.896 C 59.8 10.794 57.305 8.784 53.297 8.784 L 44.12 8.784 L 44.12 28.563 L 53.507 28.563 C 57.971 28.597 60.89 26.763 60.89 23.169 L 60.89 23.167 Z M 55.476 14.707 C 55.476 16.187 54.281 16.787 52.347 16.787 L 48.34 16.787 L 48.34 12.59 L 52.629 12.59 C 54.458 12.59 55.476 13.33 55.476 14.636 L 55.476 14.706 Z M 56.566 22.605 C 56.566 24.085 55.407 24.755 53.506 24.755 L 48.34 24.755 L 48.34 20.417 L 53.367 20.417 C 55.583 20.417 56.567 21.23 56.567 22.568 L 56.567 22.605 Z M 69.996 28.597 L 69.996 8.784 L 65.637 8.784 L 65.637 28.563 L 69.996 28.563 Z M 93.341 28.597 L 93.341 8.784 L 89.051 8.784 L 89.051 20.984 L 79.805 8.784 L 75.796 8.784 L 75.796 28.563 L 80.086 28.563 L 80.086 16.012 L 89.649 28.597 Z M 117.385 28.597 L 108.915 8.68 L 104.908 8.68 L 96.435 28.598 L 100.9 28.598 L 102.693 24.156 L 111.025 24.156 L 112.818 28.598 L 117.389 28.598 L 117.385 28.598 Z M 109.476 20.312 L 104.238 20.312 L 106.875 13.897 Z M 138.094 28.597 L 138.094 8.784 L 133.804 8.784 L 133.804 20.984 L 124.558 8.784 L 120.55 8.784 L 120.55 28.563 L 124.84 28.563 L 124.84 16.012 L 134.403 28.597 Z M 160.488 25.389 L 157.712 22.605 C 156.164 24.014 154.793 24.93 152.508 24.93 C 149.133 24.93 146.778 22.11 146.778 18.725 L 146.778 18.62 C 146.778 15.236 149.168 12.451 152.508 12.451 C 154.476 12.451 156.024 13.297 157.571 14.671 L 160.347 11.463 C 158.52 9.666 156.305 8.396 152.579 8.396 C 146.532 8.396 142.278 13.014 142.278 18.62 L 142.278 18.69 C 142.278 24.366 146.601 28.879 152.403 28.879 C 156.199 28.915 158.45 27.574 160.488 25.389 Z M 179.016 28.597 L 179.016 24.72 L 168.293 24.72 L 168.293 20.56 L 177.609 20.56 L 177.609 16.68 L 168.293 16.68 L 168.293 12.66 L 178.875 12.66 L 178.875 8.785 L 164.004 8.785 L 164.004 28.564 L 179.016 28.564 L 179.016 28.598 Z\" fill=\"rgb(67,57,85)\"></path></g></svg>',svgContentId:11154192724,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1r9nrv7\",\"data-framer-name\":\"Google 2015_logo (1)\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"TDlodCU7o\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112 38\"><path d=\"M 47.138 19.216 C 47.138 24.49 43.024 28.377 37.976 28.377 C 32.928 28.377 28.814 24.49 28.814 19.216 C 28.814 13.904 32.928 10.054 37.976 10.054 C 43.024 10.054 47.138 13.904 47.138 19.216 Z M 43.127 19.216 C 43.127 15.92 40.743 13.664 37.976 13.664 C 35.209 13.664 32.825 15.92 32.825 19.216 C 32.825 22.479 35.209 24.767 37.976 24.767 C 40.743 24.767 43.127 22.475 43.127 19.216 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 66.55 19.216 C 66.55 24.49 62.436 28.377 57.388 28.377 C 52.34 28.377 48.226 24.49 48.226 19.216 C 48.226 13.908 52.34 10.054 57.388 10.054 C 62.436 10.054 66.55 13.904 66.55 19.216 Z M 62.539 19.216 C 62.539 15.92 60.155 13.664 57.388 13.664 C 54.621 13.664 52.237 15.92 52.237 19.216 C 52.237 22.479 54.621 24.767 57.388 24.767 C 60.155 24.767 62.539 22.475 62.539 19.216 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 85.138 10.608 L 85.138 27.055 C 85.138 33.821 81.16 36.584 76.458 36.584 C 72.032 36.584 69.367 33.614 68.363 31.186 L 71.854 29.728 C 72.476 31.219 74 32.978 76.454 32.978 C 79.464 32.978 81.329 31.115 81.329 27.609 L 81.329 26.291 L 81.189 26.291 C 80.292 27.402 78.562 28.373 76.38 28.373 C 71.813 28.373 67.63 24.383 67.63 19.249 C 67.63 14.077 71.813 10.054 76.38 10.054 C 78.558 10.054 80.287 11.025 81.189 12.103 L 81.329 12.103 L 81.329 10.612 L 85.138 10.612 Z M 81.613 19.249 C 81.613 16.023 79.468 13.664 76.738 13.664 C 73.971 13.664 71.653 16.023 71.653 19.249 C 71.653 22.442 73.971 24.767 76.738 24.767 C 79.468 24.767 81.613 22.442 81.613 19.249 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 92.647 1.239 L 92.647 28.087 L 88.735 28.087 L 88.735 1.239 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 106.206 22.231 L 109.319 24.313 C 108.314 25.804 105.893 28.373 101.71 28.373 C 96.521 28.373 92.647 24.35 92.647 19.212 C 92.647 13.764 96.554 10.05 101.261 10.05 C 106 10.05 108.318 13.834 109.076 15.878 L 109.492 16.919 L 97.283 21.991 C 98.218 23.829 99.671 24.767 101.71 24.767 C 103.752 24.767 105.168 23.759 106.206 22.231 Z M 96.624 18.935 L 104.786 15.536 C 104.337 14.391 102.986 13.594 101.397 13.594 C 99.358 13.594 96.521 15.399 96.624 18.935 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 14.531 17.104 L 14.531 13.217 L 27.588 13.217 C 27.716 13.895 27.782 14.696 27.782 15.563 C 27.782 18.48 26.987 22.085 24.426 24.655 C 21.935 27.257 18.752 28.645 14.535 28.645 C 6.72 28.645 0.148 22.259 0.148 14.419 C 0.148 6.58 6.72 0.194 14.535 0.194 C 18.859 0.194 21.939 1.896 24.253 4.114 L 21.519 6.857 C 19.859 5.295 17.611 4.081 14.531 4.081 C 8.824 4.081 4.361 8.695 4.361 14.419 C 4.361 20.144 8.824 24.758 14.531 24.758 C 18.233 24.758 20.341 23.267 21.692 21.912 C 22.787 20.813 23.508 19.244 23.792 17.1 Z\" fill=\"rgb(67, 57, 85)\"></path></svg>',svgContentId:8863521456,withExternalLayout:true,...addPropertyOverrides({TdGyZcrgc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112 38\"><path d=\"M 47.662 19.487 C 47.662 24.762 43.548 28.649 38.5 28.649 C 33.452 28.649 29.338 24.762 29.338 19.487 C 29.338 14.176 33.452 10.326 38.5 10.326 C 43.548 10.326 47.662 14.176 47.662 19.487 Z M 43.651 19.487 C 43.651 16.191 41.267 13.936 38.5 13.936 C 35.733 13.936 33.349 16.191 33.349 19.487 C 33.349 22.75 35.733 25.039 38.5 25.039 C 41.267 25.039 43.651 22.746 43.651 19.487 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 67.426 19.487 C 67.426 24.762 63.313 28.649 58.265 28.649 C 53.216 28.649 49.103 24.762 49.103 19.487 C 49.103 14.18 53.216 10.326 58.265 10.326 C 63.313 10.326 67.426 14.176 67.426 19.487 Z M 63.416 19.487 C 63.416 16.191 61.032 13.936 58.265 13.936 C 55.498 13.936 53.114 16.191 53.114 19.487 C 53.114 22.75 55.498 25.039 58.265 25.039 C 61.032 25.039 63.416 22.746 63.416 19.487 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 86.368 10.88 L 86.368 27.327 C 86.368 34.093 82.39 36.856 77.688 36.856 C 73.261 36.856 70.597 33.886 69.592 31.457 L 73.084 29.999 C 73.706 31.49 75.229 33.25 77.684 33.25 C 80.694 33.25 82.559 31.387 82.559 27.88 L 82.559 26.563 L 82.419 26.563 C 81.521 27.674 79.792 28.645 77.609 28.645 C 73.043 28.645 68.859 24.655 68.859 19.52 C 68.859 14.349 73.043 10.326 77.609 10.326 C 79.788 10.326 81.517 11.297 82.419 12.375 L 82.559 12.375 L 82.559 10.884 L 86.368 10.884 Z M 82.843 19.52 C 82.843 16.295 80.698 13.936 77.968 13.936 C 75.201 13.936 72.882 16.295 72.882 19.52 C 72.882 22.713 75.201 25.039 77.968 25.039 C 80.698 25.039 82.843 22.713 82.843 19.52 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 92.647 1.239 L 92.647 28.087 L 88.735 28.087 L 88.735 1.239 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 107.891 22.503 L 111.004 24.584 C 109.999 26.075 107.578 28.645 103.394 28.645 C 98.206 28.645 94.331 24.622 94.331 19.483 C 94.331 14.035 98.239 10.322 102.945 10.322 C 107.685 10.322 110.003 14.105 110.761 16.15 L 111.176 17.191 L 98.968 22.263 C 99.902 24.101 101.356 25.039 103.394 25.039 C 105.436 25.039 106.853 24.031 107.891 22.503 Z M 98.309 19.207 L 106.47 15.807 C 106.021 14.663 104.671 13.866 103.081 13.866 C 101.043 13.866 98.206 15.671 98.309 19.207 Z\" fill=\"rgb(67, 57, 85)\"></path><path d=\"M 14.531 17.104 L 14.531 13.217 L 27.588 13.217 C 27.716 13.895 27.782 14.696 27.782 15.563 C 27.782 18.48 26.987 22.085 24.426 24.655 C 21.935 27.257 18.752 28.645 14.535 28.645 C 6.72 28.645 0.148 22.259 0.148 14.419 C 0.148 6.58 6.72 0.194 14.535 0.194 C 18.859 0.194 21.939 1.896 24.253 4.114 L 21.519 6.857 C 19.859 5.295 17.611 4.081 14.531 4.081 C 8.824 4.081 4.361 8.695 4.361 14.419 C 4.361 20.144 8.824 24.758 14.531 24.758 C 18.233 24.758 20.341 23.267 21.692 21.912 C 22.787 20.813 23.508 19.244 23.792 17.1 Z\" fill=\"rgb(67, 57, 85)\"></path></svg>',svgContentId:8693934140}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aNnsW.framer-wayhx, .framer-aNnsW .framer-wayhx { display: block; }\",\".framer-aNnsW.framer-1wpnpjl { height: 38px; overflow: hidden; position: relative; width: 176px; }\",\".framer-aNnsW .framer-116bjfn { flex: none; height: 38px; left: 0px; position: absolute; top: 0px; width: 176px; }\",\".framer-aNnsW .framer-1r9nrv7 { flex: none; height: 38px; left: calc(50.00000000000002% - 112px / 2); position: absolute; top: calc(50.00000000000002% - 38px / 2); width: 112px; }\",\".framer-aNnsW.framer-v-1qx8umq.framer-1wpnpjl { width: 112px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 176\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TdGyZcrgc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerpu20SwG4Z=withCSS(Component,css,\"framer-aNnsW\");export default Framerpu20SwG4Z;Framerpu20SwG4Z.displayName=\"binance\";Framerpu20SwG4Z.defaultProps={height:38,width:176};addPropertyControls(Framerpu20SwG4Z,{variant:{options:[\"PKORZ4aDX\",\"TdGyZcrgc\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerpu20SwG4Z,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpu20SwG4Z\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TdGyZcrgc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"176\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pu20SwG4Z.map", "// Generated by Framer (b6cf623)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Bitget from\"https://framerusercontent.com/modules/3bb3NlLW54BbdiePnlx2/svTPPkO0Os0EC6Nr372g/GIl4nOmnb.js\";import Bitfinex from\"https://framerusercontent.com/modules/65QBMyEdPfepoY3uAq6O/IcfzXTzbqG7e4LhGtJfV/Y1WawIwra.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js\";import WebsiteSubmitCTA from\"https://framerusercontent.com/modules/QHguvSrRGi1JE7r3N2SH/8k8k2btT2V8HNoKZ1dkm/S9vzsEWUJ.js\";import Kraken from\"https://framerusercontent.com/modules/vbYOdjIoH85hYjsqSsU6/PSAw5gmbY1b2Ds6F9HIS/acxHyFW09.js\";import Binance from\"https://framerusercontent.com/modules/wepISrR3qi2dF5nstgpv/4FZoBaJmiis7xey8R6YI/pu20SwG4Z.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const WebsiteSubmitCTAFonts=getFonts(WebsiteSubmitCTA);const VideoFonts=getFonts(Video);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const BitgetFonts=getFonts(Bitget);const KrakenFonts=getFonts(Kraken);const BitfinexFonts=getFonts(Bitfinex);const BinanceFonts=getFonts(Binance);const TickerFonts=getFonts(Ticker);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"S1bWiqyxC\",\"Z5Hr9zNaH\",\"GZhlHbrYT\"];const serializationHash=\"framer-0729K\";const variantClassNames={GZhlHbrYT:\"framer-v-18l0quw\",S1bWiqyxC:\"framer-v-1t3jeis\",Z5Hr9zNaH:\"framer-v-1b0rjpm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.3,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition3={delay:.4,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const transition4={delay:.3,duration:.7,ease:[.44,0,0,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:10};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition5={delay:.2,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const transition6={delay:.3,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"S1bWiqyxC\",Phone:\"GZhlHbrYT\",Tablet:\"Z5Hr9zNaH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"S1bWiqyxC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S1bWiqyxC\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"Z5Hr9zNaH\",\"GZhlHbrYT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Z5Hr9zNaH\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"GZhlHbrYT\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t3jeis\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"S1bWiqyxC\",ref:ref??ref1,style:{backgroundColor:\"var(--token-f20b850f-5ce3-4294-a0ea-2f30ddf76b0e, rgb(244, 246, 251))\",...style},...addPropertyOverrides({GZhlHbrYT:{\"data-framer-name\":\"Phone\"},Z5Hr9zNaH:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ismgz\",\"data-framer-name\":\"Desktop container\",layoutDependency:layoutDependency,layoutId:\"DvDap6bD_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ncgwj5\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"lOzWe0RkP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j1t9gu\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"TGpComxpQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cc5j2l\",\"data-framer-name\":\"Heading and supporting text\",layoutDependency:layoutDependency,layoutId:\"rmw7bAdXo\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-2px\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[\"Connecting CPG Brands \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"to Retailers\"})]})}),className:\"framer-dryy9v\",\"data-framer-appear-id\":\"dryy9v\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"lEGyBGThM\",optimized:true,style:{\"--extracted-1sp2osd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-gdpscs\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:\"Discover and speak with Retailers that match your unique brand\"})}),className:\"framer-1bnhmci\",\"data-framer-appear-id\":\"1bnhmci\",\"data-framer-name\":\"Supporting text\",fonts:[\"GF;Inter-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"cYQwV3p8V\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bcypfq\",layoutDependency:layoutDependency,layoutId:\"Fbp5MTNU1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t1ekg2\",layoutDependency:layoutDependency,layoutId:\"TqWm245GA\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:249,width:`min(max(min(max((min(min(${componentViewport?.width||\"100vw\"}, 1280px) - 120px, 1400px) - 40px) / 2, 1px), 475px), 1px), 400px)`,y:(componentViewport?.y||0)+120+0+0+0+0+0+297.59999999999997+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1heveje-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nuEFKj3jT-container\",nodeId:\"nuEFKj3jT\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(WebsiteSubmitCTA,{height:\"100%\",id:\"nuEFKj3jT\",layoutId:\"nuEFKj3jT\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"uWyKX0U9P\",width:\"100%\",XlkSiHv1b:\"Get Retailer Matches\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-syln9d\",layoutDependency:layoutDependency,layoutId:\"p2ZTxZ65l\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"$100USD/mth | 7-day free trial | No commitment\"})}),className:\"framer-d5gx2w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LEa7oCOAx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-mtumjo\",\"data-framer-appear-id\":\"mtumjo\",\"data-framer-name\":\"Visual-contaienr\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"QbzhuzxLm\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j9blb2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wARdS9Et4-container\",nodeId:\"wARdS9Et4\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"wARdS9Et4\",isMixedBorderRadius:false,layoutId:\"wARdS9Et4\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/6D9kQn69rJdBSQEPI2x9dJMxDXI.jpg\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/fbxddFnvLAUnlzdsgoDaLCm3jZM.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:40,style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1modhit\",\"data-framer-name\":\"Brands\",layoutDependency:layoutDependency,layoutId:\"TcwgB116p\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:\"Built by industry experts from:\"})}),className:\"framer-z4toa0\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"u9n8tB_XA\",style:{\"--extracted-r6o4lv\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1liv43p-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t2JghVocL-container\",nodeId:\"t2JghVocL\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:5,fadeWidth:20,overflow:false},gap:90,height:\"100%\",hoverFactor:.5,id:\"t2JghVocL\",layoutId:\"t2JghVocL\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1080cfp-container\",\"data-framer-name\":\"shopify\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Rlbn4E8TG-container\",name:\"shopify\",nodeId:\"Rlbn4E8TG\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitget,{height:\"100%\",id:\"Rlbn4E8TG\",layoutId:\"Rlbn4E8TG\",name:\"shopify\",style:{height:\"100%\",width:\"100%\"},variant:\"ZSQHhJfcS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"137px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rt52ul-container\",\"data-framer-name\":\"Amazon\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zmnwl0h_z-container\",name:\"Amazon\",nodeId:\"Zmnwl0h_z\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Kraken,{height:\"100%\",id:\"Zmnwl0h_z\",layoutId:\"Zmnwl0h_z\",name:\"Amazon\",style:{height:\"100%\",width:\"100%\"},variant:\"RAcPwWXp4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:41,pixelWidth:136,src:\"https://framerusercontent.com/images/zfn8M29t7MD6r03AOJFQx893I0.png\"},className:\"framer-1fns4kq\",\"data-framer-name\":\"annex_logo\",layoutDependency:layoutDependency,layoutId:\"ZummgONzY\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"160px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8pm4jc-container\",\"data-framer-name\":\"clearco\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WNTtdhSVZ-container\",name:\"clearco\",nodeId:\"WNTtdhSVZ\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitfinex,{height:\"100%\",id:\"WNTtdhSVZ\",layoutId:\"WNTtdhSVZ\",name:\"clearco\",style:{height:\"100%\",width:\"100%\"},variant:\"J6MMp4ueI\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"112px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rqjnsi-container\",\"data-framer-name\":\"google\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x5fZeomK3-container\",name:\"google\",nodeId:\"x5fZeomK3\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Binance,{height:\"100%\",id:\"x5fZeomK3\",layoutId:\"x5fZeomK3\",name:\"google\",style:{height:\"100%\",width:\"100%\"},variant:\"TdGyZcrgc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"notch_logo\",fit:\"fill\",pixelHeight:41,pixelWidth:144,src:\"https://framerusercontent.com/images/K2SWsiu1ikxgMedty9rFTvFBUsg.png\"},className:\"framer-34si1t\",\"data-framer-name\":\"notch\",layoutDependency:layoutDependency,layoutId:\"O4amksMr8\"})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yq5wsd\",\"data-framer-name\":\"Tablet Container\",layoutDependency:layoutDependency,layoutId:\"C5lMPw9ww\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-162jfhh\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"BBmlHJinE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vo6t4r\",layoutDependency:layoutDependency,layoutId:\"evvVMntq9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6dkync\",layoutDependency:layoutDependency,layoutId:\"NaI2d8WJM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"$100USD/mth | 7-day free trial | No commitment\"})}),className:\"framer-1ehsntl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jKPdobHNB\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:249,...addPropertyOverrides({Z5Hr9zNaH:{width:`min(min(min(${componentViewport?.width||\"100vw\"}, 1280px) - 80px, 1400px) / 2.375, 400px)`,y:(componentViewport?.y||0)+160+0+0+-11368683772161603e-29+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f5hiws-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sLhOeB2jg-container\",nodeId:\"sLhOeB2jg\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(WebsiteSubmitCTA,{height:\"100%\",id:\"sLhOeB2jg\",layoutId:\"sLhOeB2jg\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"uWyKX0U9P\",width:\"100%\",XlkSiHv1b:\"Get Retailer Matches\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19c4lwc\",\"data-framer-name\":\"Heading and supporting text\",layoutDependency:layoutDependency,layoutId:\"MQmUVqYZU\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-2px\",\"--framer-line-height\":\"105%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"Connect \"}),\"with Retailers\"]})}),className:\"framer-da0jsi\",\"data-framer-appear-id\":\"da0jsi\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"pKHZ4XKF2\",optimized:true,style:{\"--extracted-1sp2osd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-gdpscs\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:\"Discover and speak with Retailers that match your unique brand\"})}),className:\"framer-me5wdg\",\"data-framer-appear-id\":\"me5wdg\",\"data-framer-name\":\"Supporting text\",fonts:[\"GF;Inter-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ypKH1y9Z1\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-18k167d\",\"data-framer-appear-id\":\"18k167d\",\"data-framer-name\":\"Visual-contaienr\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"eB8uRLdct\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lghfe3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yLtKNflgg-container\",nodeId:\"yLtKNflgg\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"yLtKNflgg\",isMixedBorderRadius:false,layoutId:\"yLtKNflgg\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/6D9kQn69rJdBSQEPI2x9dJMxDXI.jpg\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/fbxddFnvLAUnlzdsgoDaLCm3jZM.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:40,style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rvxkrk\",\"data-framer-name\":\"Brands\",layoutDependency:layoutDependency,layoutId:\"ZUATNkXRL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:\"Built by industry experts from:\"})}),className:\"framer-1wc5v10\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"WexEXSvQB\",style:{\"--extracted-r6o4lv\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11b2cfu-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eWkzMd1el-container\",nodeId:\"eWkzMd1el\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:5,fadeWidth:20,overflow:false},gap:90,height:\"100%\",hoverFactor:.5,id:\"eWkzMd1el\",layoutId:\"eWkzMd1el\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1080cfp-container\",\"data-framer-name\":\"shopify\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Rlbn4E8TG-container\",name:\"shopify\",nodeId:\"Rlbn4E8TG\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitget,{height:\"100%\",id:\"Rlbn4E8TG\",layoutId:\"Rlbn4E8TG\",name:\"shopify\",style:{height:\"100%\",width:\"100%\"},variant:\"ZSQHhJfcS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"137px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rt52ul-container\",\"data-framer-name\":\"Amazon\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zmnwl0h_z-container\",name:\"Amazon\",nodeId:\"Zmnwl0h_z\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Kraken,{height:\"100%\",id:\"Zmnwl0h_z\",layoutId:\"Zmnwl0h_z\",name:\"Amazon\",style:{height:\"100%\",width:\"100%\"},variant:\"RAcPwWXp4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:41,pixelWidth:136,src:\"https://framerusercontent.com/images/zfn8M29t7MD6r03AOJFQx893I0.png\"},className:\"framer-1fns4kq\",\"data-framer-name\":\"annex_logo\",layoutDependency:layoutDependency,layoutId:\"ZummgONzY\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"160px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8pm4jc-container\",\"data-framer-name\":\"clearco\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WNTtdhSVZ-container\",name:\"clearco\",nodeId:\"WNTtdhSVZ\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitfinex,{height:\"100%\",id:\"WNTtdhSVZ\",layoutId:\"WNTtdhSVZ\",name:\"clearco\",style:{height:\"100%\",width:\"100%\"},variant:\"J6MMp4ueI\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"112px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rqjnsi-container\",\"data-framer-name\":\"google\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x5fZeomK3-container\",name:\"google\",nodeId:\"x5fZeomK3\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Binance,{height:\"100%\",id:\"x5fZeomK3\",layoutId:\"x5fZeomK3\",name:\"google\",style:{height:\"100%\",width:\"100%\"},variant:\"TdGyZcrgc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"notch_logo\",fit:\"fill\",pixelHeight:41,pixelWidth:144,src:\"https://framerusercontent.com/images/K2SWsiu1ikxgMedty9rFTvFBUsg.png\"},className:\"framer-34si1t\",\"data-framer-name\":\"notch\",layoutDependency:layoutDependency,layoutId:\"O4amksMr8\"})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g3dabl\",\"data-framer-name\":\"Mobile Container\",layoutDependency:layoutDependency,layoutId:\"vEITQIizA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wrgjgb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"OSO3uNE6o\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b61btd\",layoutDependency:layoutDependency,layoutId:\"QtEknRgUX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bu6ya\",layoutDependency:layoutDependency,layoutId:\"GIrxq7iFu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"$100USD/mth | 7-day free trial\"})}),className:\"framer-wkkvxj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DU9I47_ek\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:249,...addPropertyOverrides({GZhlHbrYT:{width:`min(min(min(${componentViewport?.width||\"100vw\"}, 1280px) - 60px, 1400px) * 0.8421, 400px)`,y:(componentViewport?.y||0)+78+0+0+0+0+0+0+297.59999999999997+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yn1kii-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"B_xxBs53C-container\",nodeId:\"B_xxBs53C\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(WebsiteSubmitCTA,{height:\"100%\",id:\"B_xxBs53C\",layoutId:\"B_xxBs53C\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"uWyKX0U9P\",width:\"100%\",XlkSiHv1b:\"Get Retailer Matches\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xjab0q\",\"data-framer-name\":\"Heading and supporting text\",layoutDependency:layoutDependency,layoutId:\"l8VTUFN4N\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-2px\",\"--framer-line-height\":\"105%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sp2osd, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"Connect \"}),\"with Retailers\"]})}),className:\"framer-1hq0h4r\",\"data-framer-appear-id\":\"1hq0h4r\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ou6oaf6Lq\",optimized:true,style:{\"--extracted-1sp2osd\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-gdpscs\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116)))\"},children:\"Discover and speak with Retailers that match your unique brand\"})}),className:\"framer-rfqv3h\",\"data-framer-appear-id\":\"rfqv3h\",\"data-framer-name\":\"Supporting text\",fonts:[\"GF;Inter-500\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"YYcFB6os3\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\",\"--framer-paragraph-spacing\":\"30px\",transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1aon9qn\",\"data-framer-appear-id\":\"1aon9qn\",\"data-framer-name\":\"Visual-contaienr\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"bbLn3d_dk\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2l3xny-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fffgu8rEG-container\",nodeId:\"fffgu8rEG\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"fffgu8rEG\",isMixedBorderRadius:false,layoutId:\"fffgu8rEG\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/6D9kQn69rJdBSQEPI2x9dJMxDXI.jpg\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/fbxddFnvLAUnlzdsgoDaLCm3jZM.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:40,style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s49ybt\",\"data-framer-name\":\"Brands\",layoutDependency:layoutDependency,layoutId:\"H0_UK2XJ6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39)))\"},children:\"Built by industry experts from:\"})}),className:\"framer-wpu1be\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"ptkeTsLMf\",style:{\"--extracted-r6o4lv\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\",\"--framer-paragraph-spacing\":\"30px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vlqqdl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WdQg7kf1V-container\",nodeId:\"WdQg7kf1V\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:5,fadeWidth:20,overflow:false},gap:90,height:\"100%\",hoverFactor:.5,id:\"WdQg7kf1V\",layoutId:\"WdQg7kf1V\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1080cfp-container\",\"data-framer-name\":\"shopify\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Rlbn4E8TG-container\",name:\"shopify\",nodeId:\"Rlbn4E8TG\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitget,{height:\"100%\",id:\"Rlbn4E8TG\",layoutId:\"Rlbn4E8TG\",name:\"shopify\",style:{height:\"100%\",width:\"100%\"},variant:\"ZSQHhJfcS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"137px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rt52ul-container\",\"data-framer-name\":\"Amazon\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zmnwl0h_z-container\",name:\"Amazon\",nodeId:\"Zmnwl0h_z\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Kraken,{height:\"100%\",id:\"Zmnwl0h_z\",layoutId:\"Zmnwl0h_z\",name:\"Amazon\",style:{height:\"100%\",width:\"100%\"},variant:\"RAcPwWXp4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:41,pixelWidth:136,src:\"https://framerusercontent.com/images/zfn8M29t7MD6r03AOJFQx893I0.png\"},className:\"framer-1fns4kq\",\"data-framer-name\":\"annex_logo\",layoutDependency:layoutDependency,layoutId:\"ZummgONzY\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"160px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8pm4jc-container\",\"data-framer-name\":\"clearco\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WNTtdhSVZ-container\",name:\"clearco\",nodeId:\"WNTtdhSVZ\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Bitfinex,{height:\"100%\",id:\"WNTtdhSVZ\",layoutId:\"WNTtdhSVZ\",name:\"clearco\",style:{height:\"100%\",width:\"100%\"},variant:\"J6MMp4ueI\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"112px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rqjnsi-container\",\"data-framer-name\":\"google\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x5fZeomK3-container\",name:\"google\",nodeId:\"x5fZeomK3\",rendersWithMotion:true,scopeId:\"Hf3859QKM\",children:/*#__PURE__*/_jsx(Binance,{height:\"100%\",id:\"x5fZeomK3\",layoutId:\"x5fZeomK3\",name:\"google\",style:{height:\"100%\",width:\"100%\"},variant:\"TdGyZcrgc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"notch_logo\",fit:\"fill\",pixelHeight:41,pixelWidth:144,src:\"https://framerusercontent.com/images/K2SWsiu1ikxgMedty9rFTvFBUsg.png\"},className:\"framer-34si1t\",\"data-framer-name\":\"notch\",layoutDependency:layoutDependency,layoutId:\"O4amksMr8\"})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0729K.framer-1fob9js, .framer-0729K .framer-1fob9js { display: block; }\",\".framer-0729K.framer-1t3jeis { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 120px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-0729K .framer-ismgz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-0729K .framer-1ncgwj5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-j1t9gu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 475px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0729K .framer-cc5j2l, .framer-0729K .framer-1xjab0q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 475px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-dryy9v, .framer-0729K .framer-da0jsi, .framer-0729K .framer-1hq0h4r { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0729K .framer-1bnhmci, .framer-0729K .framer-me5wdg, .framer-0729K .framer-rfqv3h { flex: none; height: auto; max-width: 500px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0729K .framer-1bcypfq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-1t1ekg2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0729K .framer-1heveje-container { flex: none; height: auto; max-width: 400px; position: relative; width: 100%; }\",\".framer-0729K .framer-syln9d, .framer-0729K .framer-vo6t4r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-d5gx2w, .framer-0729K .framer-z4toa0, .framer-0729K .framer-1ehsntl, .framer-0729K .framer-1wc5v10, .framer-0729K .framer-wkkvxj, .framer-0729K .framer-wpu1be { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0729K .framer-mtumjo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0729K .framer-1j9blb2-container { aspect-ratio: 0.5639097744360902 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 532px); max-height: 100%; position: relative; width: 266px; }\",\".framer-0729K .framer-1modhit, .framer-0729K .framer-rvxkrk, .framer-0729K .framer-s49ybt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 110%; }\",\".framer-0729K .framer-1liv43p-container, .framer-0729K .framer-11b2cfu-container { flex: none; height: 107px; position: relative; width: 100%; }\",\".framer-0729K .framer-1080cfp-container { height: 44px; position: relative; width: 140px; }\",\".framer-0729K .framer-rt52ul-container { height: 41px; position: relative; width: 137px; }\",\".framer-0729K .framer-1fns4kq { height: 41px; position: relative; width: 136px; }\",\".framer-0729K .framer-8pm4jc-container { height: 20px; position: relative; width: 160px; }\",\".framer-0729K .framer-rqjnsi-container { height: 38px; position: relative; width: 112px; }\",\".framer-0729K .framer-34si1t { height: 41px; position: relative; width: 144px; }\",\".framer-0729K .framer-yq5wsd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-0729K .framer-162jfhh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-6dkync { 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: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-0729K .framer-f5hiws-container, .framer-0729K .framer-1yn1kii-container { flex: none; height: auto; max-width: 400px; position: relative; width: 84%; }\",\".framer-0729K .framer-19c4lwc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 475px; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-0729K .framer-18k167d, .framer-0729K .framer-1aon9qn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-lghfe3-container, .framer-0729K .framer-2l3xny-container { aspect-ratio: 0.5639097744360902 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 0px); max-height: 100%; position: relative; width: 266px; }\",\".framer-0729K .framer-1g3dabl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-0729K .framer-wrgjgb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-1b61btd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-bu6ya { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0729K .framer-vlqqdl-container { flex: none; height: 107px; position: relative; width: 120%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0729K.framer-1t3jeis, .framer-0729K .framer-ismgz, .framer-0729K .framer-1ncgwj5, .framer-0729K .framer-j1t9gu, .framer-0729K .framer-cc5j2l, .framer-0729K .framer-1bcypfq, .framer-0729K .framer-1t1ekg2, .framer-0729K .framer-syln9d, .framer-0729K .framer-mtumjo, .framer-0729K .framer-1modhit, .framer-0729K .framer-yq5wsd, .framer-0729K .framer-162jfhh, .framer-0729K .framer-vo6t4r, .framer-0729K .framer-6dkync, .framer-0729K .framer-19c4lwc, .framer-0729K .framer-18k167d, .framer-0729K .framer-rvxkrk, .framer-0729K .framer-1g3dabl, .framer-0729K .framer-wrgjgb, .framer-0729K .framer-1b61btd, .framer-0729K .framer-bu6ya, .framer-0729K .framer-1xjab0q, .framer-0729K .framer-1aon9qn, .framer-0729K .framer-s49ybt { gap: 0px; } .framer-0729K.framer-1t3jeis > *, .framer-0729K .framer-ismgz > *, .framer-0729K .framer-yq5wsd > *, .framer-0729K .framer-1g3dabl > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-0729K.framer-1t3jeis > :first-child, .framer-0729K .framer-ismgz > :first-child, .framer-0729K .framer-j1t9gu > :first-child, .framer-0729K .framer-cc5j2l > :first-child, .framer-0729K .framer-mtumjo > :first-child, .framer-0729K .framer-1modhit > :first-child, .framer-0729K .framer-yq5wsd > :first-child, .framer-0729K .framer-162jfhh > :first-child, .framer-0729K .framer-6dkync > :first-child, .framer-0729K .framer-19c4lwc > :first-child, .framer-0729K .framer-18k167d > :first-child, .framer-0729K .framer-rvxkrk > :first-child, .framer-0729K .framer-1g3dabl > :first-child, .framer-0729K .framer-wrgjgb > :first-child, .framer-0729K .framer-1b61btd > :first-child, .framer-0729K .framer-bu6ya > :first-child, .framer-0729K .framer-1xjab0q > :first-child, .framer-0729K .framer-1aon9qn > :first-child, .framer-0729K .framer-s49ybt > :first-child { margin-top: 0px; } .framer-0729K.framer-1t3jeis > :last-child, .framer-0729K .framer-ismgz > :last-child, .framer-0729K .framer-j1t9gu > :last-child, .framer-0729K .framer-cc5j2l > :last-child, .framer-0729K .framer-mtumjo > :last-child, .framer-0729K .framer-1modhit > :last-child, .framer-0729K .framer-yq5wsd > :last-child, .framer-0729K .framer-162jfhh > :last-child, .framer-0729K .framer-6dkync > :last-child, .framer-0729K .framer-19c4lwc > :last-child, .framer-0729K .framer-18k167d > :last-child, .framer-0729K .framer-rvxkrk > :last-child, .framer-0729K .framer-1g3dabl > :last-child, .framer-0729K .framer-wrgjgb > :last-child, .framer-0729K .framer-1b61btd > :last-child, .framer-0729K .framer-bu6ya > :last-child, .framer-0729K .framer-1xjab0q > :last-child, .framer-0729K .framer-1aon9qn > :last-child, .framer-0729K .framer-s49ybt > :last-child { margin-bottom: 0px; } .framer-0729K .framer-1ncgwj5 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-0729K .framer-1ncgwj5 > :first-child, .framer-0729K .framer-1bcypfq > :first-child, .framer-0729K .framer-1t1ekg2 > :first-child, .framer-0729K .framer-syln9d > :first-child, .framer-0729K .framer-vo6t4r > :first-child { margin-left: 0px; } .framer-0729K .framer-1ncgwj5 > :last-child, .framer-0729K .framer-1bcypfq > :last-child, .framer-0729K .framer-1t1ekg2 > :last-child, .framer-0729K .framer-syln9d > :last-child, .framer-0729K .framer-vo6t4r > :last-child { margin-right: 0px; } .framer-0729K .framer-j1t9gu > *, .framer-0729K .framer-1b61btd > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-0729K .framer-cc5j2l > *, .framer-0729K .framer-19c4lwc > *, .framer-0729K .framer-1xjab0q > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-0729K .framer-1bcypfq > *, .framer-0729K .framer-1t1ekg2 > *, .framer-0729K .framer-syln9d > *, .framer-0729K .framer-vo6t4r > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0729K .framer-mtumjo > *, .framer-0729K .framer-18k167d > *, .framer-0729K .framer-1aon9qn > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-0729K .framer-1modhit > *, .framer-0729K .framer-6dkync > *, .framer-0729K .framer-rvxkrk > *, .framer-0729K .framer-bu6ya > *, .framer-0729K .framer-s49ybt > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-0729K .framer-162jfhh > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-0729K .framer-wrgjgb > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } }\",\".framer-0729K.framer-v-1b0rjpm.framer-1t3jeis { padding: 160px 0px 40px 0px; width: 810px; }\",\".framer-0729K.framer-v-1b0rjpm .framer-yq5wsd { order: 3; }\",\".framer-0729K.framer-v-1b0rjpm .framer-6dkync, .framer-0729K.framer-v-1b0rjpm .framer-1ehsntl, .framer-0729K.framer-v-18l0quw .framer-bu6ya, .framer-0729K.framer-v-18l0quw .framer-wkkvxj { order: 1; }\",\".framer-0729K.framer-v-1b0rjpm .framer-f5hiws-container, .framer-0729K.framer-v-1b0rjpm .framer-19c4lwc, .framer-0729K.framer-v-18l0quw .framer-1yn1kii-container, .framer-0729K.framer-v-18l0quw .framer-1xjab0q { order: 0; }\",\".framer-0729K.framer-v-1b0rjpm .framer-lghfe3-container, .framer-0729K.framer-v-18l0quw .framer-2l3xny-container { height: var(--framer-aspect-ratio-supported, 532px); }\",\".framer-0729K.framer-v-18l0quw.framer-1t3jeis { gap: 100px; padding: 78px 0px 40px 0px; width: 390px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0729K.framer-v-18l0quw.framer-1t3jeis { gap: 0px; } .framer-0729K.framer-v-18l0quw.framer-1t3jeis > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } .framer-0729K.framer-v-18l0quw.framer-1t3jeis > :first-child { margin-top: 0px; } .framer-0729K.framer-v-18l0quw.framer-1t3jeis > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 949\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Z5Hr9zNaH\":{\"layout\":[\"fixed\",\"auto\"]},\"GZhlHbrYT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHf3859QKM=withCSS(Component,css,\"framer-0729K\");export default FramerHf3859QKM;FramerHf3859QKM.displayName=\"Brand Hero block\";FramerHf3859QKM.defaultProps={height:949,width:1200};addPropertyControls(FramerHf3859QKM,{variant:{options:[\"S1bWiqyxC\",\"Z5Hr9zNaH\",\"GZhlHbrYT\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHf3859QKM,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...WebsiteSubmitCTAFonts,...VideoFonts,...BitgetFonts,...KrakenFonts,...BitfinexFonts,...BinanceFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHf3859QKM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"949\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z5Hr9zNaH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GZhlHbrYT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hf3859QKM.map", "// Generated by Framer (6421805)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Button from\"https://framerusercontent.com/modules/iHrHYirDGFrDujnEJkOx/2H0KWwDUggOn8kUZPvl5/QhdhLt5p5.js\";import SectionBadge from\"https://framerusercontent.com/modules/tNWtVYG4GBIiOFK1BOvP/lTrvLx925KdGiLlFJemt/qUbX9BCP9.js\";const SectionBadgeFonts=getFonts(SectionBadge);const ButtonFonts=getFonts(Button);const cycleOrder=[\"HCyBdHHoV\",\"XMapbTmAV\",\"uXZ9F0brB\"];const serializationHash=\"framer-2hFNG\";const variantClassNames={HCyBdHHoV:\"framer-v-1txzx9j\",uXZ9F0brB:\"framer-v-9cfuzx\",XMapbTmAV:\"framer-v-waaqe6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"HCyBdHHoV\",Phone:\"uXZ9F0brB\",Tablet:\"XMapbTmAV\"};const getProps=({click2,height,id,width,...props})=>{return{...props,P_wRF8ymK:click2??props.P_wRF8ymK,variant:humanReadableVariantMap[props.variant]??props.variant??\"HCyBdHHoV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,P_wRF8ymK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HCyBdHHoV\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uIm8mXnPE1fbmrq3=activeVariantCallback(async(...args)=>{if(P_wRF8ymK){const res=await P_wRF8ymK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1txzx9j\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HCyBdHHoV\",ref:ref??ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({uXZ9F0brB:{\"data-framer-name\":\"Phone\"},XMapbTmAV:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hwfijt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"e7rxCCY94\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tp9njq\",\"data-framer-name\":\"Heading & badge\",layoutDependency:layoutDependency,layoutId:\"B9ou6SVag\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14xqg8r\",\"data-framer-name\":\"Heading & Badge\",layoutDependency:layoutDependency,layoutId:\"EV1wyq3WF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({uXZ9F0brB:{y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uvmdrx-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HKe53idw2-container\",nodeId:\"HKe53idw2\",rendersWithMotion:true,scopeId:\"YSwxmnXbB\",children:/*#__PURE__*/_jsx(SectionBadge,{H66JozB37:\"PRICING\",height:\"100%\",id:\"HKe53idw2\",layoutId:\"HKe53idw2\",variant:\"psSzL7hxb\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(15, 23, 40))\"},children:[\"Flexible \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"Growth\"}),\" Plans\"]})}),className:\"framer-sbc1sw\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"WujbVB1o2\",style:{\"--extracted-1of0zx5\":\"rgb(15, 23, 40)\",\"--extracted-1qn201a\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12jd7e\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zol4fbfr4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xg43je\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"f1LT3rh8z\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Discover\"})}),className:\"framer-smk4ok\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"RVP6JcHW_\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lwre72\",layoutDependency:layoutDependency,layoutId:\"eXN4ATEpe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb63d21e-2930-4a00-8ef1-606d72b7b50f, rgb(51, 51, 51)))\"},children:\"$100\"})}),className:\"framer-17qif5d\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"bHGWNuB00\",style:{\"--extracted-r6o4lv\":\"var(--token-fb63d21e-2930-4a00-8ef1-606d72b7b50f, rgb(51, 51, 51))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"/ month\"})}),className:\"framer-184bkst\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"JBz2DHVfD\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-646a6y\",layoutDependency:layoutDependency,layoutId:\"C0PU6xrlD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-112th90\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"iOIyyPRzA\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bwi6nr\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Y_edkuXaV\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(102, 102, 102))\"},children:\"Data on \"}),\"1,300,000 retailers\"]})}),className:\"framer-dkvczp\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"RfE7S_BtC\",style:{\"--extracted-1w3ko1f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17shzi8\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"y_q8fFmJW\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rch87s\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"SiiKl2cwK\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:[\"Get \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"phone and email\"}),\" details to connect\"]})}),className:\"framer-104gj04\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"Mgk_pA5L3\",style:{\"--extracted-1w3ko1f\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12dct3j\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"OcG2qyjRD\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-74k7k1\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"c9_r6d84R\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:[\"Includes store info, \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"shelving\"}),\" types, \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"categories\"}),\" & \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"brands\"}),\" stocked\"]})}),className:\"framer-1ygs7nx\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"FUZMC_UYh\",style:{\"--extracted-1w3ko1f\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-3sq8v0\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-c9yw3e\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f3f10v\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"Edjv8xblG\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16jy15r\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Z477P9fjh\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Research similar brands and where they sell\"})}),className:\"framer-1gr848m\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"v4eyiYIlW\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a8dgmz\",layoutDependency:layoutDependency,layoutId:\"UUQHWr7mX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({uXZ9F0brB:{y:(componentViewport?.y||0)+100+157.2+0+0+30+634+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d0xajc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X0xpJvn_u-container\",nodeId:\"X0xpJvn_u\",rendersWithMotion:true,scopeId:\"YSwxmnXbB\",children:/*#__PURE__*/_jsx(Button,{cSvXw0UMF:\"https://app.salespulse.pro/onboarding\",cYr9gJc6L:\"ArrowRight\",height:\"100%\",id:\"X0xpJvn_u\",kJmFsDdbK:\"Get Started\",layoutId:\"X0xpJvn_u\",variant:\"TJgOk4brl\",width:\"100%\",yVMvYjPHf:false})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-snewui\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"QTdOxxrtg\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Broker\"})}),className:\"framer-vrst24\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"zV8P61D2Z\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ilhygo\",layoutDependency:layoutDependency,layoutId:\"StYgqkwQe\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t5z6vi\",layoutDependency:layoutDependency,layoutId:\"ZQBO65aSw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-3px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb63d21e-2930-4a00-8ef1-606d72b7b50f, rgb(51, 51, 51)))\"},children:\"$500\"})}),className:\"framer-bmxoxq\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"YWo5ge2er\",style:{\"--extracted-r6o4lv\":\"var(--token-fb63d21e-2930-4a00-8ef1-606d72b7b50f, rgb(51, 51, 51))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"/ month\"})}),className:\"framer-1ukepjm\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"U5lzYizJb\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1db408o\",layoutDependency:layoutDependency,layoutId:\"tXx9ybvyH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a76660\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"Y7QjsjDeF\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1j55tav\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"W_aFeIHG6\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:[\"Fully managed sales\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(102, 102, 102))\"},children:\" of your products\"})]})}),className:\"framer-168zhie\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"OcwDb8tyI\",style:{\"--extracted-1w3ko1f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kr11lz\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"AJO0WfzN1\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1te89oi\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NNWqucGSf\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"We use our proprietary data and AI to sell you into the ideal retailers \"})}),className:\"framer-1psi7ns\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"LbhHuLClm\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ljvlo8\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"mg4seFmqK\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1usnmre\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"UD1ckolJP\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"You control retailers, sales and \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(102, 102, 102))\"},children:\"distribution via our Product \"})]}),className:\"framer-1e3zhzh\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"yS1NlUV0_\",style:{\"--extracted-2gxw0f\":\"rgb(102, 102, 102)\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-37k4b0\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"WfqaJZQWf\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pk2dcc\",\"data-framer-name\":\"Check\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GJfrQrJ5e\",opacity:1,radius:0,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2.25 C 6.615 2.25 2.25 6.615 2.25 12 C 2.25 17.385 6.615 21.75 12 21.75 C 17.385 21.75 21.75 17.385 21.75 12 C 21.74 6.62 17.38 2.26 12 2.25 Z M 16.641 10.294 L 11.147 15.544 C 11.005 15.677 10.817 15.751 10.622 15.75 C 10.429 15.753 10.244 15.679 10.106 15.544 L 7.359 12.919 C 7.152 12.738 7.06 12.458 7.121 12.189 C 7.181 11.92 7.384 11.706 7.649 11.632 C 7.914 11.557 8.199 11.634 8.391 11.831 L 10.622 13.959 L 15.609 9.206 C 15.912 8.942 16.37 8.964 16.647 9.255 C 16.923 9.547 16.921 10.005 16.641 10.294 Z\" fill=\"#333\"></path></svg>',svgContentId:12061808373,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245)))\"},children:\"Scale rapidly\"}),\" and effectively\"]})}),className:\"framer-p4pau\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"U1fXIdl07\",style:{\"--extracted-1w3ko1f\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\",\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-49or24\",layoutDependency:layoutDependency,layoutId:\"lU6FvCXk4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({uXZ9F0brB:{y:(componentViewport?.y||0)+100+157.2+0+762+30+739+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-abqb8c-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uBvMxCRew-container\",nodeId:\"uBvMxCRew\",rendersWithMotion:true,scopeId:\"YSwxmnXbB\",children:/*#__PURE__*/_jsx(Button,{cYr9gJc6L:\"ArrowRight\",height:\"100%\",id:\"uBvMxCRew\",kJmFsDdbK:\"Speak WIth Us\",layoutId:\"uBvMxCRew\",uIm8mXnPE:uIm8mXnPE1fbmrq3,variant:\"bSFKSpqvB\",width:\"100%\",yVMvYjPHf:false})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2hFNG.framer-hbxlh2, .framer-2hFNG .framer-hbxlh2 { display: block; }\",\".framer-2hFNG.framer-1txzx9j { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 40px 100px 40px; position: relative; width: 1200px; }\",\".framer-2hFNG .framer-1hwfijt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-2hFNG .framer-tp9njq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 55%; }\",\".framer-2hFNG .framer-14xqg8r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2hFNG .framer-uvmdrx-container, .framer-2hFNG .framer-1d0xajc-container, .framer-2hFNG .framer-abqb8c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2hFNG .framer-sbc1sw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2hFNG .framer-12jd7e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2hFNG .framer-1xg43je, .framer-2hFNG .framer-snewui { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2hFNG .framer-smk4ok, .framer-2hFNG .framer-184bkst, .framer-2hFNG .framer-vrst24, .framer-2hFNG .framer-1ukepjm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2hFNG .framer-1lwre72, .framer-2hFNG .framer-1ilhygo, .framer-2hFNG .framer-t5z6vi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2hFNG .framer-17qif5d, .framer-2hFNG .framer-bmxoxq { flex: none; height: 48px; position: relative; white-space: pre; width: auto; }\",\".framer-2hFNG .framer-646a6y, .framer-2hFNG .framer-1db408o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-2hFNG .framer-112th90, .framer-2hFNG .framer-17shzi8, .framer-2hFNG .framer-12dct3j, .framer-2hFNG .framer-f3f10v, .framer-2hFNG .framer-1a76660, .framer-2hFNG .framer-1kr11lz, .framer-2hFNG .framer-1ljvlo8, .framer-2hFNG .framer-37k4b0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2hFNG .framer-1bwi6nr, .framer-2hFNG .framer-rch87s, .framer-2hFNG .framer-74k7k1, .framer-2hFNG .framer-16jy15r, .framer-2hFNG .framer-1j55tav, .framer-2hFNG .framer-1te89oi, .framer-2hFNG .framer-1usnmre, .framer-2hFNG .framer-1pk2dcc { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-2hFNG .framer-dkvczp, .framer-2hFNG .framer-104gj04, .framer-2hFNG .framer-1ygs7nx, .framer-2hFNG .framer-1gr848m, .framer-2hFNG .framer-168zhie, .framer-2hFNG .framer-1psi7ns, .framer-2hFNG .framer-1e3zhzh, .framer-2hFNG .framer-p4pau { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-2hFNG .framer-1a8dgmz, .framer-2hFNG .framer-49or24 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2hFNG.framer-1txzx9j, .framer-2hFNG .framer-1hwfijt, .framer-2hFNG .framer-tp9njq, .framer-2hFNG .framer-14xqg8r, .framer-2hFNG .framer-12jd7e, .framer-2hFNG .framer-1xg43je, .framer-2hFNG .framer-1lwre72, .framer-2hFNG .framer-646a6y, .framer-2hFNG .framer-112th90, .framer-2hFNG .framer-17shzi8, .framer-2hFNG .framer-12dct3j, .framer-2hFNG .framer-f3f10v, .framer-2hFNG .framer-1a8dgmz, .framer-2hFNG .framer-snewui, .framer-2hFNG .framer-1ilhygo, .framer-2hFNG .framer-t5z6vi, .framer-2hFNG .framer-1db408o, .framer-2hFNG .framer-1a76660, .framer-2hFNG .framer-1kr11lz, .framer-2hFNG .framer-1ljvlo8, .framer-2hFNG .framer-37k4b0, .framer-2hFNG .framer-49or24 { gap: 0px; } .framer-2hFNG.framer-1txzx9j > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-2hFNG.framer-1txzx9j > :first-child, .framer-2hFNG .framer-1hwfijt > :first-child, .framer-2hFNG .framer-tp9njq > :first-child, .framer-2hFNG .framer-14xqg8r > :first-child, .framer-2hFNG .framer-1xg43je > :first-child, .framer-2hFNG .framer-646a6y > :first-child, .framer-2hFNG .framer-1a8dgmz > :first-child, .framer-2hFNG .framer-snewui > :first-child, .framer-2hFNG .framer-1db408o > :first-child, .framer-2hFNG .framer-49or24 > :first-child { margin-top: 0px; } .framer-2hFNG.framer-1txzx9j > :last-child, .framer-2hFNG .framer-1hwfijt > :last-child, .framer-2hFNG .framer-tp9njq > :last-child, .framer-2hFNG .framer-14xqg8r > :last-child, .framer-2hFNG .framer-1xg43je > :last-child, .framer-2hFNG .framer-646a6y > :last-child, .framer-2hFNG .framer-1a8dgmz > :last-child, .framer-2hFNG .framer-snewui > :last-child, .framer-2hFNG .framer-1db408o > :last-child, .framer-2hFNG .framer-49or24 > :last-child { margin-bottom: 0px; } .framer-2hFNG .framer-1hwfijt > *, .framer-2hFNG .framer-tp9njq > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-2hFNG .framer-14xqg8r > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-2hFNG .framer-12jd7e > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-2hFNG .framer-12jd7e > :first-child, .framer-2hFNG .framer-1lwre72 > :first-child, .framer-2hFNG .framer-112th90 > :first-child, .framer-2hFNG .framer-17shzi8 > :first-child, .framer-2hFNG .framer-12dct3j > :first-child, .framer-2hFNG .framer-f3f10v > :first-child, .framer-2hFNG .framer-1ilhygo > :first-child, .framer-2hFNG .framer-t5z6vi > :first-child, .framer-2hFNG .framer-1a76660 > :first-child, .framer-2hFNG .framer-1kr11lz > :first-child, .framer-2hFNG .framer-1ljvlo8 > :first-child, .framer-2hFNG .framer-37k4b0 > :first-child { margin-left: 0px; } .framer-2hFNG .framer-12jd7e > :last-child, .framer-2hFNG .framer-1lwre72 > :last-child, .framer-2hFNG .framer-112th90 > :last-child, .framer-2hFNG .framer-17shzi8 > :last-child, .framer-2hFNG .framer-12dct3j > :last-child, .framer-2hFNG .framer-f3f10v > :last-child, .framer-2hFNG .framer-1ilhygo > :last-child, .framer-2hFNG .framer-t5z6vi > :last-child, .framer-2hFNG .framer-1a76660 > :last-child, .framer-2hFNG .framer-1kr11lz > :last-child, .framer-2hFNG .framer-1ljvlo8 > :last-child, .framer-2hFNG .framer-37k4b0 > :last-child { margin-right: 0px; } .framer-2hFNG .framer-1xg43je > *, .framer-2hFNG .framer-snewui > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-2hFNG .framer-1lwre72 > *, .framer-2hFNG .framer-1ilhygo > *, .framer-2hFNG .framer-t5z6vi > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-2hFNG .framer-646a6y > *, .framer-2hFNG .framer-1a8dgmz > *, .framer-2hFNG .framer-1db408o > *, .framer-2hFNG .framer-49or24 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-2hFNG .framer-112th90 > *, .framer-2hFNG .framer-17shzi8 > *, .framer-2hFNG .framer-12dct3j > *, .framer-2hFNG .framer-f3f10v > *, .framer-2hFNG .framer-1a76660 > *, .framer-2hFNG .framer-1kr11lz > *, .framer-2hFNG .framer-1ljvlo8 > *, .framer-2hFNG .framer-37k4b0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-2hFNG.framer-v-waaqe6.framer-1txzx9j { padding: 80px 40px 80px 40px; width: 810px; }\",\".framer-2hFNG.framer-v-waaqe6 .framer-1hwfijt { gap: 32px; max-width: unset; padding: 60px 0px 0px 0px; }\",\".framer-2hFNG.framer-v-waaqe6 .framer-tp9njq { width: 80%; }\",\".framer-2hFNG.framer-v-waaqe6 .framer-1xg43je, .framer-2hFNG.framer-v-waaqe6 .framer-snewui { flex: 1 0 0px; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2hFNG.framer-v-waaqe6 .framer-1hwfijt { gap: 0px; } .framer-2hFNG.framer-v-waaqe6 .framer-1hwfijt > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-2hFNG.framer-v-waaqe6 .framer-1hwfijt > :first-child { margin-top: 0px; } .framer-2hFNG.framer-v-waaqe6 .framer-1hwfijt > :last-child { margin-bottom: 0px; } }\",\".framer-2hFNG.framer-v-9cfuzx.framer-1txzx9j { width: 390px; }\",\".framer-2hFNG.framer-v-9cfuzx .framer-1hwfijt { gap: 40px; max-width: unset; }\",\".framer-2hFNG.framer-v-9cfuzx .framer-tp9njq { width: 100%; }\",\".framer-2hFNG.framer-v-9cfuzx .framer-12jd7e { flex-direction: column; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2hFNG.framer-v-9cfuzx .framer-1hwfijt, .framer-2hFNG.framer-v-9cfuzx .framer-12jd7e { gap: 0px; } .framer-2hFNG.framer-v-9cfuzx .framer-1hwfijt > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-2hFNG.framer-v-9cfuzx .framer-1hwfijt > :first-child, .framer-2hFNG.framer-v-9cfuzx .framer-12jd7e > :first-child { margin-top: 0px; } .framer-2hFNG.framer-v-9cfuzx .framer-1hwfijt > :last-child, .framer-2hFNG.framer-v-9cfuzx .framer-12jd7e > :last-child { margin-bottom: 0px; } .framer-2hFNG.framer-v-9cfuzx .framer-12jd7e > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 849.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"XMapbTmAV\":{\"layout\":[\"fixed\",\"auto\"]},\"uXZ9F0brB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"P_wRF8ymK\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYSwxmnXbB=withCSS(Component,css,\"framer-2hFNG\");export default FramerYSwxmnXbB;FramerYSwxmnXbB.displayName=\"Pricing block\";FramerYSwxmnXbB.defaultProps={height:849.5,width:1200};addPropertyControls(FramerYSwxmnXbB,{variant:{options:[\"HCyBdHHoV\",\"XMapbTmAV\",\"uXZ9F0brB\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},P_wRF8ymK:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerYSwxmnXbB,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]},...SectionBadgeFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYSwxmnXbB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XMapbTmAV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uXZ9F0brB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"849.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"P_wRF8ymK\\\":\\\"click2\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YSwxmnXbB.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{family:\"Inter\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}];export const css=['.framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-OTNng .framer-styles-preset-93vyfr:not(.rich-text-wrapper), .framer-OTNng .framer-styles-preset-93vyfr.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-994646e0-68ea-49d7-897a-104048558f6f, #4f5874); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-OTNng\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b6cf623)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,FormContainer,FormPlainTextInput,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,RichText,SVG,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouteElementId,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as ReactDOM from\"react-dom\";import Button3 from\"https://framerusercontent.com/modules/22sHn02Cwj3faBFyr7nL/DCoy7YbhgPlQbLOalSxp/Y0uF1kL05.js\";import CTABlock from\"https://framerusercontent.com/modules/5assbX3a19lOykniwXET/QOmoCUuot2IJ5tlDzKqc/mzu7x_PVv.js\";import Button from\"https://framerusercontent.com/modules/iHrHYirDGFrDujnEJkOx/2H0KWwDUggOn8kUZPvl5/QhdhLt5p5.js\";import ProductDescriptionBlock from\"https://framerusercontent.com/modules/LDL1tobB2eOXp4XO4aGT/v71W3BcKBCH3FdEjeXFj/SZrvYb4PU.js\";import Footer from\"https://framerusercontent.com/modules/lmXvD7q0qoeASAl5hoq4/drwGFmDGKSy1MWJ9xHsV/Rgfe4eDav.js\";import WebsiteSubmitCTA,*as WebsiteSubmitCTAInfo from\"https://framerusercontent.com/modules/QHguvSrRGi1JE7r3N2SH/8k8k2btT2V8HNoKZ1dkm/S9vzsEWUJ.js\";import RetailerDataVisualBlock from\"https://framerusercontent.com/modules/Rf5vpWxYC9Z8egWrh8kH/lbZSYZIOQkzm9wqhD3wF/cZ2HcUzyU.js\";import SectionBadge from\"https://framerusercontent.com/modules/tNWtVYG4GBIiOFK1BOvP/lTrvLx925KdGiLlFJemt/qUbX9BCP9.js\";import Calendly from\"https://framerusercontent.com/modules/WIJbzyan03eQVbqqCNqQ/ZVFGE0CIYem9dXbVNw5j/Calendly.js\";import{withRedirectAndEmailParam}from\"https://framerusercontent.com/modules/Z2fLZ6dAS5Z1blyjQIwN/HoXO75vjwe5MxkXrlsXI/Form_code_override.js\";import NavigationBar2 from\"#framer/local/canvasComponent/DVoXJ2rYy/DVoXJ2rYy.js\";import BrandHeroBlock from\"#framer/local/canvasComponent/Hf3859QKM/Hf3859QKM.js\";import PricingBlock from\"#framer/local/canvasComponent/YSwxmnXbB/YSwxmnXbB.js\";import*as sharedStyle from\"#framer/local/css/GoYypVzwN/GoYypVzwN.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavigationBar2Fonts=getFonts(NavigationBar2);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const BrandHeroBlockFonts=getFonts(BrandHeroBlock);const ProductDescriptionBlockFonts=getFonts(ProductDescriptionBlock);const WebsiteSubmitCTAFonts=getFonts(WebsiteSubmitCTA);const WebsiteSubmitCTAWithRedirectAndEmailParam197b4wyWithMappedReactProps1e98mcg=withMappedReactProps(withCodeBoundaryForOverrides(WebsiteSubmitCTA,{inComponentSlot:true,nodeId:\"qUqCLcEl4\",override:withRedirectAndEmailParam,scopeId:\"augiA20Il\"}),WebsiteSubmitCTAInfo);const RetailerDataVisualBlockFonts=getFonts(RetailerDataVisualBlock);const WebsiteSubmitCTAWithRedirectAndEmailParam1tgyx6qWithMappedReactProps1e98mcg=withMappedReactProps(withCodeBoundaryForOverrides(WebsiteSubmitCTA,{nodeId:\"nDkBahENm\",override:withRedirectAndEmailParam,scopeId:\"augiA20Il\"}),WebsiteSubmitCTAInfo);const Button3Fonts=getFonts(Button3);const FormContainerWithRedirectAndEmailParam5eg1ft=withCodeBoundaryForOverrides(FormContainer,{nodeId:\"cp8ssikqF\",override:withRedirectAndEmailParam,scopeId:\"augiA20Il\"});const SectionBadgeFonts=getFonts(SectionBadge);const ContainerWithFX=withFX(Container);const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const PricingBlockFonts=getFonts(PricingBlock);const CalendlyFonts=getFonts(Calendly);const CTABlockFonts=getFonts(CTABlock);const FooterFonts=getFonts(Footer);const breakpoints={jLMuim8LR:\"(min-width: 810px) and (max-width: 1199px)\",LbDtMrGDV:\"(min-width: 1200px)\",WDWHHMV8g:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZQFT0\";const variantClassNames={jLMuim8LR:\"framer-v-a2l4at\",LbDtMrGDV:\"framer-v-8krf5o\",WDWHHMV8g:\"framer-v-w9ncxh\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:.1,duration:.6,ease:[.44,0,.17,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-80};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={delay:15,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:20};const transition4={delay:.2,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const transition5={delay:.3,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const transition6={delay:.4,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const transition7={delay:.5,duration:.8,ease:[.44,0,0,1],type:\"tween\"};const transition8={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition9={delay:.2,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const transition10={delay:.3,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const transition11={delay:.4,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const transition12={delay:.5,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const transition13={delay:.6,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const transition14={delay:.7,duration:.6,ease:[.44,0,0,1],type:\"tween\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"LbDtMrGDV\",Phone:\"WDWHHMV8g\",Tablet:\"jLMuim8LR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LbDtMrGDV\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const dIOutuPjZ3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const onTap3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const P_wRF8ymK3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const elementId=useRouteElementId(\"xYwnnd9iY\");const ref2=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"WDWHHMV8g\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"WDWHHMV8g\")return true;return false;};const elementId1=useRouteElementId(\"YRczC2zCu\");const ref3=React.useRef(null);const elementId2=useRouteElementId(\"rljXr0002\");const ref4=React.useRef(null);const elementId3=useRouteElementId(\"OEQK0rU3J\");const ref5=React.useRef(null);const elementId4=useRouteElementId(\"aGrE09H6g\");const ref6=React.useRef(null);const elementId5=useRouteElementId(\"vML9VqZKC\");const ref7=React.useRef(null);const defaultLayoutId=React.useId();useCustomCursors({});const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"LbDtMrGDV\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-7354084b-2f3d-4256-9942-cf21fcb19d60, rgb(249, 250, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-8krf5o\",className),ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1eac6vo-container\",\"data-framer-appear-id\":\"1eac6vo\",initial:animation1,layoutScroll:true,nodeId:\"aF0qWDB6G\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"w54T4_nYf\"},WDWHHMV8g:{variant:\"ZkLbGuFVY\"}},children:/*#__PURE__*/_jsx(NavigationBar2,{height:\"100%\",id:\"aF0qWDB6G\",layoutId:\"aF0qWDB6G\",style:{width:\"100%\"},variant:\"XXAZgAYhc\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:949,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vnhoyr-container\",nodeId:\"WOGEgnCbg\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"Z5Hr9zNaH\"},WDWHHMV8g:{variant:\"GZhlHbrYT\"}},children:/*#__PURE__*/_jsx(BrandHeroBlock,{height:\"100%\",id:\"WOGEgnCbg\",layoutId:\"WOGEgnCbg\",style:{width:\"100%\"},variant:\"S1bWiqyxC\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+2002},WDWHHMV8g:{y:(componentViewport?.y||0)+0+1853}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1138,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+949,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-ytn5pl-container\",id:elementId,isModuleExternal:true,nodeId:\"xYwnnd9iY\",ref:ref2,scopeId:\"augiA20Il\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"j0dlNcrqZ\"},WDWHHMV8g:{variant:\"h_Z3dIhHR\"}},children:/*#__PURE__*/_jsx(ProductDescriptionBlock,{dIOutuPjZ:dIOutuPjZ3bnx0g({overlay}),height:\"100%\",id:\"xYwnnd9iY\",layoutId:\"xYwnnd9iY\",style:{width:\"100%\"},variant:\"Sm0Ksy_RL\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{onTap:()=>overlay.hide()}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:15,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1wqezl0\"),\"data-framer-portal-id\":elementId,exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"N57hRqQNl\")}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{animate:animation3,className:`${cx(scopingClassNames,\"framer-1qsowwg\")} hidden-w9ncxh`,\"data-framer-portal-id\":elementId,exit:animation2,initial:animation4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-627gpv\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f7oeu2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Access \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"1.3 million \"})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Retailers for Free\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Access \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"1.3 million\"})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Retailers for Free\"})]})}),className:\"framer-11o380z\",fonts:[\"GF;Inter-500\",\"GF;Inter-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d372zu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{width:\"min(400px, max(80vw, 400px) - 60px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((max(75vw, 400px) - 90px) / 2, 50px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-197b4wy-container\",inComponentSlot:true,isModuleExternal:true,nodeId:\"qUqCLcEl4\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(WebsiteSubmitCTAWithRedirectAndEmailParam197b4wyWithMappedReactProps1e98mcg,{height:\"100%\",id:\"qUqCLcEl4\",layoutId:\"qUqCLcEl4\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"dTGcezhP0\",width:\"100%\",XlkSiHv1b:\"Get Started\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\"},children:\"* $100USD / month | 7-day free trial\"})}),fonts:[\"Inter\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\"},children:\"* $100USD / month | 7-day free trial\"})}),className:\"framer-1lzxjae\",\"data-framer-name\":\"Detailed shevling and storage information\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7beftm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{background:{alt:\"\",fit:\"fill\",pixelHeight:1124,pixelWidth:1211,sizes:\"min(606px, (max(80vw, 400px) - 60px) * 0.8)\",src:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp\",srcSet:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp 1211w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1124,pixelWidth:1211,sizes:\"min(606px, max((max(75vw, 400px) - 90px) / 2, 50px))\",src:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp\",srcSet:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp 1211w\"},className:\"framer-qp6gyp\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:800,pixelWidth:800,sizes:\"32px\",src:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png\",srcSet:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png 800w\"},className:\"framer-w6hhda\",onTap:onTap1wnntms({overlay})})]})})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o3id8p\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+949+0+0},WDWHHMV8g:{height:904,width:`calc(${componentViewport?.width||\"100vw\"} * 0.9999)`,y:(componentViewport?.y||0)+0+949+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1053,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2087+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-e8v9yh-container\",isModuleExternal:true,nodeId:\"MvnOPBaTJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"vHBzqMg0Q\"},WDWHHMV8g:{style:{height:\"100%\",width:\"100%\"},variant:\"vdFSGxhji\"}},children:/*#__PURE__*/_jsx(RetailerDataVisualBlock,{height:\"100%\",id:\"MvnOPBaTJ\",layoutId:\"MvnOPBaTJ\",style:{width:\"100%\"},variant:\"o3cpv00jS\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-a242h9\",children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5eg34e\",id:\"5eg34e\",onTap:onTap3bnx0g({overlay:overlay1}),children:/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{onTap:()=>overlay1.hide()}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-q98gxl\"),\"data-framer-portal-id\":\"5eg34e\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0}},\"GUh_trhED\")}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:`${cx(scopingClassNames,\"framer-6bo1bw\")} hidden-w9ncxh`,\"data-framer-portal-id\":\"5eg34e\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-b4q3sd\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19odm0k\",\"data-border\":true,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f7p9fd\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Access \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"1.3 million \"})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Retailers for Free\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Access \"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"1.3 million\"})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:/*#__PURE__*/_jsx(\"br\",{})})}),/*#__PURE__*/_jsx(\"strong\",{children:\"Retailers for Free\"})]})}),className:\"framer-1b1dv60\",fonts:[\"GF;Inter-500\",\"GF;Inter-700\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12qhq23\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{width:\"min(400px, max(min(100vw, 960px) * 0.8, 400px) - 60px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max((max(min(75vw, 960px), 400px) - 90px) / 2, 50px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tgyx6q-container\",isModuleExternal:true,nodeId:\"nDkBahENm\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(WebsiteSubmitCTAWithRedirectAndEmailParam1tgyx6qWithMappedReactProps1e98mcg,{height:\"100%\",id:\"nDkBahENm\",layoutId:\"nDkBahENm\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"dTGcezhP0\",width:\"100%\",XlkSiHv1b:\"Get Started\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\"},children:\"* $100USD / month | 7-day free trial\"})}),fonts:[\"Inter\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, rgb(17, 24, 39))\"},children:\"* $40USD / month | 7-day free trial\"})}),className:\"framer-t7ytp0\",\"data-framer-name\":\"Detailed shevling and storage information\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-wooy5e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{background:{alt:\"\",fit:\"fill\",pixelHeight:1124,pixelWidth:1211,sizes:\"min(606px, (max(min(100vw, 960px) * 0.8, 400px) - 60px) * 0.8)\",src:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp\",srcSet:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp 1211w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1124,pixelWidth:1211,sizes:\"min(606px, max((max(min(75vw, 960px), 400px) - 90px) / 2, 50px))\",src:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp\",srcSet:\"https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zpca6opbNsx2lwmCBkTTVSzVCyA.webp 1211w\"},className:\"framer-kgb132\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:800,pixelWidth:800,sizes:\"32px\",src:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png\",srcSet:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png 800w\"},className:\"framer-1w5mwiu\",onTap:onTap1wnntms({overlay:overlay1})})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:`${cx(scopingClassNames,\"framer-1yz2mkw\")} hidden-8krf5o hidden-a2l4at`,\"data-framer-portal-id\":\"5eg34e\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hg28qz\",\"data-border\":true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1usq6zl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Start for Free with SalesPulse\"})}),className:\"framer-7dzkn\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},children:\"Information on \"}),/*#__PURE__*/_jsx(\"strong\",{children:\">1.3 million retailers\"})]})}),fonts:[\"Inter\",\"Inter-Bold\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"Information on >1.3 million retailers\"})}),className:\"framer-xuir8d\",\"data-framer-name\":\"Access more than 1.3 million retailers\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},children:[\"Shelving, storage and \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"brands sold\"})})]})}),fonts:[\"Inter\",\"Inter-Bold\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"Details of shelving, storage and brands sold\"})}),className:\"framer-uxicfq\",\"data-framer-name\":\"Detailed shevling and storage information\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-93vyfr\",\"data-styles-preset\":\"GoYypVzwN\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},children:\"Contact via \"}),/*#__PURE__*/_jsx(\"strong\",{children:\"phone or email\"})]})}),fonts:[\"Inter\",\"Inter-Bold\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"Contact via phone, email or Instagram\"})}),className:\"framer-1otzz77\",\"data-framer-name\":\"Detailed shevling and storage information\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d08edu\",children:/*#__PURE__*/_jsx(FormContainerWithRedirectAndEmailParam5eg1ft,{className:\"framer-5eg1ft\",redirectUrl:\"https://app.salespulse.pro/onboarding\",transformTemplate:transformTemplate2,children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-c5ixrr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(55, 65, 81))\"},children:\"Email\"})}),className:\"framer-vdv0eh\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1prazss\",inputName:\"email\",placeholder:\"jane@framer.com\",required:true,type:\"email\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{width:\"calc(min(max(90vw, 90px) - 20px, 400px) - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wtcyt5-container\",isModuleExternal:true,nodeId:\"qb3LkjTfI\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Button3,{height:\"100%\",id:\"qb3LkjTfI\",layoutId:\"qb3LkjTfI\",rj_hNLzx_:\"Get Started\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"FNJ0I6QlC\",success:\"ne1bsOhNY\"},\"bQbjjR49k\"),width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"$100 / month | Start for Free\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"$40 / month | Start for Free\"})}),className:\"framer-x118u8\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{background:{alt:\"\",fit:\"fill\",pixelHeight:800,pixelWidth:800,sizes:\"24px\",src:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png\",srcSet:\"https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/HiUSuOJUh7DM4sA7R3BGwG4cX7Q.png 800w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:800,pixelWidth:800,src:\"https://framerusercontent.com/images/VCM44R62olWhOj0QkP7a4m6uO0.svg\"},className:\"framer-1rq3yk4\",onTap:onTap1wnntms({overlay:overlay1})})})]})})]}),getContainer())})})})})})})]}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-z5clmf\",\"data-framer-name\":\"Testimonials\",id:elementId1,ref:ref3,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lfp60f\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kmmpuv\",\"data-framer-name\":\"Heading & badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{y:(componentViewport?.y||0)+0+2991+80+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+3140+96+0+0+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__targets:[{offset:100,ref:ref3,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-6izst1-container\",isModuleExternal:true,nodeId:\"PId8BEcEu\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SectionBadge,{H66JozB37:\"SCALE YOUR BUSINESS\",height:\"100%\",id:\"PId8BEcEu\",layoutId:\"PId8BEcEu\",variant:\"psSzL7hxb\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-r5fpy2\",\"data-framer-name\":\"Heading & Badge\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:[\"Start making \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\"},children:\"smarter\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:\"sales\"}),\" today\"]})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{offset:100,ref:ref3,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:[\"Start making \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\"},children:\"smarter\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(137, 91, 245))\"},children:\"sales\"}),\" today\"]})}),className:\"framer-19zhuiu\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lyj5sr hidden-w9ncxh\",\"data-framer-name\":\"Container\",id:elementId2,ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xce00r\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u9kzxc\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref4,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-2px\",\"--framer-line-height\":\"105%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\"},children:[\"Accelerate \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:\"Your Growth\"})]})}),className:\"framer-qgkm8a\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref4,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:[\"SalesPulse AI boosts your sales by getting the \",/*#__PURE__*/_jsx(\"strong\",{children:\"right message\"}),\" to the \",/*#__PURE__*/_jsx(\"strong\",{children:\"right retailer\"}),\" at the \",/*#__PURE__*/_jsx(\"strong\",{children:\"right time\"}),\".\"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"SalesPulse centralizes your communication, signals timely outreach, and keeps retailers up-to-date on your products and new.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"rgb(75, 85, 99)\"},children:\"You stay top-of-mind for your Retailers and we keep driving your sales.\"})]}),className:\"framer-tofn5z\",\"data-framer-name\":\"Supporting text\",fonts:[\"GF;Inter-500\",\"GF;Inter-700\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+3140+96+0+0+158.6+0+0+0+644+0+594.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+3140+96+0+0+158.6+0+0+0+0+594.4,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref4,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ga8t62-container\",isModuleExternal:true,nodeId:\"Cdb1nu051\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Button,{cSvXw0UMF:\"https://app.salespulse.pro/onboarding\",cYr9gJc6L:\"ArrowRight\",height:\"100%\",id:\"Cdb1nu051\",kJmFsDdbK:\"Start Growing\",layoutId:\"Cdb1nu051\",variant:\"TJgOk4brl\",width:\"100%\",yVMvYjPHf:true})})})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ezpr4l\",\"data-framer-name\":\"Visual-04\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{background:{alt:\"Graphic showing a composition of the app widgets/UI elements\",fit:\"fill\",intrinsicHeight:1153,intrinsicWidth:1110,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3140+96+0+0+158.6+0+0+0+0+0+0),pixelHeight:2306,pixelWidth:2221,sizes:`calc(${componentViewport?.width||\"100vw\"} - 120px)`,src:\"https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=1024 986w,https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=2048 1972w,https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png 2221w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Graphic showing a composition of the app widgets/UI elements\",fit:\"fill\",intrinsicHeight:1153,intrinsicWidth:1110,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3140+96+0+0+158.6+0+0+39.19999999999999+0+0),pixelHeight:2306,pixelWidth:2221,sizes:`max((min(${componentViewport?.width||\"100vw\"}, 1280px) - 240px) / 2, 1px)`,src:\"https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=1024 986w,https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png?scale-down-to=2048 1972w,https://framerusercontent.com/images/JzUEatPAchtc9E8somoyW9cAXT4.png 2221w\"},className:\"framer-7k2qyl\",\"data-framer-name\":\"visual_04\"})})})]})})]})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-zg5u2o\",\"data-framer-name\":\"Features\",id:elementId3,ref:ref5,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-173j224\",\"data-framer-name\":\"Heading & badge\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wlimwn\",\"data-framer-name\":\"Heading & Badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+4777+96+0+0+0+0+0},WDWHHMV8g:{y:(componentViewport?.y||0)+0+3249+80+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+4133+96+0+0+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3zv0fu-container\",isModuleExternal:true,nodeId:\"mQWZEkf3m\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(SectionBadge,{H66JozB37:\"FEATURES\",height:\"100%\",id:\"mQWZEkf3m\",layoutId:\"mQWZEkf3m\",variant:\"psSzL7hxb\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-1px\",\"--framer-line-height\":\"115%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\"},children:\"Elevate \"}),\"Your Brand's Reach\"]})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, rgb(139, 92, 246))\"},children:\"Elevate \"}),\"Your Brand's Reach\"]})}),className:\"framer-16ynh7y\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jfl7cr\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-z0rxq3\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-128n3je\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1x0k4dh\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#1C92FF\" fill-opacity=\"0.1\"/>\\n<path d=\"M19.3168 27.5007C19.3168 29.0093 20.5398 30.2324 22.0485 30.2324H24.5851C26.2015 30.2324 27.5119 28.922 27.5119 27.3055C27.5119 25.6891 26.2015 24.3787 24.5851 24.3787H22.2436C20.6272 24.3787 19.3168 23.0683 19.3168 21.4519C19.3168 19.8354 20.6272 18.525 22.2436 18.525H24.7802C26.2889 18.525 27.5119 19.7481 27.5119 21.2568M23.4143 16.7689V18.525M23.4143 30.2324V31.9885M35.1217 24.3787C35.1217 30.8445 29.8801 36.086 23.4143 36.086C16.9486 36.086 11.707 30.8445 11.707 24.3787C11.707 17.9129 16.9486 12.6714 23.4143 12.6714C29.8801 12.6714 35.1217 17.9129 35.1217 24.3787Z\" stroke=\"#1C92FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-btqb1d\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Retailer Targeting\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Retailer Targeting\"})}),className:\"framer-yngjzn\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Leverage AI algorithms to identify high-potential retailers. Maximize your reach by targeting those that align with your brand.\"})}),className:\"framer-1cejuh6\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1pa29su\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-147ckvp\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#1C92FF\" fill-opacity=\"0.1\"/>\\n<path d=\"M19.3168 27.5007C19.3168 29.0093 20.5398 30.2324 22.0485 30.2324H24.5851C26.2015 30.2324 27.5119 28.922 27.5119 27.3055C27.5119 25.6891 26.2015 24.3787 24.5851 24.3787H22.2436C20.6272 24.3787 19.3168 23.0683 19.3168 21.4519C19.3168 19.8354 20.6272 18.525 22.2436 18.525H24.7802C26.2889 18.525 27.5119 19.7481 27.5119 21.2568M23.4143 16.7689V18.525M23.4143 30.2324V31.9885M35.1217 24.3787C35.1217 30.8445 29.8801 36.086 23.4143 36.086C16.9486 36.086 11.707 30.8445 11.707 24.3787C11.707 17.9129 16.9486 12.6714 23.4143 12.6714C29.8801 12.6714 35.1217 17.9129 35.1217 24.3787Z\" stroke=\"#1C92FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19h96zi\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Engagement Strategies\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Engagement Strategies\"})}),className:\"framer-1afgwh5\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Create tailored sales materials for each retailer. Craft compelling messages and emails that resonate and drive lasting engagement.\"})}),className:\"framer-e0183q\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2jrbup\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uv6l5v\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#1C92FF\" fill-opacity=\"0.1\"/>\\n<path d=\"M19.3168 27.5007C19.3168 29.0093 20.5398 30.2324 22.0485 30.2324H24.5851C26.2015 30.2324 27.5119 28.922 27.5119 27.3055C27.5119 25.6891 26.2015 24.3787 24.5851 24.3787H22.2436C20.6272 24.3787 19.3168 23.0683 19.3168 21.4519C19.3168 19.8354 20.6272 18.525 22.2436 18.525H24.7802C26.2889 18.525 27.5119 19.7481 27.5119 21.2568M23.4143 16.7689V18.525M23.4143 30.2324V31.9885M35.1217 24.3787C35.1217 30.8445 29.8801 36.086 23.4143 36.086C16.9486 36.086 11.707 30.8445 11.707 24.3787C11.707 17.9129 16.9486 12.6714 23.4143 12.6714C29.8801 12.6714 35.1217 17.9129 35.1217 24.3787Z\" stroke=\"#1C92FF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cd9kfa\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:\"Retailer Relationships\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:\"Retailer Relationships\"})}),className:\"framer-1hrmupw\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Foster strong partnerships through ongoing communication. Enhance sales velocity and secure long-term growth success.\"})}),className:\"framer-iw870n\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-94rs4s\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition12},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-qeoyb5\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pi3qw5\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#854DFF\" fill-opacity=\"0.1\"/>\\n<path d=\"M26.1467 15.2774V19.3072C26.1467 19.8536 26.1467 20.1267 26.2531 20.3354C26.3466 20.519 26.4958 20.6683 26.6794 20.7618C26.8881 20.8681 27.1613 20.8681 27.7077 20.8681H31.7375M21.2687 28.6729L23.2199 30.6242L27.6101 26.2339M26.1467 15.0144H21.0736C19.4344 15.0144 18.6148 15.0144 17.9887 15.3334C17.438 15.614 16.9902 16.0618 16.7096 16.6125C16.3906 17.2386 16.3906 18.0582 16.3906 19.6973V29.8437C16.3906 31.4829 16.3906 32.3024 16.7096 32.9285C16.9902 33.4792 17.438 33.927 17.9887 34.2076C18.6148 34.5266 19.4344 34.5266 21.0736 34.5266H27.3175C28.9566 34.5266 29.7762 34.5266 30.4023 34.2076C30.953 33.927 31.4008 33.4792 31.6814 32.9285C32.0004 32.3024 32.0004 31.4829 32.0004 29.8437V20.8681L26.1467 15.0144Z\" stroke=\"#854DFF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-axlynf\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Streamlined Operations\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Streamlined Operations\"})}),className:\"framer-a1isjq\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Automate the wholesale process, reducing manual outreach. Focus on strategic growth while simplifying retailer interactions.\"})}),className:\"framer-yiusda\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition13},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-h98i5s\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-50ddii\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#854DFF\" fill-opacity=\"0.1\"/>\\n<path d=\"M26.1467 15.2774V19.3072C26.1467 19.8536 26.1467 20.1267 26.2531 20.3354C26.3466 20.519 26.4958 20.6683 26.6794 20.7618C26.8881 20.8681 27.1613 20.8681 27.7077 20.8681H31.7375M21.2687 28.6729L23.2199 30.6242L27.6101 26.2339M26.1467 15.0144H21.0736C19.4344 15.0144 18.6148 15.0144 17.9887 15.3334C17.438 15.614 16.9902 16.0618 16.7096 16.6125C16.3906 17.2386 16.3906 18.0582 16.3906 19.6973V29.8437C16.3906 31.4829 16.3906 32.3024 16.7096 32.9285C16.9902 33.4792 17.438 33.927 17.9887 34.2076C18.6148 34.5266 19.4344 34.5266 21.0736 34.5266H27.3175C28.9566 34.5266 29.7762 34.5266 30.4023 34.2076C30.953 33.927 31.4008 33.4792 31.6814 32.9285C32.0004 32.3024 32.0004 31.4829 32.0004 29.8437V20.8681L26.1467 15.0144Z\" stroke=\"#854DFF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1apccam\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Market Insights\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(3, 7, 18)\"},children:\"Market Insights\"})}),className:\"framer-117s04j\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Gain real-time market data and retailer analytics. Make informed decisions to adjust strategies for optimal results.\"})}),className:\"framer-91sp7h\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:true,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref5,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1d6itdu\",\"data-border\":true,\"data-framer-name\":\"Item-Col\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1eof92f\",\"data-framer-name\":\"icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:49,intrinsicWidth:48,svg:'<svg width=\"48\" height=\"49\" viewBox=\"0 0 48 49\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect y=\"0.380371\" width=\"48\" height=\"48\" rx=\"10\" fill=\"#854DFF\" fill-opacity=\"0.1\"/>\\n<path d=\"M26.1467 15.2774V19.3072C26.1467 19.8536 26.1467 20.1267 26.2531 20.3354C26.3466 20.519 26.4958 20.6683 26.6794 20.7618C26.8881 20.8681 27.1613 20.8681 27.7077 20.8681H31.7375M21.2687 28.6729L23.2199 30.6242L27.6101 26.2339M26.1467 15.0144H21.0736C19.4344 15.0144 18.6148 15.0144 17.9887 15.3334C17.438 15.614 16.9902 16.0618 16.7096 16.6125C16.3906 17.2386 16.3906 18.0582 16.3906 19.6973V29.8437C16.3906 31.4829 16.3906 32.3024 16.7096 32.9285C16.9902 33.4792 17.438 33.927 17.9887 34.2076C18.6148 34.5266 19.4344 34.5266 21.0736 34.5266H27.3175C28.9566 34.5266 29.7762 34.5266 30.4023 34.2076C30.953 33.927 31.4008 33.4792 31.6814 32.9285C32.0004 32.3024 32.0004 31.4829 32.0004 29.8437V20.8681L26.1467 15.0144Z\" stroke=\"#854DFF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-agnqxl\",\"data-framer-name\":\"Heading and badge\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WDWHHMV8g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:\"Human-Centric AI\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-2759885a-0605-4b0d-ae5f-9a938c3766f2, rgb(0, 0, 0))\"},children:\"Human-Centric AI\"})}),className:\"framer-1j7yec9\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Inter-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--token-994646e0-68ea-49d7-897a-104048558f6f, rgb(79, 88, 116))\"},children:\"Enhance efficiency with AI while retaining the human touch. Preserve authentic communication and maintain brand integrity.\"})}),className:\"framer-1aw477u\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]}),/*#__PURE__*/_jsx(Overlay,{children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+5875.066666666667},WDWHHMV8g:{y:(componentViewport?.y||0)+0+5751}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:849,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5215.066666666667,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-gm9he0-container\",id:elementId4,nodeId:\"aGrE09H6g\",ref:ref6,scopeId:\"augiA20Il\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"XMapbTmAV\"},WDWHHMV8g:{variant:\"uXZ9F0brB\"}},children:/*#__PURE__*/_jsx(PricingBlock,{height:\"100%\",id:\"aGrE09H6g\",layoutId:\"aGrE09H6g\",P_wRF8ymK:P_wRF8ymK3bnx0g({overlay:overlay2}),style:{width:\"100%\"},variant:\"HCyBdHHoV\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-4m41wi\"),\"data-framer-portal-id\":elementId4,exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"StGkEk6u7\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1y9e55x-container\"),\"data-framer-portal-id\":elementId4,inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"OoAcOnxsf\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Calendly,{calendar:\"aman-salespulse/30min\",height:\"100%\",hideGdprBanner:true,hideLandingPageDetails:true,id:\"OoAcOnxsf\",layoutId:\"OoAcOnxsf\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{y:(componentViewport?.y||0)+0+6724.066666666667},WDWHHMV8g:{y:(componentViewport?.y||0)+0+6600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1279,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+6064.066666666667,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xaqpzj-container\",id:elementId5,isModuleExternal:true,nodeId:\"vML9VqZKC\",ref:ref7,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"UD1Fd8AgB\"},WDWHHMV8g:{variant:\"AyROgCFnL\"}},children:/*#__PURE__*/_jsx(CTABlock,{height:\"100%\",id:\"vML9VqZKC\",layoutId:\"vML9VqZKC\",style:{width:\"100%\"},variant:\"GAhCpbWlm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{width:`calc(${componentViewport?.width||\"100vw\"} * 1.0049)`,y:(componentViewport?.y||0)+0+8003.066666666667},WDWHHMV8g:{y:(componentViewport?.y||0)+0+7879}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:133,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+7343.066666666667,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nvef0f-container\",isModuleExternal:true,nodeId:\"SAjbPf29X\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jLMuim8LR:{variant:\"MWhMgERyy\"},WDWHHMV8g:{variant:\"Q1R79Gw5d\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"SAjbPf29X\",layoutId:\"SAjbPf29X\",style:{width:\"100%\"},variant:\"koTcktd6v\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZQFT0.framer-lux5qc, .framer-ZQFT0 .framer-lux5qc { display: block; }\",\".framer-ZQFT0.framer-8krf5o { align-content: center; align-items: center; background-color: var(--token-7354084b-2f3d-4256-9942-cf21fcb19d60, #f9fafb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-ZQFT0 .framer-1eac6vo-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 5; }\",\".framer-ZQFT0 .framer-1vnhoyr-container, .framer-ZQFT0 .framer-e8v9yh-container, .framer-ZQFT0 .framer-gm9he0-container, .framer-ZQFT0 .framer-xaqpzj-container, .framer-ZQFT0 .framer-nvef0f-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-ytn5pl-container { flex: none; height: auto; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-ZQFT0.framer-1wqezl0 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 4; }\",\".framer-ZQFT0.framer-1qsowwg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: fixed; top: 0px; width: 100%; z-index: 4; }\",\".framer-ZQFT0 .framer-627gpv { --border-bottom-width: 1px; --border-color: var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, #8b5cf6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-8e6de3d9-12cf-4f9b-8522-72f32fddec18, #f4f6fb); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: grid; flex: none; gap: 30px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; min-width: 400px; overflow: hidden; padding: 15px 30px 15px 30px; position: relative; width: 75%; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQFT0 .framer-1f7oeu2, .framer-ZQFT0 .framer-f7p9fd { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZQFT0 .framer-11o380z, .framer-ZQFT0 .framer-1lzxjae, .framer-ZQFT0 .framer-1b1dv60, .framer-ZQFT0 .framer-t7ytp0, .framer-ZQFT0 .framer-7dzkn { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZQFT0 .framer-d372zu, .framer-ZQFT0 .framer-12qhq23 { 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: 20px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-197b4wy-container, .framer-ZQFT0 .framer-1tgyx6q-container { flex: none; height: auto; max-width: 100%; position: relative; width: 100%; z-index: 1; }\",\".framer-ZQFT0 .framer-7beftm, .framer-ZQFT0 .framer-wooy5e { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; justify-self: end; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZQFT0 .framer-qp6gyp { aspect-ratio: 0.7384341637010676 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 400px); max-height: 100%; max-width: 100%; position: relative; width: 606px; }\",\".framer-ZQFT0 .framer-w6hhda, .framer-ZQFT0 .framer-1w5mwiu, .framer-ZQFT0 .framer-1rq3yk4 { cursor: pointer; flex: none; height: 32px; position: absolute; right: 10px; top: 10px; width: 32px; z-index: 1; }\",\".framer-ZQFT0 .framer-1o3id8p { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-a242h9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 25%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-ZQFT0 .framer-5eg34e { cursor: pointer; flex: none; height: 45px; left: 578px; overflow: hidden; position: absolute; top: 201px; width: 40%; z-index: 1; }\",\".framer-ZQFT0.framer-q98gxl { background-color: rgba(55, 65, 81, 0.9); inset: 0px; position: fixed; user-select: none; z-index: 6; }\",\".framer-ZQFT0.framer-6bo1bw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: fixed; top: 0px; width: 100%; z-index: 6; }\",\".framer-ZQFT0 .framer-b4q3sd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px; position: relative; width: 75%; }\",\".framer-ZQFT0 .framer-19odm0k { --border-bottom-width: 1px; --border-color: var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, #8b5cf6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-8e6de3d9-12cf-4f9b-8522-72f32fddec18, #f4f6fb); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: grid; flex: none; gap: 30px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; min-width: 400px; overflow: hidden; padding: 15px 30px 15px 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQFT0 .framer-kgb132 { aspect-ratio: 0.7384341637010676 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 0px); max-height: 100%; max-width: 100%; position: relative; width: 606px; }\",\".framer-ZQFT0.framer-1yz2mkw { align-content: center; align-items: center; bottom: -104px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; left: -920px; overflow: hidden; padding: 0px; position: fixed; width: 1200px; z-index: 6; }\",\".framer-ZQFT0 .framer-hg28qz { --border-bottom-width: 1px; --border-color: var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, #8b5cf6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 400px; overflow: hidden; padding: 30px; position: relative; width: 50%; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQFT0 .framer-1usq6zl { 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 20px 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-xuir8d, .framer-ZQFT0 .framer-uxicfq, .framer-ZQFT0 .framer-1otzz77, .framer-ZQFT0 .framer-x118u8 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZQFT0 .framer-1d08edu { 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: 164px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-5eg1ft { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; left: 50%; max-width: 400px; overflow: hidden; padding: 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 74%; z-index: 1; }\",\".framer-ZQFT0 .framer-c5ixrr { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-vdv0eh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-ZQFT0 .framer-1prazss { --framer-input-background: rgba(187, 187, 187, 0.15); --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(136, 136, 136, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 10px; --framer-input-border-radius-bottom-right: 10px; --framer-input-border-radius-top-left: 10px; --framer-input-border-radius-top-right: 10px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: var(--token-24a77869-6c1b-4d21-aeba-9fb695018ee3, #8b5cf6); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-d1fa08ee-c247-459b-aaf3-d2091e9cede1, #111827); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: #999999; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-ZQFT0 .framer-1wtcyt5-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-z5clmf { align-content: center; align-items: center; background-color: var(--token-bf8bd38a-4575-40c0-9459-6a86668113f1, #f3f4f6); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 96px 0px 96px 0px; position: relative; scroll-margin-top: 100px; width: 100%; }\",\".framer-ZQFT0 .framer-1lfp60f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1280px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-1kmmpuv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 61%; }\",\".framer-ZQFT0 .framer-6izst1-container, .framer-ZQFT0 .framer-ga8t62-container, .framer-ZQFT0 .framer-3zv0fu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZQFT0 .framer-r5fpy2, .framer-ZQFT0 .framer-wlimwn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-19zhuiu, .framer-ZQFT0 .framer-qgkm8a, .framer-ZQFT0 .framer-16ynh7y, .framer-ZQFT0 .framer-1cejuh6, .framer-ZQFT0 .framer-e0183q, .framer-ZQFT0 .framer-iw870n, .framer-ZQFT0 .framer-yiusda, .framer-ZQFT0 .framer-91sp7h, .framer-ZQFT0 .framer-1aw477u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZQFT0 .framer-1lyj5sr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-xce00r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-u9kzxc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZQFT0 .framer-tofn5z { --framer-paragraph-spacing: 30px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZQFT0 .framer-1ezpr4l { align-content: center; align-items: center; background-color: #f5f5f5; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZQFT0 .framer-7k2qyl { aspect-ratio: 0.9627659574468085 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 499px); overflow: visible; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-zg5u2o { align-content: center; align-items: center; background-color: var(--token-7354084b-2f3d-4256-9942-cf21fcb19d60, #f9fafb); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 96px 0px 96px 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-173j224 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 55%; }\",\".framer-ZQFT0 .framer-1jfl7cr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-94rs4s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-128n3je, .framer-ZQFT0 .framer-1pa29su, .framer-ZQFT0 .framer-2jrbup, .framer-ZQFT0 .framer-qeoyb5, .framer-ZQFT0 .framer-h98i5s, .framer-ZQFT0 .framer-1d6itdu { --border-bottom-width: 1px; --border-color: var(--token-08cb0f10-6dc5-4949-913f-dbd7168f1cf0, #e5e7eb); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: var(--token-33c8dbd0-eb94-4e90-8099-e7a3fee4ad2f, #ffffff); border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; border-top-left-radius: 26px; border-top-right-radius: 26px; box-shadow: 0px 4px 4px 0px rgba(107, 107, 107, 0.05); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 1px; }\",\".framer-ZQFT0 .framer-1x0k4dh, .framer-ZQFT0 .framer-147ckvp, .framer-ZQFT0 .framer-uv6l5v, .framer-ZQFT0 .framer-1pi3qw5, .framer-ZQFT0 .framer-50ddii, .framer-ZQFT0 .framer-1eof92f { aspect-ratio: 0.9795918367346939 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 65px); position: relative; width: 64px; }\",\".framer-ZQFT0 .framer-btqb1d, .framer-ZQFT0 .framer-19h96zi, .framer-ZQFT0 .framer-1cd9kfa, .framer-ZQFT0 .framer-axlynf, .framer-ZQFT0 .framer-1apccam, .framer-ZQFT0 .framer-agnqxl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZQFT0 .framer-yngjzn, .framer-ZQFT0 .framer-1afgwh5, .framer-ZQFT0 .framer-1hrmupw, .framer-ZQFT0 .framer-a1isjq, .framer-ZQFT0 .framer-117s04j, .framer-ZQFT0 .framer-1j7yec9 { --framer-paragraph-spacing: 60px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZQFT0.framer-4m41wi { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 6; }\",\".framer-ZQFT0.framer-1y9e55x-container { bottom: 0px; flex: none; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 6; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZQFT0.framer-8krf5o, .framer-ZQFT0.framer-1qsowwg, .framer-ZQFT0 .framer-1f7oeu2, .framer-ZQFT0 .framer-d372zu, .framer-ZQFT0 .framer-7beftm, .framer-ZQFT0 .framer-1o3id8p, .framer-ZQFT0 .framer-a242h9, .framer-ZQFT0.framer-6bo1bw, .framer-ZQFT0 .framer-b4q3sd, .framer-ZQFT0 .framer-f7p9fd, .framer-ZQFT0 .framer-12qhq23, .framer-ZQFT0 .framer-wooy5e, .framer-ZQFT0.framer-1yz2mkw, .framer-ZQFT0 .framer-hg28qz, .framer-ZQFT0 .framer-1usq6zl, .framer-ZQFT0 .framer-1d08edu, .framer-ZQFT0 .framer-5eg1ft, .framer-ZQFT0 .framer-c5ixrr, .framer-ZQFT0 .framer-z5clmf, .framer-ZQFT0 .framer-1lfp60f, .framer-ZQFT0 .framer-1kmmpuv, .framer-ZQFT0 .framer-r5fpy2, .framer-ZQFT0 .framer-1lyj5sr, .framer-ZQFT0 .framer-xce00r, .framer-ZQFT0 .framer-u9kzxc, .framer-ZQFT0 .framer-1ezpr4l, .framer-ZQFT0 .framer-zg5u2o, .framer-ZQFT0 .framer-173j224, .framer-ZQFT0 .framer-wlimwn, .framer-ZQFT0 .framer-1jfl7cr, .framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-128n3je, .framer-ZQFT0 .framer-btqb1d, .framer-ZQFT0 .framer-1pa29su, .framer-ZQFT0 .framer-19h96zi, .framer-ZQFT0 .framer-2jrbup, .framer-ZQFT0 .framer-1cd9kfa, .framer-ZQFT0 .framer-94rs4s, .framer-ZQFT0 .framer-qeoyb5, .framer-ZQFT0 .framer-axlynf, .framer-ZQFT0 .framer-h98i5s, .framer-ZQFT0 .framer-1apccam, .framer-ZQFT0 .framer-1d6itdu, .framer-ZQFT0 .framer-agnqxl { gap: 0px; } .framer-ZQFT0.framer-8krf5o > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZQFT0.framer-8krf5o > :first-child, .framer-ZQFT0.framer-1qsowwg > :first-child, .framer-ZQFT0 .framer-1f7oeu2 > :first-child, .framer-ZQFT0 .framer-7beftm > :first-child, .framer-ZQFT0 .framer-1o3id8p > :first-child, .framer-ZQFT0 .framer-a242h9 > :first-child, .framer-ZQFT0.framer-6bo1bw > :first-child, .framer-ZQFT0 .framer-f7p9fd > :first-child, .framer-ZQFT0 .framer-wooy5e > :first-child, .framer-ZQFT0.framer-1yz2mkw > :first-child, .framer-ZQFT0 .framer-hg28qz > :first-child, .framer-ZQFT0 .framer-5eg1ft > :first-child, .framer-ZQFT0 .framer-c5ixrr > :first-child, .framer-ZQFT0 .framer-z5clmf > :first-child, .framer-ZQFT0 .framer-1lfp60f > :first-child, .framer-ZQFT0 .framer-1kmmpuv > :first-child, .framer-ZQFT0 .framer-r5fpy2 > :first-child, .framer-ZQFT0 .framer-1lyj5sr > :first-child, .framer-ZQFT0 .framer-u9kzxc > :first-child, .framer-ZQFT0 .framer-1ezpr4l > :first-child, .framer-ZQFT0 .framer-zg5u2o > :first-child, .framer-ZQFT0 .framer-173j224 > :first-child, .framer-ZQFT0 .framer-wlimwn > :first-child, .framer-ZQFT0 .framer-1jfl7cr > :first-child, .framer-ZQFT0 .framer-128n3je > :first-child, .framer-ZQFT0 .framer-btqb1d > :first-child, .framer-ZQFT0 .framer-1pa29su > :first-child, .framer-ZQFT0 .framer-19h96zi > :first-child, .framer-ZQFT0 .framer-2jrbup > :first-child, .framer-ZQFT0 .framer-1cd9kfa > :first-child, .framer-ZQFT0 .framer-qeoyb5 > :first-child, .framer-ZQFT0 .framer-axlynf > :first-child, .framer-ZQFT0 .framer-h98i5s > :first-child, .framer-ZQFT0 .framer-1apccam > :first-child, .framer-ZQFT0 .framer-1d6itdu > :first-child, .framer-ZQFT0 .framer-agnqxl > :first-child { margin-top: 0px; } .framer-ZQFT0.framer-8krf5o > :last-child, .framer-ZQFT0.framer-1qsowwg > :last-child, .framer-ZQFT0 .framer-1f7oeu2 > :last-child, .framer-ZQFT0 .framer-7beftm > :last-child, .framer-ZQFT0 .framer-1o3id8p > :last-child, .framer-ZQFT0 .framer-a242h9 > :last-child, .framer-ZQFT0.framer-6bo1bw > :last-child, .framer-ZQFT0 .framer-f7p9fd > :last-child, .framer-ZQFT0 .framer-wooy5e > :last-child, .framer-ZQFT0.framer-1yz2mkw > :last-child, .framer-ZQFT0 .framer-hg28qz > :last-child, .framer-ZQFT0 .framer-5eg1ft > :last-child, .framer-ZQFT0 .framer-c5ixrr > :last-child, .framer-ZQFT0 .framer-z5clmf > :last-child, .framer-ZQFT0 .framer-1lfp60f > :last-child, .framer-ZQFT0 .framer-1kmmpuv > :last-child, .framer-ZQFT0 .framer-r5fpy2 > :last-child, .framer-ZQFT0 .framer-1lyj5sr > :last-child, .framer-ZQFT0 .framer-u9kzxc > :last-child, .framer-ZQFT0 .framer-1ezpr4l > :last-child, .framer-ZQFT0 .framer-zg5u2o > :last-child, .framer-ZQFT0 .framer-173j224 > :last-child, .framer-ZQFT0 .framer-wlimwn > :last-child, .framer-ZQFT0 .framer-1jfl7cr > :last-child, .framer-ZQFT0 .framer-128n3je > :last-child, .framer-ZQFT0 .framer-btqb1d > :last-child, .framer-ZQFT0 .framer-1pa29su > :last-child, .framer-ZQFT0 .framer-19h96zi > :last-child, .framer-ZQFT0 .framer-2jrbup > :last-child, .framer-ZQFT0 .framer-1cd9kfa > :last-child, .framer-ZQFT0 .framer-qeoyb5 > :last-child, .framer-ZQFT0 .framer-axlynf > :last-child, .framer-ZQFT0 .framer-h98i5s > :last-child, .framer-ZQFT0 .framer-1apccam > :last-child, .framer-ZQFT0 .framer-1d6itdu > :last-child, .framer-ZQFT0 .framer-agnqxl > :last-child { margin-bottom: 0px; } .framer-ZQFT0.framer-1qsowwg > *, .framer-ZQFT0 .framer-7beftm > *, .framer-ZQFT0 .framer-1o3id8p > *, .framer-ZQFT0 .framer-a242h9 > *, .framer-ZQFT0.framer-6bo1bw > *, .framer-ZQFT0 .framer-wooy5e > *, .framer-ZQFT0.framer-1yz2mkw > *, .framer-ZQFT0 .framer-hg28qz > *, .framer-ZQFT0 .framer-c5ixrr > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ZQFT0 .framer-1f7oeu2 > *, .framer-ZQFT0 .framer-f7p9fd > *, .framer-ZQFT0 .framer-5eg1ft > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-ZQFT0 .framer-d372zu > *, .framer-ZQFT0 .framer-b4q3sd > *, .framer-ZQFT0 .framer-12qhq23 > *, .framer-ZQFT0 .framer-1usq6zl > *, .framer-ZQFT0 .framer-1d08edu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ZQFT0 .framer-d372zu > :first-child, .framer-ZQFT0 .framer-b4q3sd > :first-child, .framer-ZQFT0 .framer-12qhq23 > :first-child, .framer-ZQFT0 .framer-1usq6zl > :first-child, .framer-ZQFT0 .framer-1d08edu > :first-child, .framer-ZQFT0 .framer-xce00r > :first-child, .framer-ZQFT0 .framer-z0rxq3 > :first-child, .framer-ZQFT0 .framer-94rs4s > :first-child { margin-left: 0px; } .framer-ZQFT0 .framer-d372zu > :last-child, .framer-ZQFT0 .framer-b4q3sd > :last-child, .framer-ZQFT0 .framer-12qhq23 > :last-child, .framer-ZQFT0 .framer-1usq6zl > :last-child, .framer-ZQFT0 .framer-1d08edu > :last-child, .framer-ZQFT0 .framer-xce00r > :last-child, .framer-ZQFT0 .framer-z0rxq3 > :last-child, .framer-ZQFT0 .framer-94rs4s > :last-child { margin-right: 0px; } .framer-ZQFT0 .framer-z5clmf > *, .framer-ZQFT0 .framer-zg5u2o > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-ZQFT0 .framer-1lfp60f > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-ZQFT0 .framer-1kmmpuv > *, .framer-ZQFT0 .framer-173j224 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-ZQFT0 .framer-r5fpy2 > *, .framer-ZQFT0 .framer-wlimwn > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-ZQFT0 .framer-1lyj5sr > *, .framer-ZQFT0 .framer-128n3je > *, .framer-ZQFT0 .framer-1pa29su > *, .framer-ZQFT0 .framer-2jrbup > *, .framer-ZQFT0 .framer-qeoyb5 > *, .framer-ZQFT0 .framer-h98i5s > *, .framer-ZQFT0 .framer-1d6itdu > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-ZQFT0 .framer-xce00r > * { margin: 0px; margin-left: calc(120px / 2); margin-right: calc(120px / 2); } .framer-ZQFT0 .framer-u9kzxc > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-ZQFT0 .framer-1ezpr4l > *, .framer-ZQFT0 .framer-1jfl7cr > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ZQFT0 .framer-z0rxq3 > *, .framer-ZQFT0 .framer-94rs4s > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-ZQFT0 .framer-btqb1d > *, .framer-ZQFT0 .framer-19h96zi > *, .framer-ZQFT0 .framer-1cd9kfa > *, .framer-ZQFT0 .framer-axlynf > *, .framer-ZQFT0 .framer-1apccam > *, .framer-ZQFT0 .framer-agnqxl > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",...sharedStyle.css,'.framer-ZQFT0[data-border=\"true\"]::after, .framer-ZQFT0 [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; }',\"@media (min-width: 810px) and (max-width: 1199px) { .framer-ZQFT0.framer-8krf5o { width: 810px; } .framer-ZQFT0 .framer-1eac6vo-container { order: 0; } .framer-ZQFT0 .framer-1vnhoyr-container { order: 1; } .framer-ZQFT0 .framer-ytn5pl-container { order: 3; } .framer-ZQFT0.framer-1wqezl0, .framer-ZQFT0.framer-1qsowwg, .framer-ZQFT0.framer-q98gxl, .framer-ZQFT0.framer-6bo1bw { z-index: 10; } .framer-ZQFT0 .framer-627gpv, .framer-ZQFT0 .framer-19odm0k { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 50px; padding: 30px; width: 80%; } .framer-ZQFT0 .framer-1f7oeu2, .framer-ZQFT0 .framer-f7p9fd { align-content: center; align-items: center; align-self: unset; gap: 10px; } .framer-ZQFT0 .framer-197b4wy-container, .framer-ZQFT0 .framer-1tgyx6q-container { width: 400px; } .framer-ZQFT0 .framer-7beftm, .framer-ZQFT0 .framer-wooy5e { align-self: unset; width: 80%; } .framer-ZQFT0 .framer-qp6gyp { height: var(--framer-aspect-ratio-supported, 0px); } .framer-ZQFT0 .framer-1o3id8p { order: 2; } .framer-ZQFT0 .framer-5eg34e { bottom: -56px; height: 48px; left: 382px; top: unset; width: 50%; } .framer-ZQFT0 .framer-b4q3sd { width: 100%; } .framer-ZQFT0 .framer-kgb132 { height: var(--framer-aspect-ratio-supported, 400px); } .framer-ZQFT0 .framer-z5clmf { order: 4; } .framer-ZQFT0 .framer-1lfp60f, .framer-ZQFT0 .framer-1lyj5sr { max-width: unset; } .framer-ZQFT0 .framer-1kmmpuv, .framer-ZQFT0 .framer-173j224 { width: 80%; } .framer-ZQFT0 .framer-xce00r { flex-direction: column; gap: 80px; } .framer-ZQFT0 .framer-u9kzxc { flex: none; order: 1; padding: 0px 20px 0px 20px; width: 100%; } .framer-ZQFT0 .framer-1ezpr4l { flex: none; order: 0; width: 100%; } .framer-ZQFT0 .framer-7k2qyl { height: var(--framer-aspect-ratio-supported, 717px); } .framer-ZQFT0 .framer-zg5u2o { gap: 80px; order: 5; } .framer-ZQFT0 .framer-1jfl7cr { max-width: unset; padding: 0px 40px 0px 40px; } .framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-94rs4s { gap: 24px; } .framer-ZQFT0 .framer-128n3je, .framer-ZQFT0 .framer-1pa29su, .framer-ZQFT0 .framer-2jrbup, .framer-ZQFT0 .framer-qeoyb5, .framer-ZQFT0 .framer-h98i5s, .framer-ZQFT0 .framer-1d6itdu { min-height: 320px; } .framer-ZQFT0 .framer-gm9he0-container { order: 9; } .framer-ZQFT0 .framer-xaqpzj-container { order: 10; } .framer-ZQFT0 .framer-nvef0f-container { order: 11; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZQFT0 .framer-627gpv, .framer-ZQFT0 .framer-1f7oeu2, .framer-ZQFT0 .framer-19odm0k, .framer-ZQFT0 .framer-f7p9fd, .framer-ZQFT0 .framer-xce00r, .framer-ZQFT0 .framer-zg5u2o, .framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-94rs4s { gap: 0px; } .framer-ZQFT0 .framer-627gpv > *, .framer-ZQFT0 .framer-19odm0k > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-ZQFT0 .framer-627gpv > :first-child, .framer-ZQFT0 .framer-1f7oeu2 > :first-child, .framer-ZQFT0 .framer-19odm0k > :first-child, .framer-ZQFT0 .framer-f7p9fd > :first-child, .framer-ZQFT0 .framer-xce00r > :first-child, .framer-ZQFT0 .framer-zg5u2o > :first-child { margin-top: 0px; } .framer-ZQFT0 .framer-627gpv > :last-child, .framer-ZQFT0 .framer-1f7oeu2 > :last-child, .framer-ZQFT0 .framer-19odm0k > :last-child, .framer-ZQFT0 .framer-f7p9fd > :last-child, .framer-ZQFT0 .framer-xce00r > :last-child, .framer-ZQFT0 .framer-zg5u2o > :last-child { margin-bottom: 0px; } .framer-ZQFT0 .framer-1f7oeu2 > *, .framer-ZQFT0 .framer-f7p9fd > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ZQFT0 .framer-xce00r > *, .framer-ZQFT0 .framer-zg5u2o > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-ZQFT0 .framer-z0rxq3 > *, .framer-ZQFT0 .framer-94rs4s > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-ZQFT0 .framer-z0rxq3 > :first-child, .framer-ZQFT0 .framer-94rs4s > :first-child { margin-left: 0px; } .framer-ZQFT0 .framer-z0rxq3 > :last-child, .framer-ZQFT0 .framer-94rs4s > :last-child { margin-right: 0px; } }}\",\"@media (max-width: 809px) { .framer-ZQFT0.framer-8krf5o { height: 12889px; width: 390px; } .framer-ZQFT0 .framer-1eac6vo-container { order: 0; } .framer-ZQFT0 .framer-1vnhoyr-container { order: 1; } .framer-ZQFT0 .framer-ytn5pl-container { order: 3; } .framer-ZQFT0 .framer-1o3id8p { order: 2; } .framer-ZQFT0 .framer-e8v9yh-container { height: 904px; width: 100%; } .framer-ZQFT0 .framer-a242h9 { bottom: 0px; height: 224px; top: unset; } .framer-ZQFT0 .framer-5eg34e { height: 54px; left: calc(47.94871794871797% - 84.35897435897436% / 2); top: calc(52.67857142857145% - 54px / 2); width: 84%; } .framer-ZQFT0.framer-1yz2mkw { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; } .framer-ZQFT0 .framer-hg28qz { background-color: var(--token-f20b850f-5ce3-4294-a0ea-2f30ddf76b0e, #f4f6fb); min-width: 90px; padding: 20px 10px 20px 10px; width: 90%; } .framer-ZQFT0 .framer-xuir8d, .framer-ZQFT0 .framer-uxicfq, .framer-ZQFT0 .framer-1otzz77 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-ZQFT0 .framer-5eg1ft, .framer-ZQFT0 .framer-1kmmpuv, .framer-ZQFT0 .framer-173j224 { width: 100%; } .framer-ZQFT0 .framer-1rq3yk4 { height: 24px; right: 5px; top: 5px; width: 24px; } .framer-ZQFT0 .framer-z5clmf { order: 4; padding: 80px 20px 80px 20px; } .framer-ZQFT0 .framer-1lfp60f { gap: 60px; max-width: unset; } .framer-ZQFT0 .framer-zg5u2o { order: 5; padding: 80px 20px 80px 20px; } .framer-ZQFT0 .framer-1jfl7cr { gap: 24px; padding: 0px; } .framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-94rs4s { flex-direction: column; gap: 24px; } .framer-ZQFT0 .framer-128n3je, .framer-ZQFT0 .framer-1pa29su, .framer-ZQFT0 .framer-2jrbup, .framer-ZQFT0 .framer-qeoyb5, .framer-ZQFT0 .framer-h98i5s, .framer-ZQFT0 .framer-1d6itdu { flex: none; width: 100%; } .framer-ZQFT0 .framer-gm9he0-container { order: 9; } .framer-ZQFT0 .framer-xaqpzj-container { order: 10; } .framer-ZQFT0 .framer-nvef0f-container { order: 11; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ZQFT0 .framer-1lfp60f, .framer-ZQFT0 .framer-1jfl7cr, .framer-ZQFT0 .framer-z0rxq3, .framer-ZQFT0 .framer-94rs4s { gap: 0px; } .framer-ZQFT0 .framer-1lfp60f > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-ZQFT0 .framer-1lfp60f > :first-child, .framer-ZQFT0 .framer-1jfl7cr > :first-child, .framer-ZQFT0 .framer-z0rxq3 > :first-child, .framer-ZQFT0 .framer-94rs4s > :first-child { margin-top: 0px; } .framer-ZQFT0 .framer-1lfp60f > :last-child, .framer-ZQFT0 .framer-1jfl7cr > :last-child, .framer-ZQFT0 .framer-z0rxq3 > :last-child, .framer-ZQFT0 .framer-94rs4s > :last-child { margin-bottom: 0px; } .framer-ZQFT0 .framer-1jfl7cr > *, .framer-ZQFT0 .framer-z0rxq3 > *, .framer-ZQFT0 .framer-94rs4s > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7180\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jLMuim8LR\":{\"layout\":[\"fixed\",\"auto\"]},\"WDWHHMV8g\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"xYwnnd9iY\":{\"pattern\":\":xYwnnd9iY\",\"name\":\"product\"},\"YRczC2zCu\":{\"pattern\":\":YRczC2zCu\",\"name\":\"testimonials\"},\"rljXr0002\":{\"pattern\":\":rljXr0002\",\"name\":\"testimonials-b\"},\"OEQK0rU3J\":{\"pattern\":\":OEQK0rU3J\",\"name\":\"features-2\"},\"aGrE09H6g\":{\"pattern\":\":aGrE09H6g\",\"name\":\"pricing\"},\"vML9VqZKC\":{\"pattern\":\":vML9VqZKC\",\"name\":\"cta\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-ZQFT0\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7180,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NavigationBar2Fonts,...BrandHeroBlockFonts,...ProductDescriptionBlockFonts,...WebsiteSubmitCTAFonts,...RetailerDataVisualBlockFonts,...Button3Fonts,...SectionBadgeFonts,...ButtonFonts,...PricingBlockFonts,...CalendlyFonts,...CTABlockFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"\",\"framerScrollSections\":\"{\\\"xYwnnd9iY\\\":{\\\"pattern\\\":\\\":xYwnnd9iY\\\",\\\"name\\\":\\\"product\\\"},\\\"YRczC2zCu\\\":{\\\"pattern\\\":\\\":YRczC2zCu\\\",\\\"name\\\":\\\"testimonials\\\"},\\\"rljXr0002\\\":{\\\"pattern\\\":\\\":rljXr0002\\\",\\\"name\\\":\\\"testimonials-b\\\"},\\\"OEQK0rU3J\\\":{\\\"pattern\\\":\\\":OEQK0rU3J\\\",\\\"name\\\":\\\"features-2\\\"},\\\"aGrE09H6g\\\":{\\\"pattern\\\":\\\":aGrE09H6g\\\",\\\"name\\\":\\\"pricing\\\"},\\\"vML9VqZKC\\\":{\\\"pattern\\\":\\\":vML9VqZKC\\\",\\\"name\\\":\\\"cta\\\"}}\",\"framerIntrinsicHeight\":\"7180\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jLMuim8LR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WDWHHMV8g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "rj_hNLzx_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerY0uF1kL05", "withCSS", "Y0uF1kL05_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "text", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "H66JozB37", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerqUbX9BCP9", "withCSS", "qUbX9BCP9_default", "addPropertyControls", "ControlType", "addFonts", "S9vzsEWUJ_exports", "__export", "__FramerMetadata__", "S9vzsEWUJ_default", "withRedirectAndEmailParam", "Component", "props", "ref", "pe", "ue", "handleSubmit", "event", "form", "formData", "queryParams", "value", "key", "window", "p", "Button3Fonts", "getFonts", "Y0uF1kL05_default", "FormContainerWithRedirectAndEmailParam", "withRedirectAndEmailParam", "FormContainer", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "formVariants", "form", "currentVariant", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "submitButtonText", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "XlkSiHv1b", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "formState", "u", "l", "RichText2", "FormPlainTextInput2", "ComponentViewportProvider", "css", "FramerS9vzsEWUJ", "withCSS", "S9vzsEWUJ_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "SectionBadgeFonts", "getFonts", "qUbX9BCP9_default", "WebsiteSubmitCTAFonts", "S9vzsEWUJ_default", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ComponentViewportProvider", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "Framermzu7x_PVv", "withCSS", "mzu7x_PVv_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "IconInner", "Icon", "React", "props", "ref", "House_default", "Icon", "defaultEvents", "ControlType", "findByArray", "arr", "search", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "PhosphorControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText", "click", "height", "hover", "icon", "id", "link", "showIcon", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "kJmFsDdbK", "yVMvYjPHf", "cYr9gJc6L", "cSvXw0UMF", "uIm8mXnPE", "QNEv4xKQI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapuy1e1", "args", "onMouseEnterxu4k4a", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerQhdhLt5p5", "withCSS", "QhdhLt5p5_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "RichTextWithFX", "withFX", "RichText2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "transition3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "hover", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "QcX7QGwW1", "dIOutuPjZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapb52yv5", "args", "onMouseEnter1nyxrvt", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "css", "FramerSZrvYb4PU", "withCSS", "SZrvYb4PU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "ButtonFonts", "getFonts", "QhdhLt5p5_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "SVG", "RichText2", "Link", "ComponentViewportProvider", "css", "FramerRgfe4eDav", "withCSS", "Rgfe4eDav_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "noopReturn", "t", "isFunction", "t", "e", "t", "velocityPerSecond", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "__rest", "e", "r", "o", "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", "L", "T", "M", "e", "k", "noopReturn", "B", "asTransformCssVar", "j", "T", "L", "P", "j", "testAnimation", "e", "C", "R", "H", "resolveElements", "e", "n", "createGeneratorEasing", "e", "n", "o", "getGenerator", "t", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "U", "spring", "q", "glide", "K", "inView$1", "resolveElements", "onIntersectionChange", "isFunction", "G", "_", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "Z", "X", "createWindowResizeHandler", "window", "resizeWindow", "resize", "dispatchPointerEvent", "e", "n", "dispatchViewEvent", "ae", "o", "s", "__rest", "inView$1", "t", "mouseEvent", "ce", "le", "onPointerUp", "window", "onPointerDown", "fe", "ue", "isBrowser", "getBrowserVisibilityProp", "getBrowserDocumentHiddenProp", "getIsDocumentHidden", "usePageVisibility", "isVisible", "setIsVisible", "ye", "onVisibilityChange", "ue", "visibilityChange", "OPACITY_0", "Slideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBlur", "paddingValue", "isCanvas", "RenderTarget", "filteredSlots", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "viewportLength", "window", "scheduleMeasure", "sync", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "visibilityRef", "isInView", "useInView", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "wrapped", "wrap", "wrappedIndex", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "dotStyle", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "_child_props", "_child_props1", "slideKey", "width", "height", "numChildren", "effects", "isLast", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "_ref_current", "visibility", "mix", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left", "SectionBadgeFonts", "getFonts", "qUbX9BCP9_default", "MotionDivWithFX", "withFX", "motion", "RichTextWithFX", "RichText2", "SlideshowFonts", "Slideshow", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "transition3", "animation2", "animation3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "XaFjGvZnw", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1xn75f3", "args", "onTap2hb5pd", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ComponentViewportProvider", "Image2", "css", "FramercZ2HcUzyU", "withCSS", "cZ2HcUzyU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "npm_react_17_cjs_exports", "__export", "Children", "Component", "Fragment", "Profiler", "PureComponent", "StrictMode", "Suspense", "__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED", "cloneElement", "createContext", "createElement", "createFactory", "createRef", "exports", "forwardRef", "isValidElement", "lazy", "memo", "useCallback", "useContext", "useDebugValue", "useEffect", "useImperativeHandle", "useLayoutEffect", "useMemo", "useReducer", "useRef", "useState", "version", "npm_object_assign_4_cjs_exports", "__export", "npm_object_assign_4_1_default", "exports", "getOwnPropertySymbols", "hasOwnProperty", "propIsEnumerable", "toObject", "val", "shouldUseNative", "test1", "test2", "i", "order2", "n", "test3", "letter", "target", "source", "from", "to", "symbols", "s", "key", "exports$1", "npm_object_assign_4_1_default", "_objectAssign", "npm_object_assign_4_cjs_exports", "npm_object_assign_4_1_default", "exports", "_assign", "ReactVersion", "REACT_ELEMENT_TYPE", "REACT_PORTAL_TYPE", "REACT_PROVIDER_TYPE", "REACT_CONTEXT_TYPE", "REACT_FORWARD_REF_TYPE", "REACT_SUSPENSE_LIST_TYPE", "REACT_MEMO_TYPE", "REACT_LAZY_TYPE", "REACT_BLOCK_TYPE", "REACT_SERVER_BLOCK_TYPE", "REACT_FUNDAMENTAL_TYPE", "REACT_SCOPE_TYPE", "REACT_OPAQUE_ID_TYPE", "REACT_DEBUG_TRACING_MODE_TYPE", "REACT_OFFSCREEN_TYPE", "REACT_LEGACY_HIDDEN_TYPE", "symbolFor", "MAYBE_ITERATOR_SYMBOL", "FAUX_ITERATOR_SYMBOL", "getIteratorFn", "maybeIterable", "maybeIterator", "ReactCurrentDispatcher", "ReactCurrentBatchConfig", "ReactCurrentOwner", "ReactDebugCurrentFrame", "currentExtraStackFrame", "setExtraStackFrame", "stack", "impl", "IsSomeRendererActing", "ReactSharedInternals", "warn", "format", "_len", "args", "_key", "printWarning", "error", "_len2", "_key2", "level", "argsWithFormat", "item", "didWarnStateUpdateForUnmountedComponent", "warnNoop", "publicInstance", "callerName", "_constructor", "componentName", "warningKey", "ReactNoopUpdateQueue", "callback", "completeState", "partialState", "emptyObject", "Component", "props", "context", "updater", "deprecatedAPIs", "defineDeprecationWarning", "methodName", "info", "fnName", "ComponentDummy", "PureComponent", "pureComponentPrototype", "createRef", "refObject", "getWrappedName", "outerType", "innerType", "wrapperName", "functionName", "getContextName", "type", "getComponentName", "provider", "lazyComponent", "payload", "init", "hasOwnProperty", "RESERVED_PROPS", "specialPropKeyWarningShown", "specialPropRefWarningShown", "didWarnAboutStringRefs", "hasValidRef", "config", "getter", "hasValidKey", "defineKeyPropWarningGetter", "displayName", "warnAboutAccessingKey", "defineRefPropWarningGetter", "warnAboutAccessingRef", "warnIfStringRefCannotBeAutoConverted", "ReactElement", "key", "ref", "self", "source", "owner", "element", "createElement", "children", "propName", "childrenLength", "childArray", "i", "defaultProps", "cloneAndReplaceKey", "oldElement", "newKey", "newElement", "cloneElement", "isValidElement", "object", "SEPARATOR", "SUBSEPARATOR", "escape", "escapeRegex", "escaperLookup", "escapedString", "match", "didWarnAboutMaps", "userProvidedKeyEscapeRegex", "escapeUserProvidedKey", "text", "getElementKey", "index", "mapIntoArray", "array", "escapedPrefix", "nameSoFar", "invokeCallback", "_child", "mappedChild", "childKey", "escapedChildKey", "c", "child", "nextName", "subtreeCount", "nextNamePrefix", "iteratorFn", "iterableChildren", "iterator", "step", "ii", "childrenString", "mapChildren", "func", "result", "count", "countChildren", "n", "forEachChildren", "forEachFunc", "forEachContext", "toArray", "onlyChild", "createContext", "defaultValue", "calculateChangedBits", "hasWarnedAboutUsingNestedContextConsumers", "hasWarnedAboutUsingConsumerProvider", "hasWarnedAboutDisplayNameOnConsumer", "Consumer", "_Provider", "_currentValue", "_currentValue2", "_threadCount", "Uninitialized", "Pending", "Resolved", "Rejected", "lazyInitializer", "ctor", "thenable", "pending", "moduleObject", "defaultExport", "resolved", "rejected", "lazy", "lazyType", "propTypes", "newDefaultProps", "newPropTypes", "forwardRef", "render", "elementType", "ownName", "name", "enableScopeAPI", "isValidElementType", "memo", "compare", "resolveDispatcher", "dispatcher", "useContext", "Context", "unstable_observedBits", "realContext", "useState", "initialState", "useReducer", "reducer", "initialArg", "useRef", "initialValue", "useEffect", "create", "deps", "useLayoutEffect", "useCallback", "useMemo", "useImperativeHandle", "useDebugValue", "value", "formatterFn", "disabledDepth", "prevLog", "prevInfo", "prevWarn", "prevError", "prevGroup", "prevGroupCollapsed", "prevGroupEnd", "disabledLog", "disableLogs", "reenableLogs", "ReactCurrentDispatcher$1", "prefix", "describeBuiltInComponentFrame", "ownerFn", "x", "reentry", "componentFrameCache", "PossiblyWeakMap", "describeNativeComponentFrame", "fn", "construct", "frame", "control", "previousPrepareStackTrace", "previousDispatcher", "Fake", "sample", "sampleLines", "controlLines", "s", "_frame", "syntheticFrame", "describeFunctionComponentFrame", "shouldConstruct", "prototype", "describeUnknownElementTypeFrameInDEV", "loggedTypeFailures", "ReactDebugCurrentFrame$1", "setCurrentlyValidatingElement", "checkPropTypes", "typeSpecs", "values", "location", "has", "typeSpecName", "error$1", "err", "ex", "setCurrentlyValidatingElement$1", "propTypesMisspellWarningShown", "getDeclarationErrorAddendum", "getSourceInfoErrorAddendum", "fileName", "lineNumber", "getSourceInfoErrorAddendumForProps", "elementProps", "ownerHasKeyUseWarning", "getCurrentComponentErrorInfo", "parentType", "parentName", "validateExplicitKey", "currentComponentErrorInfo", "childOwner", "validateChildKeys", "node", "validatePropTypes", "_name", "validateFragmentProps", "fragment", "keys", "createElementWithValidation", "validType", "sourceInfo", "typeString", "didWarnAboutDeprecatedCreateFactory", "createFactoryWithValidation", "validatedFactory", "cloneElementWithValidation", "frozenObject", "createElement$1", "cloneElement$1", "createFactory", "Children", "Fragment", "StrictMode", "Profiler", "Suspense", "__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED", "version", "Fragment", "exports", "StrictMode", "Profiler", "Suspense", "Children", "Component", "PureComponent", "__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED", "cloneElement", "createContext", "createElement", "createFactory", "createRef", "forwardRef", "isValidElement", "lazy", "memo", "useCallback", "useContext", "useDebugValue", "useEffect", "useImperativeHandle", "useLayoutEffect", "useMemo", "useReducer", "useRef", "useState", "version", "_react", "npm_react_17_cjs_exports", "exports", "React", "extendStatics", "d", "b", "p", "__extends", "__", "__assign", "s", "i", "n", "styleInject", "css", "ref", "insertAt", "head", "style", "initializeCalendly", "window", "t", "e", "o", "r", "l", "a", "u", "c", "h", "y", "m", "navigator", "calendlySpinnerElement", "month", "day", "year", "CalendlyEvent", "loadScript", "withPageSettings", "url", "pageSettings", "backgroundColor", "hideEventTypeDetails", "hideLandingPageDetails", "primaryColor", "textColor", "hideGdprBanner", "queryStringIndex", "hasQueryString", "queryString", "baseUrl", "updatedQueryString", "item", "openPopupWidget", "options", "widgetOptions", "closePopupWidget", "defaultStyles", "InlineWidget", "_super", "props", "_this", "prevProps", "shouldUpdate", "event", "callback", "isInsertedEvent", "isRemovedEvent", "mutationsList", "observer", "nodesAdded", "record", "nodesRemoved", "prop", "initWidget", "createClickHandler", "PopupButton", "defaultProps", "PopupWidget", "CalendlyEventListener", "eventName", "__esModule", "_InlineWidget", "_PopupButton", "_PopupWidget", "_CalendlyEventListener", "_openPopupWidget", "_closePopupWidget", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "emptyStateStyle", "containerStyles", "neutralStateStyle", "stateTitleStyle", "stateParagraphStyle", "Calendly", "style", "calendar", "hideLandingPageDetails", "hideGdprBanner", "props", "p", "motion", "containerStyles", "_InlineWidget", "u", "emptyStateStyle", "stateTitleStyle", "stateParagraphStyle", "addPropertyControls", "ControlType", "e", "f", "o", "t", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "f", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "IconoirFonts", "getFonts", "Icon", "ButtonFonts", "QhdhLt5p5_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onClick1mm83p1", "args", "onClick1p4u4qy", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "Link", "RichText2", "css", "FramerDVoXJ2rYy", "withCSS", "DVoXJ2rYy_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FramerGIl4nOmnb", "withCSS", "GIl4nOmnb_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FramerY1WawIwra", "withCSS", "Y1WawIwra_default", "addPropertyControls", "ControlType", "addFonts", "MAX_DUPLICATED_ITEMS", "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", "filteredSlots", "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", "frame", "resize", "contentSize", "child", "index", "_child_props", "_child_props1", "_child_props2", "_child_props3", "ref", "p", "LayoutGroup", "q", "i", "childIndex", "_child_props4", "_child_props5", "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", "ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "FrameracxHyFW09", "withCSS", "acxHyFW09_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "css", "Framerpu20SwG4Z", "withCSS", "pu20SwG4Z_default", "addPropertyControls", "ControlType", "addFonts", "RichTextWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "RichText2", "WebsiteSubmitCTAFonts", "getFonts", "S9vzsEWUJ_default", "VideoFonts", "Video", "MotionDivWithFXWithOptimizedAppearEffect", "motion", "BitgetFonts", "GIl4nOmnb_default", "KrakenFonts", "acxHyFW09_default", "BitfinexFonts", "Y1WawIwra_default", "BinanceFonts", "pu20SwG4Z_default", "TickerFonts", "Ticker", "MotionDivWithFX", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "transition4", "animation3", "animation4", "animation5", "transition5", "transition6", "animation6", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Image2", "css", "FramerHf3859QKM", "withCSS", "Hf3859QKM_default", "addPropertyControls", "ControlType", "addFonts", "SectionBadgeFonts", "getFonts", "qUbX9BCP9_default", "ButtonFonts", "QhdhLt5p5_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click2", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "P_wRF8ymK", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "uIm8mXnPE1fbmrq3", "args", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "SVG", "css", "FramerYSwxmnXbB", "withCSS", "YSwxmnXbB_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "NavigationBar2Fonts", "getFonts", "DVoXJ2rYy_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "BrandHeroBlockFonts", "Hf3859QKM_default", "ProductDescriptionBlockFonts", "SZrvYb4PU_default", "WebsiteSubmitCTAFonts", "S9vzsEWUJ_default", "WebsiteSubmitCTAWithRedirectAndEmailParam197b4wyWithMappedReactProps1e98mcg", "withMappedReactProps", "withCodeBoundaryForOverrides", "withRedirectAndEmailParam", "S9vzsEWUJ_exports", "RetailerDataVisualBlockFonts", "cZ2HcUzyU_default", "WebsiteSubmitCTAWithRedirectAndEmailParam1tgyx6qWithMappedReactProps1e98mcg", "Button3Fonts", "Y0uF1kL05_default", "FormContainerWithRedirectAndEmailParam5eg1ft", "FormContainer", "SectionBadgeFonts", "qUbX9BCP9_default", "ContainerWithFX", "withFX", "RichTextWithFX", "RichText2", "ButtonFonts", "QhdhLt5p5_default", "MotionDivWithFX", "motion", "PricingBlockFonts", "YSwxmnXbB_default", "CalendlyFonts", "Calendly", "CTABlockFonts", "mzu7x_PVv_default", "FooterFonts", "Rgfe4eDav_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transformTemplate1", "_", "transition1", "animation", "animation1", "transition2", "animation2", "transition3", "animation3", "animation4", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transformTemplate2", "formVariants", "form", "variants", "currentVariant", "animation5", "transition4", "animation6", "transition5", "transition6", "transition7", "transition8", "transition9", "transition10", "transition11", "transition12", "transition13", "transition14", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "dIOutuPjZ3bnx0g", "overlay", "loadMore", "args", "onTap1wnntms", "onTap3bnx0g", "P_wRF8ymK3bnx0g", "scopingClassNames", "cx", "ref1", "pe", "elementId", "useRouteElementId", "ref2", "isDisplayed", "isDisplayed1", "elementId1", "ref3", "elementId2", "ref4", "elementId3", "ref5", "elementId4", "ref6", "elementId5", "ref7", "defaultLayoutId", "ae", "useCustomCursors", "componentViewport", "useComponentViewport", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "PropertyOverrides2", "l", "AnimatePresence", "Ga", "x", "Image2", "overlay1", "formState", "FormPlainTextInput2", "getLoadingLazyAtYPosition", "SVG", "overlay2", "css", "FrameraugiA20Il", "withCSS", "augiA20Il_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
