{"version":3,"file":"shared-lib.DropSIIl.mjs","names":["fonts","css","className","mask","SVG","getProps","Component","className","css","Icon","ArrowRight","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","className","variationAxes","fonts","css","className","variationAxes","fonts","css","className","mask","SVG","getProps","Component","className","css","Icon","getProps","className","css","useMemo","useMemo","useMemo","useRef","useCallback","useState","useMemo"],"sources":["https:/framerusercontent.com/modules/q7ox4LKtAzS65VaRa91E/4FGmu0TR8WOr9aGzCQSy/XxTcdv8Ro.js","https:/framerusercontent.com/modules/TH18pykUghADj21H1iof/9ikeUjSdj7oJA9m5MM3p/i7xtVCg9h.js","https:/framerusercontent.com/modules/VGzeWe3uTTrPSfVroHWT/XdSqZimp1kKH9yHTWdAy/XgZ906nv3.js","https:/framerusercontent.com/modules/GzrG43JEjbxw4FqLXdfk/n1mchjRfwTVEBd3U74Pf/cZfPmhL0y.js","https:/framerusercontent.com/modules/ozjfzwBJrTVjNi2COzdZ/RwdEdOrcapzaFaoq50wh/ORD_D90Mx.js","https:/framerusercontent.com/modules/xBYPT1XsJDG0bzDulYna/AACAirsh172wu18NpwO3/n5OYeK0DD.js","https:/framerusercontent.com/modules/dqNnDIQn9AAjkR4OxCxw/w8ZKvbp57EtLgENUbGmN/oqsO6x5sK.js","https:/framerusercontent.com/modules/7UITlPdd9TgYfnrpOesZ/brspyMA1C2T2NkjVMPJw/HAVYR2KGh.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/3d4T4RcIz7rmM6Kgmjp3/Tup2ClAjaoCVPgIKESGe/siteMetadata.js"],"sourcesContent":["// Generated by Framer (cf4c6d7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-ART2v .framer-styles-preset-1q9ecqs:not(.rich-text-wrapper), .framer-ART2v .framer-styles-preset-1q9ecqs.rich-text-wrapper a { --framer-link-current-text-color: var(--token-35338934-cebf-4640-9343-613b896cffc2, #fefbf7) /* {\"name\":\"025\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-35338934-cebf-4640-9343-613b896cffc2, #fefbf7) /* {\"name\":\"025\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-35338934-cebf-4640-9343-613b896cffc2, #fefbf7); --framer-link-text-decoration: none; }'];export const className=\"framer-ART2v\";\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 (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 13.854 0\" fill=\"transparent\" height=\"1px\" id=\"rnrMs8zai\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"2\" stroke=\"var(--13e9chv, var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51)))\" transform=\"translate(2.743 9.997)\" width=\"13.854140000000001px\"/><path d=\"M 0 13.854 L 6.927 6.927 L 0 0\" fill=\"transparent\" height=\"13.854159999999998px\" id=\"XvnML_RkW\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"2\" stroke=\"var(--13e9chv, var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51)))\" transform=\"translate(9.67 3.073)\" width=\"6.927080000000002px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,width1,...props})=>{return{...props,IUjIj5YCt:color??props.IUjIj5YCt??\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\",oOhpr98OU:width1??props.oOhpr98OU??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,IUjIj5YCt,oOhpr98OU,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-88R27\",className),layoutId:layoutId,ref:ref,style:{\"--13e9chv\":IUjIj5YCt,...style}});});const css=[`.framer-88R27 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--13e9chv); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"IUjIj5YCt\":\"color\",\"oOhpr98OU\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow / Right\",\"color\":{\"type\":\"variable\",\"value\":\"13e9chv\"},\"set\":{\"localId\":\"vectorSet/ZGkCMle8B\",\"id\":\"ZGkCMle8B\",\"moduleId\":\"zxJqqPB1MD7TRqvo6Gac\"}}\n */const Icon=withCSS(Component,css,\"framer-88R27\");Icon.displayName=\"Arrow / Right\";export default Icon;addPropertyControls(Icon,{IUjIj5YCt:{defaultValue:'var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51)) /* {\"name\":\"600*\"} */',hidden:false,title:\"Color\",type:ControlType.Color},oOhpr98OU:{defaultValue:2,hidden:true,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow / Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"13e9chv\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZGkCMle8B\\\",\\\"id\\\":\\\"ZGkCMle8B\\\",\\\"moduleId\\\":\\\"zxJqqPB1MD7TRqvo6Gac\\\"}}\",\"framerVariables\":\"{\\\"IUjIj5YCt\\\":\\\"color\\\",\\\"oOhpr98OU\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/TH18pykUghADj21H1iof/9ikeUjSdj7oJA9m5MM3p/i7xtVCg9h.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={D5o_D0N4D:{hover:true},hBwLfBSdf:{hover:true},IpvWkhhNH:{hover:true},LftTspeTL:{hover:true}};const cycleOrder=[\"hBwLfBSdf\",\"LftTspeTL\",\"IpvWkhhNH\",\"D5o_D0N4D\",\"n6Zf7OhgQ\"];const serializationHash=\"framer-TMl7X\";const variantClassNames={D5o_D0N4D:\"framer-v-kjf1vk\",hBwLfBSdf:\"framer-v-1jqo2v6\",IpvWkhhNH:\"framer-v-9ppciu\",LftTspeTL:\"framer-v-7xx32i\",n6Zf7OhgQ:\"framer-v-jchl7z\"};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={\"Green / LG\":\"D5o_D0N4D\",\"Green / MD\":\"n6Zf7OhgQ\",\"Grey / LG\":\"hBwLfBSdf\",\"Grey / MD\":\"LftTspeTL\",\"White / LG\":\"IpvWkhhNH\"};const getProps=({click,height,id,link,text,width,...props})=>{return{...props,p6EtOHduK:link??props.p6EtOHduK,SVYcsfKOW:click??props.SVYcsfKOW,variant:humanReadableVariantMap[props.variant]??props.variant??\"hBwLfBSdf\",zTkHvkg1q:text??props.zTkHvkg1q??\"See How They Work\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,zTkHvkg1q,p6EtOHduK,SVYcsfKOW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hBwLfBSdf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1d802hs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SVYcsfKOW){const res=await SVYcsfKOW(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:p6EtOHduK,motionChild:true,nodeId:\"hBwLfBSdf\",openInNewTab:false,scopeId:\"XgZ906nv3\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jqo2v6\",className,classNames)} framer-1ru242p`,\"data-border\":true,\"data-framer-name\":\"Grey / LG\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hBwLfBSdf\",onTap:onTap1d802hs,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.02)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-4cfe03c1-c7df-4b77-9245-81dbb7112092, rgb(34, 35, 39))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{D5o_D0N4D:{backgroundColor:\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\"},IpvWkhhNH:{backgroundColor:\"var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255))\"},n6Zf7OhgQ:{backgroundColor:\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\"}},...addPropertyOverrides({\"D5o_D0N4D-hover\":{\"data-framer-name\":undefined},\"hBwLfBSdf-hover\":{\"data-framer-name\":undefined},\"IpvWkhhNH-hover\":{\"data-framer-name\":undefined},\"LftTspeTL-hover\":{\"data-framer-name\":undefined},D5o_D0N4D:{\"data-framer-name\":\"Green / LG\"},IpvWkhhNH:{\"data-framer-name\":\"White / LG\"},LftTspeTL:{\"data-framer-name\":\"Grey / MD\"},n6Zf7OhgQ:{\"data-framer-name\":\"Green / MD\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-a1p9gl\",\"data-framer-name\":\"Frame 1000003508\",layoutDependency:layoutDependency,layoutId:\"I2698:71406;2698:71389\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sgmbrk\",\"data-framer-name\":\"Text padding\",layoutDependency:layoutDependency,layoutId:\"I2698:71406;2698:71390\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWYXJpYWJsZVZGPUluZG5hSFFpSURVd01BPT0=\",\"--framer-font-family\":'\"Aeonik Variable\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 500)',\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255)))\"},children:\"See How They Work\"})}),className:\"framer-104dxhj\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Aeonik Variable\"],layoutDependency:layoutDependency,layoutId:\"ctne0MxIi\",style:{\"--extracted-2gg91v\":'\"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"14px\"},text:zTkHvkg1q,variants:{IpvWkhhNH:{\"--extracted-r6o4lv\":\"var(--token-4cfe03c1-c7df-4b77-9245-81dbb7112092, rgb(34, 35, 39))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IpvWkhhNH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWYXJpYWJsZVZGPUluZG5hSFFpSURVd01BPT0=\",\"--framer-font-family\":'\"Aeonik Variable\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 500)',\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4cfe03c1-c7df-4b77-9245-81dbb7112092, rgb(34, 35, 39)))\"},children:\"See How They Work\"})})},LftTspeTL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWYXJpYWJsZVZGPUluZG5hSFFpSURVd01BPT0=\",\"--framer-font-family\":'\"Aeonik Variable\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 500)',\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255)))\"},children:\"See How They Work\"})})},n6Zf7OhgQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWYXJpYWJsZVZGPUluZG5hSFFpSURVd01BPT0=\",\"--framer-font-family\":'\"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 500)',\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255)))\"},children:\"See How They Work\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ciez9h\",layoutDependency:layoutDependency,layoutId:\"YPWAfjNpp\",style:{backgroundColor:\"var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{IpvWkhhNH:{backgroundColor:\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-90270m\",layoutDependency:layoutDependency,layoutId:\"Sjbn7HCHZ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aeksz6\",layoutDependency:layoutDependency,layoutId:\"QpGDCTs8k\",children:[/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1pzrg8a\",layoutDependency:layoutDependency,layoutId:\"VkixQkiVP\",style:{\"--13e9chv\":\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\",\"--huiwj6\":2},variants:{IpvWkhhNH:{\"--13e9chv\":\"var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1jq6j4y\",layoutDependency:layoutDependency,layoutId:\"csLgSGiIM\",style:{\"--13e9chv\":\"var(--token-1bac4502-4c6c-4850-a032-6b07303beca3, rgb(54, 93, 51))\",\"--huiwj6\":2},variants:{IpvWkhhNH:{\"--13e9chv\":\"var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, rgb(255, 255, 255))\"}}})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TMl7X.framer-1ru242p, .framer-TMl7X .framer-1ru242p { display: block; }\",\".framer-TMl7X.framer-1jqo2v6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 4px; position: relative; text-decoration: none; width: 420px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TMl7X .framer-a1p9gl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TMl7X .framer-sgmbrk { 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: 100%; }\",\".framer-TMl7X .framer-104dxhj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TMl7X .framer-ciez9h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TMl7X .framer-90270m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 20px; }\",\".framer-TMl7X .framer-aeksz6 { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-TMl7X .framer-1pzrg8a, .framer-TMl7X .framer-1jq6j4y { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-TMl7X.framer-v-1jqo2v6.hover .framer-90270m, .framer-TMl7X.framer-v-7xx32i.hover .framer-90270m, .framer-TMl7X.framer-v-9ppciu.hover .framer-90270m, .framer-TMl7X.framer-v-kjf1vk.hover .framer-90270m { justify-content: flex-start; }\",'.framer-TMl7X[data-border=\"true\"]::after, .framer-TMl7X [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 44\n * @framerIntrinsicWidth 420\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LftTspeTL\":{\"layout\":[\"fixed\",\"auto\"]},\"IpvWkhhNH\":{\"layout\":[\"fixed\",\"auto\"]},\"D5o_D0N4D\":{\"layout\":[\"fixed\",\"auto\"]},\"n6Zf7OhgQ\":{\"layout\":[\"fixed\",\"auto\"]},\"W8WHB4Iy9\":{\"layout\":[\"fixed\",\"auto\"]},\"Hr4_oy5Lb\":{\"layout\":[\"fixed\",\"auto\"]},\"xWWhbXBtx\":{\"layout\":[\"fixed\",\"auto\"]},\"igUbNTLLY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zTkHvkg1q\":\"text\",\"p6EtOHduK\":\"link\",\"SVYcsfKOW\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXgZ906nv3=withCSS(Component,css,\"framer-TMl7X\");export default FramerXgZ906nv3;FramerXgZ906nv3.displayName=\"_Button_Round\";FramerXgZ906nv3.defaultProps={height:44,width:420};addPropertyControls(FramerXgZ906nv3,{variant:{options:[\"hBwLfBSdf\",\"LftTspeTL\",\"IpvWkhhNH\",\"D5o_D0N4D\",\"n6Zf7OhgQ\"],optionTitles:[\"Grey / LG\",\"Grey / MD\",\"White / LG\",\"Green / LG\",\"Green / MD\"],title:\"Variant\",type:ControlType.Enum},zTkHvkg1q:{defaultValue:\"See How They Work\",displayTextArea:false,title:\"Text\",type:ControlType.String},p6EtOHduK:{title:\"Link\",type:ControlType.Link},SVYcsfKOW:{title:\"Click\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerXgZ906nv3,[{explicitInter:true,fonts:[{cssFamilyName:\"Aeonik Variable\",source:\"custom\",style:\"normal\",uiFamilyName:\"Aeonik\",url:\"https://framerusercontent.com/assets/JLyE8RGHIeLfJ52FHPW51oO9qLc.woff2\",variationAxes,weight:\"400\"}]},...ArrowRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXgZ906nv3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LftTspeTL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IpvWkhhNH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D5o_D0N4D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n6Zf7OhgQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W8WHB4Iy9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hr4_oy5Lb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xWWhbXBtx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"igUbNTLLY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"420\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"zTkHvkg1q\\\":\\\"text\\\",\\\"p6EtOHduK\\\":\\\"link\\\",\\\"SVYcsfKOW\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XgZ906nv3.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Aeonik Variable\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDQwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDQwMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Aeonik Variable\",source:\"custom\",style:\"normal\",uiFamilyName:\"Aeonik\",url:\"https://framerusercontent.com/assets/JLyE8RGHIeLfJ52FHPW51oO9qLc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-ocz3w .framer-styles-preset-vblnbf:not(.rich-text-wrapper), .framer-ocz3w .framer-styles-preset-vblnbf.rich-text-wrapper p { --framer-font-family: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 400; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 400; --framer-font-variation-axes-italic: \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 140%; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1279px) and (min-width: 810px) { .framer-ocz3w .framer-styles-preset-vblnbf:not(.rich-text-wrapper), .framer-ocz3w .framer-styles-preset-vblnbf.rich-text-wrapper p { --framer-font-family: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 400; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 400; --framer-font-variation-axes-italic: \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 140%; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, #ffffff); --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-ocz3w .framer-styles-preset-vblnbf:not(.rich-text-wrapper), .framer-ocz3w .framer-styles-preset-vblnbf.rich-text-wrapper p { --framer-font-family: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Variable Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 400; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 400; --framer-font-variation-axes-italic: \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 140%; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: var(--token-78f707f5-b822-4c9e-ac5b-fc5be866c915, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ocz3w\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7f7ffdc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Aeonik Variable\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Aeonik Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/JLyE8RGHIeLfJ52FHPW51oO9qLc.woff2\",variationAxes}]}];export const css=['.framer-zZe8V .framer-styles-preset-wnszkl:not(.rich-text-wrapper), .framer-zZe8V .framer-styles-preset-wnszkl.rich-text-wrapper h4 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #365e30; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1279px) and (min-width: 810px) { .framer-zZe8V .framer-styles-preset-wnszkl:not(.rich-text-wrapper), .framer-zZe8V .framer-styles-preset-wnszkl.rich-text-wrapper h4 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #365e30; --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-zZe8V .framer-styles-preset-wnszkl:not(.rich-text-wrapper), .framer-zZe8V .framer-styles-preset-wnszkl.rich-text-wrapper h4 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #365e30; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-zZe8V\";\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\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-hVGum\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 310 310\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 114 C 0 51.04 51.04 0 114 0 C 176.96 0 228 51.04 228 114 C 228 176.96 176.96 228 114 228 C 51.04 228 0 176.96 0 114 Z M 42.295 70.132 C 42.295 66.172 42.92 62.675 44.176 59.634 C 45.425 56.592 47.1 54.065 49.187 52.037 C 51.192 50.105 53.47 48.628 56.012 47.614 C 58.554 46.601 61.125 46.094 63.719 46.094 C 66.312 46.094 68.876 46.601 71.425 47.614 C 73.967 48.628 76.289 50.105 78.375 52.037 C 80.381 54.065 82.012 56.592 83.261 59.634 C 84.51 62.675 85.142 66.172 85.142 70.132 L 85.142 75.106 L 72.366 75.106 L 72.366 70.132 C 72.366 66.723 71.506 64.218 69.794 62.609 C 68.083 61 66.055 60.192 63.719 60.192 C 61.382 60.192 59.355 61 57.643 62.609 C 55.931 64.226 55.071 66.731 55.071 70.132 L 55.071 122.067 C 55.071 125.476 55.924 127.981 57.643 129.59 C 59.355 131.206 61.382 132.007 63.719 132.007 C 66.055 132.007 68.083 131.199 69.794 129.59 C 71.506 127.981 72.366 125.468 72.366 122.067 L 72.366 103.56 L 62.22 103.56 L 62.22 91.129 L 85.142 91.129 L 85.142 122.067 C 85.142 126.21 84.517 129.759 83.261 132.705 C 82.012 135.651 80.381 138.09 78.375 140.03 C 76.289 142.057 73.967 143.578 71.425 144.585 C 68.876 145.599 66.312 146.105 63.719 146.105 C 61.125 146.105 58.561 145.599 56.012 144.585 C 53.463 143.571 51.192 142.05 49.187 140.03 C 47.1 138.097 45.432 135.658 44.176 132.705 C 42.927 129.759 42.295 126.218 42.295 122.067 L 42.295 70.132 Z M 137.752 75.238 L 124.976 75.238 L 124.976 72.057 C 124.976 68.839 124.285 66.048 122.912 63.697 C 121.538 61.346 119.216 60.177 115.962 60.177 C 114.206 60.177 112.788 60.545 111.7 61.28 C 110.613 62.022 109.739 62.933 109.07 64.042 C 108.402 65.239 107.939 66.599 107.689 68.119 C 107.439 69.64 107.314 71.227 107.314 72.887 C 107.314 74.82 107.381 76.436 107.505 77.722 C 107.63 79.015 107.946 80.161 108.446 81.175 C 108.945 82.188 109.68 83.063 110.635 83.797 C 111.59 84.539 112.913 85.274 114.58 86.009 L 124.352 90.292 C 127.187 91.489 129.487 92.893 131.243 94.509 C 132.999 96.125 134.373 97.984 135.379 100.1 C 136.297 102.311 136.922 104.824 137.26 107.623 C 137.591 110.437 137.759 113.633 137.759 117.225 C 137.759 121.369 137.385 125.211 136.628 128.76 C 135.879 132.308 134.666 135.32 132.991 137.811 C 131.236 140.39 128.936 142.417 126.1 143.887 C 123.257 145.356 119.797 146.098 115.704 146.098 C 112.611 146.098 109.732 145.496 107.057 144.305 C 104.383 143.108 102.091 141.448 100.166 139.332 C 98.241 137.216 96.72 134.755 95.596 131.941 C 94.465 129.134 93.907 126.071 93.907 122.757 L 93.907 117.504 L 106.683 117.504 L 106.683 121.927 C 106.683 124.506 107.373 126.827 108.754 128.899 C 110.128 130.971 112.45 132.007 115.704 132.007 C 117.872 132.007 119.569 131.662 120.781 130.971 C 121.993 130.28 122.934 129.289 123.602 128.003 C 124.271 126.71 124.668 125.174 124.792 123.374 C 124.917 121.582 124.983 119.576 124.983 117.365 C 124.983 114.786 124.903 112.67 124.734 111.01 C 124.565 109.357 124.234 108.02 123.734 107.006 C 123.147 105.992 122.375 105.162 121.42 104.515 C 120.458 103.869 119.187 103.186 117.6 102.444 L 108.453 98.3 C 102.943 95.809 99.24 92.525 97.367 88.426 C 95.486 84.334 94.546 79.198 94.546 73.027 C 94.546 69.346 95.001 65.842 95.92 62.528 C 96.838 59.215 98.219 56.365 100.056 53.962 C 101.812 51.567 104.038 49.657 106.756 48.232 C 109.467 46.806 112.707 46.094 116.461 46.094 C 119.635 46.094 122.537 46.74 125.167 48.026 C 127.797 49.319 130.075 51.016 131.992 53.139 C 135.835 57.562 137.752 62.624 137.752 68.332 L 137.752 75.238 Z M 160.05 79.507 L 160.05 46.931 L 147.274 46.931 L 147.274 65.416 Z M 160.05 131.184 L 160.05 97.051 L 147.274 82.96 L 147.274 145.275 L 185.359 145.275 L 185.359 131.184 Z M 42.295 155.818 L 42.295 153.584 L 185.352 153.584 L 185.352 155.818 Z M 56.071 162.283 C 57.349 162.283 59.2 162.202 60.376 163.804 C 60.956 164.575 61.302 165.736 61.302 167.176 L 61.302 168.638 C 61.302 169.88 60.897 171.04 60.376 171.709 C 60.001 172.179 59.502 172.51 59.046 172.708 L 61.801 181.634 L 59.193 181.634 L 56.761 173.289 L 55.285 173.289 L 55.285 181.634 L 52.779 181.634 L 52.779 162.29 L 56.063 162.29 Z M 55.292 170.791 L 56.717 170.791 C 57.268 170.791 57.797 170.651 58.267 170.159 C 58.767 169.637 58.789 169.16 58.789 168.418 L 58.789 167.036 C 58.789 166.294 58.539 165.626 58.209 165.266 C 57.709 164.715 57.107 164.766 56.578 164.766 L 55.277 164.766 L 55.277 170.791 L 55.277 170.791 Z M 69.802 181.62 L 68.972 177.476 L 65.768 177.476 L 64.938 181.62 L 62.433 181.62 L 66.268 162.276 L 68.472 162.276 L 72.307 181.62 L 69.802 181.62 Z M 67.319 167.668 L 66.011 175.022 L 68.663 175.022 L 67.311 167.668 L 67.311 167.668 Z M 76.568 162.283 L 80.756 174.442 L 80.756 162.283 L 83.261 162.283 L 83.261 181.627 L 80.756 181.627 L 76.568 169.468 L 76.568 181.627 L 74.063 181.627 L 74.063 162.283 Z M 93.98 162.283 L 93.98 164.906 L 90.872 164.906 L 90.872 181.62 L 88.367 181.62 L 88.367 164.906 L 85.259 164.906 L 85.259 162.283 L 93.98 162.283 Z M 107.616 167.117 C 107.616 166.698 107.586 165.905 107.19 165.347 C 106.962 165.045 106.587 164.715 105.86 164.715 C 105.507 164.715 105.03 164.796 104.633 165.236 C 104.155 165.787 104.111 166.566 104.111 167.198 C 104.111 167.72 104.185 168.689 104.515 169.218 C 104.787 169.689 105.294 169.909 105.669 170.078 L 107.197 170.688 C 107.946 170.989 108.828 171.349 109.474 172.341 C 110.15 173.362 110.224 174.471 110.224 175.684 L 110.224 176.345 C 110.224 178.306 109.746 179.798 109.019 180.628 C 108.365 181.377 107.212 181.899 105.757 181.899 C 103.979 181.899 102.826 181.098 102.245 180.217 C 101.444 179.026 101.444 177.204 101.444 176.955 L 101.444 176.323 L 103.95 176.323 L 103.95 176.844 C 103.95 177.285 104.001 178.057 104.354 178.556 C 104.78 179.137 105.404 179.188 105.735 179.188 C 106.69 179.188 107.116 178.769 107.314 178.497 C 107.689 177.976 107.719 177.168 107.719 176.587 L 107.719 175.867 C 107.719 175.206 107.645 174.376 107.314 173.876 C 106.991 173.377 106.389 173.134 106.11 173.017 L 104.28 172.297 C 103.377 171.937 102.473 171.437 101.973 170.144 C 101.621 169.262 101.599 168.293 101.599 167.33 L 101.599 166.779 C 101.599 165.178 102.179 163.965 102.906 163.187 C 103.737 162.305 104.787 161.997 105.941 161.997 C 108.446 161.997 110.128 163.789 110.128 167 L 110.128 167.632 L 107.623 167.632 L 107.623 167.11 L 107.623 167.11 Z M 119.944 162.283 L 119.944 164.906 L 116.836 164.906 L 116.836 181.62 L 114.331 181.62 L 114.331 164.906 L 111.223 164.906 L 111.223 162.283 L 119.944 162.283 Z M 121.222 167.367 C 121.222 165.905 121.325 164.494 122.53 163.253 C 123.279 162.481 124.308 162.011 125.615 162.011 C 126.923 162.011 127.944 162.481 128.701 163.253 C 129.906 164.494 130.009 165.905 130.009 167.367 L 130.009 176.536 C 130.009 177.998 129.906 179.408 128.701 180.65 C 127.952 181.421 126.923 181.892 125.615 181.892 C 124.308 181.892 123.286 181.421 122.53 180.65 C 121.325 179.408 121.222 177.998 121.222 176.536 Z M 127.489 166.948 C 127.489 166.368 127.437 165.787 126.967 165.266 C 126.695 164.965 126.24 164.715 125.615 164.715 C 124.991 164.715 124.535 164.965 124.263 165.266 C 123.786 165.787 123.742 166.368 123.742 166.948 L 123.742 176.955 C 123.742 177.535 123.793 178.115 124.263 178.637 C 124.535 178.938 124.991 179.188 125.615 179.188 C 126.24 179.188 126.695 178.938 126.967 178.637 C 127.445 178.115 127.489 177.535 127.489 176.955 Z M 136.18 162.283 C 137.458 162.283 139.31 162.202 140.485 163.804 C 141.066 164.575 141.411 165.736 141.411 167.176 L 141.411 168.638 C 141.411 169.88 141.007 171.04 140.485 171.709 C 140.11 172.179 139.611 172.51 139.155 172.708 L 141.91 181.634 L 139.302 181.634 L 136.871 173.289 L 135.394 173.289 L 135.394 181.634 L 132.889 181.634 L 132.889 162.29 L 136.173 162.29 Z M 135.409 170.791 L 136.834 170.791 C 137.385 170.791 137.914 170.651 138.384 170.159 C 138.884 169.637 138.906 169.16 138.906 168.418 L 138.906 167.036 C 138.906 166.294 138.656 165.626 138.325 165.266 C 137.826 164.715 137.223 164.766 136.694 164.766 L 135.394 164.766 L 135.394 170.791 Z M 144.048 162.283 L 151.491 162.283 L 151.491 164.906 L 146.554 164.906 L 146.554 170.6 L 150.918 170.6 L 150.918 173.09 L 146.554 173.09 L 146.554 179.004 L 151.564 179.004 L 151.564 181.627 L 144.048 181.627 L 144.048 162.283 Z M 162.29 162.283 L 162.29 178.997 L 167.602 178.997 L 167.602 181.62 L 159.785 181.62 L 159.785 162.276 L 162.29 162.276 Z M 175.302 162.283 L 175.302 164.906 L 172.194 164.906 L 172.194 181.62 L 169.689 181.62 L 169.689 164.906 L 166.581 164.906 L 166.581 162.283 Z M 180.687 162.283 C 181.737 162.283 183.243 162.334 184.345 163.444 C 185.624 164.744 185.697 166.787 185.697 167.617 L 185.697 176.154 C 185.697 177.484 185.572 178.887 184.566 180.106 C 183.464 181.436 182.009 181.627 181.032 181.627 L 177.3 181.627 L 177.3 162.283 L 180.679 162.283 Z M 179.812 178.909 L 180.944 178.909 C 181.465 178.909 182.119 178.828 182.626 178.248 C 183.148 177.616 183.207 176.617 183.207 175.985 L 183.207 167.418 C 183.207 166.867 183.133 166.177 182.729 165.626 C 182.252 164.994 181.73 164.994 181.098 164.994 L 179.82 164.994 L 179.82 178.916 L 179.82 178.916 Z M 42.42 166.75 C 42.42 165.971 42.545 165.281 42.788 164.685 C 43.03 164.09 43.361 163.591 43.772 163.194 C 44.162 162.812 44.61 162.525 45.117 162.327 C 45.616 162.129 46.123 162.033 46.63 162.033 C 47.137 162.033 47.644 162.136 48.143 162.327 C 48.643 162.525 49.099 162.812 49.51 163.194 C 49.899 163.591 50.223 164.09 50.472 164.685 C 50.715 165.281 50.84 165.971 50.84 166.75 L 50.84 167.727 L 48.327 167.727 L 48.327 166.75 C 48.327 166.081 48.158 165.589 47.82 165.266 C 47.482 164.943 47.086 164.788 46.623 164.788 C 46.16 164.788 45.763 164.95 45.425 165.266 C 45.087 165.582 44.918 166.074 44.918 166.75 L 44.918 176.955 C 44.918 177.623 45.087 178.115 45.425 178.439 C 45.763 178.762 46.16 178.916 46.623 178.916 C 47.086 178.916 47.482 178.755 47.82 178.439 C 48.158 178.123 48.327 177.63 48.327 176.955 L 48.327 173.318 L 46.336 173.318 L 46.336 170.871 L 50.84 170.871 L 50.84 176.955 C 50.84 177.77 50.715 178.468 50.472 179.041 C 50.23 179.621 49.907 180.099 49.51 180.481 C 49.099 180.878 48.643 181.179 48.143 181.377 C 47.644 181.576 47.137 181.671 46.63 181.671 C 46.123 181.671 45.616 181.568 45.117 181.377 C 44.617 181.179 44.169 180.878 43.772 180.481 C 43.361 180.099 43.03 179.621 42.788 179.041 C 42.545 178.461 42.42 177.763 42.42 176.955 L 42.42 166.75 Z\" fill=\"transparent\" height=\"228px\" id=\"ynPW_uiTL\" transform=\"translate(41 41)\" width=\"228px\"><path d=\"M 0 114 C 0 51.04 51.04 0 114 0 C 176.96 0 228 51.04 228 114 C 228 176.96 176.96 228 114 228 C 51.04 228 0 176.96 0 114 Z\" fill=\"rgb(114, 191, 68)\" height=\"228px\" id=\"zch2TrMD8\" width=\"228px\"/><path d=\"M 0 24.039 C 0 20.079 0.624 16.582 1.881 13.54 C 3.13 10.499 4.805 7.971 6.891 5.944 C 8.897 4.011 11.174 2.535 13.716 1.521 C 16.258 0.507 18.83 0 21.423 0 C 24.017 0 26.581 0.507 29.13 1.521 C 31.672 2.535 33.994 4.011 36.08 5.944 C 38.086 7.971 39.717 10.499 40.966 13.54 C 42.215 16.582 42.846 20.079 42.846 24.039 L 42.846 29.012 L 30.07 29.012 L 30.07 24.039 C 30.07 20.63 29.211 18.125 27.499 16.516 C 25.787 14.907 23.759 14.098 21.423 14.098 C 19.087 14.098 17.059 14.907 15.347 16.516 C 13.636 18.132 12.776 20.637 12.776 24.039 L 12.776 75.973 C 12.776 79.382 13.628 81.887 15.347 83.496 C 17.059 85.112 19.087 85.913 21.423 85.913 C 23.759 85.913 25.787 85.105 27.499 83.496 C 29.211 81.887 30.07 79.375 30.07 75.973 L 30.07 57.467 L 19.924 57.467 L 19.924 45.036 L 42.846 45.036 L 42.846 75.973 C 42.846 80.117 42.222 83.665 40.966 86.611 C 39.717 89.557 38.086 91.996 36.08 93.936 C 33.994 95.964 31.672 97.484 29.13 98.491 C 26.581 99.505 24.017 100.012 21.423 100.012 C 18.83 100.012 16.266 99.505 13.716 98.491 C 11.167 97.477 8.897 95.956 6.891 93.936 C 4.805 92.004 3.137 89.565 1.881 86.611 C 0.632 83.665 0 80.124 0 75.973 L 0 24.039 Z M 95.457 29.145 L 82.681 29.145 L 82.681 25.964 C 82.681 22.746 81.99 19.954 80.616 17.603 C 79.242 15.252 76.921 14.084 73.666 14.084 C 71.91 14.084 70.492 14.451 69.405 15.186 C 68.318 15.928 67.443 16.839 66.775 17.948 C 66.106 19.146 65.643 20.505 65.394 22.026 C 65.144 23.546 65.019 25.133 65.019 26.794 C 65.019 28.726 65.085 30.342 65.21 31.628 C 65.335 32.921 65.651 34.067 66.15 35.081 C 66.65 36.095 67.385 36.969 68.34 37.704 C 69.295 38.446 70.617 39.18 72.285 39.915 L 82.056 44.198 C 84.892 45.396 87.192 46.799 88.947 48.415 C 90.703 50.032 92.077 51.89 93.084 54.006 C 94.002 56.218 94.627 58.73 94.964 61.529 C 95.295 64.343 95.464 67.539 95.464 71.132 C 95.464 75.275 95.089 79.117 94.333 82.666 C 93.583 86.214 92.371 89.227 90.696 91.717 C 88.94 94.296 86.641 96.324 83.805 97.793 C 80.962 99.262 77.501 100.004 73.409 100.004 C 70.316 100.004 67.436 99.402 64.762 98.212 C 62.088 97.014 59.795 95.354 57.871 93.238 C 55.946 91.122 54.425 88.661 53.301 85.847 C 52.169 83.041 51.611 79.977 51.611 76.664 L 51.611 71.411 L 64.387 71.411 L 64.387 75.833 C 64.387 78.412 65.078 80.734 66.459 82.806 C 67.833 84.877 70.154 85.913 73.409 85.913 C 75.576 85.913 77.273 85.568 78.486 84.877 C 79.698 84.187 80.638 83.195 81.307 81.909 C 81.975 80.616 82.372 79.081 82.497 77.281 C 82.622 75.488 82.688 73.483 82.688 71.271 C 82.688 68.692 82.607 66.577 82.438 64.916 C 82.269 63.263 81.939 61.926 81.439 60.912 C 80.851 59.898 80.08 59.068 79.125 58.422 C 78.162 57.775 76.891 57.092 75.305 56.35 L 66.158 52.206 C 60.648 49.716 56.945 46.432 55.071 42.332 C 53.191 38.24 52.25 33.105 52.25 26.933 C 52.25 23.253 52.706 19.748 53.624 16.435 C 54.542 13.121 55.924 10.271 57.76 7.868 C 59.516 5.473 61.742 3.563 64.461 2.138 C 67.172 0.713 70.412 0 74.166 0 C 77.34 0 80.242 0.647 82.872 1.932 C 85.502 3.225 87.779 4.922 89.697 7.046 C 93.539 11.468 95.457 16.53 95.457 22.239 L 95.457 29.145 Z M 117.754 33.413 L 117.754 0.838 L 104.978 0.838 L 104.978 19.322 Z M 117.754 85.09 L 117.754 50.957 L 104.978 36.866 L 104.978 99.182 L 143.064 99.182 L 143.064 85.09 Z\" fill=\"rgb(255, 255, 255)\" height=\"100.01172907134111px\" id=\"PAoG7Qbje\" transform=\"translate(42.295 46.094)\" width=\"143.0638618584785px\"/><path d=\"M 0 2.233 L 0 0 L 143.057 0 L 143.057 2.233 Z\" fill=\"rgb(69, 80, 82)\" height=\"2.233421408777474px\" id=\"fg3LJz0EO\" transform=\"translate(42.295 153.584)\" width=\"143.05651857583007px\"/><path d=\"M 3.291 0.001 C 4.57 0.001 6.421 -0.08 7.597 1.521 C 8.177 2.293 8.522 3.454 8.522 4.894 L 8.522 6.356 C 8.522 7.597 8.118 8.758 7.597 9.427 C 7.222 9.897 6.722 10.227 6.267 10.426 L 9.022 19.352 L 6.414 19.352 L 3.982 11.006 L 2.505 11.006 L 2.505 19.352 L 0 19.352 L 0 0.008 L 3.284 0.008 Z M 2.513 8.508 L 3.938 8.508 C 4.489 8.508 5.018 8.369 5.488 7.876 C 5.988 7.355 6.01 6.877 6.01 6.135 L 6.01 4.754 C 6.01 4.012 5.76 3.343 5.429 2.983 C 4.93 2.432 4.327 2.484 3.798 2.484 L 2.498 2.484 L 2.498 8.508 L 2.498 8.508 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.35210008914955px\" id=\"Jt5iJW07C\" transform=\"translate(52.779 162.282)\" width=\"9.021847006509233px\"/><path d=\"M 7.369 19.344 L 6.539 15.2 L 3.335 15.2 L 2.505 19.344 L 0 19.344 L 3.835 0 L 6.039 0 L 9.874 19.344 L 7.369 19.344 Z M 4.886 5.393 L 3.578 12.747 L 6.23 12.747 L 4.878 5.393 L 4.878 5.393 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.344074241154914px\" id=\"nc8hQiZF2\" transform=\"translate(62.433 162.276)\" width=\"9.874073596700327px\"/><path d=\"M 2.505 0 L 6.693 12.159 L 6.693 0 L 9.198 0 L 9.198 19.344 L 6.693 19.344 L 2.505 7.185 L 2.505 19.344 L 0 19.344 L 0 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.344074241154885px\" id=\"hIcjpFryv\" transform=\"translate(74.063 162.283)\" width=\"9.198169749307453px\"/><path d=\"M 8.721 0 L 8.721 2.623 L 5.613 2.623 L 5.613 19.337 L 3.108 19.337 L 3.108 2.623 L 0 2.623 L 0 0 L 8.721 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.33672746020494px\" id=\"ixzCscYKU\" transform=\"translate(85.259 162.283)\" width=\"8.720628987561668px\"/><path d=\"M 6.171 5.121 C 6.171 4.702 6.142 3.908 5.745 3.35 C 5.517 3.049 5.143 2.718 4.415 2.718 C 4.063 2.718 3.585 2.799 3.189 3.24 C 2.711 3.791 2.667 4.57 2.667 5.202 C 2.667 5.723 2.74 6.693 3.071 7.222 C 3.343 7.692 3.85 7.912 4.224 8.081 L 5.753 8.691 C 6.502 8.992 7.384 9.352 8.03 10.344 C 8.706 11.365 8.779 12.475 8.779 13.687 L 8.779 14.348 C 8.779 16.31 8.302 17.801 7.575 18.631 C 6.921 19.381 5.767 19.902 4.313 19.902 C 2.535 19.902 1.381 19.102 0.801 18.22 C 0 17.03 0 15.208 0 14.958 L 0 14.326 L 2.505 14.326 L 2.505 14.848 C 2.505 15.289 2.557 16.06 2.909 16.56 C 3.335 17.14 3.96 17.191 4.291 17.191 C 5.246 17.191 5.672 16.773 5.87 16.501 C 6.245 15.979 6.274 15.171 6.274 14.591 L 6.274 13.871 C 6.274 13.21 6.201 12.379 5.87 11.88 C 5.547 11.38 4.944 11.138 4.665 11.02 L 2.836 10.3 C 1.932 9.94 1.029 9.441 0.529 8.148 C 0.176 7.266 0.154 6.296 0.154 5.334 L 0.154 4.783 C 0.154 3.181 0.735 1.969 1.462 1.19 C 2.292 0.309 3.343 0 4.496 0 C 7.001 0 8.684 1.793 8.684 5.003 L 8.684 5.635 L 6.179 5.635 L 6.179 5.113 L 6.179 5.113 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.902429593349183px\" id=\"HHrYTpZhN\" transform=\"translate(101.444 161.997)\" width=\"8.779403235161226px\"/><path d=\"M 8.721 0 L 8.721 2.623 L 5.613 2.623 L 5.613 19.337 L 3.108 19.337 L 3.108 2.623 L 0 2.623 L 0 0 L 8.721 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.33672746020494px\" id=\"grmzFgAqq\" transform=\"translate(111.223 162.283)\" width=\"8.720628987561668px\"/><path d=\"M 0 5.356 C 0 3.894 0.103 2.483 1.308 1.242 C 2.057 0.47 3.086 0 4.393 0 C 5.701 0 6.722 0.47 7.479 1.242 C 8.684 2.483 8.787 3.894 8.787 5.356 L 8.787 14.525 C 8.787 15.987 8.684 17.397 7.479 18.639 C 6.73 19.41 5.701 19.88 4.393 19.88 C 3.086 19.88 2.064 19.41 1.308 18.639 C 0.103 17.397 0 15.987 0 14.525 Z M 6.267 4.937 C 6.267 4.357 6.215 3.776 5.745 3.255 C 5.473 2.953 5.018 2.704 4.393 2.704 C 3.769 2.704 3.313 2.953 3.042 3.255 C 2.564 3.776 2.52 4.357 2.52 4.937 L 2.52 14.943 C 2.52 15.524 2.571 16.104 3.042 16.626 C 3.313 16.927 3.769 17.177 4.393 17.177 C 5.018 17.177 5.473 16.927 5.745 16.626 C 6.223 16.104 6.267 15.524 6.267 14.943 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.880389250499434px\" id=\"vUp3qzBta\" transform=\"translate(121.222 162.011)\" width=\"8.786750008736362px\"/><path d=\"M 3.291 0.001 C 4.57 0.001 6.421 -0.08 7.597 1.521 C 8.177 2.293 8.522 3.454 8.522 4.894 L 8.522 6.356 C 8.522 7.597 8.118 8.758 7.597 9.427 C 7.222 9.897 6.722 10.227 6.267 10.426 L 9.022 19.352 L 6.414 19.352 L 3.982 11.006 L 2.505 11.006 L 2.505 19.352 L 0 19.352 L 0 0.008 L 3.284 0.008 Z M 2.52 8.508 L 3.945 8.508 C 4.496 8.508 5.025 8.369 5.495 7.876 C 5.995 7.355 6.017 6.877 6.017 6.135 L 6.017 4.754 C 6.017 4.012 5.767 3.343 5.437 2.983 C 4.937 2.432 4.335 2.484 3.806 2.484 L 2.505 2.484 L 2.505 8.508 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.35210008914955px\" id=\"Da30fTYs6\" transform=\"translate(132.889 162.282)\" width=\"9.021847006509233px\"/><path d=\"M 0 0 L 7.442 0 L 7.442 2.623 L 2.505 2.623 L 2.505 8.317 L 6.869 8.317 L 6.869 10.807 L 2.505 10.807 L 2.505 16.721 L 7.516 16.721 L 7.516 19.344 L 0 19.344 L 0 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.344074241154885px\" id=\"ZECjoE10Y\" transform=\"translate(144.048 162.283)\" width=\"7.515756911774133px\"/><path d=\"M 2.505 0.007 L 2.505 16.721 L 7.817 16.721 L 7.817 19.344 L 0 19.344 L 0 0 L 2.505 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.344074241154885px\" id=\"dFjXnQwpN\" transform=\"translate(159.785 162.276)\" width=\"7.816974930721244px\"/><path d=\"M 8.721 0 L 8.721 2.623 L 5.613 2.623 L 5.613 19.337 L 3.108 19.337 L 3.108 2.623 L 0 2.623 L 0 0 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.33672746020494px\" id=\"FhzS2knfh\" transform=\"translate(166.581 162.283)\" width=\"8.720628987561668px\"/><path d=\"M 3.387 0 C 4.437 0 5.944 0.051 7.046 1.161 C 8.324 2.461 8.397 4.504 8.397 5.334 L 8.397 13.871 C 8.397 15.2 8.272 16.604 7.266 17.823 C 6.164 19.153 4.709 19.344 3.732 19.344 L 0 19.344 L 0 0 L 3.38 0 Z M 2.513 16.626 L 3.644 16.626 C 4.166 16.626 4.819 16.545 5.326 15.965 C 5.848 15.333 5.907 14.334 5.907 13.702 L 5.907 5.135 C 5.907 4.584 5.833 3.894 5.429 3.343 C 4.952 2.711 4.43 2.711 3.798 2.711 L 2.52 2.711 L 2.52 16.633 L 2.52 16.633 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.344074241154885px\" id=\"qUVFz1Ich\" transform=\"translate(177.3 162.283)\" width=\"8.397370625765234px\"/><path d=\"M 0 4.717 C 0 3.938 0.125 3.247 0.367 2.652 C 0.61 2.057 0.94 1.558 1.352 1.161 C 1.741 0.779 2.189 0.492 2.696 0.294 C 3.196 0.096 3.703 0 4.21 0 C 4.717 0 5.224 0.103 5.723 0.294 C 6.223 0.492 6.678 0.779 7.09 1.161 C 7.479 1.558 7.802 2.057 8.052 2.652 C 8.295 3.247 8.419 3.938 8.419 4.717 L 8.419 5.694 L 5.907 5.694 L 5.907 4.717 C 5.907 4.048 5.738 3.556 5.4 3.233 C 5.062 2.909 4.665 2.755 4.202 2.755 C 3.74 2.755 3.343 2.917 3.005 3.233 C 2.667 3.548 2.498 4.041 2.498 4.717 L 2.498 14.921 C 2.498 15.59 2.667 16.082 3.005 16.405 C 3.343 16.729 3.74 16.883 4.202 16.883 C 4.665 16.883 5.062 16.721 5.4 16.405 C 5.738 16.089 5.907 15.597 5.907 14.921 L 5.907 11.285 L 3.916 11.285 L 3.916 8.838 L 8.419 8.838 L 8.419 14.921 C 8.419 15.737 8.295 16.435 8.052 17.008 C 7.81 17.588 7.486 18.066 7.09 18.448 C 6.678 18.844 6.223 19.146 5.723 19.344 C 5.224 19.542 4.717 19.638 4.21 19.638 C 3.703 19.638 3.196 19.535 2.696 19.344 C 2.197 19.146 1.749 18.844 1.352 18.448 C 0.94 18.066 0.61 17.588 0.367 17.008 C 0.125 16.427 0 15.729 0 14.921 L 0 4.717 Z\" fill=\"rgb(69, 80, 82)\" height=\"19.637945479151938px\" id=\"EuKK_cmwq\" transform=\"translate(42.42 162.033)\" width=\"8.419410968615011px\"/></g></svg>',style:{...style}});});const css=[`.framer-hVGum { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 310px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 310\n * @framerIntrinsicHeight 310\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"GSL\",\"set\":{\"localId\":\"vectorSet/SSQoO9u92\",\"id\":\"SSQoO9u92\",\"moduleId\":\"2xS2eEKMTtmqw7RmxJ3O\"}}\n */const Icon=withCSS(Component,css,\"framer-hVGum\");Icon.displayName=\"GSL\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"GSL\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SSQoO9u92\\\",\\\"id\\\":\\\"SSQoO9u92\\\",\\\"moduleId\\\":\\\"2xS2eEKMTtmqw7RmxJ3O\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"310\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"310\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-46tFv\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 754 219\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 141.186 131.705 C 136.159 142.018 130.592 151.611 118.656 154.765 C 115.432 155.616 111.917 155.356 108.543 155.506 C 107.461 155.546 106.38 155.186 105.298 155.166 C 104.608 155.166 102.625 155.416 101.884 156.638 C 101.103 157.939 102.034 159.842 102.254 160.313 C 104.557 165.289 111.507 195.269 100.352 210.349 C 96.837 215.095 92.552 216.988 93.363 219.301 C 92.081 216.587 90.619 213.914 88.937 211.3 C 79.014 195.84 64.745 186.287 47.201 181.541 C 42.285 180.209 37.188 179.578 32.151 178.777 C 28.867 178.246 26.754 176.784 26.173 173.59 C 25.222 168.403 24.712 168.143 30.409 167.742 C 33.553 167.532 36.758 168.143 39.942 168.443 C 41.404 168.584 42.285 169.315 42.225 170.977 C 42.165 172.489 43.006 173.15 44.488 173.59 C 55.893 177.005 67.258 180.559 78.663 183.974 C 81.797 184.915 85.022 185.526 88.326 184.685 C 91.58 183.864 93.293 181.661 93.693 178.477 C 93.923 176.664 93.843 174.812 93.753 172.969 C 93.423 165.73 93.453 158.54 95.636 151.511 C 98.559 142.149 104.868 136.291 114.14 133.547 C 122.691 131.014 131.493 131.014 140.295 131.314 C 140.475 131.314 140.655 131.464 141.206 131.715 L 141.206 131.685 Z M 158.409 92.563 C 154.944 95.286 151.239 97.79 147.364 99.882 C 139.884 103.948 132.194 107.603 124.634 111.508 C 118.386 114.742 112.398 118.357 107.381 123.394 C 103.907 126.878 101.343 130.904 99.641 135.52 C 98.539 138.514 95.445 139.415 93.222 141.207 C 93.022 141.367 92.081 140.747 91.56 140.386 C 89.507 138.944 87.615 137.222 85.422 136.04 C 81.277 133.797 77.031 133.978 72.986 136.481 C 71.884 137.152 70.592 137.813 69.942 138.824 C 66.237 144.622 60.129 145.653 54.211 147.125 C 51.567 147.776 48.974 148.627 46.31 149.158 C 44.087 149.598 41.794 149.819 39.521 149.879 C 37.559 149.929 36.247 150.72 35.526 152.462 C 34.845 154.104 35.566 156.127 37.068 157.148 C 37.468 157.409 37.909 157.599 38.36 157.769 C 39.401 158.16 41.183 158.3 41.344 158.901 C 41.774 160.463 41.484 162.225 41.484 164.158 C 39.822 163.957 38.56 163.637 37.298 163.667 C 33.924 163.747 30.509 163.767 27.185 164.238 C 24.752 164.588 23.009 163.577 23.019 161.084 C 23.019 160.603 22.989 160.052 23.21 159.672 C 24.792 157.048 24.411 154.154 24.421 151.311 C 24.421 149.138 25.372 147.746 27.515 147.075 C 32.442 145.523 37.338 143.831 42.275 142.299 C 43.907 141.788 44.638 140.857 45.089 139.215 C 45.449 137.883 46.661 136.801 47.191 135.48 C 47.592 134.528 47.792 133.297 47.542 132.325 C 46.29 127.399 43.847 122.993 40.182 119.559 C 35.015 114.732 29.468 110.316 24.091 105.71 C 19.084 101.415 13.787 97.399 9.171 92.733 C -0.021 83.421 -2.084 72.256 2.001 59.899 C 2.072 59.669 2.242 59.449 2.682 58.668 C 3.173 62.303 3.503 65.397 3.994 68.461 C 4.485 71.645 5.726 74.539 7.829 77.252 C 9.291 67.92 13.747 60.05 18.864 52.48 C 19.034 52.53 19.214 52.58 19.394 52.63 C 19.104 53.932 18.784 55.233 18.523 56.555 C 17.492 61.692 16.18 66.799 15.509 71.975 C 14.107 82.88 17.522 91.982 26.494 98.731 C 26.945 99.061 27.435 99.352 27.856 99.642 C 26.374 96.027 24.571 92.563 23.52 88.898 C 20.977 80.106 19.975 71.154 22.188 62.062 C 22.529 60.64 22.318 59.078 22.268 57.586 C 21.968 48.705 23.75 40.394 28.857 32.964 C 29.668 31.782 30.599 30.701 31.501 29.579 C 31.651 29.389 31.931 29.289 32.402 28.958 C 30.92 33.214 29.408 37.149 28.186 41.165 C 26.924 45.32 26.754 49.576 27.665 54.062 C 28.066 53.811 28.376 53.691 28.567 53.471 C 32.342 49.095 36.057 44.649 39.872 40.293 C 44.618 34.896 48.673 29.179 49.615 21.709 C 51.077 24.963 51.157 28.328 50.436 31.712 C 49.444 36.308 46.861 40.063 43.877 43.578 C 41.103 46.852 38.099 49.946 35.496 53.361 C 29.137 61.712 26.083 71.124 27.455 81.678 C 28.446 89.399 31.991 96.037 36.748 102.065 C 38.46 104.248 40.452 106.221 42.355 108.274 C 45.759 111.979 49.184 115.653 52.839 119.619 C 55.823 111.328 52.919 103.968 49.635 96.598 C 54.141 99.172 57.425 102.676 58.787 107.743 C 60.058 112.519 59.688 117.326 59.107 122.152 C 58.797 124.765 58.697 127.399 58.466 130.413 C 61.15 129.612 63.363 128.761 65.656 128.29 C 72.785 126.848 79.945 125.526 87.104 124.215 C 89.928 123.694 89.918 123.774 89.698 120.78 C 89.207 114.071 89.788 107.543 92.982 101.505 C 96.096 95.607 101.063 91.762 107.241 89.208 C 101.413 97.179 96.357 105.38 97.758 116.424 C 98.72 115.643 99.22 115.223 99.741 114.842 C 104.678 111.218 109.564 107.523 114.571 103.998 C 124.624 96.909 133.125 88.447 137.101 76.511 C 141.336 63.795 139.494 51.488 133.326 39.763 C 130.262 33.925 126.777 28.278 123.933 22.33 C 120.829 15.841 120.529 9.072 123.543 2.343 C 123.843 1.672 124.193 1.011 124.704 0 C 124.904 0.701 125.105 1.041 125.085 1.362 C 124.454 8.882 126.897 15.611 130.472 22.009 C 133.596 27.597 136.92 33.074 140.115 38.621 C 141.106 40.374 141.927 42.246 143.059 44.559 C 147.825 33.845 145.492 23.501 143.509 13.067 C 146.263 16.722 147.885 20.848 149.026 25.203 C 151.259 33.735 150.508 42.186 148.666 50.687 C 147.905 54.232 148.125 57.977 147.645 61.592 C 145.862 74.969 141.536 87.256 132.154 97.359 C 131.984 97.549 131.864 97.78 131.493 98.31 C 132.194 98.12 132.565 98.08 132.885 97.92 C 145.271 92.403 152.191 82.77 153.272 69.382 C 153.893 61.742 153.402 54.002 153.412 46.311 C 153.412 45.47 153.412 44.629 153.643 43.768 C 158.108 54.212 161.934 64.756 161.112 76.461 C 167.561 70.884 169.464 63.094 171.496 55.373 C 171.727 55.424 171.967 55.464 172.197 55.504 C 172.317 57.226 172.427 58.958 172.548 60.69 C 173.389 73.768 168.753 84.472 158.439 92.543 L 158.419 92.563 Z M 85.742 143.851 C 85.222 148.357 83.059 149.879 78.633 148.817 C 78.102 148.687 77.552 148.607 77.071 148.377 C 75.599 147.646 74.217 147.275 72.735 148.477 C 72.295 148.837 71.494 148.737 70.602 148.907 C 72.315 147.395 73.747 146.214 75.078 144.932 C 77.762 142.349 81.156 141.448 84.661 140.847 C 85.002 140.787 85.702 141.548 85.883 142.048 C 86.063 142.579 85.813 143.25 85.742 143.851 Z M 187.958 143.751 L 192.304 133.998 C 197.711 138.343 206.302 141.428 214.603 141.428 C 225.127 141.428 229.563 137.663 229.563 132.646 C 229.563 118.077 189.4 127.629 189.4 102.526 C 189.4 91.622 198.091 82.349 216.626 82.349 C 224.737 82.349 233.228 84.472 239.116 88.337 L 235.161 98.09 C 229.083 94.515 222.414 92.783 216.526 92.783 C 206.102 92.783 201.856 96.838 201.856 101.955 C 201.856 116.344 241.92 106.972 241.92 131.785 C 241.92 142.589 233.138 151.861 214.603 151.861 C 204.079 151.861 193.555 148.587 187.958 143.751 Z M 266.252 93.935 L 243.852 93.935 L 243.852 83.31 L 301.198 83.31 L 301.198 93.935 L 278.799 93.935 L 278.799 150.9 L 266.252 150.9 Z M 350.233 135.249 L 316.448 135.249 L 309.79 150.89 L 296.852 150.89 L 327.263 83.31 L 339.619 83.31 L 370.13 150.89 L 356.992 150.89 L 350.233 135.249 Z M 346.088 125.406 L 333.341 95.867 L 320.694 125.406 Z M 423.02 116.324 L 434.896 116.324 L 434.896 143.26 C 427.856 148.948 417.993 151.851 408.44 151.851 C 387.493 151.851 372.042 137.282 372.042 117.095 C 372.042 96.909 387.493 82.339 408.631 82.339 C 419.926 82.339 429.378 86.104 435.757 93.344 L 427.836 101.064 C 422.529 95.757 416.441 93.344 409.201 93.344 C 394.812 93.344 384.679 103.097 384.679 117.095 C 384.679 131.094 394.812 140.847 409.111 140.847 C 413.938 140.847 418.664 139.886 423.01 137.372 L 423.01 116.324 L 423.01 116.324 Z M 450.697 142.679 L 453.5 137.172 C 458.327 141.898 466.918 145.383 475.8 145.383 C 488.447 145.383 493.954 140.076 493.954 133.407 C 493.954 114.872 452.349 126.267 452.349 101.264 C 452.349 91.321 460.069 82.73 477.252 82.73 C 484.882 82.73 492.802 84.953 498.2 88.718 L 495.786 94.405 C 489.999 90.64 483.24 88.798 477.252 88.798 C 464.895 88.798 459.388 94.305 459.388 101.054 C 459.388 119.589 500.993 108.394 500.993 133.016 C 500.993 142.96 493.073 151.451 475.8 151.451 C 465.666 151.451 455.723 147.876 450.697 142.669 L 450.697 142.669 Z M 504.758 117.105 C 504.758 97.409 519.818 82.73 540.285 82.73 C 560.752 82.73 575.712 97.299 575.712 117.105 C 575.712 136.912 560.552 151.481 540.285 151.481 C 520.018 151.481 504.758 136.811 504.758 117.105 Z M 568.573 117.105 C 568.573 100.984 556.507 89.108 540.285 89.108 C 524.064 89.108 511.808 100.984 511.808 117.105 C 511.808 133.227 523.974 145.102 540.285 145.102 C 556.597 145.102 568.573 133.227 568.573 117.105 Z M 585.946 83.321 L 593.085 83.321 L 593.085 144.722 L 630.926 144.722 L 630.926 150.9 L 585.936 150.9 L 585.936 83.321 Z M 679.58 132.836 L 641.93 132.836 L 633.819 150.89 L 626.39 150.89 L 657.28 83.31 L 664.32 83.31 L 695.211 150.89 L 687.681 150.89 L 679.57 132.836 L 679.59 132.836 Z M 676.977 127.048 L 660.755 90.75 L 644.534 127.048 L 676.967 127.048 Z M 746.769 150.89 L 731.319 129.171 C 729.576 129.362 727.844 129.462 725.912 129.462 L 707.757 129.462 L 707.757 150.89 L 700.618 150.89 L 700.618 83.31 L 725.912 83.31 C 743.094 83.31 753.518 92.002 753.518 106.481 C 753.518 117.105 747.911 124.535 738.068 127.719 L 754.58 150.89 L 746.759 150.89 L 746.759 150.89 Z M 746.379 106.481 C 746.379 95.677 739.239 89.499 725.711 89.499 L 707.757 89.499 L 707.757 123.384 L 725.711 123.384 C 739.229 123.384 746.379 117.105 746.379 106.481 Z\" fill=\"transparent\" height=\"219.3008530690491px\" id=\"deb9ACyZQ\" transform=\"translate(0.001 -0.145)\" width=\"754.579550382676px\"><g d=\"M 141.186 131.705 C 136.159 142.018 130.592 151.611 118.656 154.765 C 115.432 155.616 111.917 155.356 108.543 155.506 C 107.461 155.546 106.38 155.186 105.298 155.166 C 104.608 155.166 102.625 155.416 101.884 156.638 C 101.103 157.939 102.034 159.842 102.254 160.313 C 104.557 165.289 111.507 195.269 100.352 210.349 C 96.837 215.095 92.552 216.988 93.363 219.301 C 92.081 216.587 90.619 213.914 88.937 211.3 C 79.014 195.84 64.745 186.287 47.201 181.541 C 42.285 180.209 37.188 179.578 32.151 178.777 C 28.867 178.246 26.754 176.784 26.173 173.59 C 25.222 168.403 24.712 168.143 30.409 167.742 C 33.553 167.532 36.758 168.143 39.942 168.443 C 41.404 168.584 42.285 169.315 42.225 170.977 C 42.165 172.489 43.006 173.15 44.488 173.59 C 55.893 177.005 67.258 180.559 78.663 183.974 C 81.797 184.915 85.022 185.526 88.326 184.685 C 91.58 183.864 93.293 181.661 93.693 178.477 C 93.923 176.664 93.843 174.812 93.753 172.969 C 93.423 165.73 93.453 158.54 95.636 151.511 C 98.559 142.149 104.868 136.291 114.14 133.547 C 122.691 131.014 131.493 131.014 140.295 131.314 C 140.475 131.314 140.655 131.464 141.206 131.715 L 141.206 131.685 Z M 158.409 92.563 C 154.944 95.286 151.239 97.79 147.364 99.882 C 139.884 103.948 132.194 107.603 124.634 111.508 C 118.386 114.742 112.398 118.357 107.381 123.394 C 103.907 126.878 101.343 130.904 99.641 135.52 C 98.539 138.514 95.445 139.415 93.222 141.207 C 93.022 141.367 92.081 140.747 91.56 140.386 C 89.507 138.944 87.615 137.222 85.422 136.04 C 81.277 133.797 77.031 133.978 72.986 136.481 C 71.884 137.152 70.592 137.813 69.942 138.824 C 66.237 144.622 60.129 145.653 54.211 147.125 C 51.567 147.776 48.974 148.627 46.31 149.158 C 44.087 149.598 41.794 149.819 39.521 149.879 C 37.559 149.929 36.247 150.72 35.526 152.462 C 34.845 154.104 35.566 156.127 37.068 157.148 C 37.468 157.409 37.909 157.599 38.36 157.769 C 39.401 158.16 41.183 158.3 41.344 158.901 C 41.774 160.463 41.484 162.225 41.484 164.158 C 39.822 163.957 38.56 163.637 37.298 163.667 C 33.924 163.747 30.509 163.767 27.185 164.238 C 24.752 164.588 23.009 163.577 23.019 161.084 C 23.019 160.603 22.989 160.052 23.21 159.672 C 24.792 157.048 24.411 154.154 24.421 151.311 C 24.421 149.138 25.372 147.746 27.515 147.075 C 32.442 145.523 37.338 143.831 42.275 142.299 C 43.907 141.788 44.638 140.857 45.089 139.215 C 45.449 137.883 46.661 136.801 47.191 135.48 C 47.592 134.528 47.792 133.297 47.542 132.325 C 46.29 127.399 43.847 122.993 40.182 119.559 C 35.015 114.732 29.468 110.316 24.091 105.71 C 19.084 101.415 13.787 97.399 9.171 92.733 C -0.021 83.421 -2.084 72.256 2.001 59.899 C 2.072 59.669 2.242 59.449 2.682 58.668 C 3.173 62.303 3.503 65.397 3.994 68.461 C 4.485 71.645 5.726 74.539 7.829 77.252 C 9.291 67.92 13.747 60.05 18.864 52.48 C 19.034 52.53 19.214 52.58 19.394 52.63 C 19.104 53.932 18.784 55.233 18.523 56.555 C 17.492 61.692 16.18 66.799 15.509 71.975 C 14.107 82.88 17.522 91.982 26.494 98.731 C 26.945 99.061 27.435 99.352 27.856 99.642 C 26.374 96.027 24.571 92.563 23.52 88.898 C 20.977 80.106 19.975 71.154 22.188 62.062 C 22.529 60.64 22.318 59.078 22.268 57.586 C 21.968 48.705 23.75 40.394 28.857 32.964 C 29.668 31.782 30.599 30.701 31.501 29.579 C 31.651 29.389 31.931 29.289 32.402 28.958 C 30.92 33.214 29.408 37.149 28.186 41.165 C 26.924 45.32 26.754 49.576 27.665 54.062 C 28.066 53.811 28.376 53.691 28.567 53.471 C 32.342 49.095 36.057 44.649 39.872 40.293 C 44.618 34.896 48.673 29.179 49.615 21.709 C 51.077 24.963 51.157 28.328 50.436 31.712 C 49.444 36.308 46.861 40.063 43.877 43.578 C 41.103 46.852 38.099 49.946 35.496 53.361 C 29.137 61.712 26.083 71.124 27.455 81.678 C 28.446 89.399 31.991 96.037 36.748 102.065 C 38.46 104.248 40.452 106.221 42.355 108.274 C 45.759 111.979 49.184 115.653 52.839 119.619 C 55.823 111.328 52.919 103.968 49.635 96.598 C 54.141 99.172 57.425 102.676 58.787 107.743 C 60.058 112.519 59.688 117.326 59.107 122.152 C 58.797 124.765 58.697 127.399 58.466 130.413 C 61.15 129.612 63.363 128.761 65.656 128.29 C 72.785 126.848 79.945 125.526 87.104 124.215 C 89.928 123.694 89.918 123.774 89.698 120.78 C 89.207 114.071 89.788 107.543 92.982 101.505 C 96.096 95.607 101.063 91.762 107.241 89.208 C 101.413 97.179 96.357 105.38 97.758 116.424 C 98.72 115.643 99.22 115.223 99.741 114.842 C 104.678 111.218 109.564 107.523 114.571 103.998 C 124.624 96.909 133.125 88.447 137.101 76.511 C 141.336 63.795 139.494 51.488 133.326 39.763 C 130.262 33.925 126.777 28.278 123.933 22.33 C 120.829 15.841 120.529 9.072 123.543 2.343 C 123.843 1.672 124.193 1.011 124.704 0 C 124.904 0.701 125.105 1.041 125.085 1.362 C 124.454 8.882 126.897 15.611 130.472 22.009 C 133.596 27.597 136.92 33.074 140.115 38.621 C 141.106 40.374 141.927 42.246 143.059 44.559 C 147.825 33.845 145.492 23.501 143.509 13.067 C 146.263 16.722 147.885 20.848 149.026 25.203 C 151.259 33.735 150.508 42.186 148.666 50.687 C 147.905 54.232 148.125 57.977 147.645 61.592 C 145.862 74.969 141.536 87.256 132.154 97.359 C 131.984 97.549 131.864 97.78 131.493 98.31 C 132.194 98.12 132.565 98.08 132.885 97.92 C 145.271 92.403 152.191 82.77 153.272 69.382 C 153.893 61.742 153.402 54.002 153.412 46.311 C 153.412 45.47 153.412 44.629 153.643 43.768 C 158.108 54.212 161.934 64.756 161.112 76.461 C 167.561 70.884 169.464 63.094 171.496 55.373 C 171.727 55.424 171.967 55.464 172.197 55.504 C 172.317 57.226 172.427 58.958 172.548 60.69 C 173.389 73.768 168.753 84.472 158.439 92.543 L 158.419 92.563 Z M 85.742 143.851 C 85.222 148.357 83.059 149.879 78.633 148.817 C 78.102 148.687 77.552 148.607 77.071 148.377 C 75.599 147.646 74.217 147.275 72.735 148.477 C 72.295 148.837 71.494 148.737 70.602 148.907 C 72.315 147.395 73.747 146.214 75.078 144.932 C 77.762 142.349 81.156 141.448 84.661 140.847 C 85.002 140.787 85.702 141.548 85.883 142.048 C 86.063 142.579 85.813 143.25 85.742 143.851 Z\" fill=\"transparent\" height=\"219.3008530690491px\" id=\"TuosL40wj\" transform=\"translate(0 0)\" width=\"172.64439728756625px\"><path d=\"M 115.603 0.525 C 110.577 10.838 105.009 20.431 93.074 23.585 C 89.849 24.436 86.335 24.176 82.96 24.326 C 81.879 24.366 80.797 24.006 79.716 23.986 C 79.025 23.986 77.042 24.236 76.301 25.458 C 75.52 26.759 76.451 28.662 76.672 29.133 C 78.975 34.109 85.924 64.089 74.769 79.169 C 71.255 83.915 66.969 85.808 67.78 88.121 C 66.498 85.407 65.036 82.734 63.354 80.12 C 53.431 64.66 39.162 55.107 21.619 50.361 C 16.702 49.029 11.605 48.398 6.569 47.597 C 3.284 47.066 1.172 45.604 0.591 42.41 C -0.36 37.223 -0.871 36.963 4.826 36.562 C 7.971 36.352 11.175 36.963 14.359 37.263 C 15.821 37.404 16.702 38.135 16.642 39.797 C 16.582 41.309 17.423 41.97 18.905 42.41 C 30.31 45.825 41.675 49.379 53.08 52.794 C 56.215 53.735 59.439 54.346 62.743 53.505 C 65.998 52.684 67.71 50.481 68.11 47.297 C 68.341 45.484 68.261 43.632 68.17 41.789 C 67.84 34.55 67.87 27.36 70.053 20.331 C 72.977 10.969 79.285 5.111 88.558 2.367 C 97.109 -0.166 105.911 -0.166 114.712 0.134 C 114.892 0.134 115.073 0.284 115.623 0.535 L 115.623 0.505 Z\" fill=\"rgb(249, 115, 22)\" height=\"88.12087565205692px\" id=\"WZGPiV5Bh\" transform=\"translate(25.583 131.18)\" width=\"115.62343475530984px\"/><path d=\"M 158.409 92.563 C 154.944 95.286 151.239 97.79 147.364 99.882 C 139.884 103.948 132.194 107.603 124.634 111.508 C 118.386 114.742 112.398 118.357 107.381 123.394 C 103.907 126.878 101.343 130.904 99.641 135.52 C 98.539 138.514 95.445 139.415 93.222 141.207 C 93.022 141.367 92.081 140.747 91.56 140.386 C 89.507 138.944 87.615 137.222 85.422 136.04 C 81.277 133.797 77.031 133.978 72.986 136.481 C 71.884 137.152 70.592 137.813 69.942 138.824 C 66.237 144.622 60.129 145.653 54.211 147.125 C 51.567 147.776 48.974 148.627 46.31 149.158 C 44.087 149.598 41.794 149.819 39.521 149.879 C 37.559 149.929 36.247 150.72 35.526 152.462 C 34.845 154.104 35.566 156.127 37.068 157.148 C 37.468 157.409 37.909 157.599 38.36 157.769 C 39.401 158.16 41.183 158.3 41.344 158.901 C 41.774 160.463 41.484 162.225 41.484 164.158 C 39.822 163.957 38.56 163.637 37.298 163.667 C 33.924 163.747 30.509 163.767 27.185 164.238 C 24.752 164.588 23.009 163.577 23.019 161.084 C 23.019 160.603 22.989 160.052 23.21 159.672 C 24.792 157.048 24.411 154.154 24.421 151.311 C 24.421 149.138 25.372 147.746 27.515 147.075 C 32.442 145.523 37.338 143.831 42.275 142.299 C 43.907 141.788 44.638 140.857 45.089 139.215 C 45.449 137.883 46.661 136.801 47.191 135.48 C 47.592 134.528 47.792 133.297 47.542 132.325 C 46.29 127.399 43.847 122.993 40.182 119.559 C 35.015 114.732 29.468 110.316 24.091 105.71 C 19.084 101.415 13.787 97.399 9.171 92.733 C -0.021 83.421 -2.084 72.256 2.001 59.899 C 2.072 59.669 2.242 59.449 2.682 58.668 C 3.173 62.303 3.503 65.397 3.994 68.461 C 4.485 71.645 5.726 74.539 7.829 77.252 C 9.291 67.92 13.747 60.05 18.864 52.48 C 19.034 52.53 19.214 52.58 19.394 52.63 C 19.104 53.932 18.784 55.233 18.523 56.555 C 17.492 61.692 16.18 66.799 15.509 71.975 C 14.107 82.88 17.522 91.982 26.494 98.731 C 26.945 99.061 27.435 99.352 27.856 99.642 C 26.374 96.027 24.571 92.563 23.52 88.898 C 20.977 80.106 19.975 71.154 22.188 62.062 C 22.529 60.64 22.318 59.078 22.268 57.586 C 21.968 48.705 23.75 40.394 28.857 32.964 C 29.668 31.782 30.599 30.701 31.501 29.579 C 31.651 29.389 31.931 29.289 32.402 28.958 C 30.92 33.214 29.408 37.149 28.186 41.165 C 26.924 45.32 26.754 49.576 27.665 54.062 C 28.066 53.811 28.376 53.691 28.567 53.471 C 32.342 49.095 36.057 44.649 39.872 40.293 C 44.618 34.896 48.673 29.179 49.615 21.709 C 51.077 24.963 51.157 28.328 50.436 31.712 C 49.444 36.308 46.861 40.063 43.877 43.578 C 41.103 46.852 38.099 49.946 35.496 53.361 C 29.137 61.712 26.083 71.124 27.455 81.678 C 28.446 89.399 31.991 96.037 36.748 102.065 C 38.46 104.248 40.452 106.221 42.355 108.274 C 45.759 111.979 49.184 115.653 52.839 119.619 C 55.823 111.328 52.919 103.968 49.635 96.598 C 54.141 99.172 57.425 102.676 58.787 107.743 C 60.058 112.519 59.688 117.326 59.107 122.152 C 58.797 124.765 58.697 127.399 58.466 130.413 C 61.15 129.612 63.363 128.761 65.656 128.29 C 72.785 126.848 79.945 125.526 87.104 124.215 C 89.928 123.694 89.918 123.774 89.698 120.78 C 89.207 114.071 89.788 107.543 92.982 101.505 C 96.096 95.607 101.063 91.762 107.241 89.208 C 101.413 97.179 96.357 105.38 97.758 116.424 C 98.72 115.643 99.22 115.223 99.741 114.842 C 104.678 111.218 109.564 107.523 114.571 103.998 C 124.624 96.909 133.125 88.447 137.101 76.511 C 141.336 63.795 139.494 51.488 133.326 39.763 C 130.262 33.925 126.777 28.278 123.933 22.33 C 120.829 15.841 120.529 9.072 123.543 2.343 C 123.843 1.672 124.193 1.011 124.704 0 C 124.904 0.701 125.105 1.041 125.085 1.362 C 124.454 8.882 126.897 15.611 130.472 22.009 C 133.596 27.597 136.92 33.074 140.115 38.621 C 141.106 40.374 141.927 42.246 143.059 44.559 C 147.825 33.845 145.492 23.501 143.509 13.067 C 146.263 16.722 147.885 20.848 149.026 25.203 C 151.259 33.735 150.508 42.186 148.666 50.687 C 147.905 54.232 148.125 57.977 147.645 61.592 C 145.862 74.969 141.536 87.256 132.154 97.359 C 131.984 97.549 131.864 97.78 131.493 98.31 C 132.194 98.12 132.565 98.08 132.885 97.92 C 145.271 92.403 152.191 82.77 153.272 69.382 C 153.893 61.742 153.402 54.002 153.412 46.311 C 153.412 45.47 153.412 44.629 153.643 43.768 C 158.108 54.212 161.934 64.756 161.112 76.461 C 167.561 70.884 169.464 63.094 171.496 55.373 C 171.727 55.424 171.967 55.464 172.197 55.504 C 172.317 57.226 172.427 58.958 172.548 60.69 C 173.389 73.768 168.753 84.472 158.439 92.543 L 158.419 92.563 Z\" fill=\"rgb(249, 115, 22)\" height=\"164.30521305357635px\" id=\"AItudHXpG\" transform=\"translate(0 0)\" width=\"172.64439728756625px\"/><path d=\"M 15.14 3.007 C 14.619 7.513 12.457 9.035 8.031 7.974 C 7.5 7.844 6.949 7.764 6.469 7.533 C 4.997 6.802 3.615 6.432 2.133 7.633 C 1.692 7.994 0.891 7.894 0 8.064 C 1.712 6.552 3.144 5.37 4.476 4.089 C 7.159 1.505 10.554 0.604 14.059 0.003 C 14.399 -0.057 15.1 0.704 15.28 1.205 C 15.461 1.736 15.21 2.407 15.14 3.007 Z\" fill=\"rgb(249, 115, 22)\" height=\"8.297592940550746px\" id=\"jlg2xn75y\" transform=\"translate(70.602 140.843)\" width=\"15.344283261802651px\"/></g><path d=\"M 0 61.401 L 4.346 51.648 C 9.753 55.994 18.344 59.078 26.645 59.078 C 37.169 59.078 41.605 55.313 41.605 50.297 C 41.605 35.727 1.442 45.28 1.442 20.177 C 1.442 9.272 10.133 0 28.668 0 C 36.779 0 45.27 2.123 51.158 5.988 L 47.203 15.741 C 41.125 12.166 34.456 10.434 28.568 10.434 C 18.144 10.434 13.898 14.489 13.898 19.606 C 13.898 33.995 53.962 24.623 53.962 49.436 C 53.962 60.24 45.18 69.512 26.645 69.512 C 16.121 69.512 5.597 66.238 0 61.401 Z\" fill=\"rgb(255, 255, 255)\" height=\"69.51219123505979px\" id=\"MOYtPMagr\" transform=\"translate(187.958 82.349)\" width=\"53.9615670650731px\"/><path d=\"M 22.4 10.624 L 0 10.624 L 0 0 L 57.346 0 L 57.346 10.624 L 34.946 10.624 L 34.946 67.59 L 22.4 67.59 Z\" fill=\"rgb(255, 255, 255)\" height=\"67.58964143426296px\" id=\"KFmolzyz8\" transform=\"translate(243.852 83.31)\" width=\"57.3460557768924px\"/><path d=\"M 53.381 51.939 L 19.596 51.939 L 12.937 67.58 L 0 67.58 L 30.41 0 L 42.767 0 L 73.277 67.58 L 60.14 67.58 L 53.381 51.939 Z M 49.235 42.096 L 36.488 12.557 L 23.842 42.096 Z\" fill=\"rgb(255, 255, 255)\" height=\"67.57962815405047px\" id=\"n_8DVfH2D\" transform=\"translate(296.852 83.31)\" width=\"73.2771845949535px\"/><path d=\"M 50.978 33.985 L 62.853 33.985 L 62.853 60.921 C 55.814 66.608 45.951 69.512 36.398 69.512 C 15.45 69.512 0 54.943 0 34.756 C 0 14.569 15.45 0 36.589 0 C 47.884 0 57.336 3.765 63.715 11.005 L 55.794 18.725 C 50.487 13.418 44.399 11.005 37.159 11.005 C 22.77 11.005 12.637 20.758 12.637 34.756 C 12.637 48.755 22.77 58.508 37.069 58.508 C 41.896 58.508 46.622 57.546 50.968 55.033 L 50.968 33.985 L 50.968 33.985 Z\" fill=\"rgb(255, 255, 255)\" height=\"69.51219123505979px\" id=\"eWt3D31SZ\" transform=\"translate(372.042 82.339)\" width=\"63.7145019920319px\"/><path d=\"M 0 59.95 L 2.804 54.442 C 7.63 59.168 16.222 62.653 25.103 62.653 C 37.75 62.653 43.257 57.346 43.257 50.677 C 43.257 32.143 1.652 43.538 1.652 18.535 C 1.652 8.591 9.372 0 26.555 0 C 34.185 0 42.106 2.223 47.503 5.988 L 45.09 11.675 C 39.302 7.91 32.543 6.068 26.555 6.068 C 14.199 6.068 8.692 11.575 8.692 18.324 C 8.692 36.859 50.297 25.664 50.297 50.287 C 50.297 60.23 42.376 68.721 25.103 68.721 C 14.97 68.721 5.027 65.146 0 59.939 L 0 59.939 Z\" fill=\"rgb(249, 115, 22)\" height=\"68.72114209827359px\" id=\"QTcQ7XQvh\" transform=\"translate(450.697 82.73)\" width=\"50.29670650730418px\"/><path d=\"M 0 34.376 C 0 14.679 15.06 0 35.527 0 C 55.994 0 70.954 14.569 70.954 34.376 C 70.954 54.182 55.794 68.751 35.527 68.751 C 15.26 68.751 0 54.082 0 34.376 Z M 63.815 34.376 C 63.815 18.254 51.749 6.378 35.527 6.378 C 19.306 6.378 7.049 18.254 7.049 34.376 C 7.049 50.497 19.215 62.373 35.527 62.373 C 51.839 62.373 63.815 50.497 63.815 34.376 Z\" fill=\"rgb(249, 115, 22)\" height=\"68.75118193891103px\" id=\"d2JGQx9Uw\" transform=\"translate(504.758 82.73)\" width=\"70.95410358565732px\"/><path d=\"M 0.01 0 L 7.149 0 L 7.149 61.401 L 44.99 61.401 L 44.99 67.58 L 0 67.58 L 0 0 Z\" fill=\"rgb(249, 115, 22)\" height=\"67.57962815405047px\" id=\"NiusJ_p2y\" transform=\"translate(585.936 83.321)\" width=\"44.98966799468781px\"/><path d=\"M 53.191 49.526 L 15.541 49.526 L 7.43 67.58 L 0 67.58 L 30.891 0 L 37.93 0 L 68.821 67.58 L 61.291 67.58 L 53.181 49.526 L 53.201 49.526 Z M 50.587 43.738 L 34.366 7.44 L 18.144 43.738 L 50.577 43.738 Z\" fill=\"rgb(249, 115, 22)\" height=\"67.57962815405047px\" id=\"GWZUuyTtw\" transform=\"translate(626.39 83.31)\" width=\"68.82127490039852px\"/><path d=\"M 46.151 67.58 L 30.701 45.861 C 28.958 46.051 27.226 46.151 25.294 46.151 L 7.139 46.151 L 7.139 67.58 L 0 67.58 L 0 0 L 25.294 0 C 42.476 0 52.9 8.692 52.9 23.171 C 52.9 33.795 47.293 41.225 37.45 44.409 L 53.962 67.58 L 46.141 67.58 L 46.141 67.58 Z M 45.761 23.171 C 45.761 12.366 38.621 6.188 25.093 6.188 L 7.139 6.188 L 7.139 40.073 L 25.093 40.073 C 38.611 40.073 45.761 33.795 45.761 23.171 Z\" fill=\"rgb(249, 115, 22)\" height=\"67.57962815405047px\" id=\"wY2OHC3Gm\" transform=\"translate(700.618 83.31)\" width=\"53.961567065073154px\"/></g></svg>',style:{...style}});});const css=[`.framer-46tFv { -webkit-mask: ${mask}; aspect-ratio: 3.442922374429224; display: block; mask: ${mask}; user-select: none; width: 754px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 754\n * @framerIntrinsicHeight 219\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Stag Solar / Dark\",\"set\":{\"localId\":\"vectorSet/SSQoO9u92\",\"id\":\"SSQoO9u92\",\"moduleId\":\"2xS2eEKMTtmqw7RmxJ3O\"}}\n */const Icon=withCSS(Component,css,\"framer-46tFv\");Icon.displayName=\"Stag Solar / Dark\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"754\",\"framerVector\":\"{\\\"name\\\":\\\"Stag Solar / Dark\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SSQoO9u92\\\",\\\"id\\\":\\\"SSQoO9u92\\\",\\\"moduleId\\\":\\\"2xS2eEKMTtmqw7RmxJ3O\\\"}}\",\"framerIntrinsicHeight\":\"219\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Aeonik Variable\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\",\"CUSTOM;Aeonik VariableVF=IndnaHQiIDYwMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Aeonik Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/JLyE8RGHIeLfJ52FHPW51oO9qLc.woff2\",variationAxes}]}];export const css=['.framer-TnIpZ .framer-styles-preset-xbvfxe:not(.rich-text-wrapper), .framer-TnIpZ .framer-styles-preset-xbvfxe.rich-text-wrapper h5 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 33px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-0cce7257-bf94-4bd6-92d5-146aa17f51bc, #595b60); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-TnIpZ .framer-styles-preset-xbvfxe:not(.rich-text-wrapper), .framer-TnIpZ .framer-styles-preset-xbvfxe.rich-text-wrapper h5 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 33px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-0cce7257-bf94-4bd6-92d5-146aa17f51bc, #595b60); --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-TnIpZ .framer-styles-preset-xbvfxe:not(.rich-text-wrapper), .framer-TnIpZ .framer-styles-preset-xbvfxe.rich-text-wrapper h5 { --framer-font-family: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-family-italic: \"Aeonik Variable\", \"Aeonik Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 600; --framer-font-variation-axes-bold: \"wght\" 600; --framer-font-variation-axes-bold-italic: \"wght\" 600; --framer-font-variation-axes-italic: \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 33px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-0cce7257-bf94-4bd6-92d5-146aa17f51bc, #595b60); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-TnIpZ\";\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 { 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 — 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 { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.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 { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.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 * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.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{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}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={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// 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 “Play”.\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,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 renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",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(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\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 – if we’re 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??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’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(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//     !isStaticRenderer\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??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??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?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\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},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\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (397058d)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<!-- Intercom -->\\n<script>\\n  window.intercomSettings = {\\n    api_base: \\\"https://api-iam.intercom.io\\\",\\n    app_id: \\\"fly626q9\\\",\\n  };\\n</script>\\n<script>\\n  // We pre-filled your app ID in the widget URL: 'https://widget.intercom.io/widget/fly626q9'\\n  (function(){var w=window;var ic=w.Intercom;if(typeof ic===\\\"function\\\"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/fly626q9';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();\\n</script>\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-N2J9RW6D\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->\\n',customHTMLHeadStart:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-N2J9RW6D');</script>\\n<!-- End Google Tag Manager -->\",description:\"Simplified Energy: UK's leading independent SaaS platform for renewable energy installers. Our installer-branded digital products boost conversions, reduce costs, and streamline customer journeys.\",favicon:\"https://framerusercontent.com/assets/R9I64gZG7Kn0TsGVyJHWsjFbA.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/SfQvuSMOJRp8UdwL1BYTcpDAPOI.png\",title:\"Simplified Energy\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}