{"version":3,"file":"script_main.tmCVysJ5.mjs","names":["fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Logo_iomicoFonts","Logo_iomico","MainMenuItemFonts","MainMenuItem","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","css","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","css","isBrowser","useReducer","isBrowser","isBrowser","addPropertyOverrides","cycleOrder","variantClassNames","humanReadableVariantMap","transitions","React.forwardRef","React.useId","useState","_Fragment","Toggle","isBrowser","useState","_Fragment","Overlay","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","Io_FooterTitle","FooterLinkCopy","YourLogo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","query1","Expertise","QueryData","query3","Services","query5","query7","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","useState","useState","useRef","useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","SVG","addPropertyOverrides","BaseSocialIcon","enabledGestures","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","Instant_messangers","MaterialFonts","Material","SocialIcon","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MotionDivWithFX","Contacts","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","RichText","_Fragment","addPropertyOverrides","Material","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Logo_iomico","ButtonPrimary","ButtonPrimaryInfo","MainMenuItem","Nordic_partner_badge","SubMenuItem","serializationHash","variantClassNames","Services","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.useRef","_Fragment","RichText","Navigation","Io_ContactUs","Io_Footer","useRef","React.useId","PropertyOverrides","React.createElement","MainLayout","CorporatePortal","Empty","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/m6id4km73B4WgvNAbJS9/p0bKdMMKEdjSRKrLHAug/C2LdmE1nI.js","https:/framerusercontent.com/modules/KAWn0nWfSXoJVWGnqMKv/UInW5VWMJtkN6ZRm7G1h/CV7ZjpXjD.js","https:/framerusercontent.com/modules/xOFX1lcKWaRieRjxMzhU/pfdE9Tk52afDu9uUws3q/PvL9gJt8o.js","https:/framerusercontent.com/modules/1xSCGrGc1z0y6RVYTEQC/T7gbh8nt7BaYyreotidI/IctUEaaPi.js","https:/framerusercontent.com/modules/cjCAjhLDpa0U05lyQ4iO/ux9yDgmeeAy4tWEE0VoN/PFdaviX0w.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/ZrPKNQfoNa5y1lXPDiQn/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/NAXduMvdtSB2wFen8sEE/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/xxuL8HTqJfv2csVBB9cH/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/CCpUsPPKoqHrXP3zvE2C/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/iWBnpFYhkPMoncHiHDDw/region.js","https:/framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/tkWTloReAPu2itGir1L5/Icons.js","https:/framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/phy2eFc7N84QBgE1yepP/Blf0sjosZ.js","https:/framer.com/m/Toggle-zGbN.js@phy2eFc7N84QBgE1yepP","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/QwegldpamwGOlDMlq0nE/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/4g4iDkxkaJXTefaMdbq6/Cookies.js","https:/framerusercontent.com/modules/sNHmkSCXp3ZDA0IxqOLH/TuUZ0e5oTxdqFOhXiFJC/fvNne5xw_.js","https:/framerusercontent.com/modules/sa9GsHSf37pCLxh0sbYG/iYpHaF34aJz02FUCwzcd/prTQymqi5.js","https:/framerusercontent.com/modules/tRHYyMoXkikqiu5nAw4H/0luSAXdcQguP21k4829R/yy2O6lKZW.js","https:/framerusercontent.com/modules/YZSkllTqlRNNKigWjoWw/DJtPqcF18wDUSEvNJz0b/FhtPvpdyQ.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/YpgjMrjs07OJc6jTFbm7/SharedFormCode.js","https:/framerusercontent.com/modules/MzEVLk1keIMeijYoJIKe/rIFHl8IeTvzY12kwrkJJ/SubmitButton.js","https:/framerusercontent.com/modules/V59wttelZuiLRosougLs/cTZqSBql8xdXKMAGuRuV/FormField.js","https:/framerusercontent.com/modules/u0cNLBnCKqgSIYPyW6RP/2jQHMDooUqWO21AyBGiZ/Z7s6cj9g3.js","https:/framerusercontent.com/modules/hMcsyk8oKEhGRhmFNHZa/oReEYUZvdBlqnqxNjJTC/bi733elJB.js","https:/framerusercontent.com/modules/j1Rls8pO7RfaM0WHfrfY/KB3NFRGNq4TrhRpNj4fg/FwRcFzQ4w.js","https:/framerusercontent.com/modules/lHLL2YMxkTHNsuwCRKHf/K2m14ZdNOo3CsgYtMjfP/ASEgjPX66.js","https:/framerusercontent.com/modules/VJO1rJpZJX6pUAl6tgNm/EogliJ5bkDI0gJW7Cyvh/RNw021CUi.js","https:/framerusercontent.com/modules/UXJGxbO9U5fPxSRTqOat/IesMgDtkZInfTrhyAuzq/jsZdeFAok.js","https:/framerusercontent.com/modules/eNUzqZhJWphG69crGso2/qPJOoM25VjpisAGKBgRg/repeated_animation.js","https:/framerusercontent.com/modules/1PiDWky5nzO4htTJmEqE/AFD17wrJGCJWhy8xf69Y/qDSin6t9V.js","https:/framerusercontent.com/modules/yG0NqMbtmpnzD7dA5aQx/68OhjFk43cQfZELfwFYz/ZWamhYZ0y.js","https:/framerusercontent.com/modules/WnVHp0D6OMPMUCiTKNVT/wJXAGv0CXLPkznP6t0jB/kxgM_qR35.js","https:/framerusercontent.com/modules/hTSV6ABx1cIto0NDHHjC/fiEUfRo6GCdKwQTON1EL/Sa6LMBhaa.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (a9375b9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-iE6Ws .framer-styles-preset-1lf3pru:not(.rich-text-wrapper), .framer-iE6Ws .framer-styles-preset-1lf3pru.rich-text-wrapper a { --framer-link-text-color: #333333; --framer-link-text-decoration: none; }\"];export const className=\"framer-iE6Ws\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/m6id4km73B4WgvNAbJS9/p0bKdMMKEdjSRKrLHAug/C2LdmE1nI.js\";const enabledGestures={pnYoALkgo:{hover:true},vg29BEiuu:{hover:true}};const cycleOrder=[\"pnYoALkgo\",\"MlWoF0FCT\",\"vg29BEiuu\"];const serializationHash=\"framer-5jeLb\";const variantClassNames={MlWoF0FCT:\"framer-v-1346m7k\",pnYoALkgo:\"framer-v-qgvfll\",vg29BEiuu:\"framer-v-1bjds18\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const roZ7WeQqc=undefined;const vCzhAqHkn=undefined;const nX5cDUdjq=undefined;const vi_9UoNax=undefined;const transition1={duration:0,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 humanReadableVariantMap={Desktop:\"pnYoALkgo\",Mobile:\"MlWoF0FCT\",Portal:\"vg29BEiuu\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,tap,title,width,...props})=>{return{...props,nX5cDUdjq:link??props.nX5cDUdjq,roZ7WeQqc:tap??props.roZ7WeQqc,variant:humanReadableVariantMap[props.variant]??props.variant??\"pnYoALkgo\",vCzhAqHkn:hover??props.vCzhAqHkn,vi_9UoNax:title??props.vi_9UoNax??\"item\"};};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,nX5cDUdjq,vi_9UoNax,roZ7WeQqc,vCzhAqHkn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pnYoALkgo\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap188q6zi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(roZ7WeQqc){const res=await roZ7WeQqc(...args);if(res===false)return false;}});const onMouseEnter1pexy0m=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(vCzhAqHkn){const res=await vCzhAqHkn(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.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-qgvfll\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pnYoALkgo\",onMouseEnter:onMouseEnter1pexy0m,onTap:onTap188q6zi,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:21,borderBottomRightRadius:21,borderTopLeftRadius:21,borderTopRightRadius:21,...style},variants:{\"pnYoALkgo-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(237, 237, 237)\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26},\"vg29BEiuu-hover\":{backgroundColor:\"rgba(38, 38, 38, 0.1)\"},MlWoF0FCT:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},vg29BEiuu:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(38, 38, 38, 0.03)\"}},...addPropertyOverrides({\"pnYoALkgo-hover\":{\"data-framer-name\":undefined},\"vg29BEiuu-hover\":{\"data-framer-name\":undefined},MlWoF0FCT:{\"data-border\":true,\"data-framer-name\":\"Mobile\"},vg29BEiuu:{\"data-framer-name\":\"Portal\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1J1YnJpayBOZXcgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Rubrik New SemiBold\", \"Rubrik New SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:nX5cDUdjq,motionChild:true,nodeId:\"Vks0DCeiY\",openInNewTab:false,relValues:[],scopeId:\"CV7ZjpXjD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1lf3pru\",\"data-styles-preset\":\"C2LdmE1nI\",children:\"item\"})})})}),className:\"framer-101bf4r\",\"data-framer-name\":\"Expertise\",fonts:[\"CUSTOM;Rubrik New SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Vks0DCeiY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:vi_9UoNax,variants:{\"vg29BEiuu-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},vg29BEiuu:{\"--extracted-r6o4lv\":\"rgb(79, 79, 79)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"vg29BEiuu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1J1YnJpayBOZXcgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Rubrik New SemiBold\", \"Rubrik New SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:nX5cDUdjq,motionChild:true,nodeId:\"Vks0DCeiY\",openInNewTab:false,relValues:[],scopeId:\"CV7ZjpXjD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1lf3pru\",\"data-styles-preset\":\"C2LdmE1nI\",children:\"item\"})})})})},vg29BEiuu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1J1YnJpayBOZXcgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Rubrik New SemiBold\", \"Rubrik New SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(79, 79, 79))\"},children:/*#__PURE__*/_jsx(Link,{href:nX5cDUdjq,motionChild:true,nodeId:\"Vks0DCeiY\",openInNewTab:false,relValues:[],scopeId:\"CV7ZjpXjD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1lf3pru\",\"data-styles-preset\":\"C2LdmE1nI\",children:\"item\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5jeLb.framer-1en1sxw, .framer-5jeLb .framer-1en1sxw { display: block; }\",\".framer-5jeLb.framer-qgvfll { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-5jeLb .framer-101bf4r { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5jeLb.framer-v-1346m7k.framer-qgvfll { justify-content: flex-start; padding: 15px 20px 15px 10px; will-change: unset; }\",\".framer-5jeLb.framer-v-qgvfll.hover .framer-101bf4r { order: 0; }\",...sharedStyle.css,'.framer-5jeLb[data-border=\"true\"]::after, .framer-5jeLb [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MlWoF0FCT\":{\"layout\":[\"auto\",\"auto\"]},\"vg29BEiuu\":{\"layout\":[\"auto\",\"auto\"]},\"UNkeneWxF\":{\"layout\":[\"auto\",\"auto\"]},\"nBSlAkva_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nX5cDUdjq\":\"link\",\"vi_9UoNax\":\"title\",\"roZ7WeQqc\":\"tap\",\"vCzhAqHkn\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCV7ZjpXjD=withCSS(Component,css,\"framer-5jeLb\");export default FramerCV7ZjpXjD;FramerCV7ZjpXjD.displayName=\"main-menu-item\";FramerCV7ZjpXjD.defaultProps={height:45,width:75};addPropertyControls(FramerCV7ZjpXjD,{variant:{options:[\"pnYoALkgo\",\"MlWoF0FCT\",\"vg29BEiuu\"],optionTitles:[\"Desktop\",\"Mobile\",\"Portal\"],title:\"Variant\",type:ControlType.Enum},nX5cDUdjq:{title:\"Link\",type:ControlType.Link},vi_9UoNax:{defaultValue:\"item\",displayTextArea:false,placeholder:\"menu item\",title:\"Title\",type:ControlType.String},onvi_9UoNaxChange:{changes:\"vi_9UoNax\",type:ControlType.ChangeHandler},roZ7WeQqc:{title:\"Tap\",type:ControlType.EventHandler},vCzhAqHkn:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerCV7ZjpXjD,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubrik New SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rubrik New\",url:\"https://framerusercontent.com/assets/JGQ3SLyLW8ycD5EpPnb9iPYaOzk.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCV7ZjpXjD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MlWoF0FCT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vg29BEiuu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UNkeneWxF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nBSlAkva_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"45\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"nX5cDUdjq\\\":\\\"link\\\",\\\"vi_9UoNax\\\":\\\"title\\\",\\\"roZ7WeQqc\\\":\\\"tap\\\",\\\"vCzhAqHkn\\\":\\\"hover\\\"}\",\"framerIntrinsicWidth\":\"75\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CV7ZjpXjD.map","// Generated by Framer (95da0c7)\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-kBoqU\";const variantClassNames={CXURcovM_:\"framer-v-mamomy\"};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 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:\"CXURcovM_\",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-mamomy\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CXURcovM_\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6m30ar\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"mP4N6PD3k\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118 35\"><g transform=\"translate(-0.004 0)\"><path d=\"M 101.854 35.13 L 12.194 35.13 C 4.614 35.13 -0.826 28.95 0.104 21.41 L 1.054 13.73 C 1.984 6.18 8.944 0 16.524 0 L 106.184 0 C 113.764 0 119.204 6.18 118.274 13.73 L 117.324 21.41 C 116.394 28.96 109.434 35.14 101.854 35.14 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 24.464 27.49 C 22.114 27.49 20.194 26.8 18.714 25.42 C 17.234 24.04 16.484 22.25 16.484 20.06 C 16.484 19.42 16.574 18.53 16.744 17.4 C 16.924 16.27 17.104 15.33 17.294 14.59 C 17.854 12.47 18.924 10.78 20.514 9.52 C 22.104 8.26 24.004 7.63 26.234 7.63 C 28.594 7.63 30.514 8.32 32.004 9.7 C 33.484 11.08 34.234 12.87 34.234 15.06 C 34.234 15.71 34.144 16.61 33.974 17.74 C 33.794 18.87 33.624 19.8 33.434 20.53 C 32.874 22.65 31.804 24.34 30.214 25.6 C 28.624 26.86 26.704 27.49 24.464 27.49 Z M 24.734 23.99 C 26.044 23.99 27.144 23.61 28.044 22.86 C 28.944 22.11 29.554 21.07 29.884 19.75 C 30.304 17.96 30.524 16.52 30.524 15.43 C 30.524 14.13 30.124 13.09 29.324 12.31 C 28.524 11.52 27.414 11.13 26.004 11.13 C 24.694 11.13 23.594 11.51 22.704 12.27 C 21.814 13.03 21.204 14.07 20.874 15.39 C 20.434 17.16 20.224 18.6 20.224 19.71 C 20.224 20.99 20.624 22.03 21.434 22.82 C 22.244 23.61 23.344 24 24.754 24 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 56.724 7.64 C 58.594 7.64 60.134 8.16 61.354 9.18 C 62.574 10.21 63.194 11.61 63.194 13.38 C 63.194 13.79 63.154 14.22 63.084 14.67 L 61.304 25.44 C 61.114 26.69 60.484 27.31 59.414 27.31 C 58.874 27.31 58.444 27.16 58.124 26.87 C 57.814 26.58 57.654 26.17 57.654 25.65 C 57.654 25.46 57.674 25.22 57.704 24.94 L 59.334 15.06 C 59.374 14.83 59.384 14.52 59.384 14.12 C 59.384 13.13 59.104 12.38 58.534 11.89 C 57.964 11.4 57.174 11.15 56.174 11.15 C 54.894 11.15 53.534 11.62 52.104 12.57 C 52.144 12.82 52.154 13.09 52.154 13.37 C 52.154 13.85 52.124 14.28 52.064 14.66 L 50.284 25.43 C 50.094 26.68 49.464 27.3 48.394 27.3 C 47.844 27.3 47.414 27.15 47.104 26.86 C 46.794 26.57 46.634 26.16 46.634 25.64 C 46.634 25.45 46.654 25.21 46.684 24.93 L 48.304 15.05 C 48.354 14.75 48.374 14.43 48.374 14.11 C 48.374 13.12 48.094 12.37 47.534 11.88 C 46.974 11.39 46.184 11.14 45.184 11.14 C 44.534 11.14 43.854 11.25 43.154 11.47 C 42.454 11.69 41.884 11.95 41.434 12.25 L 39.274 25.42 C 39.054 26.67 38.424 27.29 37.364 27.29 C 36.834 27.29 36.404 27.14 36.094 26.85 C 35.774 26.56 35.624 26.15 35.624 25.63 C 35.624 25.44 35.644 25.2 35.674 24.92 L 37.854 11.69 C 37.964 11.02 38.114 10.55 38.304 10.25 C 38.494 9.95 38.834 9.67 39.324 9.4 C 41.284 8.2 43.334 7.6 45.464 7.6 C 47.834 7.6 49.634 8.3 50.864 9.71 C 52.774 8.31 54.724 7.6 56.714 7.6 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 81.404 27.49 C 79.054 27.49 77.144 26.8 75.684 25.42 C 74.214 24.04 73.484 22.25 73.484 20.06 C 73.484 19.42 73.574 18.53 73.744 17.39 C 73.924 16.25 74.094 15.32 74.284 14.59 C 74.844 12.47 75.904 10.78 77.484 9.52 C 79.054 8.26 80.934 7.63 83.114 7.63 C 84.784 7.63 86.214 8 87.414 8.73 C 88.604 9.46 89.434 10.45 89.894 11.68 C 90.174 12.19 90.314 12.63 90.314 13.01 C 90.314 13.57 90.134 14.01 89.774 14.33 C 89.414 14.65 88.964 14.81 88.444 14.81 C 87.764 14.81 87.274 14.47 86.974 13.79 C 86.364 12.01 85.034 11.12 82.954 11.12 C 81.644 11.12 80.554 11.5 79.664 12.26 C 78.784 13.02 78.174 14.06 77.844 15.38 C 77.424 17.1 77.204 18.55 77.204 19.72 C 77.204 21 77.594 22.04 78.384 22.82 C 79.174 23.6 80.264 23.99 81.654 23.99 C 82.494 23.99 83.264 23.78 83.974 23.35 C 84.684 22.92 85.284 22.31 85.784 21.52 C 85.994 21.25 86.144 21.07 86.234 20.96 C 86.334 20.85 86.484 20.73 86.694 20.6 C 86.904 20.47 87.144 20.4 87.394 20.4 C 87.854 20.4 88.254 20.54 88.594 20.83 C 88.934 21.11 89.104 21.49 89.124 21.97 C 89.144 22.48 88.974 23.01 88.594 23.57 C 87.844 24.77 86.864 25.73 85.654 26.44 C 84.444 27.15 83.024 27.51 81.404 27.51 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 99.934 27.49 C 97.584 27.49 95.664 26.8 94.184 25.42 C 92.704 24.04 91.954 22.25 91.954 20.06 C 91.954 19.42 92.044 18.53 92.214 17.4 C 92.394 16.27 92.574 15.33 92.764 14.59 C 93.324 12.47 94.394 10.78 95.984 9.52 C 97.574 8.26 99.474 7.63 101.704 7.63 C 104.064 7.63 105.984 8.32 107.474 9.7 C 108.954 11.08 109.704 12.87 109.704 15.06 C 109.704 15.71 109.614 16.61 109.444 17.74 C 109.264 18.87 109.094 19.8 108.904 20.53 C 108.344 22.65 107.274 24.34 105.684 25.6 C 104.094 26.86 102.174 27.49 99.934 27.49 Z M 100.204 23.99 C 101.514 23.99 102.614 23.61 103.514 22.86 C 104.414 22.11 105.024 21.07 105.354 19.75 C 105.774 17.96 105.994 16.52 105.994 15.43 C 105.994 14.13 105.594 13.09 104.794 12.31 C 103.994 11.52 102.884 11.13 101.474 11.13 C 100.164 11.13 99.064 11.51 98.174 12.27 C 97.284 13.03 96.674 14.07 96.344 15.39 C 95.904 17.16 95.694 18.6 95.694 19.71 C 95.694 20.99 96.094 22.03 96.904 22.82 C 97.714 23.61 98.814 24 100.224 24 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 34.214 14.5 C 34.134 13.52 33.324 12.77 32.334 12.77 C 31.344 12.77 30.494 13.57 30.454 14.58 C 30.474 14.74 30.494 14.93 30.504 15.1 C 30.504 15.1 30.514 15.32 30.514 15.43 C 30.514 16.52 30.304 17.96 29.874 19.75 C 29.544 21.07 28.934 22.11 28.034 22.86 C 27.134 23.61 26.034 23.99 24.724 23.99 C 24.054 23.99 23.454 23.9 22.924 23.72 L 22.894 23.72 C 22.722 23.664 22.544 23.634 22.364 23.63 C 21.364 23.63 20.564 24.44 20.564 25.43 C 20.564 26.24 21.104 26.91 21.834 27.14 C 22.564 27.37 21.904 27.16 21.944 27.17 C 21.974 27.17 22.004 27.19 22.034 27.19 C 22.784 27.38 23.584 27.48 24.454 27.48 C 26.694 27.48 28.614 26.85 30.204 25.59 C 31.794 24.33 32.874 22.64 33.424 20.52 C 33.604 19.79 33.784 18.86 33.964 17.73 C 34.144 16.6 34.224 15.7 34.224 15.05 C 34.224 14.86 34.214 14.67 34.204 14.48 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 78.134 14.45 C 78.484 13.56 78.994 12.83 79.654 12.26 C 80.534 11.5 81.634 11.13 82.944 11.13 C 85.014 11.13 86.354 12.02 86.954 13.8 C 87.254 14.48 87.744 14.82 88.424 14.82 C 88.944 14.82 89.384 14.66 89.754 14.34 C 90.124 14.02 90.294 13.58 90.294 13.02 C 90.294 12.64 90.154 12.2 89.874 11.69 C 89.414 10.45 88.584 9.47 87.394 8.74 C 86.204 8.01 84.774 7.64 83.104 7.64 C 80.924 7.64 79.044 8.27 77.474 9.53 C 76.274 10.49 75.374 11.7 74.764 13.16 C 74.374 14.52 75.124 15.25 75.784 15.5 C 76.444 15.75 77.754 15.59 78.134 14.45 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 61.364 9.18 C 60.144 8.15 58.594 7.64 56.734 7.64 C 56.554 7.64 56.384 7.65 56.204 7.66 C 55.294 7.72 54.574 8.48 54.574 9.41 C 54.574 10.34 55.344 11.15 56.304 11.17 C 57.254 11.19 58.004 11.43 58.554 11.9 C 59.124 12.39 59.404 13.13 59.404 14.13 C 59.404 14.53 59.384 14.84 59.354 15.07 L 57.724 24.95 C 57.684 25.23 57.674 25.47 57.674 25.66 C 57.674 26.18 57.834 26.59 58.144 26.88 C 58.454 27.17 58.894 27.32 59.434 27.32 C 60.504 27.32 61.134 26.7 61.324 25.45 L 63.104 14.68 C 63.174 14.23 63.214 13.8 63.214 13.39 C 63.214 11.62 62.604 10.22 61.374 9.19 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 13.144 7.8 C 12.074 7.8 11.444 8.42 11.254 9.67 L 8.724 24.95 C 8.684 25.23 8.674 25.47 8.674 25.66 C 8.674 26.18 8.834 26.59 9.144 26.88 C 9.454 27.17 9.884 27.32 10.434 27.32 C 11.504 27.32 12.134 26.7 12.324 25.45 L 14.854 10.19 C 14.894 9.92 14.904 9.68 14.904 9.46 C 14.904 8.94 14.744 8.53 14.434 8.24 C 14.114 7.95 13.694 7.8 13.144 7.8 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 69.714 7.8 C 68.644 7.8 68.014 8.42 67.824 9.67 L 65.294 24.95 C 65.254 25.23 65.244 25.47 65.244 25.66 C 65.244 26.18 65.404 26.59 65.714 26.88 C 66.024 27.17 66.454 27.32 67.004 27.32 C 68.074 27.32 68.704 26.7 68.894 25.45 L 71.424 10.19 C 71.464 9.92 71.474 9.68 71.474 9.46 C 71.474 8.94 71.314 8.53 71.004 8.24 C 70.694 7.95 70.264 7.8 69.714 7.8 Z\" fill=\"rgb(52,168,83)\"></path></g></svg>',svgContentId:12364990924,withExternalLayout:true})})})})});});const css=[\".framer-kBoqU.framer-14vtd6, .framer-kBoqU .framer-14vtd6 { display: block; }\",\".framer-kBoqU.framer-mamomy { height: 35px; overflow: visible; position: relative; width: 118px; }\",\".framer-kBoqU .framer-6m30ar { flex: none; height: 35px; left: calc(50.00000000000002% - 118px / 2); position: absolute; top: calc(48.57142857142859% - 35px / 2); width: 118px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 118\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 FramerPvL9gJt8o=withCSS(Component,css,\"framer-kBoqU\");export default FramerPvL9gJt8o;FramerPvL9gJt8o.displayName=\"logo_iomico\";FramerPvL9gJt8o.defaultProps={height:35,width:118};addFonts(FramerPvL9gJt8o,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPvL9gJt8o\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"118\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PvL9gJt8o.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MainMenuItem from\"#framer/local/canvasComponent/CV7ZjpXjD/CV7ZjpXjD.js\";import Logo_iomico from\"#framer/local/canvasComponent/PvL9gJt8o/PvL9gJt8o.js\";const Logo_iomicoFonts=getFonts(Logo_iomico);const MainMenuItemFonts=getFonts(MainMenuItem);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-P5wnL\";const variantClassNames={U2iFqhadz:\"framer-v-2ucriw\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P5wnL.framer-1q38uok, .framer-P5wnL .framer-1q38uok { display: block; }\",\".framer-P5wnL.framer-2ucriw { align-content: flex-start; align-items: flex-start; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P5wnL .framer-m076op { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; left: 30px; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 33px; width: min-content; z-index: 2; }\",\".framer-P5wnL .framer-c9u3i3-container { flex: none; height: 35px; position: relative; width: 118px; }\",\".framer-P5wnL .framer-10jechr { 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: min-content; }\",\".framer-P5wnL .framer-jxksu0-container, .framer-P5wnL .framer-3ylgvn-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-P5wnL .framer-mbniti { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"U2iFqhadz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2ucriw\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m076op\",\"data-framer-name\":\"Side Menu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"118px\",y:33,children:/*#__PURE__*/_jsx(Container,{className:\"framer-c9u3i3-container\",nodeId:\"MM96z86ns\",scopeId:\"IctUEaaPi\",children:/*#__PURE__*/_jsx(Logo_iomico,{height:\"100%\",id:\"MM96z86ns\",layoutId:\"MM96z86ns\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10jechr\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OVK09ZqhJ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:94,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jxksu0-container\",nodeId:\"XMGiSsDue\",scopeId:\"IctUEaaPi\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"XMGiSsDue\",layoutId:\"XMGiSsDue\",nX5cDUdjq:resolvedLinks[0],variant:\"vg29BEiuu\",vi_9UoNax:\"people\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oiuXPFpb1\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:149,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3ylgvn-container\",nodeId:\"kv88yjNls\",scopeId:\"IctUEaaPi\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"kv88yjNls\",layoutId:\"kv88yjNls\",nX5cDUdjq:resolvedLinks1[0],variant:\"vg29BEiuu\",vi_9UoNax:\"certifications\",width:\"100%\"})})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-mbniti\"})]}),/*#__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=breakpointRules[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 1000\n * @framerIntrinsicWidth 1200\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 * @framerHitTargets {\"U2iFqhadz\":[\".framer-m076op\"]}\n * @framerBreakpoints {\"U2iFqhadz\":{\"canvasClassName\":\"framer-2ucriw-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant U2iFqhadz\n * @framerLayoutTemplate true\n */const FramerIctUEaaPi=withCSS(Component,css,\"framer-P5wnL\");export default FramerIctUEaaPi;FramerIctUEaaPi.displayName=\"Corporate Portal\";FramerIctUEaaPi.defaultProps={height:1e3,width:1200};addFonts(FramerIctUEaaPi,[{explicitInter:true,fonts:[]},...Logo_iomicoFonts,...MainMenuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIctUEaaPi\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"U2iFqhadz\\\":[\\\".framer-m076op\\\"]}\",\"framerBreakpoints\":\"{\\\"U2iFqhadz\\\":{\\\"canvasClassName\\\":\\\"framer-2ucriw-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"U2iFqhadz\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cbc36cd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ue8zm\";const variantClassNames={uPCaizriV:\"framer-v-1bwgab2\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ue8zm.framer-sspxwh, .framer-ue8zm .framer-sspxwh { display: block; }\",\".framer-ue8zm.framer-1bwgab2 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ue8zm .framer-gf49c6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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:\"uPCaizriV\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bwgab2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gf49c6\"})]}),/*#__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=breakpointRules[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 1000\n * @framerIntrinsicWidth 1200\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 * @framerHitTargets {}\n * @framerBreakpoints {\"uPCaizriV\":{\"canvasClassName\":\"framer-1bwgab2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant uPCaizriV\n * @framerLayoutTemplate\n */const FramerPFdaviX0w=withCSS(Component,css,\"framer-ue8zm\");export default FramerPFdaviX0w;FramerPFdaviX0w.displayName=\"Empty\";FramerPFdaviX0w.defaultProps={height:1e3,width:1200};addFonts(FramerPFdaviX0w,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPFdaviX0w\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"uPCaizriV\\\":{\\\"canvasClassName\\\":\\\"framer-1bwgab2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"uPCaizriV\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window.${dataLayerName} = window.${dataLayerName} || [];`+(dataLayer?`window.${dataLayerName}.push(${JSON.stringify(dataLayer)})`:\"\");/**\n * Function to get the Iframe snippet\n * @param environment - The parameters to use a custom environment\n * @param customDomain - Custom domain for gtm\n * @param id - The id of the container\n */const getIframeSnippet=(id,environment,customDomain=DEFAULT_DOMAIN)=>{let params=``;if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`<iframe src=\"${customDomain}/ns.html?id=${id}${params}\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\" id=\"tag-manager\"></iframe>`;};/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=``;if(environment){const{gtm_auth,gtm_preview}=environment;params=`+\"&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x\"`;}return`\n    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n      '${customDomain}/${customScriptName}?id='+i+dl${params};f.parentNode.insertBefore(j,f);\n    })(window,document,'script','${dataLayerName}','${id}');\n  `;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getNoScript=()=>{const noScript=document.createElement(\"noscript\");noScript.innerHTML=getIframeSnippet(params.id,params.environment,params.customDomain);return noScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.innerHTML=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);return script;};return{getDataLayerScript,getNoScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();const noScript=gtm.getNoScript();document.head.insertBefore(dataLayerScript,document.head.childNodes[0]);document.head.insertBefore(script,document.head.childNodes[1]);document.body.insertBefore(noScript,document.body.childNodes[0]);};/**\n * Function to send the events to the GTM\n * I can't find how to type a function using the \"arguments\" keyword so I've setup\n * a wrapper function that mutes typescript.\n */function gtag(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}export function sendToGTM(...args){// @ts-ignore\ngtag(...args);}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser as e}from\"framer-motion\";export const DEFAULT_FONT_FAMILY='\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"';export function getFlexboxValues(e){let t,o;let r=e.split(\"-\");switch(r[0]){case\"top\":o=\"flex-start\";break;case\"bottom\":o=\"flex-end\";break;case\"center\":o=\"center\";break;default:o=\"initial\";}switch(r[1]){case\"left\":t=\"flex-start\";break;case\"right\":t=\"flex-end\";break;case\"center\":t=\"center\";break;default:t=\"initial\";}return{justifyContent:t,alignItems:o};}export function getMultipleShadows(...e){let t=[];return e.forEach(e=>e&&t.push(e)),t.join(\", \");}export function getShadow(e){return e?`${e.shadowX}px ${e.shadowY}px ${e.shadowBlur}px ${e.shadowColor}`:null;}export function safeJSONParse(e,t){try{return JSON.parse(e);}catch{t&&t();}}export const getCookie=(t,o)=>{var r;o=o||(e?document.cookie:\"\");let[,,a]=null!==(r=o.match(`(^|;) ?${t}=([^;]*)(;|$)`))&&void 0!==r?r:[null,null,null];return a;};\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useEffect,useReducer}from\"react\";import{isBrowser}from\"framer-motion\";import{useIsOnFramerCanvas}from\"framer\";import{sendToGTM,initGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/ZrPKNQfoNa5y1lXPDiQn/send.js\";import{safeJSONParse}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/NAXduMvdtSB2wFen8sEE/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:true};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize GTM.\n// https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));}}}useEffect(()=>{getStateFromLocalStorage();},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{const shouldSync=state.sync&&isBrowser&&!isOnFramerCanvas&&state.modes!==null;if(!shouldSync){return;}syncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\"});},[state.sync]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}\nexport const __FramerMetadata__ = {\"exports\":{\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\",];const isInEUTimezone=()=>{var ref,ref1,ref2;return(ref1=(ref=Intl===null||Intl===void 0?void 0:Intl.DateTimeFormat())===null||ref===void 0?void 0:ref.resolvedOptions())===null||ref1===void 0?void 0:(ref2=ref1.timeZone)===null||ref2===void 0?void 0:ref2.startsWith(\"Europe\");};const isEULocale=()=>{var ref;var _language;const locale=(_language=navigator.language)!==null&&_language!==void 0?_language:(ref=navigator.languages)===null||ref===void 0?void 0:ref[0];return countries.some(country=>{var ref;return(ref=locale===null||locale===void 0?void 0:locale.toUpperCase())===null||ref===void 0?void 0:ref.includes(country);});};export const inEU=()=>{return isInEUTimezone()||isEULocale();};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/CCpUsPPKoqHrXP3zvE2C/inEU.js\";export function useRegion({content,useRegionFromProps}){const isInEUBasedOnLocation=isBrowser?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx}from\"react/jsx-runtime\";export const IconCookie=props=>/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color,fill:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M164.49,163.51a12,12,0,1,1-17,0A12,12,0,0,1,164.49,163.51Zm-81-8a12,12,0,1,0,17,0A12,12,0,0,0,83.51,155.51Zm9-39a12,12,0,1,0-17,0A12,12,0,0,0,92.49,116.49Zm48-1a12,12,0,1,0,0,17A12,12,0,0,0,140.49,115.51ZM232,128A104,104,0,1,1,128,24a8,8,0,0,1,8,8,40,40,0,0,0,40,40,8,8,0,0,1,8,8,40,40,0,0,0,40,40A8,8,0,0,1,232,128Zm-16.31,7.39A56.13,56.13,0,0,1,168.5,87.5a56.13,56.13,0,0,1-47.89-47.19,88,88,0,1,0,95.08,95.08Z\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"IconCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","// Generated by Framer (1445756)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"zReINw005\",\"n1Lxx4QSl\"];const variantClassNames={n1Lxx4QSl:\"framer-v-ydz03l\",zReINw005:\"framer-v-35610y\"};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 humanReadableVariantMap={Off:\"zReINw005\",On:\"n1Lxx4QSl\"};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"zReINw005\",background:oep5aWG90=\"rgb(0, 153, 255)\",backgroundInactive:wdGQJh0F_=\"rgba(0, 0, 0, 0.1)\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"zReINw005\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-4aJ9g\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-35610y\",className),\"data-framer-name\":\"Off\",layoutDependency:layoutDependency,layoutId:\"zReINw005\",ref:ref,style:{backgroundColor:wdGQJh0F_,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},transition:transition,variants:{n1Lxx4QSl:{backgroundColor:oep5aWG90}},...addPropertyOverrides({n1Lxx4QSl:{\"data-framer-name\":\"On\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-u7n9zz\",layoutDependency:layoutDependency,layoutId:\"O3uKgVodv\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},transition:transition})})})});});const css=['.framer-4aJ9g [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-4aJ9g .framer-15sckd1 { display: block; }\",\".framer-4aJ9g .framer-35610y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 14px; justify-content: flex-start; overflow: hidden; padding: 2px 2px 2px 2px; position: relative; width: 24px; will-change: transform; }\",\".framer-4aJ9g .framer-u7n9zz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 10px); overflow: visible; position: relative; width: 10px; z-index: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4aJ9g .framer-35610y { gap: 0px; } .framer-4aJ9g .framer-35610y > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-4aJ9g .framer-35610y > :first-child { margin-left: 0px; } .framer-4aJ9g .framer-35610y > :last-child { margin-right: 0px; } }\",\".framer-4aJ9g.framer-v-ydz03l .framer-35610y { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n1Lxx4QSl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oep5aWG90\":\"background\",\"wdGQJh0F_\":\"backgroundInactive\"}\n */ const FramerBlf0sjosZ=withCSS(Component,css,\"framer-4aJ9g\");export default FramerBlf0sjosZ;FramerBlf0sjosZ.displayName=\"Toggle\";FramerBlf0sjosZ.defaultProps={height:14,width:24};addPropertyControls(FramerBlf0sjosZ,{variant:{options:[\"zReINw005\",\"n1Lxx4QSl\"],optionTitles:[\"Off\",\"On\"],title:\"Variant\",type:ControlType.Enum},oep5aWG90:{defaultValue:\"rgb(0, 153, 255)\",title:\"Background\",type:ControlType.Color},wdGQJh0F_:{defaultValue:\"rgba(0, 0, 0, 0.1)\",title:\"Background Inactive\",type:ControlType.Color}});addFonts(FramerBlf0sjosZ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBlf0sjosZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n1Lxx4QSl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"oep5aWG90\\\":\\\"background\\\",\\\"wdGQJh0F_\\\":\\\"backgroundInactive\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"14\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Blf0sjosZ.map","/*\n * Toggle\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/phy2eFc7N84QBgE1yepP/Blf0sjosZ.js\"\nexport { default } from \"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/phy2eFc7N84QBgE1yepP/Blf0sjosZ.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/NAXduMvdtSB2wFen8sEE/utils.js\";import Toggle from\"https://framer.com/m/Toggle-zGbN.js@phy2eFc7N84QBgE1yepP\";const SPACING=20;export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){var _banner_style_border;const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=((_banner_style_border=banner.style.border)===null||_banner_style_border===void 0?void 0:_banner_style_border.width)?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`]);function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"h6\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||(policy===null||policy===void 0?void 0:policy.link);return shouldShow&&/*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[description,\" \",(policy===null||policy===void 0?void 0:policy.link)&&/*#__PURE__*/_jsxs(\"span\",{children:[policy===null||policy===void 0?void 0:policy.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy===null||policy===void 0?void 0:policy.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy===null||policy===void 0?void 0:policy.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:.6},whileTap:{opacity:.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",outline:\"none\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType,useIsOnFramerCanvas}from\"framer\";import{AnimatePresence,motion,isBrowser}from\"framer-motion\";import{useConsent,defaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/xxuL8HTqJfv2csVBB9cH/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/iWBnpFYhkPMoncHiHDDw/region.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/NAXduMvdtSB2wFen8sEE/utils.js\";import{IconCookie}from\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/tkWTloReAPu2itGir1L5/Icons.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/QwegldpamwGOlDMlq0nE/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/CCpUsPPKoqHrXP3zvE2C/inEU.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const region=useRegion({content,useRegionFromProps:isPreview});const consent=useConsent({gtmId,defaultConsent:region.defaults});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){onShown({isInEU});}},[isOpen]);// Check if user should be prompted\nuseEffect(()=>{const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){onAccept({isInEU});}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed]);useEffect(()=>{if(onConsentChange){onConsentChange({isInEU,consent:consent.modes});}},[consent.modes]);function handleDismiss(){consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){onDismiss({isInEU});}}function handleAcceptAll(){consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){onAccept({isInEU});}}function handleRejectAll(){consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){onReject({isInEU});}}function handleAcceptCurrent(){consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nif(onAccept){onAccept({isInEU});}if(onSavePreferences){onSavePreferences({isInEU});}}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode})})]});}function Overlay(props){var _props_banner_style;const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(motion.div,{style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:props.region.blocking?\"all\":\"none\"},children:[props.region.blocking&&/*#__PURE__*/_jsx(Backdrop,{color:(_props_banner_style=props.banner.style)===null||_props_banner_style===void 0?void 0:_props_banner_style.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}),document.body);}function Trigger({trigger,style,onClick}){const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",outline:\"inherit\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}}function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\",hidden:props=>!props.link},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\",hidden:props=>!props.link}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\",hidden:props=>!props.link},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\",hidden:props=>!props.link}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"WFvtfaxkD\",\"mBf4jANqi\"];const serializationHash=\"framer-4Tkr5\";const variantClassNames={mBf4jANqi:\"framer-v-1h32bpm\",WFvtfaxkD:\"framer-v-1r0z2pp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LrDjkPS80=undefined;const GSU9OLXw1=undefined;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 humanReadableVariantMap={\"Variant 1 - wide\":\"WFvtfaxkD\",\"Variant 2 - narrow\":\"mBf4jANqi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,GSU9OLXw1:title??props.GSU9OLXw1??\"Footer link text here\",LrDjkPS80:link??props.LrDjkPS80,variant:humanReadableVariantMap[props.variant]??props.variant??\"WFvtfaxkD\"};};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,GSU9OLXw1,LrDjkPS80,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WFvtfaxkD\",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(Link,{href:LrDjkPS80,motionChild:true,nodeId:\"WFvtfaxkD\",openInNewTab:false,scopeId:\"fvNne5xw_\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1r0z2pp\",className,classNames)} framer-1paiuep`,\"data-framer-name\":\"Variant 1 - wide\",layoutDependency:layoutDependency,layoutId:\"WFvtfaxkD\",ref:refBinding,style:{...style},...addPropertyOverrides({mBf4jANqi:{\"data-framer-name\":\"Variant 2 - narrow\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(105, 105, 105))\"},children:\"Footer link text here\"})}),className:\"framer-f6g4cn\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"jdHGNiNeB\",style:{\"--extracted-tcooor\":\"rgb(105, 105, 105)\",\"--framer-paragraph-spacing\":\"0px\"},text:GSU9OLXw1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4Tkr5.framer-1paiuep, .framer-4Tkr5 .framer-1paiuep { display: block; }\",\".framer-4Tkr5.framer-1r0z2pp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4Tkr5 .framer-f6g4cn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4Tkr5.framer-v-1h32bpm .framer-f6g4cn { white-space: pre-wrap; width: 151px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mBf4jANqi\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GSU9OLXw1\":\"title\",\"LrDjkPS80\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfvNne5xw_=withCSS(Component,css,\"framer-4Tkr5\");export default FramerfvNne5xw_;FramerfvNne5xw_.displayName=\"Footer Link Copy\";FramerfvNne5xw_.defaultProps={height:19,width:129};addPropertyControls(FramerfvNne5xw_,{variant:{options:[\"WFvtfaxkD\",\"mBf4jANqi\"],optionTitles:[\"Variant 1 - wide\",\"Variant 2 - narrow\"],title:\"Variant\",type:ControlType.Enum},GSU9OLXw1:{defaultValue:\"Footer link text here\",displayTextArea:false,title:\"Title\",type:ControlType.String},onGSU9OLXw1Change:{changes:\"GSU9OLXw1\",type:ControlType.ChangeHandler},LrDjkPS80:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfvNne5xw_,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfvNne5xw_\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"19\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"GSU9OLXw1\\\":\\\"title\\\",\\\"LrDjkPS80\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"129\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mBf4jANqi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fvNne5xw_.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={tMY491HV0:{hover:true}};const serializationHash=\"framer-GrKdv\";const variantClassNames={tMY491HV0:\"framer-v-mkpvic\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rO1wouIL6=undefined;const WE4ITm8tl=undefined;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=({footerTitle,footerTitleLink,height,id,width,...props})=>{return{...props,rO1wouIL6:footerTitleLink??props.rO1wouIL6,WE4ITm8tl:footerTitle??props.WE4ITm8tl??\"Title\"};};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,WE4ITm8tl,rO1wouIL6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tMY491HV0\",enabledGestures,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(Link,{href:rO1wouIL6,motionChild:true,nodeId:\"tMY491HV0\",openInNewTab:false,scopeId:\"prTQymqi5\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mkpvic\",className,classNames)} framer-rcftmb`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tMY491HV0\",ref:refBinding,style:{backgroundColor:\"rgb(242, 242, 242)\",borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7,...style},variants:{\"tMY491HV0-hover\":{backgroundColor:\"rgb(227, 227, 227)\"}},...addPropertyOverrides({\"tMY491HV0-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)))\"},children:\"Title\"})}),className:\"framer-wf9idy\",fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"EWZ_9IytH\",style:{\"--extracted-1lwpl3i\":\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10))\"},text:WE4ITm8tl,variants:{\"tMY491HV0-hover\":{\"--extracted-1lwpl3i\":\"rgb(10, 10, 10)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tMY491HV0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(10, 10, 10))\"},children:\"Title\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GrKdv.framer-rcftmb, .framer-GrKdv .framer-rcftmb { display: block; }\",\".framer-GrKdv.framer-mkpvic { 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: 5px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-GrKdv .framer-wf9idy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Tcild9WRD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WE4ITm8tl\":\"footerTitle\",\"rO1wouIL6\":\"footerTitleLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerprTQymqi5=withCSS(Component,css,\"framer-GrKdv\");export default FramerprTQymqi5;FramerprTQymqi5.displayName=\"io_Footer Title\";FramerprTQymqi5.defaultProps={height:35,width:56};addPropertyControls(FramerprTQymqi5,{WE4ITm8tl:{defaultValue:\"Title\",displayTextArea:false,placeholder:\"Footer Title\",title:\"Footer Title\",type:ControlType.String},onWE4ITm8tlChange:{changes:\"WE4ITm8tl\",type:ControlType.ChangeHandler},rO1wouIL6:{title:\"Footer Title Link\",type:ControlType.Link}});addFonts(FramerprTQymqi5,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerprTQymqi5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WE4ITm8tl\\\":\\\"footerTitle\\\",\\\"rO1wouIL6\\\":\\\"footerTitleLink\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Tcild9WRD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"35\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./prTQymqi5.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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=[\"ioluhzdgK\",\"cl4s1zz1y\",\"Spfz5X1YO\",\"lbsNkiAg4\"];const serializationHash=\"framer-BSYJT\";const variantClassNames={cl4s1zz1y:\"framer-v-dru75k\",ioluhzdgK:\"framer-v-1xj7xo1\",lbsNkiAg4:\"framer-v-19c4gyn\",Spfz5X1YO:\"framer-v-110vyun\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CXNTUyBRt=undefined;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 humanReadableVariantMap={\"Full - medium\":\"Spfz5X1YO\",\"Full - small\":\"lbsNkiAg4\",Condensed:\"cl4s1zz1y\",Full:\"ioluhzdgK\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,CXNTUyBRt:link??props.CXNTUyBRt,variant:humanReadableVariantMap[props.variant]??props.variant??\"ioluhzdgK\"};};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,CXNTUyBRt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ioluhzdgK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"cl4s1zz1y\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"cl4s1zz1y\")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:CXNTUyBRt,motionChild:true,nodeId:\"ioluhzdgK\",openInNewTab:false,scopeId:\"yy2O6lKZW\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xj7xo1\",className,classNames)} framer-1n0fjj0`,\"data-framer-name\":\"Full\",layoutDependency:layoutDependency,layoutId:\"ioluhzdgK\",ref:refBinding,style:{...style},...addPropertyOverrides({cl4s1zz1y:{\"data-framer-name\":\"Condensed\"},lbsNkiAg4:{\"data-framer-name\":\"Full - small\"},Spfz5X1YO:{\"data-framer-name\":\"Full - medium\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-an03xs\",\"data-framer-name\":\"io_logo_with_rounded_bg_favicon_\",fill:\"black\",intrinsicHeight:27,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"zPV_gHrYE\",svg:'<svg data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 31.61 27.39\"><path d=\"M19.31 27.39H9.07c-5.64 0-9.69-4.81-8.99-10.7l.7-5.99C1.47 4.82 6.66 0 12.29 0h10.24c5.64 0 9.69 4.82 9 10.7l-.7 5.99c-.69 5.89-5.87 10.7-11.51 10.7Z\" style=\"fill:#fff;stroke-width:0\"/><path d=\"M18.19 21.09c-1.75 0-3.18-.51-4.28-1.54s-1.66-2.36-1.66-3.99c0-.48.07-1.14.2-1.98.13-.84.27-1.54.41-2.09.41-1.58 1.21-2.83 2.39-3.77 1.18-.94 2.6-1.41 4.26-1.41 1.76 0 3.19.51 4.29 1.54s1.66 2.36 1.66 3.99c0 .49-.07 1.15-.2 1.99-.13.84-.26 1.53-.4 2.08-.41 1.58-1.21 2.83-2.4 3.77s-2.61 1.41-4.28 1.41Zm.2-2.61c.97 0 1.79-.28 2.46-.84s1.12-1.33 1.37-2.31c.32-1.33.47-2.41.47-3.22 0-.96-.3-1.74-.89-2.33-.59-.59-1.42-.88-2.47-.88-.97 0-1.79.28-2.45.85-.66.56-1.12 1.34-1.36 2.32-.32 1.32-.49 2.39-.49 3.22 0 .96.3 1.73.9 2.31.6.59 1.42.88 2.47.88Z\" style=\"fill:#4285f4;stroke-width:0\"/><path d=\"M25.44 11.41c-.06-.73-.66-1.29-1.4-1.29s-1.37.6-1.4 1.35c.02.12.03.26.04.39v.25c0 .81-.16 1.88-.47 3.22-.24.98-.7 1.75-1.37 2.31s-1.49.84-2.46.84c-.5 0-.95-.07-1.34-.2h-.02a1.34 1.34 0 0 0-1.73 1.28c0 .6.4 1.1.94 1.27s.06.02.08.03c.02 0 .05.01.07.02.56.14 1.15.22 1.8.22 1.67 0 3.09-.47 4.28-1.41 1.18-.94 1.99-2.19 2.4-3.77.14-.54.27-1.23.4-2.08.13-.84.2-1.51.2-1.99 0-.15 0-.28-.02-.43Z\" style=\"stroke-width:0;fill:#34a853\"/><path d=\"M9.76 6.45c.4 0 .72.11.96.32.23.22.35.52.35.9 0 .16-.01.34-.04.54L9.15 19.55c-.14.93-.61 1.39-1.4 1.39-.4 0-.72-.11-.96-.32-.23-.22-.35-.52-.35-.9 0-.14.01-.32.04-.53L8.36 7.84c.14-.93.61-1.39 1.4-1.39Z\" style=\"fill:#fbbc04;stroke-width:0\"/><path d=\"M9.76 6.45c-.79 0-1.26.46-1.41 1.39l-.53 3.32c-.03.21-.04.38-.04.53 0 .39.12.69.35.91.23.22.55.32.96.32.79 0 1.26-.46 1.41-1.39l.53-3.31c.03-.2.04-.38.04-.54 0-.39-.12-.69-.35-.91-.23-.22-.55-.32-.96-.32Z\" style=\"fill:#ea4335;stroke-width:0\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1y701ps\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"S19zVsz5o\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118 35\"><g transform=\"translate(-0.004 0)\"><path d=\"M 101.854 35.13 L 12.194 35.13 C 4.614 35.13 -0.826 28.95 0.104 21.41 L 1.054 13.73 C 1.984 6.18 8.944 0 16.524 0 L 106.184 0 C 113.764 0 119.204 6.18 118.274 13.73 L 117.324 21.41 C 116.394 28.96 109.434 35.14 101.854 35.14 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 24.464 27.49 C 22.114 27.49 20.194 26.8 18.714 25.42 C 17.234 24.04 16.484 22.25 16.484 20.06 C 16.484 19.42 16.574 18.53 16.744 17.4 C 16.924 16.27 17.104 15.33 17.294 14.59 C 17.854 12.47 18.924 10.78 20.514 9.52 C 22.104 8.26 24.004 7.63 26.234 7.63 C 28.594 7.63 30.514 8.32 32.004 9.7 C 33.484 11.08 34.234 12.87 34.234 15.06 C 34.234 15.71 34.144 16.61 33.974 17.74 C 33.794 18.87 33.624 19.8 33.434 20.53 C 32.874 22.65 31.804 24.34 30.214 25.6 C 28.624 26.86 26.704 27.49 24.464 27.49 Z M 24.734 23.99 C 26.044 23.99 27.144 23.61 28.044 22.86 C 28.944 22.11 29.554 21.07 29.884 19.75 C 30.304 17.96 30.524 16.52 30.524 15.43 C 30.524 14.13 30.124 13.09 29.324 12.31 C 28.524 11.52 27.414 11.13 26.004 11.13 C 24.694 11.13 23.594 11.51 22.704 12.27 C 21.814 13.03 21.204 14.07 20.874 15.39 C 20.434 17.16 20.224 18.6 20.224 19.71 C 20.224 20.99 20.624 22.03 21.434 22.82 C 22.244 23.61 23.344 24 24.754 24 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 56.724 7.64 C 58.594 7.64 60.134 8.16 61.354 9.18 C 62.574 10.21 63.194 11.61 63.194 13.38 C 63.194 13.79 63.154 14.22 63.084 14.67 L 61.304 25.44 C 61.114 26.69 60.484 27.31 59.414 27.31 C 58.874 27.31 58.444 27.16 58.124 26.87 C 57.814 26.58 57.654 26.17 57.654 25.65 C 57.654 25.46 57.674 25.22 57.704 24.94 L 59.334 15.06 C 59.374 14.83 59.384 14.52 59.384 14.12 C 59.384 13.13 59.104 12.38 58.534 11.89 C 57.964 11.4 57.174 11.15 56.174 11.15 C 54.894 11.15 53.534 11.62 52.104 12.57 C 52.144 12.82 52.154 13.09 52.154 13.37 C 52.154 13.85 52.124 14.28 52.064 14.66 L 50.284 25.43 C 50.094 26.68 49.464 27.3 48.394 27.3 C 47.844 27.3 47.414 27.15 47.104 26.86 C 46.794 26.57 46.634 26.16 46.634 25.64 C 46.634 25.45 46.654 25.21 46.684 24.93 L 48.304 15.05 C 48.354 14.75 48.374 14.43 48.374 14.11 C 48.374 13.12 48.094 12.37 47.534 11.88 C 46.974 11.39 46.184 11.14 45.184 11.14 C 44.534 11.14 43.854 11.25 43.154 11.47 C 42.454 11.69 41.884 11.95 41.434 12.25 L 39.274 25.42 C 39.054 26.67 38.424 27.29 37.364 27.29 C 36.834 27.29 36.404 27.14 36.094 26.85 C 35.774 26.56 35.624 26.15 35.624 25.63 C 35.624 25.44 35.644 25.2 35.674 24.92 L 37.854 11.69 C 37.964 11.02 38.114 10.55 38.304 10.25 C 38.494 9.95 38.834 9.67 39.324 9.4 C 41.284 8.2 43.334 7.6 45.464 7.6 C 47.834 7.6 49.634 8.3 50.864 9.71 C 52.774 8.31 54.724 7.6 56.714 7.6 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 81.404 27.49 C 79.054 27.49 77.144 26.8 75.684 25.42 C 74.214 24.04 73.484 22.25 73.484 20.06 C 73.484 19.42 73.574 18.53 73.744 17.39 C 73.924 16.25 74.094 15.32 74.284 14.59 C 74.844 12.47 75.904 10.78 77.484 9.52 C 79.054 8.26 80.934 7.63 83.114 7.63 C 84.784 7.63 86.214 8 87.414 8.73 C 88.604 9.46 89.434 10.45 89.894 11.68 C 90.174 12.19 90.314 12.63 90.314 13.01 C 90.314 13.57 90.134 14.01 89.774 14.33 C 89.414 14.65 88.964 14.81 88.444 14.81 C 87.764 14.81 87.274 14.47 86.974 13.79 C 86.364 12.01 85.034 11.12 82.954 11.12 C 81.644 11.12 80.554 11.5 79.664 12.26 C 78.784 13.02 78.174 14.06 77.844 15.38 C 77.424 17.1 77.204 18.55 77.204 19.72 C 77.204 21 77.594 22.04 78.384 22.82 C 79.174 23.6 80.264 23.99 81.654 23.99 C 82.494 23.99 83.264 23.78 83.974 23.35 C 84.684 22.92 85.284 22.31 85.784 21.52 C 85.994 21.25 86.144 21.07 86.234 20.96 C 86.334 20.85 86.484 20.73 86.694 20.6 C 86.904 20.47 87.144 20.4 87.394 20.4 C 87.854 20.4 88.254 20.54 88.594 20.83 C 88.934 21.11 89.104 21.49 89.124 21.97 C 89.144 22.48 88.974 23.01 88.594 23.57 C 87.844 24.77 86.864 25.73 85.654 26.44 C 84.444 27.15 83.024 27.51 81.404 27.51 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 99.934 27.49 C 97.584 27.49 95.664 26.8 94.184 25.42 C 92.704 24.04 91.954 22.25 91.954 20.06 C 91.954 19.42 92.044 18.53 92.214 17.4 C 92.394 16.27 92.574 15.33 92.764 14.59 C 93.324 12.47 94.394 10.78 95.984 9.52 C 97.574 8.26 99.474 7.63 101.704 7.63 C 104.064 7.63 105.984 8.32 107.474 9.7 C 108.954 11.08 109.704 12.87 109.704 15.06 C 109.704 15.71 109.614 16.61 109.444 17.74 C 109.264 18.87 109.094 19.8 108.904 20.53 C 108.344 22.65 107.274 24.34 105.684 25.6 C 104.094 26.86 102.174 27.49 99.934 27.49 Z M 100.204 23.99 C 101.514 23.99 102.614 23.61 103.514 22.86 C 104.414 22.11 105.024 21.07 105.354 19.75 C 105.774 17.96 105.994 16.52 105.994 15.43 C 105.994 14.13 105.594 13.09 104.794 12.31 C 103.994 11.52 102.884 11.13 101.474 11.13 C 100.164 11.13 99.064 11.51 98.174 12.27 C 97.284 13.03 96.674 14.07 96.344 15.39 C 95.904 17.16 95.694 18.6 95.694 19.71 C 95.694 20.99 96.094 22.03 96.904 22.82 C 97.714 23.61 98.814 24 100.224 24 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 34.214 14.5 C 34.134 13.52 33.324 12.77 32.334 12.77 C 31.344 12.77 30.494 13.57 30.454 14.58 C 30.474 14.74 30.494 14.93 30.504 15.1 C 30.504 15.1 30.514 15.32 30.514 15.43 C 30.514 16.52 30.304 17.96 29.874 19.75 C 29.544 21.07 28.934 22.11 28.034 22.86 C 27.134 23.61 26.034 23.99 24.724 23.99 C 24.054 23.99 23.454 23.9 22.924 23.72 L 22.894 23.72 C 22.722 23.664 22.544 23.634 22.364 23.63 C 21.364 23.63 20.564 24.44 20.564 25.43 C 20.564 26.24 21.104 26.91 21.834 27.14 C 22.564 27.37 21.904 27.16 21.944 27.17 C 21.974 27.17 22.004 27.19 22.034 27.19 C 22.784 27.38 23.584 27.48 24.454 27.48 C 26.694 27.48 28.614 26.85 30.204 25.59 C 31.794 24.33 32.874 22.64 33.424 20.52 C 33.604 19.79 33.784 18.86 33.964 17.73 C 34.144 16.6 34.224 15.7 34.224 15.05 C 34.224 14.86 34.214 14.67 34.204 14.48 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 78.134 14.45 C 78.484 13.56 78.994 12.83 79.654 12.26 C 80.534 11.5 81.634 11.13 82.944 11.13 C 85.014 11.13 86.354 12.02 86.954 13.8 C 87.254 14.48 87.744 14.82 88.424 14.82 C 88.944 14.82 89.384 14.66 89.754 14.34 C 90.124 14.02 90.294 13.58 90.294 13.02 C 90.294 12.64 90.154 12.2 89.874 11.69 C 89.414 10.45 88.584 9.47 87.394 8.74 C 86.204 8.01 84.774 7.64 83.104 7.64 C 80.924 7.64 79.044 8.27 77.474 9.53 C 76.274 10.49 75.374 11.7 74.764 13.16 C 74.374 14.52 75.124 15.25 75.784 15.5 C 76.444 15.75 77.754 15.59 78.134 14.45 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 61.364 9.18 C 60.144 8.15 58.594 7.64 56.734 7.64 C 56.554 7.64 56.384 7.65 56.204 7.66 C 55.294 7.72 54.574 8.48 54.574 9.41 C 54.574 10.34 55.344 11.15 56.304 11.17 C 57.254 11.19 58.004 11.43 58.554 11.9 C 59.124 12.39 59.404 13.13 59.404 14.13 C 59.404 14.53 59.384 14.84 59.354 15.07 L 57.724 24.95 C 57.684 25.23 57.674 25.47 57.674 25.66 C 57.674 26.18 57.834 26.59 58.144 26.88 C 58.454 27.17 58.894 27.32 59.434 27.32 C 60.504 27.32 61.134 26.7 61.324 25.45 L 63.104 14.68 C 63.174 14.23 63.214 13.8 63.214 13.39 C 63.214 11.62 62.604 10.22 61.374 9.19 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 13.144 7.8 C 12.074 7.8 11.444 8.42 11.254 9.67 L 8.724 24.95 C 8.684 25.23 8.674 25.47 8.674 25.66 C 8.674 26.18 8.834 26.59 9.144 26.88 C 9.454 27.17 9.884 27.32 10.434 27.32 C 11.504 27.32 12.134 26.7 12.324 25.45 L 14.854 10.19 C 14.894 9.92 14.904 9.68 14.904 9.46 C 14.904 8.94 14.744 8.53 14.434 8.24 C 14.114 7.95 13.694 7.8 13.144 7.8 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 69.714 7.8 C 68.644 7.8 68.014 8.42 67.824 9.67 L 65.294 24.95 C 65.254 25.23 65.244 25.47 65.244 25.66 C 65.244 26.18 65.404 26.59 65.714 26.88 C 66.024 27.17 66.454 27.32 67.004 27.32 C 68.074 27.32 68.704 26.7 68.894 25.45 L 71.424 10.19 C 71.464 9.92 71.474 9.68 71.474 9.46 C 71.474 8.94 71.314 8.53 71.004 8.24 C 70.694 7.95 70.264 7.8 69.714 7.8 Z\" fill=\"rgb(52,168,83)\"></path></g></svg>',svgContentId:12364990924,withExternalLayout:true,...addPropertyOverrides({lbsNkiAg4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51 15\"><g transform=\"translate(-0.004 0)\"><path d=\"M 44.021 15.056 L 5.27 15.056 C 1.994 15.056 -0.357 12.407 0.045 9.176 L 0.455 5.884 C 0.857 2.649 3.865 0 7.142 0 L 45.893 0 C 49.169 0 51.52 2.649 51.118 5.884 L 50.708 9.176 C 50.306 12.411 47.298 15.06 44.021 15.06 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 10.573 11.781 C 9.558 11.781 8.728 11.486 8.088 10.894 C 7.448 10.303 7.124 9.536 7.124 8.597 C 7.124 8.323 7.163 7.941 7.237 7.457 C 7.314 6.973 7.392 6.57 7.474 6.253 C 7.716 5.344 8.179 4.62 8.866 4.08 C 9.553 3.54 10.374 3.27 11.338 3.27 C 12.358 3.27 13.188 3.566 13.832 4.157 C 14.472 4.749 14.796 5.516 14.796 6.454 C 14.796 6.733 14.757 7.119 14.683 7.603 C 14.606 8.087 14.532 8.486 14.45 8.799 C 14.208 9.707 13.746 10.431 13.058 10.971 C 12.371 11.511 11.541 11.781 10.573 11.781 Z M 10.69 10.281 C 11.256 10.281 11.732 10.119 12.121 9.797 C 12.509 9.476 12.773 9.03 12.916 8.464 C 13.097 7.697 13.192 7.08 13.192 6.613 C 13.192 6.056 13.019 5.61 12.674 5.276 C 12.328 4.937 11.848 4.77 11.239 4.77 C 10.673 4.77 10.197 4.933 9.813 5.259 C 9.428 5.584 9.164 6.03 9.022 6.596 C 8.831 7.354 8.741 7.971 8.741 8.447 C 8.741 8.996 8.914 9.441 9.264 9.78 C 9.614 10.119 10.089 10.286 10.699 10.286 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 24.516 3.274 C 25.324 3.274 25.99 3.497 26.517 3.934 C 27.044 4.376 27.312 4.976 27.312 5.734 C 27.312 5.91 27.295 6.094 27.265 6.287 L 26.496 10.903 C 26.413 11.439 26.141 11.704 25.679 11.704 C 25.445 11.704 25.259 11.64 25.121 11.516 C 24.987 11.391 24.918 11.216 24.918 10.993 C 24.918 10.911 24.927 10.809 24.94 10.689 L 25.644 6.454 C 25.661 6.356 25.666 6.223 25.666 6.051 C 25.666 5.627 25.545 5.306 25.298 5.096 C 25.052 4.886 24.711 4.779 24.278 4.779 C 23.725 4.779 23.137 4.98 22.519 5.387 C 22.537 5.494 22.541 5.61 22.541 5.73 C 22.541 5.936 22.528 6.12 22.502 6.283 L 21.733 10.899 C 21.651 11.434 21.378 11.7 20.916 11.7 C 20.678 11.7 20.492 11.636 20.358 11.511 C 20.224 11.387 20.155 11.211 20.155 10.989 C 20.155 10.907 20.164 10.804 20.177 10.684 L 20.877 6.45 C 20.899 6.321 20.907 6.184 20.907 6.047 C 20.907 5.623 20.786 5.301 20.544 5.091 C 20.302 4.881 19.961 4.774 19.528 4.774 C 19.248 4.774 18.954 4.821 18.651 4.916 C 18.349 5.01 18.102 5.121 17.908 5.25 L 16.974 10.894 C 16.879 11.43 16.607 11.696 16.149 11.696 C 15.92 11.696 15.734 11.631 15.6 11.507 C 15.461 11.383 15.397 11.207 15.397 10.984 C 15.397 10.903 15.405 10.8 15.418 10.68 L 16.36 5.01 C 16.408 4.723 16.473 4.521 16.555 4.393 C 16.637 4.264 16.784 4.144 16.996 4.029 C 17.843 3.514 18.729 3.257 19.649 3.257 C 20.674 3.257 21.452 3.557 21.983 4.161 C 22.809 3.561 23.652 3.257 24.512 3.257 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 35.183 11.781 C 34.167 11.781 33.342 11.486 32.711 10.894 C 32.075 10.303 31.76 9.536 31.76 8.597 C 31.76 8.323 31.799 7.941 31.872 7.453 C 31.95 6.964 32.023 6.566 32.106 6.253 C 32.348 5.344 32.806 4.62 33.489 4.08 C 34.167 3.54 34.98 3.27 35.922 3.27 C 36.644 3.27 37.262 3.429 37.78 3.741 C 38.295 4.054 38.653 4.479 38.852 5.006 C 38.973 5.224 39.034 5.413 39.034 5.576 C 39.034 5.816 38.956 6.004 38.8 6.141 C 38.645 6.279 38.45 6.347 38.226 6.347 C 37.932 6.347 37.72 6.201 37.59 5.91 C 37.327 5.147 36.752 4.766 35.853 4.766 C 35.287 4.766 34.816 4.929 34.431 5.254 C 34.051 5.58 33.787 6.026 33.644 6.591 C 33.463 7.329 33.368 7.95 33.368 8.451 C 33.368 9 33.536 9.446 33.878 9.78 C 34.219 10.114 34.69 10.281 35.291 10.281 C 35.654 10.281 35.987 10.191 36.294 10.007 C 36.601 9.823 36.86 9.561 37.076 9.223 C 37.167 9.107 37.232 9.03 37.27 8.983 C 37.314 8.936 37.378 8.884 37.469 8.829 C 37.56 8.773 37.664 8.743 37.772 8.743 C 37.971 8.743 38.143 8.803 38.29 8.927 C 38.437 9.047 38.511 9.21 38.519 9.416 C 38.528 9.634 38.455 9.861 38.29 10.101 C 37.966 10.616 37.543 11.027 37.02 11.331 C 36.497 11.636 35.883 11.79 35.183 11.79 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 43.192 11.781 C 42.176 11.781 41.346 11.486 40.706 10.894 C 40.067 10.303 39.743 9.536 39.743 8.597 C 39.743 8.323 39.782 7.941 39.855 7.457 C 39.933 6.973 40.011 6.57 40.093 6.253 C 40.335 5.344 40.797 4.62 41.484 4.08 C 42.172 3.54 42.993 3.27 43.957 3.27 C 44.977 3.27 45.806 3.566 46.45 4.157 C 47.09 4.749 47.414 5.516 47.414 6.454 C 47.414 6.733 47.375 7.119 47.302 7.603 C 47.224 8.087 47.151 8.486 47.068 8.799 C 46.826 9.707 46.364 10.431 45.677 10.971 C 44.99 11.511 44.16 11.781 43.192 11.781 Z M 43.308 10.281 C 43.874 10.281 44.35 10.119 44.739 9.797 C 45.128 9.476 45.392 9.03 45.534 8.464 C 45.716 7.697 45.811 7.08 45.811 6.613 C 45.811 6.056 45.638 5.61 45.292 5.276 C 44.946 4.937 44.467 4.77 43.857 4.77 C 43.291 4.77 42.816 4.933 42.431 5.259 C 42.046 5.584 41.783 6.03 41.64 6.596 C 41.45 7.354 41.359 7.971 41.359 8.447 C 41.359 8.996 41.532 9.441 41.882 9.78 C 42.232 10.119 42.708 10.286 43.317 10.286 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 14.787 6.214 C 14.753 5.794 14.403 5.473 13.975 5.473 C 13.547 5.473 13.179 5.816 13.162 6.249 C 13.171 6.317 13.179 6.399 13.184 6.471 C 13.184 6.471 13.188 6.566 13.188 6.613 C 13.188 7.08 13.097 7.697 12.911 8.464 C 12.769 9.03 12.505 9.476 12.116 9.797 C 11.727 10.119 11.252 10.281 10.686 10.281 C 10.396 10.281 10.137 10.243 9.908 10.166 L 9.895 10.166 C 9.821 10.142 9.743 10.129 9.666 10.127 C 9.233 10.127 8.888 10.474 8.888 10.899 C 8.888 11.246 9.121 11.533 9.437 11.631 C 9.752 11.73 9.467 11.64 9.484 11.644 C 9.497 11.644 9.51 11.653 9.523 11.653 C 9.847 11.734 10.193 11.777 10.569 11.777 C 11.537 11.777 12.367 11.507 13.054 10.967 C 13.741 10.427 14.208 9.703 14.446 8.794 C 14.524 8.481 14.601 8.083 14.679 7.599 C 14.757 7.114 14.792 6.729 14.792 6.45 C 14.792 6.369 14.787 6.287 14.783 6.206 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 33.77 6.193 C 33.921 5.811 34.141 5.499 34.427 5.254 C 34.807 4.929 35.282 4.77 35.848 4.77 C 36.743 4.77 37.322 5.151 37.582 5.914 C 37.711 6.206 37.923 6.351 38.217 6.351 C 38.442 6.351 38.632 6.283 38.792 6.146 C 38.952 6.009 39.025 5.82 39.025 5.58 C 39.025 5.417 38.965 5.229 38.844 5.01 C 38.645 4.479 38.286 4.059 37.772 3.746 C 37.257 3.433 36.639 3.274 35.918 3.274 C 34.975 3.274 34.163 3.544 33.484 4.084 C 32.966 4.496 32.577 5.014 32.313 5.64 C 32.144 6.223 32.469 6.536 32.754 6.643 C 33.039 6.75 33.605 6.681 33.77 6.193 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 26.522 3.934 C 25.994 3.493 25.324 3.274 24.52 3.274 C 24.443 3.274 24.369 3.279 24.291 3.283 C 23.898 3.309 23.587 3.634 23.587 4.033 C 23.587 4.431 23.92 4.779 24.335 4.787 C 24.745 4.796 25.069 4.899 25.307 5.1 C 25.553 5.31 25.674 5.627 25.674 6.056 C 25.674 6.227 25.666 6.36 25.653 6.459 L 24.948 10.693 C 24.931 10.813 24.927 10.916 24.927 10.997 C 24.927 11.22 24.996 11.396 25.13 11.52 C 25.264 11.644 25.454 11.709 25.687 11.709 C 26.15 11.709 26.422 11.443 26.504 10.907 L 27.274 6.291 C 27.304 6.099 27.321 5.914 27.321 5.739 C 27.321 4.98 27.057 4.38 26.526 3.939 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 5.681 3.343 C 5.218 3.343 4.946 3.609 4.864 4.144 L 3.77 10.693 C 3.753 10.813 3.749 10.916 3.749 10.997 C 3.749 11.22 3.818 11.396 3.952 11.52 C 4.086 11.644 4.272 11.709 4.509 11.709 C 4.972 11.709 5.244 11.443 5.326 10.907 L 6.42 4.367 C 6.437 4.251 6.441 4.149 6.441 4.054 C 6.441 3.831 6.372 3.656 6.238 3.531 C 6.1 3.407 5.918 3.343 5.681 3.343 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 30.13 3.343 C 29.668 3.343 29.396 3.609 29.314 4.144 L 28.22 10.693 C 28.203 10.813 28.198 10.916 28.198 10.997 C 28.198 11.22 28.268 11.396 28.402 11.52 C 28.536 11.644 28.721 11.709 28.959 11.709 C 29.422 11.709 29.694 11.443 29.776 10.907 L 30.869 4.367 C 30.887 4.251 30.891 4.149 30.891 4.054 C 30.891 3.831 30.822 3.656 30.688 3.531 C 30.554 3.407 30.368 3.343 30.13 3.343 Z\" fill=\"rgb(52,168,83)\"></path></g></svg>',svgContentId:10597686398},Spfz5X1YO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 26\"><g transform=\"translate(-0.004 0)\"><path d=\"M 75.095 26.097 L 8.99 26.097 C 3.402 26.097 -0.609 21.506 0.076 15.905 L 0.777 10.199 C 1.462 4.591 6.594 0 12.183 0 L 78.288 0 C 83.877 0 87.887 4.591 87.202 10.199 L 86.501 15.905 C 85.816 21.513 80.684 26.104 75.095 26.104 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 18.037 20.421 C 16.304 20.421 14.888 19.909 13.797 18.883 C 12.706 17.858 12.153 16.529 12.153 14.902 C 12.153 14.426 12.219 13.765 12.345 12.926 C 12.478 12.086 12.61 11.388 12.75 10.838 C 13.163 9.263 13.952 8.008 15.124 7.072 C 16.297 6.136 17.698 5.668 19.342 5.668 C 21.082 5.668 22.497 6.181 23.596 7.206 C 24.687 8.231 25.24 9.561 25.24 11.187 C 25.24 11.67 25.174 12.339 25.048 13.178 C 24.916 14.018 24.79 14.709 24.65 15.251 C 24.237 16.826 23.448 18.081 22.276 19.017 C 21.104 19.953 19.688 20.421 18.037 20.421 Z M 18.236 17.821 C 19.202 17.821 20.013 17.539 20.676 16.982 C 21.34 16.425 21.789 15.652 22.033 14.671 C 22.342 13.342 22.505 12.272 22.505 11.462 C 22.505 10.497 22.21 9.724 21.62 9.145 C 21.03 8.558 20.212 8.268 19.172 8.268 C 18.206 8.268 17.395 8.55 16.739 9.115 C 16.083 9.679 15.633 10.452 15.39 11.433 C 15.065 12.747 14.911 13.817 14.911 14.642 C 14.911 15.593 15.205 16.365 15.803 16.952 C 16.4 17.539 17.211 17.829 18.25 17.829 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 41.822 5.675 C 43.2 5.675 44.336 6.062 45.235 6.819 C 46.135 7.585 46.592 8.625 46.592 9.939 C 46.592 10.244 46.562 10.563 46.511 10.898 L 45.198 18.898 C 45.058 19.827 44.594 20.287 43.805 20.287 C 43.407 20.287 43.09 20.176 42.854 19.961 C 42.625 19.745 42.507 19.441 42.507 19.054 C 42.507 18.913 42.522 18.735 42.544 18.527 L 43.746 11.187 C 43.775 11.017 43.783 10.786 43.783 10.489 C 43.783 9.754 43.576 9.197 43.156 8.833 C 42.736 8.469 42.153 8.283 41.416 8.283 C 40.472 8.283 39.47 8.632 38.415 9.338 C 38.445 9.523 38.452 9.724 38.452 9.932 C 38.452 10.289 38.43 10.608 38.386 10.89 L 37.073 18.891 C 36.933 19.819 36.469 20.28 35.68 20.28 C 35.274 20.28 34.957 20.169 34.729 19.953 C 34.5 19.738 34.382 19.433 34.382 19.047 C 34.382 18.906 34.397 18.727 34.419 18.519 L 35.614 11.18 C 35.65 10.957 35.665 10.719 35.665 10.482 C 35.665 9.746 35.459 9.189 35.046 8.825 C 34.633 8.461 34.051 8.275 33.313 8.275 C 32.834 8.275 32.333 8.357 31.817 8.521 C 31.3 8.684 30.88 8.877 30.548 9.1 L 28.956 18.883 C 28.794 19.812 28.329 20.273 27.548 20.273 C 27.157 20.273 26.84 20.161 26.611 19.946 C 26.375 19.73 26.265 19.426 26.265 19.039 C 26.265 18.898 26.28 18.72 26.302 18.512 L 27.909 8.684 C 27.99 8.186 28.101 7.837 28.241 7.614 C 28.381 7.391 28.632 7.183 28.993 6.983 C 30.438 6.091 31.949 5.646 33.52 5.646 C 35.267 5.646 36.594 6.166 37.501 7.213 C 38.909 6.173 40.347 5.646 41.814 5.646 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 60.018 20.421 C 58.285 20.421 56.877 19.909 55.801 18.883 C 54.717 17.858 54.179 16.529 54.179 14.902 C 54.179 14.426 54.245 13.765 54.37 12.918 C 54.503 12.071 54.628 11.381 54.768 10.838 C 55.181 9.263 55.963 8.008 57.128 7.072 C 58.285 6.136 59.671 5.668 61.279 5.668 C 62.51 5.668 63.564 5.943 64.449 6.485 C 65.326 7.027 65.938 7.763 66.277 8.677 C 66.484 9.055 66.587 9.382 66.587 9.665 C 66.587 10.081 66.454 10.407 66.189 10.645 C 65.924 10.883 65.592 11.002 65.208 11.002 C 64.707 11.002 64.346 10.749 64.125 10.244 C 63.675 8.922 62.694 8.261 61.161 8.261 C 60.195 8.261 59.391 8.543 58.735 9.107 C 58.086 9.672 57.636 10.445 57.393 11.425 C 57.083 12.703 56.921 13.78 56.921 14.649 C 56.921 15.6 57.209 16.373 57.791 16.952 C 58.374 17.531 59.177 17.821 60.202 17.821 C 60.822 17.821 61.389 17.665 61.913 17.346 C 62.436 17.026 62.879 16.573 63.247 15.986 C 63.402 15.786 63.513 15.652 63.579 15.57 C 63.653 15.489 63.763 15.399 63.918 15.303 C 64.073 15.206 64.25 15.154 64.434 15.154 C 64.773 15.154 65.068 15.258 65.319 15.474 C 65.57 15.682 65.695 15.964 65.71 16.321 C 65.724 16.699 65.599 17.093 65.319 17.509 C 64.766 18.401 64.043 19.114 63.151 19.641 C 62.259 20.169 61.212 20.436 60.018 20.436 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 73.68 20.421 C 71.947 20.421 70.532 19.909 69.44 18.883 C 68.349 17.858 67.796 16.529 67.796 14.902 C 67.796 14.426 67.863 13.765 67.988 12.926 C 68.121 12.086 68.253 11.388 68.393 10.838 C 68.806 9.263 69.595 8.008 70.768 7.072 C 71.94 6.136 73.341 5.668 74.985 5.668 C 76.725 5.668 78.14 6.181 79.239 7.206 C 80.33 8.231 80.883 9.561 80.883 11.187 C 80.883 11.67 80.817 12.339 80.691 13.178 C 80.559 14.018 80.433 14.709 80.293 15.251 C 79.88 16.826 79.092 18.081 77.919 19.017 C 76.747 19.953 75.331 20.421 73.68 20.421 Z M 73.879 17.821 C 74.845 17.821 75.656 17.539 76.319 16.982 C 76.983 16.425 77.433 15.652 77.676 14.671 C 77.986 13.342 78.148 12.272 78.148 11.462 C 78.148 10.497 77.853 9.724 77.263 9.145 C 76.673 8.558 75.855 8.268 74.815 8.268 C 73.849 8.268 73.038 8.55 72.382 9.115 C 71.726 9.679 71.276 10.452 71.033 11.433 C 70.709 12.747 70.554 13.817 70.554 14.642 C 70.554 15.593 70.849 16.365 71.446 16.952 C 72.043 17.539 72.854 17.829 73.894 17.829 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 25.225 10.771 C 25.166 10.043 24.569 9.486 23.839 9.486 C 23.109 9.486 22.483 10.081 22.453 10.831 C 22.468 10.95 22.483 11.091 22.49 11.217 C 22.49 11.217 22.497 11.381 22.497 11.462 C 22.497 12.272 22.342 13.342 22.025 14.671 C 21.782 15.652 21.332 16.425 20.669 16.982 C 20.005 17.539 19.194 17.821 18.228 17.821 C 17.734 17.821 17.292 17.754 16.901 17.621 L 16.879 17.621 C 16.753 17.579 16.621 17.557 16.488 17.554 C 15.751 17.554 15.161 18.155 15.161 18.891 C 15.161 19.493 15.559 19.99 16.098 20.161 C 16.636 20.332 16.149 20.176 16.179 20.183 C 16.201 20.183 16.223 20.198 16.245 20.198 C 16.798 20.339 17.388 20.414 18.029 20.414 C 19.681 20.414 21.096 19.946 22.269 19.01 C 23.441 18.074 24.237 16.818 24.643 15.243 C 24.775 14.701 24.908 14.01 25.041 13.171 C 25.174 12.331 25.233 11.663 25.233 11.18 C 25.233 11.039 25.225 10.898 25.218 10.757 Z\" fill=\"rgb(234,67,53)\"></path><path d=\"M 57.607 10.734 C 57.865 10.073 58.241 9.531 58.728 9.107 C 59.376 8.543 60.187 8.268 61.153 8.268 C 62.679 8.268 63.667 8.929 64.11 10.251 C 64.331 10.757 64.692 11.009 65.194 11.009 C 65.577 11.009 65.901 10.89 66.174 10.653 C 66.447 10.415 66.572 10.088 66.572 9.672 C 66.572 9.39 66.469 9.063 66.263 8.684 C 65.924 7.763 65.312 7.035 64.434 6.493 C 63.557 5.95 62.503 5.675 61.271 5.675 C 59.664 5.675 58.278 6.143 57.12 7.079 C 56.236 7.793 55.572 8.691 55.122 9.776 C 54.835 10.786 55.388 11.329 55.874 11.514 C 56.361 11.7 57.327 11.581 57.607 10.734 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 45.243 6.819 C 44.343 6.054 43.2 5.675 41.829 5.675 C 41.696 5.675 41.571 5.683 41.438 5.69 C 40.767 5.735 40.236 6.299 40.236 6.99 C 40.236 7.681 40.804 8.283 41.512 8.298 C 42.212 8.313 42.765 8.491 43.171 8.84 C 43.591 9.204 43.798 9.754 43.798 10.497 C 43.798 10.794 43.783 11.024 43.761 11.195 L 42.559 18.534 C 42.529 18.742 42.522 18.921 42.522 19.062 C 42.522 19.448 42.64 19.753 42.869 19.968 C 43.097 20.183 43.422 20.295 43.82 20.295 C 44.609 20.295 45.073 19.834 45.213 18.906 L 46.525 10.905 C 46.577 10.571 46.607 10.251 46.607 9.947 C 46.607 8.632 46.157 7.592 45.25 6.827 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 9.691 5.794 C 8.902 5.794 8.437 6.255 8.297 7.183 L 6.432 18.534 C 6.402 18.742 6.395 18.921 6.395 19.062 C 6.395 19.448 6.513 19.753 6.741 19.968 C 6.97 20.183 7.287 20.295 7.693 20.295 C 8.481 20.295 8.946 19.834 9.086 18.906 L 10.951 7.57 C 10.981 7.369 10.988 7.191 10.988 7.027 C 10.988 6.641 10.87 6.337 10.642 6.121 C 10.406 5.906 10.096 5.794 9.691 5.794 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 51.399 5.794 C 50.61 5.794 50.146 6.255 50.005 7.183 L 48.14 18.534 C 48.111 18.742 48.103 18.921 48.103 19.062 C 48.103 19.448 48.221 19.753 48.45 19.968 C 48.678 20.183 48.995 20.295 49.401 20.295 C 50.19 20.295 50.654 19.834 50.794 18.906 L 52.66 7.57 C 52.689 7.369 52.697 7.191 52.697 7.027 C 52.697 6.641 52.579 6.337 52.35 6.121 C 52.122 5.906 51.804 5.794 51.399 5.794 Z\" fill=\"rgb(52,168,83)\"></path></g></svg>',svgContentId:8901347496}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-BSYJT.framer-1n0fjj0, .framer-BSYJT .framer-1n0fjj0 { display: block; }\",\".framer-BSYJT.framer-1xj7xo1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BSYJT .framer-an03xs { aspect-ratio: 1.1851851851851851 / 1; flex: none; height: auto; position: relative; width: 41px; }\",\".framer-BSYJT .framer-1y701ps { flex: none; height: 35px; position: relative; width: 118px; }\",\".framer-BSYJT.framer-v-110vyun .framer-1y701ps { height: 26px; width: 87px; }\",\".framer-BSYJT.framer-v-19c4gyn .framer-1y701ps { height: 15px; width: 51px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 118\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cl4s1zz1y\":{\"layout\":[\"auto\",\"auto\"]},\"Spfz5X1YO\":{\"layout\":[\"auto\",\"auto\"]},\"lbsNkiAg4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CXNTUyBRt\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameryy2O6lKZW=withCSS(Component,css,\"framer-BSYJT\");export default Frameryy2O6lKZW;Frameryy2O6lKZW.displayName=\"Your Logo\";Frameryy2O6lKZW.defaultProps={height:35,width:118};addPropertyControls(Frameryy2O6lKZW,{variant:{options:[\"ioluhzdgK\",\"cl4s1zz1y\",\"Spfz5X1YO\",\"lbsNkiAg4\"],optionTitles:[\"Full\",\"Condensed\",\"Full - medium\",\"Full - small\"],title:\"Variant\",type:ControlType.Enum},CXNTUyBRt:{title:\"Link\",type:ControlType.Link}});addFonts(Frameryy2O6lKZW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameryy2O6lKZW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cl4s1zz1y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Spfz5X1YO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lbsNkiAg4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"118\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"CXNTUyBRt\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"35\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yy2O6lKZW.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,runWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/4g4iDkxkaJXTefaMdbq6/Cookies.js\";import Services from\"https://framerusercontent.com/modules/wVxs4wXqNH7jII5soGCW/vE9lWRfz6YCuQTnfbm29/yPVSY4sFy.js\";import Expertise from\"https://framerusercontent.com/modules/IZkTeohLICtJt6bDPPKa/52ikz97LQYKLcDridN5h/zEFbkVBlT.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/lDPSNooIL7Bn8bHzwAPE/jf92HBI28zbQqKPH9E5u/LcY5E7VO8.js\";import FooterLinkCopy from\"https://framerusercontent.com/modules/sNHmkSCXp3ZDA0IxqOLH/TuUZ0e5oTxdqFOhXiFJC/fvNne5xw_.js\";import Io_FooterTitle from\"https://framerusercontent.com/modules/sa9GsHSf37pCLxh0sbYG/iYpHaF34aJz02FUCwzcd/prTQymqi5.js\";import YourLogo from\"https://framerusercontent.com/modules/tRHYyMoXkikqiu5nAw4H/0luSAXdcQguP21k4829R/yy2O6lKZW.js\";const Io_FooterTitleFonts=getFonts(Io_FooterTitle);const FooterLinkCopyFonts=getFonts(FooterLinkCopy);const YourLogoFonts=getFonts(YourLogo);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"FRQBDpyQq\",\"NbYz3T2Z8\",\"kFo8eH4RN\"];const serializationHash=\"framer-Cux2Q\";const variantClassNames={FRQBDpyQq:\"framer-v-1rxccj6\",kFo8eH4RN:\"framer-v-fr0f3r\",NbYz3T2Z8:\"framer-v-d886rr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nm2_KPzQCRdE0SYJ_k=undefined;const dIWTeHms_RdE0SYJ_k=undefined;const idRdE0SYJ_k=undefined;const jZy11hi3czU3CjVBBN=undefined;const v3NQanQEzzU3CjVBBN=undefined;const idzU3CjVBBN=undefined;const nm2_KPzQCIucIOwO08=undefined;const dIWTeHms_IucIOwO08=undefined;const idIucIOwO08=undefined;const jZy11hi3cklvV83h9E=undefined;const v3NQanQEzklvV83h9E=undefined;const idklvV83h9E=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"RdE0SYJ_k\",data:Expertise,type:\"Collection\"},select:[{collection:\"RdE0SYJ_k\",name:\"nm2_KPzQC\",type:\"Identifier\"},{collection:\"RdE0SYJ_k\",name:\"dIWTeHms_\",type:\"Identifier\"},{collection:\"RdE0SYJ_k\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"RdE0SYJ_k\",data:Expertise,type:\"Collection\"},select:[{collection:\"RdE0SYJ_k\",name:\"nm2_KPzQC\",type:\"Identifier\"},{collection:\"RdE0SYJ_k\",name:\"dIWTeHms_\",type:\"Identifier\"},{collection:\"RdE0SYJ_k\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"zU3CjVBBN\",data:Services,type:\"Collection\"},select:[{collection:\"zU3CjVBBN\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"zU3CjVBBN\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"zU3CjVBBN\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"zU3CjVBBN\",data:Services,type:\"Collection\"},select:[{collection:\"zU3CjVBBN\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"zU3CjVBBN\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"zU3CjVBBN\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"IucIOwO08\",data:Expertise,type:\"Collection\"},select:[{collection:\"IucIOwO08\",name:\"nm2_KPzQC\",type:\"Identifier\"},{collection:\"IucIOwO08\",name:\"dIWTeHms_\",type:\"Identifier\"},{collection:\"IucIOwO08\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"IucIOwO08\",data:Expertise,type:\"Collection\"},select:[{collection:\"IucIOwO08\",name:\"nm2_KPzQC\",type:\"Identifier\"},{collection:\"IucIOwO08\",name:\"dIWTeHms_\",type:\"Identifier\"},{collection:\"IucIOwO08\",name:\"id\",type:\"Identifier\"}]});const query6=prequery=>prequery({from:{alias:\"klvV83h9E\",data:Services,type:\"Collection\"},select:[{collection:\"klvV83h9E\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"klvV83h9E\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"klvV83h9E\",name:\"id\",type:\"Identifier\"}]});const query7=()=>({from:{alias:\"klvV83h9E\",data:Services,type:\"Collection\"},select:[{collection:\"klvV83h9E\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"klvV83h9E\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"klvV83h9E\",name:\"id\",type:\"Identifier\"}]});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"FRQBDpyQq\",Phone:\"kFo8eH4RN\",Tablet:\"NbYz3T2Z8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FRQBDpyQq\"};};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:\"FRQBDpyQq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"NbYz3T2Z8\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"NbYz3T2Z8\",\"kFo8eH4RN\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"kFo8eH4RN\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rxccj6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"FRQBDpyQq\",ref:refBinding,style:{...style},...addPropertyOverrides({kFo8eH4RN:{\"data-framer-name\":\"Phone\"},NbYz3T2Z8:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y9exza\",\"data-framer-name\":\"Container + Padding\",layoutDependency:layoutDependency,layoutId:\"A6xw305RE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7pcxkf\",\"data-framer-name\":\"Layout\",layoutDependency:layoutDependency,layoutId:\"EtypN7M66\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bs4m9m\",\"data-framer-name\":\"Footer Content Grid\",layoutDependency:layoutDependency,layoutId:\"x3WF51zpq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1coo9lk\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"KaHl3JWLG\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined},{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dftlb1-container\",layoutDependency:layoutDependency,layoutId:\"A9dQ_yoJR-container\",nodeId:\"A9dQ_yoJR\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"A9dQ_yoJR\",layoutId:\"A9dQ_yoJR\",rO1wouIL6:resolvedLinks[0],WE4ITm8tl:\"About\",width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{rO1wouIL6:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined},{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+46}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cce0an-container\",layoutDependency:layoutDependency,layoutId:\"q7NFFA_pJ-container\",nodeId:\"q7NFFA_pJ\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"q7NFFA_pJ\",layoutId:\"q7NFFA_pJ\",rO1wouIL6:resolvedLinks1[0],WE4ITm8tl:\"Case Studies\",width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{rO1wouIL6:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined},{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+92}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p6t0na-container\",layoutDependency:layoutDependency,layoutId:\"l3vpT4EWe-container\",nodeId:\"l3vpT4EWe\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"l3vpT4EWe\",layoutId:\"l3vpT4EWe\",rO1wouIL6:resolvedLinks2[0],WE4ITm8tl:\"Media\",width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{rO1wouIL6:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bvv4i4\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"c8svydpwM\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined},{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1glos2u-container\",layoutDependency:layoutDependency,layoutId:\"JJoER5bi6-container\",nodeId:\"JJoER5bi6\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"JJoER5bi6\",layoutId:\"JJoER5bi6\",rO1wouIL6:resolvedLinks3[0],WE4ITm8tl:\"Expertise\",width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{rO1wouIL6:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zkft05\",layoutDependency:layoutDependency,layoutId:\"RdE0SYJ_k\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dIWTeHms_:dIWTeHms_RdE0SYJ_k,id:idRdE0SYJ_k,nm2_KPzQC:nm2_KPzQCRdE0SYJ_k},index)=>{nm2_KPzQCRdE0SYJ_k??=\"\";dIWTeHms_RdE0SYJ_k??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`RdE0SYJ_k-${idRdE0SYJ_k}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dIWTeHms_:dIWTeHms_RdE0SYJ_k},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p8n558\",layoutDependency:layoutDependency,layoutId:\"M_EjPjwhZ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dIWTeHms_:dIWTeHms_RdE0SYJ_k},webPageId:\"IIGMJ6Gn9\"},implicitPathVariables:undefined},{href:{pathVariables:{dIWTeHms_:dIWTeHms_RdE0SYJ_k},webPageId:\"IIGMJ6Gn9\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+51+0+1131+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2oan8o-container\",\"data-framer-name\":\"io_Footer Link\",layoutDependency:layoutDependency,layoutId:\"s4HkiDiZn-container\",name:\"io_Footer Link\",nodeId:\"s4HkiDiZn\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(FooterLinkCopy,{GSU9OLXw1:nm2_KPzQCRdE0SYJ_k,height:\"100%\",id:\"s4HkiDiZn\",layoutId:\"s4HkiDiZn\",LrDjkPS80:resolvedLinks4[0],name:\"io_Footer Link\",variant:matchVariant(\"WFvtfaxkD\"),width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{LrDjkPS80:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})})})},idRdE0SYJ_k);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19it030\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"TJDrDNLJy\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ymh771-container\",layoutDependency:layoutDependency,layoutId:\"AwP0KQ4vx-container\",nodeId:\"AwP0KQ4vx\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"AwP0KQ4vx\",layoutId:\"AwP0KQ4vx\",rO1wouIL6:resolvedLinks5[0],WE4ITm8tl:\"Services\",width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{rO1wouIL6:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-b112cf\",\"data-framer-name\":\"Footer Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"LynqwpHz1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9mfz0a\",layoutDependency:layoutDependency,layoutId:\"zU3CjVBBN\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idzU3CjVBBN,jZy11hi3c:jZy11hi3czU3CjVBBN,v3NQanQEz:v3NQanQEzzU3CjVBBN},index1)=>{jZy11hi3czU3CjVBBN??=\"\";v3NQanQEzzU3CjVBBN??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`zU3CjVBBN-${idzU3CjVBBN}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzzU3CjVBBN},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d12i3c\",layoutDependency:layoutDependency,layoutId:\"ZER4gtYDp\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzzU3CjVBBN},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzzU3CjVBBN},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+51+0+0+0+783+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-op4c6e-container\",\"data-framer-name\":\"io_Footer Link\",layoutDependency:layoutDependency,layoutId:\"QuAlyQZCN-container\",name:\"io_Footer Link\",nodeId:\"QuAlyQZCN\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(FooterLinkCopy,{GSU9OLXw1:jZy11hi3czU3CjVBBN,height:\"100%\",id:\"QuAlyQZCN\",layoutId:\"QuAlyQZCN\",LrDjkPS80:resolvedLinks6[0],name:\"io_Footer Link\",variant:matchVariant(\"WFvtfaxkD\"),width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{LrDjkPS80:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})})})},idzU3CjVBBN);})});}})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jzppmo\",\"data-framer-name\":\"Legal Content\",layoutDependency:layoutDependency,layoutId:\"JzYQqgexN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12oejzt\",layoutDependency:layoutDependency,layoutId:\"Dd2SywdEp\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({NbYz3T2Z8:{y:(componentViewport?.y||0)+0+0+80+0+0+1232+112.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16w3iev-container\",layoutDependency:layoutDependency,layoutId:\"Wjp5NPp0b-container\",nodeId:\"Wjp5NPp0b\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(YourLogo,{CXNTUyBRt:resolvedLinks7[0],height:\"100%\",id:\"Wjp5NPp0b\",layoutId:\"Wjp5NPp0b\",variant:matchVariant(\"Spfz5X1YO\"),width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{CXNTUyBRt:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"All rights reserved.\"})}),className:\"framer-1waq9b2\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"SkA3OM6nc\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ncaul8\",\"data-framer-name\":\"Legal Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"B3_pLgrSK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zjWT1rQX8\"},motionChild:true,nodeId:\"VFMsXEeOf\",openInNewTab:false,relValues:[],scopeId:\"FhtPvpdyQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1axucvs\",\"data-styles-preset\":\"LcY5E7VO8\",children:\"Cookies Policy\"})})})}),className:\"framer-5r428d\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"VFMsXEeOf\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19cx2i1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cZTnsb5uy-container\",nodeId:\"cZTnsb5uy\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(71, 71, 71)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(66, 133, 244)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(245, 245, 245)\"}},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks8[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks8[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\" GTM-MDSJMBXN\",height:\"100%\",id:\"cZTnsb5uy\",layoutId:\"cZTnsb5uy\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({NbYz3T2Z8:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks8[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks8[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}}},baseVariant,gestureVariant)})})})})]})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15qy1wm\",\"data-framer-name\":\"Container + Padding\",layoutDependency:layoutDependency,layoutId:\"TZCXhy_2H\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hcyqn4\",\"data-framer-name\":\"Layout\",layoutDependency:layoutDependency,layoutId:\"JJCy0y9Gi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16j3dly\",\"data-framer-name\":\"Footer Content Grid\",layoutDependency:layoutDependency,layoutId:\"c6WPNyyY6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-355e9h\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"TiiwCS4Ct\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-prpl5l-container\",layoutDependency:layoutDependency,layoutId:\"hYPOeZWF1-container\",nodeId:\"hYPOeZWF1\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"hYPOeZWF1\",layoutId:\"hYPOeZWF1\",rO1wouIL6:resolvedLinks9[0],WE4ITm8tl:\"About\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2dgfzf-container\",layoutDependency:layoutDependency,layoutId:\"uvtUdMpB7-container\",nodeId:\"uvtUdMpB7\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"uvtUdMpB7\",layoutId:\"uvtUdMpB7\",rO1wouIL6:resolvedLinks10[0],WE4ITm8tl:\"Case Studies\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+92,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xvxt4y-container\",layoutDependency:layoutDependency,layoutId:\"Q1Q4zTq23-container\",nodeId:\"Q1Q4zTq23\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"Q1Q4zTq23\",layoutId:\"Q1Q4zTq23\",rO1wouIL6:resolvedLinks11[0],WE4ITm8tl:\"Media\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y5axjv\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"Hyz_uRZyp\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2s8zh8-container\",layoutDependency:layoutDependency,layoutId:\"vaDvgPEx1-container\",nodeId:\"vaDvgPEx1\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"vaDvgPEx1\",layoutId:\"vaDvgPEx1\",rO1wouIL6:resolvedLinks12[0],WE4ITm8tl:\"Expertise\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cin0lx\",layoutDependency:layoutDependency,layoutId:\"IucIOwO08\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({dIWTeHms_:dIWTeHms_IucIOwO08,id:idIucIOwO08,nm2_KPzQC:nm2_KPzQCIucIOwO08},index2)=>{nm2_KPzQCIucIOwO08??=\"\";dIWTeHms_IucIOwO08??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IucIOwO08-${idIucIOwO08}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dIWTeHms_:dIWTeHms_IucIOwO08},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6umsn1\",layoutDependency:layoutDependency,layoutId:\"UUtTn_txw\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dIWTeHms_:dIWTeHms_IucIOwO08},webPageId:\"IIGMJ6Gn9\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+51+0+1131+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tgq292-container\",\"data-framer-name\":\"io_Footer Link\",layoutDependency:layoutDependency,layoutId:\"qSg69Gn9L-container\",name:\"io_Footer Link\",nodeId:\"qSg69Gn9L\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(FooterLinkCopy,{GSU9OLXw1:nm2_KPzQCIucIOwO08,height:\"100%\",id:\"qSg69Gn9L\",layoutId:\"qSg69Gn9L\",LrDjkPS80:resolvedLinks13[0],name:\"io_Footer Link\",variant:matchVariant(\"WFvtfaxkD\"),width:\"100%\"})})})})})})},idIucIOwO08);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dr8g2d\",\"data-framer-name\":\"Footer Links Column\",layoutDependency:layoutDependency,layoutId:\"tTPtOr4Li\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5voyxf-container\",layoutDependency:layoutDependency,layoutId:\"Tf7r5DiQN-container\",nodeId:\"Tf7r5DiQN\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"Tf7r5DiQN\",layoutId:\"Tf7r5DiQN\",rO1wouIL6:resolvedLinks14[0],WE4ITm8tl:\"Services\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cwfhrl\",\"data-framer-name\":\"Footer Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"PW5_lUgib\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-or9ant\",layoutDependency:layoutDependency,layoutId:\"klvV83h9E\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({id:idklvV83h9E,jZy11hi3c:jZy11hi3cklvV83h9E,v3NQanQEz:v3NQanQEzklvV83h9E},index3)=>{jZy11hi3cklvV83h9E??=\"\";v3NQanQEzklvV83h9E??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`klvV83h9E-${idklvV83h9E}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzklvV83h9E},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a7z78w\",layoutDependency:layoutDependency,layoutId:\"KAmVPWvrp\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzklvV83h9E},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+0+80+0+0+0+0+0+51+0+0+0+783+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i93hch-container\",\"data-framer-name\":\"io_Footer Link\",layoutDependency:layoutDependency,layoutId:\"QNH3QZklr-container\",name:\"io_Footer Link\",nodeId:\"QNH3QZklr\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(FooterLinkCopy,{GSU9OLXw1:jZy11hi3cklvV83h9E,height:\"100%\",id:\"QNH3QZklr\",layoutId:\"QNH3QZklr\",LrDjkPS80:resolvedLinks15[0],name:\"io_Footer Link\",variant:matchVariant(\"WFvtfaxkD\"),width:\"100%\"})})})})})})},idklvV83h9E);})});}})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1imboyp\",\"data-framer-name\":\"Legal Content\",layoutDependency:layoutDependency,layoutId:\"aNBCW9FsV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b4tsg8\",layoutDependency:layoutDependency,layoutId:\"TEteEkXZm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+80+0+0+1232+112.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vxlvf2-container\",layoutDependency:layoutDependency,layoutId:\"DDDkQGiWG-container\",nodeId:\"DDDkQGiWG\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(YourLogo,{CXNTUyBRt:resolvedLinks16[0],height:\"100%\",id:\"DDDkQGiWG\",layoutId:\"DDDkQGiWG\",variant:matchVariant(\"Spfz5X1YO\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"All rights reserved.\"})}),className:\"framer-1aupyxt\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"TcsWs94iB\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yui00o\",\"data-framer-name\":\"Legal Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"C3dBQZLCj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zjWT1rQX8\"},motionChild:true,nodeId:\"rQFzSLxMU\",openInNewTab:false,relValues:[],scopeId:\"FhtPvpdyQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1axucvs\",\"data-styles-preset\":\"LcY5E7VO8\",children:\"Cookies Policy\"})})})}),className:\"framer-7ac3h5\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"rQFzSLxMU\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vafnco-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Vtopcj2Ox-container\",nodeId:\"Vtopcj2Ox\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(71, 71, 71)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(66, 133, 244)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(245, 245, 245)\"}},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks17[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks17[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\" GTM-MDSJMBXN\",height:\"100%\",id:\"Vtopcj2Ox\",layoutId:\"Vtopcj2Ox\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\"})})})})]})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined},{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kFo8eH4RN:{height:35,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5vt02m-container\",layoutDependency:layoutDependency,layoutId:\"wFTG6xISM-container\",nodeId:\"wFTG6xISM\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"wFTG6xISM\",layoutId:\"wFTG6xISM\",rO1wouIL6:resolvedLinks18[0],WE4ITm8tl:\"About\",width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{rO1wouIL6:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iwtpqk\",\"data-framer-name\":\"Legal Content\",layoutDependency:layoutDependency,layoutId:\"qNUZFbwDi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cthr6t\",layoutDependency:layoutDependency,layoutId:\"cFA3HxnIJ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({kFo8eH4RN:{y:(componentViewport?.y||0)+0+220+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rm3b5m-container\",layoutDependency:layoutDependency,layoutId:\"dqDLV2EtX-container\",nodeId:\"dqDLV2EtX\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(YourLogo,{CXNTUyBRt:resolvedLinks19[0],height:\"100%\",id:\"dqDLV2EtX\",layoutId:\"dqDLV2EtX\",variant:matchVariant(\"Spfz5X1YO\"),width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{CXNTUyBRt:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"All rights reserved.\"})}),className:\"framer-1hjmtg6\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"sQM9y3eUn\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11chubg\",\"data-framer-name\":\"Legal Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"eQlgIX37p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zjWT1rQX8\"},motionChild:true,nodeId:\"wv8efmFSI\",openInNewTab:false,relValues:[],scopeId:\"FhtPvpdyQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1axucvs\",\"data-styles-preset\":\"LcY5E7VO8\",children:\"Cookies Policy\"})})})}),className:\"framer-1mztync\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"wv8efmFSI\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined},{href:{webPageId:\"zjWT1rQX8\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xmr7wj-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AmuAF5O8H-container\",nodeId:\"AmuAF5O8H\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-left\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(71, 71, 71)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(66, 133, 244)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(245, 245, 245)\"}},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks20[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks20[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\" GTM-MDSJMBXN\",height:\"100%\",id:\"AmuAF5O8H\",layoutId:\"AmuAF5O8H\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks20[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks20[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined},{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kFo8eH4RN:{height:35,y:(componentViewport?.y||0)+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q6whne-container\",layoutDependency:layoutDependency,layoutId:\"UZlsw_qQy-container\",nodeId:\"UZlsw_qQy\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"UZlsw_qQy\",layoutId:\"UZlsw_qQy\",rO1wouIL6:resolvedLinks21[0],WE4ITm8tl:\"Case Studies\",width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{rO1wouIL6:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined},{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kFo8eH4RN:{height:35,y:(componentViewport?.y||0)+0+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13wpsbq-container\",layoutDependency:layoutDependency,layoutId:\"Uo6NDsA5P-container\",nodeId:\"Uo6NDsA5P\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"Uo6NDsA5P\",layoutId:\"Uo6NDsA5P\",rO1wouIL6:resolvedLinks22[0],WE4ITm8tl:\"Media\",width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{rO1wouIL6:resolvedLinks22[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined},{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kFo8eH4RN:{height:35,y:(componentViewport?.y||0)+0+88}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19cc90z-container\",layoutDependency:layoutDependency,layoutId:\"kkLnw6iwm-container\",nodeId:\"kkLnw6iwm\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"kkLnw6iwm\",layoutId:\"kkLnw6iwm\",rO1wouIL6:resolvedLinks23[0],WE4ITm8tl:\"Expertise\",width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{rO1wouIL6:resolvedLinks23[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kFo8eH4RN:{height:35,y:(componentViewport?.y||0)+0+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ss0lg-container\",layoutDependency:layoutDependency,layoutId:\"OE_rEjCHJ-container\",nodeId:\"OE_rEjCHJ\",rendersWithMotion:true,scopeId:\"FhtPvpdyQ\",children:/*#__PURE__*/_jsx(Io_FooterTitle,{height:\"100%\",id:\"OE_rEjCHJ\",layoutId:\"OE_rEjCHJ\",rO1wouIL6:resolvedLinks24[0],WE4ITm8tl:\"Service\",width:\"100%\",...addPropertyOverrides({kFo8eH4RN:{rO1wouIL6:resolvedLinks24[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-Cux2Q.framer-1tspe0b, .framer-Cux2Q .framer-1tspe0b { display: block; }\",\".framer-Cux2Q.framer-1rxccj6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1y9exza, .framer-Cux2Q .framer-15qy1wm { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 80px 80px 40px 80px; position: relative; width: auto; }\",\".framer-Cux2Q .framer-7pcxkf, .framer-Cux2Q .framer-1hcyqn4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-Cux2Q .framer-1bs4m9m, .framer-Cux2Q .framer-16j3dly { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-Cux2Q .framer-1coo9lk, .framer-Cux2Q .framer-355e9h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1dftlb1-container, .framer-Cux2Q .framer-1cce0an-container, .framer-Cux2Q .framer-p6t0na-container, .framer-Cux2Q .framer-1glos2u-container, .framer-Cux2Q .framer-2oan8o-container, .framer-Cux2Q .framer-ymh771-container, .framer-Cux2Q .framer-op4c6e-container, .framer-Cux2Q .framer-16w3iev-container, .framer-Cux2Q .framer-19cx2i1-container, .framer-Cux2Q .framer-prpl5l-container, .framer-Cux2Q .framer-2dgfzf-container, .framer-Cux2Q .framer-1xvxt4y-container, .framer-Cux2Q .framer-2s8zh8-container, .framer-Cux2Q .framer-tgq292-container, .framer-Cux2Q .framer-5voyxf-container, .framer-Cux2Q .framer-1i93hch-container, .framer-Cux2Q .framer-1vxlvf2-container, .framer-Cux2Q .framer-1vafnco-container, .framer-Cux2Q .framer-5vt02m-container, .framer-Cux2Q .framer-rm3b5m-container, .framer-Cux2Q .framer-xmr7wj-container, .framer-Cux2Q .framer-1q6whne-container, .framer-Cux2Q .framer-13wpsbq-container, .framer-Cux2Q .framer-19cc90z-container, .framer-Cux2Q .framer-14ss0lg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Cux2Q .framer-1bvv4i4, .framer-Cux2Q .framer-19it030, .framer-Cux2Q .framer-1y5axjv, .framer-Cux2Q .framer-1dr8g2d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-zkft05, .framer-Cux2Q .framer-1cin0lx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1p8n558, .framer-Cux2Q .framer-6umsn1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 40px 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-b112cf, .framer-Cux2Q .framer-1cwfhrl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-9mfz0a, .framer-Cux2Q .framer-or9ant { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1d12i3c, .framer-Cux2Q .framer-a7z78w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1jzppmo, .framer-Cux2Q .framer-1imboyp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Cux2Q .framer-12oejzt, .framer-Cux2Q .framer-b4tsg8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 35px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1waq9b2, .framer-Cux2Q .framer-5r428d, .framer-Cux2Q .framer-1aupyxt, .framer-Cux2Q .framer-7ac3h5, .framer-Cux2Q .framer-1hjmtg6, .framer-Cux2Q .framer-1mztync { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Cux2Q .framer-ncaul8, .framer-Cux2Q .framer-yui00o, .framer-Cux2Q .framer-11chubg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Cux2Q .framer-1iwtpqk { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 30px 0px 0px 0px; position: relative; width: auto; }\",\".framer-Cux2Q .framer-1cthr6t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 35px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Cux2Q.framer-v-d886rr.framer-1rxccj6 { width: 810px; }\",\".framer-Cux2Q.framer-v-d886rr .framer-1y9exza { align-self: unset; order: 0; width: 100%; }\",\".framer-Cux2Q.framer-v-fr0f3r.framer-1rxccj6 { align-content: flex-start; align-items: flex-start; gap: 9px; padding: 0px 30px 20px 30px; width: 390px; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-5vt02m-container { order: 0; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-1iwtpqk { align-self: unset; order: 6; width: 100%; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-1q6whne-container { order: 1; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-13wpsbq-container { order: 4; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-19cc90z-container { order: 2; }\",\".framer-Cux2Q.framer-v-fr0f3r .framer-14ss0lg-container { order: 3; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1441\n * @framerIntrinsicWidth 757\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NbYz3T2Z8\":{\"layout\":[\"fixed\",\"auto\"]},\"kFo8eH4RN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFhtPvpdyQ=withCSS(Component,css,\"framer-Cux2Q\");export default FramerFhtPvpdyQ;FramerFhtPvpdyQ.displayName=\"io_Footer\";FramerFhtPvpdyQ.defaultProps={height:1441,width:757};addPropertyControls(FramerFhtPvpdyQ,{variant:{options:[\"FRQBDpyQq\",\"NbYz3T2Z8\",\"kFo8eH4RN\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFhtPvpdyQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2\",weight:\"400\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"}]},...Io_FooterTitleFonts,...FooterLinkCopyFonts,...YourLogoFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerFhtPvpdyQ.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);const queryCacheEntry1=queryCache.get(query3(),locale,priority);const queryCacheEntry2=queryCache.get(query5(),locale,priority);const queryCacheEntry3=queryCache.get(query7(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>queryCacheEntry1.preload(),()=>queryCacheEntry2.preload(),()=>queryCacheEntry3.preload(),()=>forwardLoader(Io_FooterTitle,{},context),()=>forwardLoader(YourLogo,{},context),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(FooterLinkCopy,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry1.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(FooterLinkCopy,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry2.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(FooterLinkCopy,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry3.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(FooterLinkCopy,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFhtPvpdyQ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1441\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NbYz3T2Z8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kFo8eH4RN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"757\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","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\":{\"iconPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SUPABASE_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormIcon\":{\"type\":\"reactComponent\",\"name\":\"FormIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"framerFormsSDK\":{\"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{motion}from\"framer-motion\";import{FormIcon,iconPropertyControls,useFormStore,SUPABASE_KEY}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/YpgjMrjs07OJc6jTFbm7/SharedFormCode.js\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function SubmitButton(props){var _props_hoverCustomization,_props_hoverCustomization1,_props_hoverCustomization2,_props_pressCustomization,_props_pressCustomization1,_props_pressCustomization2,_props_font;const{formId,clickAction,submitPlatform,submitUrl,responseInfo,redirectOnSuccess,scrollOptions,icon,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[formId]){newForm[fieldName]={...prev[formId][fieldName],value:prev[formId][fieldName].defaultValue};}console.log(\"reset\",prev,newForm);return{[formId]:newForm};});}useEffect(()=>{console.log(\"formState\",formState);},[formState]);useEffect(()=>{setFormState({});return()=>{setFormState(prev=>{const{[formId]:_,...newState}=prev;console.log(\"setformstate\",_,newState);return newState;});};},[]);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\"){// Process final field values\nconst formData={};for(const fieldName in form){const field=form[fieldName];const name=processFieldName(fieldName,submitPlatform);if(field.processValue){formData[name]=await field.processValue(field.value);}else{formData[name]=field.value;}}let url=\"\";let fetchMode=\"no-cors\";let contentType=\"application/json\";let headers={};switch(submitPlatform){case\"url\":var _apiConfig_apiKey;url=submitUrl.replace(\"submit-form.com\",\"api.formspark.io\");if(url.includes(\"loops.so/api\")){contentType=\"application/x-www-form-urlencoded\";}// Fix CORS issues with Formspark and Make.com\nif(url.includes(\"submit-form.com\")||url.includes(\"api.formspark.io\")||url.includes(\".make.com\")){fetchMode=\"cors\";}if(apiConfig===null||apiConfig===void 0?void 0:(_apiConfig_apiKey=apiConfig.apiKey)===null||_apiConfig_apiKey===void 0?void 0:_apiConfig_apiKey.length){headers.Authorization=`Bearer ${apiConfig.apiKey}`;}break;case\"zapier\":url=props.zapierWebhookUrl;break;case\"make\":url=props.makeWebhookUrl;fetchMode=\"cors\";break;case\"formspark\":url=`https://api.formspark.io/${props.formsparkFormId}`;fetchMode=\"cors\";break;case\"formspree\":url=props.formspreeEndpoint;break;case\"loops\":var _props_loopsUserGroup;url=props.loopsUrl;contentType=\"application/x-www-form-urlencoded\";fetchMode=\"cors\";if((_props_loopsUserGroup=props.loopsUserGroup)===null||_props_loopsUserGroup===void 0?void 0:_props_loopsUserGroup.length){formData.userGroup=props.loopsUserGroup;}// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData.email=field.value;break;}}break;case\"mailchimp\":const[domain,parameters]=parseMailchimpUrl(props.mailchimpUrl);url=`https://${domain}/subscribe/post`;contentType=\"application/x-www-form-urlencoded;charset=UTF-8\";if(parameters){for(const key in parameters){formData[key]=parameters[key];}}// Find email, phone, and birthday fields\nlet emailFound=false;let phoneFound=false;let birthdayFound=false;for(const fieldName in form){const field=form[fieldName];if(!emailFound&&field.type==\"email\"){delete formData[field.name];formData.EMAIL=field.value;emailFound=true;}if(!phoneFound&&field.type==\"phone\"){delete formData[field.name];formData.PHONE=field.value;phoneFound=true;}if(!birthdayFound&&field.type==\"date\"&&field.name==\"birthday\"){formData[\"BIRTHDAY[month]\"]=field.value.getMonth()+1;formData[\"BIRTHDAY[day]\"]=field.value.getDate();delete formData[field.name];birthdayFound=true;}}break;case\"mailerLite\":url=props.mailerLiteUrl;contentType=\"application/x-www-form-urlencoded\";// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData[\"fields[email]\"]=field.value;break;}}break;case\"hubSpot\":url=`https://api.hsforms.com/submissions/v3/integration/submit/${props.hubSpotPortalId}/${props.hubSpotFormId}`;fetchMode=\"cors\";break;case\"klaviyo\":url=\"https://manage.kmail-lists.com/subscriptions/external/subscribe\";contentType=\"application/x-www-form-urlencoded\";formData.g=props.klaviyoListId// g is the list ID field\n;// Email address\nfor(const fieldName in form){const field=form[fieldName];if(field.type==\"email\"){delete formData[field.name];formData[\"$email\"]=field.value;break;}}break;}// 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;}});}let body=\"\";// if (submitPlatform == \"hubSpot\") {\n//     const hsBody = {\n//         context: {\n//             pageUri: window.location.href,\n//             pageName: document.title,\n//         },\n//         fields: Object.keys(form).map((fieldName) => {\n//             const field = form[fieldName]\n//             return {\n//                 objectTypeId: \"0-1\",\n//                 name: fieldName,\n//                 value: field.value,\n//             }\n//         }),\n//     }\n//     // Add HutSpot tracking cookie.\n//     // Requires the HubSpot tracking script to be installed on the page.\n//     const hutk = getCookieValue(\"hubspotutk\")\n//     if (hutk?.length) {\n//         hsBody.context.hutk = hutk\n//     }\n//     let communicationsText = \"\"\n//     let processingText = \"\"\n//     for (const fieldName in form) {\n//         if (fieldName == \"communications\") {\n//             communicationsText =\n//                 form[fieldName].ref.current?.textContent\n//         } else if (fieldName == \"processing\") {\n//             processingText =\n//                 form[fieldName].ref.current?.textContent\n//         }\n//     }\n//     switch (props.hubSpotConsentType) {\n//         case \"communications\":\n//         case \"communicationsAndProcessing\":\n//             hsBody.legalConsentOptions = {\n//                 consent: {\n//                     consentToProcess: true,\n//                     text: processingText,\n//                     communications: [\n//                         {\n//                             value: false,\n//                             subscriptionTypeId:\n//                                 props.hubSpotSubscriptionTypeId,\n//                             text: communicationsText,\n//                         },\n//                     ],\n//                 },\n//             }\n//             break\n//         case \"legitimateInterest\":\n//             hsBody.legalConsentOptions = {\n//                 legitimateInterest: {\n//                     value: true, // Finish this //\n//                     subscriptionTypeId:\n//                         props.hubSpotSubscriptionTypeId,\n//                     legalBasis: props.hubSpotLegalBasis,\n//                     text: \"\",\n//                 },\n//             }\n//             break\n//     }\n//     for (const fieldName in form) {\n//         const field = form[fieldName]\n//         if (\n//             field.type == \"consent\" ||\n//             field.type == \"checkbox\"\n//         ) {\n//             hsBody.legalConsentOptions = {\n//                 consent: {\n//                     consentToProcess: true,\n//                     text: field.ref.current?.textContent,\n//                     communications: [\n//                         {\n//                             value: true,\n//                             subscriptionTypeId:\n//                                 props.hubSpotSubscriptionTypeId,\n//                         },\n//                     ],\n//                 },\n//             }\n//             delete formData[field.name]\n//             break\n//         }\n//     }\n//     body = JSON.stringify(hsBody)\n// } else {\nif(contentType==\"application/json\"){body=JSON.stringify(formData);}else if(contentType.startsWith(\"application/x-www-form-urlencoded\")){body=new URLSearchParams(formData).toString();}// }\nsetSubmitted(true);try{const response=await fetch(url,{method:\"POST\",mode:fetchMode,body,headers:{\"Content-Type\":contentType,Accept:\"application/json\",...headers}});console.log(response);console.log(await response.text());if(response.ok||response.type==\"opaque\"){if((redirectOnSuccess===null||redirectOnSuccess===void 0?void 0:redirectOnSuccess.length)&&redirectLinkRef.current){redirectLinkRef.current.click();}try{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})});}catch(error){console.error(\"Error:\",error);}resetFormState();setSubmitted(false);success===null||success===void 0?void 0:success();}else{setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}catch(error){console.error(\"Error submitting form: \",error);setSubmitted(false);failure===null||failure===void 0?void 0:failure();}}else{// Validate form without submitting to URL\nsetSubmitted(false);success===null||success===void 0?void 0:success();}}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(motion.button,{type:\"submit\",onClick:onSubmitClick,whileHover:{backgroundColor:(_props_hoverCustomization=props.hoverCustomization)===null||_props_hoverCustomization===void 0?void 0:_props_hoverCustomization.fill,color:(_props_hoverCustomization1=props.hoverCustomization)===null||_props_hoverCustomization1===void 0?void 0:_props_hoverCustomization1.fontColor,\"--border-color\":(_props_hoverCustomization2=props.hoverCustomization)===null||_props_hoverCustomization2===void 0?void 0:_props_hoverCustomization2.borderColor},whileTap:{backgroundColor:(_props_pressCustomization=props.pressCustomization)===null||_props_pressCustomization===void 0?void 0:_props_pressCustomization.fill,color:(_props_pressCustomization1=props.pressCustomization)===null||_props_pressCustomization1===void 0?void 0:_props_pressCustomization1.fontColor,\"--border-color\":(_props_pressCustomization2=props.pressCustomization)===null||_props_pressCustomization2===void 0?void 0:_props_pressCustomization2.borderColor},animate:{borderRadius:borderRadius,padding:props.paddingIsMixed?`${props.paddingTop}px ${props.paddingRight}px ${props.paddingBottom}px ${props.paddingLeft}px`:`${props.padding}px`,backgroundColor:props.backgroundColor,boxShadow:props.shadows,color:props.fontColor,\"--border-color\":border===null||border===void 0?void 0:border.color},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\",border:\"none\",outline:\"none\",cursor:\"pointer\",userSelect:props.textSelect?\"auto\":\"none\",...props.font,...props.style},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(FormIcon,{icon:icon,style:{}}),props.text,border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderRadius:borderRadius},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:\"var(--border-color)\",pointerEvents:\"none\"},initial:false,transition:props.transition}),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\"]},///////////////////////////////////////////////////////////////////////\nsubmitPlatform:{type:ControlType.Enum,defaultValue:\"url\",options:[\"url\",// \"airtable\",\n\"formspark\",\"formspree\",// \"hevoData\",\n// \"hubSpot\",\n// \"klaviyo\",\n\"loops\",\"mailchimp\",\"mailerLite\",\"make\",// \"n8n\",\n\"zapier\"],optionTitles:[\"Custom URL\",// \"Airtable\",\n\"Formspark\",\"Formspree\",// \"Hevo Data\",\n// \"HubSpot\",\n// \"Klaviyo\",\n\"Loops\",\"Mailchimp\",\"MailerLite\",\"Make.com\",// \"n8n\",\n\"Zapier\"],title:\"Submit To\",hidden:notSubmitForm},submitUrl:{title:\"URL\",type:ControlType.String,defaultValue:\"\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"url\"},zapierWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hooks.zapier.com/hooks/catch/...\",description:\"Webhook URL from the Webhooks by Zapier action\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"zapier\"},makeWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hook.us1.make.com/...\",description:\"Webhook URL from the custom webhook bubble\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"make\"},formsparkFormId:{title:\"Formspark Form ID\",type:ControlType.String,defaultValue:\"\",description:\"Form ID from Formspark\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"formspark\"},formspreeEndpoint:{title:\"Formspree Endpoint\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://formspree.io/f/...\",description:\"Form endpoint URL from Formspree\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"formspree\"},loopsUrl:{title:\"Loops URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://app.loops.so/api/newsletter-form/...\",description:\"Form endpoint URL from Loops\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,defaultValue:\"\",placeholder:\"Loops User Group\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"loops\"},mailchimpUrl:{title:\"Mailchimp URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://***.us*.list-manage.com/subscribe/post?u=...\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"mailchimp\"},mailerLiteUrl:{title:\"MailerLite URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://assets.mailerlite.com/jsonp/.../forms/.../subscribe\",hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"mailerLite\"},// hubSpotPortalId: {\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     title: \"Portal ID\",\n//     placeholder: \"HubSpot Portal ID\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotFormId: {\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     title: \"Form ID\",\n//     placeholder: \"HubSpot Form ID\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotSubscriptionTypeId: {\n//     type: ControlType.Number,\n//     title: \"Subscription Type ID\",\n//     displayStepper: true,\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotConsentType: {\n//     type: ControlType.Enum,\n//     defaultValue: \"communications\",\n//     options: [\n//         \"communications\",\n//         \"communicationsAndProcessing\",\n//         \"legitimateInterest\",\n//     ],\n//     optionTitles: [\n//         \"Consent checkbox for communications; form submit as consent to process\",\n//         \"Consent checkboxes for communications and processing\",\n//         \"Legitimate interest\",\n//     ],\n//     title: \"Consent Type\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"hubSpot\",\n// },\n// hubSpotLegalBasis: {\n//     type: ControlType.Enum,\n//     defaultValue: \"customer\",\n//     options: [\"CUSTOMER\", \"LEAD\"],\n//     optionTitles: [\"Customer\", \"Lead\"],\n//     displaySegmentedControl: true,\n//     title: \"Legal Basis\",\n//     hidden: (props) =>\n//         notSubmitForm(props) ||\n//         props.submitPlatform != \"hubSpot\" ||\n//         props.hubSpotConsentType != \"legitimateInterest\",\n// },\n// klaviyoListId: {\n//     title: \"List ID\",\n//     type: ControlType.String,\n//     defaultValue: \"\",\n//     description: \"List ID from Klaviyo\",\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"klaviyo\",\n// },\n// advancedSubmitConfig: {\n//     type: ControlType.Object,\n//     optional: true,\n//     title: \"Advanced\",\n//     buttonTitle: \"Options\",\n//     controls: {\n//         contentType: {\n//             type: ControlType.Enum,\n//             defaultValue: \"application/json\",\n//             options: [\n//                 \"application/json\",\n//                 \"application/x-www-form-urlencoded\",\n//             ],\n//             title: \"Content-Type\",\n//         },\n//         fetchMode: {\n//             type: ControlType.Enum,\n//             defaultValue: \"no-cors\",\n//             options: [\"cors\", \"no-cors\"],\n//             displaySegmentedControl: true,\n//         },\n//     },\n//     hidden: (props) =>\n//         notSubmitForm(props) || props.submitPlatform != \"url\",\n// },\napiConfig:{type:ControlType.Object,optional:true,title:\"API Config\",buttonTitle:\"API Key\",controls:{apiKey:{type:ControlType.String,title:\"API Key\"}},hidden:props=>notSubmitForm(props)||props.submitPlatform!=\"url\"},///////////////////////////////////////////////////////////////////////\nresponseInfo:{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=>notSubmitForm(props)||props.submitPlatform==\"hubSpot\"},redirectOnSuccess:{type:ControlType.Link,hidden:notSubmitForm},newTab:{type:ControlType.Boolean,defaultValue:false,hidden:notSubmitForm},scrollToInvalidField:{type:ControlType.Object,defaultValue:{offset:-24},optional:true,description:\" \",controls:{offset:{type:ControlType.Number,defaultValue:-24,step:1}},hidden:notSubmitForm},backgroundColor:{type:ControlType.Color,defaultValue:\"#0075FF\",title:\"Fill\"},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\"},icon:iconPropertyControls,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\"]}}},shadows:{type:ControlType.BoxShadow},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},hoverCustomization:{type:ControlType.Object,optional:true,buttonTitle:\"Colors\",title:\"Hover\",controls:{fill:{type:ControlType.Color,optional:true},fontColor:{type:ControlType.Color,optional:true},borderColor:{type:ControlType.Color,optional:true}}},pressCustomization:{type:ControlType.Object,optional:true,buttonTitle:\"Colors\",title:\"Press\",controls:{fill:{type:ControlType.Color,optional:true},fontColor:{type:ControlType.Color,optional:true},borderColor:{type:ControlType.Color,optional:true}}},transition:{type:ControlType.Transition},success:{type:ControlType.EventHandler},failure:{type:ControlType.EventHandler}});function notSubmitForm(props){return props.clickAction!=\"submitForm\";}const parseMailchimpUrl=url=>{const matchResult=url.replace(/&amp;/g,\"&\").match(/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/);// Check if there was no match\nif(!matchResult){return[null,null];}// Extract domain and parameters from the match result\nconst[,domain,parameters]=matchResult;// Convert parameters to an object if they exist, otherwise null\nconst parametersObject=parameters?Object.fromEntries(new URLSearchParams(parameters)):null;return[domain,parametersObject];};const MAILCHIMP_REPLACE={firstName:\"FNAME\",lastName:\"LNAME\",addressLine1:\"ADDRESS[addr1]\",addressLine2:\"ADDRESS[addr2]\",addressCity:\"ADDRESS[city]\",addressState:\"ADDRESS[state]\",addressZip:\"ADDRESS[zip]\",addressCountry:\"ADDRESS[country]\"};const KLAVIYO_FIELDS=[\"email\",\"phone_number\",\"first_name\",\"last_name\",\"title\",\"organization\",\"city\",\"region\",\"country\",\"zip\",\"consent\"];function processFieldName(name,submitPlatform){switch(submitPlatform){case\"mailchimp\":return MAILCHIMP_REPLACE[name]||name;case\"mailerLite\":return`fields[${name}]`;case\"klaviyo\":return KLAVIYO_FIELDS.includes(name)?`$${name}`:name;default:return name;}}function getCookieValue(cookieName){const name=cookieName+\"=\";const decodedCookie=decodeURIComponent(document.cookie);const ca=decodedCookie.split(\";\");for(let i=0;i<ca.length;i++){let c=ca[i];while(c.charAt(0)===\" \"){c=c.substring(1);}if(c.indexOf(name)===0){return c.substring(name.length,c.length);}}return\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"500\",\"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,useFormStore}from\"https://framerusercontent.com/modules/MVzz2HKOSVPXKxZqPZdW/YpgjMrjs07OJc6jTFbm7/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)}]\";const DASHES_ONLY_REGEX=/^-+$/;/**\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,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\"&&value.length>0&&!isEmailAddress(value)){valid=false;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)=>DASHES_ONLY_REGEX.test(option)&&option.length>=3?/*#__PURE__*/_jsx(\"hr\",{}):/*#__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==null?\"\":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==null?\"\":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:props.shadows,...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,shadows:{type:ControlType.BoxShadow},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\":{\"framerIntrinsicWidth\":\"500\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (716ed5b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"fFPO8I8Ep\",\"dOhHt0Dso\",\"duIYBaE5w\",\"YaZ4_LKu7\",\"zBbxVk1zh\",\"sJ9z8e70v\",\"eeymQa7_d\",\"qvynEmEx1\",\"zalw_Kk1t\",\"tlvyVov0m\",\"tI3kILGrW\"];const serializationHash=\"framer-Wv4rJ\";const variantClassNames={dOhHt0Dso:\"framer-v-rz9p11\",duIYBaE5w:\"framer-v-1c0atds\",eeymQa7_d:\"framer-v-1h7zzzn\",fFPO8I8Ep:\"framer-v-1tn9crz\",qvynEmEx1:\"framer-v-1vv1a6k\",sJ9z8e70v:\"framer-v-v3ihxx\",tI3kILGrW:\"framer-v-1qaapvw\",tlvyVov0m:\"framer-v-13mv3f0\",YaZ4_LKu7:\"framer-v-18r4lyz\",zalw_Kk1t:\"framer-v-178tw5c\",zBbxVk1zh:\"framer-v-8invbs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Behance:\"zalw_Kk1t\",Discord:\"sJ9z8e70v\",Dribbble:\"qvynEmEx1\",Facebook:\"dOhHt0Dso\",Framer:\"tlvyVov0m\",Instagram:\"YaZ4_LKu7\",LinkedIn:\"eeymQa7_d\",Slack:\"tI3kILGrW\",TikTok:\"zBbxVk1zh\",X:\"duIYBaE5w\",Youtube:\"fFPO8I8Ep\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"fFPO8I8Ep\"};};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:\"fFPO8I8Ep\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"tI3kILGrW\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"tlvyVov0m\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"zalw_Kk1t\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"qvynEmEx1\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"eeymQa7_d\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"sJ9z8e70v\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"zBbxVk1zh\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"YaZ4_LKu7\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"duIYBaE5w\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"dOhHt0Dso\")return true;return false;};const isDisplayed10=()=>{if([\"dOhHt0Dso\",\"duIYBaE5w\",\"YaZ4_LKu7\",\"zBbxVk1zh\",\"sJ9z8e70v\",\"eeymQa7_d\",\"qvynEmEx1\",\"zalw_Kk1t\",\"tlvyVov0m\",\"tI3kILGrW\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1tn9crz\",className,classNames),\"data-framer-name\":\"Youtube\",layoutDependency:layoutDependency,layoutId:\"fFPO8I8Ep\",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({dOhHt0Dso:{\"data-framer-name\":\"Facebook\"},duIYBaE5w:{\"data-framer-name\":\"X\"},eeymQa7_d:{\"data-framer-name\":\"LinkedIn\"},qvynEmEx1:{\"data-framer-name\":\"Dribbble\"},sJ9z8e70v:{\"data-framer-name\":\"Discord\"},tI3kILGrW:{\"data-framer-name\":\"Slack\"},tlvyVov0m:{\"data-framer-name\":\"Framer\"},YaZ4_LKu7:{\"data-framer-name\":\"Instagram\"},zalw_Kk1t:{\"data-framer-name\":\"Behance\"},zBbxVk1zh:{\"data-framer-name\":\"TikTok\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bo6sxf\",\"data-framer-name\":\"slack\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NlPVVLk3K\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 2 2 L 22 2 L 22 22 L 2 22 Z\" fill=\"transparent\"></path><path d=\"M 6.216 14.633 C 6.216 15.795 5.278 16.733 4.116 16.733 C 2.955 16.733 2.016 15.795 2.016 14.633 C 2.016 13.472 2.955 12.533 4.116 12.533 L 6.216 12.533 Z M 7.266 14.633 C 7.266 13.473 8.206 12.533 9.366 12.533 C 10.528 12.533 11.467 13.472 11.467 14.633 L 11.467 19.883 C 11.468 20.44 11.246 20.975 10.853 21.369 C 10.459 21.763 9.924 21.984 9.367 21.984 C 8.205 21.984 7.267 21.045 7.267 19.884 L 7.267 14.634 Z M 9.367 6.2 C 8.205 6.2 7.267 5.262 7.267 4.1 C 7.267 2.939 8.205 2 9.367 2 C 10.528 2 11.467 2.939 11.467 4.1 L 11.467 6.2 Z M 9.367 7.267 C 10.528 7.267 11.467 8.205 11.467 9.367 C 11.467 10.528 10.528 11.467 9.367 11.467 L 4.1 11.467 C 2.939 11.467 2 10.528 2 9.367 C 2 8.205 2.939 7.267 4.1 7.267 Z M 17.784 9.367 C 17.784 8.205 18.722 7.267 19.884 7.267 C 21.045 7.267 21.984 8.205 21.984 9.367 C 21.984 10.528 21.045 11.467 19.884 11.467 L 17.784 11.467 Z M 16.734 9.367 C 16.734 10.527 15.794 11.467 14.634 11.467 C 14.077 11.468 13.542 11.246 13.148 10.853 C 12.754 10.459 12.533 9.924 12.533 9.367 L 12.533 4.1 C 12.533 2.939 13.472 2 14.633 2 C 15.795 2 16.733 2.939 16.733 4.1 L 16.733 9.367 Z M 14.633 17.784 C 15.795 17.784 16.733 18.722 16.733 19.884 C 16.733 21.045 15.795 21.984 14.633 21.984 C 13.472 21.984 12.533 21.045 12.533 19.884 L 12.533 17.784 Z M 14.633 16.734 C 13.473 16.734 12.533 15.794 12.533 14.634 C 12.533 13.472 13.472 12.533 14.633 12.533 L 19.9 12.533 C 21.061 12.533 22 13.472 22 14.633 C 22 15.795 21.061 16.733 19.9 16.733 L 14.633 16.733 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:3310906924,withExternalLayout:true,...addPropertyOverrides({tI3kILGrW:{svgContentId:3297608051}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-12jgn6z\",\"data-framer-name\":\"framer\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"WxPapwvjh\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 19 2 L 5.25 2 L 12.128 8.872 L 19 8.872 Z M 5.257 8.872 L 12.128 8.872 L 18.998 15.743 L 12.128 15.743 L 12.128 22.615 L 5.257 15.743 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:1013002229,withExternalLayout:true,...addPropertyOverrides({tlvyVov0m:{svgContentId:3180264663}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1s64x47\",\"data-framer-name\":\"behance\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hQIbtYTF7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 7.79 5.404 C 8.33 5.394 8.869 5.449 9.396 5.569 C 9.84 5.665 10.261 5.846 10.638 6.099 C 10.986 6.352 11.261 6.692 11.436 7.085 C 11.636 7.568 11.734 8.087 11.72 8.61 C 11.743 9.184 11.597 9.752 11.299 10.244 C 10.986 10.708 10.553 11.078 10.046 11.316 C 10.733 11.502 11.333 11.926 11.736 12.514 C 12.122 13.137 12.316 13.86 12.294 14.593 C 12.307 15.177 12.186 15.756 11.941 16.286 C 11.714 16.749 11.382 17.152 10.972 17.463 C 10.55 17.771 10.075 17.999 9.57 18.136 C 9.046 18.281 8.505 18.353 7.962 18.352 L 2 18.352 L 2 5.404 Z M 7.445 10.641 C 7.87 10.658 8.288 10.531 8.631 10.281 C 8.964 9.984 9.137 9.547 9.098 9.103 C 9.109 8.847 9.058 8.592 8.949 8.36 C 8.857 8.176 8.714 8.022 8.537 7.916 C 8.357 7.799 8.155 7.721 7.944 7.687 C 7.715 7.643 7.482 7.623 7.249 7.627 L 4.7 7.627 L 4.7 10.652 L 7.444 10.652 L 7.444 10.641 Z M 7.594 16.153 C 7.85 16.157 8.107 16.129 8.357 16.071 C 8.585 16.021 8.802 15.927 8.995 15.794 C 9.185 15.662 9.338 15.484 9.44 15.278 C 9.559 15.015 9.614 14.727 9.6 14.438 C 9.652 13.904 9.454 13.376 9.064 13.008 C 8.656 12.708 8.157 12.559 7.651 12.588 L 4.7 12.588 L 4.7 16.153 L 7.593 16.153 Z M 16.14 16.106 C 16.569 16.503 17.142 16.707 17.725 16.67 C 18.182 16.681 18.63 16.542 19.001 16.274 C 19.302 16.078 19.531 15.788 19.651 15.449 L 21.805 15.449 C 21.575 16.414 21.015 17.269 20.22 17.863 C 19.459 18.369 18.559 18.625 17.645 18.596 C 16.993 18.604 16.345 18.482 15.741 18.235 C 15.195 18.007 14.705 17.662 14.306 17.225 C 13.908 16.768 13.603 16.238 13.406 15.665 C 13.185 15.023 13.077 14.348 13.086 13.67 C 13.082 13.003 13.194 12.341 13.416 11.712 C 14.029 9.898 15.741 8.685 17.656 8.709 C 18.345 8.695 19.027 8.856 19.636 9.178 C 20.187 9.48 20.662 9.903 21.026 10.415 C 21.399 10.953 21.666 11.556 21.813 12.193 C 21.974 12.877 22.032 13.582 21.983 14.283 L 15.567 14.283 C 15.515 14.942 15.721 15.596 16.141 16.106 Z M 18.956 11.181 C 18.592 10.818 18.09 10.63 17.577 10.665 C 17.241 10.652 16.907 10.727 16.608 10.881 C 16.372 11.012 16.163 11.187 15.993 11.397 C 15.843 11.595 15.731 11.819 15.663 12.057 C 15.602 12.257 15.563 12.462 15.549 12.669 L 19.523 12.669 C 19.488 12.128 19.291 11.609 18.957 11.182 L 18.956 11.182 Z M 20.017 6.268 L 15.037 6.268 L 15.037 7.541 L 20.017 7.541 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:3798186444,withExternalLayout:true,...addPropertyOverrides({zalw_Kk1t:{svgContentId:146517418}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-18hdut6\",\"data-framer-name\":\"dribbble\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"S_3ALYChb\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 2 C 6.48 2 2 6.48 2 12 C 2 17.52 6.48 22 12 22 C 17.51 22 22 17.52 22 12 C 22 6.48 17.51 2 12 2 Z M 18.605 6.61 C 19.836 8.109 20.517 9.984 20.535 11.924 C 20.254 11.87 17.434 11.295 14.592 11.653 C 14.527 11.512 14.472 11.36 14.408 11.208 C 14.231 10.791 14.043 10.379 13.844 9.972 C 16.989 8.692 18.421 6.848 18.605 6.61 Z M 12 3.475 C 14.17 3.475 16.154 4.288 17.662 5.623 C 17.51 5.839 16.219 7.564 13.182 8.703 C 11.783 6.133 10.232 4.028 9.993 3.703 C 10.651 3.549 11.324 3.473 12 3.475 Z M 8.367 4.278 C 9.511 5.864 10.569 7.512 11.534 9.213 C 7.542 10.276 4.017 10.253 3.638 10.253 C 4.195 7.632 5.944 5.422 8.367 4.278 Z M 3.453 12.01 L 3.453 11.75 C 3.823 11.76 7.965 11.815 12.228 10.535 C 12.478 11.012 12.705 11.5 12.922 11.988 C 12.813 12.021 12.694 12.053 12.586 12.086 C 8.182 13.506 5.839 17.389 5.644 17.715 C 4.234 16.149 3.454 14.117 3.454 12.01 Z M 12 20.547 C 10.101 20.55 8.257 19.916 6.761 18.747 C 6.913 18.432 8.649 15.091 13.464 13.41 C 13.486 13.4 13.497 13.4 13.518 13.388 C 14.33 15.483 14.941 17.652 15.341 19.863 C 14.286 20.317 13.149 20.55 12 20.547 Z M 16.761 19.082 C 16.675 18.562 16.219 16.067 15.102 12.998 C 17.781 12.575 20.124 13.269 20.416 13.367 C 20.047 15.698 18.723 17.77 16.761 19.082 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:2921238168,withExternalLayout:true,...addPropertyOverrides({qvynEmEx1:{svgContentId:2946305170}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-h9zztw\",\"data-framer-name\":\"linkedin\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NOygaWkg7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 21 4.324 L 21 19.677 C 21 20.408 20.408 21 19.677 21 L 4.324 21 C 3.973 21 3.636 20.861 3.388 20.613 C 3.14 20.365 3 20.028 3 19.677 L 3 4.324 C 3 3.593 3.593 3 4.324 3 L 19.677 3 C 20.028 3 20.365 3.14 20.613 3.388 C 20.861 3.636 21 3.973 21 4.324 Z M 8.294 9.882 L 5.647 9.882 L 5.647 18.352 L 8.294 18.352 Z M 8.532 6.971 C 8.535 6.567 8.377 6.177 8.093 5.889 C 7.809 5.601 7.422 5.438 7.018 5.435 L 6.971 5.435 C 6.123 5.435 5.436 6.122 5.436 6.97 C 5.436 7.818 6.123 8.505 6.971 8.505 C 7.813 8.525 8.511 7.86 8.532 7.018 Z M 18.352 13.207 C 18.352 10.661 16.732 9.671 15.123 9.671 C 14.051 9.617 13.031 10.138 12.445 11.037 L 12.371 11.037 L 12.371 9.882 L 9.882 9.882 L 9.882 18.352 L 12.529 18.352 L 12.529 13.848 C 12.449 12.887 13.158 12.041 14.118 11.952 L 14.218 11.952 C 15.06 11.952 15.685 12.482 15.685 13.816 L 15.685 18.353 L 18.332 18.353 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:2745104483,withExternalLayout:true,...addPropertyOverrides({eeymQa7_d:{svgContentId:2943864127}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-fdp2fm\",\"data-framer-name\":\"discord\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ffgbvSzNc\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 18.93 5.641 C 17.634 5.046 16.266 4.622 14.86 4.379 C 14.834 4.374 14.807 4.386 14.794 4.409 C 14.608 4.748 14.439 5.095 14.288 5.451 C 12.772 5.221 11.231 5.221 9.715 5.451 C 9.563 5.095 9.391 4.747 9.2 4.41 C 9.187 4.387 9.161 4.375 9.135 4.379 C 7.729 4.621 6.361 5.046 5.065 5.641 C 5.053 5.646 5.043 5.654 5.037 5.665 C 2.444 9.538 1.734 13.317 2.083 17.048 C 2.085 17.067 2.094 17.084 2.109 17.095 C 3.619 18.213 5.307 19.067 7.103 19.619 C 7.129 19.627 7.157 19.618 7.173 19.596 C 7.558 19.071 7.901 18.517 8.195 17.935 C 8.203 17.919 8.204 17.9 8.197 17.883 C 8.191 17.866 8.177 17.853 8.16 17.847 C 7.621 17.641 7.1 17.392 6.6 17.103 C 6.581 17.092 6.569 17.073 6.568 17.051 C 6.566 17.03 6.576 17.009 6.593 16.996 C 6.698 16.918 6.803 16.836 6.903 16.754 C 6.921 16.739 6.946 16.735 6.968 16.744 C 10.241 18.239 13.785 18.239 17.019 16.744 C 17.041 16.734 17.067 16.737 17.085 16.753 C 17.185 16.835 17.29 16.918 17.395 16.997 C 17.412 17.01 17.422 17.03 17.421 17.051 C 17.42 17.073 17.408 17.092 17.39 17.103 C 16.891 17.394 16.373 17.64 15.829 17.846 C 15.812 17.853 15.799 17.866 15.792 17.883 C 15.786 17.9 15.787 17.919 15.795 17.935 C 16.095 18.516 16.438 19.07 16.815 19.595 C 16.831 19.617 16.859 19.627 16.885 19.619 C 18.684 19.069 20.376 18.215 21.888 17.095 C 21.903 17.084 21.912 17.067 21.914 17.049 C 22.331 12.735 21.215 8.987 18.957 5.665 C 18.952 5.654 18.942 5.646 18.931 5.641 Z M 8.684 14.776 C 7.699 14.776 6.887 13.871 6.887 12.76 C 6.887 11.65 7.683 10.744 8.684 10.744 C 9.694 10.744 10.497 11.657 10.482 12.76 C 10.482 13.871 9.686 14.776 8.684 14.776 Z M 15.33 14.776 C 14.344 14.776 13.533 13.871 13.533 12.76 C 13.533 11.65 14.329 10.744 15.33 10.744 C 16.339 10.744 17.143 11.657 17.127 12.76 C 17.127 13.871 16.339 14.776 15.33 14.776 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:639770748,withExternalLayout:true,...addPropertyOverrides({sJ9z8e70v:{svgContentId:1956066522}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-12klg9m\",\"data-framer-name\":\"tiktok\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"haSMuE1hQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 18.116 6.009 C 16.759 5.127 15.939 3.619 15.936 2 L 12.498 2 L 12.493 15.78 C 12.434 17.331 11.161 18.559 9.608 18.562 C 8.012 18.561 6.719 17.268 6.718 15.672 C 6.72 14.076 8.012 12.783 9.608 12.781 C 9.906 12.781 10.191 12.83 10.461 12.914 L 10.461 9.404 C 10.178 9.364 9.893 9.343 9.608 9.342 C 6.114 9.346 3.282 12.178 3.279 15.672 C 3.28 17.737 4.289 19.671 5.981 20.853 C 7.043 21.6 8.31 22.001 9.608 22 C 13.102 21.996 15.933 19.165 15.937 15.671 L 15.937 8.684 C 17.285 9.652 18.937 10.222 20.721 10.222 L 20.721 6.784 C 19.761 6.784 18.866 6.498 18.116 6.009\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:908602422,withExternalLayout:true,...addPropertyOverrides({zBbxVk1zh:{svgContentId:2797825158}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-jqvg8t\",\"data-framer-name\":\"instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Rt6bhKXsh\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 3 C 9.556 3 9.25 3.01 8.29 3.054 C 7.331 3.098 6.677 3.25 6.104 3.473 C 5.504 3.698 4.96 4.053 4.51 4.511 C 4.053 4.961 3.698 5.504 3.472 6.104 C 3.251 6.677 3.098 7.332 3.054 8.29 C 3.011 9.25 3 9.555 3 12 C 3 14.445 3.01 14.75 3.054 15.71 C 3.098 16.669 3.25 17.323 3.473 17.896 C 3.698 18.496 4.053 19.04 4.511 19.49 C 4.961 19.948 5.504 20.302 6.104 20.528 C 6.677 20.75 7.331 20.902 8.29 20.946 C 9.25 20.99 9.556 21 12 21 C 14.444 21 14.75 20.99 15.71 20.946 C 16.669 20.902 17.323 20.75 17.896 20.527 C 18.496 20.302 19.04 19.947 19.49 19.489 C 19.948 19.039 20.302 18.496 20.528 17.896 C 20.75 17.323 20.902 16.669 20.946 15.71 C 20.99 14.75 21 14.444 21 12 C 21 9.556 20.99 9.25 20.946 8.29 C 20.902 7.331 20.75 6.677 20.527 6.104 C 20.301 5.504 19.947 4.96 19.49 4.51 C 19.041 4.052 18.497 3.698 17.897 3.472 C 17.324 3.251 16.669 3.098 15.711 3.054 C 14.75 3.011 14.445 3 12 3 Z M 12 4.622 C 14.403 4.622 14.688 4.631 15.637 4.674 C 16.514 4.714 16.991 4.86 17.308 4.984 C 17.728 5.147 18.028 5.342 18.343 5.657 C 18.658 5.972 18.853 6.272 19.016 6.692 C 19.139 7.009 19.286 7.486 19.326 8.362 C 19.369 9.312 19.378 9.597 19.378 12 C 19.378 14.403 19.369 14.688 19.326 15.637 C 19.286 16.514 19.14 16.991 19.016 17.308 C 18.872 17.699 18.642 18.053 18.343 18.343 C 18.053 18.642 17.699 18.872 17.308 19.016 C 16.991 19.139 16.514 19.286 15.638 19.326 C 14.688 19.369 14.404 19.378 12 19.378 C 9.596 19.378 9.312 19.369 8.363 19.326 C 7.486 19.286 7.009 19.14 6.692 19.016 C 6.301 18.872 5.947 18.642 5.657 18.343 C 5.358 18.053 5.128 17.699 4.984 17.308 C 4.861 16.991 4.714 16.514 4.674 15.638 C 4.631 14.688 4.622 14.403 4.622 12 C 4.622 9.597 4.631 9.312 4.674 8.363 C 4.714 7.486 4.86 7.009 4.984 6.692 C 5.147 6.272 5.342 5.972 5.657 5.657 C 5.947 5.358 6.301 5.128 6.692 4.984 C 7.009 4.861 7.486 4.714 8.362 4.674 C 9.312 4.631 9.597 4.622 12 4.622 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path><path d=\"M 12 15.003 C 10.997 15.004 10.059 14.503 9.502 13.669 C 8.945 12.835 8.841 11.777 9.226 10.851 C 9.803 9.459 11.322 8.709 12.778 9.099 C 14.233 9.489 15.175 10.898 14.978 12.392 C 14.781 13.886 13.507 15.003 12 15.003 Z M 12 7.374 C 9.445 7.374 7.374 9.445 7.374 12 C 7.374 14.555 9.445 16.626 12 16.626 C 14.555 16.626 16.626 14.555 16.626 12 C 16.626 9.445 14.555 7.374 12 7.374 Z M 17.972 7.29 C 17.972 7.894 17.482 8.383 16.879 8.383 C 16.275 8.383 15.785 7.894 15.785 7.29 C 15.785 6.686 16.275 6.197 16.879 6.197 C 17.482 6.197 17.972 6.686 17.972 7.29\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:932924075,withExternalLayout:true,...addPropertyOverrides({YaZ4_LKu7:{svgContentId:2537415408}},baseVariant,gestureVariant)}),isDisplayed8()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-13oaqye\",\"data-framer-name\":\"x\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"keD1KRigL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 17.272 3.587 L 20.083 3.587 L 13.941 10.607 L 21.167 20.158 L 15.509 20.158 L 11.079 14.365 L 6.009 20.158 L 3.194 20.158 L 9.764 12.65 L 2.832 3.587 L 8.633 3.587 L 12.638 8.882 L 17.271 3.587 Z M 16.285 18.476 L 17.843 18.476 L 7.788 5.18 L 6.116 5.18 L 16.286 18.475 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:130053503,withExternalLayout:true,...addPropertyOverrides({duIYBaE5w:{svgContentId:2603361129}},baseVariant,gestureVariant)}),isDisplayed9()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1dtd8jj\",\"data-framer-name\":\"facebook\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"QKseFlT7W\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 22 12.06 C 22 6.505 17.523 2 12 2 C 6.477 2 2 6.504 2 12.06 C 2 17.083 5.656 21.245 10.437 22 L 10.437 14.97 L 7.9 14.97 L 7.9 12.06 L 10.438 12.06 L 10.438 9.844 C 10.438 7.323 11.931 5.929 14.216 5.929 C 15.309 5.929 16.454 6.126 16.454 6.126 L 16.454 8.602 L 15.192 8.602 C 13.95 8.602 13.564 9.378 13.564 10.174 L 13.564 12.061 L 16.337 12.061 L 15.894 14.969 L 13.564 14.969 L 13.564 22 C 18.344 21.245 22 17.083 22 12.06 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:1494744764,withExternalLayout:true,...addPropertyOverrides({dOhHt0Dso:{svgContentId:1966675806}},baseVariant,gestureVariant)}),isDisplayed10()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1r4xzk\",\"data-framer-name\":\"youtube\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"js0Zl8dNl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 19.792 5.424 C 20.652 5.654 21.332 6.335 21.563 7.195 C 21.987 8.761 22 12.009 22 12.009 C 22 12.009 22 15.269 21.576 16.823 C 21.342 17.686 20.668 18.36 19.805 18.594 C 18.252 19.018 12 19.018 12 19.018 C 12 19.018 5.748 19.018 4.195 18.594 C 3.332 18.36 2.658 17.686 2.424 16.823 C 2 15.257 2 12.009 2 12.009 C 2 12.009 2 8.761 2.41 7.208 C 2.642 6.348 3.322 5.668 4.182 5.436 C 5.736 5.013 11.987 5 11.987 5 C 11.987 5 18.239 5 19.792 5.424 Z M 9.997 9.005 L 9.997 15.013 L 15.184 12.009 Z\" fill=\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(10, 10, 10)) /* {&quot;name&quot;:&quot;Text / Main&quot;} */\"></path></svg>',svgContentId:227360004,withExternalLayout:true})]})})})});});const css=['.framer-Wv4rJ[data-border=\"true\"]::after, .framer-Wv4rJ [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-Wv4rJ.framer-nn285, .framer-Wv4rJ .framer-nn285 { display: block; }\",\".framer-Wv4rJ.framer-1tn9crz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-Wv4rJ .framer-1bo6sxf, .framer-Wv4rJ .framer-12jgn6z, .framer-Wv4rJ .framer-1s64x47, .framer-Wv4rJ .framer-18hdut6, .framer-Wv4rJ .framer-h9zztw, .framer-Wv4rJ .framer-fdp2fm, .framer-Wv4rJ .framer-12klg9m, .framer-Wv4rJ .framer-jqvg8t, .framer-Wv4rJ .framer-13oaqye, .framer-Wv4rJ .framer-1dtd8jj, .framer-Wv4rJ .framer-1r4xzk { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Wv4rJ.framer-1tn9crz { gap: 0px; } .framer-Wv4rJ.framer-1tn9crz > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Wv4rJ.framer-1tn9crz > :first-child { margin-left: 0px; } .framer-Wv4rJ.framer-1tn9crz > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dOhHt0Dso\":{\"layout\":[\"auto\",\"auto\"]},\"duIYBaE5w\":{\"layout\":[\"auto\",\"auto\"]},\"YaZ4_LKu7\":{\"layout\":[\"auto\",\"auto\"]},\"zBbxVk1zh\":{\"layout\":[\"auto\",\"auto\"]},\"sJ9z8e70v\":{\"layout\":[\"auto\",\"auto\"]},\"eeymQa7_d\":{\"layout\":[\"auto\",\"auto\"]},\"qvynEmEx1\":{\"layout\":[\"auto\",\"auto\"]},\"zalw_Kk1t\":{\"layout\":[\"auto\",\"auto\"]},\"tlvyVov0m\":{\"layout\":[\"auto\",\"auto\"]},\"tI3kILGrW\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerZ7s6cj9g3=withCSS(Component,css,\"framer-Wv4rJ\");export default FramerZ7s6cj9g3;FramerZ7s6cj9g3.displayName=\"Base / Social Icon\";FramerZ7s6cj9g3.defaultProps={height:24,width:24};addPropertyControls(FramerZ7s6cj9g3,{variant:{options:[\"fFPO8I8Ep\",\"dOhHt0Dso\",\"duIYBaE5w\",\"YaZ4_LKu7\",\"zBbxVk1zh\",\"sJ9z8e70v\",\"eeymQa7_d\",\"qvynEmEx1\",\"zalw_Kk1t\",\"tlvyVov0m\",\"tI3kILGrW\"],optionTitles:[\"Youtube\",\"Facebook\",\"X\",\"Instagram\",\"TikTok\",\"Discord\",\"LinkedIn\",\"Dribbble\",\"Behance\",\"Framer\",\"Slack\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZ7s6cj9g3,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ7s6cj9g3\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dOhHt0Dso\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"duIYBaE5w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YaZ4_LKu7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zBbxVk1zh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sJ9z8e70v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eeymQa7_d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qvynEmEx1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zalw_Kk1t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tlvyVov0m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tI3kILGrW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Z7s6cj9g3.map","// Generated by Framer (716ed5b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,Link,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import BaseSocialIcon from\"https://framerusercontent.com/modules/u0cNLBnCKqgSIYPyW6RP/2jQHMDooUqWO21AyBGiZ/Z7s6cj9g3.js\";const BaseSocialIconFonts=getFonts(BaseSocialIcon);const BaseSocialIconControls=getPropertyControls(BaseSocialIcon);const enabledGestures={AhavynsOL:{hover:true},Ef6DwyoEf:{hover:true}};const cycleOrder=[\"AhavynsOL\",\"Ef6DwyoEf\",\"djxGM3Xi2\"];const serializationHash=\"framer-XOJpU\";const variantClassNames={AhavynsOL:\"framer-v-12n2wr2\",djxGM3Xi2:\"framer-v-1l2mjnw\",Ef6DwyoEf:\"framer-v-1a8rmvd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={Behance:\"zalw_Kk1t\",Discord:\"sJ9z8e70v\",Dribbble:\"qvynEmEx1\",Facebook:\"dOhHt0Dso\",Framer:\"tlvyVov0m\",Instagram:\"YaZ4_LKu7\",LinkedIn:\"eeymQa7_d\",Slack:\"tI3kILGrW\",TikTok:\"zBbxVk1zh\",X:\"duIYBaE5w\",Youtube:\"fFPO8I8Ep\"};const humanReadableVariantMap={\"Flat + Stroke\":\"AhavynsOL\",\"Icon Only\":\"djxGM3Xi2\",Flat:\"Ef6DwyoEf\"};const getProps=({height,id,link,radius,socialIcon,width,...props})=>{var _humanReadableEnumMap_socialIcon,_ref,_ref1,_humanReadableVariantMap_props_variant,_ref2,_ref3;return{...props,FF6F7DHPp:link!==null&&link!==void 0?link:props.FF6F7DHPp,MV_2gg0xX:(_ref1=(_ref=(_humanReadableEnumMap_socialIcon=humanReadableEnumMap[socialIcon])!==null&&_humanReadableEnumMap_socialIcon!==void 0?_humanReadableEnumMap_socialIcon:socialIcon)!==null&&_ref!==void 0?_ref:props.MV_2gg0xX)!==null&&_ref1!==void 0?_ref1:\"fFPO8I8Ep\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"AhavynsOL\",ze_Ej7HAZ:(_ref3=radius!==null&&radius!==void 0?radius:props.ze_Ej7HAZ)!==null&&_ref3!==void 0?_ref3:8};};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,MV_2gg0xX,ze_Ej7HAZ,FF6F7DHPp,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"AhavynsOL\",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(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:FF6F7DHPp,openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-12n2wr2\",className,classNames)} framer-1siczy5`,\"data-border\":true,\"data-framer-name\":\"Flat + Stroke\",layoutDependency:layoutDependency,layoutId:\"AhavynsOL\",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:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-8333892f-efe4-41b8-b3da-b102a8c97a9f, rgb(229, 229, 229)) /* {\"name\":\"Neutral / Stroke\"} */',\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1e4de996-fe4b-4667-88fc-284e9577f815, rgb(250, 250, 250))\",borderBottomLeftRadius:ze_Ej7HAZ,borderBottomRightRadius:ze_Ej7HAZ,borderTopLeftRadius:ze_Ej7HAZ,borderTopRightRadius:ze_Ej7HAZ,...style},variants:{\"AhavynsOL-hover\":{backgroundColor:\"var(--token-cea865e2-a56c-48f4-b031-3e5821c6e8aa, rgb(229, 229, 229))\"},\"Ef6DwyoEf-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-cea865e2-a56c-48f4-b031-3e5821c6e8aa, rgb(229, 229, 229))\"},djxGM3Xi2:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},Ef6DwyoEf:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"AhavynsOL-hover\":{\"data-framer-name\":undefined},\"Ef6DwyoEf-hover\":{\"data-framer-name\":undefined},djxGM3Xi2:{\"data-framer-name\":\"Icon Only\"},Ef6DwyoEf:{\"data-framer-name\":\"Flat\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s7f4ip-container\",layoutDependency:layoutDependency,layoutId:\"cCDm4Idys-container\",children:/*#__PURE__*/_jsx(BaseSocialIcon,{height:\"100%\",id:\"cCDm4Idys\",layoutId:\"cCDm4Idys\",variant:MV_2gg0xX,width:\"100%\"})})})})})})});});const css=['.framer-XOJpU[data-border=\"true\"]::after, .framer-XOJpU [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-XOJpU.framer-1siczy5, .framer-XOJpU .framer-1siczy5 { display: block; }\",\".framer-XOJpU.framer-12n2wr2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 4px 4px 4px 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XOJpU .framer-s7f4ip-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XOJpU.framer-12n2wr2 { gap: 0px; } .framer-XOJpU.framer-12n2wr2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-XOJpU.framer-12n2wr2 > :first-child { margin-left: 0px; } .framer-XOJpU.framer-12n2wr2 > :last-child { margin-right: 0px; } }\",\".framer-XOJpU.framer-v-1l2mjnw.framer-12n2wr2 { cursor: unset; padding: 0px 0px 0px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ef6DwyoEf\":{\"layout\":[\"auto\",\"auto\"]},\"djxGM3Xi2\":{\"layout\":[\"auto\",\"auto\"]},\"DY7YkRG0_\":{\"layout\":[\"auto\",\"auto\"]},\"lfGxNgfUy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"MV_2gg0xX\":\"socialIcon\",\"ze_Ej7HAZ\":\"radius\",\"FF6F7DHPp\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerbi733elJB=withCSS(Component,css,\"framer-XOJpU\");export default Framerbi733elJB;Framerbi733elJB.displayName=\"Social Icon\";Framerbi733elJB.defaultProps={height:40,width:40};addPropertyControls(Framerbi733elJB,{variant:{options:[\"AhavynsOL\",\"Ef6DwyoEf\",\"djxGM3Xi2\"],optionTitles:[\"Flat + Stroke\",\"Flat\",\"Icon Only\"],title:\"Variant\",type:ControlType.Enum},MV_2gg0xX:(BaseSocialIconControls===null||BaseSocialIconControls===void 0?void 0:BaseSocialIconControls[\"variant\"])&&{...BaseSocialIconControls[\"variant\"],defaultValue:\"fFPO8I8Ep\",description:undefined,hidden:undefined,title:\"Social Icon\"},ze_Ej7HAZ:{defaultValue:8,title:\"Radius\",type:ControlType.Number},FF6F7DHPp:{title:\"Link\",type:ControlType.Link}});addFonts(Framerbi733elJB,[...BaseSocialIconFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbi733elJB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"MV_2gg0xX\\\":\\\"socialIcon\\\",\\\"ze_Ej7HAZ\\\":\\\"radius\\\",\\\"FF6F7DHPp\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ef6DwyoEf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"djxGM3Xi2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DY7YkRG0_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lfGxNgfUy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-tGSg4 .framer-styles-preset-s2pzu8:not(.rich-text-wrapper), .framer-tGSg4 .framer-styles-preset-s2pzu8.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-color: #696969; --framer-link-text-decoration: none; }\"];export const className=\"framer-tGSg4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"KaJ07DPSg\",\"Pmjp83rv9\",\"CW18LGbIS\",\"dphC1H0Nx\",\"VeehL7gS6\"];const serializationHash=\"framer-QNVkU\";const variantClassNames={CW18LGbIS:\"framer-v-1fmn6gw\",dphC1H0Nx:\"framer-v-27y9x2\",KaJ07DPSg:\"framer-v-o1jtnf\",Pmjp83rv9:\"framer-v-otftkf\",VeehL7gS6:\"framer-v-1368azc\"};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 humanReadableVariantMap={facebook_messanger:\"dphC1H0Nx\",snapchat:\"VeehL7gS6\",telegram:\"CW18LGbIS\",viber:\"Pmjp83rv9\",whatsapp:\"KaJ07DPSg\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KaJ07DPSg\"};};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:\"KaJ07DPSg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Pmjp83rv9\",\"CW18LGbIS\",\"dphC1H0Nx\",\"VeehL7gS6\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"dphC1H0Nx\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"CW18LGbIS\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"Pmjp83rv9\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"VeehL7gS6\")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-o1jtnf\",className,classNames),\"data-framer-name\":\"whatsapp\",layoutDependency:layoutDependency,layoutId:\"KaJ07DPSg\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},...addPropertyOverrides({CW18LGbIS:{\"data-framer-name\":\"telegram\"},dphC1H0Nx:{\"data-framer-name\":\"facebook_messanger\"},Pmjp83rv9:{\"data-framer-name\":\"viber\"},VeehL7gS6:{\"data-framer-name\":\"snapchat\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/14159009908\",motionChild:true,nodeId:\"vHCpet1XQ\",openInNewTab:true,scopeId:\"ASEgjPX66\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:49,intrinsicWidth:49,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:50,pixelWidth:49,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/8ycepSSzcnyTEb3FOOQWcumJc.svg?width=49&height=50\"},className:\"framer-6ca6vm framer-1g1hpyp\",layoutDependency:layoutDependency,layoutId:\"vHCpet1XQ\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"https://telegram.me/mikalaj_murziankou\",motionChild:true,nodeId:\"a8IscmWnA\",scopeId:\"ASEgjPX66\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:50,pixelHeight:50,pixelWidth:50,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/pgHvBX4JcL7VX5eyqHlie6amE.svg?width=50&height=50\"},className:\"framer-lowvtj framer-1g1hpyp\",layoutDependency:layoutDependency,layoutId:\"a8IscmWnA\",...addPropertyOverrides({dphC1H0Nx:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:50,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-(Math.max(0,((componentViewport?.height||200)-0-0)/1)*1+0))/2+0+0)),pixelHeight:50,pixelWidth:50,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/pgHvBX4JcL7VX5eyqHlie6amE.svg?width=50&height=50\"}}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:\"https://telegram.me/mikalaj_murziankou\",motionChild:true,nodeId:\"vm7sw_m5l\",scopeId:\"ASEgjPX66\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:59,pixelHeight:50,pixelWidth:59,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/xkdjvVbrEwvRVJnSvFC4UBDHDW0.svg?width=59&height=50\"},className:\"framer-so75s6 framer-1g1hpyp\",layoutDependency:layoutDependency,layoutId:\"vm7sw_m5l\",...addPropertyOverrides({CW18LGbIS:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:59,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:50,pixelWidth:59,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/xkdjvVbrEwvRVJnSvFC4UBDHDW0.svg?width=59&height=50\"}}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:\"viber://chat?number=14159009908\",motionChild:true,nodeId:\"HTBA_BK40\",scopeId:\"ASEgjPX66\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:47,pixelHeight:50,pixelWidth:47,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/8yLQzlBlGezSeAeCRmpEmxNd3e4.svg?width=47&height=50\"},className:\"framer-wz26ld framer-1g1hpyp\",layoutDependency:layoutDependency,layoutId:\"HTBA_BK40\",...addPropertyOverrides({Pmjp83rv9:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:47,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:50,pixelWidth:47,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/8yLQzlBlGezSeAeCRmpEmxNd3e4.svg?width=47&height=50\"}}},baseVariant,gestureVariant)})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.snapchat.com/add/iomico.com\",motionChild:true,nodeId:\"pjp58oZDk\",openInNewTab:true,scopeId:\"ASEgjPX66\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:2223,intrinsicWidth:2224,pixelHeight:2223,pixelWidth:2224,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?width=2224&height=2223\",srcSet:\"https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=512&width=2224&height=2223 512w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=1024&width=2224&height=2223 1024w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=2048&width=2224&height=2223 2048w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?width=2224&height=2223 2224w\"},className:\"framer-welar5 framer-1g1hpyp\",layoutDependency:layoutDependency,layoutId:\"pjp58oZDk\",...addPropertyOverrides({VeehL7gS6:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:2223,intrinsicWidth:2224,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-(Math.max(0,((componentViewport?.height||200)-0-0)/1)*1+0))/2+0+0)),pixelHeight:2223,pixelWidth:2224,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?width=2224&height=2223\",srcSet:\"https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=512&width=2224&height=2223 512w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=1024&width=2224&height=2223 1024w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?scale-down-to=2048&width=2224&height=2223 2048w,https://framerusercontent.com/images/JeayAfnCiBG4eid8d9geY76NaI.png?width=2224&height=2223 2224w\"}}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QNVkU.framer-1g1hpyp, .framer-QNVkU .framer-1g1hpyp { display: block; }\",\".framer-QNVkU.framer-o1jtnf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 10px; height: 200px; justify-content: center; padding: 0px; position: relative; width: 200px; }\",\".framer-QNVkU .framer-6ca6vm, .framer-QNVkU .framer-lowvtj, .framer-QNVkU .framer-so75s6, .framer-QNVkU .framer-wz26ld, .framer-QNVkU .framer-welar5 { flex: 1 0 0px; height: 100%; position: relative; text-decoration: none; width: 1px; }\",\".framer-QNVkU.framer-v-27y9x2.framer-o1jtnf, .framer-QNVkU.framer-v-1368azc.framer-o1jtnf { flex-direction: column; flex-wrap: nowrap; }\",\".framer-QNVkU.framer-v-27y9x2 .framer-lowvtj { height: 1px; order: 0; width: 100%; }\",\".framer-QNVkU.framer-v-1368azc .framer-welar5 { height: 1px; order: 5; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Pmjp83rv9\":{\"layout\":[\"fixed\",\"fixed\"]},\"CW18LGbIS\":{\"layout\":[\"fixed\",\"fixed\"]},\"dphC1H0Nx\":{\"layout\":[\"fixed\",\"fixed\"]},\"VeehL7gS6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerASEgjPX66=withCSS(Component,css,\"framer-QNVkU\");export default FramerASEgjPX66;FramerASEgjPX66.displayName=\"instant_messangers\";FramerASEgjPX66.defaultProps={height:200,width:200};addPropertyControls(FramerASEgjPX66,{variant:{options:[\"KaJ07DPSg\",\"Pmjp83rv9\",\"CW18LGbIS\",\"dphC1H0Nx\",\"VeehL7gS6\"],optionTitles:[\"whatsapp\",\"viber\",\"telegram\",\"facebook_messanger\",\"snapchat\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerASEgjPX66,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerASEgjPX66\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Pmjp83rv9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CW18LGbIS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dphC1H0Nx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VeehL7gS6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ASEgjPX66.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,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{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import SocialIcon from\"https://framerusercontent.com/modules/hMcsyk8oKEhGRhmFNHZa/oReEYUZvdBlqnqxNjJTC/bi733elJB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/j1Rls8pO7RfaM0WHfrfY/KB3NFRGNq4TrhRpNj4fg/FwRcFzQ4w.js\";import Instant_messangers from\"https://framerusercontent.com/modules/lHLL2YMxkTHNsuwCRKHf/K2m14ZdNOo3CsgYtMjfP/ASEgjPX66.js\";const Instant_messangersFonts=getFonts(Instant_messangers);const MaterialFonts=getFonts(Material);const SocialIconFonts=getFonts(SocialIcon);const serializationHash=\"framer-SVSQv\";const variantClassNames={fdC1BtTIP:\"framer-v-wreakq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const o98J02e3E=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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,o98J02e3E:tap??props.o98J02e3E};};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,o98J02e3E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fdC1BtTIP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap188g3ua=activeVariantCallback(async(...args)=>{if(o98J02e3E){const res=await o98J02e3E(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wreakq\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fdC1BtTIP\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bx6iy0\",layoutDependency:layoutDependency,layoutId:\"apFX3S418\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(32, 33, 36))\"},children:\"Address\"})}),className:\"framer-1v2o6hu\",fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Epa1TF6rn\",style:{\"--extracted-1lwpl3i\":\"rgb(32, 33, 36)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pv5a4u\",\"data-framer-name\":\"Footer Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"fta8saC8t\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(95, 99, 104))\"},children:\"400 Union Ave. SE, \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(95, 99, 104))\"},children:\"Suite 200\\xa0\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(95, 99, 104))\"},children:\"Olympia, WA 98501\"})]}),className:\"framer-1d62ozm\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Inr4O5QKs\",style:{\"--extracted-1iakedh\":\"rgb(95, 99, 104)\",\"--extracted-2gxw0f\":\"rgb(95, 99, 104)\",\"--extracted-r6o4lv\":\"rgb(95, 99, 104)\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jkbuvl\",layoutDependency:layoutDependency,layoutId:\"Th4ePUZ2C\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(32, 33, 36))\"},children:\"Phone\"})}),className:\"framer-16tav51\",\"data-highlight\":true,fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"OtLrguOyo\",onTap:onTap188g3ua,style:{\"--extracted-1lwpl3i\":\"rgb(32, 33, 36)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hrdgb2\",\"data-framer-name\":\"Footer Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"FKULeM7PV\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(95, 99, 104))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+14159009908\",motionChild:true,nodeId:\"uyFIuaPek\",openInNewTab:true,relValues:[],scopeId:\"RNw021CUi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s2pzu8\",\"data-styles-preset\":\"FwRcFzQ4w\",children:\"+1 (415) 900-9908\"})})})}),className:\"framer-uors17\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"uyFIuaPek\",style:{\"--extracted-r6o4lv\":\"rgb(95, 99, 104)\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jj4z18\",layoutDependency:layoutDependency,layoutId:\"CPG255qtr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(32, 33, 36))\"},children:\"Instant Messenger\"})}),className:\"framer-1xw3np8\",\"data-highlight\":true,fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"DWG5riS99\",onTap:onTap188g3ua,style:{\"--extracted-1lwpl3i\":\"rgb(32, 33, 36)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mxun67\",layoutDependency:layoutDependency,layoutId:\"JjBG9eT1e\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"19.9585px\",y:(componentViewport?.y||0)+0+191+0+43.75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15cdx54-container\",layoutDependency:layoutDependency,layoutId:\"S7pyhZWbT-container\",nodeId:\"S7pyhZWbT\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Instant_messangers,{height:\"100%\",id:\"S7pyhZWbT\",layoutId:\"S7pyhZWbT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"VeehL7gS6\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"19.9585px\",y:(componentViewport?.y||0)+0+191+0+43.75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o7kd9o-container\",layoutDependency:layoutDependency,layoutId:\"ED72Rmphk-container\",nodeId:\"ED72Rmphk\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Instant_messangers,{height:\"100%\",id:\"ED72Rmphk\",layoutId:\"ED72Rmphk\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KaJ07DPSg\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"19.9585px\",y:(componentViewport?.y||0)+0+191+0+43.75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d1mb6m-container\",layoutDependency:layoutDependency,layoutId:\"syBDT0VkH-container\",nodeId:\"syBDT0VkH\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Instant_messangers,{height:\"100%\",id:\"syBDT0VkH\",layoutId:\"syBDT0VkH\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"CW18LGbIS\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"19.9585px\",y:(componentViewport?.y||0)+0+191+0+43.75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12b4juo-container\",layoutDependency:layoutDependency,layoutId:\"Q34uB4PxB-container\",nodeId:\"Q34uB4PxB\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Instant_messangers,{height:\"100%\",id:\"Q34uB4PxB\",layoutId:\"Q34uB4PxB\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"dphC1H0Nx\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"19.9585px\",y:(componentViewport?.y||0)+0+191+0+43.75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tbqxva-container\",layoutDependency:layoutDependency,layoutId:\"uXE05C1pC-container\",nodeId:\"uXE05C1pC\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Instant_messangers,{height:\"100%\",id:\"uXE05C1pC\",layoutId:\"uXE05C1pC\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Pmjp83rv9\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ll3pny\",layoutDependency:layoutDependency,layoutId:\"tjEcQvs5h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.015em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(32, 33, 36))\"},children:\"Social Media\"})}),className:\"framer-1gd0t6z\",\"data-highlight\":true,fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"mV6ykcqeN\",onTap:onTap188g3ua,style:{\"--extracted-1lwpl3i\":\"rgb(32, 33, 36)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m29h4w\",layoutDependency:layoutDependency,layoutId:\"FnmRX1MdT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q9ujfe-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uvnXhvXnT-container\",nodeId:\"uvnXhvXnT\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(171, 0, 142)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Instagram\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"uvnXhvXnT\",layoutId:\"uvnXhvXnT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9liehd-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x5DIF29iA-container\",nodeId:\"x5DIF29iA\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"x5DIF29iA\",layoutId:\"x5DIF29iA\",MV_2gg0xX:\"zBbxVk1zh\",variant:matchVariant(\"djxGM3Xi2\"),width:\"100%\",ze_Ej7HAZ:8})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9z8688-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QLDLu0Gq8-container\",nodeId:\"QLDLu0Gq8\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(83, 132, 237)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Facebook\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"QLDLu0Gq8\",layoutId:\"QLDLu0Gq8\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wq0h18-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Me5i5_dZT-container\",nodeId:\"Me5i5_dZT\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(83, 132, 237)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"LinkedIn\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"Me5i5_dZT\",layoutId:\"Me5i5_dZT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a675o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v0ZQKQcJZ-container\",nodeId:\"v0ZQKQcJZ\",rendersWithMotion:true,scopeId:\"RNw021CUi\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(237, 2, 2)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"YouTube\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"v0ZQKQcJZ\",layoutId:\"v0ZQKQcJZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SVSQv.framer-1t6r9hy, .framer-SVSQv .framer-1t6r9hy { display: block; }\",\".framer-SVSQv.framer-wreakq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 163px; }\",\".framer-SVSQv .framer-bx6iy0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 97px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 163px; }\",\".framer-SVSQv .framer-1v2o6hu, .framer-SVSQv .framer-1d62ozm, .framer-SVSQv .framer-uors17 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SVSQv .framer-pv5a4u, .framer-SVSQv .framer-1hrdgb2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SVSQv .framer-jkbuvl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 64px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 163px; }\",\".framer-SVSQv .framer-16tav51, .framer-SVSQv .framer-1xw3np8, .framer-SVSQv .framer-1gd0t6z { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SVSQv .framer-1jj4z18 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 74px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 163px; }\",\".framer-SVSQv .framer-1mxun67 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SVSQv .framer-15cdx54-container, .framer-SVSQv .framer-1o7kd9o-container, .framer-SVSQv .framer-d1mb6m-container, .framer-SVSQv .framer-12b4juo-container, .framer-SVSQv .framer-1tbqxva-container { flex: none; height: 20px; position: relative; width: 20px; z-index: 0; }\",\".framer-SVSQv .framer-ll3pny { 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: 100%; }\",\".framer-SVSQv .framer-m29h4w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 29px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SVSQv .framer-1q9ujfe-container, .framer-SVSQv .framer-9z8688-container, .framer-SVSQv .framer-wq0h18-container, .framer-SVSQv .framer-1a675o-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-SVSQv .framer-9liehd-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 344\n * @framerIntrinsicWidth 163\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"o98J02e3E\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRNw021CUi=withCSS(Component,css,\"framer-SVSQv\");export default FramerRNw021CUi;FramerRNw021CUi.displayName=\"Contacts\";FramerRNw021CUi.defaultProps={height:344,width:163};addPropertyControls(FramerRNw021CUi,{o98J02e3E:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerRNw021CUi,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2\",weight:\"600\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"}]},...Instant_messangersFonts,...MaterialFonts,...SocialIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRNw021CUi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Instant_messangers,{},context),forwardLoader(SocialIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRNw021CUi\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"o98J02e3E\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"344\",\"framerIntrinsicWidth\":\"163\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,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/rIFHl8IeTvzY12kwrkJJ/SubmitButton.js\";import FormField from\"https://framerusercontent.com/modules/V59wttelZuiLRosougLs/cTZqSBql8xdXKMAGuRuV/FormField.js\";import Contacts from\"https://framerusercontent.com/modules/VJO1rJpZJX6pUAl6tgNm/EogliJ5bkDI0gJW7Cyvh/RNw021CUi.js\";const FormFieldFonts=getFonts(FormField);const SubmitButtonFonts=getFonts(SubmitButton);const MotionDivWithFX=withFX(motion.div);const ContactsFonts=getFonts(Contacts);const cycleOrder=[\"oo8syUgqm\",\"lntcBcItY\",\"LOXyhgCXi\"];const serializationHash=\"framer-1oErS\";const variantClassNames={lntcBcItY:\"framer-v-57hqgg\",LOXyhgCXi:\"framer-v-1gdlf57\",oo8syUgqm:\"framer-v-1t58v69\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kRgx9D85Q=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,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,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});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 humanReadableVariantMap={Desktop:\"oo8syUgqm\",Phone:\"LOXyhgCXi\",Tablet:\"lntcBcItY\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,kRgx9D85Q:click??props.kRgx9D85Q,variant:humanReadableVariantMap[props.variant]??props.variant??\"oo8syUgqm\"};};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,kRgx9D85Q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oo8syUgqm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const success13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const o98J02e3E1dg3mt3=activeVariantCallback(async(...args)=>{if(kRgx9D85Q){const res=await kRgx9D85Q(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t58v69\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oo8syUgqm\",ref:refBinding,style:{...style},...addPropertyOverrides({lntcBcItY:{\"data-framer-name\":\"Tablet\"},LOXyhgCXi:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vnlhev\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QzoL3VNCA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mcr3z3\",layoutDependency:layoutDependency,layoutId:\"Zj7cK05FY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(32, 33, 36))\"},children:\"Contact us\"})}),className:\"framer-1aga9bn\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ssCrq10wK\",style:{\"--extracted-1of0zx5\":\"rgb(32, 33, 36)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l0y26l\",layoutDependency:layoutDependency,layoutId:\"PS2gqgSjF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ena1q\",\"data-framer-name\":\"Reach Us Form\",layoutDependency:layoutDependency,layoutId:\"gY8QurdE9\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p8700u\",layoutDependency:layoutDependency,layoutId:\"TVT9ubM1F\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ug997x\",layoutDependency:layoutDependency,layoutId:\"q7yZkm5vs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8l0t4g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Z2TfKTG9Q-container\",nodeId:\"Z2TfKTG9Q\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Z2TfKTG9Q\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Z2TfKTG9Q\",max:100,min:0,name:\"name\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"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,shadows:\"\",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:\"Name\",textSelect:false,type:\"input\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19gx10n-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EL2lBMpJ4-container\",nodeId:\"EL2lBMpJ4\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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:\"Email\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"EL2lBMpJ4\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"EL2lBMpJ4\",max:100,min:0,name:\"email\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"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,shadows:\"\",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:\"Email\",textSelect:false,type:\"email\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q54rrg\",layoutDependency:layoutDependency,layoutId:\"BD8K9TjSk\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p4muqh-container\",\"data-framer-name\":\"Phone Number Field\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CTa1CaN6d-container\",name:\"Phone Number Field\",nodeId:\"CTa1CaN6d\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"CTa1CaN6d\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"CTa1CaN6d\",max:100,min:0,name:\"phoneNumberField\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"Phone number\",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,shadows:\"\",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:\"phoneNumber\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uks0ox-container\",\"data-framer-name\":\"Input Field\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Cec8E9_iw-container\",name:\"Input Field\",nodeId:\"Cec8E9_iw\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Cec8E9_iw\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Cec8E9_iw\",max:100,min:0,name:\"companyName\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"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,shadows:\"\",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:\"Company name\",textSelect:false,type:\"input\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ziffe-container\",\"data-framer-name\":\"Dropdown Field\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Koh07goxv-container\",name:\"Dropdown Field\",nodeId:\"Koh07goxv\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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:\"Budget\",emailPlaceholder:\"hello@example.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"Koh07goxv\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"Koh07goxv\",max:100,min:0,name:\"budgetDropdownField\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:[\"1K - 20K USD\",\"21K - 100K USD\",\"101K - 500K USD\",\"> 501K USD\"],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:\"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,shadows:\"\",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:\"dropdown\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v11oyi-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BMjedyPP9-container\",nodeId:\"BMjedyPP9\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"BMjedyPP9\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"BMjedyPP9\",max:100,min:0,name:\"Message\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"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,shadows:\"\",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:\"Tell us what you need\",textSelect:false,type:\"textArea\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i4zbhg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NjzUytABb-container\",nodeId:\"NjzUytABb\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(FormField,{backgroundColor:\"rgb(250, 250, 250)\",checkboxStyle:{border:{colorOff:\"rgb(219, 219, 219)\",colorOn:\"rgba(219, 219, 219, 0)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},fillOff:\"rgb(237, 237, 237)\",fillOn:\"rgb(0, 117, 255)\",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\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontColor:\"rgb(0, 0, 0)\",formId:0,gap:10,gapH:10,gapV:10,height:\"100%\",id:\"NjzUytABb\",invalidStyle:{backgroundColor:\"rgb(255, 245, 245)\",border:{color:\"rgb(255, 0, 0)\",style:\"solid\",width:2,widthBottom:2,widthIsMixed:false,widthLeft:2,widthRight:2,widthTop:2},transition:{damping:70,delay:0,mass:1,stiffness:1200,type:\"spring\"}},layoutId:\"NjzUytABb\",max:100,min:0,name:\"consentField\",npsButtons:{deselectedColor:\"rgb(240, 240, 240)\",deselectedFontColor:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,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:\"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,shadows:\"\",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:\"consent\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1xwh8qb-container\",id:`${layoutId}-1xwh8qb`,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e6RWnbfOT-container\",nodeId:\"e6RWnbfOT\",ref:ref1,rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:[/*#__PURE__*/_jsx(SubmitButton,{backgroundColor:\"rgb(66, 133, 244)\",clickAction:\"submitForm\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"rgb(255, 255, 255)\",formId:0,formsparkFormId:\"3fwBJ4vpR\",formspreeEndpoint:\"\",height:\"100%\",id:\"e6RWnbfOT\",layoutId:\"e6RWnbfOT\",loopsUrl:\"\",loopsUserGroup:\"\",mailchimpUrl:\"\",mailerLiteUrl:\"\",makeWebhookUrl:\"\",newTab:false,padding:16,paddingBottom:16,paddingIsMixed:false,paddingLeft:16,paddingRight:16,paddingTop:16,radius:8,radiusBottomLeft:8,radiusBottomRight:8,radiusIsMixed:false,radiusTopLeft:8,radiusTopRight:8,responseInfo:{url:false,urlName:\"url\",utmParams:false},scrollToInvalidField:{offset:-24},shadows:\"\",style:{height:\"100%\",width:\"100%\"},submitPlatform:\"formspark\",submitUrl:\"\",success:success13elrgn({overlay}),text:\"Submit\",textSelect:false,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\",zapierWebhookUrl:\"\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1xwh8qb`,offsetX:.5,offsetY:-70,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1fh5ea\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"wnG897LDX\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\"},children:\"We've received your inquiry \"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\"},children:[\"and \",/*#__PURE__*/_jsx(motion.strong,{children:\"will respond within 24 hours.\"})]})]}),className:\"framer-k7a0fn\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"coDjuSnpD\",transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-htas1w\",layoutDependency:layoutDependency,layoutId:\"qvPqNvjFz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:344,width:\"163px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-657)/2)+80+62+0+0,...addPropertyOverrides({LOXyhgCXi:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1436)/2)+80+62+0+870+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1giee66-container\",layoutDependency:layoutDependency,layoutId:\"xxfa1waLj-container\",nodeId:\"xxfa1waLj\",rendersWithMotion:true,scopeId:\"jsZdeFAok\",children:/*#__PURE__*/_jsx(Contacts,{height:\"100%\",id:\"xxfa1waLj\",layoutId:\"xxfa1waLj\",o98J02e3E:o98J02e3E1dg3mt3,style:{width:\"100%\"},width:\"100%\"})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1oErS.framer-bdvb29, .framer-1oErS .framer-bdvb29 { display: block; }\",\".framer-1oErS.framer-1t58v69 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-1oErS .framer-vnlhev { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px; position: relative; width: 1px; }\",\".framer-1oErS .framer-mcr3z3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 43px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1oErS .framer-1aga9bn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1oErS .framer-1l0y26l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1oErS .framer-7ena1q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px 25px 0px 0px; position: relative; width: 1px; }\",\".framer-1oErS .framer-p8700u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 435px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1oErS .framer-1ug997x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 54px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1oErS .framer-8l0t4g-container, .framer-1oErS .framer-19gx10n-container, .framer-1oErS .framer-1p4muqh-container, .framer-1oErS .framer-1uks0ox-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-1oErS .framer-1q54rrg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 55px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1oErS .framer-10ziffe-container, .framer-1oErS .framer-1v11oyi-container, .framer-1oErS .framer-i4zbhg-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-1oErS .framer-1xwh8qb-container { flex: none; height: 70px; position: relative; width: 100%; }\",\".framer-1oErS .framer-1fh5ea { height: 70px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 816px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1oErS .framer-k7a0fn { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-1oErS .framer-htas1w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 435px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 194px; }\",\".framer-1oErS .framer-1giee66-container { flex: none; height: auto; position: relative; width: 163px; }\",\".framer-1oErS.framer-v-57hqgg.framer-1t58v69 { width: 810px; }\",\".framer-1oErS.framer-v-57hqgg .framer-1fh5ea { width: 423px; }\",\".framer-1oErS.framer-v-1gdlf57.framer-1t58v69 { width: 390px; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-vnlhev { padding: 80px 30px 80px 30px; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-1l0y26l { flex-direction: column; gap: 41px; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-7ena1q { flex: none; padding: 0px; width: 100%; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-p8700u { height: min-content; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-1fh5ea { width: 331px; }\",\".framer-1oErS.framer-v-1gdlf57 .framer-htas1w { height: min-content; justify-content: flex-start; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 657\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lntcBcItY\":{\"layout\":[\"fixed\",\"auto\"]},\"LOXyhgCXi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kRgx9D85Q\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjsZdeFAok=withCSS(Component,css,\"framer-1oErS\");export default FramerjsZdeFAok;FramerjsZdeFAok.displayName=\"io_Contact Us\";FramerjsZdeFAok.defaultProps={height:657,width:1200};addPropertyControls(FramerjsZdeFAok,{variant:{options:[\"oo8syUgqm\",\"lntcBcItY\",\"LOXyhgCXi\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},kRgx9D85Q:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjsZdeFAok,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...FormFieldFonts,...SubmitButtonFonts,...ContactsFonts],{supportsExplicitInterCodegen:true});FramerjsZdeFAok.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Contacts,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjsZdeFAok\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lntcBcItY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LOXyhgCXi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"657\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"kRgx9D85Q\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export const wobbleWithLoop=Component=>{return props=>/*#__PURE__*/_jsx(motion.div,{style:{perspective:\"500px\"},children:/*#__PURE__*/_jsx(Component,{...props,as:motion.div,style:{},animate:{rotate:[0,3,-3,3,0],transition:{duration:.5,ease:\"easeInOut\",repeat:Infinity,repeatDelay:5,delay:0}}})});};export const upscaleWithLoop=Component=>{return props=>/*#__PURE__*/_jsx(Component,{...props,as:motion.div,style:{},animate:{scale:[1,1.1,.9,1],transition:{duration:.6,ease:\"easeInOut\",repeat:Infinity,repeatDelay:5,delay:0}}});};\nexport const __FramerMetadata__ = {\"exports\":{\"upscaleWithLoop\":{\"type\":\"reactHoc\",\"name\":\"upscaleWithLoop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"wobbleWithLoop\":{\"type\":\"reactHoc\",\"name\":\"wobbleWithLoop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./repeated_animation.map","// Generated by Framer (bbed9c4)\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}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const MaterialControls=getPropertyControls(Material);const enabledGestures={jQjEMCqLp:{hover:true},RIZ5Q1Ddh:{hover:true}};const cycleOrder=[\"AAeTGj1iP\",\"RIZ5Q1Ddh\",\"jQjEMCqLp\"];const serializationHash=\"framer-Oa66T\";const variantClassNames={AAeTGj1iP:\"framer-v-18nkied\",jQjEMCqLp:\"framer-v-5rf9o7\",RIZ5Q1Ddh:\"framer-v-16q507n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fB79YgjuY=undefined;const S8B0yMqdO=undefined;const RWkv57tSu=undefined;const DZf1o6TOU=undefined;const GrjfbeKC3=undefined;const tXS3YmhNZ=undefined;const MoT2QQ5gx=undefined;const NP5yQIcR3=undefined;const YZAlJBSOC=undefined;const KXJ3N9Ejk=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};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 humanReadableVariantMap={\"L / Danger\":\"RIZ5Q1Ddh\",\"L / Default\":\"AAeTGj1iP\",\"S / Danger\":\"jQjEMCqLp\"};const Variants=motion.create(React.Fragment);const getProps=({height,iconL,iconR,id,label,link,newTab,radius,showIconL,showIconR,showLabel,tap,width,...props})=>{return{...props,DZf1o6TOU:newTab??props.DZf1o6TOU,fB79YgjuY:radius??props.fB79YgjuY??50,GrjfbeKC3:showIconL??props.GrjfbeKC3??true,KXJ3N9Ejk:iconR??props.KXJ3N9Ejk??\"Circle\",MoT2QQ5gx:showLabel??props.MoT2QQ5gx??true,NP5yQIcR3:label??props.NP5yQIcR3??\"Label\",RWkv57tSu:link??props.RWkv57tSu,S8B0yMqdO:tap??props.S8B0yMqdO,tXS3YmhNZ:iconL??props.tXS3YmhNZ??\"Circle\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AAeTGj1iP\",YZAlJBSOC:showIconR??props.YZAlJBSOC??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,MoT2QQ5gx,NP5yQIcR3,GrjfbeKC3,tXS3YmhNZ,YZAlJBSOC,KXJ3N9Ejk,RWkv57tSu,DZf1o6TOU,fB79YgjuY,S8B0yMqdO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AAeTGj1iP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hkb7rw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(S8B0yMqdO){const res=await S8B0yMqdO(...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:RWkv57tSu,motionChild:true,nodeId:\"AAeTGj1iP\",openInNewTab:DZf1o6TOU,scopeId:\"qDSin6t9V\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18nkied\",className,classNames)} framer-h2otlh`,\"data-framer-name\":\"L / Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AAeTGj1iP\",onTap:onTap1hkb7rw,ref:refBinding,style:{backgroundColor:\"rgb(66, 133, 244)\",borderBottomLeftRadius:radiusForCorner(fB79YgjuY,3),borderBottomRightRadius:radiusForCorner(fB79YgjuY,2),borderTopLeftRadius:radiusForCorner(fB79YgjuY,0),borderTopRightRadius:radiusForCorner(fB79YgjuY,1),boxShadow:\"0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 4px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{\"RIZ5Q1Ddh-hover\":{backgroundColor:\"rgb(60, 119, 214)\"}},...addPropertyOverrides({\"jQjEMCqLp-hover\":{\"data-framer-name\":undefined},\"RIZ5Q1Ddh-hover\":{\"data-framer-name\":undefined},jQjEMCqLp:{\"data-framer-name\":\"S / Danger\"},RIZ5Q1Ddh:{\"data-framer-name\":\"L / Danger\"}},baseVariant,gestureVariant),children:[GrjfbeKC3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fi39ct-container\",\"data-framer-name\":\"Icon L\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TxKc1BDeo-container\",name:\"Icon L\",nodeId:\"TxKc1BDeo\",rendersWithMotion:true,scopeId:\"qDSin6t9V\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-61a3ab36-64f3-4a4e-9282-13c42d3f3834, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:tXS3YmhNZ,iconStyle15:\"Outlined\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"TxKc1BDeo\",layoutId:\"TxKc1BDeo\",mirrored:false,name:\"Icon L\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),MoT2QQ5gx!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dmpl5b\",\"data-framer-name\":\"Label Wrapper\",layoutDependency:layoutDependency,layoutId:\"eN8NOALYY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1J1YnJpayBOZXcgQm9sZA==\",\"--framer-font-family\":'\"Rubrik New Bold\", \"Rubrik New Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-61a3ab36-64f3-4a4e-9282-13c42d3f3834, rgb(255, 255, 255)))\"},children:\"Label\"})}),className:\"framer-5r9c6m\",fonts:[\"CUSTOM;Rubrik New Bold\"],layoutDependency:layoutDependency,layoutId:\"lX2Mb3VgL\",style:{\"--extracted-r6o4lv\":\"var(--token-61a3ab36-64f3-4a4e-9282-13c42d3f3834, rgb(255, 255, 255))\"},text:NP5yQIcR3,verticalAlignment:\"top\",withExternalLayout:true})}),YZAlJBSOC!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mjra1u-container\",\"data-framer-name\":\"Icon R\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WNga5rjuv-container\",name:\"Icon R\",nodeId:\"WNga5rjuv\",rendersWithMotion:true,scopeId:\"qDSin6t9V\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-61a3ab36-64f3-4a4e-9282-13c42d3f3834, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:KXJ3N9Ejk,iconStyle15:\"Outlined\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"WNga5rjuv\",layoutId:\"WNga5rjuv\",mirrored:false,name:\"Icon R\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Oa66T.framer-h2otlh, .framer-Oa66T .framer-h2otlh { display: block; }\",\".framer-Oa66T.framer-18nkied { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; min-height: 40px; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 153px; }\",\".framer-Oa66T .framer-fi39ct-container, .framer-Oa66T .framer-mjra1u-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-Oa66T .framer-1dmpl5b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 4px; position: relative; width: min-content; }\",\".framer-Oa66T .framer-5r9c6m { -webkit-user-select: none; flex: none; height: auto; overflow: visible; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Oa66T.framer-v-16q507n.framer-18nkied { gap: 8px; width: min-content; }\",\".framer-Oa66T.framer-v-5rf9o7.framer-18nkied { height: min-content; min-height: 32px; padding: 8px; width: min-content; }\",\".framer-Oa66T.framer-v-5rf9o7 .framer-fi39ct-container, .framer-Oa66T.framer-v-5rf9o7 .framer-mjra1u-container { height: 16px; width: 16px; }\",\".framer-Oa66T.framer-v-16q507n.hover.framer-18nkied { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 153\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"40px\",null]},\"RIZ5Q1Ddh\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,null,\"40px\",null]},\"jQjEMCqLp\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"32px\",null]},\"j8zTEdeUf\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"SqUMbID_5\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"32px\",null]}}}\n * @framerVariables {\"MoT2QQ5gx\":\"showLabel\",\"NP5yQIcR3\":\"label\",\"GrjfbeKC3\":\"showIconL\",\"tXS3YmhNZ\":\"iconL\",\"YZAlJBSOC\":\"showIconR\",\"KXJ3N9Ejk\":\"iconR\",\"RWkv57tSu\":\"link\",\"DZf1o6TOU\":\"newTab\",\"fB79YgjuY\":\"radius\",\"S8B0yMqdO\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqDSin6t9V=withCSS(Component,css,\"framer-Oa66T\");export default FramerqDSin6t9V;FramerqDSin6t9V.displayName=\"Button / Primary\";FramerqDSin6t9V.defaultProps={height:64,width:153};addPropertyControls(FramerqDSin6t9V,{variant:{options:[\"AAeTGj1iP\",\"RIZ5Q1Ddh\",\"jQjEMCqLp\"],optionTitles:[\"L / Default\",\"L / Danger\",\"S / Danger\"],title:\"Variant\",type:ControlType.Enum},MoT2QQ5gx:{defaultValue:true,title:\"Show Label\",type:ControlType.Boolean},onMoT2QQ5gxChange:{changes:\"MoT2QQ5gx\",type:ControlType.ChangeHandler},NP5yQIcR3:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},onNP5yQIcR3Change:{changes:\"NP5yQIcR3\",type:ControlType.ChangeHandler},GrjfbeKC3:{defaultValue:true,title:\"Show Icon L\",type:ControlType.Boolean},onGrjfbeKC3Change:{changes:\"GrjfbeKC3\",type:ControlType.ChangeHandler},tXS3YmhNZ:MaterialControls?.[\"iconSelection\"]&&{...MaterialControls[\"iconSelection\"],defaultValue:\"Circle\",description:undefined,hidden:undefined,title:\"Icon L\"},ontXS3YmhNZChange:{changes:\"tXS3YmhNZ\",type:ControlType.ChangeHandler},YZAlJBSOC:{defaultValue:true,title:\"Show Icon R\",type:ControlType.Boolean},onYZAlJBSOCChange:{changes:\"YZAlJBSOC\",type:ControlType.ChangeHandler},KXJ3N9Ejk:MaterialControls?.[\"iconSelection\"]&&{...MaterialControls[\"iconSelection\"],defaultValue:\"Circle\",description:undefined,hidden:undefined,title:\"Icon R\"},onKXJ3N9EjkChange:{changes:\"KXJ3N9Ejk\",type:ControlType.ChangeHandler},RWkv57tSu:{title:\"Link\",type:ControlType.Link},DZf1o6TOU:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onDZf1o6TOUChange:{changes:\"DZf1o6TOU\",type:ControlType.ChangeHandler},fB79YgjuY:{defaultValue:50,title:\"Radius\",type:ControlType.Number},onfB79YgjuYChange:{changes:\"fB79YgjuY\",type:ControlType.ChangeHandler},S8B0yMqdO:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerqDSin6t9V,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubrik New Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Rubrik New\",url:\"https://framerusercontent.com/assets/KnU6FNnvS4KD9BSRkNTAQ2JnrE.woff2\",weight:\"700\"}]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqDSin6t9V\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"153\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"RIZ5Q1Ddh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"jQjEMCqLp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"32px\\\",null]},\\\"j8zTEdeUf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"SqUMbID_5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"32px\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MoT2QQ5gx\\\":\\\"showLabel\\\",\\\"NP5yQIcR3\\\":\\\"label\\\",\\\"GrjfbeKC3\\\":\\\"showIconL\\\",\\\"tXS3YmhNZ\\\":\\\"iconL\\\",\\\"YZAlJBSOC\\\":\\\"showIconR\\\",\\\"KXJ3N9Ejk\\\":\\\"iconR\\\",\\\"RWkv57tSu\\\":\\\"link\\\",\\\"DZf1o6TOU\\\":\\\"newTab\\\",\\\"fB79YgjuY\\\":\\\"radius\\\",\\\"S8B0yMqdO\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qDSin6t9V.map","// Generated by Framer (bbed9c4)\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/j1Rls8pO7RfaM0WHfrfY/KB3NFRGNq4TrhRpNj4fg/FwRcFzQ4w.js\";const enabledGestures={boTAr7yfZ:{hover:true}};const serializationHash=\"framer-VXR9V\";const variantClassNames={boTAr7yfZ:\"framer-v-1o0fnu8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dZpFddIBG=undefined;const FyhHvHpX3=undefined;const transition1={duration:0,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,link2,title,width,...props})=>{return{...props,dZpFddIBG:link2??props.dZpFddIBG,FyhHvHpX3:title??props.FyhHvHpX3??\"Title\"};};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,FyhHvHpX3,dZpFddIBG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"boTAr7yfZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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-1o0fnu8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"boTAr7yfZ\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"boTAr7yfZ-hover\":{backgroundColor:\"rgba(247, 247, 247, 0)\"}},...addPropertyOverrides({\"boTAr7yfZ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(105, 105, 105))\"},children:/*#__PURE__*/_jsx(Link,{href:dZpFddIBG,motionChild:true,nodeId:\"tEsNl16my\",openInNewTab:false,relValues:[],scopeId:\"ZWamhYZ0y\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s2pzu8\",\"data-styles-preset\":\"FwRcFzQ4w\",children:\"Title\"})})})}),className:\"framer-1cqtrfs\",\"data-framer-name\":\"Title\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"tEsNl16my\",style:{\"--extracted-1of0zx5\":\"rgb(105, 105, 105)\"},text:FyhHvHpX3,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"boTAr7yfZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:dZpFddIBG,motionChild:true,nodeId:\"tEsNl16my\",openInNewTab:false,relValues:[],scopeId:\"ZWamhYZ0y\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s2pzu8\",\"data-styles-preset\":\"FwRcFzQ4w\",children:\"Title\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VXR9V.framer-1qchsps, .framer-VXR9V .framer-1qchsps { display: block; }\",\".framer-VXR9V.framer-1o0fnu8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-VXR9V .framer-1cqtrfs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 26\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"c6FTrwadn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FyhHvHpX3\":\"title\",\"dZpFddIBG\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZWamhYZ0y=withCSS(Component,css,\"framer-VXR9V\");export default FramerZWamhYZ0y;FramerZWamhYZ0y.displayName=\"sub-menu-item\";FramerZWamhYZ0y.defaultProps={height:28,width:26};addPropertyControls(FramerZWamhYZ0y,{FyhHvHpX3:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onFyhHvHpX3Change:{changes:\"FyhHvHpX3\",type:ControlType.ChangeHandler},dZpFddIBG:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramerZWamhYZ0y,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZWamhYZ0y\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FyhHvHpX3\\\":\\\"title\\\",\\\"dZpFddIBG\\\":\\\"link2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c6FTrwadn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerIntrinsicWidth\":\"26\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZWamhYZ0y.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useQueryData,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{upscaleWithLoop}from\"https://framerusercontent.com/modules/eNUzqZhJWphG69crGso2/qPJOoM25VjpisAGKBgRg/repeated_animation.js\";import Services from\"https://framerusercontent.com/modules/wVxs4wXqNH7jII5soGCW/vE9lWRfz6YCuQTnfbm29/yPVSY4sFy.js\";import MainMenuItem from\"https://framerusercontent.com/modules/KAWn0nWfSXoJVWGnqMKv/UInW5VWMJtkN6ZRm7G1h/CV7ZjpXjD.js\";import Nordic_partner_badge from\"https://framerusercontent.com/modules/0sRJSf6AXs6Qo2MGJyfE/XCCLTxQ40We1AUukze1y/mViDewfnM.js\";import Logo_iomico from\"https://framerusercontent.com/modules/xOFX1lcKWaRieRjxMzhU/pfdE9Tk52afDu9uUws3q/PvL9gJt8o.js\";import ButtonPrimary,*as ButtonPrimaryInfo from\"https://framerusercontent.com/modules/1PiDWky5nzO4htTJmEqE/AFD17wrJGCJWhy8xf69Y/qDSin6t9V.js\";import SubMenuItem from\"https://framerusercontent.com/modules/yG0NqMbtmpnzD7dA5aQx/68OhjFk43cQfZELfwFYz/ZWamhYZ0y.js\";const Logo_iomicoFonts=getFonts(Logo_iomico);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const ButtonPrimaryUpscaleWithLoop8mi8hfWithMappedReactProps117zeqd=withMappedReactProps(withCodeBoundaryForOverrides(ButtonPrimary,{nodeId:\"KGJS4sxkb\",override:upscaleWithLoop,scopeId:\"kxgM_qR35\"}),ButtonPrimaryInfo);const MainMenuItemFonts=getFonts(MainMenuItem);const Nordic_partner_badgeFonts=getFonts(Nordic_partner_badge);const SubMenuItemFonts=getFonts(SubMenuItem);const MotionDivWithFX=withFX(motion.div);const ButtonPrimaryUpscaleWithLoop1f9p0clWithMappedReactProps117zeqd=withMappedReactProps(withCodeBoundaryForOverrides(ButtonPrimary,{nodeId:\"K7P9wX6Y2\",override:upscaleWithLoop,scopeId:\"kxgM_qR35\"}),ButtonPrimaryInfo);const cycleOrder=[\"Xvtu9iZPa\",\"abHoT7HZx\",\"i8987mMQ4\",\"SZ6KZIFxD\"];const serializationHash=\"framer-0S691\";const variantClassNames={abHoT7HZx:\"framer-v-1bfd2y4\",i8987mMQ4:\"framer-v-1yp8pea\",SZ6KZIFxD:\"framer-v-vmm21b\",Xvtu9iZPa:\"framer-v-5l9188\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jZy11hi3crzvRXPL0W=undefined;const v3NQanQEzrzvRXPL0W=undefined;const idrzvRXPL0W=undefined;const jZy11hi3cLhNg1rB7Y=undefined;const v3NQanQEzLhNg1rB7Y=undefined;const idLhNg1rB7Y=undefined;const jZy11hi3coRzO7J4Nr=undefined;const v3NQanQEzoRzO7J4Nr=undefined;const idoRzO7J4Nr=undefined;const jZy11hi3cc8zXLGwd4=undefined;const v3NQanQEzc8zXLGwd4=undefined;const idc8zXLGwd4=undefined;const jZy11hi3cJJNucQlR4=undefined;const v3NQanQEzJJNucQlR4=undefined;const idJJNucQlR4=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:24,delay:0,mass:.1,stiffness:1e3,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const query=prequery=>prequery({from:{alias:\"rzvRXPL0W\",data:Services,type:\"Collection\"},select:[{collection:\"rzvRXPL0W\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"rzvRXPL0W\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"rzvRXPL0W\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"rzvRXPL0W\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Te7uihI6I\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"rzvRXPL0W\",data:Services,type:\"Collection\"},select:[{collection:\"rzvRXPL0W\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"rzvRXPL0W\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"rzvRXPL0W\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"rzvRXPL0W\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Te7uihI6I\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"LhNg1rB7Y\",data:Services,type:\"Collection\"},select:[{collection:\"LhNg1rB7Y\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"LhNg1rB7Y\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"LhNg1rB7Y\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"LhNg1rB7Y\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gw0_7AKq4\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"LhNg1rB7Y\",data:Services,type:\"Collection\"},select:[{collection:\"LhNg1rB7Y\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"LhNg1rB7Y\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"LhNg1rB7Y\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"LhNg1rB7Y\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gw0_7AKq4\"},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"oRzO7J4Nr\",data:Services,type:\"Collection\"},select:[{collection:\"oRzO7J4Nr\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"oRzO7J4Nr\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"oRzO7J4Nr\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"oRzO7J4Nr\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"vEltTPiwB\"},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"oRzO7J4Nr\",data:Services,type:\"Collection\"},select:[{collection:\"oRzO7J4Nr\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"oRzO7J4Nr\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"oRzO7J4Nr\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"oRzO7J4Nr\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"vEltTPiwB\"},type:\"BinaryOperation\"}});const query6=prequery=>prequery({from:{alias:\"c8zXLGwd4\",data:Services,type:\"Collection\"},select:[{collection:\"c8zXLGwd4\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"c8zXLGwd4\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"c8zXLGwd4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"c8zXLGwd4\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"oHXgDC7yw\"},type:\"BinaryOperation\"}});const query7=()=>({from:{alias:\"c8zXLGwd4\",data:Services,type:\"Collection\"},select:[{collection:\"c8zXLGwd4\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"c8zXLGwd4\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"c8zXLGwd4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"c8zXLGwd4\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"oHXgDC7yw\"},type:\"BinaryOperation\"}});const query8=prequery=>prequery({from:{alias:\"JJNucQlR4\",data:Services,type:\"Collection\"},select:[{collection:\"JJNucQlR4\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"JJNucQlR4\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"JJNucQlR4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"JJNucQlR4\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"STzd9UbjE\"},type:\"BinaryOperation\"}});const query9=()=>({from:{alias:\"JJNucQlR4\",data:Services,type:\"Collection\"},select:[{collection:\"JJNucQlR4\",name:\"jZy11hi3c\",type:\"Identifier\"},{collection:\"JJNucQlR4\",name:\"v3NQanQEz\",type:\"Identifier\"},{collection:\"JJNucQlR4\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"JJNucQlR4\",name:\"LHOnXvlkC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"STzd9UbjE\"},type:\"BinaryOperation\"}});const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});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 humanReadableVariantMap={\"Phone Open\":\"SZ6KZIFxD\",Desktop:\"Xvtu9iZPa\",Phone:\"i8987mMQ4\",Tablet:\"abHoT7HZx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Xvtu9iZPa\"};};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:\"Xvtu9iZPa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cytxk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"i8987mMQ4\"),200);});const onTapgkrbhk=activeVariantCallback(async(...args)=>{setVariant(\"i8987mMQ4\");});const onTap1n8nsk8=activeVariantCallback(async(...args)=>{setVariant(\"SZ6KZIFxD\");});const vCzhAqHkn13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const roZ7WeQqc1cytxk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"i8987mMQ4\"),200);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"i8987mMQ4\",\"SZ6KZIFxD\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"i8987mMQ4\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"i8987mMQ4\")return true;return false;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"SZ6KZIFxD\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed4=()=>{if(baseVariant===\"SZ6KZIFxD\")return true;return false;};const ref3=React.useRef(null);const isDisplayed5=()=>{if([\"i8987mMQ4\",\"SZ6KZIFxD\"].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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5l9188\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Xvtu9iZPa\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{i8987mMQ4:{borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},SZ6KZIFxD:{backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13}},...addPropertyOverrides({abHoT7HZx:{\"data-framer-name\":\"Tablet\"},i8987mMQ4:{\"data-framer-name\":\"Phone\"},SZ6KZIFxD:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6xqk2i\",\"data-framer-name\":\"Top mobile\",layoutDependency:layoutDependency,layoutId:\"q6t9X8hK6\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7j4zof\",\"data-framer-name\":\"logo wrap\",layoutDependency:layoutDependency,layoutId:\"m9T_gyNot\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pHTISFFKz\",openInNewTab:false,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16o5dat framer-qlmty\",layoutDependency:layoutDependency,layoutId:\"pHTISFFKz\",...addPropertyOverrides({SZ6KZIFxD:{\"data-highlight\":true,onTap:onTap1cytxk}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"118px\",...addPropertyOverrides({i8987mMQ4:{width:undefined,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0+14.5+0+0},SZ6KZIFxD:{width:undefined,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+0+0)+0+14.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h9w35g-container\",layoutDependency:layoutDependency,layoutId:\"Fz0aV9ujb-container\",nodeId:\"Fz0aV9ujb\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(Logo_iomico,{height:\"100%\",id:\"Fz0aV9ujb\",layoutId:\"Fz0aV9ujb\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({i8987mMQ4:{style:{height:\"100%\"}},SZ6KZIFxD:{style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rz9mjv\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"audpwhLj1\",onTap:onTapgkrbhk,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-avethq\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"YV7Exs4pi\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rcg8zq\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"R97ebqAeY\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45}})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g9ob7t\",\"data-framer-name\":\"Contact Us wrap\",layoutDependency:layoutDependency,layoutId:\"OQKWAMxIL\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v0yxhu\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"b8UvKk_LN\",...addPropertyOverrides({i8987mMQ4:{\"data-highlight\":true,onTap:onTap1n8nsk8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y6pfw7\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"m9xZ4uNmv\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k7nwq6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"LI4lAX3uM\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":w59wkQGz_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":w59wkQGz_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"152.5px\",...addPropertyOverrides({i8987mMQ4:{height:64,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8mi8hf-container\",layoutDependency:layoutDependency,layoutId:\"KGJS4sxkb-container\",nodeId:\"KGJS4sxkb\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",whileHover:animation,children:/*#__PURE__*/_jsx(ButtonPrimaryUpscaleWithLoop8mi8hfWithMappedReactProps117zeqd,{DZf1o6TOU:false,fB79YgjuY:50,GrjfbeKC3:false,height:\"100%\",id:\"KGJS4sxkb\",KXJ3N9Ejk:\"Send\",layoutId:\"KGJS4sxkb\",MoT2QQ5gx:true,NP5yQIcR3:\"Contact Us\",RWkv57tSu:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},tXS3YmhNZ:\"Circle\",variant:matchVariant(\"AAeTGj1iP\"),width:\"100%\",YZAlJBSOC:false,...addPropertyOverrides({i8987mMQ4:{RWkv57tSu:resolvedLinks[1],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l7pt9d\",layoutDependency:layoutDependency,layoutId:\"eklFIYrRj\",style:{backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{SZ6KZIFxD:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15}},children:[isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nspmwh\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"YjS8ujumC\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"olKOwVo0V\",scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-s6perm framer-qlmty\",layoutDependency:layoutDependency,layoutId:\"olKOwVo0V\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"118px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-55)/2)+10+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kym9oh-container\",layoutDependency:layoutDependency,layoutId:\"fvxRnsM_e-container\",nodeId:\"fvxRnsM_e\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(Logo_iomico,{height:\"100%\",id:\"fvxRnsM_e\",layoutId:\"fvxRnsM_e\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rv2fcq\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"PdsDYUk8M\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined},{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-45)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rawgdb-container\",layoutDependency:layoutDependency,layoutId:\"L7erB9jVE-container\",nodeId:\"L7erB9jVE\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"L7erB9jVE\",layoutId:\"L7erB9jVE\",nX5cDUdjq:resolvedLinks1[0],variant:matchVariant(\"pnYoALkgo\"),vi_9UoNax:\"about\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{nX5cDUdjq:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined},{href:{webPageId:\"DIW5YAVIn\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-45)/2)+0,...addPropertyOverrides({SZ6KZIFxD:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 10px, 1px) - 60px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+64+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-10qfnzy-container\",id:`${layoutId}-10qfnzy`,layoutDependency:layoutDependency,layoutId:\"ShmuUGUW1-container\",nodeId:\"ShmuUGUW1\",ref:ref1,rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:[/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"ShmuUGUW1\",layoutId:\"ShmuUGUW1\",nX5cDUdjq:resolvedLinks2[0],variant:matchVariant(\"pnYoALkgo\"),vCzhAqHkn:vCzhAqHkn13elrgn({overlay}),vi_9UoNax:\"services\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{nX5cDUdjq:resolvedLinks2[1]},SZ6KZIFxD:{nX5cDUdjq:resolvedLinks2[2],roZ7WeQqc:roZ7WeQqc1cytxk,style:{width:\"100%\"},variant:matchVariant(\"MlWoF0FCT\"),vi_9UoNax:\"about\"}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-10qfnzy`,offsetX:66.51563845790224,offsetY:9.249994593672454,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-hcxc20\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"pNz4lCm4X\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i059ss\",layoutDependency:layoutDependency,layoutId:\"eaDhe15Vx\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"92px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19vrcv5-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"UYP9qQTdH-container\",nodeId:\"UYP9qQTdH\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(Nordic_partner_badge,{height:\"100%\",id:\"UYP9qQTdH\",layoutId:\"UYP9qQTdH\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"RxijaGzpz\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hvy1wy\",layoutDependency:layoutDependency,layoutId:\"ELtOPaIOT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bl2n1e\",\"data-framer-name\":\"electronics\",layoutDependency:layoutDependency,layoutId:\"NNEiqMy6r\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ywwp\",layoutDependency:layoutDependency,layoutId:\"hbhyIPC8W\",style:{backgroundColor:\"rgb(173, 173, 173)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"electronics\"})}),className:\"framer-1vekni2\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"jYMdFlMUy\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-adlh54\",layoutDependency:layoutDependency,layoutId:\"rzvRXPL0W\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idrzvRXPL0W,jZy11hi3c:jZy11hi3crzvRXPL0W,v3NQanQEz:v3NQanQEzrzvRXPL0W},index)=>{jZy11hi3crzvRXPL0W??=\"\";v3NQanQEzrzvRXPL0W??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`rzvRXPL0W-${idrzvRXPL0W}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzrzvRXPL0W},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzrzvRXPL0W},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzrzvRXPL0W},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vgxdyh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LJUHsrKb6-container\",nodeId:\"LJUHsrKb6\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(SubMenuItem,{dZpFddIBG:resolvedLinks3[0],FyhHvHpX3:jZy11hi3crzvRXPL0W,height:\"100%\",id:\"LJUHsrKb6\",layoutId:\"LJUHsrKb6\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{dZpFddIBG:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})})},idrzvRXPL0W);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9wdvvs\",\"data-framer-name\":\"analysis\",layoutDependency:layoutDependency,layoutId:\"vhjU4bhnG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4s549g\",layoutDependency:layoutDependency,layoutId:\"bP2aBFCd9\",style:{backgroundColor:\"rgb(173, 173, 173)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"analysis\"})}),className:\"framer-nwm2c4\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"jjdsQmCr6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j03s4t\",layoutDependency:layoutDependency,layoutId:\"LhNg1rB7Y\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idLhNg1rB7Y,jZy11hi3c:jZy11hi3cLhNg1rB7Y,v3NQanQEz:v3NQanQEzLhNg1rB7Y},index1)=>{jZy11hi3cLhNg1rB7Y??=\"\";v3NQanQEzLhNg1rB7Y??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`LhNg1rB7Y-${idLhNg1rB7Y}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzLhNg1rB7Y},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzLhNg1rB7Y},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzLhNg1rB7Y},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r0mape-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fO61xHaAy-container\",nodeId:\"fO61xHaAy\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(SubMenuItem,{dZpFddIBG:resolvedLinks4[0],FyhHvHpX3:jZy11hi3cLhNg1rB7Y,height:\"100%\",id:\"fO61xHaAy\",layoutId:\"fO61xHaAy\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{dZpFddIBG:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})})},idLhNg1rB7Y);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j1shrk\",\"data-framer-name\":\"DevOps\",layoutDependency:layoutDependency,layoutId:\"C8BFd4Q8C\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-i26m8k\",layoutDependency:layoutDependency,layoutId:\"aSrVBJJaY\",style:{backgroundColor:\"rgb(173, 173, 173)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"DevOps. \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"OTA / Over-The-Air-Update\"})]}),className:\"framer-1h050qh\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"nIOq4ZlZ4\",style:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-631wvl\",layoutDependency:layoutDependency,layoutId:\"oRzO7J4Nr\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idoRzO7J4Nr,jZy11hi3c:jZy11hi3coRzO7J4Nr,v3NQanQEz:v3NQanQEzoRzO7J4Nr},index2)=>{jZy11hi3coRzO7J4Nr??=\"\";v3NQanQEzoRzO7J4Nr??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`oRzO7J4Nr-${idoRzO7J4Nr}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzoRzO7J4Nr},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzoRzO7J4Nr},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzoRzO7J4Nr},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zh1tkv-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"H2WnY45NL-container\",nodeId:\"H2WnY45NL\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(SubMenuItem,{dZpFddIBG:resolvedLinks5[0],FyhHvHpX3:jZy11hi3coRzO7J4Nr,height:\"100%\",id:\"H2WnY45NL\",layoutId:\"H2WnY45NL\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{dZpFddIBG:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})})},idoRzO7J4Nr);})});}})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15lzb8b\",layoutDependency:layoutDependency,layoutId:\"dsiLPDagA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d9qlc3\",\"data-framer-name\":\"production\",layoutDependency:layoutDependency,layoutId:\"qu5wi2fG3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1va18n3\",layoutDependency:layoutDependency,layoutId:\"nLQysrNVg\",style:{backgroundColor:\"rgb(173, 173, 173)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"production\"})}),className:\"framer-1eneaer\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"xamdOQMvO\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kvau00\",layoutDependency:layoutDependency,layoutId:\"c8zXLGwd4\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({id:idc8zXLGwd4,jZy11hi3c:jZy11hi3cc8zXLGwd4,v3NQanQEz:v3NQanQEzc8zXLGwd4},index3)=>{jZy11hi3cc8zXLGwd4??=\"\";v3NQanQEzc8zXLGwd4??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`c8zXLGwd4-${idc8zXLGwd4}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzc8zXLGwd4},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzc8zXLGwd4},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzc8zXLGwd4},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18v4qwg-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"HcHXOvlFe-container\",nodeId:\"HcHXOvlFe\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(SubMenuItem,{dZpFddIBG:resolvedLinks6[0],FyhHvHpX3:jZy11hi3cc8zXLGwd4,height:\"100%\",id:\"HcHXOvlFe\",layoutId:\"HcHXOvlFe\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{dZpFddIBG:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})})},idc8zXLGwd4);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p5fxsj\",\"data-framer-name\":\"Soft\",layoutDependency:layoutDependency,layoutId:\"K7qu2B04Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y9xfp8\",layoutDependency:layoutDependency,layoutId:\"A7lbLiGe0\",style:{backgroundColor:\"rgb(173, 173, 173)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"embedded soft. \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"IoT apps / soft \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(255, 255, 255))\"},children:\"AI and Computer Vision\"})]}),className:\"framer-76hhqb\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"CTGaekRZy\",style:{\"--extracted-1iakedh\":\"rgb(255, 255, 255)\",\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-phuyi8\",layoutDependency:layoutDependency,layoutId:\"JJNucQlR4\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query9(),children:(collection4,paginationInfo4,loadMore4)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({id:idJJNucQlR4,jZy11hi3c:jZy11hi3cJJNucQlR4,v3NQanQEz:v3NQanQEzJJNucQlR4},index4)=>{jZy11hi3cJJNucQlR4??=\"\";v3NQanQEzJJNucQlR4??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`JJNucQlR4-${idJJNucQlR4}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{v3NQanQEz:v3NQanQEzJJNucQlR4},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{v3NQanQEz:v3NQanQEzJJNucQlR4},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined},{href:{pathVariables:{v3NQanQEz:v3NQanQEzJJNucQlR4},webPageId:\"alCEtMDXz\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-99ekug-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nLEzvsJ05-container\",nodeId:\"nLEzvsJ05\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(SubMenuItem,{dZpFddIBG:resolvedLinks7[0],FyhHvHpX3:jZy11hi3cJJNucQlR4,height:\"100%\",id:\"nLEzvsJ05\",layoutId:\"nLEzvsJ05\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{dZpFddIBG:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})})},idJJNucQlR4);})});}})})})]})]})]})})})]})})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Bfvq_rsFf\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SZ6KZIFxD:{height:45,width:`calc(max(${componentViewport?.width||\"100vw\"} - 10px, 1px) - 60px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+64+0)+0+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14nb4k9-container\",id:`${layoutId}-14nb4k9`,layoutDependency:layoutDependency,layoutId:\"E_3KSfxfP-container\",nodeId:\"E_3KSfxfP\",ref:ref3,rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"E_3KSfxfP\",layoutId:\"E_3KSfxfP\",nX5cDUdjq:resolvedLinks8[0],roZ7WeQqc:roZ7WeQqc1cytxk,style:{width:\"100%\"},variant:matchVariant(\"MlWoF0FCT\"),vCzhAqHkn:vCzhAqHkn13elrgn({overlay:overlay1}),vi_9UoNax:\"services\",width:\"100%\",...addPropertyOverrides({SZ6KZIFxD:{nX5cDUdjq:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined},{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined},{href:{webPageId:\"CHcktHZJp\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-45)/2)+0,...addPropertyOverrides({SZ6KZIFxD:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 10px, 1px) - 60px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+64+0)+0+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q5i2qp-container\",layoutDependency:layoutDependency,layoutId:\"xPLCZXAYs-container\",nodeId:\"xPLCZXAYs\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"xPLCZXAYs\",layoutId:\"xPLCZXAYs\",nX5cDUdjq:resolvedLinks9[0],variant:matchVariant(\"pnYoALkgo\"),vi_9UoNax:\"case studies\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{nX5cDUdjq:resolvedLinks9[1]},SZ6KZIFxD:{nX5cDUdjq:resolvedLinks9[2],roZ7WeQqc:roZ7WeQqc1cytxk,style:{width:\"100%\"},variant:matchVariant(\"MlWoF0FCT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined},{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined},{href:{webPageId:\"VqVnL3SPw\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-45)/2)+0,...addPropertyOverrides({SZ6KZIFxD:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 10px, 1px) - 60px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+64+0)+0+0+135}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jc4na6-container\",layoutDependency:layoutDependency,layoutId:\"culXmMHn_-container\",nodeId:\"culXmMHn_\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"culXmMHn_\",layoutId:\"culXmMHn_\",nX5cDUdjq:resolvedLinks10[0],variant:matchVariant(\"pnYoALkgo\"),vi_9UoNax:\"expertise\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{nX5cDUdjq:resolvedLinks10[1]},SZ6KZIFxD:{nX5cDUdjq:resolvedLinks10[2],roZ7WeQqc:roZ7WeQqc1cytxk,style:{width:\"100%\"},variant:matchVariant(\"MlWoF0FCT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined},{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined},{href:{webPageId:\"LbOqB0Xi1\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-((componentViewport?.height||64)-0)*1)/2)+(0+(((componentViewport?.height||64)-0)*1-0-45)/2)+0,...addPropertyOverrides({SZ6KZIFxD:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 10px, 1px) - 60px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-309)/2+64+0)+0+0+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1000z1o-container\",layoutDependency:layoutDependency,layoutId:\"WY2RPf1IU-container\",nodeId:\"WY2RPf1IU\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",children:/*#__PURE__*/_jsx(MainMenuItem,{height:\"100%\",id:\"WY2RPf1IU\",layoutId:\"WY2RPf1IU\",nX5cDUdjq:resolvedLinks11[0],variant:matchVariant(\"pnYoALkgo\"),vi_9UoNax:\"media\",width:\"100%\",...addPropertyOverrides({abHoT7HZx:{nX5cDUdjq:resolvedLinks11[1]},SZ6KZIFxD:{nX5cDUdjq:resolvedLinks11[2],roZ7WeQqc:roZ7WeQqc1cytxk,style:{width:\"100%\"},variant:matchVariant(\"MlWoF0FCT\")}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":w59wkQGz_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":w59wkQGz_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"152px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f9p0cl-container\",layoutDependency:layoutDependency,layoutId:\"K7P9wX6Y2-container\",nodeId:\"K7P9wX6Y2\",rendersWithMotion:true,scopeId:\"kxgM_qR35\",whileHover:animation,children:/*#__PURE__*/_jsx(ButtonPrimaryUpscaleWithLoop1f9p0clWithMappedReactProps117zeqd,{DZf1o6TOU:false,fB79YgjuY:50,GrjfbeKC3:false,height:\"100%\",id:\"K7P9wX6Y2\",KXJ3N9Ejk:\"Send\",layoutId:\"K7P9wX6Y2\",MoT2QQ5gx:true,NP5yQIcR3:\"Contact Us\",RWkv57tSu:resolvedLinks12[0],style:{height:\"100%\",width:\"100%\"},tXS3YmhNZ:\"Circle\",variant:matchVariant(\"AAeTGj1iP\"),width:\"100%\",YZAlJBSOC:false,...addPropertyOverrides({abHoT7HZx:{RWkv57tSu:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0S691.framer-qlmty, .framer-0S691 .framer-qlmty { display: block; }\",\".framer-0S691.framer-5l9188 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0S691 .framer-6xqk2i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 44px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0S691 .framer-7j4zof { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0S691 .framer-16o5dat { 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; text-decoration: none; width: min-content; }\",\".framer-0S691 .framer-1h9w35g-container { flex: none; height: 35px; position: relative; width: 118px; }\",\".framer-0S691 .framer-rz9mjv { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; position: relative; width: 40px; }\",\".framer-0S691 .framer-avethq, .framer-0S691 .framer-rcg8zq { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0S691 .framer-1g9ob7t { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-0S691 .framer-v0yxhu { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-0S691 .framer-1y6pfw7 { 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-0S691 .framer-k7nwq6 { 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-0S691 .framer-8mi8hf-container { align-self: stretch; flex: none; height: auto; position: relative; width: 153px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0S691 .framer-1l7pt9d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 10px 0px 0px; position: relative; width: min-content; }\",\".framer-0S691 .framer-1nspmwh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 15px; position: relative; width: min-content; }\",\".framer-0S691 .framer-s6perm { flex: none; height: 35px; overflow: visible; position: relative; text-decoration: none; width: 118px; }\",\".framer-0S691 .framer-kym9oh-container { flex: none; height: 35px; left: calc(50.00000000000002% - 118px / 2); position: absolute; top: calc(50.00000000000002% - 35px / 2); width: 118px; }\",\".framer-0S691 .framer-rv2fcq { 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: min-content; }\",\".framer-0S691 .framer-rawgdb-container, .framer-0S691 .framer-10qfnzy-container, .framer-0S691 .framer-q5i2qp-container, .framer-0S691 .framer-1jc4na6-container, .framer-0S691 .framer-1000z1o-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-0S691 .framer-hcxc20 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-height: 1758%; overflow: auto; overscroll-behavior: contain; padding: 40px; position: relative; width: min-content; }\",\".framer-0S691 .framer-1i059ss { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-0S691 .framer-19vrcv5-container { flex: none; height: 128px; position: relative; width: 92px; }\",\".framer-0S691 .framer-1hvy1wy, .framer-0S691 .framer-15lzb8b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0S691 .framer-bl2n1e, .framer-0S691 .framer-9wdvvs, .framer-0S691 .framer-1j1shrk, .framer-0S691 .framer-d9qlc3, .framer-0S691 .framer-1p5fxsj { 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: min-content; }\",\".framer-0S691 .framer-7ywwp, .framer-0S691 .framer-4s549g, .framer-0S691 .framer-i26m8k, .framer-0S691 .framer-1va18n3, .framer-0S691 .framer-1y9xfp8 { 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: 5px 8px 5px 8px; position: relative; width: min-content; }\",\".framer-0S691 .framer-1vekni2, .framer-0S691 .framer-nwm2c4, .framer-0S691 .framer-1h050qh, .framer-0S691 .framer-1eneaer, .framer-0S691 .framer-76hhqb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0S691 .framer-adlh54, .framer-0S691 .framer-1j03s4t, .framer-0S691 .framer-631wvl, .framer-0S691 .framer-1kvau00, .framer-0S691 .framer-phuyi8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-0S691 .framer-vgxdyh-container, .framer-0S691 .framer-1r0mape-container, .framer-0S691 .framer-zh1tkv-container, .framer-0S691 .framer-18v4qwg-container, .framer-0S691 .framer-99ekug-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0S691 .framer-14nb4k9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\",\".framer-0S691 .framer-1f9p0cl-container { flex: none; height: 64px; position: relative; width: 152px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-0S691.framer-v-1yp8pea.framer-5l9188 { width: 390px; }\",\".framer-0S691.framer-v-1yp8pea .framer-6xqk2i { min-height: unset; order: 1; }\",\".framer-0S691.framer-v-1yp8pea .framer-7j4zof { align-content: flex-start; align-items: flex-start; align-self: stretch; height: auto; padding: 0px 0px 0px 10px; }\",\".framer-0S691.framer-v-1yp8pea .framer-16o5dat { flex-direction: column; }\",\".framer-0S691.framer-v-1yp8pea .framer-1h9w35g-container, .framer-0S691.framer-v-vmm21b .framer-1h9w35g-container { width: auto; }\",\".framer-0S691.framer-v-1yp8pea .framer-1g9ob7t { flex: none; gap: 20px; justify-content: flex-end; padding: 0px 10px 0px 0px; width: min-content; }\",\".framer-0S691.framer-v-1yp8pea .framer-v0yxhu { aspect-ratio: 1 / 1; cursor: pointer; height: var(--framer-aspect-ratio-supported, 50px); order: 1; }\",\".framer-0S691.framer-v-1yp8pea .framer-1y6pfw7 { top: calc(60.00000000000002% - 2px / 2); }\",\".framer-0S691.framer-v-1yp8pea .framer-k7nwq6 { top: calc(43.75000000000002% - 2px / 2); }\",\".framer-0S691.framer-v-1yp8pea .framer-8mi8hf-container { align-self: unset; order: 0; }\",\".framer-0S691.framer-v-vmm21b.framer-5l9188 { flex-direction: column; gap: 0px; height: min-content; justify-content: center; overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-0S691.framer-v-vmm21b .framer-6xqk2i { flex: none; gap: unset; justify-content: space-between; min-height: unset; order: 0; width: 100%; }\",\".framer-0S691.framer-v-vmm21b .framer-7j4zof { flex-direction: row; gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 10px; }\",\".framer-0S691.framer-v-vmm21b .framer-16o5dat { cursor: pointer; }\",\".framer-0S691.framer-v-vmm21b .framer-1l7pt9d { height: min-content; order: 1; padding: 0px 10px 20px 0px; width: 100%; }\",\".framer-0S691.framer-v-vmm21b .framer-rv2fcq { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; padding: 0px 30px 0px 30px; width: 1px; }\",\".framer-0S691.framer-v-vmm21b .framer-10qfnzy-container, .framer-0S691.framer-v-vmm21b .framer-q5i2qp-container, .framer-0S691.framer-v-vmm21b .framer-1jc4na6-container, .framer-0S691.framer-v-vmm21b .framer-1000z1o-container { width: 100%; }\",\".framer-0S691.framer-v-vmm21b .framer-14nb4k9-container { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 832\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"abHoT7HZx\":{\"layout\":[\"auto\",\"fixed\"]},\"i8987mMQ4\":{\"layout\":[\"fixed\",\"fixed\"]},\"SZ6KZIFxD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkxgM_qR35=withCSS(Component,css,\"framer-0S691\");export default FramerkxgM_qR35;FramerkxgM_qR35.displayName=\"Navigation\";FramerkxgM_qR35.defaultProps={height:64,width:832};addPropertyControls(FramerkxgM_qR35,{variant:{options:[\"Xvtu9iZPa\",\"abHoT7HZx\",\"i8987mMQ4\",\"SZ6KZIFxD\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkxgM_qR35,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]},...Logo_iomicoFonts,...ButtonPrimaryFonts,...MainMenuItemFonts,...Nordic_partner_badgeFonts,...SubMenuItemFonts],{supportsExplicitInterCodegen:true});FramerkxgM_qR35.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),forwardLoader(Logo_iomico,{},context),forwardLoader(ButtonPrimary,{},context),forwardLoader(MainMenuItem,{},context),forwardLoader(Nordic_partner_badge,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SubMenuItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry1.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SubMenuItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry2.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SubMenuItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry3.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SubMenuItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry4.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SubMenuItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkxgM_qR35\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"832\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"abHoT7HZx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"i8987mMQ4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SZ6KZIFxD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\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 Io_Footer from\"#framer/local/canvasComponent/FhtPvpdyQ/FhtPvpdyQ.js\";import Io_ContactUs from\"#framer/local/canvasComponent/jsZdeFAok/jsZdeFAok.js\";import Navigation from\"#framer/local/canvasComponent/kxgM_qR35/kxgM_qR35.js\";const NavigationFonts=getFonts(Navigation);const Io_ContactUsFonts=getFonts(Io_ContactUs);const Io_FooterFonts=getFonts(Io_Footer);const breakpoints={F48Z3Kihl:\"(min-width: 1200px)\",IuV3dvB5K:\"(min-width: 810px) and (max-width: 1199.98px)\",JpTVKnKc1:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-S1VPd\";const variantClassNames={F48Z3Kihl:\"framer-v-wn495w\",IuV3dvB5K:\"framer-v-1ksu0dj\",JpTVKnKc1:\"framer-v-1qj29qe\"};const breakpointRules={IuV3dvB5K:[\".framer-S1VPd .framer-16eettl-container, .framer-S1VPd .framer-f79biq-container { width: 100%; }\"],JpTVKnKc1:[\".framer-S1VPd .framer-16eettl-container, .framer-S1VPd .framer-f79biq-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={IuV3dvB5K:\".framer-1ksu0dj-override\",JpTVKnKc1:\".framer-1qj29qe-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S1VPd.framer-v7wmkt, .framer-S1VPd .framer-v7wmkt { display: block; }\",\".framer-S1VPd.framer-wn495w { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 90px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-S1VPd .framer-xcmdyr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-S1VPd .framer-6mg5p9-container { flex: none; height: auto; left: 20px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); right: 20px; top: 20px; z-index: 1; }\",\".framer-S1VPd .framer-16eettl-container { flex: none; height: auto; order: 1002; position: relative; width: 1200px; }\",\".framer-S1VPd .framer-f79biq-container { flex: none; height: auto; order: 1003; position: relative; width: 1200px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={F48Z3Kihl:\"(min-width: 1200px)\",IuV3dvB5K:\"(min-width: 810px) and (max-width: 1199.98px)\",JpTVKnKc1:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"F48Z3Kihl\",Phone:\"JpTVKnKc1\",Tablet:\"IuV3dvB5K\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"F48Z3Kihl\"};};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:\"F48Z3Kihl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-wn495w\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xcmdyr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"calc(100vw - 40px)\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6mg5p9-container\",\"data-framer-name\":\"io_Navigation\",layoutScroll:true,name:\"io_Navigation\",nodeId:\"bj_lfjcVP\",scopeId:\"Sa6LMBhaa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JpTVKnKc1:{variant:\"i8987mMQ4\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"bj_lfjcVP\",layoutId:\"bj_lfjcVP\",name:\"io_Navigation\",style:{width:\"100%\"},variant:\"Xvtu9iZPa\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IuV3dvB5K:{width:\"100vw\"},JpTVKnKc1:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:657,width:\"1200px\",y:1090,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16eettl-container\",nodeId:\"qJJzDfvvH\",scopeId:\"Sa6LMBhaa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IuV3dvB5K:{variant:\"lntcBcItY\"},JpTVKnKc1:{variant:\"LOXyhgCXi\"}},children:/*#__PURE__*/_jsx(Io_ContactUs,{height:\"100%\",id:\"qJJzDfvvH\",layoutId:\"qJJzDfvvH\",style:{width:\"100%\"},variant:\"oo8syUgqm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IuV3dvB5K:{width:\"100vw\"},JpTVKnKc1:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1441,width:\"1200px\",y:1747,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f79biq-container\",nodeId:\"RXZyMlstO\",scopeId:\"Sa6LMBhaa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IuV3dvB5K:{variant:\"NbYz3T2Z8\"},JpTVKnKc1:{variant:\"kFo8eH4RN\"}},children:/*#__PURE__*/_jsx(Io_Footer,{height:\"100%\",id:\"RXZyMlstO\",layoutId:\"RXZyMlstO\",style:{width:\"100%\"},variant:\"FRQBDpyQq\",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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IuV3dvB5K\":{\"layout\":[\"fixed\",\"fixed\"]},\"JpTVKnKc1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"F48Z3Kihl\":[\".framer-6mg5p9-container\",\".framer-16eettl-container\",\".framer-f79biq-container\"],\"IuV3dvB5K\":[\".framer-6mg5p9-container\",\".framer-16eettl-container\",\".framer-f79biq-container\"],\"JpTVKnKc1\":[\".framer-6mg5p9-container\",\".framer-16eettl-container\",\".framer-f79biq-container\"]}\n * @framerBreakpoints {\"F48Z3Kihl\":{\"min\":1200,\"canvasClassName\":\"framer-wn495w-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IuV3dvB5K\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ksu0dj-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"JpTVKnKc1\":{\"max\":809,\"canvasClassName\":\"framer-1qj29qe-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant F48Z3Kihl\n * @framerLayoutTemplate\n */const FramerSa6LMBhaa=withCSS(Component,css,\"framer-S1VPd\");export default FramerSa6LMBhaa;FramerSa6LMBhaa.displayName=\"Main Layout\";FramerSa6LMBhaa.defaultProps={height:1e3,width:1200};addFonts(FramerSa6LMBhaa,[{explicitInter:true,fonts:[]},...NavigationFonts,...Io_ContactUsFonts,...Io_FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSa6LMBhaa\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IuV3dvB5K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JpTVKnKc1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"F48Z3Kihl\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-wn495w-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IuV3dvB5K\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ksu0dj-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"JpTVKnKc1\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1qj29qe-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"F48Z3Kihl\\\":[\\\".framer-6mg5p9-container\\\",\\\".framer-16eettl-container\\\",\\\".framer-f79biq-container\\\"],\\\"IuV3dvB5K\\\":[\\\".framer-6mg5p9-container\\\",\\\".framer-16eettl-container\\\",\\\".framer-f79biq-container\\\"],\\\"JpTVKnKc1\\\":[\\\".framer-6mg5p9-container\\\",\\\".framer-16eettl-container\\\",\\\".framer-f79biq-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"F48Z3Kihl\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 CorporatePortal from \"https://framerusercontent.com/modules/1xSCGrGc1z0y6RVYTEQC/T7gbh8nt7BaYyreotidI/IctUEaaPi.js\";\r\nimport Empty from \"https://framerusercontent.com/modules/cjCAjhLDpa0U05lyQ4iO/ux9yDgmeeAy4tWEE0VoN/PFdaviX0w.js\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/hTSV6ABx1cIto0NDHHjC/fiEUfRo6GCdKwQTON1EL/Sa6LMBhaa.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {w59wkQGz_: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l3vryTZ1IuibtlUxEPHK/4BXRrFfSNHXCysM1O3eI/augiA20Il.js\")), path: \"/\"}, DIW5YAVIn: {elements: {MM9MNDbjS: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AAwXJGyZchnsiZoTspda/XIu4C7ulsb6FhH9VTucB/DIW5YAVIn.js\")), path: \"/about\"}, Bfvq_rsFf: {elements: {FuU90bYhE: \"electronics\", lbXIZ6PPd: \"devops\", o6vCNTm4q: \"analysis\", pMbCDuE65: \"production\", xNUHhBgDY: \"soft\", xRibwlpPU: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uNaYV86TjYvZyrWq0mf9/AJge2ACYVSQYKpgGBG0l/Bfvq_rsFf.js\")), path: \"/services\"}, LbOqB0Xi1: {elements: {IMxhTNe04: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/I5r2qD396N4eQYpT36Tf/UsMJdmm2uSuO8VozrhKD/LbOqB0Xi1.js\")), path: \"/media\"}, CHcktHZJp: {elements: {hk011CTx0: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c2pvWoMadgjlZvs7AeSb/nquRHPeU8M7ZZ7h83PjE/CHcktHZJp.js\")), path: \"/case-studies\"}, VqVnL3SPw: {elements: {ZewLJ7Riw: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZXxb1t9REC4khBSd6VrG/3mgRz9klkqLwL6fG2dSh/VqVnL3SPw.js\")), path: \"/expertise\"}, r7H6YsTBY: {elements: {N5g7e1UWN: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G2BF2sxKsf02hTBOgHAQ/1TTxBkkJsctp5OA5HGPA/r7H6YsTBY.js\")), path: \"/careers\"}, zjWT1rQX8: {elements: {QKEQCLcIZ: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Eopg99u3nCZqOLomkUj/6uCnJXup3p2opLaqqNKZ/zjWT1rQX8.js\")), path: \"/cookie-policy\"}, oiuXPFpb1: {elements: {TC_1Qc2Wd: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eUnfYFiNFVvFdNoMjjWx/IRIdelXOxRKyPS2oKafD/oiuXPFpb1.js\")), path: \"/certificates\"}, d2FUaaH3e: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WlhE2Dz6ap39okeaLfE5/SgR4LUoTETEq3YPtTaH3/d2FUaaH3e.js\")), path: \"/signin\"}, l7ihJ1Lvu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fj6Ee6aQ2ZGsd5jggaHh/MoflxxZs9nGzlt5raYhU/l7ihJ1Lvu.js\")), path: \"/account\"}, k5vz9p8LD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/btfv08UIBTiL187b43un/ms682kHYHe4zHinNvohs/k5vz9p8LD.js\")), path: \"/access-denied\"}, alCEtMDXz: {collectionId: \"yPVSY4sFy\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cQiTGm8KGf6wOfti20AJ/h1gr9W8Y9owAi1PmSV8T/alCEtMDXz.js\")), path: \"/services/:v3NQanQEz\"}, CM93qd17Q: {collectionId: \"pDCwFLPXd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3seKWMV87DNcwSb42bZS/wJsVaRrUpTAl0mZ8mvpI/CM93qd17Q.js\")), path: \"/case-studies/:G5po_5FYf\"}, IIGMJ6Gn9: {collectionId: \"zEFbkVBlT\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bl4pEl6zZlusSsWxkP2H/19vMnHxGaRn1Fehm6K2Y/IIGMJ6Gn9.js\")), path: \"/expertise/:dIWTeHms_\"}, xo25SB6xc: {collectionId: \"PIPMxT3pX\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yhUdzIKIBmqfwTpKavid/qY6xTU5yf20zqG7uVOX0/xo25SB6xc.js\")), path: \"/media/:ch5NL0O6x\"}, AsMw9RSN_: {collectionId: \"dFQEdcKpu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9YjW2gx3En8n7lz8dRNt/1931I2Y3h53UdOXNB0pR/AsMw9RSN_.js\")), path: \"/certificates/:zqfigaCZd\"}, s58FUSNNr: {collectionId: \"sfGDW1ekH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ddPmFVoJFWk2LFmh1gSh/EhGgivk0PgaUYHDIxAus/s58FUSNNr.js\")), path: \"/people/:EEP_5_04J\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {dFQEdcKpu: async () => (await import(\"https://framerusercontent.com/modules/w3hfYLM5Cn6vfTry6JGY/Ccs3PXWEuRpCxRedxYfx/dFQEdcKpu.js\"))?.[\"utils\"], pDCwFLPXd: async () => (await import(\"https://framerusercontent.com/modules/31Is4ufLIVpcAzdkwyN8/fISI9T9AahuSMD8zlNDU/pDCwFLPXd.js\"))?.[\"utils\"], PIPMxT3pX: async () => (await import(\"https://framerusercontent.com/modules/GU737uf4lDQ2QrxslqCU/xV1dLvsh7EDvBvQdmV2O/PIPMxT3pX.js\"))?.[\"utils\"], sfGDW1ekH: async () => (await import(\"https://framerusercontent.com/modules/MzzstVURDoOa7jPK2WIN/lXIPgIPgs90Ir8dmJBex/sfGDW1ekH.js\"))?.[\"utils\"], yPVSY4sFy: async () => (await import(\"https://framerusercontent.com/modules/wVxs4wXqNH7jII5soGCW/vE9lWRfz6YCuQTnfbm29/yPVSY4sFy.js\"))?.[\"utils\"], zEFbkVBlT: async () => (await import(\"https://framerusercontent.com/modules/IZkTeohLICtJt6bDPPKa/52ikz97LQYKLcDridN5h/zEFbkVBlT.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"e806a7da2ab9921dccddf3b8b53cc85c389bfe5b713aa79145ce5f8fcc2d2048\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"DIW5YAVIn\":\r\ncase \"Bfvq_rsFf\":\r\ncase \"LbOqB0Xi1\":\r\ncase \"CHcktHZJp\":\r\ncase \"VqVnL3SPw\":\r\ncase \"r7H6YsTBY\":\r\ncase \"zjWT1rQX8\":\r\ncase \"oiuXPFpb1\":\r\ncase \"d2FUaaH3e\":\r\ncase \"l7ihJ1Lvu\":\r\ncase \"k5vz9p8LD\":\r\ncase \"alCEtMDXz\":\r\ncase \"CM93qd17Q\":\r\ncase \"IIGMJ6Gn9\":\r\ncase \"xo25SB6xc\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ncase \"OVK09ZqhJ\":\r\nreturn React.createElement(CorporatePortal, {...props, key: \"CorporatePortal\", style}, children(true));\r\ncase \"AsMw9RSN_\":\r\ncase \"s58FUSNNr\":\r\nreturn React.createElement(Empty, {...props, key: \"Empty\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"DIW5YAVIn\":\r\ncase \"Bfvq_rsFf\":\r\ncase \"LbOqB0Xi1\":\r\ncase \"CHcktHZJp\":\r\ncase \"VqVnL3SPw\":\r\ncase \"r7H6YsTBY\":\r\ncase \"zjWT1rQX8\":\r\ncase \"oiuXPFpb1\":\r\ncase \"d2FUaaH3e\":\r\ncase \"l7ihJ1Lvu\":\r\ncase \"k5vz9p8LD\":\r\ncase \"alCEtMDXz\":\r\ncase \"CM93qd17Q\":\r\ncase \"IIGMJ6Gn9\":\r\ncase \"xo25SB6xc\":\r\nreturn [{hash: \"wn495w\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ksu0dj\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1qj29qe\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"OVK09ZqhJ\":\r\nreturn [{hash: \"2ucriw\"}]\r\ncase \"AsMw9RSN_\":\r\ncase \"s58FUSNNr\":\r\nreturn [{hash: \"1bwgab2\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.iomico.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/WHBwHeMfjKXhSnWkUV3E/1BiyVPrzwIDXKkF9IIhE/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}