{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/oArTOMesCj1W6cylSydH/yQDI5rqSzx1WtiOw3g73/D6EznmSnP.js", "ssg:https://framerusercontent.com/modules/hvWo2i46PkiFCQdr7JKO/Xykl1MteWSTHvNoGVcx6/XazsQzKD1.js", "ssg:https://framerusercontent.com/modules/xN2s176BLYLyqONwZnUd/Ci3fNubUFsUHKfbKRKiu/JmZa8f6M1.js", "ssg:https://ga.jspm.io/npm:react-hook-form@7.39.5/dist/index.esm.mjs", "ssg:https://framerusercontent.com/modules/iZSSuZwai2sCQgvAqpUB/VkPUB6DSuBAB0OndaEGW/Loader.js", "ssg:https://framerusercontent.com/modules/moz0JkH7BnqsNLMG51QA/GTL83TNKmMKFWDuEOi3g/SignUpForm.js", "ssg:https://framerusercontent.com/modules/e3KHw0ScKopcvXokqPAT/2YxptoiKQdsYm8JOd5OV/SignUpSuccess.js", "ssg:https://framerusercontent.com/modules/Mw3cMLMEuUSW7YpQzsu5/vSqsta4XN0avDaHbkdFY/SignUp.js", "ssg:https://framerusercontent.com/modules/qZjpEBkB7sdYSs9H2muk/ZlAU6dLYcS3OXSIloSl3/NEpnsfRaS.js", "ssg:https://framerusercontent.com/modules/Z7fI2fujT9T6PIILQScx/awkZXMYxQX3tDs4lxnoA/nizRR7Qq4.js", "ssg:https://framerusercontent.com/modules/spi5nL6wXlUuSrZDCDmB/j4ASxllLFBHBLCV6JG2j/RhKFJ5KbB.js", "ssg:https://framerusercontent.com/modules/bn1FKvJIA0iJdQSToY1Y/ZDXJqqgMMkrekz0MzFoS/WAOsywrg4.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"CUSTOM;Euclid-Regular \\xb6\"]);export const fonts=[{family:\"Euclid-Regular \\xb6\",moduleAsset:{localModuleIdentifier:\"local-module:css/D6EznmSnP:default\",url:\"assets/RbplzWyhnFVNOkChrGXv8QfeQkw.woff2\"},url:new URL(\"assets/RbplzWyhnFVNOkChrGXv8QfeQkw.woff2\",\"https://framerusercontent.com/modules/oArTOMesCj1W6cylSydH/yQDI5rqSzx1WtiOw3g73/D6EznmSnP.js\").href}];export const css=['.framer-444u7 .framer-styles-preset-1poterw:not(.rich-text-wrapper), .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper p, .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-444u7 .framer-styles-preset-1poterw:not(.rich-text-wrapper), .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper p, .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-444u7 .framer-styles-preset-1poterw:not(.rich-text-wrapper), .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper p, .framer-444u7 .framer-styles-preset-1poterw.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-444u7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"CUSTOM;Euclid-Medium \\xb6\"]);export const fonts=[{family:\"Euclid-Medium \\xb6\",moduleAsset:{localModuleIdentifier:\"local-module:css/XazsQzKD1:default\",url:\"assets/WzfRCwhzZwAK7gJhbWSZPNMwwU8.woff2\"},url:new URL(\"assets/WzfRCwhzZwAK7gJhbWSZPNMwwU8.woff2\",\"https://framerusercontent.com/modules/hvWo2i46PkiFCQdr7JKO/Xykl1MteWSTHvNoGVcx6/XazsQzKD1.js\").href}];export const css=['.framer-JNckp .framer-styles-preset-1n4t64k:not(.rich-text-wrapper), .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper p, .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Medium \\xb6\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-acdc6890-0b9c-4e95-b90e-c4a97cd05ec0, #1f2125); --framer-text-decoration: none; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-JNckp .framer-styles-preset-1n4t64k:not(.rich-text-wrapper), .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper p, .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Medium \\xb6\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-acdc6890-0b9c-4e95-b90e-c4a97cd05ec0, #1f2125); --framer-text-decoration: none; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-JNckp .framer-styles-preset-1n4t64k:not(.rich-text-wrapper), .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper p, .framer-JNckp .framer-styles-preset-1n4t64k.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Medium \\xb6\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-acdc6890-0b9c-4e95-b90e-c4a97cd05ec0, #1f2125); --framer-text-decoration: none; --framer-text-transform: uppercase; } }'];export const className=\"framer-JNckp\";\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 (b12dec4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/oArTOMesCj1W6cylSydH/yQDI5rqSzx1WtiOw3g73/D6EznmSnP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JnDNJgrgHw3h00ecnkA6/a27Ykazyxh7OskHoSCjb/eoiwYysNX.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hvWo2i46PkiFCQdr7JKO/Xykl1MteWSTHvNoGVcx6/XazsQzKD1.js\";const cycleOrder=[\"hVFiEBiDu\"];const variantClassNames={hVFiEBiDu:\"framer-v-dv9h08\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({description,height,id,title,width,...props})=>{var ref,ref1;return{...props,omQISR6ad:(ref=description!==null&&description!==void 0?description:props.omQISR6ad)!==null&&ref!==void 0?ref:\"Description\",PLkf3KCCI:(ref1=title!==null&&title!==void 0?title:props.PLkf3KCCI)!==null&&ref1!==void 0?ref1:\"Title\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,PLkf3KCCI,omQISR6ad,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"hVFiEBiDu\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-JLm3T\",sharedStyle.className,sharedStyle1.className,sharedStyle2.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-dv9h08\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hVFiEBiDu\",ref:ref,style:{...style},children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1n4t64k\",\"data-styles-preset\":\"XazsQzKD1\",children:\"Features\"})}),className:\"framer-lc65ai\",layoutDependency:layoutDependency,layoutId:\"rT56GnLF5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h1,{className:\"framer-styles-preset-1kgbb6h\",\"data-styles-preset\":\"eoiwYysNX\",style:{\"--framer-text-alignment\":\"center\"},children:\"Storyteller UI Kit\"})}),className:\"framer-wwvy97\",layoutDependency:layoutDependency,layoutId:\"H4waQXj75\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:PLkf3KCCI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1poterw\",\"data-styles-preset\":\"D6EznmSnP\",style:{\"--framer-text-alignment\":\"center\"},children:\"Visualise Storyteller into your app in seconds\"})}),className:\"framer-koxx9u\",layoutDependency:layoutDependency,layoutId:\"zOYGbontk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:omQISR6ad,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=['.framer-JLm3T [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JLm3T .framer-1bf0zrr { display: block; }\",\".framer-JLm3T .framer-dv9h08 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1200px; }\",\".framer-JLm3T .framer-lc65ai { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JLm3T .framer-wwvy97, .framer-JLm3T .framer-koxx9u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JLm3T .framer-dv9h08 { gap: 0px; } .framer-JLm3T .framer-dv9h08 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-JLm3T .framer-dv9h08 > :first-child { margin-top: 0px; } .framer-JLm3T .framer-dv9h08 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 149\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"PLkf3KCCI\":\"title\",\"omQISR6ad\":\"description\"}\n * @framerImmutableVariables false\n */ const FramerJmZa8f6M1=withCSS(Component,css,\"framer-JLm3T\");export default FramerJmZa8f6M1;FramerJmZa8f6M1.displayName=\"Feature Page/Header\";FramerJmZa8f6M1.defaultProps={height:149,width:1200};addPropertyControls(FramerJmZa8f6M1,{PLkf3KCCI:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},omQISR6ad:{defaultValue:\"Description\",displayTextArea:false,title:\"Description\",type:ControlType.String}});addFonts(FramerJmZa8f6M1,[...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJmZa8f6M1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"false\",\"framerIntrinsicHeight\":\"149\",\"framerVariables\":\"{\\\"PLkf3KCCI\\\":\\\"title\\\",\\\"omQISR6ad\\\":\\\"description\\\"}\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JmZa8f6M1.map", "import e from\"react\";var isCheckBoxInput=e=>\"checkbox\"===e.type;var isDateObject=e=>e instanceof Date;var isNullOrUndefined=e=>null==e;const isObjectType=e=>\"object\"===typeof e;var isObject=e=>!isNullOrUndefined(e)&&!Array.isArray(e)&&isObjectType(e)&&!isDateObject(e);var getEventValue=e=>isObject(e)&&e.target?isCheckBoxInput(e.target)?e.target.checked:e.target.value:e;var getNodeParentName=e=>e.substring(0,e.search(/\\.\\d+(\\.|$)/))||e;var isNameInFieldArray=(e,t)=>e.has(getNodeParentName(t));var compact=e=>Array.isArray(e)?e.filter(Boolean):[];var isUndefined=e=>void 0===e;var get=(e,t,r)=>{if(!t||!isObject(e))return r;const s=compact(t.split(/[,[\\].]+?/)).reduce(((e,t)=>isNullOrUndefined(e)?e:e[t]),e);return isUndefined(s)||s===e?isUndefined(e[t])?r:e[t]:s};const t={BLUR:\"blur\",FOCUS_OUT:\"focusout\",CHANGE:\"change\"};const r={onBlur:\"onBlur\",onChange:\"onChange\",onSubmit:\"onSubmit\",onTouched:\"onTouched\",all:\"all\"};const s={max:\"max\",min:\"min\",maxLength:\"maxLength\",minLength:\"minLength\",pattern:\"pattern\",required:\"required\",validate:\"validate\"};const a=e.createContext(null);\n/**\n * This custom hook allows you to access the form context. useFormContext is intended to be used in deeply nested structures, where it would become inconvenient to pass the context as a prop. To be used with {@link FormProvider}.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/useformcontext) \u2022 [Demo](https://codesandbox.io/s/react-hook-form-v7-form-context-ytudi)\n *\n * @returns return all useForm methods\n *\n * @example\n * ```tsx\n * function App() {\n *   const methods = useForm();\n *   const onSubmit = data => console.log(data);\n *\n *   return (\n *     <FormProvider {...methods} >\n *       <form onSubmit={methods.handleSubmit(onSubmit)}>\n *         <NestedInput />\n *         <input type=\"submit\" />\n *       </form>\n *     </FormProvider>\n *   );\n * }\n *\n *  function NestedInput() {\n *   const { register } = useFormContext(); // retrieve all hook methods\n *   return <input {...register(\"test\")} />;\n * }\n * ```\n */const useFormContext=()=>e.useContext(a)\n/**\n * A provider component that propagates the `useForm` methods to all children components via [React Context](https://reactjs.org/docs/context.html) API. To be used with {@link useFormContext}.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/useformcontext) \u2022 [Demo](https://codesandbox.io/s/react-hook-form-v7-form-context-ytudi)\n *\n * @param props - all useFrom methods\n *\n * @example\n * ```tsx\n * function App() {\n *   const methods = useForm();\n *   const onSubmit = data => console.log(data);\n *\n *   return (\n *     <FormProvider {...methods} >\n *       <form onSubmit={methods.handleSubmit(onSubmit)}>\n *         <NestedInput />\n *         <input type=\"submit\" />\n *       </form>\n *     </FormProvider>\n *   );\n * }\n *\n *  function NestedInput() {\n *   const { register } = useFormContext(); // retrieve all hook methods\n *   return <input {...register(\"test\")} />;\n * }\n * ```\n */;const FormProvider=t=>{const{children:r,...s}=t;return e.createElement(a.Provider,{value:s},r)};var getProxyFormState=(e,t,s,a=true)=>{const n={defaultValues:t._defaultValues};for(const o in e)Object.defineProperty(n,o,{get:()=>{const n=o;t._proxyFormState[n]!==r.all&&(t._proxyFormState[n]=!a||r.all);s&&(s[n]=true);return e[n]}});return n};var isEmptyObject=e=>isObject(e)&&!Object.keys(e).length;var shouldRenderFormState=(e,t,s)=>{const{name:a,...n}=e;return isEmptyObject(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find((e=>t[e]===(!s||r.all)))};var convertToArrayPayload=e=>Array.isArray(e)?e:[e];var shouldSubscribeByName=(e,t,r)=>r&&t?e===t:!e||!t||e===t||convertToArrayPayload(e).some((e=>e&&(e.startsWith(t)||t.startsWith(e))));function useSubscribe(t){const r=e.useRef(t);r.current=t;e.useEffect((()=>{const e=!t.disabled&&r.current.subject.subscribe({next:r.current.callback});return()=>{e&&e.unsubscribe()}}),[t.disabled])}\n/**\n * This custom hook allows you to subscribe to each form state, and isolate the re-render at the custom hook level. It has its scope in terms of form state subscription, so it would not affect other useFormState and useForm. Using this hook can reduce the re-render impact on large and complex form application.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/useformstate) \u2022 [Demo](https://codesandbox.io/s/useformstate-75xly)\n *\n * @param props - include options on specify fields to subscribe. {@link UseFormStateReturn}\n *\n * @example\n * ```tsx\n * function App() {\n *   const { register, handleSubmit, control } = useForm({\n *     defaultValues: {\n *     firstName: \"firstName\"\n *   }});\n *   const { dirtyFields } = useFormState({\n *     control\n *   });\n *   const onSubmit = (data) => console.log(data);\n *\n *   return (\n *     <form onSubmit={handleSubmit(onSubmit)}>\n *       <input {...register(\"firstName\")} placeholder=\"First Name\" />\n *       {dirtyFields.firstName && <p>Field is dirty.</p>}\n *       <input type=\"submit\" />\n *     </form>\n *   );\n * }\n * ```\n */function useFormState(t){const r=useFormContext();const{control:s=r.control,disabled:a,name:n,exact:o}=t||{};const[i,l]=e.useState(s._formState);const u=e.useRef(true);const c=e.useRef({isDirty:false,dirtyFields:false,touchedFields:false,isValidating:false,isValid:false,errors:false});const f=e.useRef(n);f.current=n;useSubscribe({disabled:a,callback:e.useCallback((e=>u.current&&shouldSubscribeByName(f.current,e.name,o)&&shouldRenderFormState(e,c.current)&&l({...s._formState,...e})),[s,o]),subject:s._subjects.state});e.useEffect((()=>{u.current=true;const e=s._proxyFormState.isDirty&&s._getDirty();e!==s._formState.isDirty&&s._subjects.state.next({isDirty:e});s._updateValid();return()=>{u.current=false}}),[s]);return getProxyFormState(i,s,c.current,false)}var isString=e=>\"string\"===typeof e;var generateWatchOutput=(e,t,r,s)=>{if(isString(e)){s&&t.watch.add(e);return get(r,e)}if(Array.isArray(e))return e.map((e=>(s&&t.watch.add(e),get(r,e))));t.watchAll=!!s;return r};var isPlainObject=e=>{const t=e.constructor&&e.constructor.prototype;return isObject(t)&&t.hasOwnProperty(\"isPrototypeOf\")};var n=\"undefined\"!==typeof window&&\"undefined\"!==typeof window.HTMLElement&&\"undefined\"!==typeof document;function cloneObject(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(n&&(e instanceof Blob||e instanceof FileList)||!r&&!isObject(e))return e;t=r?[]:{};if(Array.isArray(e)||isPlainObject(e))for(const r in e)t[r]=cloneObject(e[r]);else t=e}return t}function useWatch(t){const r=useFormContext();const{control:s=r.control,name:a,defaultValue:n,disabled:o,exact:i}=t||{};const l=e.useRef(a);l.current=a;useSubscribe({disabled:o,subject:s._subjects.watch,callback:e=>{if(shouldSubscribeByName(l.current,e.name,i)){const t=generateWatchOutput(l.current,s._names,e.values||s._formValues);c(isUndefined(t)?n:cloneObject(t))}}});const[u,c]=e.useState(isUndefined(n)?s._getWatch(a):n);e.useEffect((()=>s._removeUnmounted()));return u}\n/**\n * Custom hook to work with controlled component, this function provide you with both form and field level state. Re-render is isolated at the hook level.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/usecontroller) \u2022 [Demo](https://codesandbox.io/s/usecontroller-0o8px)\n *\n * @param props - the path name to the form field value, and validation rules.\n *\n * @returns field properties, field and form state. {@link UseControllerReturn}\n *\n * @example\n * ```tsx\n * function Input(props) {\n *   const { field, fieldState, formState } = useController(props);\n *   return (\n *     <div>\n *       <input {...field} placeholder={props.name} />\n *       <p>{fieldState.isTouched && \"Touched\"}</p>\n *       <p>{formState.isSubmitted ? \"submitted\" : \"\"}</p>\n *     </div>\n *   );\n * }\n * ```\n */function useController(r){const s=useFormContext();const{name:a,control:n=s.control,shouldUnregister:o}=r;const i=isNameInFieldArray(n._names.array,a);const l=useWatch({control:n,name:a,defaultValue:get(n._formValues,a,get(n._defaultValues,a,r.defaultValue)),exact:true});const u=useFormState({control:n,name:a});const c=e.useRef(n.register(a,{...r.rules,value:l}));e.useEffect((()=>{const updateMounted=(e,t)=>{const r=get(n._fields,e);r&&(r._f.mount=t)};updateMounted(a,true);return()=>{const e=n._options.shouldUnregister||o;(i?e&&!n._stateFlags.action:e)?n.unregister(a):updateMounted(a,false)}}),[a,n,i,o]);return{field:{name:a,value:l,onChange:e.useCallback((e=>c.current.onChange({target:{value:getEventValue(e),name:a},type:t.CHANGE})),[a]),onBlur:e.useCallback((()=>c.current.onBlur({target:{value:get(n._formValues,a),name:a},type:t.BLUR})),[a,n]),ref:e=>{const t=get(n._fields,a);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:true,get:()=>!!get(u.errors,a)},isDirty:{enumerable:true,get:()=>!!get(u.dirtyFields,a)},isTouched:{enumerable:true,get:()=>!!get(u.touchedFields,a)},error:{enumerable:true,get:()=>get(u.errors,a)}})}}\n/**\n * Component based on `useController` hook to work with controlled component.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/usecontroller/controller) \u2022 [Demo](https://codesandbox.io/s/react-hook-form-v6-controller-ts-jwyzw) \u2022 [Video](https://www.youtube.com/watch?v=N2UNk_UCVyA)\n *\n * @param props - the path name to the form field value, and validation rules.\n *\n * @returns provide field handler functions, field and form state.\n *\n * @example\n * ```tsx\n * function App() {\n *   const { control } = useForm<FormValues>({\n *     defaultValues: {\n *       test: \"\"\n *     }\n *   });\n *\n *   return (\n *     <form>\n *       <Controller\n *         control={control}\n *         name=\"test\"\n *         render={({ field: { onChange, onBlur, value, ref }, formState, fieldState }) => (\n *           <>\n *             <input\n *               onChange={onChange} // send value to hook form\n *               onBlur={onBlur} // notify when input is touched\n *               value={value} // return updated value\n *               ref={ref} // set ref for focus management\n *             />\n *             <p>{formState.isSubmitted ? \"submitted\" : \"\"}</p>\n *             <p>{fieldState.isTouched ? \"touched\" : \"\"}</p>\n *           </>\n *         )}\n *       />\n *     </form>\n *   );\n * }\n * ```\n */const Controller=e=>e.render(useController(e));var appendErrors=(e,t,r,s,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[s]:a||true}}:{};var isKey=e=>/^\\w*$/.test(e);var stringToPath=e=>compact(e.replace(/[\"|']|\\]/g,\"\").split(/\\.|\\[/));function set(e,t,r){let s=-1;const a=isKey(t)?[t]:stringToPath(t);const n=a.length;const o=n-1;while(++s<n){const t=a[s];let n=r;if(s!==o){const r=e[t];n=isObject(r)||Array.isArray(r)?r:isNaN(+a[s+1])?{}:[]}e[t]=n;e=e[t]}return e}const focusFieldBy=(e,t,r)=>{for(const s of r||Object.keys(e)){const r=get(e,s);if(r){const{_f:e,...s}=r;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else isObject(s)&&focusFieldBy(s,t)}}};var generateId=()=>{const e=\"undefined\"===typeof performance?Date.now():1e3*performance.now();return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,(t=>{const r=(16*Math.random()+e)%16|0;return(\"x\"==t?r:3&r|8).toString(16)}))};var getFocusFieldName=(e,t,r={})=>r.shouldFocus||isUndefined(r.shouldFocus)?r.focusName||`${e}.${isUndefined(r.focusIndex)?t:r.focusIndex}.`:\"\";var isWatched=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\\.\\w+/.test(e.slice(t.length)))));var updateFieldArrayRootError=(e,t,r)=>{const s=compact(get(e,r));set(s,\"root\",t[r]);set(e,r,s);return e};var isBoolean=e=>\"boolean\"===typeof e;var isFileInput=e=>\"file\"===e.type;var isFunction=e=>\"function\"===typeof e;var isMessage=t=>isString(t)||e.isValidElement(t);var isRadioInput=e=>\"radio\"===e.type;var isRegex=e=>e instanceof RegExp;const o={value:false,isValid:false};const i={value:true,isValid:true};var getCheckboxValue=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!isUndefined(e[0].attributes.value)?isUndefined(e[0].value)||\"\"===e[0].value?i:{value:e[0].value,isValid:true}:i:o}return o};const l={isValid:false,value:null};var getRadioValue=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:true,value:t.value}:e),l):l;function getValidateError(e,t,r=\"validate\"){if(isMessage(e)||Array.isArray(e)&&e.every(isMessage)||isBoolean(e)&&!e)return{type:r,message:isMessage(e)?e:\"\",ref:t}}var getValueAndMessage=e=>isObject(e)&&!isRegex(e)?e:{value:e,message:\"\"};var validateField=async(e,t,r,a,n)=>{const{ref:o,refs:i,required:l,maxLength:u,minLength:c,min:f,max:d,pattern:m,validate:y,name:g,valueAsNumber:h,mount:p,disabled:v}=e._f;if(!p||v)return{};const b=i?i[0]:o;const setCustomValidity=e=>{if(a&&b.reportValidity){b.setCustomValidity(isBoolean(e)?\"\":e||\"\");b.reportValidity()}};const _={};const F=isRadioInput(o);const A=isCheckBoxInput(o);const V=F||A;const x=(h||isFileInput(o))&&!o.value||\"\"===t||Array.isArray(t)&&!t.length;const S=appendErrors.bind(null,g,r,_);const getMinMaxMessage=(e,t,r,a=s.maxLength,n=s.minLength)=>{const i=e?t:r;_[g]={type:e?a:n,message:i,ref:o,...S(e?a:n,i)}};if(n?!Array.isArray(t)||!t.length:l&&(!V&&(x||isNullOrUndefined(t))||isBoolean(t)&&!t||A&&!getCheckboxValue(i).isValid||F&&!getRadioValue(i).isValid)){const{value:e,message:t}=isMessage(l)?{value:!!l,message:l}:getValueAndMessage(l);if(e){_[g]={type:s.required,message:t,ref:b,...S(s.required,t)};if(!r){setCustomValidity(t);return _}}}if(!x&&(!isNullOrUndefined(f)||!isNullOrUndefined(d))){let e;let a;const n=getValueAndMessage(d);const i=getValueAndMessage(f);if(isNullOrUndefined(t)||isNaN(t)){const r=o.valueAsDate||new Date(t);const convertTimeToDate=e=>new Date((new Date).toDateString()+\" \"+e);const s=\"time\"==o.type;const l=\"week\"==o.type;isString(n.value)&&t&&(e=s?convertTimeToDate(t)>convertTimeToDate(n.value):l?t>n.value:r>new Date(n.value));isString(i.value)&&t&&(a=s?convertTimeToDate(t)<convertTimeToDate(i.value):l?t<i.value:r<new Date(i.value))}else{const r=o.valueAsNumber||(t?+t:t);isNullOrUndefined(n.value)||(e=r>n.value);isNullOrUndefined(i.value)||(a=r<i.value)}if(e||a){getMinMaxMessage(!!e,n.message,i.message,s.max,s.min);if(!r){setCustomValidity(_[g].message);return _}}}if((u||c)&&!x&&(isString(t)||n&&Array.isArray(t))){const e=getValueAndMessage(u);const s=getValueAndMessage(c);const a=!isNullOrUndefined(e.value)&&t.length>e.value;const n=!isNullOrUndefined(s.value)&&t.length<s.value;if(a||n){getMinMaxMessage(a,e.message,s.message);if(!r){setCustomValidity(_[g].message);return _}}}if(m&&!x&&isString(t)){const{value:e,message:a}=getValueAndMessage(m);if(isRegex(e)&&!t.match(e)){_[g]={type:s.pattern,message:a,ref:o,...S(s.pattern,a)};if(!r){setCustomValidity(a);return _}}}if(y)if(isFunction(y)){const e=await y(t);const a=getValidateError(e,b);if(a){_[g]={...a,...S(s.validate,a.message)};if(!r){setCustomValidity(a.message);return _}}}else if(isObject(y)){let e={};for(const s in y){if(!isEmptyObject(e)&&!r)break;const a=getValidateError(await y[s](t),b,s);if(a){e={...a,...S(s,a.message)};setCustomValidity(a.message);r&&(_[g]=e)}}if(!isEmptyObject(e)){_[g]={ref:b,...e};if(!r)return _}}setCustomValidity(true);return _};function append(e,t){return[...e,...convertToArrayPayload(t)]}var fillEmptyArray=e=>Array.isArray(e)?e.map((()=>{})):void 0;var getValidationModes=e=>({isOnSubmit:!e||e===r.onSubmit,isOnBlur:e===r.onBlur,isOnChange:e===r.onChange,isOnAll:e===r.all,isOnTouch:e===r.onTouched});function insert(e,t,r){return[...e.slice(0,t),...convertToArrayPayload(r),...e.slice(t)]}var moveArrayAt=(e,t,r)=>{if(!Array.isArray(e))return[];isUndefined(e[r])&&(e[r]=void 0);e.splice(r,0,e.splice(t,1)[0]);return e};function prepend(e,t){return[...convertToArrayPayload(t),...convertToArrayPayload(e)]}function removeAtIndexes(e,t){let r=0;const s=[...e];for(const e of t){s.splice(e-r,1);r++}return compact(s).length?s:[]}var removeArrayAt=(e,t)=>isUndefined(t)?[]:removeAtIndexes(e,convertToArrayPayload(t).sort(((e,t)=>e-t)));var swapArrayAt=(e,t,r)=>{e[t]=[e[r],e[r]=e[t]][0]};function baseGet(e,t){const r=t.slice(0,-1).length;let s=0;while(s<r)e=isUndefined(e)?s++:e[t[s++]];return e}function isEmptyArray(e){for(const t in e)if(!isUndefined(e[t]))return false;return true}function unset(e,t){const r=isKey(t)?[t]:stringToPath(t);const s=1==r.length?e:baseGet(e,r);const a=r[r.length-1];let n;s&&delete s[a];for(let t=0;t<r.slice(0,-1).length;t++){let s=-1;let a;const o=r.slice(0,-(t+1));const i=o.length-1;t>0&&(n=e);while(++s<o.length){const t=o[s];a=a?a[t]:e[t];i===s&&(isObject(a)&&isEmptyObject(a)||Array.isArray(a)&&isEmptyArray(a))&&(n?delete n[t]:delete e[t]);n=a}}return e}var updateAt=(e,t,r)=>{e[t]=r;return e};\n/**\n * A custom hook that exposes convenient methods to perform operations with a list of dynamic inputs that need to be appended, updated, removed etc. \u2022 [Demo](https://codesandbox.io/s/react-hook-form-usefieldarray-ssugn) \u2022 [Video](https://youtu.be/4MrbfGSFY2A)\n *\n * @remarks\n * [API](https://react-hook-form.com/api/usefieldarray) \u2022 [Demo](https://codesandbox.io/s/react-hook-form-usefieldarray-ssugn)\n *\n * @param props - useFieldArray props\n *\n * @returns methods - functions to manipulate with the Field Arrays (dynamic inputs) {@link UseFieldArrayReturn}\n *\n * @example\n * ```tsx\n * function App() {\n *   const { register, control, handleSubmit, reset, trigger, setError } = useForm({\n *     defaultValues: {\n *       test: []\n *     }\n *   });\n *   const { fields, append } = useFieldArray({\n *     control,\n *     name: \"test\"\n *   });\n *\n *   return (\n *     <form onSubmit={handleSubmit(data => console.log(data))}>\n *       {fields.map((item, index) => (\n *          <input key={item.id} {...register(`test.${index}.firstName`)}  />\n *       ))}\n *       <button type=\"button\" onClick={() => append({ firstName: \"bill\" })}>\n *         append\n *       </button>\n *       <input type=\"submit\" />\n *     </form>\n *   );\n * }\n * ```\n */function useFieldArray(t){const s=useFormContext();const{control:a=s.control,name:n,keyName:o=\"id\",shouldUnregister:i}=t;const[l,u]=e.useState(a._getFieldArray(n));const c=e.useRef(a._getFieldArray(n).map(generateId));const f=e.useRef(l);const d=e.useRef(n);const m=e.useRef(false);d.current=n;f.current=l;a._names.array.add(n);t.rules&&a.register(n,t.rules);const y=e.useCallback((({values:e,name:t})=>{if(t===d.current||!t){const t=get(e,d.current);if(Array.isArray(t)){u(t);c.current=t.map(generateId)}}}),[]);useSubscribe({callback:y,subject:a._subjects.array});const g=e.useCallback((e=>{m.current=true;a._updateFieldArray(n,e)}),[a,n]);const append$1=(e,t)=>{const r=convertToArrayPayload(cloneObject(e));const s=append(a._getFieldArray(n),r);a._names.focus=getFocusFieldName(n,s.length-1,t);c.current=append(c.current,r.map(generateId));g(s);u(s);a._updateFieldArray(n,s,append,{argA:fillEmptyArray(e)})};const prepend$1=(e,t)=>{const r=convertToArrayPayload(cloneObject(e));const s=prepend(a._getFieldArray(n),r);a._names.focus=getFocusFieldName(n,0,t);c.current=prepend(c.current,r.map(generateId));g(s);u(s);a._updateFieldArray(n,s,prepend,{argA:fillEmptyArray(e)})};const remove=e=>{const t=removeArrayAt(a._getFieldArray(n),e);c.current=removeArrayAt(c.current,e);g(t);u(t);a._updateFieldArray(n,t,removeArrayAt,{argA:e})};const insert$1=(e,t,r)=>{const s=convertToArrayPayload(cloneObject(t));const o=insert(a._getFieldArray(n),e,s);a._names.focus=getFocusFieldName(n,e,r);c.current=insert(c.current,e,s.map(generateId));g(o);u(o);a._updateFieldArray(n,o,insert,{argA:e,argB:fillEmptyArray(t)})};const swap=(e,t)=>{const r=a._getFieldArray(n);swapArrayAt(r,e,t);swapArrayAt(c.current,e,t);g(r);u(r);a._updateFieldArray(n,r,swapArrayAt,{argA:e,argB:t},false)};const move=(e,t)=>{const r=a._getFieldArray(n);moveArrayAt(r,e,t);moveArrayAt(c.current,e,t);g(r);u(r);a._updateFieldArray(n,r,moveArrayAt,{argA:e,argB:t},false)};const update=(e,t)=>{const r=cloneObject(t);const s=updateAt(a._getFieldArray(n),e,r);c.current=[...s].map(((t,r)=>t&&r!==e?c.current[r]:generateId()));g(s);u([...s]);a._updateFieldArray(n,s,updateAt,{argA:e,argB:r},true,false)};const replace=e=>{const t=convertToArrayPayload(cloneObject(e));c.current=t.map(generateId);g([...t]);u([...t]);a._updateFieldArray(n,[...t],(e=>e),{},true,false)};e.useEffect((()=>{a._stateFlags.action=false;isWatched(n,a._names)&&a._subjects.state.next({});if(m.current&&(!getValidationModes(a._options.mode).isOnSubmit||a._formState.isSubmitted))if(a._options.resolver)a._executeSchema([n]).then((e=>{const t=get(e.errors,n);const r=get(a._formState.errors,n);if(r?!t&&r.type:t&&t.type){t?set(a._formState.errors,n,t):unset(a._formState.errors,n);a._subjects.state.next({errors:a._formState.errors})}}));else{const e=get(a._fields,n);e&&e._f&&validateField(e,get(a._formValues,n),a._options.criteriaMode===r.all,a._options.shouldUseNativeValidation,true).then((e=>!isEmptyObject(e)&&a._subjects.state.next({errors:updateFieldArrayRootError(a._formState.errors,e,n)})))}a._subjects.watch.next({name:n,values:a._formValues});a._names.focus&&focusFieldBy(a._fields,(e=>!!e&&e.startsWith(a._names.focus)));a._names.focus=\"\";a._proxyFormState.isValid&&a._updateValid()}),[l,n,a]);e.useEffect((()=>{!get(a._formValues,n)&&a._updateFieldArray(n);return()=>{(a._options.shouldUnregister||i)&&a.unregister(n)}}),[n,a,o,i]);return{swap:e.useCallback(swap,[g,n,a]),move:e.useCallback(move,[g,n,a]),prepend:e.useCallback(prepend$1,[g,n,a]),append:e.useCallback(append$1,[g,n,a]),remove:e.useCallback(remove,[g,n,a]),insert:e.useCallback(insert$1,[g,n,a]),update:e.useCallback(update,[g,n,a]),replace:e.useCallback(replace,[g,n,a]),fields:e.useMemo((()=>l.map(((e,t)=>({...e,[o]:c.current[t]||generateId()})))),[l,o])}}function createSubject(){let e=[];const next=t=>{for(const r of e)r.next(t)};const subscribe=t=>{e.push(t);return{unsubscribe:()=>{e=e.filter((e=>e!==t))}}};const unsubscribe=()=>{e=[]};return{get observers(){return e},next:next,subscribe:subscribe,unsubscribe:unsubscribe}}var isPrimitive=e=>isNullOrUndefined(e)||!isObjectType(e);function deepEqual(e,t){if(isPrimitive(e)||isPrimitive(t))return e===t;if(isDateObject(e)&&isDateObject(t))return e.getTime()===t.getTime();const r=Object.keys(e);const s=Object.keys(t);if(r.length!==s.length)return false;for(const a of r){const r=e[a];if(!s.includes(a))return false;if(\"ref\"!==a){const e=t[a];if(isDateObject(r)&&isDateObject(e)||isObject(r)&&isObject(e)||Array.isArray(r)&&Array.isArray(e)?!deepEqual(r,e):r!==e)return false}}return true}var isHTMLElement=e=>{const t=e?e.ownerDocument:0;const r=t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement;return e instanceof r};var isMultipleSelect=e=>\"select-multiple\"===e.type;var isRadioOrCheckbox=e=>isRadioInput(e)||isCheckBoxInput(e);var live=e=>isHTMLElement(e)&&e.isConnected;var objectHasFunction=e=>{for(const t in e)if(isFunction(e[t]))return true;return false};function markFieldsDirty(e,t={}){const r=Array.isArray(e);if(isObject(e)||r)for(const r in e)if(Array.isArray(e[r])||isObject(e[r])&&!objectHasFunction(e[r])){t[r]=Array.isArray(e[r])?[]:{};markFieldsDirty(e[r],t[r])}else isNullOrUndefined(e[r])||(t[r]=true);return t}function getDirtyFieldsFromDefaultValues(e,t,r){const s=Array.isArray(e);if(isObject(e)||s)for(const s in e)Array.isArray(e[s])||isObject(e[s])&&!objectHasFunction(e[s])?isUndefined(t)||isPrimitive(r[s])?r[s]=Array.isArray(e[s])?markFieldsDirty(e[s],[]):{...markFieldsDirty(e[s])}:getDirtyFieldsFromDefaultValues(e[s],isNullOrUndefined(t)?{}:t[s],r[s]):deepEqual(e[s],t[s])?delete r[s]:r[s]=true;return r}var getDirtyFields=(e,t)=>getDirtyFieldsFromDefaultValues(e,t,markFieldsDirty(t));var getFieldValueAs=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:s})=>isUndefined(e)?e:t?\"\"===e?NaN:e?+e:e:r&&isString(e)?new Date(e):s?s(e):e;function getFieldValue(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return isFileInput(t)?t.files:isRadioInput(t)?getRadioValue(e.refs).value:isMultipleSelect(t)?[...t.selectedOptions].map((({value:e})=>e)):isCheckBoxInput(t)?getCheckboxValue(e.refs).value:getFieldValueAs(isUndefined(t.value)?e.ref.value:t.value,e)}var getResolverOptions=(e,t,r,s)=>{const a={};for(const r of e){const e=get(t,r);e&&set(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:s}};var getRuleValue=e=>isUndefined(e)?e:isRegex(e)?e.source:isObject(e)?isRegex(e.value)?e.value.source:e.value:e;var hasValidation=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function schemaErrorLookup(e,t,r){const s=get(e,r);if(s||isKey(r))return{error:s,name:r};const a=r.split(\".\");while(a.length){const s=a.join(\".\");const n=get(t,s);const o=get(e,s);if(n&&!Array.isArray(n)&&r!==s)return{name:r};if(o&&o.type)return{name:s,error:o};a.pop()}return{name:r}}var skipValidation=(e,t,r,s,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?s.isOnBlur:a.isOnBlur)?!e:!(r?s.isOnChange:a.isOnChange)||e);var unsetEmptyArray=(e,t)=>!compact(get(e,t)).length&&unset(e,t);const u={mode:r.onSubmit,reValidateMode:r.onChange,shouldFocusError:true};function createFormControl(e={}){let s={...u,...e};let a={submitCount:0,isDirty:false,isValidating:false,isSubmitted:false,isSubmitting:false,isSubmitSuccessful:false,isValid:false,touchedFields:{},dirtyFields:{},errors:{}};let o={};let i=cloneObject(s.defaultValues)||{};let l=s.shouldUnregister?{}:cloneObject(i);let c={action:false,mount:false,watch:false};let f={mount:new Set,unMount:new Set,array:new Set,watch:new Set};let d;let m=0;let y={};const g={isDirty:false,dirtyFields:false,touchedFields:false,isValidating:false,isValid:false,errors:false};const h={watch:createSubject(),array:createSubject(),state:createSubject()};const p=getValidationModes(s.mode);const v=getValidationModes(s.reValidateMode);const b=s.criteriaMode===r.all;const debounce=e=>t=>{clearTimeout(m);m=window.setTimeout(e,t)};const _updateValid=async()=>{let e=false;if(g.isValid){e=s.resolver?isEmptyObject((await _executeSchema()).errors):await executeBuiltInValidation(o,true);if(e!==a.isValid){a.isValid=e;h.state.next({isValid:e})}}return e};const _updateFieldArray=(e,t=[],r,s,n=true,u=true)=>{if(s&&r){c.action=true;if(u&&Array.isArray(get(o,e))){const t=r(get(o,e),s.argA,s.argB);n&&set(o,e,t)}if(u&&Array.isArray(get(a.errors,e))){const t=r(get(a.errors,e),s.argA,s.argB);n&&set(a.errors,e,t);unsetEmptyArray(a.errors,e)}if(g.touchedFields&&u&&Array.isArray(get(a.touchedFields,e))){const t=r(get(a.touchedFields,e),s.argA,s.argB);n&&set(a.touchedFields,e,t)}g.dirtyFields&&(a.dirtyFields=getDirtyFields(i,l));h.state.next({isDirty:_getDirty(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else set(l,e,t)};const updateErrors=(e,t)=>{set(a.errors,e,t);h.state.next({errors:a.errors})};const updateValidAndValue=(e,t,r,s)=>{const a=get(o,e);if(a){const n=get(l,e,isUndefined(r)?get(i,e):r);isUndefined(n)||s&&s.defaultChecked||t?set(l,e,t?n:getFieldValue(a._f)):setFieldValue(e,n);c.mount&&_updateValid()}};const updateTouchAndDirty=(e,t,r,s,n)=>{let o=false;let l=false;const u={name:e};if(g.isDirty){l=a.isDirty;a.isDirty=u.isDirty=_getDirty();o=l!==u.isDirty}if(g.dirtyFields&&(!r||s)){l=get(a.dirtyFields,e);const r=deepEqual(get(i,e),t);r?unset(a.dirtyFields,e):set(a.dirtyFields,e,true);u.dirtyFields=a.dirtyFields;o=o||l!==!r}if(r){const t=get(a.touchedFields,e);if(!t){set(a.touchedFields,e,r);u.touchedFields=a.touchedFields;o=o||g.touchedFields&&t!==r}}o&&n&&h.state.next(u);return o?u:{}};const shouldRenderByError=(t,r,s,n)=>{const o=get(a.errors,t);const i=g.isValid&&isBoolean(r)&&a.isValid!==r;if(e.delayError&&s){d=debounce((()=>updateErrors(t,s)));d(e.delayError)}else{clearTimeout(m);d=null;s?set(a.errors,t,s):unset(a.errors,t)}if((s?!deepEqual(o,s):o)||!isEmptyObject(n)||i){const e={...n,...i&&isBoolean(r)?{isValid:r}:{},errors:a.errors,name:t};a={...a,...e};h.state.next(e)}y[t]--;if(g.isValidating&&!Object.values(y).some((e=>e))){h.state.next({isValidating:false});y={}}};const _executeSchema=async e=>s.resolver?await s.resolver({...l},s.context,getResolverOptions(e||f.mount,o,s.criteriaMode,s.shouldUseNativeValidation)):{};const executeSchemaAndUpdateState=async e=>{const{errors:t}=await _executeSchema();if(e)for(const r of e){const e=get(t,r);e?set(a.errors,r,e):unset(a.errors,r)}else a.errors=t;return t};const executeBuiltInValidation=async(e,t,r={valid:true})=>{for(const n in e){const o=e[n];if(o){const{_f:e,...n}=o;if(e){const n=f.array.has(e.name);const i=await validateField(o,get(l,e.name),b,s.shouldUseNativeValidation,n);if(i[e.name]){r.valid=false;if(t)break}!t&&(get(i,e.name)?n?updateFieldArrayRootError(a.errors,i,e.name):set(a.errors,e.name,i[e.name]):unset(a.errors,e.name))}n&&await executeBuiltInValidation(n,t,r)}}return r.valid};const _removeUnmounted=()=>{for(const e of f.unMount){const t=get(o,e);t&&(t._f.refs?t._f.refs.every((e=>!live(e))):!live(t._f.ref))&&unregister(e)}f.unMount=new Set};const _getDirty=(e,t)=>(e&&t&&set(l,e,t),!deepEqual(getValues(),i));const _getWatch=(e,t,r)=>generateWatchOutput(e,f,{...c.mount?l:isUndefined(t)?i:isString(e)?{[e]:t}:t},r);const _getFieldArray=t=>compact(get(c.mount?l:i,t,e.shouldUnregister?get(i,t,[]):[]));const setFieldValue=(e,t,r={})=>{const s=get(o,e);let a=t;if(s){const r=s._f;if(r){!r.disabled&&set(l,e,getFieldValueAs(t,r));a=n&&isHTMLElement(r.ref)&&isNullOrUndefined(t)?\"\":t;if(isMultipleSelect(r.ref))[...r.ref.options].forEach((e=>e.selected=a.includes(e.value)));else if(r.refs)isCheckBoxInput(r.ref)?r.refs.length>1?r.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(a)?!!a.find((t=>t===e.value)):a===e.value))):r.refs[0]&&(r.refs[0].checked=!!a):r.refs.forEach((e=>e.checked=e.value===a));else if(isFileInput(r.ref))r.ref.value=\"\";else{r.ref.value=a;r.ref.type||h.watch.next({name:e})}}}(r.shouldDirty||r.shouldTouch)&&updateTouchAndDirty(e,a,r.shouldTouch,r.shouldDirty,true);r.shouldValidate&&trigger(e)};const setValues=(e,t,r)=>{for(const s in t){const a=t[s];const n=`${e}.${s}`;const i=get(o,n);!f.array.has(e)&&isPrimitive(a)&&(!i||i._f)||isDateObject(a)?setFieldValue(n,a,r):setValues(n,a,r)}};const setValue=(e,t,r={})=>{const s=get(o,e);const n=f.array.has(e);const u=cloneObject(t);set(l,e,u);if(n){h.array.next({name:e,values:l});if((g.isDirty||g.dirtyFields)&&r.shouldDirty){a.dirtyFields=getDirtyFields(i,l);h.state.next({name:e,dirtyFields:a.dirtyFields,isDirty:_getDirty(e,u)})}}else!s||s._f||isNullOrUndefined(u)?setFieldValue(e,u,r):setValues(e,u,r);isWatched(e,f)&&h.state.next({});h.watch.next({name:e})};const onChange=async e=>{const r=e.target;let n=r.name;const i=get(o,n);if(i){let u;let c;const m=r.type?getFieldValue(i._f):getEventValue(e);const _=e.type===t.BLUR||e.type===t.FOCUS_OUT;const F=!hasValidation(i._f)&&!s.resolver&&!get(a.errors,n)&&!i._f.deps||skipValidation(_,get(a.touchedFields,n),a.isSubmitted,v,p);const A=isWatched(n,f,_);set(l,n,m);if(_){i._f.onBlur&&i._f.onBlur(e);d&&d(0)}else i._f.onChange&&i._f.onChange(e);const V=updateTouchAndDirty(n,m,_,false);const x=!isEmptyObject(V)||A;!_&&h.watch.next({name:n,type:e.type});if(F){g.isValid&&_updateValid();return x&&h.state.next({name:n,...A?{}:V})}!_&&A&&h.state.next({});y[n]=y[n]?y[n]+1:1;h.state.next({isValidating:true});if(s.resolver){const{errors:e}=await _executeSchema([n]);const t=schemaErrorLookup(a.errors,o,n);const r=schemaErrorLookup(e,o,t.name||n);u=r.error;n=r.name;c=isEmptyObject(e)}else{u=(await validateField(i,get(l,n),b,s.shouldUseNativeValidation))[n];_updateValid()}i._f.deps&&trigger(i._f.deps);shouldRenderByError(n,c,u,V)}};const trigger=async(e,t={})=>{let r;let n;const i=convertToArrayPayload(e);h.state.next({isValidating:true});if(s.resolver){const t=await executeSchemaAndUpdateState(isUndefined(e)?e:i);r=isEmptyObject(t);n=e?!i.some((e=>get(t,e))):r}else if(e){n=(await Promise.all(i.map((async e=>{const t=get(o,e);return await executeBuiltInValidation(t&&t._f?{[e]:t}:t)})))).every(Boolean);!(!n&&!a.isValid)&&_updateValid()}else n=r=await executeBuiltInValidation(o);h.state.next({...!isString(e)||g.isValid&&r!==a.isValid?{}:{name:e},...s.resolver||!e?{isValid:r}:{},errors:a.errors,isValidating:false});t.shouldFocus&&!n&&focusFieldBy(o,(e=>e&&get(a.errors,e)),e?i:f.mount);return n};const getValues=e=>{const t={...i,...c.mount?l:{}};return isUndefined(e)?t:isString(e)?get(t,e):e.map((e=>get(t,e)))};const getFieldState=(e,t)=>({invalid:!!get((t||a).errors,e),isDirty:!!get((t||a).dirtyFields,e),isTouched:!!get((t||a).touchedFields,e),error:get((t||a).errors,e)});const clearErrors=e=>{e?convertToArrayPayload(e).forEach((e=>unset(a.errors,e))):a.errors={};h.state.next({errors:a.errors})};const setError=(e,t,r)=>{const s=(get(o,e,{_f:{}})._f||{}).ref;set(a.errors,e,{...t,ref:s});h.state.next({name:e,errors:a.errors,isValid:false});r&&r.shouldFocus&&s&&s.focus&&s.focus()};const watch=(e,t)=>isFunction(e)?h.watch.subscribe({next:r=>e(_getWatch(void 0,t),r)}):_getWatch(e,t,true);const unregister=(e,t={})=>{for(const r of e?convertToArrayPayload(e):f.mount){f.mount.delete(r);f.array.delete(r);if(get(o,r)){if(!t.keepValue){unset(o,r);unset(l,r)}!t.keepError&&unset(a.errors,r);!t.keepDirty&&unset(a.dirtyFields,r);!t.keepTouched&&unset(a.touchedFields,r);!s.shouldUnregister&&!t.keepDefaultValue&&unset(i,r)}}h.watch.next({});h.state.next({...a,...t.keepDirty?{isDirty:_getDirty()}:{}});!t.keepIsValid&&_updateValid()};const register=(e,t={})=>{let r=get(o,e);const a=isBoolean(t.disabled);set(o,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:true,...t}});f.mount.add(e);r?a&&set(l,e,t.disabled?void 0:get(l,e,getFieldValue(r._f))):updateValidAndValue(e,true,t.value);return{...a?{disabled:t.disabled}:{},...s.shouldUseNativeValidation?{required:!!t.required,min:getRuleValue(t.min),max:getRuleValue(t.max),minLength:getRuleValue(t.minLength),maxLength:getRuleValue(t.maxLength),pattern:getRuleValue(t.pattern)}:{},name:e,onChange:onChange,onBlur:onChange,ref:a=>{if(a){register(e,t);r=get(o,e);const s=isUndefined(a.value)&&a.querySelectorAll&&a.querySelectorAll(\"input,select,textarea\")[0]||a;const n=isRadioOrCheckbox(s);const l=r._f.refs||[];if(n?l.find((e=>e===s)):s===r._f.ref)return;set(o,e,{_f:{...r._f,...n?{refs:[...l.filter(live),s,...!Array.isArray(get(i,e))?[]:[{}]],ref:{type:s.type,name:e}}:{ref:s}}});updateValidAndValue(e,false,void 0,s)}else{r=get(o,e,{});r._f&&(r._f.mount=false);(s.shouldUnregister||t.shouldUnregister)&&!(isNameInFieldArray(f.array,e)&&c.action)&&f.unMount.add(e)}}}};const _focusError=()=>s.shouldFocusError&&focusFieldBy(o,(e=>e&&get(a.errors,e)),f.mount);const handleSubmit=(e,t)=>async r=>{if(r){r.preventDefault&&r.preventDefault();r.persist&&r.persist()}let n=true;let i=cloneObject(l);h.state.next({isSubmitting:true});try{if(s.resolver){const{errors:e,values:t}=await _executeSchema();a.errors=e;i=t}else await executeBuiltInValidation(o);if(isEmptyObject(a.errors)){h.state.next({errors:{},isSubmitting:true});await e(i,r)}else{t&&await t({...a.errors},r);_focusError()}}catch(e){n=false;throw e}finally{a.isSubmitted=true;h.state.next({isSubmitted:true,isSubmitting:false,isSubmitSuccessful:isEmptyObject(a.errors)&&n,submitCount:a.submitCount+1,errors:a.errors})}};const resetField=(e,t={})=>{if(get(o,e)){if(isUndefined(t.defaultValue))setValue(e,get(i,e));else{setValue(e,t.defaultValue);set(i,e,t.defaultValue)}t.keepTouched||unset(a.touchedFields,e);if(!t.keepDirty){unset(a.dirtyFields,e);a.isDirty=t.defaultValue?_getDirty(e,get(i,e)):_getDirty()}if(!t.keepError){unset(a.errors,e);g.isValid&&_updateValid()}h.state.next({...a})}};const _reset=(t,r={})=>{const s=t||i;const u=cloneObject(s);const d=t&&!isEmptyObject(t)?u:i;r.keepDefaultValues||(i=s);if(!r.keepValues){if(r.keepDirtyValues)for(const e of f.mount)get(a.dirtyFields,e)?set(d,e,get(l,e)):setValue(e,get(d,e));else{if(n&&isUndefined(t))for(const e of f.mount){const t=get(o,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(isHTMLElement(e)){const t=e.closest(\"form\");if(t){t.reset();break}}}}o={}}l=e.shouldUnregister?r.keepDefaultValues?cloneObject(i):{}:u;h.array.next({values:d});h.watch.next({values:d})}f={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:false,focus:\"\"};c.mount=!g.isValid||!!r.keepIsValid;c.watch=!!e.shouldUnregister;h.state.next({submitCount:r.keepSubmitCount?a.submitCount:0,isDirty:r.keepDirty||r.keepDirtyValues?a.isDirty:!!(r.keepDefaultValues&&!deepEqual(t,i)),isSubmitted:!!r.keepIsSubmitted&&a.isSubmitted,dirtyFields:r.keepDirty||r.keepDirtyValues?a.dirtyFields:r.keepDefaultValues&&t?getDirtyFields(i,t):{},touchedFields:r.keepTouched?a.touchedFields:{},errors:r.keepErrors?a.errors:{},isSubmitting:false,isSubmitSuccessful:false})};const reset=(e,t)=>_reset(isFunction(e)?e(l):e,t);const setFocus=(e,t={})=>{const r=get(o,e);const s=r&&r._f;if(s){const e=s.refs?s.refs[0]:s.ref;if(e.focus){e.focus();t.shouldSelect&&e.select()}}};return{control:{register:register,unregister:unregister,getFieldState:getFieldState,_executeSchema:_executeSchema,_focusError:_focusError,_getWatch:_getWatch,_getDirty:_getDirty,_updateValid:_updateValid,_removeUnmounted:_removeUnmounted,_updateFieldArray:_updateFieldArray,_getFieldArray:_getFieldArray,_subjects:h,_proxyFormState:g,get _fields(){return o},get _formValues(){return l},get _stateFlags(){return c},set _stateFlags(e){c=e},get _defaultValues(){return i},get _names(){return f},set _names(e){f=e},get _formState(){return a},set _formState(e){a=e},get _options(){return s},set _options(e){s={...s,...e}}},trigger:trigger,register:register,handleSubmit:handleSubmit,watch:watch,setValue:setValue,getValues:getValues,reset:reset,resetField:resetField,clearErrors:clearErrors,unregister:unregister,setError:setError,setFocus:setFocus,getFieldState:getFieldState}}\n/**\n * Custom hook to manage the entire form.\n *\n * @remarks\n * [API](https://react-hook-form.com/api/useform) \u2022 [Demo](https://codesandbox.io/s/react-hook-form-get-started-ts-5ksmm) \u2022 [Video](https://www.youtube.com/watch?v=RkXv4AXXC_4)\n *\n * @param props - form configuration and validation parameters.\n *\n * @returns methods - individual functions to manage the form state. {@link UseFormReturn}\n *\n * @example\n * ```tsx\n * function App() {\n *   const { register, handleSubmit, watch, formState: { errors } } = useForm();\n *   const onSubmit = data => console.log(data);\n *\n *   console.log(watch(\"example\"));\n *\n *   return (\n *     <form onSubmit={handleSubmit(onSubmit)}>\n *       <input defaultValue=\"test\" {...register(\"example\")} />\n *       <input {...register(\"exampleRequired\", { required: true })} />\n *       {errors.exampleRequired && <span>This field is required</span>}\n *       <input type=\"submit\" />\n *     </form>\n *   );\n * }\n * ```\n */function useForm(t={}){const r=e.useRef();const[s,a]=e.useState({isDirty:false,isValidating:false,isSubmitted:false,isSubmitting:false,isSubmitSuccessful:false,isValid:false,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:t.defaultValues});r.current||(r.current={...createFormControl(t),formState:s});const n=r.current.control;n._options=t;useSubscribe({subject:n._subjects.state,callback:e.useCallback((e=>{if(shouldRenderFormState(e,n._proxyFormState,true)){n._formState={...n._formState,...e};a({...n._formState})}}),[n])});e.useEffect((()=>{if(!n._stateFlags.mount){n._proxyFormState.isValid&&n._updateValid();n._stateFlags.mount=true}if(n._stateFlags.watch){n._stateFlags.watch=false;n._subjects.state.next({})}n._removeUnmounted()}));e.useEffect((()=>{s.submitCount&&n._focusError()}),[n,s.submitCount]);r.current.formState=getProxyFormState(s,n);return r.current}export{Controller,FormProvider,appendErrors,get,set,useController,useFieldArray,useForm,useFormContext,useFormState,useWatch};\n\n//# sourceMappingURL=index.esm.mjs.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";export function Loader({inline}){const inlineStyles={minHeight:inline?\"22px\":\"100vh\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};const spinnerStyles=`\n        .lds-ellipsis {\n            display: inline-block;\n            position: relative;\n            width: 70px;\n            height: ${inline?\"auto\":\"70px\"};\n        }\n\n        .lds-ellipsis div {\n            position: absolute;\n            top: ${inline?\"-4px\":\"33px\"};\n            width: 10px;\n            height: 10px;\n            border-radius: 50%;\n            background: #CDDAF4;\n            animation-timing-function: cubic-bezier(0, 1, 1, 0);\n        }\n\n        .lds-ellipsis div:nth-child(1) {\n            left: 8px;\n            animation: lds-ellipsis1 0.6s infinite;\n        }\n\n        .lds-ellipsis div:nth-child(2) {\n            left: 8px;\n            animation: lds-ellipsis2 0.6s infinite;\n        }\n\n        .lds-ellipsis div:nth-child(3) {\n            left: 32px;\n            animation: lds-ellipsis2 0.6s infinite;\n        }\n\n        .lds-ellipsis div:nth-child(4) {\n            left: 56px;\n            animation: lds-ellipsis3 0.6s infinite;\n        }\n\n        @keyframes lds-ellipsis1 {\n            0% {\n                transform: scale(0);\n            }\n\n            100% {\n                transform: scale(1);\n            }\n        }\n\n        @keyframes lds-ellipsis3 {\n            0% {\n                transform: scale(1);\n            }\n\n            100% {\n                transform: scale(0);\n            }\n        }\n\n        @keyframes lds-ellipsis2 {\n            0% {\n                transform: translate(0, 0);\n            }\n\n            100% {\n                transform: translate(24px, 0);\n            }\n        }\n    `;return /*#__PURE__*/ _jsxs(_Fragment,{children:[/*#__PURE__*/ _jsx(\"style\",{dangerouslySetInnerHTML:{__html:spinnerStyles}}),/*#__PURE__*/ _jsx(\"div\",{style:inlineStyles,children:/*#__PURE__*/ _jsxs(\"div\",{className:\"lds-ellipsis\",children:[/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{})]})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"Loader\":{\"type\":\"reactComponent\",\"name\":\"Loader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Loader.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{useForm}from\"react-hook-form\";import{font,color}from\"https://framerusercontent.com/modules/i4J1EGOrf4GiQfRahlRz/y6ouqX0rU49T8JfBwDzO/_styles.js\";import{iconArrowRightBlue,iconArrowRightWhite}from\"https://framerusercontent.com/modules/nex0IWsU5Ta4h7q9IuYX/bgx1AfqepT1k6iOeOJvW/_icons.js\";import{useWindowLocation}from\"https://framerusercontent.com/modules/eSlbzLBXJ10sKJ49G3B9/ikylEbBVmlAiX2rGrRhS/_utils.js\";import{Loader}from\"https://framerusercontent.com/modules/iZSSuZwai2sCQgvAqpUB/VkPUB6DSuBAB0OndaEGW/Loader.js\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/docs/guides/auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function SignUpForm({idPrefix,labelColor,buttonFontColor,buttonColor,buttonIcon,nameLabel,emailLabel,companyLabel,textAreaLabel,textAreaPlaceholder,furtherInformationLabel,onSubmit,loading}){const{register,handleSubmit,formState:{errors}}=useForm();const[isChecked,setIsChecked]=useState(true);const handleCheckboxChange=()=>{setIsChecked(!isChecked);};const{utmCampaign,utmMedium,utmSource,gclid}=useWindowLocation();const formSubmitHandler=data=>{onSubmit({...data,utmCampaign,utmMedium,utmSource,gclid,marketingOptIn:isChecked});};const styles=`\n    .form-checkbox label {\n        position: relative;\n        cursor: pointer;\n        color: ${labelColor};\n        font-size: 14px;\n        font-family: ${font.euclidRegular};\n    }\n\n    .form-checkbox label:before {\n        content:'';\n        -webkit-appearance: none;\n        background-color: transparent;\n        border: ${labelColor===\"white\"||labelColor===\"#ffffff\"||labelColor===\"rgb(255, 255, 255)\"?\"2px solid white\":\"1px solid #cddaf4\"};\n        border-radius: 4px;\n        padding: 10px;\n        display: inline-block;\n        position: relative;\n        vertical-align: middle;\n        cursor: pointer;\n        margin-right: 5px;\n    }\n\n    .form-checkbox input {\n        min-height: 24px;\n        min-width: 24px;\n        border-radius: 5px;\n        border: 1px solid white;\n        padding: 0;\n        height: initial;\n        width: initial;\n        margin-bottom: 0;\n        display: none;\n        cursor: pointer;\n    }\n\n    .form-checkbox input:checked + label:before {\n        background-color: white;\n    }\n\n    .form-checkbox input:checked + label:after {\n        content: '';\n        display: block;\n        position: absolute;\n        top: 2px;\n        left: 8px;\n        width: 5px;\n        height: 11px;\n        border: solid ${color.link};\n        border-width: 0 2px 2px 0;\n        transform: rotate(45deg);\n    }\n\n    .signup-form input:focus,\n    .signup-form textarea:focus {\n        outline: 1px solid ${color.lightGray};\n    }\n    `;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"form\",{className:\"signup-form\",id:`${idPrefix}ContactForm`,onSubmit:handleSubmit(formSubmitHandler),children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",paddingBottom:\"20px\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:`${idPrefix}SignupName`,style:{color:labelColor,fontSize:\"0.95rem\",fontFamily:font.euclidRegular,paddingBottom:\"6px\"},children:nameLabel}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"name\",className:\"form-control\",style:{padding:\"15px 10px\",border:\"1px solid #cddaf4\",borderRadius:\"4px\",fontSize:\"16px\"},id:`${idPrefix}SignupName`,minLength:2,required:true,...register(\"name\",{required:true,minLength:2})}),errors.name&&/*#__PURE__*/_jsx(\"p\",{className:\"text-danger\",children:\"Please enter a valid name\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",paddingBottom:\"20px\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:`${idPrefix}SignupEmail`,style:{color:labelColor,fontSize:\"0.95rem\",fontFamily:font.euclidRegular,paddingBottom:\"6px\"},children:emailLabel}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"email\",className:\"form-control\",style:{padding:\"15px 10px\",border:\"1px solid #cddaf4\",borderRadius:\"4px\",fontSize:\"16px\"},id:`${idPrefix}SignupEmail`,required:true,...register(\"email\",{required:true})}),errors.email&&/*#__PURE__*/_jsx(\"p\",{className:\"text-danger\",children:\"Please enter a valid email\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",paddingBottom:\"20px\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:`${idPrefix}SignupCompany`,style:{color:labelColor,fontSize:\"0.95rem\",fontFamily:font.euclidRegular,paddingBottom:\"6px\"},children:companyLabel}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"company\",className:\"form-control\",style:{padding:\"15px 10px\",border:\"1px solid #cddaf4\",borderRadius:\"4px\",fontSize:\"16px\"},id:`${idPrefix}SignupCompany`,minLength:2,...register(\"company\",{minLength:2})}),errors.company&&/*#__PURE__*/_jsx(\"p\",{className:\"text-danger\",children:\"Please enter a valid company name\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",paddingBottom:\"20px\"},children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:`${idPrefix}SignupFurtherInformation`,style:{color:labelColor,fontSize:\"0.95rem\",fontFamily:font.euclidRegular,paddingBottom:\"6px\"},children:[textAreaLabel,/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"10px\",opacity:\"0.7\"},children:\"\\xa0(optional)\"})]}),/*#__PURE__*/_jsx(\"textarea\",{id:`${idPrefix}SignupFurtherInformation`,placeholder:textAreaPlaceholder,rows:4,style:{padding:\"15px 10px\",border:\"1px solid #cddaf4\",fontFamily:font.euclidRegular,borderRadius:\"4px\",fontSize:\"16px\",resize:\"vertical\"}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"form-checkbox\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",id:`${idPrefix}MarketingOptIn`,checked:isChecked,onClick:handleCheckboxChange}),/*#__PURE__*/_jsxs(\"label\",{htmlFor:`${idPrefix}MarketingOptIn`,children:[furtherInformationLabel,\" \"]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",className:\"btn btn-primary\",style:{display:\"inline-flex\",alignItems:\"center\",gap:\"10px\",marginTop:\"30px\",backgroundColor:buttonColor,outline:\"none\",border:\"none\",borderRadius:\"46px\",padding:\"1rem 1.25rem\",color:buttonFontColor,fontSize:\"1rem\",fontFamily:font.euclidMedium,cursor:loading?\"not-allowed\":\"pointer\"},disabled:loading,children:loading?/*#__PURE__*/_jsx(Loader,{inline:true}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{children:\"Get Started\"}),\" \",/*#__PURE__*/_jsx(\"img\",{src:buttonIcon===\"blue\"?iconArrowRightBlue:iconArrowRightWhite,width:\"14px\"})]})})]}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:styles}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SignUpForm\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{Link}from\"framer\";import{breakpoint,font,color}from\"https://framerusercontent.com/modules/i4J1EGOrf4GiQfRahlRz/y6ouqX0rU49T8JfBwDzO/_styles.js\";import{useState}from\"react\";export function SignUpSuccess({theme}){const[isHovered,setIsHovered]=useState(false);const lightTheme=theme===\"light\";console.log(\"theme\",theme);const componentStyles=`\n       .success-heading {\n           color: ${lightTheme?\"white\":\"black\"};\n           font-size: 2.5rem;\n           line-height: 36px;\n           margin-bottom: 20px;\n           font-family: ${font.euclidBold};\n           text-align: center;\n       }\n\n       .success-description {\n           color: ${lightTheme?\"white\":\"black\"};\n           font-size: 1.2rem;\n           margin-bottom: 20px;\n           line-height: 1.6;\n           text-align: center;\n       }\n\n       .success-description {\n           font-family: ${font.euclidRegular};\n       }\n\n       .success-description strong {\n            font-family: ${font.euclidRegular};\n            font-weight: 600;\n       }\n\n       .success-button {\n            display: inline-flex;\n            align-items: center;\n            gap: 10px;\n            background-color: ${lightTheme?\"black\":color.lightBlue};\n            outline: none;\n            border: none;\n            border-radius: 46px;\n            padding: 1rem 1.25rem;\n            color: ${lightTheme?\"white\":color.darkBlue};\n            font-size: 1rem;\n            font-family: ${font.euclidMedium};\n            text-decoration: none;  \n       }\n\n       .sign-up-success-ctas {\n            text-align: center;\n       }\n\n        @media (min-width: ${lightTheme?\"810px\":breakpoint.xl}) {\n            .success-heading,\n            .success-description,\n            .sign-up-success-ctas {\n                text-align: left;\n            }\n        }\n    `;const hoverStyles={transition:\"all 350ms ease\",transform:isHovered?\"translate3d(0,-3px,0)\":\"\",boxShadow:isHovered?\"0 1rem 2rem rgba(23,26,37,.1),0 .5rem 1rem -.75rem rgba(23,26,37,.1)\":\"\"};return /*#__PURE__*/ _jsxs(_Fragment,{children:[/*#__PURE__*/ _jsx(\"style\",{dangerouslySetInnerHTML:{__html:componentStyles}}),/*#__PURE__*/ _jsx(\"h2\",{className:\"success-heading\",children:\"Congratulations!\"}),/*#__PURE__*/ _jsx(\"p\",{className:\"success-description\",children:/*#__PURE__*/ _jsx(\"strong\",{children:\"You\u2019ve taken the first step to boosting your engagement, retention and revenue with Storyteller\u2019s best in-class Stories\\xa0experience.\"})}),/*#__PURE__*/ _jsx(\"p\",{className:\"success-description\",children:\"Our team will be in touch very soon showcasing how Storyteller can work for your business. In the meantime, learn more about Storyteller\\xa0below:\"}),/*#__PURE__*/ _jsx(\"div\",{className:\"sign-up-success-ctas\",children:/*#__PURE__*/ _jsx(Link,{href:`/documentation`,children:/*#__PURE__*/ _jsx(\"a\",{className:\"btn btn-primary success-button\",style:hoverStyles,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:\"Documentation\"})})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"SignUpSuccess\":{\"type\":\"reactComponent\",\"name\":\"SignUpSuccess\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{ControlType}from\"framer\";import SignUpForm from\"https://framerusercontent.com/modules/moz0JkH7BnqsNLMG51QA/GTL83TNKmMKFWDuEOi3g/SignUpForm.js\";import{SignUpSuccess}from\"https://framerusercontent.com/modules/e3KHw0ScKopcvXokqPAT/2YxptoiKQdsYm8JOd5OV/SignUpSuccess.js\";import{font}from\"https://framerusercontent.com/modules/i4J1EGOrf4GiQfRahlRz/y6ouqX0rU49T8JfBwDzO/_styles.js\";export default function SignUp(props){const{idPrefix,labelColor,buttonColor,buttonFontColor,buttonIcon,nameLabel,emailLabel,companyLabel,textAreaLabel,textAreaPlaceholder,furtherInformationLabel,onSubmit}=props;const[formStatus,setFormStatus]=useState(\"\");const[loading,setLoading]=useState(false);const isFormSentSuccessfully=formStatus===\"Form submitted successfully!\";const submitForm=async formData=>{try{formData.emailAddress=formData.email;setLoading(true);const response=await fetch(\"https://storyteller-marketing-api.azurewebsites.net/api/HandleLead\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(formData)});if(response.ok){setFormStatus(\"Form submitted successfully!\");}else{setFormStatus(\"An error occurred while submitting the form.\");}}catch(error){console.error(\"Error submitting form:\",error);setFormStatus(\"An error occurred while submitting the form.\");}finally{setLoading(false);}};const handleSubmit=data=>{submitForm(data);if(window){var _window_dataLayer;(_window_dataLayer=window.dataLayer)===null||_window_dataLayer===void 0?void 0:_window_dataLayer.push({event:\"generate_lead\"});if(window.lintrk){window.lintrk(\"track\",{conversion_id:5274849});}}};return /*#__PURE__*/_jsxs(\"div\",{children:[isFormSentSuccessfully?/*#__PURE__*/_jsx(SignUpSuccess,{theme:buttonColor===\"white\"||buttonColor===\"#ffffff\"||buttonColor===\"rgb(255, 255, 255)\"?\"light\":\"dark\"}):/*#__PURE__*/_jsx(SignUpForm,{idPrefix:idPrefix,buttonColor:buttonColor,buttonFontColor:buttonFontColor,buttonIcon:buttonIcon,labelColor:labelColor,nameLabel:nameLabel,emailLabel:emailLabel,companyLabel:companyLabel,textAreaLabel:textAreaLabel,textAreaPlaceholder:textAreaPlaceholder,furtherInformationLabel:furtherInformationLabel,onSubmit:handleSubmit,loading:loading}),formStatus&&!isFormSentSuccessfully&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:font.euclidRegular,fontSize:\"14px\",color:\"white\",marginTop:\"6px\"},children:formStatus})]});}SignUp.propertyControls={idPrefix:{title:\"ID Prefix\",type:ControlType.String,defaultValue:\"id\"},labelColor:{title:\"Label Color\",type:ControlType.Color,defaultValue:\"white\"},buttonColor:{title:\"Button Color\",type:ControlType.Color,defaultValue:\"white\"},buttonFontColor:{title:\"Button Font Color\",type:ControlType.Color,defaultValue:\"black\"},buttonIcon:{type:ControlType.Enum,title:\"Button Icon\",options:[\"blue\",\"white\"],optionTitles:[\"Blue\",\"White\"],defaultValue:\"blue\"},nameLabel:{title:\"Name Label\",type:ControlType.String,defaultValue:\"Name\"},emailLabel:{title:\"Email Label\",type:ControlType.String,defaultValue:\"Work Email\"},companyLabel:{title:\"Company Label\",type:ControlType.String,defaultValue:\"Company\"},textAreaLabel:{title:\"Textarea Label\",type:ControlType.String,defaultValue:\"Further Information\"},textAreaPlaceholder:{title:\"Textarea Placeholder\",type:ControlType.String,defaultValue:\"Anything else you want to know\"},furtherInformationLabel:{title:\"Further Information Label\",type:ControlType.String,defaultValue:\"I want to receive further information\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SignUp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b12dec4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,RichText,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SignUp from\"https://framerusercontent.com/modules/Mw3cMLMEuUSW7YpQzsu5/vSqsta4XN0avDaHbkdFY/SignUp.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/PKfPgjgbIUFPJu7dd6rv/fEC0Qzf35GZ2sDW7KOrS/WXwk9GfYS.js\";const SignUpFonts=getFonts(SignUp);const cycleOrder=[\"vXGcOFogT\",\"XDlfctJ13\",\"AldoTHNYJ\"];const variantClassNames={AldoTHNYJ:\"framer-v-xlf2yl\",vXGcOFogT:\"framer-v-3w7sl6\",XDlfctJ13:\"framer-v-1o6rxvf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"vXGcOFogT\",Phone:\"AldoTHNYJ\",Tablet:\"XDlfctJ13\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"vXGcOFogT\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"vXGcOFogT\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-VlcBs\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(\"framer-3w7sl6\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vXGcOFogT\",ref:ref,style:{backgroundColor:\"var(--token-f1a4c624-0410-4342-8cd1-45a9c08ab691, rgb(28, 98, 235))\",...style},...addPropertyOverrides({AldoTHNYJ:{\"data-framer-name\":\"Phone\"},XDlfctJ13:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o01won\",layoutDependency:layoutDependency,layoutId:\"cfr0cOs7k\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hqmf04\",layoutDependency:layoutDependency,layoutId:\"XVrCFyZ3q\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y07mk6\",layoutDependency:layoutDependency,layoutId:\"Qn4hGzmIf\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1poh05h\",layoutDependency:layoutDependency,layoutId:\"Bzoa0moR4\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sqggxq\",\"data-framer-name\":\"download_1\",fill:\"black\",intrinsicHeight:55,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"KfU8AVcZ5\",svg:'<svg width=\"60\" height=\"55\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m11.1 17.032 17.093 5.397a6 6 0 0 0 3.614 0l17.092-5.397C47.914 7.463 39.83 0 30 0c-9.828 0-17.914 7.463-18.898 17.032Z\" fill=\"#F3C3AF\"/><path d=\"M33.019 28.044a10 10 0 0 1-6.038 0L5.208 21.149C2.628 20.332 0 22.257 0 24.962v6.955a4 4 0 0 0 1.706 3.277l26 18.2a4 4 0 0 0 4.588 0l26-18.2A4 4 0 0 0 60 31.917v-6.955c0-2.704-2.629-4.63-5.208-3.813L33.02 28.044Z\" fill=\"#09204D\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-z7dv5t\",\"data-styles-preset\":\"WXwk9GfYS\",children:[\"Start telling your story \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a)\"},children:\"today!\"})]})}),className:\"framer-drq2mr\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"viLZKHPpH\",style:{\"--extracted-1qn201a\":\"var(--token-cf6d48b4-fdba-4ed3-bfff-12797d52597c, rgb(243, 195, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AldoTHNYJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-z7dv5t\",\"data-styles-preset\":\"WXwk9GfYS\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Start telling your story \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a)\"},children:\"today!\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11cuxz5\",layoutDependency:layoutDependency,layoutId:\"Yu8zcIHZD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gs1r8p\",layoutDependency:layoutDependency,layoutId:\"EbpIMLzyO\",style:{backgroundColor:\"var(--token-e823f8e5-0cb1-4de3-8915-3308993beefb, rgb(12, 45, 109))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1tieyg9\",\"data-framer-name\":\"download_2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ddgu0vqR5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 15\"><path d=\"M 12.332 7.829 L 12.332 13.837 L 5.666 13.837 C 4.93 13.837 4.333 13.24 4.333 12.504 L 4.333 1.172\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(243,195,175)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 19.664 5.838 L 19.664 12.504 C 19.664 13.24 19.067 13.837 18.331 13.837 L 12.331 13.837 M 3.666 1.172 L 1.07 5.118 C 0.979 5.264 0.977 5.449 1.064 5.597 C 1.154 5.747 1.316 5.838 1.49 5.837 L 4.333 5.837 M 12.493 1.171 L 14.198 5.427 C 14.302 5.675 14.545 5.837 14.814 5.837 L 20.509 5.837 C 20.672 5.837 20.824 5.757 20.916 5.622 C 21.007 5.487 21.025 5.316 20.965 5.165 L 19.305 1.165 M 3.666 1.171 L 19.303 1.163\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(243,195,175)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:699265788,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0V1Y2xpZC1NZWRpdW0gwrY=\",\"--framer-font-family\":'\"Euclid-Medium \\xb6\", serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Out-of-the-box\"})}),className:\"framer-1dxx05b\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Euclid-Medium \\xb6\"],layoutDependency:layoutDependency,layoutId:\"shpneGdgf\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-108xf8a\",layoutDependency:layoutDependency,layoutId:\"kWvPGQOiK\",style:{backgroundColor:\"var(--token-e823f8e5-0cb1-4de3-8915-3308993beefb, rgb(12, 45, 109))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-97shwc\",\"data-framer-name\":\"download_3\",fill:\"black\",intrinsicHeight:15,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"fjzPMxSkv\",svg:'<svg viewBox=\"0 0 22 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m15 13.5 6-6-6-6m-8 0-6 6 6 6\" stroke=\"#F3C3AF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0V1Y2xpZC1NZWRpdW0gwrY=\",\"--framer-font-family\":'\"Euclid-Medium \\xb6\", serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Minimal coding\"})}),className:\"framer-1by7m97\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Euclid-Medium \\xb6\"],layoutDependency:layoutDependency,layoutId:\"xZigRuAfZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lfuzzj\",layoutDependency:layoutDependency,layoutId:\"noyLo1j_i\",style:{backgroundColor:\"var(--token-e823f8e5-0cb1-4de3-8915-3308993beefb, rgb(12, 45, 109))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ra2vl7\",\"data-framer-name\":\"download_4\",fill:\"black\",intrinsicHeight:23,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"PKwKf3ye0\",svg:'<svg viewBox=\"0 0 22 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.636 4.773a10.716 10.716 0 0 1 16.733.065m-16.94 13.09a10.69 10.69 0 0 0 17.103.022M1 15.071V9.357a1.429 1.429 0 0 1 1.429-1.429h1.428M1 12.214h2.143m3.571 2.857V7.928m0 0h1.072a1.786 1.786 0 0 1 0 3.572H6.714m2.858 3.571L7.429 11.5m7.857 3.571h-1.429a1.429 1.429 0 0 1-1.428-1.428V9.357a1.429 1.429 0 0 1 1.428-1.429h1.429m-2.857 4.286h2.857M21 15.071h-1.428a1.429 1.429 0 0 1-1.429-1.428V9.357a1.429 1.429 0 0 1 1.429-1.429H21m-2.857 4.286H21\" stroke=\"#F3C3AF\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0V1Y2xpZC1NZWRpdW0gwrY=\",\"--framer-font-family\":'\"Euclid-Medium \\xb6\", serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Try for free\"})}),className:\"framer-9cqbt4\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOM;Euclid-Medium \\xb6\"],layoutDependency:layoutDependency,layoutId:\"FbnfrY971\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11beg0y\",layoutDependency:layoutDependency,layoutId:\"CV2mcd6z_\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sor9z8-container\",layoutDependency:layoutDependency,layoutId:\"dmeQUKEbS-container\",children:/*#__PURE__*/_jsx(SignUp,{buttonColor:\"rgb(255, 255, 255)\",buttonFontColor:\"rgb(28, 98, 235)\",buttonIcon:\"blue\",companyLabel:\"Company\",emailLabel:\"Work Email\",furtherInformationLabel:\"I want to receive further information\",height:\"100%\",id:\"dmeQUKEbS\",idPrefix:\"\",labelColor:\"rgb(255, 255, 255)\",layoutId:\"dmeQUKEbS\",nameLabel:\"Name\",style:{maxWidth:\"100%\",width:\"100%\"},textAreaLabel:\"Further Information\",textAreaPlaceholder:\"Anything else you want to know\",width:\"100%\",...addPropertyOverrides({XDlfctJ13:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:900,intrinsicWidth:900,pixelHeight:900,pixelWidth:900,src:new URL(\"assets/I7iZbdXRAQHsen3BdeTsNCZnj3Y.svg\",\"https://framerusercontent.com/modules/qZjpEBkB7sdYSs9H2muk/ZlAU6dLYcS3OXSIloSl3/NEpnsfRaS.js\").href},className:\"framer-xf4qli\",layoutDependency:layoutDependency,layoutId:\"G4Laq7OM0\"})]})})})});});const css=['.framer-VlcBs [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VlcBs .framer-1fowggw { display: block; }\",\".framer-VlcBs .framer-3w7sl6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 16px; position: relative; width: 1200px; }\",\".framer-VlcBs .framer-1o01won { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 70px 20px 70px 20px; position: relative; width: 1px; z-index: 1; }\",\".framer-VlcBs .framer-hqmf04 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-VlcBs .framer-1y07mk6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-VlcBs .framer-1poh05h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-VlcBs .framer-1sqggxq { aspect-ratio: 1.0909090909090908 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 55px); position: relative; width: 60px; }\",\".framer-VlcBs .framer-drq2mr { flex: none; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VlcBs .framer-11cuxz5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-VlcBs .framer-gs1r8p, .framer-VlcBs .framer-108xf8a, .framer-VlcBs .framer-1lfuzzj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-VlcBs .framer-1tieyg9 { flex: none; height: 15px; position: relative; width: 22px; }\",\".framer-VlcBs .framer-1dxx05b, .framer-VlcBs .framer-1by7m97, .framer-VlcBs .framer-9cqbt4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VlcBs .framer-97shwc { aspect-ratio: 1.4666666666666666 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 22px; }\",\".framer-VlcBs .framer-1ra2vl7 { aspect-ratio: 0.9565217391304348 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 22px; }\",\".framer-VlcBs .framer-11beg0y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1320px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-VlcBs .framer-1sor9z8-container { flex: 1 0 0px; height: auto; max-width: 500px; position: relative; width: 1px; }\",\".framer-VlcBs .framer-xf4qli { flex: none; height: 100%; left: -52px; overflow: visible; position: absolute; top: -100px; width: 50%; z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VlcBs .framer-3w7sl6, .framer-VlcBs .framer-1o01won, .framer-VlcBs .framer-hqmf04, .framer-VlcBs .framer-1y07mk6, .framer-VlcBs .framer-1poh05h, .framer-VlcBs .framer-11cuxz5, .framer-VlcBs .framer-gs1r8p, .framer-VlcBs .framer-108xf8a, .framer-VlcBs .framer-1lfuzzj, .framer-VlcBs .framer-11beg0y { gap: 0px; } .framer-VlcBs .framer-3w7sl6 > *, .framer-VlcBs .framer-11beg0y > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-VlcBs .framer-3w7sl6 > :first-child, .framer-VlcBs .framer-1o01won > :first-child, .framer-VlcBs .framer-1y07mk6 > :first-child, .framer-VlcBs .framer-11cuxz5 > :first-child, .framer-VlcBs .framer-gs1r8p > :first-child, .framer-VlcBs .framer-108xf8a > :first-child, .framer-VlcBs .framer-1lfuzzj > :first-child, .framer-VlcBs .framer-11beg0y > :first-child { margin-left: 0px; } .framer-VlcBs .framer-3w7sl6 > :last-child, .framer-VlcBs .framer-1o01won > :last-child, .framer-VlcBs .framer-1y07mk6 > :last-child, .framer-VlcBs .framer-11cuxz5 > :last-child, .framer-VlcBs .framer-gs1r8p > :last-child, .framer-VlcBs .framer-108xf8a > :last-child, .framer-VlcBs .framer-1lfuzzj > :last-child, .framer-VlcBs .framer-11beg0y > :last-child { margin-right: 0px; } .framer-VlcBs .framer-1o01won > *, .framer-VlcBs .framer-1y07mk6 > *, .framer-VlcBs .framer-11cuxz5 > *, .framer-VlcBs .framer-gs1r8p > *, .framer-VlcBs .framer-108xf8a > *, .framer-VlcBs .framer-1lfuzzj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-VlcBs .framer-hqmf04 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-VlcBs .framer-hqmf04 > :first-child, .framer-VlcBs .framer-1poh05h > :first-child { margin-top: 0px; } .framer-VlcBs .framer-hqmf04 > :last-child, .framer-VlcBs .framer-1poh05h > :last-child { margin-bottom: 0px; } .framer-VlcBs .framer-1poh05h > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } }\",\".framer-VlcBs.framer-v-1o6rxvf .framer-3w7sl6 { width: 800px; }\",\".framer-VlcBs.framer-v-1o6rxvf .framer-11cuxz5 { flex-wrap: wrap; }\",\".framer-VlcBs.framer-v-1o6rxvf .framer-1sor9z8-container { max-width: unset; }\",\".framer-VlcBs.framer-v-1o6rxvf .framer-xf4qli { height: 70%; left: -150px; top: -56px; width: 70%; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-3w7sl6 { padding: 0px 0px 0px 0px; width: 399px; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-1o01won { align-content: center; align-items: center; flex-direction: column; gap: 36px; padding: 50px 20px 50px 20px; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-hqmf04 { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-1y07mk6, .framer-VlcBs.framer-v-xlf2yl .framer-1poh05h { align-content: center; align-items: center; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-11cuxz5 { flex-wrap: wrap; justify-content: center; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-11beg0y { flex: none; justify-content: center; width: 100%; }\",\".framer-VlcBs.framer-v-xlf2yl .framer-xf4qli { height: 50%; top: -180px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VlcBs.framer-v-xlf2yl .framer-1o01won { gap: 0px; } .framer-VlcBs.framer-v-xlf2yl .framer-1o01won > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-VlcBs.framer-v-xlf2yl .framer-1o01won > :first-child { margin-top: 0px; } .framer-VlcBs.framer-v-xlf2yl .framer-1o01won > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 654\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"XDlfctJ13\":{\"layout\":[\"fixed\",\"auto\"]},\"AldoTHNYJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables false\n */const FramerNEpnsfRaS=withCSS(Component,css,\"framer-VlcBs\");export default FramerNEpnsfRaS;FramerNEpnsfRaS.displayName=\"SignUpSection\";FramerNEpnsfRaS.defaultProps={height:654,width:1200};addPropertyControls(FramerNEpnsfRaS,{variant:{options:[\"vXGcOFogT\",\"XDlfctJ13\",\"AldoTHNYJ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNEpnsfRaS,[{family:\"Euclid-Medium \\xb6\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/NEpnsfRaS:default\",url:\"assets/WzfRCwhzZwAK7gJhbWSZPNMwwU8.woff2\"},url:new URL(\"assets/WzfRCwhzZwAK7gJhbWSZPNMwwU8.woff2\",\"https://framerusercontent.com/modules/qZjpEBkB7sdYSs9H2muk/ZlAU6dLYcS3OXSIloSl3/NEpnsfRaS.js\").href},...SignUpFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNEpnsfRaS\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"false\",\"framerIntrinsicHeight\":\"654\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XDlfctJ13\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AldoTHNYJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"CUSTOM;Euclid-Semibold \\xb6\"]);export const fonts=[{family:\"Euclid-Semibold \\xb6\",moduleAsset:{localModuleIdentifier:\"local-module:css/nizRR7Qq4:default\",url:\"assets/PjBmkocmsDWAgpV0um0edEkHR4.woff2\"},url:new URL(\"assets/PjBmkocmsDWAgpV0um0edEkHR4.woff2\",\"https://framerusercontent.com/modules/Z7fI2fujT9T6PIILQScx/awkZXMYxQX3tDs4lxnoA/nizRR7Qq4.js\").href}];export const css=['.framer-Io5jI .framer-styles-preset-lc29hx:not(.rich-text-wrapper), .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper p, .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Semibold \\xb6\", serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Io5jI .framer-styles-preset-lc29hx:not(.rich-text-wrapper), .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper p, .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Semibold \\xb6\", serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Io5jI .framer-styles-preset-lc29hx:not(.rich-text-wrapper), .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper p, .framer-Io5jI .framer-styles-preset-lc29hx.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Semibold \\xb6\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-Io5jI\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"CUSTOM;Euclid-Regular \\xb6\"]);export const fonts=[{family:\"Euclid-Regular \\xb6\",moduleAsset:{localModuleIdentifier:\"local-module:css/RhKFJ5KbB:default\",url:\"assets/RbplzWyhnFVNOkChrGXv8QfeQkw.woff2\"},url:new URL(\"assets/RbplzWyhnFVNOkChrGXv8QfeQkw.woff2\",\"https://framerusercontent.com/modules/spi5nL6wXlUuSrZDCDmB/j4ASxllLFBHBLCV6JG2j/RhKFJ5KbB.js\").href}];export const css=['.framer-v2IjH .framer-styles-preset-1xx8ilr:not(.rich-text-wrapper), .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper p, .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-v2IjH .framer-styles-preset-1xx8ilr:not(.rich-text-wrapper), .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper p, .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-v2IjH .framer-styles-preset-1xx8ilr:not(.rich-text-wrapper), .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper p, .framer-v2IjH .framer-styles-preset-1xx8ilr.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Euclid-Regular \\xb6\", serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-v2IjH\";\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 (461de17)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/m5lS6uSY8hzvk940RKoy/rttGdnTRnmi2BILgvjMR/AAUFPu2f4.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/FrSWCytQ9PJ7v3nDp7RA/Mdc2mA4L6nCG4LfFAMyz/EvEqk1LO5.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/lhEa9hkfK85ySyFWbUNM/psepzTIWZLFN6ndBbYwp/fVxnimdqP.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/7kdm5ueyqPMjIYNrIBNL/E8gEhUjlZJhRa5Lcuubm/iNe1udAYA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/QGnXQ5vCFBTiCfuGrqTl/93ORrDKBc3LfZOQx46ZG/ljtIxbyo0.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/Z7fI2fujT9T6PIILQScx/awkZXMYxQX3tDs4lxnoA/nizRR7Qq4.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/spi5nL6wXlUuSrZDCDmB/j4ASxllLFBHBLCV6JG2j/RhKFJ5KbB.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/k9Op8Q5VNgvrSZ9HyoSh/9kiM2bvrFdy18Q8dCl3R/ro7OPezbn.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/T4l9qW5B5JY0Qx10PZt0/GoJIopy2gd0MP5IR77xm/u4o_X1cc4.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/XqgFj6UiHmqurcKGOuGz/4ZvqYJPV1PHYSoWO5pqe/VsfIP5r7T.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/d1fDaNjkzbfOFHflYo2j/4HVCSDtgmOy1f4mS8ViT/xAvjX88Q4.js\";import*as sharedStyle11 from\"https://framerusercontent.com/modules/CKBCRLH2WwTZ3b5POwKf/PbJ9GCm7va2zjbw95UgT/yJRjrR5Zs.js\";import Button from\"https://framerusercontent.com/modules/x1WN3IgJ2A0FeGr9u6B2/07yb9FwpmZTTsbOyfPau/W_IYU09WW.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"qIryJ7mK7\",\"XC63N8Lk1\",\"yUR54dsze\",\"NafUUFIaS\",\"ztTcYvEi2\"];const serializationHash=\"framer-p1ETH\";const variantClassNames={NafUUFIaS:\"framer-v-1pwwbvw\",qIryJ7mK7:\"framer-v-1kt9nnm\",XC63N8Lk1:\"framer-v-btzd4y\",yUR54dsze:\"framer-v-fqi9vo\",ztTcYvEi2:\"framer-v-13nhtug\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Desktop Reverted\":\"NafUUFIaS\",\"Tablet Reverted\":\"ztTcYvEi2\",Desktop:\"qIryJ7mK7\",Phone:\"yUR54dsze\",Tablet:\"XC63N8Lk1\"};const getProps=({buttonText,description,height,icon,id,image,link,listItem1,listItem2,listItem3,listItem4,listItem5,listItem6,showButton,showItem1,showItem2,showItem3,showItem4,showItem5,showItem6,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_ref7,_ref8,_ref9,_ref10,_humanReadableVariantMap_props_variant,_ref11,_ref12,_ref13,_ref14;return{...props,AiGzuBmu0:(_ref=showItem3!==null&&showItem3!==void 0?showItem3:props.AiGzuBmu0)!==null&&_ref!==void 0?_ref:true,alQ_ITuPd:(_ref1=showItem1!==null&&showItem1!==void 0?showItem1:props.alQ_ITuPd)!==null&&_ref1!==void 0?_ref1:true,CEJ8Su7IP:(_ref2=buttonText!==null&&buttonText!==void 0?buttonText:props.CEJ8Su7IP)!==null&&_ref2!==void 0?_ref2:\"Start Your Free Trial Today\",EXEr6T6wz:(_ref3=title!==null&&title!==void 0?title:props.EXEr6T6wz)!==null&&_ref3!==void 0?_ref3:\"Title\",GPlF4pIVx:(_ref4=listItem3!==null&&listItem3!==void 0?listItem3:props.GPlF4pIVx)!==null&&_ref4!==void 0?_ref4:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 3\"})}),j_XEp7BvD:(_ref5=showButton!==null&&showButton!==void 0?showButton:props.j_XEp7BvD)!==null&&_ref5!==void 0?_ref5:true,LgBzS40sz:icon!==null&&icon!==void 0?icon:props.LgBzS40sz,mUB1H_B_o:link!==null&&link!==void 0?link:props.mUB1H_B_o,o_ZAUuOni:(_ref6=description!==null&&description!==void 0?description:props.o_ZAUuOni)!==null&&_ref6!==void 0?_ref6:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Description\"})}),o6JYuJ2SM:(_ref7=listItem4!==null&&listItem4!==void 0?listItem4:props.o6JYuJ2SM)!==null&&_ref7!==void 0?_ref7:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 4\"})}),PByyK7ig5:(_ref8=listItem6!==null&&listItem6!==void 0?listItem6:props.PByyK7ig5)!==null&&_ref8!==void 0?_ref8:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 6\"})}),qDAMMwRnC:image!==null&&image!==void 0?image:props.qDAMMwRnC,rcIJbKSaL:(_ref9=listItem5!==null&&listItem5!==void 0?listItem5:props.rcIJbKSaL)!==null&&_ref9!==void 0?_ref9:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 5\"})}),TdjRplGX5:(_ref10=showItem2!==null&&showItem2!==void 0?showItem2:props.TdjRplGX5)!==null&&_ref10!==void 0?_ref10:true,variant:(_ref11=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref11!==void 0?_ref11:\"qIryJ7mK7\",vHY7oi2wK:(_ref12=showItem4!==null&&showItem4!==void 0?showItem4:props.vHY7oi2wK)!==null&&_ref12!==void 0?_ref12:true,xlVxBvBDB:showItem6!==null&&showItem6!==void 0?showItem6:props.xlVxBvBDB,ysG1z6Y8j:(_ref13=listItem1!==null&&listItem1!==void 0?listItem1:props.ysG1z6Y8j)!==null&&_ref13!==void 0?_ref13:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 1\"})}),z7071Ki8M:showItem5!==null&&showItem5!==void 0?showItem5:props.z7071Ki8M,Ziu774gmC:(_ref14=listItem2!==null&&listItem2!==void 0?listItem2:props.Ziu774gmC)!==null&&_ref14!==void 0?_ref14:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"List item 2\"})})};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,qDAMMwRnC,LgBzS40sz,EXEr6T6wz,o_ZAUuOni,alQ_ITuPd,ysG1z6Y8j,TdjRplGX5,Ziu774gmC,AiGzuBmu0,GPlF4pIVx,vHY7oi2wK,o6JYuJ2SM,z7071Ki8M,rcIJbKSaL,xlVxBvBDB,PByyK7ig5,j_XEp7BvD,CEJ8Su7IP,mUB1H_B_o,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qIryJ7mK7\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1kt9nnm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qIryJ7mK7\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({NafUUFIaS:{\"data-framer-name\":\"Desktop Reverted\"},XC63N8Lk1:{\"data-framer-name\":\"Tablet\"},yUR54dsze:{\"data-framer-name\":\"Phone\"},ztTcYvEi2:{\"data-framer-name\":\"Tablet Reverted\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-v7v1kk\",layoutDependency:layoutDependency,layoutId:\"RP944jtmf\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1146,intrinsicWidth:1240,pixelHeight:1146,pixelWidth:1240,sizes:`max((${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} - 40px) / 2, 1px)`,...toResponsiveImage(qDAMMwRnC),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-15tidig\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"KZ1108jyT\",...addPropertyOverrides({yUR54dsze:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1146,intrinsicWidth:1240,pixelHeight:1146,pixelWidth:1240,sizes:`max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px)`,...toResponsiveImage(qDAMMwRnC),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qowmnl\",layoutDependency:layoutDependency,layoutId:\"qwviGdhev\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gvumev\",layoutDependency:layoutDependency,layoutId:\"mSHr9NNC2\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:51,intrinsicWidth:50,pixelHeight:51,pixelWidth:50,sizes:\"50px\",...toResponsiveImage(LgBzS40sz),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1ohx7s3\",\"data-framer-name\":\"Section Icon\",layoutDependency:layoutDependency,layoutId:\"im58kNeRE\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-11ol8s1\",\"data-styles-preset\":\"u4o_X1cc4\",children:\"Sharing\"})}),className:\"framer-czd5fu\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yPaHH7A54\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EXEr6T6wz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:o_ZAUuOni,className:\"framer-1qvhb16\",\"data-framer-name\":\"Text\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"KNofH4tDg\",stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-lc29hx\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vx481n\",layoutDependency:layoutDependency,layoutId:\"bvxIoXIyy\",children:[alQ_ITuPd&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a4w2jd\",layoutDependency:layoutDependency,layoutId:\"kJce1iHVL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1d6q1o5\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"RZzH4yCPk\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:ysG1z6Y8j,className:\"framer-1crlys3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ae8_Z8U8c\",stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),TdjRplGX5&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ez8zua\",layoutDependency:layoutDependency,layoutId:\"gbXK5b3zg\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lg0s8w\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"SZbKatIzp\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:Ziu774gmC,className:\"framer-f564f3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SXUBzCZVx\",stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),AiGzuBmu0&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cp4pbj\",layoutDependency:layoutDependency,layoutId:\"CZB5xrNfd\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1nkvbjd\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"NANQ5uYL1\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:GPlF4pIVx,className:\"framer-il5db3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XB7nZSKTb\",stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),vHY7oi2wK&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pl01g9\",layoutDependency:layoutDependency,layoutId:\"fwMyYdUlV\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15aowz2\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"xHuayCcvW\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:o6JYuJ2SM,className:\"framer-15z3psj\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S0g7chIz4\",stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),z7071Ki8M&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xoazm\",layoutDependency:layoutDependency,layoutId:\"rdT9JXyLi\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9fndt6\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"SsgMUFrjl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:rcIJbKSaL,className:\"framer-1neiwzj\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wE_itQVnx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1r0tf8q\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NafUUFIaS:{stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"}}},baseVariant,gestureVariant)})})]}),xlVxBvBDB&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vqbb9\",layoutDependency:layoutDependency,layoutId:\"OcJy_C3RR\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1unc1yj\",\"data-framer-name\":\"Icon\",fill:\"black\",intrinsicHeight:26,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"i7zsro7MS\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"26\" fill=\"none\"><path fill=\"#1DB56C\" d=\"M0 12.753C0 5.897 5.608.32 12.5.32S25 5.897 25 12.753s-5.608 12.434-12.5 12.434S0 19.609 0 12.753Z\"/><path fill=\"#fff\" d=\"m11.783 17.343 6.558-6.523a1.065 1.065 0 0 0-.758-1.821c-.287 0-.556.111-.758.313l-5.786 5.755-2.55-2.63a1.067 1.067 0 0 0-.773-.326c-.279 0-.543.106-.744.3a1.064 1.064 0 0 0-.027 1.508l3.308 3.41c.199.205.476.324.762.326l.01.442v-.442c.282 0 .559-.114.758-.312Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:PByyK7ig5,className:\"framer-3rf9zl\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X5RBJQGAT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1r0tf8q\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NafUUFIaS:{stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",code:\"framer-styles-preset-tbon3z\",h1:\"framer-styles-preset-1tzs9kt\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-11sghhh\",h5:\"framer-styles-preset-1d9caoq\",h6:\"framer-styles-preset-1jh7yw5\",img:\"framer-styles-preset-cqmvqo\",p:\"framer-styles-preset-1xx8ilr\"}}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(Link,{href:mUB1H_B_o,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-154urwz framer-1xx9378\",layoutDependency:layoutDependency,layoutId:\"jZ_yOGOAU\",children:j_XEp7BvD&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x47eh1-container\",layoutDependency:layoutDependency,layoutId:\"K3m5n98_9-container\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"K3m5n98_9\",L6MRlKLOs:false,layoutId:\"K3m5n98_9\",v3G01k7RB:CEJ8Su7IP,variant:\"r9fxlVjBf\",width:\"100%\"})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p1ETH.framer-1xx9378, .framer-p1ETH .framer-1xx9378 { display: block; }\",\".framer-p1ETH.framer-1kt9nnm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-p1ETH .framer-v7v1kk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-p1ETH .framer-15tidig { flex: 1 0 0px; height: 600px; position: relative; width: 1px; }\",\".framer-p1ETH .framer-qowmnl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 510px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-p1ETH .framer-1gvumev { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-p1ETH .framer-1ohx7s3 { flex: none; height: 50px; position: relative; width: 50px; }\",\".framer-p1ETH .framer-czd5fu, .framer-p1ETH .framer-1qvhb16 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-p1ETH .framer-vx481n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-p1ETH .framer-a4w2jd, .framer-p1ETH .framer-1ez8zua, .framer-p1ETH .framer-1cp4pbj, .framer-p1ETH .framer-1pl01g9, .framer-p1ETH .framer-xoazm, .framer-p1ETH .framer-1vqbb9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-p1ETH .framer-1d6q1o5, .framer-p1ETH .framer-1lg0s8w, .framer-p1ETH .framer-1nkvbjd, .framer-p1ETH .framer-15aowz2, .framer-p1ETH .framer-9fndt6, .framer-p1ETH .framer-1unc1yj { aspect-ratio: 0.9615384615384616 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 25px; }\",\".framer-p1ETH .framer-1crlys3, .framer-p1ETH .framer-f564f3, .framer-p1ETH .framer-il5db3, .framer-p1ETH .framer-15z3psj, .framer-p1ETH .framer-1neiwzj, .framer-p1ETH .framer-3rf9zl { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-p1ETH .framer-154urwz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-p1ETH .framer-1x47eh1-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-p1ETH.framer-1kt9nnm, .framer-p1ETH .framer-v7v1kk, .framer-p1ETH .framer-qowmnl, .framer-p1ETH .framer-1gvumev, .framer-p1ETH .framer-vx481n, .framer-p1ETH .framer-a4w2jd, .framer-p1ETH .framer-1ez8zua, .framer-p1ETH .framer-1cp4pbj, .framer-p1ETH .framer-1pl01g9, .framer-p1ETH .framer-xoazm, .framer-p1ETH .framer-1vqbb9, .framer-p1ETH .framer-154urwz { gap: 0px; } .framer-p1ETH.framer-1kt9nnm > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-p1ETH.framer-1kt9nnm > :first-child, .framer-p1ETH .framer-v7v1kk > :first-child, .framer-p1ETH .framer-a4w2jd > :first-child, .framer-p1ETH .framer-1ez8zua > :first-child, .framer-p1ETH .framer-1cp4pbj > :first-child, .framer-p1ETH .framer-1pl01g9 > :first-child, .framer-p1ETH .framer-xoazm > :first-child, .framer-p1ETH .framer-1vqbb9 > :first-child, .framer-p1ETH .framer-154urwz > :first-child { margin-left: 0px; } .framer-p1ETH.framer-1kt9nnm > :last-child, .framer-p1ETH .framer-v7v1kk > :last-child, .framer-p1ETH .framer-a4w2jd > :last-child, .framer-p1ETH .framer-1ez8zua > :last-child, .framer-p1ETH .framer-1cp4pbj > :last-child, .framer-p1ETH .framer-1pl01g9 > :last-child, .framer-p1ETH .framer-xoazm > :last-child, .framer-p1ETH .framer-1vqbb9 > :last-child, .framer-p1ETH .framer-154urwz > :last-child { margin-right: 0px; } .framer-p1ETH .framer-v7v1kk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-p1ETH .framer-qowmnl > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-p1ETH .framer-qowmnl > :first-child, .framer-p1ETH .framer-1gvumev > :first-child, .framer-p1ETH .framer-vx481n > :first-child { margin-top: 0px; } .framer-p1ETH .framer-qowmnl > :last-child, .framer-p1ETH .framer-1gvumev > :last-child, .framer-p1ETH .framer-vx481n > :last-child { margin-bottom: 0px; } .framer-p1ETH .framer-1gvumev > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } .framer-p1ETH .framer-vx481n > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-p1ETH .framer-a4w2jd > *, .framer-p1ETH .framer-1ez8zua > *, .framer-p1ETH .framer-1cp4pbj > *, .framer-p1ETH .framer-1pl01g9 > *, .framer-p1ETH .framer-xoazm > *, .framer-p1ETH .framer-1vqbb9 > *, .framer-p1ETH .framer-154urwz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-p1ETH.framer-v-btzd4y .framer-15tidig, .framer-p1ETH.framer-v-13nhtug .framer-15tidig { height: 400px; }\",\".framer-p1ETH.framer-v-fqi9vo.framer-1kt9nnm { flex-direction: column; }\",\".framer-p1ETH.framer-v-fqi9vo .framer-v7v1kk, .framer-p1ETH.framer-v-fqi9vo .framer-qowmnl { flex: none; width: 100%; }\",\".framer-p1ETH.framer-v-fqi9vo .framer-15tidig { height: 300px; }\",\".framer-p1ETH.framer-v-fqi9vo .framer-vx481n { gap: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-p1ETH.framer-v-fqi9vo.framer-1kt9nnm, .framer-p1ETH.framer-v-fqi9vo .framer-vx481n { gap: 0px; } .framer-p1ETH.framer-v-fqi9vo.framer-1kt9nnm > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-p1ETH.framer-v-fqi9vo.framer-1kt9nnm > :first-child, .framer-p1ETH.framer-v-fqi9vo .framer-vx481n > :first-child { margin-top: 0px; } .framer-p1ETH.framer-v-fqi9vo.framer-1kt9nnm > :last-child, .framer-p1ETH.framer-v-fqi9vo .framer-vx481n > :last-child { margin-bottom: 0px; } .framer-p1ETH.framer-v-fqi9vo .framer-vx481n > * { margin: 0px; margin-bottom: calc(14px / 2); margin-top: calc(14px / 2); } }\",\".framer-p1ETH.framer-v-1pwwbvw .framer-v7v1kk, .framer-p1ETH.framer-v-13nhtug .framer-v7v1kk { order: 1; }\",\".framer-p1ETH.framer-v-1pwwbvw .framer-qowmnl, .framer-p1ETH.framer-v-13nhtug .framer-qowmnl { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1000px\",null,null]},\"XC63N8Lk1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1000px\",null,null]},\"yUR54dsze\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1000px\",null,null]},\"NafUUFIaS\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1000px\",null,null]},\"ztTcYvEi2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1000px\",null,null]}}}\n * @framerVariables {\"qDAMMwRnC\":\"image\",\"LgBzS40sz\":\"icon\",\"EXEr6T6wz\":\"title\",\"o_ZAUuOni\":\"description\",\"alQ_ITuPd\":\"showItem1\",\"ysG1z6Y8j\":\"listItem1\",\"TdjRplGX5\":\"showItem2\",\"Ziu774gmC\":\"listItem2\",\"AiGzuBmu0\":\"showItem3\",\"GPlF4pIVx\":\"listItem3\",\"vHY7oi2wK\":\"showItem4\",\"o6JYuJ2SM\":\"listItem4\",\"z7071Ki8M\":\"showItem5\",\"rcIJbKSaL\":\"listItem5\",\"xlVxBvBDB\":\"showItem6\",\"PByyK7ig5\":\"listItem6\",\"j_XEp7BvD\":\"showButton\",\"CEJ8Su7IP\":\"buttonText\",\"mUB1H_B_o\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWAOsywrg4=withCSS(Component,css,\"framer-p1ETH\");export default FramerWAOsywrg4;FramerWAOsywrg4.displayName=\"Feature Page/Section\";FramerWAOsywrg4.defaultProps={height:600,width:1e3};addPropertyControls(FramerWAOsywrg4,{variant:{options:[\"qIryJ7mK7\",\"XC63N8Lk1\",\"yUR54dsze\",\"NafUUFIaS\",\"ztTcYvEi2\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop Reverted\",\"Tablet Reverted\"],title:\"Variant\",type:ControlType.Enum},qDAMMwRnC:{title:\"Image\",type:ControlType.ResponsiveImage},LgBzS40sz:{title:\"Icon\",type:ControlType.ResponsiveImage},EXEr6T6wz:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},o_ZAUuOni:{defaultValue:\"<p>Description</p>\",title:\"Description\",type:ControlType.RichText},alQ_ITuPd:{defaultValue:true,title:\"Show Item 1\",type:ControlType.Boolean},ysG1z6Y8j:{defaultValue:\"<p>List item 1</p>\",title:\"List Item 1\",type:ControlType.RichText},TdjRplGX5:{defaultValue:true,title:\"Show Item 2\",type:ControlType.Boolean},Ziu774gmC:{defaultValue:\"<p>List item 2</p>\",title:\"List Item 2\",type:ControlType.RichText},AiGzuBmu0:{defaultValue:true,title:\"Show Item 3\",type:ControlType.Boolean},GPlF4pIVx:{defaultValue:\"<p>List item 3</p>\",title:\"List Item 3\",type:ControlType.RichText},vHY7oi2wK:{defaultValue:true,title:\"Show Item 4\",type:ControlType.Boolean},o6JYuJ2SM:{defaultValue:\"<p>List item 4</p>\",title:\"List Item 4\",type:ControlType.RichText},z7071Ki8M:{defaultValue:false,title:\"Show Item 5\",type:ControlType.Boolean},rcIJbKSaL:{defaultValue:\"<p>List item 5</p>\",title:\"List Item 5\",type:ControlType.RichText},xlVxBvBDB:{defaultValue:false,title:\"Show Item 6\",type:ControlType.Boolean},PByyK7ig5:{defaultValue:\"<p>List item 6</p>\",title:\"List Item 6\",type:ControlType.RichText},j_XEp7BvD:{defaultValue:true,title:\"Show Button\",type:ControlType.Boolean},CEJ8Su7IP:{defaultValue:\"Start Your Free Trial Today\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},mUB1H_B_o:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWAOsywrg4,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWAOsywrg4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"XC63N8Lk1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"yUR54dsze\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"NafUUFIaS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]},\\\"ztTcYvEi2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1000px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1000\",\"framerIntrinsicHeight\":\"600\",\"framerVariables\":\"{\\\"qDAMMwRnC\\\":\\\"image\\\",\\\"LgBzS40sz\\\":\\\"icon\\\",\\\"EXEr6T6wz\\\":\\\"title\\\",\\\"o_ZAUuOni\\\":\\\"description\\\",\\\"alQ_ITuPd\\\":\\\"showItem1\\\",\\\"ysG1z6Y8j\\\":\\\"listItem1\\\",\\\"TdjRplGX5\\\":\\\"showItem2\\\",\\\"Ziu774gmC\\\":\\\"listItem2\\\",\\\"AiGzuBmu0\\\":\\\"showItem3\\\",\\\"GPlF4pIVx\\\":\\\"listItem3\\\",\\\"vHY7oi2wK\\\":\\\"showItem4\\\",\\\"o6JYuJ2SM\\\":\\\"listItem4\\\",\\\"z7071Ki8M\\\":\\\"showItem5\\\",\\\"rcIJbKSaL\\\":\\\"listItem5\\\",\\\"xlVxBvBDB\\\":\\\"showItem6\\\",\\\"PByyK7ig5\\\":\\\"listItem6\\\",\\\"j_XEp7BvD\\\":\\\"showButton\\\",\\\"CEJ8Su7IP\\\":\\\"buttonText\\\",\\\"mUB1H_B_o\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WAOsywrg4.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "description", "height", "id", "title", "width", "props", "ref", "ref1", "createLayoutDependency", "variants", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "PLkf3KCCI", "omQISR6ad", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "RichText2", "x", "css", "FramerJmZa8f6M1", "withCSS", "JmZa8f6M1_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "isCheckBoxInput", "isDateObject", "isNullOrUndefined", "isObjectType", "isObject", "getEventValue", "getNodeParentName", "isNameInFieldArray", "t", "compact", "isUndefined", "get", "r", "e", "s", "a", "getProxyFormState", "t", "s", "a", "o", "n", "r", "isEmptyObject", "isObject", "shouldRenderFormState", "e", "convertToArrayPayload", "useSubscribe", "t", "e", "isString", "generateWatchOutput", "t", "r", "get", "e", "isPlainObject", "isObject", "n", "window", "cloneObject", "appendErrors", "t", "r", "a", "isKey", "stringToPath", "compact", "set", "n", "o", "isObject", "focusFieldBy", "get", "e", "s", "isWatched", "t", "r", "updateFieldArrayRootError", "compact", "get", "set", "isBoolean", "isFileInput", "isFunction", "isMessage", "isString", "e", "isRadioInput", "isRegex", "o", "i", "getCheckboxValue", "isUndefined", "l", "getRadioValue", "getValidateError", "getValueAndMessage", "isObject", "validateField", "a", "u", "c", "f", "d", "m", "y", "g", "h", "p", "v", "b", "setCustomValidity", "_", "F", "A", "isCheckBoxInput", "V", "x", "S", "appendErrors", "getMinMaxMessage", "s", "n", "isNullOrUndefined", "convertTimeToDate", "isEmptyObject", "getValidationModes", "r", "baseGet", "t", "r", "isUndefined", "isEmptyArray", "unset", "isKey", "stringToPath", "a", "n", "s", "o", "i", "isObject", "isEmptyObject", "createSubject", "t", "r", "e", "isPrimitive", "isNullOrUndefined", "isObjectType", "deepEqual", "isDateObject", "a", "isObject", "isHTMLElement", "isMultipleSelect", "isRadioOrCheckbox", "isRadioInput", "isCheckBoxInput", "live", "objectHasFunction", "isFunction", "markFieldsDirty", "getDirtyFieldsFromDefaultValues", "s", "isUndefined", "getDirtyFields", "getFieldValueAs", "isString", "getFieldValue", "isFileInput", "getRadioValue", "getCheckboxValue", "getResolverOptions", "get", "set", "getRuleValue", "isRegex", "hasValidation", "schemaErrorLookup", "isKey", "n", "o", "skipValidation", "unsetEmptyArray", "compact", "unset", "u", "createFormControl", "i", "cloneObject", "l", "c", "f", "d", "m", "y", "g", "h", "p", "getValidationModes", "v", "b", "debounce", "window", "_updateValid", "isEmptyObject", "_executeSchema", "executeBuiltInValidation", "_updateFieldArray", "_getDirty", "updateErrors", "updateValidAndValue", "setFieldValue", "updateTouchAndDirty", "shouldRenderByError", "isBoolean", "executeSchemaAndUpdateState", "validateField", "updateFieldArrayRootError", "_removeUnmounted", "unregister", "getValues", "_getWatch", "generateWatchOutput", "_getFieldArray", "trigger", "setValues", "setValue", "isWatched", "onChange", "getEventValue", "_", "F", "A", "V", "x", "convertToArrayPayload", "focusFieldBy", "getFieldState", "clearErrors", "setError", "watch", "register", "isNameInFieldArray", "_focusError", "handleSubmit", "resetField", "_reset", "useForm", "useSubscribe", "shouldRenderFormState", "getProxyFormState", "Loader", "inline", "u", "l", "p", "SignUpForm", "idPrefix", "labelColor", "buttonFontColor", "buttonColor", "buttonIcon", "nameLabel", "emailLabel", "companyLabel", "textAreaLabel", "textAreaPlaceholder", "furtherInformationLabel", "onSubmit", "loading", "register", "handleSubmit", "errors", "useForm", "isChecked", "setIsChecked", "ye", "handleCheckboxChange", "utmCampaign", "utmMedium", "utmSource", "gclid", "useWindowLocation", "formSubmitHandler", "data", "styles", "font", "color", "u", "l", "p", "Loader", "iconArrowRightBlue", "iconArrowRightWhite", "SignUpSuccess", "theme", "isHovered", "setIsHovered", "ye", "lightTheme", "componentStyles", "font", "color", "breakpoint", "u", "l", "p", "Link", "SignUp", "props", "idPrefix", "labelColor", "buttonColor", "buttonFontColor", "buttonIcon", "nameLabel", "emailLabel", "companyLabel", "textAreaLabel", "textAreaPlaceholder", "furtherInformationLabel", "onSubmit", "formStatus", "setFormStatus", "ye", "loading", "setLoading", "isFormSentSuccessfully", "submitForm", "formData", "error", "u", "p", "SignUpSuccess", "SignUpForm", "data", "window", "_window_dataLayer", "font", "ControlType", "SignUpFonts", "getFonts", "SignUp", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "SVG", "RichText2", "x", "Image2", "css", "FramerNEpnsfRaS", "withCSS", "NEpnsfRaS_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "ButtonFonts", "getFonts", "W_IYU09WW_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText", "description", "height", "icon", "id", "image", "link", "listItem1", "listItem2", "listItem3", "listItem4", "listItem5", "listItem6", "showButton", "showItem1", "showItem2", "showItem3", "showItem4", "showItem5", "showItem6", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_ref7", "_ref8", "_ref9", "_ref10", "_humanReadableVariantMap_props_variant", "_ref11", "_ref12", "_ref13", "_ref14", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "qDAMMwRnC", "LgBzS40sz", "EXEr6T6wz", "o_ZAUuOni", "alQ_ITuPd", "ysG1z6Y8j", "TdjRplGX5", "Ziu774gmC", "AiGzuBmu0", "GPlF4pIVx", "vHY7oi2wK", "o6JYuJ2SM", "z7071Ki8M", "rcIJbKSaL", "xlVxBvBDB", "PByyK7ig5", "j_XEp7BvD", "CEJ8Su7IP", "mUB1H_B_o", "restProps", "baseVariant", "classNames", "gestureHandlers", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "RichText2", "ComponentPresetsProvider", "SVG", "Link", "ComponentViewportProvider", "css", "FramerWAOsywrg4", "withCSS", "WAOsywrg4_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
