{"version":3,"file":"shared-lib.BfzsdUbK.mjs","names":["useMemo","useState","HomeFactory","React","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","SVG"],"sources":["https:/framerusercontent.com/modules/is9fP8bVsolSpztyDG2s/dH6tqKmX7YlyzN04cT5Y/F9x4QnoDS.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/cF5GX7FwETphiGUcgQxS/lqsCLj0q1b9WA3slWzZK/u3YxLuclR.js"],"sourcesContent":["// Generated by Framer (b3dda2a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-707ql .framer-styles-preset-7o8msg:not(.rich-text-wrapper), .framer-707ql .framer-styles-preset-7o8msg.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, #088e4d); --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-707ql\";\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 { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AjG67reOl:{hover:true},gGhV5Wwr8:{hover:true},oSsWo5jEm:{hover:true},th2BZARlN:{hover:true}};const cycleOrder=[\"th2BZARlN\",\"oSsWo5jEm\",\"AjG67reOl\",\"gGhV5Wwr8\",\"gK_PR3T8x\",\"ylpmFQGre\",\"ZjUWh9Bc7\",\"AD8A1AQlr\"];const serializationHash=\"framer-pgYPu\";const variantClassNames={AD8A1AQlr:\"framer-v-1bk8f5r\",AjG67reOl:\"framer-v-1a1asnu\",gGhV5Wwr8:\"framer-v-1rjvkak\",gK_PR3T8x:\"framer-v-16ddx0d\",oSsWo5jEm:\"framer-v-ulfroa\",th2BZARlN:\"framer-v-1epmvo0\",ylpmFQGre:\"framer-v-rzsnpo\",ZjUWh9Bc7:\"framer-v-n2l5vn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const X4RIAkqjX=undefined;const vmZF7E9t1=undefined;const sZkPh1Wbh=undefined;const rzyiP_gvC=undefined;const oj691ZA0_=undefined;const QKa8J_CX2=undefined;const transition1={bounce:.2,delay:0,duration:2,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 humanReadableVariantMap={\"button overlay lp\":\"gK_PR3T8x\",\"Variant 1\":\"th2BZARlN\",\"Variant 2\":\"ylpmFQGre\",\"Variant 3\":\"ZjUWh9Bc7\",\"Variant 4\":\"AD8A1AQlr\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,fill,fill2,height,id,title,visible2,width,...props})=>{return{...props,oj691ZA0_:title??props.oj691ZA0_??\"Book a demo\",QKa8J_CX2:visible2??props.QKa8J_CX2??false,rzyiP_gvC:color??props.rzyiP_gvC??\"var(--token-f9d02719-525b-40dc-84f2-1ba17043d2a7, rgb(255, 255, 255))\",sZkPh1Wbh:fill??props.sZkPh1Wbh??\"var(--token-d3736a8d-3c4c-46b4-a0c5-70225487d759, rgb(29, 29, 29))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"th2BZARlN\",vmZF7E9t1:click??props.vmZF7E9t1,X4RIAkqjX:fill2??props.X4RIAkqjX??\"rgb(158, 158, 158)\"};};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,oj691ZA0_,rzyiP_gvC,sZkPh1Wbh,QKa8J_CX2,vmZF7E9t1,X4RIAkqjX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"th2BZARlN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vub5dq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vmZF7E9t1){const res=await vmZF7E9t1(...args);if(res===false)return false;}});const onAppearlyx3sp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),1200);});const onAppeardhuril=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AjG67reOl\",true),1300);});const onAppearx4adk7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gGhV5Wwr8\",true),1400);});const onAppear11s80kf=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"th2BZARlN\",true),1500);});const onAppear1advyta=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZjUWh9Bc7\",true),1300);});const onAppearjenmy1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AD8A1AQlr\",true),1400);});const onAppearx9jzxc=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gK_PR3T8x\",true),1500);});useOnVariantChange(baseVariant,{AD8A1AQlr:onAppearx9jzxc,AjG67reOl:onAppearx4adk7,default:onAppearlyx3sp,gGhV5Wwr8:onAppear11s80kf,oSsWo5jEm:onAppeardhuril,ylpmFQGre:onAppear1advyta,ZjUWh9Bc7:onAppearjenmy1});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:{webPageId:\"iRk5WWsSB\"},motionChild:true,nodeId:\"th2BZARlN\",openInNewTab:false,scopeId:\"u3YxLuclR\",...addPropertyOverrides({gK_PR3T8x:{href:undefined},ylpmFQGre:{href:undefined},ZjUWh9Bc7:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1epmvo0\",className,classNames)} framer-d6h7ft`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"th2BZARlN\",onTap:onTap1vub5dq,ref:refBinding,style:{backgroundColor:X4RIAkqjX,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:1,...style},variants:{\"AjG67reOl-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\",opacity:1},\"gGhV5Wwr8-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\",opacity:1},\"oSsWo5jEm-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\",opacity:1},\"th2BZARlN-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\",opacity:1},AD8A1AQlr:{opacity:1},ZjUWh9Bc7:{opacity:.44}},...addPropertyOverrides({\"AjG67reOl-hover\":{\"data-framer-name\":undefined},\"gGhV5Wwr8-hover\":{\"data-framer-name\":undefined},\"oSsWo5jEm-hover\":{\"data-framer-name\":undefined},\"th2BZARlN-hover\":{\"data-framer-name\":undefined},AD8A1AQlr:{\"data-framer-name\":\"Variant 4\"},AjG67reOl:{\"data-framer-name\":\"Variant 3\"},gGhV5Wwr8:{\"data-framer-name\":\"Variant 4\"},gK_PR3T8x:{\"data-framer-name\":\"button overlay lp\"},oSsWo5jEm:{\"data-framer-name\":\"Variant 2\"},ylpmFQGre:{\"data-framer-name\":\"Variant 2\"},ZjUWh9Bc7:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pfz6m7\",layoutDependency:layoutDependency,layoutId:\"xoZNjlzZV\",style:{background:\"linear-gradient(90deg, rgba(28, 28, 28, 0) 0%, var(--token-fcd29be6-229a-432a-8fe4-89129cd2ea76, rgb(176, 176, 176)) 50%, rgba(28, 28, 28, 0) 100%)\",opacity:.5,rotate:30}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2mu0d5\",layoutDependency:layoutDependency,layoutId:\"q4dfzAXAq\",style:{backgroundColor:sZkPh1Wbh,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{\"AjG67reOl-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\"},\"gGhV5Wwr8-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\"},\"oSsWo5jEm-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\"},\"th2BZARlN-hover\":{backgroundColor:\"var(--token-f607581e-b8c8-48c5-9cb9-03046d530e0b, rgb(8, 142, 77))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0VpbmEwMy1TZW1pQm9sZA==\",\"--framer-font-family\":'\"Eina03-SemiBold\", \"Eina03-SemiBold Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.44px\",\"--framer-line-height\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-rzyiP_gvC-u3YxLuclR))\"},children:\"Book a demo\"})}),className:\"framer-pqcl3w\",fonts:[\"CUSTOM;Eina03-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"I3RJSs6jW\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-rzyiP_gvC-u3YxLuclR)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-rzyiP_gvC-u3YxLuclR\":rzyiP_gvC},text:oj691ZA0_,verticalAlignment:\"top\",withExternalLayout:true}),QKa8J_CX2!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5z8bwc\",layoutDependency:layoutDependency,layoutId:\"BZh31Fyxq\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jxah2a\",layoutDependency:layoutDependency,layoutId:\"d3Y9Sa_M2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.866 10.255\" overflow=\"visible\"><path d=\"M 2.095 0.195 C 1.157 -0.367 0 0.356 0 1.503 L 0 8.753 C 0 9.9 1.157 10.623 2.094 10.061 L 8.148 6.436 C 9.106 5.863 9.106 4.393 8.148 3.82 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})})]})]})})})})});});const css=[\".framer-pgYPu.framer-d6h7ft, .framer-pgYPu .framer-d6h7ft { display: block; }\",\".framer-pgYPu.framer-1epmvo0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: hidden; padding: 1px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-pgYPu .framer-pfz6m7 { bottom: -25px; flex: none; left: -83px; overflow: visible; position: absolute; top: -37px; width: 65px; z-index: 1; }\",\".framer-pgYPu .framer-2mu0d5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 42px; justify-content: center; overflow: visible; padding: 15px; position: relative; width: min-content; }\",\".framer-pgYPu .framer-pqcl3w { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",\".framer-pgYPu .framer-5z8bwc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 1px 1px 1px; position: relative; width: min-content; }\",\".framer-pgYPu .framer-jxah2a { height: 11px; position: relative; width: 9px; }\",\".framer-pgYPu.framer-v-ulfroa .framer-pfz6m7, .framer-pgYPu.framer-v-rzsnpo .framer-pfz6m7 { left: unset; right: -85px; }\",\".framer-pgYPu.framer-v-1a1asnu .framer-pfz6m7, .framer-pgYPu.framer-v-n2l5vn .framer-pfz6m7 { bottom: -108px; height: 98px; left: unset; right: -60px; top: unset; }\",\".framer-pgYPu.framer-v-1rjvkak .framer-pfz6m7, .framer-pgYPu.framer-v-1bk8f5r .framer-pfz6m7 { bottom: -108px; height: 98px; left: -85px; top: unset; }\",\".framer-pgYPu.framer-v-ulfroa.hover .framer-pfz6m7 { left: unset; }\",\".framer-pgYPu.framer-v-1a1asnu.hover .framer-pfz6m7 { left: unset; top: unset; }\",\".framer-pgYPu.framer-v-1rjvkak.hover .framer-pfz6m7 { top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"oSsWo5jEm\":{\"layout\":[\"auto\",\"fixed\"]},\"AjG67reOl\":{\"layout\":[\"auto\",\"fixed\"]},\"gGhV5Wwr8\":{\"layout\":[\"auto\",\"fixed\"]},\"gK_PR3T8x\":{\"layout\":[\"auto\",\"fixed\"]},\"ylpmFQGre\":{\"layout\":[\"auto\",\"fixed\"]},\"ZjUWh9Bc7\":{\"layout\":[\"auto\",\"fixed\"]},\"AD8A1AQlr\":{\"layout\":[\"auto\",\"fixed\"]},\"GOJfRiahL\":{\"layout\":[\"auto\",\"fixed\"]},\"tBcRWZk2Q\":{\"layout\":[\"auto\",\"fixed\"]},\"Dh7UG9L_U\":{\"layout\":[\"auto\",\"fixed\"]},\"gZRr8cB0O\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oj691ZA0_\":\"title\",\"rzyiP_gvC\":\"color\",\"sZkPh1Wbh\":\"fill\",\"QKa8J_CX2\":\"visible2\",\"vmZF7E9t1\":\"click\",\"X4RIAkqjX\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru3YxLuclR=withCSS(Component,css,\"framer-pgYPu\");export default Frameru3YxLuclR;Frameru3YxLuclR.displayName=\"Demo Button\";Frameru3YxLuclR.defaultProps={height:44,width:129};addPropertyControls(Frameru3YxLuclR,{variant:{options:[\"th2BZARlN\",\"oSsWo5jEm\",\"AjG67reOl\",\"gGhV5Wwr8\",\"gK_PR3T8x\",\"ylpmFQGre\",\"ZjUWh9Bc7\",\"AD8A1AQlr\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"button overlay lp\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},oj691ZA0_:{defaultValue:\"Book a demo\",displayTextArea:false,title:\"Title\",type:ControlType.String},onoj691ZA0_Change:{changes:\"oj691ZA0_\",type:ControlType.ChangeHandler},rzyiP_gvC:{defaultValue:\"var(--token-f9d02719-525b-40dc-84f2-1ba17043d2a7, rgb(255, 255, 255))\",title:\"Color\",type:ControlType.Color},sZkPh1Wbh:{defaultValue:'var(--token-d3736a8d-3c4c-46b4-a0c5-70225487d759, rgb(29, 29, 29)) /* {\"name\":\"Grey 800\"} */',title:\"Fill\",type:ControlType.Color},QKa8J_CX2:{defaultValue:false,title:\"Visible 2\",type:ControlType.Boolean},onQKa8J_CX2Change:{changes:\"QKa8J_CX2\",type:ControlType.ChangeHandler},vmZF7E9t1:{title:\"Click\",type:ControlType.EventHandler},X4RIAkqjX:{defaultValue:\"rgb(158, 158, 158)\",title:\"Fill 2\",type:ControlType.Color}});addFonts(Frameru3YxLuclR,[{explicitInter:true,fonts:[{cssFamilyName:\"Eina03-SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Eina03-SemiBold\",url:\"https://framerusercontent.com/assets/Wi7HY86ZCaBuG8oBIZt2Sxw68E.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru3YxLuclR\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"129\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oSsWo5jEm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AjG67reOl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gGhV5Wwr8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gK_PR3T8x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ylpmFQGre\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZjUWh9Bc7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AD8A1AQlr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GOJfRiahL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tBcRWZk2Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Dh7UG9L_U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gZRr8cB0O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"oj691ZA0_\\\":\\\"title\\\",\\\"rzyiP_gvC\\\":\\\"color\\\",\\\"sZkPh1Wbh\\\":\\\"fill\\\",\\\"QKa8J_CX2\\\":\\\"visible2\\\",\\\"vmZF7E9t1\\\":\\\"click\\\",\\\"X4RIAkqjX\\\":\\\"fill2\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u3YxLuclR.map"],"mappings":"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"}