{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framerusercontent.com/modules/KUXeKyTzUA4URH7lO45Y/wURyLTz7dPC8hjr7Q0Cm/OImy0i5Fy.js", "ssg:https://framerusercontent.com/modules/KSfc7JT0QPAdnBvf256O/1udVAR1kVvQ4qOCVLVtg/M6ccNbOrb.js", "ssg:https://framerusercontent.com/modules/wooXhZKLckhq82ED0byo/2ZwWdDbH0bv6zLlD24NL/wTcpDu8T6.js", "ssg:https://framerusercontent.com/modules/hRok1FfSP07V5u7i2WvY/OHZ4c0QGKNap59i5pvix/ZWpsXtMgp.js", "ssg:https://framerusercontent.com/modules/FbE7OHISyrJtxb8wZww5/QRYo3WUzz34dZM7zAbSw/RGPXudo7O.js", "ssg:https://framerusercontent.com/modules/tL931MMJUv4cNMxE2GuR/Y1Deh286olNPM2JnpBld/b9HlH4vo_.js", "ssg:https://framerusercontent.com/modules/RkI8xGikhgnswTooAyNt/P2Ob4db5yqEpXuAMgI92/Pv53epRE9.js", "ssg:https://framerusercontent.com/modules/Txm2plkg8RB3wm4n4ycR/6opumoIp8r41eyeML02O/RoeMEdNPQ.js", "ssg:https://framerusercontent.com/modules/YlQRjENIs2yH7QfAymRL/UPr04bN4FSwAWrrFKHDI/VnyAVYD0s.js", "ssg:https://framerusercontent.com/modules/0iwTUmsjJxjlRV5POXeq/IPzss0hZbJxRKG4LJETG/AQ74KI5E9.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js", "ssg:https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/bFZiUL6goM2lfhVKPGwf/SubmitButton.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/UAUeowKgadErIGQhZm6H/FormField.js", "ssg:https://framerusercontent.com/modules/V59wttelZuiLRosougLs/VOvudXyoQFyiZCSLtNYP/FormField.js", "ssg:https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js", "ssg:https://framerusercontent.com/modules/gMZETNeA5tprPlIRF4ct/fGdbBscWO5vZCuQDI8bv/sMsmu7aBa.js", "ssg:https://framerusercontent.com/modules/fywUW4R9BXPSYB4kWImb/t0YCvgzi4dpCiIc5XWp5/cKdTkpq9A.js", "ssg:https://framerusercontent.com/modules/HDbi78x6jTRej7AALyS1/YN45HXlmw0z8MmpgsrIL/oabcKdXKb.js", "ssg:https://framerusercontent.com/modules/ttwVDUiP8kcfPDWNOYYr/mELwwBSAIa62uQB3SWc1/pMwKBuDmz.js", "ssg:https://framerusercontent.com/modules/XyDqDyGgT8hiQsHzvXx6/rWC9lPOtNSBGNUlIaTIP/yM1aD3egJ.js", "ssg:https://framerusercontent.com/modules/m9bUuaM2vtsQxZJS3Krw/8Qw2lRFfYJHMx1nfWHPA/XcEnXhgQk.js", "ssg:https://framerusercontent.com/modules/5IMMjIZGpW65nTLAE9Ii/zeke9oqpxQi922JCoIOf/riyMzDdwD.js", "ssg:https://framerusercontent.com/modules/5Kj9tkTBgos4tdlG5Lib/jY3ExXjf7oLnYpL79vAl/Oi0fms4Z1.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZHyVSjVfA\",\"Mkiish2c6\"];const serializationHash=\"framer-VbA6U\";const variantClassNames={Mkiish2c6:\"framer-v-5th7lr\",ZHyVSjVfA:\"framer-v-1ls4oga\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"ZHyVSjVfA\",Open:\"Mkiish2c6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZHyVSjVfA\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZHyVSjVfA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ls4oga\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"ZHyVSjVfA\",ref:refBinding,style:{...style},...addPropertyOverrides({Mkiish2c6:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v2xf3d\",layoutDependency:layoutDependency,layoutId:\"Q_2lTi7qI\",style:{rotate:0},variants:{Mkiish2c6:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-16sdnc7\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"i8mD6d04T\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"#888\" stroke-linecap=\"square\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9571072319,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VbA6U.framer-1ueyx0e, .framer-VbA6U .framer-1ueyx0e { display: block; }\",\".framer-VbA6U.framer-1ls4oga { gap: 2px; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-VbA6U .framer-1v2xf3d { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-VbA6U .framer-16sdnc7 { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mkiish2c6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOImy0i5Fy=withCSS(Component,css,\"framer-VbA6U\");export default FramerOImy0i5Fy;FramerOImy0i5Fy.displayName=\"Caret\";FramerOImy0i5Fy.defaultProps={height:14,width:14};addPropertyControls(FramerOImy0i5Fy,{variant:{options:[\"ZHyVSjVfA\",\"Mkiish2c6\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOImy0i5Fy,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOImy0i5Fy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"14\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"14\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mkiish2c6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OImy0i5Fy.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-hiW7v\";const variantClassNames={PLaUsyZKf:\"framer-v-17fl9qx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PLaUsyZKf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17fl9qx\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PLaUsyZKf\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19cavob\",\"data-framer-name\":\"Arrow-external-link\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"I1RaX4IGo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 12.166 11.2 L 11.366 11.2 L 11.366 5.366 L 3.766 12.966 L 3.2 12.4 L 10.8 4.8 L 4.966 4.8 L 4.966 4 L 12.166 4 Z\" fill=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\"></path></svg>',svgContentId:8775578722,withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hiW7v.framer-rpf9xe, .framer-hiW7v .framer-rpf9xe { display: block; }\",\".framer-hiW7v.framer-17fl9qx { height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-hiW7v .framer-19cavob { flex: none; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM6ccNbOrb=withCSS(Component,css,\"framer-hiW7v\");export default FramerM6ccNbOrb;FramerM6ccNbOrb.displayName=\"Arrow-external-link\";FramerM6ccNbOrb.defaultProps={height:16,width:16};addFonts(FramerM6ccNbOrb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM6ccNbOrb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M6ccNbOrb.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"lSNJNqRpx\",\"n10CRtiw0\",\"uwkbhLZAL\",\"tpxLXvd9V\",\"hCRrptY6a\",\"tzJz2Ks7J\",\"FRUd9gJSZ\",\"u3TzQJ1KK\"];const serializationHash=\"framer-OFSWt\";const variantClassNames={FRUd9gJSZ:\"framer-v-nfuobc\",hCRrptY6a:\"framer-v-l6jc2j\",lSNJNqRpx:\"framer-v-1ynhdwf\",n10CRtiw0:\"framer-v-1eru1j6\",tpxLXvd9V:\"framer-v-okbmle\",tzJz2Ks7J:\"framer-v-frby0p\",u3TzQJ1KK:\"framer-v-1ervmba\",uwkbhLZAL:\"framer-v-5egr8y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={chart:\"tpxLXvd9V\",flag:\"u3TzQJ1KK\",ibc:\"n10CRtiw0\",sitemap:\"FRUd9gJSZ\",tower:\"uwkbhLZAL\",usdc:\"tzJz2Ks7J\",wallet:\"hCRrptY6a\",webhook:\"lSNJNqRpx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lSNJNqRpx\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lSNJNqRpx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"n10CRtiw0\")return true;return false;};const isDisplayed1=()=>{if([\"n10CRtiw0\",\"uwkbhLZAL\",\"tpxLXvd9V\",\"hCRrptY6a\",\"tzJz2Ks7J\",\"FRUd9gJSZ\",\"u3TzQJ1KK\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"uwkbhLZAL\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"tpxLXvd9V\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"hCRrptY6a\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"tzJz2Ks7J\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"FRUd9gJSZ\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"u3TzQJ1KK\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ynhdwf\",className,classNames),\"data-framer-name\":\"webhook\",layoutDependency:layoutDependency,layoutId:\"lSNJNqRpx\",ref:refBinding,style:{...style},...addPropertyOverrides({FRUd9gJSZ:{\"data-framer-name\":\"sitemap\"},hCRrptY6a:{\"data-framer-name\":\"wallet\"},n10CRtiw0:{\"data-framer-name\":\"ibc\"},tpxLXvd9V:{\"data-framer-name\":\"chart\"},tzJz2Ks7J:{\"data-framer-name\":\"usdc\"},u3TzQJ1KK:{\"data-framer-name\":\"flag\"},uwkbhLZAL:{\"data-framer-name\":\"tower\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-7dle0m\",\"data-framer-name\":\"IBC\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"KGaGFjKMe\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.25 2.111a3.5 3.5 0 0 1 3.5 0l3.34 1.929a3.5 3.5 0 0 1 1.75 3.031v3.858a3.5 3.5 0 0 1-1.75 3.031l-3.34 1.929a3.5 3.5 0 0 1-3.294.109l-.206-.11-3.34-1.928a3.501 3.501 0 0 1-1.75-3.031V7.07a3.5 3.5 0 0 1 1.75-3.03l3.34-1.929Z\" stroke=\"#97979B\" stroke-linejoin=\"round\"/><path d=\"M8.212 6.526a1 1 0 0 1 1.654.117l1.803 3.122a1 1 0 0 1-.867 1.5H7.198a1 1 0 0 1-.866-1.5l1.802-3.122.078-.117Z\" stroke=\"#97979B\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1e0edxl\",\"data-framer-name\":\"Webhook\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"sb9MtR0mR\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3.657 10.207A3 3 0 1 0 8.25 12.75h4.5m-1.45 2.627a3 3 0 1 0 1.45-5.627c-.53 0-1.068.134-1.5.375L9 6m3 0a3 3 0 0 0-6 0c0 1.13.577 2.114 1.5 2.625L5.25 12.75\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bpaltb\",\"data-framer-name\":\"Tower\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"YsVjHLo2A\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.25 6.75v2.917c0 .22.113.433.314.589.2.156.473.244.757.244h5.358c.284 0 .556-.088.757-.244.201-.156.314-.368.314-.59V6.75m-8.447 9.055L9 13.48l-1.943-.973H5.312l-1.01 3.298Zm0 0-.22.686m9.614-.686L9 13.48l1.943-.973h1.745l1.01 3.298Zm0 0 .22.686M5.25 6.75H1.5L9 1.5l7.5 5.25h-3.75\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1u44mk0\",\"data-framer-name\":\"Chart-line\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"tMEWMFHEc\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3 14.25h12m-12-3 3-4.5 3 1.5 3-3.75 3 3\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1q87t0u\",\"data-framer-name\":\"Wallet\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"i8BrTCP9Z\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.75 6V3.75A.75.75 0 0 0 12 3H4.5A1.5 1.5 0 0 0 3 4.5m0 0A1.5 1.5 0 0 0 4.5 6h9a.75.75 0 0 1 .75.75V9M3 4.5v9A1.5 1.5 0 0 0 4.5 15h9a.75.75 0 0 0 .75-.75V12\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M15 9v3h-3a1.5 1.5 0 1 1 0-3h3Z\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-cs99ls\",\"data-framer-name\":\"USDC\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"g6Rtl9F5D\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.074 16.016a7.285 7.285 0 0 1-.02-14.055m3.843-.006a7.285 7.285 0 0 1 .02 14.055\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M6.703 10.69c.011.365.38.93.774 1.186.604.395 2.03.825 3.134 0 .57-.426 1.019-2.064-.137-2.657-1.47-.755-2.581-.337-3.25-1.044-.706-.747-.224-1.894.253-2.219.832-.568 2.26-.522 2.92.084.243.225.497.617.497.95M9.005 5.392V4.088m.004 8.737v1.008\" stroke=\"#97979B\" stroke-linecap=\"round\"/></svg>',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-guu2xi\",\"data-framer-name\":\"Sitemap\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"zwDJk6_qz\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.25 13.5h-.75A1.5 1.5 0 0 1 9 12V6a1.5 1.5 0 0 1 1.5-1.5h.75M6.75 9H9m3.75 6.75a1.5 1.5 0 0 1-1.5-1.5v-1.5a1.5 1.5 0 0 1 1.5-1.5h1.5a1.5 1.5 0 0 1 1.5 1.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-1.5Zm0-9a1.5 1.5 0 0 1-1.5-1.5v-1.5a1.5 1.5 0 0 1 1.5-1.5h1.5a1.5 1.5 0 0 1 1.5 1.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-1.5Zm-9 4.5a1.5 1.5 0 0 1-1.5-1.5v-1.5a1.5 1.5 0 0 1 1.5-1.5h1.5a1.5 1.5 0 0 1 1.5 1.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-1.5Z\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-15iyoz7\",\"data-framer-name\":\"Flag01\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"WJbDhKSQ4\",svg:'<svg width=\"18\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3 15v-2.667m0 0v-8C3 3.597 3.597 3 4.333 3h4.334l.666.667H15l-2 4 2 4H9.333L8.667 11H4.333C3.597 11 3 11.597 3 12.333Zm6-9V7\" stroke=\"#97979B\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OFSWt.framer-1cwa7r5, .framer-OFSWt .framer-1cwa7r5 { display: block; }\",\".framer-OFSWt.framer-1ynhdwf { gap: 0px; height: 18px; overflow: hidden; position: relative; width: 18px; }\",\".framer-OFSWt .framer-7dle0m, .framer-OFSWt .framer-1e0edxl, .framer-OFSWt .framer-1bpaltb, .framer-OFSWt .framer-1u44mk0, .framer-OFSWt .framer-1q87t0u, .framer-OFSWt .framer-cs99ls, .framer-OFSWt .framer-guu2xi, .framer-OFSWt .framer-15iyoz7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n10CRtiw0\":{\"layout\":[\"fixed\",\"fixed\"]},\"uwkbhLZAL\":{\"layout\":[\"fixed\",\"fixed\"]},\"tpxLXvd9V\":{\"layout\":[\"fixed\",\"fixed\"]},\"hCRrptY6a\":{\"layout\":[\"fixed\",\"fixed\"]},\"tzJz2Ks7J\":{\"layout\":[\"fixed\",\"fixed\"]},\"FRUd9gJSZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"u3TzQJ1KK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwTcpDu8T6=withCSS(Component,css,\"framer-OFSWt\");export default FramerwTcpDu8T6;FramerwTcpDu8T6.displayName=\"icon-18x18\";FramerwTcpDu8T6.defaultProps={height:18,width:18};addPropertyControls(FramerwTcpDu8T6,{variant:{options:[\"lSNJNqRpx\",\"n10CRtiw0\",\"uwkbhLZAL\",\"tpxLXvd9V\",\"hCRrptY6a\",\"tzJz2Ks7J\",\"FRUd9gJSZ\",\"u3TzQJ1KK\"],optionTitles:[\"webhook\",\"ibc\",\"tower\",\"chart\",\"wallet\",\"usdc\",\"sitemap\",\"flag\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwTcpDu8T6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwTcpDu8T6\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"18\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n10CRtiw0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uwkbhLZAL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tpxLXvd9V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hCRrptY6a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tzJz2Ks7J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FRUd9gJSZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u3TzQJ1KK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"18\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wTcpDu8T6.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowExternalLink from\"https://framerusercontent.com/modules/KSfc7JT0QPAdnBvf256O/1udVAR1kVvQ4qOCVLVtg/M6ccNbOrb.js\";import Icon16pxChevronRight from\"https://framerusercontent.com/modules/yZeTwhjUPCGtyjH9loDt/vDGOPBkoCKwVJaPNlpWN/UYRQCvjfg.js\";import Icon18x18 from\"https://framerusercontent.com/modules/wooXhZKLckhq82ED0byo/2ZwWdDbH0bv6zLlD24NL/wTcpDu8T6.js\";const Icon18x18Fonts=getFonts(Icon18x18);const ArrowExternalLinkFonts=getFonts(ArrowExternalLink);const Icon16pxChevronRightFonts=getFonts(Icon16pxChevronRight);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const Icon18x18Controls=getPropertyControls(Icon18x18);const enabledGestures={AmRhZR2kh:{hover:true},qRY6x12AB:{hover:true}};const cycleOrder=[\"AmRhZR2kh\",\"qRY6x12AB\"];const serializationHash=\"framer-UE0JD\";const variantClassNames={AmRhZR2kh:\"framer-v-9bnh6z\",qRY6x12AB:\"framer-v-8sjncj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={chart:\"tpxLXvd9V\",flag:\"u3TzQJ1KK\",ibc:\"n10CRtiw0\",sitemap:\"FRUd9gJSZ\",tower:\"uwkbhLZAL\",usdc:\"tzJz2Ks7J\",wallet:\"hCRrptY6a\",webhook:\"lSNJNqRpx\"};const humanReadableVariantMap={default:\"AmRhZR2kh\",external:\"qRY6x12AB\"};const getProps=({click,description,height,iconVariant,id,link,newTab,title,width,...props})=>{return{...props,g3K2bVZv0:newTab??props.g3K2bVZv0,MSZhjZTED:link??props.MSZhjZTED,SVgxSKn2b:humanReadableEnumMap[iconVariant]??iconVariant??props.SVgxSKn2b??\"lSNJNqRpx\",UmEVodA8J:description??props.UmEVodA8J??\"Track all assets and txs crosschain\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AmRhZR2kh\",YNszS2ur7:title??props.YNszS2ur7??\"Cross Chain Explorer\",zstzKcMsn:click??props.zstzKcMsn};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,YNszS2ur7,UmEVodA8J,MSZhjZTED,SVgxSKn2b,g3K2bVZv0,zstzKcMsn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AmRhZR2kh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapm1b3zu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(zstzKcMsn){const res=await zstzKcMsn(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"qRY6x12AB-hover\")return true;if(baseVariant===\"qRY6x12AB\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"qRY6x12AB-hover\")return false;if(baseVariant===\"qRY6x12AB\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MSZhjZTED,motionChild:true,nodeId:\"AmRhZR2kh\",openInNewTab:g3K2bVZv0,scopeId:\"ZWpsXtMgp\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9bnh6z\",className,classNames)} framer-zou5e0`,\"data-border\":true,\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AmRhZR2kh\",onTap:onTapm1b3zu,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(50, 50, 52, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"AmRhZR2kh-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"AmRhZR2kh-hover\":{\"data-framer-name\":undefined},\"qRY6x12AB-hover\":{\"data-framer-name\":undefined},qRY6x12AB:{\"data-framer-name\":\"external\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iluvrl\",\"data-border\":true,\"data-framer-name\":\"Frame 9102\",layoutDependency:layoutDependency,layoutId:\"pl_HQFzP6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(28, 28, 28)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(15, 15, 15)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:.6},variants:{\"AmRhZR2kh-hover\":{opacity:1},\"qRY6x12AB-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"18px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-24-38)/2)+10.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1elecde-container\",layoutDependency:layoutDependency,layoutId:\"IDzBnHTqq-container\",nodeId:\"IDzBnHTqq\",rendersWithMotion:true,scopeId:\"ZWpsXtMgp\",children:/*#__PURE__*/_jsx(Icon18x18,{height:\"100%\",id:\"IDzBnHTqq\",layoutId:\"IDzBnHTqq\",style:{height:\"100%\",width:\"100%\"},variant:SVgxSKn2b,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4j8b9l\",\"data-framer-name\":\"Frame 367\",layoutDependency:layoutDependency,layoutId:\"GyCrYXkiL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yqxeh8\",layoutDependency:layoutDependency,layoutId:\"hhS0xjSLZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgUmVndWxhcg==\",\"--framer-font-family\":'\"Arbeit Pro Contrast Regular\", \"Arbeit Pro Contrast Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 246))\"},children:\"Cross Chain Explorer\"})}),className:\"framer-175gt0h\",\"data-framer-name\":\"IBC Explorer\",fonts:[\"CUSTOM;Arbeit Pro Contrast Regular\"],layoutDependency:layoutDependency,layoutId:\"I3798:41705;3798:41526\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 246)\",\"--framer-paragraph-spacing\":\"0px\"},text:YNszS2ur7,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({qRY6x12AB:{height:16,width:\"16px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-24-126.8)/2)+0+0+1.9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-189ls1a-container\",layoutDependency:layoutDependency,layoutId:\"ZJ2OTmtDE-container\",nodeId:\"ZJ2OTmtDE\",rendersWithMotion:true,scopeId:\"ZWpsXtMgp\",style:{opacity:.5},variants:{\"qRY6x12AB-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(ArrowExternalLink,{height:\"100%\",id:\"ZJ2OTmtDE\",layoutId:\"ZJ2OTmtDE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-24-126.8)/2)+0+0+1.9,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1b7blab-container\",\"data-framer-appear-id\":\"1b7blab\",layoutDependency:layoutDependency,layoutId:\"K6UU6cDe4-container\",nodeId:\"K6UU6cDe4\",rendersWithMotion:true,scopeId:\"ZWpsXtMgp\",style:{opacity:0},variants:{\"AmRhZR2kh-hover\":{opacity:1}},...addPropertyOverrides({\"AmRhZR2kh-hover\":{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Icon16pxChevronRight,{height:\"100%\",id:\"K6UU6cDe4\",layoutId:\"K6UU6cDe4\",style:{height:\"100%\",width:\"100%\"},variant:\"uLtGOInuL\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgTGlnaHQ=\",\"--framer-font-family\":'\"Arbeit Pro Contrast Light\", \"Arbeit Pro Contrast Light Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(151, 151, 155))\"},children:\"Track all assets and txs crosschain\"})}),className:\"framer-s90qih\",\"data-framer-name\":\"IBC crosschain txs, rate limits, & assets.\",fonts:[\"CUSTOM;Arbeit Pro Contrast Light\"],layoutDependency:layoutDependency,layoutId:\"l4Gtw6v30\",style:{\"--extracted-r6o4lv\":\"rgb(151, 151, 155)\",\"--framer-paragraph-spacing\":\"8px\"},text:UmEVodA8J,variants:{\"AmRhZR2kh-hover\":{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"},\"qRY6x12AB-hover\":{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AmRhZR2kh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgTGlnaHQ=\",\"--framer-font-family\":'\"Arbeit Pro Contrast Light\", \"Arbeit Pro Contrast Light Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Track all assets and txs crosschain\"})})},\"qRY6x12AB-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FyYmVpdCBQcm8gQ29udHJhc3QgTGlnaHQ=\",\"--framer-font-family\":'\"Arbeit Pro Contrast Light\", \"Arbeit Pro Contrast Light Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Track all assets and txs crosschain\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UE0JD.framer-zou5e0, .framer-UE0JD .framer-zou5e0 { display: block; }\",\".framer-UE0JD.framer-9bnh6z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: 67px; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: 326px; }\",\".framer-UE0JD .framer-1iluvrl { flex: none; gap: 0px; height: 38px; overflow: visible; position: relative; width: 38px; }\",\".framer-UE0JD .framer-1elecde-container { flex: none; height: 18px; left: calc(50% - 18px / 2); position: absolute; top: calc(51.31578947368421% - 18px / 2); width: 18px; }\",\".framer-UE0JD .framer-4j8b9l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-UE0JD .framer-1yqxeh8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-UE0JD .framer-175gt0h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UE0JD .framer-189ls1a-container, .framer-UE0JD .framer-1b7blab-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-UE0JD .framer-s90qih { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-UE0JD[data-border=\"true\"]::after, .framer-UE0JD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 326\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qRY6x12AB\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hp5wYozvi\":{\"layout\":[\"fixed\",\"fixed\"]},\"uV5UCANa2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YNszS2ur7\":\"title\",\"UmEVodA8J\":\"description\",\"MSZhjZTED\":\"link\",\"SVgxSKn2b\":\"iconVariant\",\"g3K2bVZv0\":\"newTab\",\"zstzKcMsn\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZWpsXtMgp=withCSS(Component,css,\"framer-UE0JD\");export default FramerZWpsXtMgp;FramerZWpsXtMgp.displayName=\"nav-menu-inner-link\";FramerZWpsXtMgp.defaultProps={height:67,width:326};addPropertyControls(FramerZWpsXtMgp,{variant:{options:[\"AmRhZR2kh\",\"qRY6x12AB\"],optionTitles:[\"default\",\"external\"],title:\"Variant\",type:ControlType.Enum},YNszS2ur7:{defaultValue:\"Cross Chain Explorer\",displayTextArea:false,title:\"Title\",type:ControlType.String},UmEVodA8J:{defaultValue:\"Track all assets and txs crosschain\",displayTextArea:false,title:\"Description\",type:ControlType.String},MSZhjZTED:{title:\"Link\",type:ControlType.Link},SVgxSKn2b:Icon18x18Controls?.[\"variant\"]&&{...Icon18x18Controls[\"variant\"],defaultValue:\"lSNJNqRpx\",description:undefined,hidden:undefined,title:\"Icon variant\"},g3K2bVZv0:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},zstzKcMsn:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerZWpsXtMgp,[{explicitInter:true,fonts:[{family:\"Arbeit Pro Contrast Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/68GQKdn7lnqh0CGq65rmKSsN8.woff\"},{family:\"Arbeit Pro Contrast Light\",source:\"custom\",url:\"https://framerusercontent.com/assets/FeL24XnGoG1Og0ZbCQjEKv6xpg.woff\"}]},...Icon18x18Fonts,...ArrowExternalLinkFonts,...Icon16pxChevronRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZWpsXtMgp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qRY6x12AB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hp5wYozvi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uV5UCANa2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YNszS2ur7\\\":\\\"title\\\",\\\"UmEVodA8J\\\":\\\"description\\\",\\\"MSZhjZTED\\\":\\\"link\\\",\\\"SVgxSKn2b\\\":\\\"iconVariant\\\",\\\"g3K2bVZv0\\\":\\\"newTab\\\",\\\"zstzKcMsn\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"67\",\"framerIntrinsicWidth\":\"326\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZWpsXtMgp.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavMenuInnerLink from\"https://framerusercontent.com/modules/hRok1FfSP07V5u7i2WvY/OHZ4c0QGKNap59i5pvix/ZWpsXtMgp.js\";const NavMenuInnerLinkFonts=getFonts(NavMenuInnerLink);const cycleOrder=[\"vy0DHf3WV\",\"NzBfnvKHF\"];const serializationHash=\"framer-XQpl5\";const variantClassNames={NzBfnvKHF:\"framer-v-1yoyobq\",vy0DHf3WV:\"framer-v-ymv6f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"vy0DHf3WV\",Phone:\"NzBfnvKHF\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vy0DHf3WV\",YEZ8tclkG:click??props.YEZ8tclkG};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,YEZ8tclkG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vy0DHf3WV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapeivf63=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YEZ8tclkG){const res=await YEZ8tclkG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ymv6f\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vy0DHf3WV\",onTap:onTapeivf63,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{NzBfnvKHF:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({NzBfnvKHF:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh3ey6\",\"data-framer-name\":\"cols-wrapper\",layoutDependency:layoutDependency,layoutId:\"lM2qWiqu5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15mco9y\",\"data-framer-name\":\"first\",layoutDependency:layoutDependency,layoutId:\"wDrJYImtC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.4))\"},children:\"Intelligence\"})}),className:\"framer-95hnbk\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"feIGE4Jt3\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+79,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+79}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dx7mob-container\",layoutDependency:layoutDependency,layoutId:\"TfxEHvAIM-container\",nodeId:\"TfxEHvAIM\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"TfxEHvAIM\",layoutId:\"TfxEHvAIM\",MSZhjZTED:\"https://explorer.range.org/\",SVgxSKn2b:\"lSNJNqRpx\",UmEVodA8J:\"Track all assets & txs crosschain\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"Cross Chain Explorer\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+150,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yjl5xv-container\",layoutDependency:layoutDependency,layoutId:\"RcIO_OLqv-container\",nodeId:\"RcIO_OLqv\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"RcIO_OLqv\",layoutId:\"RcIO_OLqv\",MSZhjZTED:\"https://ibc.range.org/\",SVgxSKn2b:\"n10CRtiw0\",UmEVodA8J:\"IBC crosschain txs & assets\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"IBC Explorer\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+221,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+221}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-153qxei-container\",layoutDependency:layoutDependency,layoutId:\"Xhk7JN3fU-container\",nodeId:\"Xhk7JN3fU\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"Xhk7JN3fU\",layoutId:\"Xhk7JN3fU\",MSZhjZTED:\"https://usdc.range.org/\",SVgxSKn2b:\"tzJz2Ks7J\",UmEVodA8J:\"Trail your USDC across chains\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"USDC Explorer\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+292,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+292}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vl6r3o-container\",layoutDependency:layoutDependency,layoutId:\"Na5GYG3_2-container\",nodeId:\"Na5GYG3_2\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"Na5GYG3_2\",layoutId:\"Na5GYG3_2\",MSZhjZTED:\"https://app.range.org/trail\",SVgxSKn2b:\"FRUd9gJSZ\",UmEVodA8J:\"Visualize crosschain asset flows\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"Trail Forensics\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p5g7wy\",\"data-framer-name\":\"second\",layoutDependency:layoutDependency,layoutId:\"PcfNu1fg9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.4))\"},children:\"Security\"})}),className:\"framer-5brzre\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"suhlZxKjF\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.4)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+79,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+383+0+79}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fi8p48-container\",layoutDependency:layoutDependency,layoutId:\"i4_m3lOGF-container\",nodeId:\"i4_m3lOGF\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"i4_m3lOGF\",layoutId:\"i4_m3lOGF\",MSZhjZTED:\"https://app.range.org/\",SVgxSKn2b:\"uwkbhLZAL\",UmEVodA8J:\"Alerting, forensics & more\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"Platform\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ym2o3EljP\"},implicitPathVariables:undefined},{href:{webPageId:\"ym2o3EljP\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+150,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+383+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vygxjs-container\",layoutDependency:layoutDependency,layoutId:\"uFgyQz1Nx-container\",nodeId:\"uFgyQz1Nx\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:false,height:\"100%\",id:\"uFgyQz1Nx\",layoutId:\"uFgyQz1Nx\",MSZhjZTED:resolvedLinks[0],SVgxSKn2b:\"u3TzQJ1KK\",UmEVodA8J:\"Solana tx simulation API\",variant:\"AmRhZR2kh\",width:\"100%\",YNszS2ur7:\"Tx Security\",...addPropertyOverrides({NzBfnvKHF:{g3K2bVZv0:true,MSZhjZTED:resolvedLinks[1],style:{width:\"100%\"},zstzKcMsn:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DbWaJZj6i\"},implicitPathVariables:undefined},{href:{webPageId:\"DbWaJZj6i\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+221,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+383+0+221}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10q0m8f-container\",layoutDependency:layoutDependency,layoutId:\"KOXU9pjzn-container\",nodeId:\"KOXU9pjzn\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:false,height:\"100%\",id:\"KOXU9pjzn\",layoutId:\"KOXU9pjzn\",MSZhjZTED:resolvedLinks1[0],SVgxSKn2b:\"hCRrptY6a\",UmEVodA8J:\"Protect your team funds\",variant:\"AmRhZR2kh\",width:\"100%\",YNszS2ur7:\"Multisig Security\",...addPropertyOverrides({NzBfnvKHF:{g3K2bVZv0:true,MSZhjZTED:resolvedLinks1[1],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,y:(componentViewport?.y||0)+32+0+0+0+292,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+383+0+292}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xobh4x-container\",layoutDependency:layoutDependency,layoutId:\"tz6WXoyJF-container\",nodeId:\"tz6WXoyJF\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"tz6WXoyJF\",layoutId:\"tz6WXoyJF\",MSZhjZTED:\"https://ibc.range.org/ibc/rate-limits\",SVgxSKn2b:\"tpxLXvd9V\",UmEVodA8J:\"Track netflows safety quotas\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"Bridge Rate Limits\",...addPropertyOverrides({NzBfnvKHF:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bwtnh3\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"TVyMsKM3t\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+32+392,...addPropertyOverrides({NzBfnvKHF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+775}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a0pn8w-container\",layoutDependency:layoutDependency,layoutId:\"z1U3ov1KF-container\",nodeId:\"z1U3ov1KF\",rendersWithMotion:true,scopeId:\"RGPXudo7O\",children:/*#__PURE__*/_jsx(NavMenuInnerLink,{g3K2bVZv0:true,height:\"100%\",id:\"z1U3ov1KF\",layoutId:\"z1U3ov1KF\",MSZhjZTED:\"https://docs.range.org/reference/introduction\",style:{width:\"100%\"},SVgxSKn2b:\"u3TzQJ1KK\",UmEVodA8J:\"Cross-chain intelligence API\",variant:\"qRY6x12AB\",width:\"100%\",YNszS2ur7:\"API\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XQpl5.framer-1i0agmn, .framer-XQpl5 .framer-1i0agmn { display: block; }\",\".framer-XQpl5.framer-ymv6f { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 32px; position: relative; width: min-content; }\",\".framer-XQpl5 .framer-uh3ey6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XQpl5 .framer-15mco9y, .framer-XQpl5 .framer-p5g7wy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XQpl5 .framer-95hnbk, .framer-XQpl5 .framer-5brzre { -webkit-user-select: none; align-self: stretch; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-XQpl5 .framer-dx7mob-container, .framer-XQpl5 .framer-yjl5xv-container, .framer-XQpl5 .framer-153qxei-container, .framer-XQpl5 .framer-vl6r3o-container, .framer-XQpl5 .framer-1fi8p48-container, .framer-XQpl5 .framer-vygxjs-container, .framer-XQpl5 .framer-10q0m8f-container, .framer-XQpl5 .framer-xobh4x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XQpl5 .framer-1bwtnh3 { align-self: stretch; flex: none; height: 1px; overflow: visible; position: relative; width: auto; }\",\".framer-XQpl5 .framer-a0pn8w-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-XQpl5.framer-v-1yoyobq.framer-ymv6f { padding: 0px; width: 326px; }\",\".framer-XQpl5.framer-v-1yoyobq .framer-uh3ey6 { flex-direction: column; gap: 24px; order: 0; width: 100%; }\",\".framer-XQpl5.framer-v-1yoyobq .framer-15mco9y, .framer-XQpl5.framer-v-1yoyobq .framer-dx7mob-container, .framer-XQpl5.framer-v-1yoyobq .framer-yjl5xv-container, .framer-XQpl5.framer-v-1yoyobq .framer-153qxei-container, .framer-XQpl5.framer-v-1yoyobq .framer-vl6r3o-container, .framer-XQpl5.framer-v-1yoyobq .framer-p5g7wy, .framer-XQpl5.framer-v-1yoyobq .framer-1fi8p48-container, .framer-XQpl5.framer-v-1yoyobq .framer-vygxjs-container, .framer-XQpl5.framer-v-1yoyobq .framer-10q0m8f-container, .framer-XQpl5.framer-v-1yoyobq .framer-xobh4x-container { width: 100%; }\",\".framer-XQpl5.framer-v-1yoyobq .framer-95hnbk, .framer-XQpl5.framer-v-1yoyobq .framer-5brzre { align-self: unset; width: 100%; }\",\".framer-XQpl5.framer-v-1yoyobq .framer-1bwtnh3 { align-self: unset; order: 1; width: 100%; }\",\".framer-XQpl5.framer-v-1yoyobq .framer-a0pn8w-container { align-self: unset; order: 2; width: 100%; }\",'.framer-XQpl5[data-border=\"true\"]::after, .framer-XQpl5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 463\n * @framerIntrinsicWidth 748\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NzBfnvKHF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YEZ8tclkG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRGPXudo7O=withCSS(Component,css,\"framer-XQpl5\");export default FramerRGPXudo7O;FramerRGPXudo7O.displayName=\"Links: Product\";FramerRGPXudo7O.defaultProps={height:463,width:748};addPropertyControls(FramerRGPXudo7O,{variant:{options:[\"vy0DHf3WV\",\"NzBfnvKHF\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},YEZ8tclkG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRGPXudo7O,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NavMenuInnerLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRGPXudo7O\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"463\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"YEZ8tclkG\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NzBfnvKHF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"748\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RGPXudo7O.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Caret from\"https://framerusercontent.com/modules/KUXeKyTzUA4URH7lO45Y/wURyLTz7dPC8hjr7Q0Cm/OImy0i5Fy.js\";import LinksProduct from\"https://framerusercontent.com/modules/FbE7OHISyrJtxb8wZww5/QRYo3WUzz34dZM7zAbSw/RGPXudo7O.js\";const CaretFonts=getFonts(Caret);const LinksProductFonts=getFonts(LinksProduct);const cycleOrder=[\"PW9LQX1uE\",\"vqHPqW5TP\"];const serializationHash=\"framer-o4fR4\";const variantClassNames={PW9LQX1uE:\"framer-v-xs1ace\",vqHPqW5TP:\"framer-v-pr4gwr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={closed:\"PW9LQX1uE\",open:\"vqHPqW5TP\"};const getProps=({click2,height,id,width,...props})=>{return{...props,BPp4WWXpI:click2??props.BPp4WWXpI,variant:humanReadableVariantMap[props.variant]??props.variant??\"PW9LQX1uE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,BPp4WWXpI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PW9LQX1uE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15crrhe=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BPp4WWXpI){const res=await BPp4WWXpI(...args);if(res===false)return false;}setVariant(\"vqHPqW5TP\");});const onTapok1w1q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BPp4WWXpI){const res=await BPp4WWXpI(...args);if(res===false)return false;}});const onTap1sgin81=activeVariantCallback(async(...args)=>{setVariant(\"PW9LQX1uE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"vqHPqW5TP\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xs1ace\",className,classNames),\"data-framer-name\":\"closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PW9LQX1uE\",onTap:onTap15crrhe,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({vqHPqW5TP:{\"data-framer-name\":\"open\",onTap:onTapok1w1q}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sxjvzp\",layoutDependency:layoutDependency,layoutId:\"Gm4lFIWaf\",...addPropertyOverrides({vqHPqW5TP:{\"data-highlight\":true,onTap:onTap1sgin81}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Products\"})}),className:\"framer-lfla62\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ka9dGzaba\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+10+(((componentViewport?.height||56)-20-36)/2+0+0)+11,...addPropertyOverrides({vqHPqW5TP:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||783)-20-504)/2+0+0)+11}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u0umvn-container\",layoutDependency:layoutDependency,layoutId:\"WS_DtTM1F-container\",nodeId:\"WS_DtTM1F\",rendersWithMotion:true,scopeId:\"b9HlH4vo_\",style:{rotate:0},variants:{vqHPqW5TP:{rotate:-180}},children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"WS_DtTM1F\",layoutId:\"WS_DtTM1F\",variant:\"ZHyVSjVfA\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vqHPqW5TP:{height:463,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+(((componentViewport?.height||783)-20-504)/2+36+5)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6h468q-container\",layoutDependency:layoutDependency,layoutId:\"kDxTZmBn_-container\",nodeId:\"kDxTZmBn_\",rendersWithMotion:true,scopeId:\"b9HlH4vo_\",children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"kDxTZmBn_\",layoutId:\"kDxTZmBn_\",style:{width:\"100%\"},variant:\"NzBfnvKHF\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o4fR4.framer-ld1z16, .framer-o4fR4 .framer-ld1z16 { display: block; }\",\".framer-o4fR4.framer-xs1ace { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-o4fR4 .framer-1sxjvzp { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-o4fR4 .framer-lfla62 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-o4fR4 .framer-1u0umvn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-o4fR4 .framer-6h468q-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-o4fR4.framer-v-pr4gwr.framer-xs1ace { align-content: flex-start; align-items: flex-start; width: 326px; }\",\".framer-o4fR4.framer-v-pr4gwr .framer-1sxjvzp { align-self: unset; cursor: pointer; width: 100%; z-index: 3; }\",\".framer-o4fR4.framer-v-pr4gwr .framer-6h468q-container { align-self: unset; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 92.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vqHPqW5TP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BPp4WWXpI\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb9HlH4vo_=withCSS(Component,css,\"framer-o4fR4\");export default Framerb9HlH4vo_;Framerb9HlH4vo_.displayName=\"mobile-open-link\";Framerb9HlH4vo_.defaultProps={height:56,width:92.5};addPropertyControls(Framerb9HlH4vo_,{variant:{options:[\"PW9LQX1uE\",\"vqHPqW5TP\"],optionTitles:[\"closed\",\"open\"],title:\"Variant\",type:ControlType.Enum},BPp4WWXpI:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(Framerb9HlH4vo_,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CaretFonts,...LinksProductFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb9HlH4vo_\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"92.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vqHPqW5TP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"BPp4WWXpI\\\":\\\"click2\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Caret from\"https://framerusercontent.com/modules/KUXeKyTzUA4URH7lO45Y/wURyLTz7dPC8hjr7Q0Cm/OImy0i5Fy.js\";const CaretFonts=getFonts(Caret);const cycleOrder=[\"j2I2kQrlb\",\"mbFDhVUVf\"];const serializationHash=\"framer-TWkZP\";const variantClassNames={j2I2kQrlb:\"framer-v-11irreb\",mbFDhVUVf:\"framer-v-1doofk2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"j2I2kQrlb\",Open:\"mbFDhVUVf\"};const getProps=({height,hover,id,width,...props})=>{return{...props,PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"j2I2kQrlb\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,PWSlWeqS6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j2I2kQrlb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11irreb\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j2I2kQrlb\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({mbFDhVUVf:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Products\"})}),className:\"framer-c4x4js\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nq8yTcyBz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},variants:{mbFDhVUVf:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(5+((componentViewport?.height||40)-10-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mq08ef-container\",layoutDependency:layoutDependency,layoutId:\"p_0bHtdef-container\",nodeId:\"p_0bHtdef\",rendersWithMotion:true,scopeId:\"Pv53epRE9\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"p_0bHtdef\",layoutId:\"p_0bHtdef\",variant:\"ZHyVSjVfA\",width:\"100%\",...addPropertyOverrides({mbFDhVUVf:{variant:\"Mkiish2c6\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TWkZP.framer-16h484p, .framer-TWkZP .framer-16h484p { display: block; }\",\".framer-TWkZP.framer-11irreb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-TWkZP .framer-c4x4js { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-TWkZP .framer-1mq08ef-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mbFDhVUVf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPv53epRE9=withCSS(Component,css,\"framer-TWkZP\");export default FramerPv53epRE9;FramerPv53epRE9.displayName=\"Trigger\";FramerPv53epRE9.defaultProps={height:40,width:81};addPropertyControls(FramerPv53epRE9,{variant:{options:[\"j2I2kQrlb\",\"mbFDhVUVf\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerPv53epRE9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CaretFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPv53epRE9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mbFDhVUVf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"81\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pv53epRE9.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"NVZHlRjB2\",\"yjX8krQG2\",\"uhBlRrPgZ\"];const serializationHash=\"framer-ImQel\";const variantClassNames={NVZHlRjB2:\"framer-v-1o0p67g\",uhBlRrPgZ:\"framer-v-n22kh0\",yjX8krQG2:\"framer-v-18tkb6x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={black:\"uhBlRrPgZ\",default:\"yjX8krQG2\",White:\"NVZHlRjB2\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NVZHlRjB2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NVZHlRjB2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uhBlRrPgZ\")return false;return true;};const isDisplayed1=()=>{if([\"yjX8krQG2\",\"uhBlRrPgZ\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o0p67g\",className,classNames),\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"NVZHlRjB2\",ref:refBinding,style:{...style},...addPropertyOverrides({uhBlRrPgZ:{\"data-framer-name\":\"black\"},yjX8krQG2:{\"data-framer-name\":\"default\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1afeiwb\",\"data-framer-name\":\"Range-horizontal-black\",fill:\"black\",intrinsicHeight:99,intrinsicWidth:617,layoutDependency:layoutDependency,layoutId:\"Fc1qktzo1\",svg:'<svg width=\"617\" height=\"99\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M76.796 0H0v99h11.018c17.104 0 31.291-17.206 32.876-36.194l.689-8.262H20.872c12.795-4.108 22.79-20.36 24.93-40.79 2.14 20.43 12.135 36.682 24.93 40.79H47.304l.577 7.821C49.301 81.612 63.488 99 81.073 99h21.76V84.578c0-16.587-12.837-30.034-28.673-30.034h2.636c14.38 0 26.037-12.21 26.037-27.272C102.833 12.21 91.176 0 76.796 0Zm92.542 2.037h44.101c6.332 0 11.986 1.268 16.962 3.803 4.975 2.444 8.82 5.93 11.534 10.456 2.804 4.527 4.206 9.778 4.206 15.753 0 7.243-1.99 13.309-5.97 18.198-3.89 4.798-8.775 8.148-14.655 10.05l23.611 36.802h-21.44L206.383 62.74h-17.912v34.358h-19.133V2.037Zm40.709 45.358c5.065 0 9.091-1.313 12.076-3.938 3.076-2.626 4.614-6.292 4.614-11 0-4.799-1.493-8.51-4.478-11.136-2.895-2.716-6.966-4.074-12.212-4.074h-21.576v30.148h21.576Z\" fill=\"#000\"/><path d=\"M280.366 2.037h33.789l32.295 95.062h-21.304l-7.599-23.087H277.11L269.511 97.1h-21.304l32.159-95.062Zm33.517 56.901L297.193 8.42l-16.42 50.518h33.11ZM371.56 8.556h-.678v88.543h-18.726V2.037h35.823l28.225 89.086h.678V2.037h18.998v95.198l-35.824-.136L371.56 8.556ZM489.116 99c-8.233 0-15.696-1.947-22.39-5.84-6.604-3.892-11.851-9.55-15.741-16.975-3.799-7.424-5.699-16.07-5.699-25.938 0-10.05 1.99-18.877 5.971-26.482 4.071-7.605 9.725-13.444 16.962-17.518C475.456 2.082 483.733 0 493.051 0c7.599 0 14.338 1.313 20.218 3.938 5.881 2.535 10.585 6.111 14.113 10.729 3.528 4.617 5.699 9.913 6.513 15.889h-19.676c-.995-4.799-3.437-8.601-7.327-11.408-3.8-2.806-8.504-4.21-14.113-4.21-5.88 0-10.946 1.54-15.197 4.618-4.162 2.987-7.283 7.107-9.363 12.358-2.081 5.25-3.121 11.362-3.121 18.333 0 6.7 1.04 12.63 3.121 17.79 2.08 5.07 5.156 9.053 9.227 11.95 4.071 2.807 8.956 4.21 14.655 4.21 4.523 0 8.594-.86 12.213-2.58 3.709-1.81 6.649-4.39 8.82-7.74 2.171-3.44 3.347-7.56 3.528-12.358V60.16h-27.818V46.036h46.137v51.062h-14.927V76.457c-.723 4.074-2.397 7.876-5.02 11.407-2.624 3.44-6.152 6.157-10.585 8.148-4.342 1.992-9.453 2.988-15.333 2.988Zm127.748-81.617h-48.579v23.765h42.473v15.21h-42.473v25.26H617v15.48h-67.848V2.038h67.712v15.346Z\" fill=\"#000\"/></svg>',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bbzyw\",\"data-framer-name\":\"Range-horizontal-default\",fill:\"black\",intrinsicHeight:99,intrinsicWidth:617,layoutDependency:layoutDependency,layoutId:\"QMoAOmF9l\",svg:'<svg width=\"617\" height=\"99\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M76.796 0H0v99h11.018c17.104 0 31.291-17.206 32.876-36.194l.689-8.262H20.872c12.795-4.108 22.79-20.36 24.93-40.79 2.14 20.43 12.135 36.682 24.93 40.79H47.304l.577 7.821C49.301 81.612 63.488 99 81.073 99h21.76V84.578c0-16.587-12.837-30.034-28.673-30.034h2.636c14.38 0 26.037-12.21 26.037-27.272C102.833 12.21 91.176 0 76.796 0Z\" fill=\"#5FE3C0\"/><path d=\"M169.338 2.037h44.101c6.332 0 11.986 1.268 16.962 3.803 4.975 2.444 8.82 5.93 11.534 10.456 2.804 4.527 4.206 9.778 4.206 15.753 0 7.243-1.99 13.309-5.97 18.198-3.89 4.798-8.775 8.148-14.655 10.05l23.611 36.802h-21.44L206.383 62.74h-17.912v34.358h-19.133V2.037Zm40.709 45.358c5.065 0 9.091-1.313 12.076-3.938 3.076-2.626 4.614-6.292 4.614-11 0-4.799-1.493-8.51-4.478-11.136-2.895-2.716-6.966-4.074-12.212-4.074h-21.576v30.148h21.576Z\" fill=\"#fff\"/><path d=\"M280.366 2.037h33.789l32.295 95.062h-21.304l-7.599-23.087H277.11L269.511 97.1h-21.304l32.159-95.062Zm33.517 56.901L297.193 8.42l-16.42 50.518h33.11ZM371.56 8.556h-.678v88.543h-18.726V2.037h35.823l28.225 89.086h.678V2.037h18.998v95.198l-35.824-.136L371.56 8.556ZM489.116 99c-8.233 0-15.696-1.947-22.39-5.84-6.604-3.892-11.851-9.55-15.741-16.975-3.799-7.424-5.699-16.07-5.699-25.938 0-10.05 1.99-18.877 5.971-26.482 4.071-7.605 9.725-13.444 16.962-17.518C475.456 2.082 483.733 0 493.051 0c7.599 0 14.338 1.313 20.218 3.938 5.881 2.535 10.585 6.111 14.113 10.729 3.528 4.617 5.699 9.913 6.513 15.889h-19.676c-.995-4.799-3.437-8.601-7.327-11.408-3.8-2.806-8.504-4.21-14.113-4.21-5.88 0-10.946 1.54-15.197 4.618-4.162 2.987-7.283 7.107-9.363 12.358-2.081 5.25-3.121 11.362-3.121 18.333 0 6.7 1.04 12.63 3.121 17.79 2.08 5.07 5.156 9.053 9.227 11.95 4.071 2.807 8.956 4.21 14.655 4.21 4.523 0 8.594-.86 12.213-2.58 3.709-1.81 6.649-4.39 8.82-7.74 2.171-3.44 3.347-7.56 3.528-12.358V60.16h-27.818V46.036h46.137v51.062h-14.927V76.457c-.723 4.074-2.397 7.876-5.02 11.407-2.624 3.44-6.152 6.157-10.585 8.148-4.342 1.992-9.453 2.988-15.333 2.988Zm127.748-81.617h-48.579v23.765h42.473v15.21h-42.473v25.26H617v15.48h-67.848V2.038h67.712v15.346Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1jla1jv\",\"data-framer-name\":\"Range-horizontal-white\",fill:\"black\",intrinsicHeight:99,intrinsicWidth:617,layoutDependency:layoutDependency,layoutId:\"Gasm7_GV8\",svg:'<svg width=\"617\" height=\"99\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M76.796 0H0v99h11.018c17.104 0 31.291-17.206 32.876-36.194l.689-8.262H20.872c12.795-4.108 22.79-20.36 24.93-40.79 2.14 20.43 12.135 36.682 24.93 40.79H47.304l.577 7.821C49.301 81.612 63.488 99 81.073 99h21.76V84.578c0-16.587-12.837-30.034-28.673-30.034h2.636c14.38 0 26.037-12.21 26.037-27.272C102.833 12.21 91.176 0 76.796 0Zm92.542 2.037h44.101c6.332 0 11.986 1.268 16.962 3.803 4.975 2.444 8.82 5.93 11.534 10.456 2.804 4.527 4.206 9.778 4.206 15.753 0 7.243-1.99 13.309-5.97 18.198-3.89 4.798-8.775 8.148-14.655 10.05l23.611 36.802h-21.44L206.383 62.74h-17.912v34.358h-19.133V2.037Zm40.709 45.358c5.065 0 9.091-1.313 12.076-3.938 3.076-2.626 4.614-6.292 4.614-11 0-4.799-1.493-8.51-4.478-11.136-2.895-2.716-6.966-4.074-12.212-4.074h-21.576v30.148h21.576Z\" fill=\"#fff\"/><path d=\"M280.366 2.037h33.789l32.295 95.062h-21.304l-7.599-23.087H277.11L269.511 97.1h-21.304l32.159-95.062Zm33.517 56.901L297.193 8.42l-16.42 50.518h33.11ZM371.56 8.556h-.678v88.543h-18.726V2.037h35.823l28.225 89.086h.678V2.037h18.998v95.198l-35.824-.136L371.56 8.556ZM489.116 99c-8.233 0-15.696-1.947-22.39-5.84-6.604-3.892-11.851-9.55-15.741-16.975-3.799-7.424-5.699-16.07-5.699-25.938 0-10.05 1.99-18.877 5.971-26.482 4.071-7.605 9.725-13.444 16.962-17.518C475.456 2.082 483.733 0 493.051 0c7.599 0 14.338 1.313 20.218 3.938 5.881 2.535 10.585 6.111 14.113 10.729 3.528 4.617 5.699 9.913 6.513 15.889h-19.676c-.995-4.799-3.437-8.601-7.327-11.408-3.8-2.806-8.504-4.21-14.113-4.21-5.88 0-10.946 1.54-15.197 4.618-4.162 2.987-7.283 7.107-9.363 12.358-2.081 5.25-3.121 11.362-3.121 18.333 0 6.7 1.04 12.63 3.121 17.79 2.08 5.07 5.156 9.053 9.227 11.95 4.071 2.807 8.956 4.21 14.655 4.21 4.523 0 8.594-.86 12.213-2.58 3.709-1.81 6.649-4.39 8.82-7.74 2.171-3.44 3.347-7.56 3.528-12.358V60.16h-27.818V46.036h46.137v51.062h-14.927V76.457c-.723 4.074-2.397 7.876-5.02 11.407-2.624 3.44-6.152 6.157-10.585 8.148-4.342 1.992-9.453 2.988-15.333 2.988Zm127.748-81.617h-48.579v23.765h42.473v15.21h-42.473v25.26H617v15.48h-67.848V2.038h67.712v15.346Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ImQel.framer-11nl2pg, .framer-ImQel .framer-11nl2pg { display: block; }\",\".framer-ImQel.framer-1o0p67g { height: 99px; overflow: hidden; position: relative; width: 618px; }\",\".framer-ImQel .framer-1afeiwb, .framer-ImQel .framer-1bbzyw, .framer-ImQel .framer-1jla1jv { aspect-ratio: 6.232323232323233 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 99px); left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-ImQel.framer-v-18tkb6x.framer-1o0p67g, .framer-ImQel.framer-v-n22kh0.framer-1o0p67g { aspect-ratio: 6.242424242424242 / 1; height: var(--framer-aspect-ratio-supported, 99px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 99\n * @framerIntrinsicWidth 618\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yjX8krQG2\":{\"layout\":[\"fixed\",\"fixed\"]},\"uhBlRrPgZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRoeMEdNPQ=withCSS(Component,css,\"framer-ImQel\");export default FramerRoeMEdNPQ;FramerRoeMEdNPQ.displayName=\"range-logo\";FramerRoeMEdNPQ.defaultProps={height:99,width:618};addPropertyControls(FramerRoeMEdNPQ,{variant:{options:[\"NVZHlRjB2\",\"yjX8krQG2\",\"uhBlRrPgZ\"],optionTitles:[\"White\",\"default\",\"black\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRoeMEdNPQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRoeMEdNPQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"618\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yjX8krQG2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uhBlRrPgZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"99\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RoeMEdNPQ.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={CryvL4iM5:{hover:true}};const cycleOrder=[\"CryvL4iM5\",\"vsQBAjgY9\"];const serializationHash=\"framer-H4EET\";const variantClassNames={CryvL4iM5:\"framer-v-ar9a2x\",vsQBAjgY9:\"framer-v-1eqk4zz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={default:\"CryvL4iM5\",mobile:\"vsQBAjgY9\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,iAIewrJtK:link??props.iAIewrJtK,lYj93AtrV:title??props.lYj93AtrV??\"Solutions\",sBh97f1Zb:click??props.sBh97f1Zb,variant:humanReadableVariantMap[props.variant]??props.variant??\"CryvL4iM5\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,iAIewrJtK,lYj93AtrV,sBh97f1Zb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CryvL4iM5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mtpvph=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sBh97f1Zb){const res=await sBh97f1Zb(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iAIewrJtK,motionChild:true,nodeId:\"CryvL4iM5\",openInNewTab:false,scopeId:\"VnyAVYD0s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ar9a2x\",className,classNames)} framer-xr6s8a`,\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CryvL4iM5\",onTap:onTap1mtpvph,ref:refBinding,style:{...style},...addPropertyOverrides({\"CryvL4iM5-hover\":{\"data-framer-name\":undefined},vsQBAjgY9:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Solutions\"})}),className:\"framer-1uwt14g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jxuUE98Bj\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:lYj93AtrV,variants:{\"CryvL4iM5-hover\":{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vsQBAjgY9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:\"Solutions\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H4EET.framer-xr6s8a, .framer-H4EET .framer-xr6s8a { display: block; }\",\".framer-H4EET.framer-ar9a2x { align-content: center; align-items: center; cursor: pointer; display: flex; 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-H4EET .framer-1uwt14g { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-H4EET.framer-v-1eqk4zz.framer-ar9a2x { padding: 10px 0px 10px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vsQBAjgY9\":{\"layout\":[\"auto\",\"auto\"]},\"kfwyHFVby\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iAIewrJtK\":\"link\",\"lYj93AtrV\":\"title\",\"sBh97f1Zb\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVnyAVYD0s=withCSS(Component,css,\"framer-H4EET\");export default FramerVnyAVYD0s;FramerVnyAVYD0s.displayName=\"Inline Link\";FramerVnyAVYD0s.defaultProps={height:30,width:64};addPropertyControls(FramerVnyAVYD0s,{variant:{options:[\"CryvL4iM5\",\"vsQBAjgY9\"],optionTitles:[\"default\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},iAIewrJtK:{title:\"Link\",type:ControlType.Link},lYj93AtrV:{defaultValue:\"Solutions\",displayTextArea:false,title:\"Title\",type:ControlType.String},sBh97f1Zb:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVnyAVYD0s,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVnyAVYD0s\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"64\",\"framerVariables\":\"{\\\"iAIewrJtK\\\":\\\"link\\\",\\\"lYj93AtrV\\\":\\\"title\\\",\\\"sBh97f1Zb\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vsQBAjgY9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kfwyHFVby\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VnyAVYD0s.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import MobileOpenLink from\"https://framerusercontent.com/modules/tL931MMJUv4cNMxE2GuR/Y1Deh286olNPM2JnpBld/b9HlH4vo_.js\";import Trigger from\"https://framerusercontent.com/modules/RkI8xGikhgnswTooAyNt/P2Ob4db5yqEpXuAMgI92/Pv53epRE9.js\";import LinksProduct from\"https://framerusercontent.com/modules/FbE7OHISyrJtxb8wZww5/QRYo3WUzz34dZM7zAbSw/RGPXudo7O.js\";import Button from\"https://framerusercontent.com/modules/KHlrpFgBl1cmBmonvrNs/RJcmw2LgBabvCiYXziEh/rKvdQSEvL.js\";import RangeLogo from\"https://framerusercontent.com/modules/Txm2plkg8RB3wm4n4ycR/6opumoIp8r41eyeML02O/RoeMEdNPQ.js\";import InlineLink from\"https://framerusercontent.com/modules/YlQRjENIs2yH7QfAymRL/UPr04bN4FSwAWrrFKHDI/VnyAVYD0s.js\";const RangeLogoFonts=getFonts(RangeLogo);const InlineLinkFonts=getFonts(InlineLink);const MobileOpenLinkFonts=getFonts(MobileOpenLink);const TriggerFonts=getFonts(Trigger);const LinksProductFonts=getFonts(LinksProduct);const MotionDivWithFX=withFX(motion.div);const ButtonFonts=getFonts(Button);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"Fd_8XVfLU\",\"josYamjpR\",\"ZImrNXtGD\"];const serializationHash=\"framer-Y882c\";const variantClassNames={Fd_8XVfLU:\"framer-v-14pmv9k\",josYamjpR:\"framer-v-1h1iegl\",ZImrNXtGD:\"framer-v-hcnoze\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"ZImrNXtGD\",Default:\"Fd_8XVfLU\",Phone:\"josYamjpR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Fd_8XVfLU\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Fd_8XVfLU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap130wxu7=activeVariantCallback(async(...args)=>{setVariant(\"ZImrNXtGD\");});const onTap13mtb85=activeVariantCallback(async(...args)=>{setVariant(\"josYamjpR\");});const sBh97f1Zb13mtb85=activeVariantCallback(async(...args)=>{setVariant(\"josYamjpR\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const YEZ8tclkG1v166yb=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),300);});const Cie5wUmq_13mtb85=activeVariantCallback(async(...args)=>{setVariant(\"josYamjpR\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"josYamjpR\",\"ZImrNXtGD\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"ZImrNXtGD\")return true;return false;};const isDisplayed2=()=>{if([\"josYamjpR\",\"ZImrNXtGD\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14pmv9k\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Fd_8XVfLU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",...style},variants:{ZImrNXtGD:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({josYamjpR:{\"data-framer-name\":\"Phone\"},ZImrNXtGD:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fpwj9m\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"MRFrwV0kF\",...addPropertyOverrides({josYamjpR:{\"data-highlight\":true,onTap:onTap130wxu7},ZImrNXtGD:{\"data-highlight\":true,onTap:onTap13mtb85}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"TjWubvzd2\",scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-za79i0 framer-1ibsi5k\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"TjWubvzd2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"101px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-16)/2)+0+0,...addPropertyOverrides({josYamjpR:{y:(componentViewport?.y||0)+0+0+24+0},ZImrNXtGD:{y:(componentViewport?.y||0)+0+0+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-onvg4g-container\",layoutDependency:layoutDependency,layoutId:\"oTPXvCe9S-container\",nodeId:\"oTPXvCe9S\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(RangeLogo,{height:\"100%\",id:\"oTPXvCe9S\",layoutId:\"oTPXvCe9S\",style:{height:\"100%\",width:\"100%\"},variant:\"NVZHlRjB2\",width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bg8zyx\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"I0iVgZ2o3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nz6o50\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"sA0DqIY13\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ZImrNXtGD:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nqx6ih\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"yr6dKdfqZ\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ZImrNXtGD:{rotate:45}}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-73kvxz\",layoutDependency:layoutDependency,layoutId:\"NXoLZ5gKX\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({josYamjpR:{value:transition2},ZImrNXtGD:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uwmnc6\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Af0sB3kjc\",style:{opacity:1},variants:{josYamjpR:{opacity:0},ZImrNXtGD:{opacity:1}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+5,...addPropertyOverrides({josYamjpR:{y:(componentViewport?.y||0)+0+64+0+0+0+60},ZImrNXtGD:{y:(componentViewport?.y||0)+0+64+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p3hkot-container\",layoutDependency:layoutDependency,layoutId:\"LupI0StQ9-container\",nodeId:\"LupI0StQ9\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(InlineLink,{height:\"100%\",iAIewrJtK:resolvedLinks[0],id:\"LupI0StQ9\",layoutId:\"LupI0StQ9\",lYj93AtrV:\"Solutions\",variant:\"CryvL4iM5\",width:\"100%\",...addPropertyOverrides({josYamjpR:{iAIewrJtK:resolvedLinks[1]},ZImrNXtGD:{iAIewrJtK:resolvedLinks[2],sBh97f1Zb:sBh97f1Zb13mtb85,variant:\"vsQBAjgY9\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ZImrNXtGD:{height:56,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+0+0+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fpsjvl-container\",layoutDependency:layoutDependency,layoutId:\"I0c10clUM-container\",nodeId:\"I0c10clUM\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(MobileOpenLink,{height:\"100%\",id:\"I0c10clUM\",layoutId:\"I0c10clUM\",style:{width:\"100%\"},variant:\"PW9LQX1uE\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-7i859r-container\",id:`${layoutId}-7i859r`,layoutDependency:layoutDependency,layoutId:\"RpOqjO9ru-container\",nodeId:\"RpOqjO9ru\",ref:ref1,rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:[/*#__PURE__*/_jsx(Trigger,{height:\"100%\",id:\"RpOqjO9ru\",layoutId:\"RpOqjO9ru\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"mbFDhVUVf\":\"j2I2kQrlb\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-7i859r`,offsetX:-50,offsetY:6,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-10befh4\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"MHR39aDr9\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o8yz43-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"cU56yv70B-container\",nodeId:\"cU56yv70B\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"cU56yv70B\",layoutId:\"cU56yv70B\",variant:\"vy0DHf3WV\",width:\"100%\",YEZ8tclkG:YEZ8tclkG1v166yb({overlay})})})})})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"I8EveF18p\"},implicitPathVariables:undefined},{href:{webPageId:\"I8EveF18p\"},implicitPathVariables:undefined},{href:{webPageId:\"I8EveF18p\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+5,...addPropertyOverrides({josYamjpR:{y:(componentViewport?.y||0)+0+64+0+0+0+0},ZImrNXtGD:{y:(componentViewport?.y||0)+0+64+0+0+0+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f25rhm-container\",layoutDependency:layoutDependency,layoutId:\"GBkuD4Ikl-container\",nodeId:\"GBkuD4Ikl\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(InlineLink,{height:\"100%\",iAIewrJtK:resolvedLinks1[0],id:\"GBkuD4Ikl\",layoutId:\"GBkuD4Ikl\",lYj93AtrV:\"Staking\",variant:\"CryvL4iM5\",width:\"100%\",...addPropertyOverrides({josYamjpR:{iAIewrJtK:resolvedLinks1[1]},ZImrNXtGD:{iAIewrJtK:resolvedLinks1[2],sBh97f1Zb:sBh97f1Zb13mtb85,variant:\"vsQBAjgY9\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+5,...addPropertyOverrides({josYamjpR:{y:(componentViewport?.y||0)+0+64+0+0+0+30},ZImrNXtGD:{y:(componentViewport?.y||0)+0+64+0+0+0+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w9zr8z-container\",layoutDependency:layoutDependency,layoutId:\"VBvI4G_hO-container\",nodeId:\"VBvI4G_hO\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(InlineLink,{height:\"100%\",iAIewrJtK:resolvedLinks2[0],id:\"VBvI4G_hO\",layoutId:\"VBvI4G_hO\",lYj93AtrV:\"Updates\",variant:\"CryvL4iM5\",width:\"100%\",...addPropertyOverrides({josYamjpR:{iAIewrJtK:resolvedLinks2[1]},ZImrNXtGD:{iAIewrJtK:resolvedLinks2[2],sBh97f1Zb:sBh97f1Zb13mtb85,variant:\"vsQBAjgY9\"}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s4ey9f\",\"data-framer-name\":\"right-side\",layoutDependency:layoutDependency,layoutId:\"Hh4gjd8fB\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"115px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0,...addPropertyOverrides({josYamjpR:{width:undefined,y:(componentViewport?.y||0)+0+64+0+94+0+0},ZImrNXtGD:{width:undefined,y:(componentViewport?.y||0)+0+64+0+206+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-135ynv5-container\",layoutDependency:layoutDependency,layoutId:\"y6iY609OH-container\",nodeId:\"y6iY609OH\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(Button,{eURPFg_dg:false,height:\"100%\",id:\"y6iY609OH\",layoutId:\"y6iY609OH\",lsdqExgis:resolvedLinks3[0],style:{width:\"100%\"},variant:\"x8Nt2mTI1\",width:\"100%\",wwYxzEcWS:true,ZlgkG7C3P:\"Get in touch\",...addPropertyOverrides({josYamjpR:{lsdqExgis:resolvedLinks3[1],variant:\"zgBhaIniR\"},ZImrNXtGD:{Cie5wUmq_:Cie5wUmq_13mtb85,lsdqExgis:resolvedLinks3[2],variant:\"zgBhaIniR\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"120px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-40)/2)+0+0,...addPropertyOverrides({josYamjpR:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+64+0+94+0+60},ZImrNXtGD:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+0+206+20+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8dbyao-container\",layoutDependency:layoutDependency,layoutId:\"ji4cKLNw5-container\",nodeId:\"ji4cKLNw5\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(Button,{eURPFg_dg:true,height:\"100%\",id:\"ji4cKLNw5\",layoutId:\"ji4cKLNw5\",lsdqExgis:\"https://app.range.org/\",style:{width:\"100%\"},variant:\"v8uYvas7O\",width:\"100%\",wwYxzEcWS:true,ZlgkG7C3P:\"Platform\",...addPropertyOverrides({josYamjpR:{variant:\"la3rVFTKH\"},ZImrNXtGD:{variant:\"la3rVFTKH\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15aiesg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NEiEtxoXl-container\",nodeId:\"NEiEtxoXl\",rendersWithMotion:true,scopeId:\"AQ74KI5E9\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"NEiEtxoXl\",layoutId:\"NEiEtxoXl\",toggle:true,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y882c.framer-1ibsi5k, .framer-Y882c .framer-1ibsi5k { display: block; }\",\".framer-Y882c.framer-14pmv9k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-Y882c .framer-fpwj9m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Y882c .framer-za79i0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Y882c .framer-onvg4g-container { aspect-ratio: 6.242424242424242 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 101px; }\",\".framer-Y882c .framer-bg8zyx { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-Y882c .framer-nz6o50 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Y882c .framer-nqx6ih { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Y882c .framer-73kvxz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Y882c .framer-1uwmnc6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Y882c .framer-1p3hkot-container, .framer-Y882c .framer-7i859r-container, .framer-Y882c .framer-o8yz43-container, .framer-Y882c .framer-1f25rhm-container, .framer-Y882c .framer-w9zr8z-container, .framer-Y882c .framer-15aiesg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Y882c .framer-fpsjvl-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Y882c .framer-10befh4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Y882c .framer-1s4ey9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Y882c .framer-135ynv5-container { flex: none; height: auto; position: relative; width: 115px; }\",\".framer-Y882c .framer-8dbyao-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-Y882c.framer-v-1h1iegl.framer-14pmv9k { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-Y882c.framer-v-1h1iegl .framer-fpwj9m, .framer-Y882c.framer-v-hcnoze .framer-fpwj9m { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Y882c.framer-v-1h1iegl .framer-za79i0, .framer-Y882c.framer-v-hcnoze .framer-za79i0, .framer-Y882c.framer-v-hcnoze .framer-1p3hkot-container { order: 0; }\",\".framer-Y882c.framer-v-1h1iegl .framer-bg8zyx, .framer-Y882c.framer-v-hcnoze .framer-bg8zyx { height: 44px; order: 1; width: 44px; }\",\".framer-Y882c.framer-v-1h1iegl .framer-73kvxz { flex: none; flex-direction: column; order: 1; width: 100%; }\",\".framer-Y882c.framer-v-1h1iegl .framer-1uwmnc6 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Y882c.framer-v-1h1iegl .framer-1p3hkot-container { order: 5; }\",\".framer-Y882c.framer-v-1h1iegl .framer-1f25rhm-container, .framer-Y882c.framer-v-hcnoze .framer-15aiesg-container { order: 2; }\",\".framer-Y882c.framer-v-1h1iegl .framer-w9zr8z-container, .framer-Y882c.framer-v-hcnoze .framer-1f25rhm-container { order: 3; }\",\".framer-Y882c.framer-v-1h1iegl .framer-1s4ey9f { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; width: 100%; }\",\".framer-Y882c.framer-v-1h1iegl .framer-135ynv5-container, .framer-Y882c.framer-v-hcnoze .framer-135ynv5-container { width: auto; }\",\".framer-Y882c.framer-v-1h1iegl .framer-8dbyao-container, .framer-Y882c.framer-v-hcnoze .framer-8dbyao-container { width: 100%; }\",\".framer-Y882c.framer-v-hcnoze.framer-14pmv9k { flex-direction: column; gap: 0px; height: 1000px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-Y882c.framer-v-hcnoze .framer-nz6o50, .framer-Y882c.framer-v-hcnoze .framer-nqx6ih { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-Y882c.framer-v-hcnoze .framer-73kvxz { flex: none; flex-direction: column; gap: 0px; order: 1; width: 100%; }\",\".framer-Y882c.framer-v-hcnoze .framer-1uwmnc6 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-Y882c.framer-v-hcnoze .framer-fpsjvl-container { flex: none; order: 1; width: 100%; }\",\".framer-Y882c.framer-v-hcnoze .framer-w9zr8z-container { order: 4; }\",\".framer-Y882c.framer-v-hcnoze .framer-1s4ey9f { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; justify-content: flex-start; padding: 20px 20px 100px 20px; width: 100%; z-index: 1; }\",'.framer-Y882c[data-border=\"true\"]::after, .framer-Y882c [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; }','.framer-Y882c[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-Y882c [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-Y882c[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-Y882c [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-Y882c[data-hide-scrollbars=\"true\"], .framer-Y882c [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"josYamjpR\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZImrNXtGD\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAQ74KI5E9=withCSS(Component,css,\"framer-Y882c\");export default FramerAQ74KI5E9;FramerAQ74KI5E9.displayName=\"Navigation V2\";FramerAQ74KI5E9.defaultProps={height:64,width:1200};addPropertyControls(FramerAQ74KI5E9,{variant:{options:[\"Fd_8XVfLU\",\"josYamjpR\",\"ZImrNXtGD\"],optionTitles:[\"Default\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAQ74KI5E9,[{explicitInter:true,fonts:[]},...RangeLogoFonts,...InlineLinkFonts,...MobileOpenLinkFonts,...TriggerFonts,...LinksProductFonts,...ButtonFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAQ74KI5E9\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"josYamjpR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZImrNXtGD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AQ74KI5E9.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const useFormStore=createStore({});export const SUPABASE_KEY=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1ocndkdnNpdHJ6Y3pybmV1YXhnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDkxNjgyNzgsImV4cCI6MjAyNDc0NDI3OH0.4Pyysu1vMhnd1k1hbOSZ2lcx7hr1iH6MgX7fyTScYmU\";export function FormIcon(props){var _icon_image;const{icon,style}=props;if(!icon){return null;}return[/*#__PURE__*/_jsx(\"div\",{className:\"form-icon\",style:{width:icon.size,height:icon.size,opacity:icon.opacity,color:icon.color||props.fontColor,backgroundImage:icon.type==\"image\"&&`url(${(_icon_image=icon.image)===null||_icon_image===void 0?void 0:_icon_image.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",pointerEvents:\"none\",...style},dangerouslySetInnerHTML:icon.type==\"svg\"?{__html:icon.svg.replace(/width=\"(\\d+)\"/,`width=\"${icon.size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${icon.size}\"`)}:undefined}),(icon===null||icon===void 0?void 0:icon.type)==\"svg\"&&/*#__PURE__*/_jsx(\"style\",{children:`.form-icon svg { display: block; }`})];}export const iconPropertyControls={type:ControlType.Object,optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},gap:{type:ControlType.Number,defaultValue:12,min:0,step:1},type:{type:ControlType.Enum,defaultValue:\"svg\",options:[\"svg\",\"image\"],optionTitles:[\"SVG\",\"Image\"],displaySegmentedControl:true},svg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"SVG\",hidden:props=>props.type!=\"svg\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:24,min:1,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}};export const shadowPropertyControls={type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}};class FramerFormsSDK{fetchPresignedURL(file){var _file_name;return fetch(`https://api.framerforms.com/s3/signed-url`,{method:\"POST\",body:JSON.stringify({file_name:(_file_name=file.name)===null||_file_name===void 0?void 0:_file_name.replace(/\\s+/g,\"-\")}),headers:{\"Content-Type\":\"application/json\"}}).then(async response=>{const responseBody=await response.json();if(response.status>200){throw new Error(responseBody.errorMessage);}return responseBody;});}postToPresignedURL(file,presignedUrl){return new Promise((resolve,reject)=>{fetch(presignedUrl,{method:\"PUT\",body:file}).then(()=>resolve({fileLocation:removeURLParameters(presignedUrl)})).catch(reject);});}uploadFile(file){return new Promise((resolve,reject)=>{this.fetchPresignedURL(file).then(({presignedUrl})=>this.postToPresignedURL(file,presignedUrl)).then(resolve).catch(reject);});}}const framerFormsSDK=new FramerFormsSDK;export{framerFormsSDK};function removeURLParameters(urlString){const url=new URL(urlString);url.search=\"\";return url.toString();}\nexport const __FramerMetadata__ = {\"exports\":{\"framerFormsSDK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormIcon\":{\"type\":\"reactComponent\",\"name\":\"FormIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SUPABASE_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SharedFormCode.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore,SUPABASE_KEY}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";export default function SubmitButton(props){var _props_font;const{formId,clickAction,submitUrl,responseInfo,redirectOnSuccess,scrollOptions,icon,shadow,border,success,failure,apiConfig}=props;const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const[formState,setFormState]=useFormStore();const[submitted,setSubmitted]=useState(false);const redirectLinkRef=useRef(null);// Reset/clear form\nfunction resetFormState(){setFormState(prev=>{const newForm={};for(const fieldName in prev){newForm[fieldName]={...prev[fieldName],value:prev[fieldName].defaultValue};}return{[formId]:newForm};});}useEffect(()=>{setFormState({});},[]);async function onSubmitClick(){const invalidFields=[];if(submitted){return;}// Find invalid fields\nconst form=formState[formId];for(const fieldName in form){const field=form[fieldName];if(field.visible&&!field.isValid(field.value)){invalidFields.push(fieldName);}}if(invalidFields.length==0){if(clickAction==\"submitForm\"){const url=submitUrl.replace(\"submit-form.com\",\"api.formspark.io\");// Process final field values\nconst formData={};for(const fieldName in form){const field=form[fieldName];if(field.processValue){formData[fieldName]=await field.processValue(field.value);}else{formData[fieldName]=field.value;}}// Add URL to form response\nif(responseInfo.url){formData[responseInfo.urlName]=window.location.href;}// Add UTM parameters\nif(responseInfo.utmParams){const queryParams=new URLSearchParams(window.location.search);queryParams.forEach((value,key)=>{// Check if the key starts with 'utm_' (indicating it's a UTM parameter)\nif(key.startsWith(\"utm_\")){formData[key]=value;}});}setSubmitted(true);try{var _apiConfig_apiKey;const response=await fetch(url,{method:\"POST\",mode:url.includes(\"submit-form.com\")||url.includes(\"api.formspark.io\")||url.includes(\".make.com\")// Fix CORS issues with Formspark and Make.com\n?\"cors\":\"no-cors\",body:JSON.stringify(formData),headers:{\"Content-Type\":url.includes(\"loops.so/api\")?\"application/x-www-form-urlencoded\":\"application/json\",Accept:\"application/json\",...(apiConfig===null||apiConfig===void 0?void 0:(_apiConfig_apiKey=apiConfig.apiKey)===null||_apiConfig_apiKey===void 0?void 0:_apiConfig_apiKey.length)?{Authorization:\"Bearer \"+apiConfig.apiKey}:{}}});if(response.ok||response.type==\"opaque\"){if((redirectOnSuccess===null||redirectOnSuccess===void 0?void 0:redirectOnSuccess.length)&&redirectLinkRef.current){redirectLinkRef.current.click();}fetch(\"https://mhrwdvsitrzczrneuaxg.supabase.co/rest/v1/framerforms_websites\",{method:\"POST\",headers:{apikey:SUPABASE_KEY,Authorization:`Bearer ${SUPABASE_KEY}`,\"Content-Type\":\"application/json\",Prefer:\"return=minimal\"},body:JSON.stringify({url:window.location.href})});resetFormState();success===null||success===void 0?void 0:success();}else{failure===null||failure===void 0?void 0:failure();setSubmitted(false);}}catch(error){console.error(\"Error submitting form: \",error);failure===null||failure===void 0?void 0:failure();setSubmitted(false);}}else{// Validate form without submitting to URL\nsuccess===null||success===void 0?void 0:success();setSubmitted(false);}}else{console.log(\"Not all required form fields are filled:\",invalidFields.join(\", \"));if(scrollOptions){// Scroll to first invalid field\nlet closestRef=null;let closestDistance=Number.POSITIVE_INFINITY;for(const fieldName in form){const ref=form[fieldName].ref;if(invalidFields.includes(fieldName)&&ref.current){const rect=ref.current.getBoundingClientRect();const distance=rect.top+window.pageYOffset;if(distance>=0&&distance<closestDistance){closestRef=ref;closestDistance=distance;}}}if(closestRef){window.scrollTo({behavior:\"smooth\",top:closestRef.current.getBoundingClientRect().top-document.body.getBoundingClientRect().top+scrollOptions.offset});}}setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}return /*#__PURE__*/_jsxs(\"button\",{type:\"submit\",onClick:onSubmitClick,style:{position:\"relative\",display:\"flex\",flexDirection:(icon===null||icon===void 0?void 0:icon.position)==\"right\"?\"row-reverse\":\"row\",gap:icon===null||icon===void 0?void 0:icon.gap,alignItems:\"center\",justifyContent:((_props_font=props.font)===null||_props_font===void 0?void 0:_props_font.textAlign)||\"center\",color:props.fontColor,border:\"none\",outline:\"none\",cursor:\"pointer\",userSelect:props.textSelect?\"auto\":\"none\",borderRadius:borderRadius,padding:props.paddingIsMixed?`${props.paddingTop}px ${props.paddingRight}px ${props.paddingBottom}px ${props.paddingLeft}px`:`${props.padding}px`,backgroundColor:props.backgroundColor,accentColor:props.accentColor,boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},children:[/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{}}),props.text,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),redirectOnSuccess&&/*#__PURE__*/_jsx(Link,{ref:redirectLinkRef,href:redirectOnSuccess,openInNewTab:props.newTab,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{})})]});}SubmitButton.displayName=\"Submit Button\";addPropertyControls(SubmitButton,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\"},clickAction:{type:ControlType.Enum,defaultValue:\"submitForm\",options:[\"submitForm\",\"validateForm\"],optionTitles:[\"Submit Form\",\"Validate Form\"]},submitUrl:{title:\"Submit URL\",type:ControlType.String,defaultValue:\"\",hidden:props=>props.clickAction!=\"submitForm\"},apiConfig:{type:ControlType.Object,optional:true,title:\"API Config\",buttonTitle:\"API Key\",controls:{apiKey:{type:ControlType.String,title:\"API Key\"}}},responseInfo:{type:ControlType.Object,buttonTitle:\"Options\",controls:{utmParams:{type:ControlType.Boolean,defaultValue:false,description:\"Include UTM parameters in the form response.\",title:\"UTM Params\"},url:{type:ControlType.Boolean,defaultValue:false,description:\"Include the page URL in the form response.\",title:\"URL\"},urlName:{type:ControlType.String,defaultValue:\"url\",description:\"Form response field name.\",title:\"URL Name\",hidden:props=>!props.url}},hidden:props=>props.clickAction!=\"submitForm\"},redirectOnSuccess:{type:ControlType.Link,hidden:props=>props.clickAction!=\"submitForm\"},newTab:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.clickAction!=\"submitForm\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Background\"},fontColor:{type:ControlType.Color,defaultValue:\"#FFF\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontWeight:700,fontSize:16,lineHeight:1}},text:{type:ControlType.String,defaultValue:\"Submit\"},scrollToInvalidField:{type:ControlType.Object,defaultValue:{offset:-24},optional:true,controls:{offset:{type:ControlType.Number,defaultValue:-24,step:1}}},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:1},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},icon:iconPropertyControls,shadow:shadowPropertyControls,padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},textSelect:{type:ControlType.Boolean,defaultValue:false},success:{type:ControlType.EventHandler},failure:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubmitButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const ACCENT_COLOR_TYPES=[\"checkbox\",\"consent\",\"radio\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const PHONE_NUMBER_FORMATS=[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12-3456-7890\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_ICON_HEIGHT=12;const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,shadow,icon,invalidStyle}=props;const elementId=name;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;// Used by the phone number input field to record if the country code is the default\n// country code and should be hidden or if it was entered by the user and should be shown.\nconst[isSpecialValue,setIsSpecialValue]=useState(type==\"phoneNumber\"&&props.phoneNumberDefaultCountryCode.length>0);const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>({[formId]:{...prev[formId],[name]:{...prev[name],[key]:value}}}));}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"phoneNumber\":valid=value&&value.length>0;break;case\"email\":valid=value&&value.length>0;break;case\"multiSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}if(!valid){invalidate(INVALID_STATE.required);}// Check email validity\nif(valid&&type==\"email\"){valid=isEmailAddress(value);invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let value=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"phoneNumber\":value=\"\";break;case\"checkbox\":value=\"off\";break;case\"dropdown\":value=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":value=[];break;case\"slider\":value=props.sliderDefaultValue;break;}setFormState(prev=>{return{[formId]:{...prev[formId],[name]:{ref,value:prev[name]?prev[name].value:value,defaultValue:value,name,required,visible:true,isValid}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",padding:`${pt}px ${prIcon}px ${pb}px ${plIcon}px`,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:gap,cursor:\"pointer\",...style},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),type==\"checkbox\"?props.checkboxText:props.consentText]}));break;case\"dropdown\":elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/_jsxs(\"select\",{value:!value?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style},children:[!options.includes(props.dropdownDefaultValue)&&/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:true,children:props.dropdownNoneSelectedText}),options.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:DROPDOWN_ICON_HEIGHT,height:DROPDOWN_ICON_HEIGHT,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":\"2\",stroke:props.fontColor,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:icon&&!iconOnLeft?0:pr,top:`calc(50% - ${DROPDOWN_ICON_HEIGHT/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})})]}));break;case\"textArea\":elements.push(/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{display:\"block\",height:props.resizeable?props.textAreaDefaultHeight:100,minHeight:minHeight,resize:props.resizeable?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder}));break;case\"multiSelect\":const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...value||[],event.target.name]:(value||[]).filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:(Array.isArray(value)&&value||[]).includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),option]},index))}));break;case\"radio\":elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:option,value:option,checked:value===option,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{margin:0,cursor:\"pointer\"}}),option]},index))}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: 10000px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: 10000px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{// id={elementId}\nstyle:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${elementId} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${elementId} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:gap,...style,width:undefined},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value==index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{backgroundColor:selected?npsButtons.selectedColor:npsButtons.deselectedColor,color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{// id={elementId}\ntype:type,value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${elementId} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":function phoneNumberOnChange(event){const[phoneNumber,hasCountryCode]=formatPhoneNumber(event.target.value,props.phoneNumberFormat,props.phoneNumberCustomFormat,props.phoneNumberCountryCodeFormat,props.phoneNumberDefaultCountryCode);setIsSpecialValue(!hasCountryCode);updateField(\"value\",phoneNumber);}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:isSpecialValue?removeCountryCode(value,props.phoneNumberFormat,props.phoneNumberCustomFormat):value,onChange:phoneNumberOnChange,onFocus:revalidate,style:style,placeholder:props.phoneNumberPlaceholder}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:elementId,animate:{backgroundColor:invalid&&invalidStyle.backgroundColor?invalidStyle.backgroundColor:props.backgroundColor},style:{position:\"relative\",display:\"flex\",color:props.fontColor,accentColor:props.accentColor,borderRadius:borderRadius,overflow:\"auto\",minHeight:minHeight,userSelect:props.textSelect?\"auto\":\"none\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::placeholder, #${elementId} textarea::placeholder { color: ${props.placeholderFontColor}; }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Text Area\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:PHONE_NUMBER_FORMATS,// options: [...PHONE_NUMBER_FORMATS, \"custom\"],\n// optionTitles: [...PHONE_NUMBER_FORMATS, \"Custom Format\"],\nhidden:props=>props.type!=\"phoneNumber\"},// phoneNumberCustomFormat: {\n//     title: \" \",\n//     type: ControlType.String,\n//     defaultValue: \"(XXX) XXX - XXXX\",\n//     hidden: (props) =>\n//         props.type != \"phoneNumber\" || props.phoneNumberFormat != \"custom\",\n// },\nphoneNumberDefaultCountryCode:{title:\"Default Country Code\",type:ControlType.String,defaultValue:\"1\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCodeFormat:{title:\"Country Code Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"noSpace\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"1 (No Space)\"],hidden:props=>props.type!=\"phoneNumber\"},phoneNumberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"+1 (123) 456 - 7890\",hidden:props=>props.type!=\"phoneNumber\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the Terms & Conditions.\",title:\"Text\",hidden:props=>props.type!=\"consent\"},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Selected\"},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Selected Font Color\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#F0F0F0\",title:\"Deselected\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Deslected Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Selected\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Deselected\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},resizeable:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.type!=\"textArea\"},textAreaDefaultHeight:{type:ControlType.Number,defaultValue:100,min:0,step:1,title:\"Height\",hidden:props=>props.type!=\"textArea\"||!props.resizeable},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\"},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",hidden:props=>props.type!=\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.defaultValue)||props.type!=\"dropdown\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF\",optional:true,title:\"Background\"},accentColor:{title:\"Accent\",type:ControlType.Color,defaultValue:\"#0075FF\",hidden:props=>!ACCENT_COLOR_TYPES.includes(props.type)},fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},icon:iconPropertyControls,shadow:shadowPropertyControls,textSelect:{type:ControlType.Boolean,defaultValue:false},invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF5F5\",optional:true,title:\"Background\"},border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumberString,format,customFormat,countryCodeFormat,defaultCountryCode){// Remove all non-numeric characters\nconst cleaned=(\"\"+phoneNumberString).replace(/\\D/g,\"\");// Check the length to decide if there's a country code\nconst match=cleaned.match(/^(\\d{1,4})?(\\d{3})(\\d{3})(\\d{4})$/);let hasCountryCode=false;let phoneNumber=cleaned;if(match){hasCountryCode=Boolean(match[1]);let intlCode=\"\";const countryCode=match[1]||defaultCountryCode;if(countryCode===null||countryCode===void 0?void 0:countryCode.length){switch(countryCodeFormat){case\"+1\":intlCode=`+${countryCode} `;break;case\"(1)\":intlCode=`(${countryCode}) `;break;case\"(+1)\":intlCode=`(+${countryCode}) `;break;case\"1\":intlCode=`${countryCode} `;break;case\"noSpace\":intlCode=`${countryCode}`;break;}}switch(format){case\"custom\":let formattedNumber=\"\";let digitIndex=0;for(let i=0;i<customFormat.length;i++){if(customFormat[i]===\"X\"){formattedNumber+=cleaned[digitIndex]||\"\";digitIndex++;}else{formattedNumber+=customFormat[i];}}phoneNumber=intlCode+formattedNumber;break;case\"(123) 456 - 7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]} - ${match[4]}`;break;case\"(123) 456-7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]}-${match[4]}`;break;case\"123-456-7890\":phoneNumber=`${intlCode}${match[2]}-${match[3]}-${match[4]}`;break;case\"123.456.7890\":phoneNumber=`${intlCode}${match[2]}.${match[3]}.${match[4]}`;break;case\"123 456 7890\":phoneNumber=`${intlCode}${match[2]} ${match[3]} ${match[4]}`;break;case\"1234567890\":phoneNumber=`${intlCode}${match[2]}${match[3]}${match[4]}`;break;case\"12-3456-7890\":phoneNumber=`${intlCode}${match[2].slice(0,-1)}-${match[2].charAt(2)}${match[3]}-${match[4]}`;break;}}return[phoneNumber,hasCountryCode];}function removeCountryCode(phoneNumber,phoneNumberFormat,phoneNumberCustomFormat){let firstSpaceIndex=(phoneNumber===null||phoneNumber===void 0?void 0:phoneNumber.indexOf(\" \"))||-1;if(firstSpaceIndex===-1){return phoneNumber// No space found\n;}let numberLength=10;if(phoneNumberFormat==\"custom\"){numberLength=(phoneNumberCustomFormat.match(/X/g)||[]).length;}let count=0;let hasCountryCode=false;for(let i=firstSpaceIndex+1;i<phoneNumber.length;i++){if(/\\d/.test(phoneNumber[i])){// Check if the character is a number\ncount++;if(count>=numberLength){hasCountryCode=true;break;}}}if(hasCountryCode){return phoneNumber.substring(firstSpaceIndex+1);}return phoneNumber;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,shadowPropertyControls,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/HsOcpLUwvhj8kPmjxpc7/SharedFormCode.js\";const NO_REQUIRED_TYPES=[\"checkbox\",\"consent\",\"slider\"];const CHECKBOX_TYPES=[\"checkbox\",\"consent\",\"multiSelect\"];const OPTIONS_TYPES=[\"dropdown\",\"radio\",\"multiSelect\"];const TEXT_PLACEHOLDER_TYPES=[\"input\",\"textArea\"];const PLACEHOLDER_FONT_COLOR_TYPES=[\"input\",\"textArea\",\"number\",\"email\",\"phoneNumber\"];const GAP_TYPES=[\"checkbox\",\"consent\",\"slider\",\"nps\",\"phoneNumber\"];const GAP_HV_TYPES=[\"radio\",\"multiSelect\"];const MIN_MAX_STEP_TYPES=[\"number\",\"slider\"];const PHONE_NUMBER_FORMATS=[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12-3456-7890\"];const INVALID_STATE={valid:false,required:\"required\",value:\"value\"};const DROPDOWN_ICON_HEIGHT=12;const DROPDOWN_NONE_SELECTED_VALUE=\"[{(None Selected)}]\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function FormField(props){var _formState_formId_name,_formState_formId;const{formId,type,name,options,gap,border,shadow,icon,invalidStyle,checkboxStyle}=props;const elementId=name;const required=NO_REQUIRED_TYPES.includes(type)?true:props.required;const iconOnLeft=(icon===null||icon===void 0?void 0:icon.position)==\"left\";const pt=props.paddingIsMixed?props.paddingTop:props.padding;const pl=props.paddingIsMixed?props.paddingLeft:props.padding;const pb=props.paddingIsMixed?props.paddingBottom:props.padding;const pr=props.paddingIsMixed?props.paddingRight:props.padding;const plIcon=pl+(icon&&iconOnLeft?icon.size+icon.gap:0);const prIcon=pr+(icon&&!iconOnLeft?icon.size+icon.gap:0);const minHeight=icon?pt+icon.size+pb:undefined;const[formState,setFormState]=useFormStore();const value=(_formState_formId=formState[formId])===null||_formState_formId===void 0?void 0:(_formState_formId_name=_formState_formId[name])===null||_formState_formId_name===void 0?void 0:_formState_formId_name.value;// Used by the phone number input field to record if the country code is the default\n// country code and should be hidden or if it was entered by the user and should be shown.\nconst[isSpecialValue,setIsSpecialValue]=useState(type==\"phoneNumber\"&&props.phoneNumberDefaultCountryCode.length>0);const[invalid,setInvalid]=useState(INVALID_STATE.valid);const invalidRef=useRef(INVALID_STATE.valid);const ref=useRef(null);function updateField(key,value){setFormState(prev=>{var _prev_formId;return{[formId]:{...prev[formId],[name]:{...(_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name],[key]:value}}};});}function invalidate(newState){invalidRef.current=newState;setInvalid(newState);}function revalidate(){invalidRef.current=INVALID_STATE.valid;setInvalid(INVALID_STATE.valid);}function isValid(value){let valid=true;if(required){switch(type){case\"input\":case\"textArea\":case\"phoneNumber\":valid=value&&value.length>0;break;case\"email\":valid=value&&value.length>0;break;case\"multiSelect\":valid=Array.isArray(value)&&value.length>0;break;case\"consent\":valid=value==\"on\";break;default:valid=value!=null;break;}}if(!valid){invalidate(INVALID_STATE.required);}// Check email validity\nif(valid&&type==\"email\"){valid=isEmailAddress(value);invalidate(INVALID_STATE.value);}return valid;}useEffect(()=>{let value=null;switch(type){case\"input\":case\"textArea\":case\"email\":case\"phoneNumber\":value=\"\";break;case\"checkbox\":value=\"off\";break;case\"dropdown\":value=options.includes(props.dropdownDefaultValue)?props.dropdownDefaultValue:null;break;case\"multiSelect\":value=[];break;case\"slider\":value=props.sliderDefaultValue;break;}setFormState(prev=>{var _prev_formId,_prev_formId1;return{[formId]:{...prev[formId],[name]:{ref,value:((_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId[name])?(_prev_formId1=prev[formId])===null||_prev_formId1===void 0?void 0:_prev_formId1[name].value:value,defaultValue:value,name,required,visible:true,isValid}}};});return()=>{updateField(\"visible\",false);};},[]);const borderRadius=props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`;const style={flex:1,border:\"none\",outline:\"none\",backgroundColor:\"transparent\",padding:`${pt}px ${prIcon}px ${pb}px ${plIcon}px`,color:props.fontColor,...props.font,...props.style};function onChangeEventTargetValue(event){updateField(\"value\",event.target.value);}const elements=[];switch(type){case\"input\":elements.push(/*#__PURE__*/_jsx(\"input\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:style,placeholder:props.textPlaceholder}));break;case\"checkbox\":case\"consent\":elements.push(/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",cursor:\"pointer\",alignItems:\"center\",gap:gap,...style},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:value===\"on\"}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:name,checked:value===\"on\",onChange:event=>{updateField(\"value\",event.target.checked?\"on\":type==\"checkbox\"?\"off\":null);},onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),type==\"checkbox\"?props.checkboxText:props.consentText]}));break;case\"dropdown\":elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/_jsxs(\"select\",{value:!value?DROPDOWN_NONE_SELECTED_VALUE:value,onChange:event=>{updateField(\"value\",event.target.value==DROPDOWN_NONE_SELECTED_VALUE?null:event.target.value);},onFocus:revalidate,style:{appearance:\"none\",height:\"100%\",cursor:\"pointer\",margin:0,backgroundImage:\"none\",...style},children:[!options.includes(props.dropdownDefaultValue)&&/*#__PURE__*/_jsx(\"option\",{value:DROPDOWN_NONE_SELECTED_VALUE,disabled:true,children:props.dropdownNoneSelectedText}),options.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:DROPDOWN_ICON_HEIGHT,height:DROPDOWN_ICON_HEIGHT,viewBox:\"0 0 18 18\",fill:\"none\",\"stroke-width\":\"2\",stroke:props.fontColor,\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\",style:{display:\"block\",position:\"absolute\",right:icon&&!iconOnLeft?0:pr,top:`calc(50% - ${DROPDOWN_ICON_HEIGHT/2}px)`,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 5.5L9 12.5L16 5.5\"})})]}));break;case\"textArea\":elements.push(/*#__PURE__*/_jsx(\"textarea\",{value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{display:\"block\",height:props.resizeable?props.textAreaDefaultHeight:100,minHeight:minHeight,resize:props.resizeable?\"vertical\":\"none\",...style},placeholder:props.textPlaceholder}));break;case\"multiSelect\":const multiSelectOnChange=event=>{const multiSelectValue=event.target.checked?[...value||[],event.target.name]:(value||[]).filter(v=>v!==event.target.name);updateField(\"value\",multiSelectValue);};const optionValues=Array.isArray(value)&&value||[];elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(Checkbox,{...checkboxStyle,on:optionValues.includes(option)}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:option,checked:optionValues.includes(option),onChange:multiSelectOnChange,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"radio\":const{radioStyle}=props;const radioShadow=radioStyle.shadow;const radioBorder=radioStyle.border;const radioDotPadding=(radioStyle.size-radioStyle.dotSize)/2;elements.push(/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gapV,...style},children:props.options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:{position:\"relative\",display:\"flex\",flexDirection:\"row\",gap:props.gapH,alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:value===option?radioStyle.fillOn:radioStyle.fillOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:radioStyle.size,height:radioStyle.size,borderRadius:radioStyle.radius,position:\"relative\",boxShadow:radioShadow&&`${radioShadow.x}px ${radioShadow.y}px ${radioShadow.blur}px ${radioShadow.spread}px ${value===option?radioShadow.colorOn:radioShadow.colorOff}`},initial:false,transition:radioStyle.transition,children:[radioStyle.dotColor&&/*#__PURE__*/_jsx(motion.div,{animate:{scale:value===option?1:.5,opacity:value===option?1:0},style:{position:\"absolute\",left:radioDotPadding,top:radioDotPadding,width:radioStyle.dotSize,height:radioStyle.dotSize,backgroundColor:radioStyle.dotColor,borderRadius:Math.max(0,radioStyle.radius-radioDotPadding)},initial:false,transition:radioStyle.transition}),radioBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:value===option?radioBorder.colorOn:radioBorder.colorOff},style:{position:\"absolute\",inset:0,borderWidth:radioBorder.widthIsMixed?`${radioBorder.widthTop}px ${radioBorder.widthRight}px ${radioBorder.widthBottom}px ${radioBorder.widthLeft}px`:`${radioBorder.width}px`,borderStyle:radioBorder.style,borderRadius:radioStyle.radius,pointerEvents:\"none\"},initial:false,transition:radioStyle.transition})]}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:option,value:option,checked:value===option,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{position:\"absolute\",pointerEvents:\"none\",opacity:0}}),option]},index))}));break;case\"number\":const numberUpdateFormState=event=>{const roundedValue=Math.round(Number(event.target.value)/props.step)*props.step;const boundedValue=Math.min(Math.max(roundedValue,props.min),props.max);updateField(\"value\",boundedValue);};const numberOnFocusLost=event=>{numberUpdateFormState(event);};const numberOnKeyDown=event=>{if(event.key===\"Enter\"){numberUpdateFormState(event);}};elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"number\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onKeyDown:numberOnKeyDown,onBlur:numberOnFocusLost,style:style,placeholder:props.numberPlaceholder,min:props.min,max:props.max,step:props.step}));break;case\"slider\":var _handle_border,_handle_border1,_track_border,_track_border1,_props_sliderLabel;const track=props.sliderTrack;const handle=props.sliderHandle;const handleCSS=`appearance: none;\n                -webkit-appearance: none;\n                width: ${handle.size}px;\n                height: ${handle.size}px;\n                border-radius: ${handle.radius}px;\n                background-color: ${handle.color};\n                box-sizing: border-box;\n                translate: 0 ${(-handle.size+track.height)/2-(track.border?Math.min(track.border.width,track.height/2):0)}px;\n                border-width: ${((_handle_border=handle.border)===null||_handle_border===void 0?void 0:_handle_border.width)||0}px;\n                border-style: ${handle.border?\"solid\":\"none\"};\n                border-color: ${((_handle_border1=handle.border)===null||_handle_border1===void 0?void 0:_handle_border1.color)||\"none\"};`;const trackCSS=`appearance: none;\n                -webkit-appearance: none;\n                height: ${track.height}px;\n                border-radius: ${track.radius}px;\n                background-color: ${track.color};\n                box-sizing: border-box;\n                border-width: ${((_track_border=track.border)===null||_track_border===void 0?void 0:_track_border.width)||0}px;\n                border-style: ${track.border?\"solid\":\"none\"};\n                border-color: ${((_track_border1=track.border)===null||_track_border1===void 0?void 0:_track_border1.color)||\"none\"};`;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:((_props_sliderLabel=props.sliderLabel)===null||_props_sliderLabel===void 0?void 0:_props_sliderLabel.position)==\"right\"?\"row-reverse\":\"row\",gap:gap,alignItems:\"center\",...style},children:[props.sliderLabel&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,minWidth:props.sliderLabel.minWidth},children:[props.sliderLabel.prefix,value||props.sliderDefaultValue,props.sliderLabel.suffix]}),/*#__PURE__*/_jsx(\"input\",{type:\"range\",min:props.min,max:props.max,step:props.step,value:value||props.sliderDefaultValue,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{flex:1,appearance:\"none\",outline:\"none\",margin:0,cursor:\"pointer\",height:Math.max(handle.size,track.height),background:\"none\"}})]}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input[type=range]::-webkit-slider-thumb {${handleCSS}}\n                    #${elementId} input[type=range]::-moz-range-thumb {${handleCSS}}\n\n                    #${elementId} input[type=range]::-webkit-slider-runnable-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-track {${trackCSS}}\n                    #${elementId} input[type=range]::-moz-range-progress {${trackCSS}}\n                    `}));break;case\"nps\":const{npsButtons,npsLabels}=props;const{innerRadius,outerRadius}=npsButtons;const buttonBorder=npsButtons.border;elements.push(/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:gap,...style,width:undefined},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{children:npsLabels.left}),/*#__PURE__*/_jsx(\"span\",{children:npsLabels.right})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:npsButtons.gap},children:Array.from({length:props.npsMax+1}).map((_,index)=>{const selected=value==index;const radius=index==0?`${outerRadius}px ${innerRadius}px ${innerRadius}px ${outerRadius}px`:index==props.npsMax?`${innerRadius}px ${outerRadius}px ${outerRadius}px ${innerRadius}px`:`${innerRadius}px`;return /*#__PURE__*/_jsxs(motion.button,{animate:{backgroundColor:selected?npsButtons.selectedColor:npsButtons.deselectedColor,color:selected?npsButtons.selectedFontColor:npsButtons.deelectedFontColor},style:{position:\"relative\",flex:1,height:npsButtons.height,border:\"none\",outline:\"none\",borderRadius:radius,minWidth:npsButtons.minWidth,cursor:\"pointer\",...npsButtons.font},onClick:()=>{updateField(\"value\",index);revalidate();},initial:false,transition:npsButtons.transition,children:[index,buttonBorder&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:selected?buttonBorder.selectedColor:buttonBorder.deselectedColor},style:{position:\"absolute\",inset:0,borderWidth:buttonBorder.widthIsMixed?`${buttonBorder.widthTop}px ${buttonBorder.widthRight}px ${buttonBorder.widthBottom}px ${buttonBorder.widthLeft}px`:`${buttonBorder.width}px`,borderStyle:buttonBorder.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:npsButtons.transition})]},index);})})]}));break;case\"date\":case\"time\":elements.push(/*#__PURE__*/_jsx(\"input\",{// id={elementId}\ntype:type,value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,style:{...style}}),/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::-webkit-datetime-edit {\n                    flex: 0 1 auto;\n                    z-index: 1;\n                    cursor: text;\n                    color: ${props.fontColor};\n                }\n                \n                #${elementId} input::-webkit-calendar-picker-indicator {\n                    position: absolute;\n                    width: 100%;\n                    height: 100%;\n                    inset: 0;\n                    padding: 0;\n                    opacity: 0;\n                    margin: 0;\n                    overflow: visible;\n                    cursor: pointer;\n                }`}));break;case\"email\":function emailOnFocusLost(event){if(event.target.value.length>0&&!isEmailAddress(event.target.value)){invalidate(INVALID_STATE.value);}}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:value,onChange:onChangeEventTargetValue,onFocus:revalidate,onBlur:emailOnFocusLost,style:style,placeholder:props.emailPlaceholder}));break;case\"phoneNumber\":function phoneNumberOnChange(event){const[phoneNumber,hasCountryCode]=formatPhoneNumber(event.target.value,props.phoneNumberFormat,props.phoneNumberCustomFormat,props.phoneNumberCountryCodeFormat,props.phoneNumberDefaultCountryCode);setIsSpecialValue(!hasCountryCode);updateField(\"value\",phoneNumber);}elements.push(/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:isSpecialValue?removeCountryCode(value,props.phoneNumberFormat,props.phoneNumberCustomFormat):value,onChange:phoneNumberOnChange,onFocus:revalidate,style:style,placeholder:props.phoneNumberPlaceholder}));break;}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",...props.style},children:[/*#__PURE__*/_jsxs(motion.div,{ref:ref,id:elementId,animate:{backgroundColor:invalid&&invalidStyle.backgroundColor?invalidStyle.backgroundColor:props.backgroundColor},style:{position:\"relative\",display:\"flex\",color:props.fontColor,borderRadius:borderRadius,overflow:\"visible\",minHeight:minHeight,userSelect:props.textSelect?\"auto\":\"none\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`,...props.font,...props.style},initial:false,transition:invalidStyle.transition,children:[icon&&/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{position:\"absolute\",top:`calc(50% - ${icon.size/2}px)`,left:iconOnLeft?pl:undefined,right:!iconOnLeft?pr:undefined}}),elements,border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color,borderRadius:borderRadius,pointerEvents:\"none\"}}),invalidStyle.border&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:invalid?1:0},style:{position:\"absolute\",inset:0,borderWidth:invalidStyle.border.widthIsMixed?`${invalidStyle.border.widthTop}px ${invalidStyle.border.widthRight}px ${invalidStyle.border.widthBottom}px ${invalidStyle.border.widthLeft}px`:`${invalidStyle.border.width}px`,borderStyle:invalidStyle.border.style,borderColor:invalidStyle.border.color,borderRadius:borderRadius,pointerEvents:\"none\"},initial:false,transition:invalidStyle.transition}),PLACEHOLDER_FONT_COLOR_TYPES.includes(type)&&/*#__PURE__*/_jsx(\"style\",{children:`#${elementId} input::placeholder, #${elementId} textarea::placeholder {\n                        color: ${props.placeholderFontColor};\n                    }`})]}),invalid&&invalidStyle.errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,marginTop:invalidStyle.errorMessage.gap,whiteSpace:\"pre\",color:invalidStyle.errorMessage.fontColor,...invalidStyle.errorMessage.font},children:invalid==INVALID_STATE.required?invalidStyle.errorMessage.requiredMessage:invalidStyle.errorMessage.invalidMessage})]});}FormField.displayName=\"Form Field\";addPropertyControls(FormField,{formId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"input\",\"checkbox\",\"dropdown\",\"textArea\",\"email\",\"phoneNumber\",\"multiSelect\",\"radio\",\"number\",\"slider\",\"nps\",\"date\",\"time\",\"consent\"],optionTitles:[\"Input\",\"Checkbox\",\"Dropdown\",\"Text Area\",\"Email\",\"Phone Number\",\"Multi-Select\",\"Radio\",\"Number\",\"Slider\",\"Net Promoter Score\",\"Date\",\"Time\",\"Consent\"]},name:{type:ControlType.String,defaultValue:\"fieldName\"},required:{type:ControlType.Boolean,defaultValue:false,hidden:props=>NO_REQUIRED_TYPES.includes(props.type)},textPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"Type...\",hidden:props=>!TEXT_PLACEHOLDER_TYPES.includes(props.type)},numberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"0\",hidden:props=>props.type!=\"number\"},emailPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"hello@example.com\",hidden:props=>props.type!=\"email\"},phoneNumberFormat:{title:\"Format\",type:ControlType.Enum,defaultValue:\"(123) 456 - 7890\",options:PHONE_NUMBER_FORMATS,// options: [...PHONE_NUMBER_FORMATS, \"custom\"],\n// optionTitles: [...PHONE_NUMBER_FORMATS, \"Custom Format\"],\nhidden:props=>props.type!=\"phoneNumber\"},// phoneNumberCustomFormat: {\n//     title: \" \",\n//     type: ControlType.String,\n//     defaultValue: \"(XXX) XXX - XXXX\",\n//     hidden: (props) =>\n//         props.type != \"phoneNumber\" || props.phoneNumberFormat != \"custom\",\n// },\nphoneNumberDefaultCountryCode:{title:\"Default Country Code\",type:ControlType.String,defaultValue:\"1\",hidden:props=>props.type!=\"phoneNumber\"},phoneNumberCountryCodeFormat:{title:\"Country Code Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"noSpace\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"1 (No Space)\"],hidden:props=>props.type!=\"phoneNumber\"},phoneNumberPlaceholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"+1 (123) 456 - 7890\",hidden:props=>props.type!=\"phoneNumber\"},consentText:{type:ControlType.String,defaultValue:\"I agree to the Terms & Conditions.\",title:\"Text\",hidden:props=>props.type!=\"consent\"},checkboxText:{type:ControlType.String,defaultValue:\"Checkbox\",title:\"Text\",hidden:props=>props.type!=\"checkbox\"},options:{title:\"Options\",type:ControlType.Array,propertyControl:{type:ControlType.String},defaultValue:[\"Option 1\",\"Option 2\",\"Option 3\"],hidden:props=>!OPTIONS_TYPES.includes(props.type)},checkboxStyle:{type:ControlType.Object,title:\"Checkbox\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:4,min:0},icon:{type:ControlType.Object,optional:true,defaultValue:{size:12,color:\"#FFF\",rounded:true},buttonTitle:\"Options\",controls:{size:{type:ControlType.Number,defaultValue:16,min:1,step:1},lineWidth:{type:ControlType.Number,defaultValue:1.5,min:.1,step:.1},color:{type:ControlType.Color,defaultValue:\"#FFF\"},rounded:{type:ControlType.Boolean,defaultValue:true}}},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"rgba(219, 219, 219, 0)\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(219, 219, 219, 0)\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>!CHECKBOX_TYPES.includes(props.type)},radioStyle:{type:ControlType.Object,title:\"Radio\",buttonTitle:\"Style\",controls:{fillOn:{type:ControlType.Color,defaultValue:\"#EDEDED\"},fillOff:{type:ControlType.Color,defaultValue:\"#EDEDED\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0},dotColor:{type:ControlType.Color,defaultValue:\"#0075FF\",optional:true},dotSize:{type:ControlType.Number,defaultValue:8,min:1,step:1,hidden:props=>!props.dotColor},border:{type:ControlType.Object,optional:true,defaultValue:{colorOn:\"#0075FF\",colorOff:\"#DBDBDB\",width:1,style:\"solid\"},controls:{colorOn:{type:ControlType.Color,defaultValue:\"#0075FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#DBDBDB\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadow:{type:ControlType.Object,optional:true,controls:{colorOn:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},colorOff:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}}},hidden:props=>props.type!==\"radio\"},npsMax:{type:ControlType.Number,defaultValue:10,min:1,step:1,displayStepper:true,title:\"Max\",hidden:props=>props.type!=\"nps\"},npsLabels:{type:ControlType.Object,title:\"Labels\",controls:{left:{type:ControlType.String,defaultValue:\"Not Likely\"},right:{type:ControlType.String,defaultValue:\"Extremely Likely\"}},hidden:props=>props.type!=\"nps\"},npsButtons:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Buttons\",controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Selected\"},selectedFontColor:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"Selected Font Color\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#F0F0F0\",title:\"Deselected\"},deselectedFontColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Deslected Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1}},innerRadius:{type:ControlType.Number,defaultValue:4,min:0,step:1},outerRadius:{type:ControlType.Number,defaultValue:8,min:0,step:1},gap:{type:ControlType.Number,defaultValue:4,min:0,step:1},height:{type:ControlType.Number,defaultValue:40,min:0,step:1},minWidth:{type:ControlType.Number,defaultValue:30,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{selectedColor:{type:ControlType.Color,defaultValue:\"#004CA8\",title:\"Selected\"},deselectedColor:{type:ControlType.Color,defaultValue:\"#222222\",title:\"Deselected\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}},hidden:props=>props.type!=\"nps\"},sliderHandle:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Handle\",controls:{color:{type:ControlType.Color,defaultValue:\"#0075FF\"},size:{type:ControlType.Number,defaultValue:16,min:1,step:1},radius:{type:ControlType.Number,defaultValue:8,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#0069E0\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},sliderTrack:{type:ControlType.Object,buttonTitle:\"Options\",title:\"Track\",controls:{color:{type:ControlType.Color,defaultValue:\"#D9D9D9\"},height:{type:ControlType.Number,defaultValue:4,min:1,step:1},radius:{type:ControlType.Number,defaultValue:2,min:0,step:1},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#000\"},width:{type:ControlType.Number,defaultValue:1,min:0,step:1}}}},hidden:props=>props.type!=\"slider\"},min:{title:\"Min\",type:ControlType.Number,defaultValue:0,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},max:{title:\"Max\",type:ControlType.Number,defaultValue:100,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},step:{type:ControlType.Number,defaultValue:1,hidden:props=>!MIN_MAX_STEP_TYPES.includes(props.type)},resizeable:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.type!=\"textArea\"},textAreaDefaultHeight:{type:ControlType.Number,defaultValue:100,min:0,step:1,title:\"Height\",hidden:props=>props.type!=\"textArea\"||!props.resizeable},sliderDefaultValue:{type:ControlType.Number,defaultValue:50,title:\"Default Value\",hidden:props=>props.type!=\"slider\"},sliderLabel:{type:ControlType.Object,defaultValue:{defaultValue:\"left\",minWidth:24},optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},minWidth:{type:ControlType.Number,defaultValue:24,min:0,step:1},prefix:{type:ControlType.String},suffix:{type:ControlType.String}},hidden:props=>props.type!=\"slider\"},dropdownDefaultValue:{type:ControlType.String,title:\"Default Value\",hidden:props=>props.type!=\"dropdown\"},dropdownNoneSelectedText:{type:ControlType.String,defaultValue:\"Select an option\",title:\"None Selected Text\",hidden:props=>props.options.includes(props.defaultValue)||props.type!=\"dropdown\"},backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF\",optional:true,title:\"Background\"},fontColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},placeholderFontColor:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.5)\",hidden:props=>!PLACEHOLDER_FONT_COLOR_TYPES.includes(props.type)},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.5},hidden:props=>props.type==\"slider\"?props.sliderLabel!=null:false},border:{type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},padding:{type:ControlType.FusedNumber,defaultValue:16,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_TYPES.includes(props.type)},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>!GAP_HV_TYPES.includes(props.type)},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},icon:iconPropertyControls,shadow:shadowPropertyControls,textSelect:{type:ControlType.Boolean,defaultValue:false},invalidStyle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{backgroundColor:{type:ControlType.Color,defaultValue:\"#FFF5F5\",optional:true,title:\"Background\"},border:{type:ControlType.Object,optional:true,defaultValue:{color:\"#FF0000\",width:2,style:\"solid\"},controls:{color:{type:ControlType.Color,defaultValue:\"#FF0000\"},width:{type:ControlType.FusedNumber,defaultValue:2,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},errorMessage:{type:ControlType.Object,optional:true,controls:{invalidMessage:{type:ControlType.String,defaultValue:\"Invalid value.\",displayTextArea:true},requiredMessage:{type:ControlType.String,defaultValue:\"This field is required.\",displayTextArea:true},fontColor:{type:ControlType.Color,defaultValue:\"#FF0000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1200,damping:70}}}}});// Utility functions\nfunction isEmailAddress(string){return/^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,64}$/.test(string);}function formatPhoneNumber(phoneNumberString,format,customFormat,countryCodeFormat,defaultCountryCode){// Remove all non-numeric characters\nconst cleaned=(\"\"+phoneNumberString).replace(/\\D/g,\"\");// Check the length to decide if there's a country code\nconst match=cleaned.match(/^(\\d{1,4})?(\\d{3})(\\d{3})(\\d{4})$/);let hasCountryCode=false;let phoneNumber=cleaned;if(match){hasCountryCode=Boolean(match[1]);let intlCode=\"\";const countryCode=match[1]||defaultCountryCode;if(countryCode===null||countryCode===void 0?void 0:countryCode.length){switch(countryCodeFormat){case\"+1\":intlCode=`+${countryCode} `;break;case\"(1)\":intlCode=`(${countryCode}) `;break;case\"(+1)\":intlCode=`(+${countryCode}) `;break;case\"1\":intlCode=`${countryCode} `;break;case\"noSpace\":intlCode=`${countryCode}`;break;}}switch(format){case\"custom\":let formattedNumber=\"\";let digitIndex=0;for(let i=0;i<customFormat.length;i++){if(customFormat[i]===\"X\"){formattedNumber+=cleaned[digitIndex]||\"\";digitIndex++;}else{formattedNumber+=customFormat[i];}}phoneNumber=intlCode+formattedNumber;break;case\"(123) 456 - 7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]} - ${match[4]}`;break;case\"(123) 456-7890\":phoneNumber=`${intlCode}(${match[2]}) ${match[3]}-${match[4]}`;break;case\"123-456-7890\":phoneNumber=`${intlCode}${match[2]}-${match[3]}-${match[4]}`;break;case\"123.456.7890\":phoneNumber=`${intlCode}${match[2]}.${match[3]}.${match[4]}`;break;case\"123 456 7890\":phoneNumber=`${intlCode}${match[2]} ${match[3]} ${match[4]}`;break;case\"1234567890\":phoneNumber=`${intlCode}${match[2]}${match[3]}${match[4]}`;break;case\"12-3456-7890\":phoneNumber=`${intlCode}${match[2].slice(0,-1)}-${match[2].charAt(2)}${match[3]}-${match[4]}`;break;}}return[phoneNumber,hasCountryCode];}function removeCountryCode(phoneNumber,phoneNumberFormat,phoneNumberCustomFormat){let firstSpaceIndex=(phoneNumber===null||phoneNumber===void 0?void 0:phoneNumber.indexOf(\" \"))||-1;if(firstSpaceIndex===-1){return phoneNumber// No space found\n;}let numberLength=10;if(phoneNumberFormat==\"custom\"){numberLength=(phoneNumberCustomFormat.match(/X/g)||[]).length;}let count=0;let hasCountryCode=false;for(let i=firstSpaceIndex+1;i<phoneNumber.length;i++){if(/\\d/.test(phoneNumber[i])){// Check if the character is a number\ncount++;if(count>=numberLength){hasCountryCode=true;break;}}}if(hasCountryCode){return phoneNumber.substring(firstSpaceIndex+1);}return phoneNumber;}function Checkbox(props){const{on,border,shadow}=props;return /*#__PURE__*/_jsxs(motion.div,{animate:{backgroundColor:on?props.fillOn:props.fillOff},style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:props.size,height:props.size,borderRadius:props.radius,position:\"relative\",boxShadow:shadow&&`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${on?shadow.colorOn:shadow.colorOff}`},initial:false,transition:props.transition,children:[props.icon&&/*#__PURE__*/_jsx(motion.svg,{xmlns:\"http://www.w3.org/2000/svg\",width:props.icon.size,height:props.icon.size,viewBox:\"0 0 24 24\",strokeWidth:props.icon.lineWidth*(24/props.icon.size),stroke:props.icon.color,fill:\"none\",strokeLinecap:props.icon.rounded?\"round\":\"butt\",strokeLinejoin:props.icon.rounded?\"round\":\"miter\",animate:{opacity:on?1:0},style:{display:\"block\"},initial:false,transition:props.transition,children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12l5 5l10 -10\"})}),border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:on?border.colorOn:border.colorOff},style:{position:\"absolute\",inset:0,borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderRadius:props.radius,pointerEvents:\"none\"},initial:false,transition:props.transition})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"500\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormField.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-GxLZX .framer-styles-preset-fngmaw:not(.rich-text-wrapper), .framer-GxLZX .framer-styles-preset-fngmaw.rich-text-wrapper a { --framer-link-current-text-color: var(--token-417bf81d-037f-493e-9b73-65f872f9e154, #97979b) /* {\"name\":\"Neutral / Tertirary (500)\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, #004440) /* {\"name\":\"Primary (300)\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, #e2e2e3); --framer-link-text-decoration: none; transition: color 0.2s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];export const className=\"framer-GxLZX\";\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 (047deaf)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SubmitButton from\"https://framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/bFZiUL6goM2lfhVKPGwf/SubmitButton.js\";import FormField from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/UAUeowKgadErIGQhZm6H/FormField.js\";import FormField1 from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/VOvudXyoQFyiZCSLtNYP/FormField.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/eVYfy4uy4tVTlnHWeaFY/02bu3eDLberWAwT6l06J/j5mi5H8Ss.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/UFBkfrTuHlghF42HtR3L/QHAj2REwjKNRxugaUKUm/zswupCxXr.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vih7K6mY2wlINlSv2xPD/ghR1lCGiC97eV1pbhMot/Zv3Kq0pMw.js\";const FormFieldFonts=getFonts(FormField);const FormField1Fonts=getFonts(FormField1);const SubmitButtonFonts=getFonts(SubmitButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"fX0yz1xNq\",\"jAcCTlZfb\",\"npjPi5Okt\"];const serializationHash=\"framer-5kWyi\";const variantClassNames={fX0yz1xNq:\"framer-v-1jvzo05\",jAcCTlZfb:\"framer-v-q14mng\",npjPi5Okt:\"framer-v-1euiy78\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"fX0yz1xNq\",Mobile:\"npjPi5Okt\",Tablet:\"jAcCTlZfb\"};const getProps=({cTAVisible,height,id,width,...props})=>{return{...props,lzp7T_v2r:cTAVisible??props.lzp7T_v2r??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"fX0yz1xNq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,lzp7T_v2r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fX0yz1xNq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const successtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const failuretxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jvzo05\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"fX0yz1xNq\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({jAcCTlZfb:{\"data-framer-name\":\"Tablet\"},npjPi5Okt:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-55fqqn\",\"data-border\":true,\"data-framer-name\":\"spacing-container\",layoutDependency:layoutDependency,layoutId:\"pErd9LnkF\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}}),lzp7T_v2r&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ukpe3j\",\"data-framer-name\":\"footer-cta\",layoutDependency:layoutDependency,layoutId:\"U9jtXrlgz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fhfj9\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Yq7xI0VaG\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i71viu\",\"data-framer-name\":\"text-wrapper\",layoutDependency:layoutDependency,layoutId:\"u5IechPKb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-13yim02\",\"data-styles-preset\":\"j5mi5H8Ss\",children:\"The blockchain security and intelligence platform\"})}),className:\"framer-11d3voo\",\"data-framer-name\":\"Security infrastructure for rollups and blockchains\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H9yTT4VAk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yofece\",\"data-styles-preset\":\"Zv3Kq0pMw\",children:\"Helping the best teams build and use DeFi protocols, blockchains, rollups, and cross-chain bridges with peace of mind.\"})}),className:\"framer-2illzc\",\"data-framer-name\":\"We help organizations build and use DeFi protocols, stablecoins and cross-chain bridges with peace of mind.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nNYz_mzxO\",style:{\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||861)-0-1583.6)/2+40+0)+0+0+0),pixelHeight:1111,pixelWidth:1317,sizes:\"619.3982px\",src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"},className:\"framer-1c4cvjw\",\"data-framer-name\":\"illustration\",layoutDependency:layoutDependency,layoutId:\"bEtP2s5Cu\",...addPropertyOverrides({jAcCTlZfb:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||988)-0-1575.6)/2+40+0)+0+0+0),pixelHeight:1111,pixelWidth:1317,sizes:\"618.3723px\",src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"}},npjPi5Okt:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1111,intrinsicWidth:1317,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||1455)-0-1975.6)/2+40+0)+0+0+30+205.4),pixelHeight:1111,pixelWidth:1317,sizes:`min(${componentViewport?.width||\"100vw\"} - 16px, 1231px)`,src:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg\",srcSet:\"https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=512 512w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/oSqJgk7oCehHX0gPqVv3ET0f3Q.svg 1317w\"}}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ehrl1u\",\"data-border\":true,\"data-framer-name\":\"Contianer\",layoutDependency:layoutDependency,layoutId:\"XGiO2fqTZ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hfgc3b\",\"data-framer-name\":\"form-wrapper\",layoutDependency:layoutDependency,layoutId:\"bEVpM7KQH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18fnu3d\",\"data-styles-preset\":\"zswupCxXr\",children:\"Get in touch\"})}),className:\"framer-uffn4w\",\"data-framer-name\":\"Get in touch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yclGDAGhI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1migiq5\",\"data-framer-name\":\"Form Holder\",layoutDependency:layoutDependency,layoutId:\"ICB3Bfis1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d6iznw\",layoutDependency:layoutDependency,layoutId:\"b1nOgq0yv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-goh45t\",layoutDependency:layoutDependency,layoutId:\"xnVqkoe3q\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4g8zn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LmdxxeHEd-container\",nodeId:\"LmdxxeHEd\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"Email*\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"LmdxxeHEd\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"LmdxxeHEd\",max:100,min:0,name:\"Email\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Email\",textSelect:false,type:\"email\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ws8tp3\",layoutDependency:layoutDependency,layoutId:\"llIskxSmY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zoyspu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mikgqZ2Mb-container\",nodeId:\"mikgqZ2Mb\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"mikgqZ2Mb\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"mikgqZ2Mb\",max:100,min:0,name:\"Name\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Name*\",textSelect:false,type:\"input\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ev5b8-container\",\"data-framer-name\":\"Input Field\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pB9Ewd2yr-container\",name:\"Input Field\",nodeId:\"pB9Ewd2yr\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"pB9Ewd2yr\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"pB9Ewd2yr\",max:100,min:0,name:\"Company\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Company*\",textSelect:false,type:\"input\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15p2956-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cn41L4AbL-container\",nodeId:\"cn41L4AbL\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField,{accentColor:\"rgb(0, 117, 255)\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(56, 56, 56)\",style:\"solid\",width:1,widthBottom:2,widthIsMixed:false,widthLeft:0,widthRight:0,widthTop:0},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"cn41L4AbL\",invalidStyle:{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"cn41L4AbL\",max:100,min:0,name:\"Message\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",radius:4,radiusBottomLeft:4,radiusBottomRight:4,radiusIsMixed:false,radiusTopLeft:4,radiusTopRight:4,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",size:16},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Tell us about your project*\",textSelect:false,type:\"textArea\",width:\"100%\",...addPropertyOverrides({jAcCTlZfb:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s4hrj0\",layoutDependency:layoutDependency,layoutId:\"nAF2RxtLN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y8gg57\",layoutDependency:layoutDependency,layoutId:\"YwxkMTk6w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178)))\"},children:\"Areas of interest*\"})}),className:\"framer-1ls9a9m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JETp89R_Z\",style:{\"--extracted-r6o4lv\":\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1khz3xe-container\",\"data-framer-name\":\"Multi-Select Field\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pqHbnsgp3-container\",name:\"Multi-Select Field\",nodeId:\"pqHbnsgp3\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField1,{backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",checkboxStyle:{border:{colorOff:\"rgb(56, 56, 56)\",colorOn:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",fillOn:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentText:\"I agree to the Terms & Conditions.\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"pqHbnsgp3\",invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"pqHbnsgp3\",max:100,min:0,name:\"Areas\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Monitoring and Threat Prevention\",\"Transaction Security\",\"Risk Analytics and Incident Response\",\"Forensics and Compliance\",\"Blockchain/Rollup Integration\",\"Other\"],padding:6,paddingBottom:6,paddingIsMixed:false,paddingLeft:6,paddingRight:6,paddingTop:6,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:true,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,style:{width:\"100%\"},textAreaDefaultHeight:100,textPlaceholder:\"Type...\",textSelect:false,type:\"multiSelect\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16htx4\",layoutDependency:layoutDependency,layoutId:\"Hh6yRFNVw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fb4c06-container\",\"data-framer-name\":\"Consent Field\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Rp9Mq7zmW-container\",name:\"Consent Field\",nodeId:\"Rp9Mq7zmW\",rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:/*#__PURE__*/_jsx(FormField1,{checkboxStyle:{border:{colorOff:\"rgb(56, 56, 56)\",colorOn:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",fillOn:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",icon:{color:\"rgb(255, 255, 255)\",lineWidth:1.5,rounded:true,size:12},radius:4,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},checkboxText:\"Checkbox\",consentText:\"I agree to the\",dropdownDefaultValue:\"\",dropdownNoneSelectedText:\"Select an option\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Rp9Mq7zmW\",invalidStyle:{border:{color:\"rgb(255, 0, 0)\",style:\"dashed\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Rp9Mq7zmW\",max:100,min:0,name:\"consentField\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:4,height:40,innerRadius:4,minWidth:30,outerRadius:8,selectedColor:\"rgb(0, 117, 255)\",selectedFontColor:\"rgb(255, 255, 255)\",transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},npsLabels:{left:\"Not Likely\",right:\"Extremely Likely\"},npsMax:10,numberPlaceholder:\"0\",options:[\"Option 1\",\"Option 2\",\"Option 3\"],padding:6,paddingBottom:8,paddingIsMixed:false,paddingLeft:8,paddingRight:6,paddingTop:8,phoneNumberCountryCodeFormat:\"+1\",phoneNumberDefaultCountryCode:\"1\",phoneNumberFormat:\"(123) 456 - 7890\",phoneNumberPlaceholder:\"+1 (123) 456 - 7890\",placeholderFontColor:\"rgba(0, 0, 0, 0.5)\",radioStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgb(0, 117, 255)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},dotColor:\"rgb(0, 117, 255)\",dotSize:8,fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(237, 237, 237)\",radius:8,size:16,transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"}},radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,required:false,resizeable:true,sliderDefaultValue:50,sliderHandle:{color:\"rgb(0, 117, 255)\",radius:8,size:16},sliderLabel:{minWidth:24,position:\"left\",prefix:\"\",suffix:\"\"},sliderTrack:{color:\"rgb(217, 217, 217)\",height:4,radius:2},step:1,textAreaDefaultHeight:100,textPlaceholder:\"Type...\",textSelect:false,type:\"consent\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GoRZxfOjB\"},motionChild:true,nodeId:\"ckWBiYym3\",openInNewTab:true,scopeId:\"sMsmu7aBa\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"Terms & Conditions\"})})})}),className:\"framer-kjj4kd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ckWBiYym3\",style:{\"--extracted-r6o4lv\":\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-rhitt8-container\",id:`${layoutId}-rhitt8`,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tFV30PJ4L-container\",nodeId:\"tFV30PJ4L\",ref:ref1,rendersWithMotion:true,scopeId:\"sMsmu7aBa\",children:[/*#__PURE__*/_jsx(SubmitButton,{backgroundColor:\"var(--token-0e6bb10f-589b-4bc8-897c-e49c4f48c3ac, rgb(0, 68, 64))\",clickAction:\"submitForm\",failure:failuretxyyif({overlay:overlay1}),font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"var(--token-146528ee-9d42-4d50-a3ec-03fdaf0b5b5e, rgb(0, 0, 0))\",formId:0,height:\"100%\",icon:{gap:8,image:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/aigEeob8djBYzkePxvVpPp3KGq4.svg\"},\"\"),opacity:1,position:\"right\",size:20,svg:\"\",type:\"image\"},id:\"tFV30PJ4L\",layoutId:\"tFV30PJ4L\",newTab:false,padding:16,paddingBottom:10,paddingIsMixed:true,paddingLeft:16,paddingRight:14,paddingTop:10,radius:999,radiusBottomLeft:999,radiusBottomRight:999,radiusIsMixed:false,radiusTopLeft:999,radiusTopRight:999,responseInfo:{url:false,urlName:\"url\",utmParams:false},scrollToInvalidField:{offset:-24},shadow:{blur:0,color:\"rgb(19, 41, 35)\",spread:3,x:0,y:0},submitUrl:\"https://submit-form.com/YfQBsgNfq\",success:successtxyyif({overlay}),text:\"Submit form\",textSelect:false,width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rhitt8`,offsetX:-2,offsetY:-343,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({npjPi5Okt:{offsetY:-570}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1t0dhp1\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"jIWdjOAa7\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-56287326-3069-4fb9-9bad-f54c03bf86b2, rgb(174, 174, 178))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-a4e9e8b6-9965-4ac4-bb30-8225f92b0efb, rgb(0, 0, 0))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227)))\"},children:\"Thank you! Your form has been successfully submitted.\"})}),className:\"framer-q6zpey\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ydwTGmOid\",style:{\"--extracted-r6o4lv\":\"var(--token-14f88cde-605a-435f-b8d1-0596c2047c5b, rgb(226, 226, 227))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rhitt8`,offsetX:164,offsetY:-43,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({npjPi5Okt:{offsetX:-.5,offsetY:7.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ns04ph\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"nCBS7FJd0\",ref:ref3,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 247, 94)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(15, 15, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 247, 94))\"},children:\"Fill all the fields, and try again please\"})}),className:\"framer-9vuc5n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m9ikV7Fpc\",style:{\"--extracted-r6o4lv\":\"rgb(255, 247, 94)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({npjPi5Okt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 247, 94))\"},children:\"Fill all the fields, and try again please\"})})}},baseVariant,gestureVariant)})})})})]})})})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5kWyi.framer-113059w, .framer-5kWyi .framer-113059w { display: block; }\",\".framer-5kWyi.framer-1jvzo05 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; width: 1440px; }\",\".framer-5kWyi .framer-55fqqn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1ukpe3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1fhfj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 60px 40px 60px 40px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1i71viu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60%; }\",\".framer-5kWyi .framer-11d3voo { flex: none; height: auto; max-width: 574px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5kWyi .framer-2illzc { flex: none; height: auto; max-width: 490px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5kWyi .framer-1c4cvjw { aspect-ratio: 2.0516666666666667 / 1; bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: var(--framer-aspect-ratio-supported, 604px); z-index: 1; }\",\".framer-5kWyi .framer-ehrl1u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1231px; overflow: hidden; padding: 50px 40px 50px 40px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1hfgc3b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5kWyi .framer-uffn4w { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 941px; word-break: break-word; word-wrap: break-word; }\",\".framer-5kWyi .framer-1migiq5 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-5kWyi .framer-1d6iznw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-goh45t { align-content: center; align-items: center; 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: 624px; }\",\".framer-5kWyi .framer-1t4g8zn-container, .framer-5kWyi .framer-15p2956-container, .framer-5kWyi .framer-1khz3xe-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1ws8tp3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-zoyspu-container, .framer-5kWyi .framer-15ev5b8-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-5kWyi .framer-1s4hrj0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 317px; }\",\".framer-5kWyi .framer-1y8gg57 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 4px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1ls9a9m { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5kWyi .framer-16htx4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5kWyi .framer-1fb4c06-container, .framer-5kWyi .framer-rhitt8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5kWyi .framer-kjj4kd { flex: none; height: 16px; position: relative; white-space: pre; width: auto; }\",\".framer-5kWyi .framer-1t0dhp1 { height: 346px; overflow: hidden; position: relative; width: 949px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5kWyi .framer-q6zpey { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre-wrap; width: 225px; word-break: break-word; word-wrap: break-word; }\",\".framer-5kWyi .framer-ns04ph { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-5kWyi .framer-9vuc5n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5kWyi.framer-v-q14mng.framer-1jvzo05 { width: 810px; }\",\".framer-5kWyi.framer-v-q14mng .framer-1fhfj9 { padding: 60px 32px 60px 32px; }\",\".framer-5kWyi.framer-v-q14mng .framer-1c4cvjw { bottom: unset; height: 100%; left: 290px; right: unset; width: var(--framer-aspect-ratio-supported, 892px); }\",\".framer-5kWyi.framer-v-q14mng .framer-ehrl1u { padding: 50px 32px 50px 32px; }\",\".framer-5kWyi.framer-v-q14mng .framer-1hfgc3b, .framer-5kWyi.framer-v-q14mng .framer-uffn4w, .framer-5kWyi.framer-v-1euiy78 .framer-uffn4w, .framer-5kWyi.framer-v-1euiy78 .framer-1s4hrj0 { width: 100%; }\",\".framer-5kWyi.framer-v-q14mng .framer-1migiq5, .framer-5kWyi.framer-v-1euiy78 .framer-1migiq5 { align-self: unset; width: 100%; }\",\".framer-5kWyi.framer-v-q14mng .framer-goh45t { flex: 1 0 0px; gap: 12px; width: 1px; }\",\".framer-5kWyi.framer-v-q14mng .framer-1t0dhp1 { width: 733px; }\",\".framer-5kWyi.framer-v-1euiy78.framer-1jvzo05 { padding: 0px 8px 0px 8px; width: 320px; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-55fqqn { padding: 0px 8px 0px 8px; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1fhfj9 { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 30px 0px 0px 0px; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1i71viu { padding: 0px 12px 0px 12px; width: 100%; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1c4cvjw { bottom: unset; height: var(--framer-aspect-ratio-supported, 148px); overflow: hidden; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-ehrl1u { padding: 50px 12px 50px 12px; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1hfgc3b { gap: 20px; width: 100%; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1d6iznw { flex-direction: column; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-goh45t { gap: 12px; width: 100%; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-1t0dhp1 { height: 572px; width: 286px; }\",\".framer-5kWyi.framer-v-1euiy78 .framer-ns04ph { padding: 8px 16px 8px 16px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-5kWyi[data-border=\"true\"]::after, .framer-5kWyi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 861\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jAcCTlZfb\":{\"layout\":[\"fixed\",\"auto\"]},\"npjPi5Okt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lzp7T_v2r\":\"cTAVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersMsmu7aBa=withCSS(Component,css,\"framer-5kWyi\");export default FramersMsmu7aBa;FramersMsmu7aBa.displayName=\"footer-form\";FramersMsmu7aBa.defaultProps={height:861,width:1440};addPropertyControls(FramersMsmu7aBa,{variant:{options:[\"fX0yz1xNq\",\"jAcCTlZfb\",\"npjPi5Okt\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},lzp7T_v2r:{defaultValue:true,title:\"CTA Visible\",type:ControlType.Boolean}});addFonts(FramersMsmu7aBa,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZ1rib2Bg-4.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2\",weight:\"300\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...FormFieldFonts,...FormField1Fonts,...SubmitButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersMsmu7aBa\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jAcCTlZfb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"npjPi5Okt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"lzp7T_v2r\\\":\\\"cTAVisible\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"861\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sMsmu7aBa.map", "// Generated by Framer (c105afa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/uaGoNdYQLwXff7e1uowN/u2wn9abWS3K8LHPOQEm3/jdjuDWKEP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";const cycleOrder=[\"zK1svcJeK\",\"sMKI1Fsv6\"];const serializationHash=\"framer-rnvA4\";const variantClassNames={sMKI1Fsv6:\"framer-v-u9yd31\",zK1svcJeK:\"framer-v-6jgwze\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"new-tab\":\"sMKI1Fsv6\",default:\"zK1svcJeK\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,jQKkjCVAO:text??props.jQKkjCVAO??\"Forensics and Incident Response\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zK1svcJeK\",xbIGJ1qAT:link??props.xbIGJ1qAT};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jQKkjCVAO,xbIGJ1qAT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zK1svcJeK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6jgwze\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"zK1svcJeK\",ref:refBinding,style:{...style},...addPropertyOverrides({sMKI1Fsv6:{\"data-framer-name\":\"new-tab\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mw0ny7\",\"data-styles-preset\":\"jdjuDWKEP\",children:/*#__PURE__*/_jsx(Link,{href:xbIGJ1qAT,motionChild:true,nodeId:\"Ym7UQnQeh\",openInNewTab:false,scopeId:\"cKdTkpq9A\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"Forensics and Incident Response\"})})})}),className:\"framer-11n2cs5\",\"data-framer-name\":\"Forensics and Incident Response\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ym7UQnQeh\",style:{\"--framer-paragraph-spacing\":\"8px\"},text:jQKkjCVAO,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sMKI1Fsv6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mw0ny7\",\"data-styles-preset\":\"jdjuDWKEP\",children:/*#__PURE__*/_jsx(Link,{href:xbIGJ1qAT,motionChild:true,nodeId:\"Ym7UQnQeh\",openInNewTab:true,scopeId:\"cKdTkpq9A\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"Forensics and Incident Response\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rnvA4.framer-nlzjas, .framer-rnvA4 .framer-nlzjas { display: block; }\",\".framer-rnvA4.framer-6jgwze { height: 20px; overflow: hidden; position: relative; width: 218px; }\",\".framer-rnvA4 .framer-11n2cs5 { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 218\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sMKI1Fsv6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jQKkjCVAO\":\"text\",\"xbIGJ1qAT\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercKdTkpq9A=withCSS(Component,css,\"framer-rnvA4\");export default FramercKdTkpq9A;FramercKdTkpq9A.displayName=\"footer-link\";FramercKdTkpq9A.defaultProps={height:20,width:218};addPropertyControls(FramercKdTkpq9A,{variant:{options:[\"zK1svcJeK\",\"sMKI1Fsv6\"],optionTitles:[\"default\",\"new-tab\"],title:\"Variant\",type:ControlType.Enum},jQKkjCVAO:{defaultValue:\"Forensics and Incident Response\",displayTextArea:false,title:\"text\",type:ControlType.String},xbIGJ1qAT:{title:\"Link\",type:ControlType.Link}});addFonts(FramercKdTkpq9A,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercKdTkpq9A\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"jQKkjCVAO\\\":\\\"text\\\",\\\"xbIGJ1qAT\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sMKI1Fsv6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"218\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cKdTkpq9A.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={KTdWxsl4l:{hover:true}};const cycleOrder=[\"KTdWxsl4l\"];const serializationHash=\"framer-YHyst\";const variantClassNames={KTdWxsl4l:\"framer-v-lz0sef\"};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 transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"KTdWxsl4l\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,...addPropertyOverrides({\"KTdWxsl4l-hover\":{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:\"https://github.com/rangesecurity\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-lz0sef\",className,classNames)} framer-1xolzhx`,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"KTdWxsl4l\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"KTdWxsl4l-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rb4lq5\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"C5NDEiLzd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 9 0.223 C 4.028 0.223 0 4.252 0 9.223 C 0 13.2 2.578 16.573 6.154 17.761 C 6.604 17.846 6.769 17.568 6.769 17.329 C 6.769 17.115 6.761 16.549 6.757 15.799 C 4.254 16.342 3.726 14.591 3.726 14.591 C 3.316 13.552 2.725 13.275 2.725 13.275 C 1.91 12.717 2.788 12.728 2.788 12.728 C 3.691 12.791 4.166 13.655 4.166 13.655 C 4.969 15.031 6.273 14.634 6.787 14.404 C 6.869 13.822 7.1 13.425 7.357 13.2 C 5.359 12.975 3.258 12.201 3.258 8.752 C 3.258 7.77 3.607 6.967 4.184 6.337 C 4.083 6.11 3.779 5.195 4.263 3.955 C 4.263 3.955 5.017 3.714 6.738 4.878 C 7.458 4.678 8.223 4.579 8.988 4.574 C 9.753 4.579 10.518 4.678 11.238 4.878 C 12.948 3.714 13.702 3.955 13.702 3.955 C 14.185 5.195 13.882 6.11 13.792 6.337 C 14.365 6.967 14.714 7.77 14.714 8.752 C 14.714 12.21 12.611 12.971 10.608 13.192 C 10.923 13.462 11.215 14.014 11.215 14.857 C 11.215 16.062 11.204 17.029 11.204 17.322 C 11.204 17.558 11.362 17.839 11.823 17.749 C 15.424 16.569 18 13.194 18 9.223 C 18 4.252 13.97 0.223 9 0.223\" fill=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\"></path></svg>',svgContentId:2630543010,withExternalLayout:true,...addPropertyOverrides({\"KTdWxsl4l-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 9 0.223 C 4.028 0.223 0 4.252 0 9.223 C 0 13.2 2.578 16.573 6.154 17.761 C 6.604 17.846 6.769 17.568 6.769 17.329 C 6.769 17.115 6.761 16.549 6.757 15.799 C 4.254 16.342 3.726 14.591 3.726 14.591 C 3.316 13.552 2.725 13.275 2.725 13.275 C 1.91 12.717 2.788 12.728 2.788 12.728 C 3.691 12.791 4.166 13.655 4.166 13.655 C 4.969 15.031 6.273 14.634 6.787 14.404 C 6.869 13.822 7.1 13.425 7.357 13.2 C 5.359 12.975 3.258 12.201 3.258 8.752 C 3.258 7.77 3.607 6.967 4.184 6.337 C 4.083 6.11 3.779 5.195 4.263 3.955 C 4.263 3.955 5.017 3.714 6.738 4.878 C 7.458 4.678 8.223 4.579 8.988 4.574 C 9.753 4.579 10.518 4.678 11.238 4.878 C 12.948 3.714 13.702 3.955 13.702 3.955 C 14.185 5.195 13.882 6.11 13.792 6.337 C 14.365 6.967 14.714 7.77 14.714 8.752 C 14.714 12.21 12.611 12.971 10.608 13.192 C 10.923 13.462 11.215 14.014 11.215 14.857 C 11.215 16.062 11.204 17.029 11.204 17.322 C 11.204 17.558 11.362 17.839 11.823 17.749 C 15.424 16.569 18 13.194 18 9.223 C 18 4.252 13.97 0.223 9 0.223\" fill=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\"></path></svg>',svgContentId:424105567}},baseVariant,gestureVariant)})})})})});});const css=['.framer-YHyst[data-border=\"true\"]::after, .framer-YHyst [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-YHyst.framer-1xolzhx, .framer-YHyst .framer-1xolzhx { display: block; }\",\".framer-YHyst.framer-lz0sef { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-YHyst .framer-rb4lq5 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRu81yrzg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameroabcKdXKb=withCSS(Component,css,\"framer-YHyst\");export default FrameroabcKdXKb;FrameroabcKdXKb.displayName=\"github-social\";FrameroabcKdXKb.defaultProps={height:20,width:20};addFonts(FrameroabcKdXKb,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroabcKdXKb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRu81yrzg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oabcKdXKb.map", "// Generated by Framer (a96673f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={YVaFiTg9g:{hover:true}};const cycleOrder=[\"YVaFiTg9g\"];const serializationHash=\"framer-ZEtdM\";const variantClassNames={YVaFiTg9g:\"framer-v-1imi51d\"};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:{delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"YVaFiTg9g\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/rangesecurity/\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1imi51d\",className,classNames)} framer-1bc1gth`,\"data-framer-name\":\"Variant 1\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"YVaFiTg9g\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"YVaFiTg9g-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-113r5rk\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"AsQKYE6T1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 15\"><path d=\"M 15.452 0.047 L 1.808 0.047 C 1.155 0.047 0.626 0.527 0.626 1.116 L 0.626 13.885 C 0.626 14.475 1.155 14.953 1.808 14.953 L 15.452 14.953 C 16.106 14.953 16.636 14.474 16.636 13.885 L 16.636 1.116 C 16.636 0.526 16.106 0.048 15.452 0.048 Z M 5.479 12.526 L 3.06 12.526 L 3.06 5.795 L 5.478 5.795 L 5.478 12.525 Z M 4.269 4.876 L 4.253 4.876 C 3.442 4.876 2.918 4.359 2.918 3.714 C 2.918 3.054 3.458 2.551 4.286 2.551 C 5.113 2.551 5.621 3.054 5.638 3.714 C 5.638 4.359 5.112 4.877 4.269 4.877 Z M 14.198 12.526 L 11.78 12.526 L 11.78 8.924 C 11.78 8.019 11.43 7.403 10.555 7.403 C 9.888 7.403 9.49 7.819 9.314 8.221 C 9.25 8.364 9.235 8.565 9.235 8.766 L 9.235 12.525 L 6.817 12.525 C 6.817 12.525 6.849 6.426 6.817 5.796 L 9.235 5.796 L 9.235 6.748 C 9.556 6.29 10.131 5.636 11.415 5.636 C 13.006 5.636 14.199 6.599 14.199 8.666 L 14.199 12.526 Z\" fill=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\"></path></svg>',svgContentId:3068715036,withExternalLayout:true,...addPropertyOverrides({\"YVaFiTg9g-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 15\"><path d=\"M 15.452 0.047 L 1.808 0.047 C 1.155 0.047 0.626 0.527 0.626 1.116 L 0.626 13.885 C 0.626 14.475 1.155 14.953 1.808 14.953 L 15.452 14.953 C 16.106 14.953 16.636 14.474 16.636 13.885 L 16.636 1.116 C 16.636 0.526 16.106 0.048 15.452 0.048 Z M 5.479 12.526 L 3.06 12.526 L 3.06 5.795 L 5.478 5.795 L 5.478 12.525 Z M 4.269 4.876 L 4.253 4.876 C 3.442 4.876 2.918 4.359 2.918 3.714 C 2.918 3.054 3.458 2.551 4.286 2.551 C 5.113 2.551 5.621 3.054 5.638 3.714 C 5.638 4.359 5.112 4.877 4.269 4.877 Z M 14.198 12.526 L 11.78 12.526 L 11.78 8.924 C 11.78 8.019 11.43 7.403 10.555 7.403 C 9.888 7.403 9.49 7.819 9.314 8.221 C 9.25 8.364 9.235 8.565 9.235 8.766 L 9.235 12.525 L 6.817 12.525 C 6.817 12.525 6.849 6.426 6.817 5.796 L 9.235 5.796 L 9.235 6.748 C 9.556 6.29 10.131 5.636 11.415 5.636 C 13.006 5.636 14.199 6.599 14.199 8.666 L 14.199 12.526 Z\" fill=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\"></path></svg>',svgContentId:325674667}},baseVariant,gestureVariant)})})})})});});const css=['.framer-ZEtdM[data-border=\"true\"]::after, .framer-ZEtdM [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-ZEtdM.framer-1bc1gth, .framer-ZEtdM .framer-1bc1gth { display: block; }\",\".framer-ZEtdM.framer-1imi51d { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-ZEtdM .framer-113r5rk { flex: none; height: 15px; left: calc(47.05882352941179% - 17px / 2); position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 17px; }\",\".framer-ZEtdM.framer-v-1imi51d.hover .framer-113r5rk { left: unset; right: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jToqlqTXy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerpMwKBuDmz=withCSS(Component,css,\"framer-ZEtdM\");export default FramerpMwKBuDmz;FramerpMwKBuDmz.displayName=\"linkedin-social\";FramerpMwKBuDmz.defaultProps={height:20,width:20};addFonts(FramerpMwKBuDmz,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpMwKBuDmz\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jToqlqTXy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pMwKBuDmz.map", "// Generated by Framer (bc39543)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={R8Ck0v2o1:{hover:true}};const serializationHash=\"framer-PGCgo\";const variantClassNames={R8Ck0v2o1:\"framer-v-qa1bqv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,yRY1RHiKK:tap??props.yRY1RHiKK};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,yRY1RHiKK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"R8Ck0v2o1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1q58r9b=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yRY1RHiKK){const res=await yRY1RHiKK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://twitter.com/range_org\",motionChild:true,nodeId:\"R8Ck0v2o1\",openInNewTab:true,scopeId:\"yM1aD3egJ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-qa1bqv\",className,classNames)} framer-jgllmz`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R8Ck0v2o1\",onTap:onTap1q58r9b,ref:refBinding,style:{...style},...addPropertyOverrides({\"R8Ck0v2o1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5kb5z8\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Ykf22Z2xT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 3.333 3.333 L 13.111 16.667 L 16.667 16.667 L 6.889 3.333 Z M 3.333 16.667 L 8.973 11.027 M 11.023 8.977 L 16.667 3.333\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)) /* {&quot;name&quot;:&quot;Neutral / Tertirary (500)&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:12757173095,withExternalLayout:true,...addPropertyOverrides({\"R8Ck0v2o1-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 0 0 L 20 0 L 20 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 3.333 3.333 L 13.111 16.667 L 16.667 16.667 L 6.889 3.333 Z M 3.333 16.667 L 8.973 11.027 M 11.023 8.977 L 16.667 3.333\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)) /* {&quot;name&quot;:&quot;Neutral / Primary (50)&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:10044995452}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PGCgo.framer-jgllmz, .framer-PGCgo .framer-jgllmz { display: block; }\",\".framer-PGCgo.framer-qa1bqv { cursor: pointer; height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-PGCgo .framer-5kb5z8 { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mO5KNSB8h\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yRY1RHiKK\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryM1aD3egJ=withCSS(Component,css,\"framer-PGCgo\");export default FrameryM1aD3egJ;FrameryM1aD3egJ.displayName=\"x-social\";FrameryM1aD3egJ.defaultProps={height:20,width:20};addPropertyControls(FrameryM1aD3egJ,{yRY1RHiKK:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FrameryM1aD3egJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryM1aD3egJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mO5KNSB8h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"yRY1RHiKK\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yM1aD3egJ.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uaGoNdYQLwXff7e1uowN/u2wn9abWS3K8LHPOQEm3/jdjuDWKEP.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ehy2Vh8uOaLuzM3fyGKZ/4VB5xmDVyZipMPayRvca/kzc3TLUnN.js\";import FooterLink from\"https://framerusercontent.com/modules/fywUW4R9BXPSYB4kWImb/t0YCvgzi4dpCiIc5XWp5/cKdTkpq9A.js\";import GithubSocial from\"https://framerusercontent.com/modules/HDbi78x6jTRej7AALyS1/YN45HXlmw0z8MmpgsrIL/oabcKdXKb.js\";import LinkedinSocial from\"https://framerusercontent.com/modules/ttwVDUiP8kcfPDWNOYYr/mELwwBSAIa62uQB3SWc1/pMwKBuDmz.js\";import RangeLogo from\"https://framerusercontent.com/modules/Txm2plkg8RB3wm4n4ycR/6opumoIp8r41eyeML02O/RoeMEdNPQ.js\";import XSocial from\"https://framerusercontent.com/modules/XyDqDyGgT8hiQsHzvXx6/rWC9lPOtNSBGNUlIaTIP/yM1aD3egJ.js\";const RangeLogoFonts=getFonts(RangeLogo);const XSocialFonts=getFonts(XSocial);const LinkedinSocialFonts=getFonts(LinkedinSocial);const GithubSocialFonts=getFonts(GithubSocial);const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"uXLb5yEOg\",\"OOagVbFv1\",\"m35or4bJV\"];const serializationHash=\"framer-cz4WQ\";const variantClassNames={m35or4bJV:\"framer-v-1jquzea\",OOagVbFv1:\"framer-v-92q6a8\",uXLb5yEOg:\"framer-v-16y0sgb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"uXLb5yEOg\",Mobile:\"m35or4bJV\",Tablet:\"OOagVbFv1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uXLb5yEOg\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uXLb5yEOg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16y0sgb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"uXLb5yEOg\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({m35or4bJV:{\"data-framer-name\":\"Mobile\"},OOagVbFv1:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1z3rdp\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Na_SbIpV4\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-46d936ad-fcd3-49a4-8931-828f806bb128, rgba(95, 227, 192, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e2ozdm\",\"data-framer-name\":\"sitemap-pages\",layoutDependency:layoutDependency,layoutId:\"hDYEmzNmP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19eojvh\",\"data-framer-name\":\"range-social-email\",layoutDependency:layoutDependency,layoutId:\"IM3YWHgLv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qel8qu\",layoutDependency:layoutDependency,layoutId:\"HdUeZgycG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ryek8\",\"data-framer-name\":\"footer-logo-wrapper\",layoutDependency:layoutDependency,layoutId:\"m4yAqyJf6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"90px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+0+0+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+0+0+0+0+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ix8ey2-container\",layoutDependency:layoutDependency,layoutId:\"xYKLnA59h-container\",nodeId:\"xYKLnA59h\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(RangeLogo,{height:\"100%\",id:\"xYKLnA59h\",layoutId:\"xYKLnA59h\",style:{height:\"100%\",width:\"100%\"},variant:\"NVZHlRjB2\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"The blockchain security and intelligence platform. Featuring a comprehensive security and risk management suite powered by machine learning and security expertise.\"})}),className:\"framer-1ycleo7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gXajr1A25\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eteroo\",layoutDependency:layoutDependency,layoutId:\"iOud4KE5J\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1incwtv\",\"data-framer-name\":\"social-links\",layoutDependency:layoutDependency,layoutId:\"d_MOM2tlF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+139+0+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+0+0+139+0+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+139+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2fszpq-container\",layoutDependency:layoutDependency,layoutId:\"pBNGb3OxS-container\",nodeId:\"pBNGb3OxS\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(XSocial,{height:\"100%\",id:\"pBNGb3OxS\",layoutId:\"pBNGb3OxS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i54tkl-container\",layoutDependency:layoutDependency,layoutId:\"Kepgwahdn-container\",nodeId:\"Kepgwahdn\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(LinkedinSocial,{height:\"100%\",id:\"Kepgwahdn\",layoutId:\"Kepgwahdn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bkfs41-container\",layoutDependency:layoutDependency,layoutId:\"nWlGWLgfL-container\",nodeId:\"nWlGWLgfL\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(GithubSocial,{height:\"100%\",id:\"nWlGWLgfL\",layoutId:\"nWlGWLgfL\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nnvta2\",\"data-framer-name\":\"contact emails\",layoutDependency:layoutDependency,layoutId:\"tUKNCnUN_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTGlnaHQ=\",\"--framer-font-family\":'\"Inter-Light\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: info@range.org\",motionChild:true,nodeId:\"D2PxHvPtP\",openInNewTab:true,scopeId:\"XcEnXhgQk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"info@range.org\"})})})}),className:\"framer-qij30x\",fonts:[\"Inter-Light\"],layoutDependency:layoutDependency,layoutId:\"D2PxHvPtP\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTGlnaHQ=\",\"--framer-font-family\":'\"Inter-Light\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:press@range.org\",motionChild:true,nodeId:\"VRJkt94C6\",openInNewTab:true,scopeId:\"XcEnXhgQk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fngmaw\",\"data-styles-preset\":\"kzc3TLUnN\",children:\"press@range.org\"})})})}),className:\"framer-nh7nt2\",fonts:[\"Inter-Light\"],layoutDependency:layoutDependency,layoutId:\"VRJkt94C6\",style:{\"--extracted-r6o4lv\":\"var(--token-34ac4d05-0714-41b6-a721-74ea053ea4ea, rgb(245, 245, 246))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1llc2cz\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"n0XjNYSnM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mw0ny7\",\"data-styles-preset\":\"jdjuDWKEP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Solutions\"})}),className:\"framer-13nptr8\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SVvR7X0GU\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x4lw9x\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"zl76EMQc9\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+264.2+0+35+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+35+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vnaift-container\",layoutDependency:layoutDependency,layoutId:\"geFOkqMs_-container\",nodeId:\"geFOkqMs_\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"geFOkqMs_\",jQKkjCVAO:\"Monitoring & Threat Prevention\",layoutId:\"geFOkqMs_\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+264.2+0+35+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+35+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1anplmy-container\",layoutDependency:layoutDependency,layoutId:\"qfGaWujdK-container\",nodeId:\"qfGaWujdK\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"qfGaWujdK\",jQKkjCVAO:\"Transaction Security\",layoutId:\"qfGaWujdK\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks1[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks1[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"230px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+264.2+0+35+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+35+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1moei8s-container\",layoutDependency:layoutDependency,layoutId:\"RoxN5rPUe-container\",nodeId:\"RoxN5rPUe\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"RoxN5rPUe\",jQKkjCVAO:\"Risk Analytics & Incident Response\",layoutId:\"RoxN5rPUe\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks2[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks2[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Z8XVu8FSG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"220px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+35+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+264.2+0+35+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+35+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wmqixp-container\",layoutDependency:layoutDependency,layoutId:\"H_VitprCc-container\",nodeId:\"H_VitprCc\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"H_VitprCc\",jQKkjCVAO:\"Forensics & Compliance\",layoutId:\"H_VitprCc\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks3[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks3[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bmz990\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"zx1W1StZJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Who we serve\"})}),className:\"framer-tah6bg\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kYBnoNfB8\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xb3uvp\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"uebYkoITI\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+451.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pxoxof-container\",layoutDependency:layoutDependency,layoutId:\"gccakkTI7-container\",nodeId:\"gccakkTI7\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"gccakkTI7\",jQKkjCVAO:\"Blockchain teams\",layoutId:\"gccakkTI7\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks4[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks4[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+451.2+0+34+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+34+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p10a5l-container\",layoutDependency:layoutDependency,layoutId:\"Z33L8GIro-container\",nodeId:\"Z33L8GIro\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Z33L8GIro\",jQKkjCVAO:\"Bridges\",layoutId:\"Z33L8GIro\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks5[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks5[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+451.2+0+34+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+34+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e8eeor-container\",layoutDependency:layoutDependency,layoutId:\"J9fFsSuP2-container\",nodeId:\"J9fFsSuP2\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"J9fFsSuP2\",jQKkjCVAO:\"Financial Institutions\",layoutId:\"J9fFsSuP2\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks6[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks6[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+451.2+0+34+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+34+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4pwv43-container\",layoutDependency:layoutDependency,layoutId:\"yG2Ev1YSY-container\",nodeId:\"yG2Ev1YSY\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"yG2Ev1YSY\",jQKkjCVAO:\"DeFi Protocols\",layoutId:\"yG2Ev1YSY\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks7[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks7[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":D1wVd2ObH\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"154px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+120,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+451.2+0+34+0+120},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+0+0+34+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ivxgf5-container\",layoutDependency:layoutDependency,layoutId:\"UlzVkoRsJ-container\",nodeId:\"UlzVkoRsJ\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"UlzVkoRsJ\",jQKkjCVAO:\"Wallets & Infrastructure\",layoutId:\"UlzVkoRsJ\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks8[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks8[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ufyg1v\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"urkTTn68i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Resources\"})}),className:\"framer-1ygcrhw\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SzwqJWlql\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1msd771\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"RirjBqQCs\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined},{href:{webPageId:\"LWxoxqJBw\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"71px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+667.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+264.2+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ss8aov-container\",layoutDependency:layoutDependency,layoutId:\"ou_jXaBIA-container\",nodeId:\"ou_jXaBIA\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"ou_jXaBIA\",jQKkjCVAO:\"Blog\",layoutId:\"ou_jXaBIA\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks9[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks9[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-diugxl\",\"data-framer-name\":\"footer-column\",layoutDependency:layoutDependency,layoutId:\"xa4rnHw0p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155)))\"},children:\"Company\"})}),className:\"framer-1g5ae45\",\"data-framer-name\":\"Solution\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aO6LS1JZl\",style:{\"--extracted-r6o4lv\":\"var(--token-417bf81d-037f-493e-9b73-65f872f9e154, rgb(151, 151, 155))\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19pgt1p\",\"data-framer-name\":\"solution-links\",layoutDependency:layoutDependency,layoutId:\"dU9W6Rug5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+0,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+763.2+0+34+0+0},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+264.2+0+34+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vh1lrs-container\",layoutDependency:layoutDependency,layoutId:\"N5fZc4ORB-container\",nodeId:\"N5fZc4ORB\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"N5fZc4ORB\",jQKkjCVAO:\"Careers\",layoutId:\"N5fZc4ORB\",style:{height:\"100%\",width:\"100%\"},variant:\"sMKI1Fsv6\",width:\"100%\",xbIGJ1qAT:\"https://wellfound.com/company/range-org\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined},{href:{webPageId:\"e9QcUtQhw\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"85px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+30,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+763.2+0+34+0+30},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+264.2+0+34+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eo8uql-container\",layoutDependency:layoutDependency,layoutId:\"Ew7Nh8yQz-container\",nodeId:\"Ew7Nh8yQz\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"Ew7Nh8yQz\",jQKkjCVAO:\"Get in touch\",layoutId:\"Ew7Nh8yQz\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks10[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks10[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined},{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined},{href:{webPageId:\"DlRRb8Xkk\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"93px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+60,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+763.2+0+34+0+60},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+264.2+0+34+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xk7f8f-container\",layoutDependency:layoutDependency,layoutId:\"W24OJ0kAy-container\",nodeId:\"W24OJ0kAy\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"W24OJ0kAy\",jQKkjCVAO:\"Privacy policy\",layoutId:\"W24OJ0kAy\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks11[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks11[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined},{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined},{href:{webPageId:\"GoRZxfOjB\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"127px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||382)-0-334)/2)+100+0+0+0+34+0+90,...addPropertyOverrides({m35or4bJV:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1067)-0-1067.2)/2)+100+0+0+763.2+0+34+0+90},OOagVbFv1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||586.5)-0-586.4)/2)+100+0+0+264.2+0+34+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16usy9q-container\",layoutDependency:layoutDependency,layoutId:\"YWchxYAJS-container\",nodeId:\"YWchxYAJS\",rendersWithMotion:true,scopeId:\"XcEnXhgQk\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"YWchxYAJS\",jQKkjCVAO:\"Terms & conditions\",layoutId:\"YWchxYAJS\",style:{height:\"100%\",width:\"100%\"},variant:\"zK1svcJeK\",width:\"100%\",xbIGJ1qAT:resolvedLinks12[0],...addPropertyOverrides({m35or4bJV:{xbIGJ1qAT:resolvedLinks12[2]},OOagVbFv1:{xbIGJ1qAT:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cz4WQ.framer-3pdx8f, .framer-cz4WQ .framer-3pdx8f { display: block; }\",\".framer-cz4WQ.framer-16y0sgb { 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 12px 0px 12px; position: relative; width: 1440px; }\",\".framer-cz4WQ .framer-1z3rdp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1231px; overflow: hidden; padding: 100px 40px 60px 40px; position: relative; width: 1px; }\",\".framer-cz4WQ .framer-1e2ozdm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-cz4WQ .framer-19eojvh { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cz4WQ .framer-1qel8qu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: 111px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 257px; }\",\".framer-cz4WQ .framer-7ryek8 { 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: 90px; }\",\".framer-cz4WQ .framer-ix8ey2-container { aspect-ratio: 6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 90px; }\",\".framer-cz4WQ .framer-1ycleo7 { flex: none; height: auto; max-width: 304px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-cz4WQ .framer-1eteroo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cz4WQ .framer-1incwtv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 256px; }\",\".framer-cz4WQ .framer-2fszpq-container, .framer-cz4WQ .framer-i54tkl-container, .framer-cz4WQ .framer-1bkfs41-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-cz4WQ .framer-nnvta2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cz4WQ .framer-qij30x, .framer-cz4WQ .framer-nh7nt2, .framer-cz4WQ .framer-13nptr8, .framer-cz4WQ .framer-tah6bg, .framer-cz4WQ .framer-1ygcrhw, .framer-cz4WQ .framer-1g5ae45 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cz4WQ .framer-1llc2cz, .framer-cz4WQ .framer-1bmz990, .framer-cz4WQ .framer-1ufyg1v, .framer-cz4WQ .framer-diugxl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-cz4WQ .framer-x4lw9x, .framer-cz4WQ .framer-1xb3uvp, .framer-cz4WQ .framer-1msd771, .framer-cz4WQ .framer-19pgt1p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-cz4WQ .framer-1vnaift-container, .framer-cz4WQ .framer-1anplmy-container, .framer-cz4WQ .framer-wmqixp-container { flex: none; height: 20px; position: relative; width: 220px; }\",\".framer-cz4WQ .framer-1moei8s-container { flex: none; height: 20px; position: relative; width: 230px; }\",\".framer-cz4WQ .framer-1pxoxof-container, .framer-cz4WQ .framer-1p10a5l-container, .framer-cz4WQ .framer-e8eeor-container, .framer-cz4WQ .framer-4pwv43-container, .framer-cz4WQ .framer-ivxgf5-container { flex: none; height: 20px; position: relative; width: 154px; }\",\".framer-cz4WQ .framer-ss8aov-container { flex: none; height: 20px; position: relative; width: 71px; }\",\".framer-cz4WQ .framer-vh1lrs-container, .framer-cz4WQ .framer-eo8uql-container { flex: none; height: 20px; position: relative; width: 85px; }\",\".framer-cz4WQ .framer-1xk7f8f-container { flex: none; height: 20px; position: relative; width: 93px; }\",\".framer-cz4WQ .framer-16usy9q-container { flex: none; height: 20px; position: relative; width: 127px; }\",\".framer-cz4WQ.framer-v-92q6a8.framer-16y0sgb { width: 810px; }\",\".framer-cz4WQ.framer-v-92q6a8 .framer-1z3rdp { padding: 100px 32px 0px 32px; }\",\".framer-cz4WQ.framer-v-92q6a8 .framer-1e2ozdm { align-content: unset; align-items: unset; display: grid; gap: 42px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-cz4WQ.framer-v-92q6a8 .framer-19eojvh, .framer-cz4WQ.framer-v-92q6a8 .framer-1llc2cz, .framer-cz4WQ.framer-v-92q6a8 .framer-1bmz990, .framer-cz4WQ.framer-v-92q6a8 .framer-1ufyg1v, .framer-cz4WQ.framer-v-92q6a8 .framer-diugxl { align-self: start; height: 100%; justify-self: start; width: 100%; }\",\".framer-cz4WQ.framer-v-92q6a8 .framer-1qel8qu { width: 218px; }\",\".framer-cz4WQ.framer-v-1jquzea.framer-16y0sgb { padding: 0px 8px 0px 8px; width: 320px; }\",\".framer-cz4WQ.framer-v-1jquzea .framer-1z3rdp { padding: 100px 12px 60px 12px; }\",\".framer-cz4WQ.framer-v-1jquzea .framer-1e2ozdm { flex-direction: column; gap: 42px; justify-content: flex-start; }\",\".framer-cz4WQ.framer-v-1jquzea .framer-19eojvh { align-self: unset; height: min-content; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-cz4WQ[data-border=\"true\"]::after, .framer-cz4WQ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 382\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OOagVbFv1\":{\"layout\":[\"fixed\",\"auto\"]},\"m35or4bJV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXcEnXhgQk=withCSS(Component,css,\"framer-cz4WQ\");export default FramerXcEnXhgQk;FramerXcEnXhgQk.displayName=\"Footer\";FramerXcEnXhgQk.defaultProps={height:382,width:1440};addPropertyControls(FramerXcEnXhgQk,{variant:{options:[\"uXLb5yEOg\",\"OOagVbFv1\",\"m35or4bJV\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXcEnXhgQk,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2\",weight:\"300\"}]},...RangeLogoFonts,...XSocialFonts,...LinkedinSocialFonts,...GithubSocialFonts,...FooterLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcEnXhgQk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"382\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OOagVbFv1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m35or4bJV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XcEnXhgQk.map", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationV2 from\"#framer/local/canvasComponent/AQ74KI5E9/AQ74KI5E9.js\";import FooterForm from\"#framer/local/canvasComponent/sMsmu7aBa/sMsmu7aBa.js\";import Footer from\"#framer/local/canvasComponent/XcEnXhgQk/XcEnXhgQk.js\";const NavigationV2Fonts=getFonts(NavigationV2);const FooterFormFonts=getFonts(FooterForm);const FooterFonts=getFonts(Footer);const breakpoints={bSztiNsiI:\"(min-width: 810px) and (max-width: 1199px)\",qJv01b4SM:\"(max-width: 809px)\",wLWdoWJVP:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ovs5u\";const variantClassNames={bSztiNsiI:\"framer-v-10ombjx\",qJv01b4SM:\"framer-v-cu3k5\",wLWdoWJVP:\"framer-v-1an9nwa\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ovs5u.framer-qlzuqm, .framer-ovs5u .framer-qlzuqm { display: block; }\",\".framer-ovs5u.framer-1an9nwa { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ovs5u .framer-ta9pht-container { flex: none; height: 64px; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-ovs5u .framer-xkondy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ovs5u .framer-1uva7ax-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-ovs5u .framer-zley12-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bSztiNsiI:\"(min-width: 810px) and (max-width: 1199px)\",qJv01b4SM:\"(max-width: 809px)\",wLWdoWJVP:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"wLWdoWJVP\",Phone:\"qJv01b4SM\",Tablet:\"bSztiNsiI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wLWdoWJVP\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"wLWdoWJVP\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1an9nwa\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ta9pht-container\",layoutScroll:true,nodeId:\"KTPErK8iU\",scopeId:\"riyMzDdwD\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qJv01b4SM:{variant:\"josYamjpR\"}},children:/*#__PURE__*/_jsx(NavigationV2,{height:\"100%\",id:\"KTPErK8iU\",layoutId:\"KTPErK8iU\",style:{height:\"100%\",width:\"100%\"},variant:\"Fd_8XVfLU\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xkondy\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:861,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uva7ax-container\",nodeId:\"PqzyMjS4l\",scopeId:\"riyMzDdwD\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bSztiNsiI:{variant:\"jAcCTlZfb\"},qJv01b4SM:{variant:\"npjPi5Okt\"}},children:/*#__PURE__*/_jsx(FooterForm,{height:\"100%\",id:\"PqzyMjS4l\",layoutId:\"PqzyMjS4l\",lzp7T_v2r:false,style:{width:\"100%\"},variant:\"fX0yz1xNq\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:382,width:\"100vw\",y:1861,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zley12-container\",nodeId:\"cbG0KJYuH\",scopeId:\"riyMzDdwD\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bSztiNsiI:{variant:\"OOagVbFv1\"},qJv01b4SM:{variant:\"m35or4bJV\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"cbG0KJYuH\",layoutId:\"cbG0KJYuH\",style:{width:\"100%\"},variant:\"uXLb5yEOg\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1321\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bSztiNsiI\":{\"layout\":[\"fixed\",\"fixed\"]},\"qJv01b4SM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wLWdoWJVP\":[\".framer-ta9pht-container\",\".framer-1uva7ax-container\",\".framer-zley12-container\"],\"bSztiNsiI\":[\".framer-ta9pht-container\",\".framer-1uva7ax-container\",\".framer-zley12-container\"],\"qJv01b4SM\":[\".framer-ta9pht-container\",\".framer-1uva7ax-container\",\".framer-zley12-container\"]}\n * @framerBreakpoints {\"wLWdoWJVP\":{\"min\":1200,\"canvasClassName\":\"framer-1an9nwa-override\",\"minHeight\":1321,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"bSztiNsiI\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-10ombjx-override\",\"minHeight\":1430,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qJv01b4SM\":{\"max\":809,\"canvasClassName\":\"framer-cu3k5-override\",\"minHeight\":2110,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant wLWdoWJVP\n * @framerLayoutTemplate\n */const FramerriyMzDdwD=withCSS(Component,css,\"framer-ovs5u\");export default FramerriyMzDdwD;FramerriyMzDdwD.displayName=\"Nav & footer 2\";FramerriyMzDdwD.defaultProps={height:1321,width:1200};addFonts(FramerriyMzDdwD,[{explicitInter:true,fonts:[]},...NavigationV2Fonts,...FooterFormFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerriyMzDdwD\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"wLWdoWJVP\",\"framerLayoutTemplate\":\"\",\"framerHitTargets\":\"{\\\"wLWdoWJVP\\\":[\\\".framer-ta9pht-container\\\",\\\".framer-1uva7ax-container\\\",\\\".framer-zley12-container\\\"],\\\"bSztiNsiI\\\":[\\\".framer-ta9pht-container\\\",\\\".framer-1uva7ax-container\\\",\\\".framer-zley12-container\\\"],\\\"qJv01b4SM\\\":[\\\".framer-ta9pht-container\\\",\\\".framer-1uva7ax-container\\\",\\\".framer-zley12-container\\\"]}\",\"framerBreakpoints\":\"{\\\"wLWdoWJVP\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1an9nwa-override\\\",\\\"minHeight\\\":1321,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"bSztiNsiI\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-10ombjx-override\\\",\\\"minHeight\\\":1430,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qJv01b4SM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-cu3k5-override\\\",\\\"minHeight\\\":2110,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1321\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bSztiNsiI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qJv01b4SM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (fed3180)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationV2 from\"#framer/local/canvasComponent/AQ74KI5E9/AQ74KI5E9.js\";import FooterForm from\"#framer/local/canvasComponent/sMsmu7aBa/sMsmu7aBa.js\";import Footer from\"#framer/local/canvasComponent/XcEnXhgQk/XcEnXhgQk.js\";const NavigationV2Fonts=getFonts(NavigationV2);const FooterFormFonts=getFonts(FooterForm);const FooterFonts=getFonts(Footer);const breakpoints={bbGtR6PKd:\"(max-width: 809px)\",hdhdWYp7e:\"(min-width: 810px) and (max-width: 1199px)\",XldeoBQuF:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-UIGiN\";const variantClassNames={bbGtR6PKd:\"framer-v-1a89y7g\",hdhdWYp7e:\"framer-v-q1xkct\",XldeoBQuF:\"framer-v-undugu\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UIGiN.framer-12p8wu8, .framer-UIGiN .framer-12p8wu8 { display: block; }\",\".framer-UIGiN.framer-undugu { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-UIGiN .framer-10nzz72-container { flex: none; height: 64px; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-UIGiN .framer-mg8b6w { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-UIGiN .framer-ba1ajf-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-UIGiN .framer-1y30elq-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bbGtR6PKd:\"(max-width: 809px)\",hdhdWYp7e:\"(min-width: 810px) and (max-width: 1199px)\",XldeoBQuF:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"XldeoBQuF\",Phone:\"bbGtR6PKd\",Tablet:\"hdhdWYp7e\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XldeoBQuF\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"XldeoBQuF\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-undugu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10nzz72-container\",layoutScroll:true,nodeId:\"xsmOg9s6y\",scopeId:\"Oi0fms4Z1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bbGtR6PKd:{variant:\"josYamjpR\"}},children:/*#__PURE__*/_jsx(NavigationV2,{height:\"100%\",id:\"xsmOg9s6y\",layoutId:\"xsmOg9s6y\",style:{height:\"100%\",width:\"100%\"},variant:\"Fd_8XVfLU\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-mg8b6w\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:861,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ba1ajf-container\",nodeId:\"maMy8lfwb\",scopeId:\"Oi0fms4Z1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bbGtR6PKd:{variant:\"npjPi5Okt\"},hdhdWYp7e:{variant:\"jAcCTlZfb\"}},children:/*#__PURE__*/_jsx(FooterForm,{height:\"100%\",id:\"maMy8lfwb\",layoutId:\"maMy8lfwb\",lzp7T_v2r:true,style:{width:\"100%\"},variant:\"fX0yz1xNq\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:382,width:\"100vw\",y:1861,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y30elq-container\",nodeId:\"SDuRlrur3\",scopeId:\"Oi0fms4Z1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bbGtR6PKd:{variant:\"m35or4bJV\"},hdhdWYp7e:{variant:\"OOagVbFv1\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"SDuRlrur3\",layoutId:\"SDuRlrur3\",style:{width:\"100%\"},variant:\"uXLb5yEOg\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1240\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hdhdWYp7e\":{\"layout\":[\"fixed\",\"fixed\"]},\"bbGtR6PKd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"XldeoBQuF\":[\".framer-10nzz72-container\",\".framer-ba1ajf-container\",\".framer-1y30elq-container\"],\"hdhdWYp7e\":[\".framer-10nzz72-container\",\".framer-ba1ajf-container\",\".framer-1y30elq-container\"],\"bbGtR6PKd\":[\".framer-10nzz72-container\",\".framer-ba1ajf-container\",\".framer-1y30elq-container\"]}\n * @framerBreakpoints {\"XldeoBQuF\":{\"min\":1200,\"canvasClassName\":\"framer-undugu-override\",\"minHeight\":1240,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"hdhdWYp7e\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-q1xkct-override\",\"minHeight\":1660,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"bbGtR6PKd\":{\"max\":809,\"canvasClassName\":\"framer-1a89y7g-override\",\"minHeight\":2550,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant XldeoBQuF\n * @framerLayoutTemplate\n */const FramerOi0fms4Z1=withCSS(Component,css,\"framer-UIGiN\");export default FramerOi0fms4Z1;FramerOi0fms4Z1.displayName=\"Nav & footer\";FramerOi0fms4Z1.defaultProps={height:1240,width:1200};addFonts(FramerOi0fms4Z1,[{explicitInter:true,fonts:[]},...NavigationV2Fonts,...FooterFormFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOi0fms4Z1\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1240\",\"framerBreakpoints\":\"{\\\"XldeoBQuF\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-undugu-override\\\",\\\"minHeight\\\":1240,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"hdhdWYp7e\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-q1xkct-override\\\",\\\"minHeight\\\":1660,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"bbGtR6PKd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1a89y7g-override\\\",\\\"minHeight\\\":2550,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"XldeoBQuF\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"XldeoBQuF\\\":[\\\".framer-10nzz72-container\\\",\\\".framer-ba1ajf-container\\\",\\\".framer-1y30elq-container\\\"],\\\"hdhdWYp7e\\\":[\\\".framer-10nzz72-container\\\",\\\".framer-ba1ajf-container\\\",\\\".framer-1y30elq-container\\\"],\\\"bbGtR6PKd\\\":[\\\".framer-10nzz72-container\\\",\\\".framer-ba1ajf-container\\\",\\\".framer-1y30elq-container\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hdhdWYp7e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bbGtR6PKd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavFooter2 from \"https://framerusercontent.com/modules/5IMMjIZGpW65nTLAE9Ii/zeke9oqpxQi922JCoIOf/riyMzDdwD.js\";\r\nimport NavFooter from \"https://framerusercontent.com/modules/5Kj9tkTBgos4tdlG5Lib/jY3ExXjf7oLnYpL79vAl/Oi0fms4Z1.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {D1wVd2ObH: \"who-we-serve\", M9APUWiRf: \"community\", NEm7euTKZ: \"hero\", TjTQqjfPD: \"support-network\", VzD4iQxyr: \"community-1\", Z8XVu8FSG: \"solutions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wIZ6IM4h9gydHSeGffsQ/UUXJPK70njZpMCwZPFMf/augiA20Il.js\")), path: \"/\"}, LWxoxqJBw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KW4foLj9nazrcGWQObg8/FBkREMHVcdUQa7CUnbqW/LWxoxqJBw.js\")), path: \"/blog\"}, e9QcUtQhw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rj8mhGRSIs22vaWyQAsL/cVBYxjkPbEtXoFap3eM8/e9QcUtQhw.js\")), path: \"/get-in-touch\"}, GoRZxfOjB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GMrbvl4ZIo3bKlaPzapg/RKGwmcX3SpDXCZzsv15E/GoRZxfOjB.js\")), path: \"/terms-&-conditions\"}, DlRRb8Xkk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PTSX2EFl2EHKI9Vl7ClL/bv5fVaaSQ5icrKYAqHXm/DlRRb8Xkk.js\")), path: \"/privacy-policy\"}, DbWaJZj6i: {elements: {b2_oWvGpQ: \"support-network\", eA5uL8eUl: \"who-we-serve-1\", hgPeyXBHM: \"solutions\", KaZLQ9Lt_: \"hero\", UTNEJ1HaX: \"who-we-serve\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eW7anXDpaGUk4uAuULxE/0UFPKFPI0uxrJCC2K85d/DbWaJZj6i.js\")), path: \"/multisig\"}, ym2o3EljP: {elements: {GoIsC2cAy: \"solutions\", J1caUw_nU: \"who-we-serve-1\", NqhPtB21q: \"support-network\", PK1wLBQe4: \"who-we-serve\", yZcO3A1Lr: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M60G2e4UUjZvttp4RXKU/BORVhaZ8RHRvOARqKxZ3/ym2o3EljP.js\")), path: \"/transaction-security\"}, I8EveF18p: {elements: {lEENvdfUj: \"community\", oxUzb0VLu: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/saZYlVYAw3nkcJ7MnLKh/xk6Kjva7CNsIzB9Ep10x/I8EveF18p.js\")), path: \"/staking\"}, eY_8Zs_PW: {collectionId: \"RwnIhx7cS\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mXZqZzxJd0Oplhny2s3j/BaaPXeYiUqaODhuLWEkn/eY_8Zs_PW.js\")), path: \"/blog/:ToOy_Vwby\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {RwnIhx7cS: async () => (await import(\"https://framerusercontent.com/modules/fydZgtghqjtC18GCeIPZ/U356ttN00YMp4gAu3o8L/RwnIhx7cS.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"c8667c1a326785040803cfc9ea611241a5c28c3ba550ebb386bb15a87fa2671d\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"LWxoxqJBw\":\r\ncase \"GoRZxfOjB\":\r\ncase \"DlRRb8Xkk\":\r\ncase \"DbWaJZj6i\":\r\ncase \"ym2o3EljP\":\r\ncase \"I8EveF18p\":\r\ncase \"eY_8Zs_PW\":\r\nreturn React.createElement(NavFooter, {...props, key: \"NavFooter\", routeId, style}, children(true));\r\ncase \"e9QcUtQhw\":\r\nreturn React.createElement(NavFooter2, {...props, key: \"NavFooter2\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"LWxoxqJBw\":\r\ncase \"GoRZxfOjB\":\r\ncase \"DlRRb8Xkk\":\r\ncase \"DbWaJZj6i\":\r\ncase \"ym2o3EljP\":\r\ncase \"I8EveF18p\":\r\ncase \"eY_8Zs_PW\":\r\nreturn [{hash: \"undugu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"q1xkct\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1a89y7g\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"e9QcUtQhw\":\r\nreturn [{hash: \"1an9nwa\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"10ombjx\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"cu3k5\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.range.org\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarOnPageEditing: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldUnlessUrgent()\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "SVG", "css", "FramerOImy0i5Fy", "withCSS", "OImy0i5Fy_default", "addPropertyControls", "ControlType", "addFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "SVG", "css", "FramerM6ccNbOrb", "withCSS", "M6ccNbOrb_default", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "isDisplayed7", "LayoutGroup", "u", "SVG", "css", "FramerwTcpDu8T6", "withCSS", "wTcpDu8T6_default", "addPropertyControls", "ControlType", "addFonts", "Icon18x18Fonts", "getFonts", "wTcpDu8T6_default", "ArrowExternalLinkFonts", "M6ccNbOrb_default", "Icon16pxChevronRightFonts", "UYRQCvjfg_default", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "Icon18x18Controls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "click", "description", "height", "iconVariant", "id", "link", "newTab", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "YNszS2ur7", "UmEVodA8J", "MSZhjZTED", "SVgxSKn2b", "g3K2bVZv0", "zstzKcMsn", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapm1b3zu", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "RichText2", "css", "FramerZWpsXtMgp", "withCSS", "ZWpsXtMgp_default", "addPropertyControls", "ControlType", "addFonts", "NavMenuInnerLinkFonts", "getFonts", "ZWpsXtMgp_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "YEZ8tclkG", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapeivf63", "args", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "css", "FramerRGPXudo7O", "withCSS", "RGPXudo7O_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "OImy0i5Fy_default", "LinksProductFonts", "RGPXudo7O_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click2", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "BPp4WWXpI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap15crrhe", "args", "onTapok1w1q", "onTap1sgin81", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerb9HlH4vo_", "withCSS", "b9HlH4vo_default", "addPropertyControls", "ControlType", "addFonts", "CaretFonts", "getFonts", "OImy0i5Fy_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PWSlWeqS6", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter170i0h9", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerPv53epRE9", "withCSS", "Pv53epRE9_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "SVG", "css", "FramerRoeMEdNPQ", "withCSS", "RoeMEdNPQ_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "iAIewrJtK", "lYj93AtrV", "sBh97f1Zb", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1mtpvph", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerVnyAVYD0s", "withCSS", "VnyAVYD0s_default", "addPropertyControls", "ControlType", "addFonts", "RangeLogoFonts", "getFonts", "RoeMEdNPQ_default", "InlineLinkFonts", "VnyAVYD0s_default", "MobileOpenLinkFonts", "b9HlH4vo_default", "TriggerFonts", "Pv53epRE9_default", "LinksProductFonts", "RGPXudo7O_default", "MotionDivWithFX", "withFX", "motion", "ButtonFonts", "rKvdQSEvL_default", "StopScrollFonts", "StopScroll", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap130wxu7", "args", "onTap13mtb85", "sBh97f1Zb13mtb85", "PWSlWeqS6txyyif", "overlay", "loadMore", "YEZ8tclkG1v166yb", "Cie5wUmq_13mtb85", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "ref1", "ref2", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "l", "AnimatePresence", "Floating", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerAQ74KI5E9", "withCSS", "AQ74KI5E9_default", "addPropertyControls", "ControlType", "addFonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useFormStore", "createStore", "SUPABASE_KEY", "FormIcon", "props", "_icon_image", "icon", "style", "p", "iconPropertyControls", "ControlType", "shadowPropertyControls", "FramerFormsSDK", "file", "_file_name", "response", "responseBody", "presignedUrl", "resolve", "reject", "removeURLParameters", "framerFormsSDK", "removeURLParameters", "urlString", "url", "SubmitButton", "props", "_props_font", "formId", "clickAction", "submitUrl", "responseInfo", "redirectOnSuccess", "scrollOptions", "icon", "shadow", "border", "success", "failure", "apiConfig", "borderRadius", "formState", "setFormState", "useFormStore", "submitted", "setSubmitted", "ye", "redirectLinkRef", "pe", "resetFormState", "prev", "newForm", "fieldName", "ue", "onSubmitClick", "invalidFields", "form", "field", "url", "formData", "window", "value", "key", "_apiConfig_apiKey", "response", "SUPABASE_KEY", "error", "closestRef", "closestDistance", "ref", "distance", "u", "p", "FormIcon", "Link", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "NO_REQUIRED_TYPES", "ACCENT_COLOR_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "PHONE_NUMBER_FORMATS", "INVALID_STATE", "DROPDOWN_ICON_HEIGHT", "DROPDOWN_NONE_SELECTED_VALUE", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "shadow", "icon", "invalidStyle", "elementId", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "isSpecialValue", "setIsSpecialValue", "ye", "invalid", "setInvalid", "invalidRef", "pe", "ref", "updateField", "key", "prev", "invalidate", "newState", "revalidate", "isValid", "valid", "isEmailAddress", "ue", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "p", "u", "option", "index", "multiSelectOnChange", "multiSelectValue", "v", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "selected", "radius", "motion", "emailOnFocusLost", "phoneNumberOnChange", "phoneNumber", "hasCountryCode", "formatPhoneNumber", "removeCountryCode", "FormIcon", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "string", "phoneNumberString", "format", "customFormat", "countryCodeFormat", "defaultCountryCode", "cleaned", "match", "intlCode", "countryCode", "formattedNumber", "digitIndex", "i", "phoneNumberFormat", "phoneNumberCustomFormat", "firstSpaceIndex", "numberLength", "count", "NO_REQUIRED_TYPES", "CHECKBOX_TYPES", "OPTIONS_TYPES", "TEXT_PLACEHOLDER_TYPES", "PLACEHOLDER_FONT_COLOR_TYPES", "GAP_TYPES", "GAP_HV_TYPES", "MIN_MAX_STEP_TYPES", "PHONE_NUMBER_FORMATS", "INVALID_STATE", "DROPDOWN_ICON_HEIGHT", "DROPDOWN_NONE_SELECTED_VALUE", "FormField", "props", "_formState_formId_name", "_formState_formId", "formId", "type", "name", "options", "gap", "border", "shadow", "icon", "invalidStyle", "checkboxStyle", "elementId", "required", "iconOnLeft", "pt", "pl", "pb", "pr", "plIcon", "prIcon", "minHeight", "formState", "setFormState", "useFormStore", "value", "isSpecialValue", "setIsSpecialValue", "ye", "invalid", "setInvalid", "invalidRef", "pe", "ref", "updateField", "key", "prev", "_prev_formId", "invalidate", "newState", "revalidate", "isValid", "valid", "isEmailAddress", "ue", "_prev_formId1", "borderRadius", "style", "onChangeEventTargetValue", "event", "elements", "p", "u", "Checkbox", "option", "index", "multiSelectOnChange", "multiSelectValue", "v", "optionValues", "radioStyle", "radioShadow", "radioBorder", "radioDotPadding", "motion", "numberUpdateFormState", "roundedValue", "boundedValue", "numberOnFocusLost", "numberOnKeyDown", "_handle_border", "_handle_border1", "_track_border", "_track_border1", "_props_sliderLabel", "track", "handle", "handleCSS", "trackCSS", "npsButtons", "npsLabels", "innerRadius", "outerRadius", "buttonBorder", "_", "selected", "radius", "emailOnFocusLost", "phoneNumberOnChange", "phoneNumber", "hasCountryCode", "formatPhoneNumber", "removeCountryCode", "FormIcon", "addPropertyControls", "ControlType", "iconPropertyControls", "shadowPropertyControls", "string", "phoneNumberString", "format", "customFormat", "countryCodeFormat", "defaultCountryCode", "cleaned", "match", "intlCode", "countryCode", "formattedNumber", "digitIndex", "i", "phoneNumberFormat", "phoneNumberCustomFormat", "firstSpaceIndex", "numberLength", "count", "on", "fontStore", "fonts", "css", "className", "FormFieldFonts", "getFonts", "FormField", "FormField1Fonts", "SubmitButtonFonts", "SubmitButton", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "transition2", "animation", "animation1", "animation2", "transformTemplate1", "_", "t", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "cTAVisible", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "lzp7T_v2r", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "successtxyyif", "overlay", "loadMore", "args", "failuretxyyif", "scopingClassNames", "cx", "ref1", "ref2", "ref3", "LayoutGroup", "u", "RichText2", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "overlay1", "l", "AnimatePresence", "Floating", "css", "FramersMsmu7aBa", "withCSS", "sMsmu7aBa_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "text", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "jQKkjCVAO", "xbIGJ1qAT", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "Link", "css", "FramercKdTkpq9A", "withCSS", "cKdTkpq9A_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "motion", "cx", "SVG", "css", "FrameroabcKdXKb", "withCSS", "oabcKdXKb_default", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "motion", "cx", "SVG", "css", "FramerpMwKBuDmz", "withCSS", "pMwKBuDmz_default", "addFonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "yRY1RHiKK", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1q58r9b", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "SVG", "css", "FrameryM1aD3egJ", "withCSS", "yM1aD3egJ_default", "addPropertyControls", "ControlType", "addFonts", "RangeLogoFonts", "getFonts", "RoeMEdNPQ_default", "XSocialFonts", "yM1aD3egJ_default", "LinkedinSocialFonts", "pMwKBuDmz_default", "GithubSocialFonts", "oabcKdXKb_default", "FooterLinkFonts", "cKdTkpq9A_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Link", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "css", "FramerXcEnXhgQk", "withCSS", "XcEnXhgQk_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavigationV2Fonts", "getFonts", "AQ74KI5E9_default", "FooterFormFonts", "sMsmu7aBa_default", "FooterFonts", "XcEnXhgQk_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "AQ74KI5E9_default", "sMsmu7aBa_default", "XcEnXhgQk_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerriyMzDdwD", "withCSS", "riyMzDdwD_default", "addFonts", "NavigationV2Fonts", "FooterFormFonts", "FooterFonts", "NavigationV2Fonts", "getFonts", "AQ74KI5E9_default", "FooterFormFonts", "sMsmu7aBa_default", "FooterFonts", "XcEnXhgQk_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "AQ74KI5E9_default", "sMsmu7aBa_default", "XcEnXhgQk_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerOi0fms4Z1", "withCSS", "Oi0fms4Z1_default", "addFonts", "NavigationV2Fonts", "FooterFormFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "Oi0fms4Z1_default", "riyMzDdwD_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldUnlessUrgent", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
