{"version":3,"file":"shared-lib.C3F_9mOt.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","fonts","css","className","fonts","css","className","fonts","css","className","Logo","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.useRef","x"],"sources":["https:/framerusercontent.com/modules/34WSr8lV97jJkaBjXP13/lAqcwBrFo1r9KBDePi1C/KtyUEnTXi.js","https:/framerusercontent.com/modules/sF8WyGzfNGgDwIGaDh2U/wQrTJuDLzNNT3C1aXMRz/kIge2YdBH.js","https:/framerusercontent.com/modules/5mcjNEwNxxU2n5Ffk5R5/hG1PWsrrpqb3TgLvEB3E/mI4726XYA.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/AbNLKTwZaq6MIhULNcuo/1x6uuujNTidzcfeAt2zI/jonJJADSr.js","https:/framerusercontent.com/modules/6vaAuHKrrf4soSVzfWyB/64U4sGU5EzZfNvsO5Vj6/o1DydXi3K.js","https:/framerusercontent.com/modules/2ajX5NoPTRm8881HDSKT/MKbBP3lcKeQAPxipbGR6/tGEYm1q3N.js","https:/framerusercontent.com/modules/WCEV1pJUsmfxahnXkEex/2owRxyZRV6iFXvb4kQb8/cwqiqeZgh.js","https:/framerusercontent.com/modules/5xlOLWhQ2I5Uj3pLeWip/zUhrPbUpQ7rEwmpbzt98/VnCRagK4k.js","https:/framerusercontent.com/modules/BnHiKJPXJhfgNVRK0egE/LCOX3v2VWYMN9BIWsJQK/Cursor.js","https:/framerusercontent.com/modules/dtlm3i613b2ccwmCXlfV/tLm5d4m1kaHpKnzMj5ew/siteMetadata.js"],"sourcesContent":["// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Roobert TRIAL Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roobert TRIAL Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/UWKI0yz2q40XAVYT1U5wvXXk89s.woff2\"}]}];export const css=['.framer-hjZKT .framer-styles-preset-z5fobn:not(.rich-text-wrapper), .framer-hjZKT .framer-styles-preset-z5fobn.rich-text-wrapper p { --framer-font-family: \"Roobert TRIAL Medium\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-6a4aeca2-2020-4447-a3b8-da9cf8c08379, #858588); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-hjZKT\";\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 (506606a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,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/34WSr8lV97jJkaBjXP13/lAqcwBrFo1r9KBDePi1C/KtyUEnTXi.js\";const enabledGestures={EK09oMfl9:{hover:true},nDW7ET88W:{hover:true},OHaQg9NDG:{hover:true},VbW1U73_Q:{hover:true}};const cycleOrder=[\"EK09oMfl9\",\"nDW7ET88W\",\"VbW1U73_Q\",\"OHaQg9NDG\",\"coadsw83W\"];const serializationHash=\"framer-DDj7i\";const variantClassNames={coadsw83W:\"framer-v-1c7vyyj\",EK09oMfl9:\"framer-v-1755tok\",nDW7ET88W:\"framer-v-154p8jy\",OHaQg9NDG:\"framer-v-ik4n9s\",VbW1U73_Q:\"framer-v-144vm3c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 4\":\"VbW1U73_Q\",\"Variant 5\":\"OHaQg9NDG\",Black:\"nDW7ET88W\",Mobile:\"coadsw83W\",Yellow:\"EK09oMfl9\"};const getProps=({height,id,link,newTab,title,width,...props})=>{return{...props,avSMDE5Ve:link??props.avSMDE5Ve,hwfLEpAJz:title??props.hwfLEpAJz??\"Contacto\",kkkcdH9pG:newTab??props.kkkcdH9pG,variant:humanReadableVariantMap[props.variant]??props.variant??\"EK09oMfl9\"};};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,hwfLEpAJz,avSMDE5Ve,kkkcdH9pG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EK09oMfl9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"OHaQg9NDG-hover\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"OHaQg9NDG-hover\")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__*/_jsx(Link,{href:avSMDE5Ve,motionChild:true,nodeId:\"EK09oMfl9\",openInNewTab:kkkcdH9pG,scopeId:\"kIge2YdBH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1755tok\",className,classNames)} framer-1tvxid5`,\"data-framer-name\":\"Yellow\",layoutDependency:layoutDependency,layoutId:\"EK09oMfl9\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",background:\"linear-gradient(108deg, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)) 0%, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)) 100%)\",backgroundColor:\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"EK09oMfl9-hover\":{background:\"linear-gradient(83deg, var(--token-5401d22a-2df8-4d1d-add1-4b0b0d7a2b7b, rgb(255, 236, 110)) -27%, rgb(231, 159, 245) 132%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},coadsw83W:{background:\"linear-gradient(108deg, rgb(255, 236, 110) -19%, rgb(231, 159, 245) 108%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},nDW7ET88W:{background:\"linear-gradient(108deg, var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(0, 0, 0)) 0%, var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(0, 0, 0)) 100%)\",backgroundColor:\"var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(0, 0, 0))\"},OHaQg9NDG:{background:\"linear-gradient(108deg, rgb(255, 236, 110) -19%, rgb(231, 159, 245) 108%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},VbW1U73_Q:{background:\"linear-gradient(108deg, rgb(255, 236, 110) -19%, rgb(231, 159, 245) 108%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"EK09oMfl9-hover\":{\"data-framer-name\":undefined},\"nDW7ET88W-hover\":{\"data-framer-name\":undefined},\"OHaQg9NDG-hover\":{\"data-framer-name\":undefined},\"VbW1U73_Q-hover\":{\"data-framer-name\":undefined},coadsw83W:{\"data-framer-name\":\"Mobile\"},nDW7ET88W:{\"data-framer-name\":\"Black\"},OHaQg9NDG:{\"data-framer-name\":\"Variant 5\"},VbW1U73_Q:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5cda19d4-7efa-4b63-b7e4-17b25f40e63f, rgb(7, 13, 23)))\"},children:\"Let's talk\"})}),className:\"framer-1d7ok25\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jPrdn2F6E\",style:{\"--extracted-tcooor\":\"var(--token-5cda19d4-7efa-4b63-b7e4-17b25f40e63f, rgb(7, 13, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hwfLEpAJz,variants:{\"EK09oMfl9-hover\":{\"--extracted-tcooor\":\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"},\"VbW1U73_Q-hover\":{\"--extracted-tcooor\":\"rgb(22, 12, 26)\"},coadsw83W:{\"--extracted-tcooor\":\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"},OHaQg9NDG:{\"--extracted-tcooor\":\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"},VbW1U73_Q:{\"--extracted-tcooor\":\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"EK09oMfl9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:\"Let's talk\"})})},\"VbW1U73_Q-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, rgb(22, 12, 26))\"},children:\"Contacto\"})})},coadsw83W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:\"Let's talk\"})})},OHaQg9NDG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:\"Let's talk\"})})},VbW1U73_Q:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:\"Let's talk\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3dv7d1\",\"data-framer-name\":\"Background circle\",layoutDependency:layoutDependency,layoutId:\"bmYg64bxh\",style:{backgroundColor:\"var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(22, 12, 26))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},variants:{nDW7ET88W:{backgroundColor:\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3h497m\",\"data-framer-name\":\"Icon wrapper\",layoutDependency:layoutDependency,layoutId:\"eh2c79oqw\",style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mwx06e\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"FvEZy59D9\",style:{rotate:0},variants:{\"EK09oMfl9-hover\":{rotate:-45},\"nDW7ET88W-hover\":{rotate:-45},\"OHaQg9NDG-hover\":{rotate:0},\"VbW1U73_Q-hover\":{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1m1l7so\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zjZQKA6Ra\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 15.146 10.833 L 2.5 10.833 C 2.264 10.833 2.066 10.753 1.906 10.594 C 1.747 10.434 1.667 10.236 1.667 10 C 1.667 9.764 1.747 9.566 1.906 9.406 C 2.066 9.247 2.264 9.167 2.5 9.167 L 15.146 9.167 L 11.917 5.917 C 11.764 5.764 11.684 5.573 11.677 5.344 C 11.67 5.115 11.75 4.917 11.917 4.75 C 12.069 4.597 12.264 4.521 12.5 4.521 C 12.736 4.521 12.931 4.597 13.083 4.75 L 17.75 9.417 C 17.833 9.5 17.892 9.59 17.927 9.688 C 17.962 9.785 17.979 9.889 17.979 10 C 17.979 10.111 17.962 10.215 17.927 10.313 C 17.892 10.41 17.833 10.5 17.75 10.583 L 13.083 15.25 C 12.931 15.403 12.74 15.479 12.51 15.479 C 12.281 15.479 12.083 15.403 11.917 15.25 C 11.75 15.083 11.667 14.885 11.667 14.656 C 11.667 14.427 11.75 14.229 11.917 14.063 Z\" fill=\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"></path></svg>',svgContentId:9832455574,withExternalLayout:true,...addPropertyOverrides({\"OHaQg9NDG-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.479 6.312 L 0.833 6.312 C 0.597 6.312 0.399 6.233 0.24 6.073 C 0.08 5.913 0 5.715 0 5.479 C 0 5.243 0.08 5.045 0.24 4.885 C 0.399 4.726 0.597 4.646 0.833 4.646 L 13.479 4.646 L 10.25 1.396 C 10.097 1.243 10.017 1.052 10.01 0.823 C 10.003 0.594 10.083 0.396 10.25 0.229 C 10.403 0.076 10.597 0 10.833 0 C 11.069 0 11.264 0.076 11.417 0.229 L 16.083 4.896 C 16.167 4.979 16.226 5.069 16.26 5.167 C 16.295 5.264 16.312 5.368 16.312 5.479 C 16.312 5.59 16.295 5.694 16.26 5.792 C 16.226 5.889 16.167 5.979 16.083 6.062 L 11.417 10.729 C 11.264 10.882 11.073 10.958 10.844 10.958 C 10.615 10.958 10.417 10.882 10.25 10.729 C 10.083 10.563 10 10.365 10 10.135 C 10 9.906 10.083 9.708 10.25 9.542 Z\" transform=\"translate(1.667 4.521) rotate(-45 8.25 5.5)\" fill=\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"></path></svg>',svgContentId:10344873200},\"VbW1U73_Q-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 13.479 6.312 L 0.833 6.312 C 0.597 6.312 0.399 6.233 0.24 6.073 C 0.08 5.913 0 5.715 0 5.479 C 0 5.243 0.08 5.045 0.24 4.885 C 0.399 4.726 0.597 4.646 0.833 4.646 L 13.479 4.646 L 10.25 1.396 C 10.097 1.243 10.017 1.052 10.01 0.823 C 10.003 0.594 10.083 0.396 10.25 0.229 C 10.403 0.076 10.597 0 10.833 0 C 11.069 0 11.264 0.076 11.417 0.229 L 16.083 4.896 C 16.167 4.979 16.226 5.069 16.26 5.167 C 16.295 5.264 16.312 5.368 16.312 5.479 C 16.312 5.59 16.295 5.694 16.26 5.792 C 16.226 5.889 16.167 5.979 16.083 6.062 L 11.417 10.729 C 11.264 10.882 11.073 10.958 10.844 10.958 C 10.615 10.958 10.417 10.882 10.25 10.729 C 10.083 10.563 10 10.365 10 10.135 C 10 9.906 10.083 9.708 10.25 9.542 Z\" transform=\"translate(1.667 4.521) rotate(-45 8.25 5.5)\" fill=\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"></path></svg>',svgContentId:10344873200},nDW7ET88W:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 15.146 10.833 L 2.5 10.833 C 2.264 10.833 2.066 10.753 1.906 10.594 C 1.747 10.434 1.667 10.236 1.667 10 C 1.667 9.764 1.747 9.566 1.906 9.406 C 2.066 9.247 2.264 9.167 2.5 9.167 L 15.146 9.167 L 11.917 5.917 C 11.764 5.764 11.684 5.573 11.677 5.344 C 11.67 5.115 11.75 4.917 11.917 4.75 C 12.069 4.597 12.264 4.521 12.5 4.521 C 12.736 4.521 12.931 4.597 13.083 4.75 L 17.75 9.417 C 17.833 9.5 17.892 9.59 17.927 9.688 C 17.962 9.785 17.979 9.889 17.979 10 C 17.979 10.111 17.962 10.215 17.927 10.313 C 17.892 10.41 17.833 10.5 17.75 10.583 L 13.083 15.25 C 12.931 15.403 12.74 15.479 12.51 15.479 C 12.281 15.479 12.083 15.403 11.917 15.25 C 11.75 15.083 11.667 14.885 11.667 14.656 C 11.667 14.427 11.75 14.229 11.917 14.063 Z\" fill=\"var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black / 100&quot;} */\"></path></svg>',svgContentId:9562844005}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-z5fobn\",\"data-styles-preset\":\"KtyUEnTXi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(22, 12, 26))\"},children:\"Contacto\"})}),className:\"framer-175qgu8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vOAi4QEha\",style:{\"--extracted-r6o4lv\":\"rgb(22, 12, 26)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hwfLEpAJz,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DDj7i.framer-1tvxid5, .framer-DDj7i .framer-1tvxid5 { display: block; }\",\".framer-DDj7i.framer-1755tok { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 48px; justify-content: center; overflow: visible; padding: 2px 62px 2px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-DDj7i .framer-1d7ok25 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-DDj7i .framer-3dv7d1 { bottom: 2px; flex: none; overflow: visible; position: absolute; right: 2px; top: 2px; width: 44px; z-index: 0; }\",\".framer-DDj7i .framer-3h497m { align-content: center; align-items: center; bottom: 2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 2px; top: 2px; width: 44px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-DDj7i .framer-mwx06e { 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; position: relative; width: min-content; }\",\".framer-DDj7i .framer-1m1l7so { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-DDj7i .framer-175qgu8 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-DDj7i.framer-v-144vm3c .framer-1d7ok25, .framer-DDj7i.framer-v-ik4n9s.hover .framer-175qgu8 { order: 1; }\",\".framer-DDj7i.framer-v-144vm3c .framer-3dv7d1 { order: 0; width: 143px; }\",\".framer-DDj7i.framer-v-144vm3c .framer-3h497m, .framer-DDj7i.framer-v-ik4n9s .framer-3h497m, .framer-DDj7i.framer-v-1c7vyyj .framer-3h497m { order: 2; }\",\".framer-DDj7i.framer-v-ik4n9s.framer-1755tok { padding: 2px 32px 2px 16px; width: 301px; }\",\".framer-DDj7i.framer-v-ik4n9s .framer-1d7ok25 { flex: 1 0 0px; order: 1; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-DDj7i.framer-v-ik4n9s .framer-3dv7d1 { order: 0; width: 296px; }\",\".framer-DDj7i.framer-v-1c7vyyj.framer-1755tok { cursor: unset; }\",\".framer-DDj7i.framer-v-1c7vyyj .framer-1d7ok25 { order: 1; z-index: 2; }\",\".framer-DDj7i.framer-v-1c7vyyj .framer-3dv7d1 { order: 0; width: 143px; z-index: -1; }\",\".framer-DDj7i.framer-v-1755tok.hover .framer-3dv7d1 { left: 2px; width: unset; }\",\".framer-DDj7i.framer-v-144vm3c.hover .framer-3dv7d1, .framer-DDj7i.framer-v-ik4n9s.hover .framer-3dv7d1 { width: 44px; }\",\".framer-DDj7i.framer-v-ik4n9s.hover .framer-3h497m { order: 3; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 147.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"nDW7ET88W\":{\"layout\":[\"auto\",\"fixed\"]},\"VbW1U73_Q\":{\"layout\":[\"auto\",\"fixed\"]},\"OHaQg9NDG\":{\"layout\":[\"fixed\",\"fixed\"]},\"coadsw83W\":{\"layout\":[\"auto\",\"fixed\"]},\"jlG9xuNE3\":{\"layout\":[\"auto\",\"fixed\"]},\"oQX_Y4r3Y\":{\"layout\":[\"auto\",\"fixed\"]},\"DJdGoeXWO\":{\"layout\":[\"auto\",\"fixed\"]},\"x_VuA4Ro1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"hwfLEpAJz\":\"title\",\"avSMDE5Ve\":\"link\",\"kkkcdH9pG\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkIge2YdBH=withCSS(Component,css,\"framer-DDj7i\");export default FramerkIge2YdBH;FramerkIge2YdBH.displayName=\"Button\";FramerkIge2YdBH.defaultProps={height:48,width:147.5};addPropertyControls(FramerkIge2YdBH,{variant:{options:[\"EK09oMfl9\",\"nDW7ET88W\",\"VbW1U73_Q\",\"OHaQg9NDG\",\"coadsw83W\"],optionTitles:[\"Yellow\",\"Black\",\"Variant 4\",\"Variant 5\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},hwfLEpAJz:{defaultValue:\"Contacto\",displayTextArea:true,title:\"Title\",type:ControlType.String},avSMDE5Ve:{title:\"Link\",type:ControlType.Link},kkkcdH9pG:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerkIge2YdBH,[{explicitInter:true,fonts:[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkIge2YdBH\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"hwfLEpAJz\\\":\\\"title\\\",\\\"avSMDE5Ve\\\":\\\"link\\\",\\\"kkkcdH9pG\\\":\\\"newTab\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nDW7ET88W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VbW1U73_Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OHaQg9NDG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"coadsw83W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jlG9xuNE3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oQX_Y4r3Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DJdGoeXWO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"x_VuA4Ro1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"147.5\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kIge2YdBH.map","// Generated by Framer (e0ec254)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"tXy4xf8iq\",\"pGeb6lrqo\",\"pGfXrhPwg\",\"G0g8u1nVG\",\"Kcst_IB1N\"];const serializationHash=\"framer-YPjF3\";const variantClassNames={G0g8u1nVG:\"framer-v-w2engb\",Kcst_IB1N:\"framer-v-stwcwh\",pGeb6lrqo:\"framer-v-1ms7gfa\",pGfXrhPwg:\"framer-v-19ckm2o\",tXy4xf8iq:\"framer-v-rg1hlh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Con bajada\":\"pGfXrhPwg\",\"Variant 4\":\"G0g8u1nVG\",Default:\"tXy4xf8iq\",Inverted:\"Kcst_IB1N\",Mobile:\"pGeb6lrqo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tXy4xf8iq\"};};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:\"tXy4xf8iq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"pGfXrhPwg\",\"G0g8u1nVG\",\"Kcst_IB1N\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"pGfXrhPwg\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Kcst_IB1N\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"G0g8u1nVG\")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__*/_jsx(Link,{href:{webPageId:\"PlTL9BuPA\"},motionChild:true,nodeId:\"tXy4xf8iq\",scopeId:\"mI4726XYA\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rg1hlh\",className,classNames)} framer-1fcq7gu`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"tXy4xf8iq\",ref:refBinding,style:{opacity:1,...style},variants:{Kcst_IB1N:{opacity:.86}},...addPropertyOverrides({G0g8u1nVG:{\"data-framer-name\":\"Variant 4\"},Kcst_IB1N:{\"data-framer-name\":\"Inverted\"},pGeb6lrqo:{\"data-framer-name\":\"Mobile\"},pGfXrhPwg:{\"data-framer-name\":\"Con bajada\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-12rpyrf\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:390,intrinsicWidth:979,layoutDependency:layoutDependency,layoutId:\"v5mD9jqYC\",svg:'<svg width=\"979\" height=\"390\" viewBox=\"0 0 979 390\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M657.577 65.0874C657.76 70.3178 659.146 75.4683 661.864 80.1763C667.092 89.2307 676.195 94.8431 686.504 96.4858C681.471 100.649 676.521 103.579 671.653 105.272C665.669 107.448 658.87 108.536 651.254 108.536H644.317C642.413 108.536 640.509 108.399 638.605 108.127C636.702 107.855 634.661 107.583 632.485 107.311C630.309 107.039 627.725 106.631 624.733 106.087V121.183C630.989 123.359 636.566 128.392 641.462 136.28C646.358 143.896 648.806 153.144 648.806 164.024C648.806 172.728 646.902 181.024 643.094 188.912C639.558 196.528 633.846 203.192 625.958 208.904C618.07 214.616 608.142 219.24 596.174 222.776C584.206 226.04 569.79 227.671 552.926 227.671C545.854 227.671 539.597 227.4 534.157 226.856C528.989 226.04 524.094 224.951 519.47 223.591C516.75 224.679 514.302 226.447 512.126 228.895C510.222 231.071 509.27 233.247 509.27 235.423C509.27 240.591 512.397 244.672 518.653 247.664C524.909 250.656 536.198 252.152 552.518 252.152C588.15 252.152 614.534 258 631.67 269.696C649.078 281.392 657.781 298.527 657.781 321.103C657.781 332.255 654.926 342.048 649.214 350.48C643.774 358.912 636.157 365.984 626.365 371.696C616.845 377.408 605.422 381.76 592.094 384.751C579.038 387.743 564.894 389.24 549.662 389.24C532.798 389.24 517.973 387.471 505.189 383.935C492.678 380.671 482.069 376.183 473.365 370.471C464.933 364.759 458.541 358.231 454.189 350.887C450.11 343.543 448.069 335.791 448.069 327.631C448.069 320.016 449.293 313.76 451.741 308.864C454.189 304.24 457.318 300.432 461.126 297.44C464.934 294.448 469.013 292.135 473.365 290.503C477.989 289.143 482.478 288.056 486.83 287.24V272.143C476.494 270.783 468.877 267.111 463.981 261.127C459.358 255.143 457.046 248.615 457.046 241.543C457.046 233.112 460.038 226.04 466.021 220.328C472.005 214.616 478.942 211.352 486.83 210.536V195.847C479.214 193.399 472.277 188.775 466.021 181.975C460.038 174.903 457.046 164.975 457.046 152.192C457.046 142.128 458.814 132.88 462.35 124.448C466.158 116.016 472.006 108.808 479.894 102.824C487.782 96.5677 497.71 91.8074 509.678 88.5435C521.918 85.0075 536.334 83.2397 552.926 83.2397C558.638 83.2398 563.67 83.5112 568.021 84.0552C572.373 84.3272 576.318 84.7358 579.854 85.2798C583.39 85.8238 586.79 86.3676 590.054 86.9116C593.59 87.1836 597.398 87.3198 601.478 87.3198C614.534 87.3198 625.822 85.0073 635.342 80.3833C643.019 76.4349 650.43 71.3355 657.577 65.0874ZM521.51 297.847C510.086 302.743 504.374 310.495 504.374 321.103C504.374 329.807 508.182 335.791 515.798 339.055C523.686 342.319 536.062 343.952 552.926 343.952C568.158 343.952 579.99 342.319 588.422 339.055C597.126 335.791 601.478 329.807 601.478 321.103C601.477 317.023 600.39 313.487 598.214 310.496C596.038 307.504 592.23 305.056 586.79 303.152C581.622 301.248 574.549 299.888 565.573 299.072C556.597 298.256 545.31 297.847 531.71 297.847H521.51ZM104.856 83.2397C120.088 83.2398 133.688 84.8713 145.656 88.1353C157.896 91.1273 168.232 95.4799 176.664 101.192C185.096 106.632 191.624 113.024 196.248 120.368C200.872 127.712 203.185 135.464 203.185 143.624H142.8C142.8 139.544 139.4 136.28 132.601 133.832C126.073 131.112 116.824 129.751 104.856 129.751C92.8884 129.751 83.5041 131.384 76.7041 134.648C70.1763 137.64 66.9121 141.584 66.9121 146.48C66.9123 151.376 70.4487 154.64 77.5205 156.272C84.5924 157.904 93.4323 159.128 104.04 159.944C114.648 160.76 126.073 161.711 138.312 162.799C150.552 163.887 161.976 166.336 172.584 170.144C183.192 173.68 192.032 179.256 199.104 186.872C206.176 194.488 209.712 205.096 209.712 218.696C209.712 227.128 207.4 235.152 202.776 242.768C198.152 250.112 191.352 256.504 182.376 261.944C173.4 267.112 162.384 271.327 149.328 274.591C136.544 277.583 121.72 279.08 104.856 279.08C87.9926 279.08 73.0325 277.312 59.9766 273.776C46.9207 270.24 35.9047 265.479 26.9287 259.496C18.2247 253.512 11.5605 246.711 6.93652 239.095C2.31261 231.207 2.37087e-05 223.048 0 214.616H60.3838C60.3839 218.968 63.9203 223.048 70.9922 226.856C78.3362 230.664 89.6245 232.568 104.856 232.568C120.088 232.568 131.241 230.935 138.312 227.671C145.656 224.407 149.328 220.327 149.328 215.431C149.328 210.535 145.792 207.271 138.721 205.639C131.649 203.735 122.808 202.376 112.2 201.56C101.592 200.472 90.1685 199.383 77.9287 198.295C65.6887 197.207 54.2642 194.896 43.6562 191.36C33.0483 187.552 24.2087 181.975 17.1367 174.631C10.0647 167.015 6.52832 156.543 6.52832 143.215C6.52836 134.511 8.70468 126.623 13.0566 119.551C17.6806 112.207 24.2088 105.815 32.6406 100.375C41.3446 94.9356 51.6806 90.72 63.6484 87.728C75.8884 84.736 89.6245 83.2397 104.856 83.2397ZM330.348 83.2397C345.036 83.2397 358.364 85.0075 370.332 88.5435C382.572 91.8075 393.044 96.704 401.748 103.232C410.724 109.76 417.66 117.784 422.556 127.303C427.452 136.551 429.899 147.16 429.899 159.127V275H369.516C369.516 270.376 370.468 265.344 372.372 259.904C374.548 254.464 376.86 249.023 379.308 243.583L365.027 239.503C360.403 252.559 351.971 262.488 339.731 269.288C327.763 275.816 314.027 279.08 298.523 279.08C289.548 279.08 280.572 277.856 271.596 275.408C262.62 273.232 254.595 269.695 247.523 264.799C240.452 259.903 234.74 253.648 230.388 246.032C226.036 238.144 223.859 228.896 223.859 218.288C223.859 207.408 226.036 198.296 230.388 190.952C234.74 183.608 240.724 177.624 248.34 173C255.956 168.376 264.796 165.112 274.859 163.208C285.195 161.032 296.076 159.944 307.5 159.944H369.516V157.904C369.516 148.384 366.795 140.767 361.355 135.055C355.915 129.343 346.259 126.488 332.388 126.488C318.788 126.488 309.267 128.392 303.827 132.2C298.387 135.736 295.123 140.224 294.035 145.664H233.651C234.195 127.712 242.492 112.888 258.54 101.192C274.86 89.224 298.796 83.2397 330.348 83.2397ZM878.809 83.2397C893.497 83.2397 906.825 85.0075 918.793 88.5435C931.033 91.8075 941.505 96.704 950.209 103.232C959.185 109.76 966.121 117.784 971.017 127.303C975.913 136.551 978.36 147.16 978.36 159.127V275H917.977C917.977 270.376 918.929 265.344 920.833 259.904C923.009 254.464 925.321 249.023 927.769 243.583L913.488 239.503C908.864 252.559 900.432 262.488 888.192 269.288C876.224 275.816 862.488 279.08 846.984 279.08C838.008 279.08 829.033 277.856 820.057 275.408C811.081 273.232 803.056 269.695 795.984 264.799C788.913 259.903 783.201 253.648 778.849 246.032C774.497 238.144 772.32 228.896 772.32 218.288C772.32 207.408 774.497 198.296 778.849 190.952C783.201 183.608 789.185 177.624 796.801 173C804.417 168.376 813.256 165.112 823.32 163.208C833.656 161.032 844.537 159.944 855.961 159.944H917.977V157.904C917.977 148.384 915.256 140.767 909.816 135.055C904.376 129.343 894.72 126.488 880.849 126.488C867.249 126.488 857.729 128.392 852.289 132.2C846.849 135.736 843.585 140.224 842.497 145.664H782.112C782.656 127.712 790.953 112.888 807.001 101.192C823.321 89.224 847.257 83.2397 878.809 83.2397ZM745.066 102.136C747.276 100.085 751.698 101.527 751.698 104.542V272.342C751.698 273.999 750.355 275.342 748.698 275.342H696.354C694.698 275.342 693.355 273.999 693.354 272.342V104.811C693.354 101.823 697.674 100.382 699.885 102.393C706.04 107.993 713.844 111.342 722.335 111.342C730.955 111.342 738.868 107.891 745.066 102.136ZM323.819 198.295C309.948 198.295 299.884 199.519 293.628 201.967C287.372 204.143 284.243 208.496 284.243 215.024C284.243 221.552 287.644 226.176 294.443 228.896C301.243 231.344 309.404 232.568 318.924 232.568C337.692 232.568 351.019 230.255 358.907 225.631C366.795 220.735 370.739 214.887 370.739 208.087V198.295H323.819ZM872.28 198.295C858.409 198.295 848.345 199.519 842.089 201.967C835.833 204.143 832.705 208.496 832.705 215.024C832.705 221.552 836.104 226.176 842.904 228.896C849.704 231.344 857.865 232.568 867.385 232.568C886.153 232.568 899.48 230.255 907.368 225.631C915.256 220.735 919.2 214.887 919.2 208.087V198.295H872.28ZM552.926 132.608C538.51 132.608 528.445 135.327 522.733 140.767C517.293 145.935 514.573 152.055 514.573 159.127C514.573 165.927 517.293 171.912 522.733 177.08C528.445 182.248 538.51 184.832 552.926 184.832C567.342 184.832 577.27 182.248 582.71 177.08C588.422 171.912 591.277 165.927 591.277 159.127C591.277 152.055 588.422 145.935 582.71 140.767C577.27 135.327 567.342 132.608 552.926 132.608ZM728.898 2.36279C733.719 -2.06271 741.524 0.856148 742.258 7.35889L744.547 27.6538C744.756 29.5047 745.603 31.2255 746.944 32.5181L763.608 48.5776C768.649 53.4365 765.458 61.9695 758.466 62.3276L735.125 63.522C733.405 63.6101 731.758 64.2513 730.432 65.3501L715.843 77.4312C711.087 81.3695 703.851 78.6636 702.847 72.5708L699.773 53.9194C699.489 52.1961 698.649 50.6126 697.381 49.4116L680.101 33.0474C674.968 28.1869 678.2 19.5455 685.262 19.2456L708.811 18.2476C710.695 18.1676 712.492 17.4237 713.882 16.1479L728.898 2.36279Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-g21we9\",\"data-framer-name\":\"Frame 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:390,intrinsicWidth:979,layoutDependency:layoutDependency,layoutId:\"XVkRCNo9e\",svg:'<svg width=\"979\" height=\"390\" viewBox=\"0 0 979 390\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M657.577 65.0874C657.76 70.3178 659.146 75.4683 661.864 80.1763C667.092 89.2307 676.195 94.8431 686.504 96.4858C681.471 100.649 676.521 103.579 671.653 105.272C665.669 107.448 658.87 108.536 651.254 108.536H644.317C642.413 108.536 640.509 108.399 638.605 108.127C636.702 107.855 634.661 107.583 632.485 107.311C630.309 107.039 627.725 106.631 624.733 106.087V121.183C630.989 123.359 636.566 128.392 641.462 136.28C646.358 143.896 648.806 153.144 648.806 164.024C648.806 172.728 646.902 181.024 643.094 188.912C639.558 196.528 633.846 203.192 625.958 208.904C618.07 214.616 608.142 219.24 596.174 222.776C584.206 226.04 569.79 227.671 552.926 227.671C545.854 227.671 539.597 227.4 534.157 226.856C528.989 226.04 524.094 224.951 519.47 223.591C516.75 224.679 514.302 226.447 512.126 228.895C510.222 231.071 509.27 233.247 509.27 235.423C509.27 240.591 512.397 244.672 518.653 247.664C524.909 250.656 536.198 252.152 552.518 252.152C588.15 252.152 614.534 258 631.67 269.696C649.078 281.392 657.781 298.527 657.781 321.103C657.781 332.255 654.926 342.048 649.214 350.48C643.774 358.912 636.157 365.984 626.365 371.696C616.845 377.408 605.422 381.76 592.094 384.751C579.038 387.743 564.894 389.24 549.662 389.24C532.798 389.24 517.973 387.471 505.189 383.935C492.678 380.671 482.069 376.183 473.365 370.471C464.933 364.759 458.541 358.231 454.189 350.887C450.11 343.543 448.069 335.791 448.069 327.631C448.069 320.016 449.293 313.76 451.741 308.864C454.189 304.24 457.318 300.432 461.126 297.44C464.934 294.448 469.013 292.135 473.365 290.503C477.989 289.143 482.478 288.056 486.83 287.24V272.143C476.494 270.783 468.877 267.111 463.981 261.127C459.358 255.143 457.046 248.615 457.046 241.543C457.046 233.112 460.038 226.04 466.021 220.328C472.005 214.616 478.942 211.352 486.83 210.536V195.847C479.214 193.399 472.277 188.775 466.021 181.975C460.038 174.903 457.046 164.975 457.046 152.192C457.046 142.128 458.814 132.88 462.35 124.448C466.158 116.016 472.006 108.808 479.894 102.824C487.782 96.5677 497.71 91.8074 509.678 88.5435C521.918 85.0075 536.334 83.2397 552.926 83.2397C558.638 83.2398 563.67 83.5112 568.021 84.0552C572.373 84.3272 576.318 84.7358 579.854 85.2798C583.39 85.8238 586.79 86.3676 590.054 86.9116C593.59 87.1836 597.398 87.3198 601.478 87.3198C614.534 87.3198 625.822 85.0073 635.342 80.3833C643.019 76.4349 650.43 71.3355 657.577 65.0874ZM521.51 297.847C510.086 302.743 504.374 310.495 504.374 321.103C504.374 329.807 508.182 335.791 515.798 339.055C523.686 342.319 536.062 343.952 552.926 343.952C568.158 343.952 579.99 342.319 588.422 339.055C597.126 335.791 601.478 329.807 601.478 321.103C601.477 317.023 600.39 313.487 598.214 310.496C596.038 307.504 592.23 305.056 586.79 303.152C581.622 301.248 574.549 299.888 565.573 299.072C556.597 298.256 545.31 297.847 531.71 297.847H521.51ZM104.856 83.2397C120.088 83.2398 133.688 84.8713 145.656 88.1353C157.896 91.1273 168.232 95.4799 176.664 101.192C185.096 106.632 191.624 113.024 196.248 120.368C200.872 127.712 203.185 135.464 203.185 143.624H142.8C142.8 139.544 139.4 136.28 132.601 133.832C126.073 131.112 116.824 129.751 104.856 129.751C92.8884 129.751 83.5041 131.384 76.7041 134.648C70.1763 137.64 66.9121 141.584 66.9121 146.48C66.9123 151.376 70.4487 154.64 77.5205 156.272C84.5924 157.904 93.4323 159.128 104.04 159.944C114.648 160.76 126.073 161.711 138.312 162.799C150.552 163.887 161.976 166.336 172.584 170.144C183.192 173.68 192.032 179.256 199.104 186.872C206.176 194.488 209.712 205.096 209.712 218.696C209.712 227.128 207.4 235.152 202.776 242.768C198.152 250.112 191.352 256.504 182.376 261.944C173.4 267.112 162.384 271.327 149.328 274.591C136.544 277.583 121.72 279.08 104.856 279.08C87.9926 279.08 73.0325 277.312 59.9766 273.776C46.9207 270.24 35.9047 265.479 26.9287 259.496C18.2247 253.512 11.5605 246.711 6.93652 239.095C2.31261 231.207 2.37087e-05 223.048 0 214.616H60.3838C60.3839 218.968 63.9203 223.048 70.9922 226.856C78.3362 230.664 89.6245 232.568 104.856 232.568C120.088 232.568 131.241 230.935 138.312 227.671C145.656 224.407 149.328 220.327 149.328 215.431C149.328 210.535 145.792 207.271 138.721 205.639C131.649 203.735 122.808 202.376 112.2 201.56C101.592 200.472 90.1685 199.383 77.9287 198.295C65.6887 197.207 54.2642 194.896 43.6562 191.36C33.0483 187.552 24.2087 181.975 17.1367 174.631C10.0647 167.015 6.52832 156.543 6.52832 143.215C6.52836 134.511 8.70468 126.623 13.0566 119.551C17.6806 112.207 24.2088 105.815 32.6406 100.375C41.3446 94.9356 51.6806 90.72 63.6484 87.728C75.8884 84.736 89.6245 83.2397 104.856 83.2397ZM330.348 83.2397C345.036 83.2397 358.364 85.0075 370.332 88.5435C382.572 91.8075 393.044 96.704 401.748 103.232C410.724 109.76 417.66 117.784 422.556 127.303C427.452 136.551 429.899 147.16 429.899 159.127V275H369.516C369.516 270.376 370.468 265.344 372.372 259.904C374.548 254.464 376.86 249.023 379.308 243.583L365.027 239.503C360.403 252.559 351.971 262.488 339.731 269.288C327.763 275.816 314.027 279.08 298.523 279.08C289.548 279.08 280.572 277.856 271.596 275.408C262.62 273.232 254.595 269.695 247.523 264.799C240.452 259.903 234.74 253.648 230.388 246.032C226.036 238.144 223.859 228.896 223.859 218.288C223.859 207.408 226.036 198.296 230.388 190.952C234.74 183.608 240.724 177.624 248.34 173C255.956 168.376 264.796 165.112 274.859 163.208C285.195 161.032 296.076 159.944 307.5 159.944H369.516V157.904C369.516 148.384 366.795 140.767 361.355 135.055C355.915 129.343 346.259 126.488 332.388 126.488C318.788 126.488 309.267 128.392 303.827 132.2C298.387 135.736 295.123 140.224 294.035 145.664H233.651C234.195 127.712 242.492 112.888 258.54 101.192C274.86 89.224 298.796 83.2397 330.348 83.2397ZM878.809 83.2397C893.497 83.2397 906.825 85.0075 918.793 88.5435C931.033 91.8075 941.505 96.704 950.209 103.232C959.185 109.76 966.121 117.784 971.017 127.303C975.913 136.551 978.36 147.16 978.36 159.127V275H917.977C917.977 270.376 918.929 265.344 920.833 259.904C923.009 254.464 925.321 249.023 927.769 243.583L913.488 239.503C908.864 252.559 900.432 262.488 888.192 269.288C876.224 275.816 862.488 279.08 846.984 279.08C838.008 279.08 829.033 277.856 820.057 275.408C811.081 273.232 803.056 269.695 795.984 264.799C788.913 259.903 783.201 253.648 778.849 246.032C774.497 238.144 772.32 228.896 772.32 218.288C772.32 207.408 774.497 198.296 778.849 190.952C783.201 183.608 789.185 177.624 796.801 173C804.417 168.376 813.256 165.112 823.32 163.208C833.656 161.032 844.537 159.944 855.961 159.944H917.977V157.904C917.977 148.384 915.256 140.767 909.816 135.055C904.376 129.343 894.72 126.488 880.849 126.488C867.249 126.488 857.729 128.392 852.289 132.2C846.849 135.736 843.585 140.224 842.497 145.664H782.112C782.656 127.712 790.953 112.888 807.001 101.192C823.321 89.224 847.257 83.2397 878.809 83.2397ZM745.066 102.136C747.276 100.085 751.698 101.527 751.698 104.542V272.342C751.698 273.999 750.355 275.342 748.698 275.342H696.354C694.698 275.342 693.355 273.999 693.354 272.342V104.811C693.354 101.823 697.674 100.382 699.885 102.393C706.04 107.993 713.844 111.342 722.335 111.342C730.955 111.342 738.868 107.891 745.066 102.136ZM323.819 198.295C309.948 198.295 299.884 199.519 293.628 201.967C287.372 204.143 284.243 208.496 284.243 215.024C284.243 221.552 287.644 226.176 294.443 228.896C301.243 231.344 309.404 232.568 318.924 232.568C337.692 232.568 351.019 230.255 358.907 225.631C366.795 220.735 370.739 214.887 370.739 208.087V198.295H323.819ZM872.28 198.295C858.409 198.295 848.345 199.519 842.089 201.967C835.833 204.143 832.705 208.496 832.705 215.024C832.705 221.552 836.104 226.176 842.904 228.896C849.704 231.344 857.865 232.568 867.385 232.568C886.153 232.568 899.48 230.255 907.368 225.631C915.256 220.735 919.2 214.887 919.2 208.087V198.295H872.28ZM552.926 132.608C538.51 132.608 528.445 135.327 522.733 140.767C517.293 145.935 514.573 152.055 514.573 159.127C514.573 165.927 517.293 171.912 522.733 177.08C528.445 182.248 538.51 184.832 552.926 184.832C567.342 184.832 577.27 182.248 582.71 177.08C588.422 171.912 591.277 165.927 591.277 159.127C591.277 152.055 588.422 145.935 582.71 140.767C577.27 135.327 567.342 132.608 552.926 132.608ZM728.898 2.36279C733.719 -2.06271 741.524 0.856148 742.258 7.35889L744.547 27.6538C744.756 29.5047 745.603 31.2255 746.944 32.5181L763.608 48.5776C768.649 53.4365 765.458 61.9695 758.466 62.3276L735.125 63.522C733.405 63.6101 731.758 64.2513 730.432 65.3501L715.843 77.4312C711.087 81.3695 703.851 78.6636 702.847 72.5708L699.773 53.9194C699.489 52.1961 698.649 50.6126 697.381 49.4116L680.101 33.0474C674.968 28.1869 678.2 19.5455 685.262 19.2456L708.811 18.2476C710.695 18.1676 712.492 17.4237 713.882 16.1479L728.898 2.36279Z\" fill=\"white\"/>\\n<path d=\"M815.517 319.634H817.51L811.416 335.183C810.865 336.588 810.077 337.689 809.052 338.486C808.046 339.303 806.916 339.664 805.663 339.569V337.803C807.372 337.993 808.672 337.006 809.565 334.841L809.935 333.958L803.556 319.634H805.549L810.903 331.566L815.517 319.634Z\" fill=\"white\"/>\\n<path d=\"M796.916 319.292C798.948 319.292 800.675 320.014 802.099 321.456C803.542 322.899 804.264 324.665 804.264 326.753C804.264 328.842 803.542 330.607 802.099 332.05C800.675 333.493 798.948 334.215 796.916 334.215C794.391 334.215 792.474 333.171 791.164 331.082V333.873H789.284V313.938H791.164V322.425C792.474 320.336 794.391 319.292 796.916 319.292ZM792.787 330.769C793.869 331.851 795.198 332.392 796.774 332.392C798.35 332.392 799.679 331.851 800.761 330.769C801.843 329.668 802.384 328.329 802.384 326.753C802.384 325.178 801.843 323.849 800.761 322.766C799.679 321.665 798.35 321.115 796.774 321.115C795.198 321.115 793.869 321.665 792.787 322.766C791.705 323.849 791.164 325.178 791.164 326.753C791.164 328.329 791.705 329.668 792.787 330.769Z\" fill=\"white\"/>\\n<path d=\"M782.168 321.456H778.067V330.085C778.067 330.864 778.219 331.424 778.523 331.766C778.827 332.088 779.282 332.259 779.89 332.278C780.497 332.278 781.257 332.259 782.168 332.221V333.873C780.175 334.177 778.675 334.034 777.668 333.446C776.681 332.857 776.188 331.737 776.188 330.085V321.456H773.197V319.634H776.188V316.216L778.067 315.647V319.634H782.168V321.456Z\" fill=\"white\"/>\\n<path d=\"M767.112 334.215C764.967 334.215 763.182 333.503 761.758 332.079C760.334 330.636 759.622 328.861 759.622 326.753C759.622 324.646 760.334 322.88 761.758 321.456C763.182 320.014 764.967 319.292 767.112 319.292C768.517 319.292 769.779 319.634 770.899 320.317C772.02 320.982 772.836 321.884 773.349 323.023L771.811 323.906C771.431 323.051 770.814 322.377 769.96 321.884C769.124 321.371 768.175 321.115 767.112 321.115C765.536 321.115 764.207 321.665 763.125 322.766C762.043 323.849 761.502 325.178 761.502 326.753C761.502 328.329 762.043 329.668 763.125 330.769C764.207 331.851 765.536 332.392 767.112 332.392C768.175 332.392 769.124 332.145 769.96 331.652C770.795 331.139 771.45 330.456 771.925 329.601L773.491 330.513C772.902 331.652 772.039 332.553 770.899 333.218C769.76 333.882 768.498 334.215 767.112 334.215Z\" fill=\"white\"/>\\n<path d=\"M756.189 319.634H758.069V333.873H756.189V331.652C755.126 333.36 753.531 334.215 751.405 334.215C749.677 334.215 748.31 333.693 747.304 332.648C746.316 331.585 745.823 330.161 745.823 328.377V319.634H747.702V328.377C747.702 329.649 748.035 330.636 748.699 331.338C749.383 332.041 750.341 332.392 751.576 332.392C752.942 332.392 754.053 331.965 754.907 331.111C755.762 330.237 756.189 328.899 756.189 327.095V319.634Z\" fill=\"white\"/>\\n<path d=\"M741.874 313.938H743.753V333.873H741.874V331.082C740.564 333.171 738.646 334.215 736.121 334.215C734.09 334.215 732.352 333.493 730.909 332.05C729.486 330.607 728.774 328.842 728.774 326.753C728.774 324.665 729.486 322.899 730.909 321.456C732.352 320.014 734.09 319.292 736.121 319.292C738.646 319.292 740.564 320.336 741.874 322.425V313.938ZM732.276 330.769C733.359 331.851 734.688 332.392 736.263 332.392C737.839 332.392 739.168 331.851 740.25 330.769C741.333 329.668 741.874 328.329 741.874 326.753C741.874 325.178 741.333 323.849 740.25 322.766C739.168 321.665 737.839 321.115 736.263 321.115C734.688 321.115 733.359 321.665 732.276 322.766C731.194 323.849 730.653 325.178 730.653 326.753C730.653 328.329 731.194 329.668 732.276 330.769Z\" fill=\"white\"/>\\n<path d=\"M725.858 332.079C724.415 333.503 722.65 334.215 720.561 334.215C718.473 334.215 716.698 333.503 715.236 332.079C713.793 330.636 713.071 328.861 713.071 326.753C713.071 324.646 713.793 322.88 715.236 321.456C716.698 320.014 718.473 319.292 720.561 319.292C722.65 319.292 724.415 320.014 725.858 321.456C727.32 322.88 728.051 324.646 728.051 326.753C728.051 328.861 727.32 330.636 725.858 332.079ZM716.574 330.769C717.656 331.851 718.985 332.392 720.561 332.392C722.137 332.392 723.466 331.851 724.548 330.769C725.63 329.668 726.171 328.329 726.171 326.753C726.171 325.178 725.63 323.849 724.548 322.766C723.466 321.665 722.137 321.115 720.561 321.115C718.985 321.115 717.656 321.665 716.574 322.766C715.492 323.849 714.951 325.178 714.951 326.753C714.951 328.329 715.492 329.668 716.574 330.769Z\" fill=\"white\"/>\\n<path d=\"M709.28 321.998C710.154 320.27 711.654 319.406 713.78 319.406V321.229C712.489 321.229 711.416 321.608 710.562 322.368C709.708 323.127 709.28 324.323 709.28 325.956V333.873H707.401V319.634H709.28V321.998Z\" fill=\"white\"/>\\n<path d=\"M698.496 319.292C700.528 319.292 702.256 320.014 703.68 321.456C705.122 322.899 705.844 324.665 705.844 326.753C705.844 328.842 705.122 330.607 703.68 332.05C702.256 333.493 700.528 334.215 698.496 334.215C695.971 334.215 694.054 333.171 692.744 331.082V339.569H690.864V319.634H692.744V322.425C694.054 320.336 695.971 319.292 698.496 319.292ZM694.367 330.769C695.449 331.851 696.778 332.392 698.354 332.392C699.93 332.392 701.259 331.851 702.341 330.769C703.423 329.668 703.964 328.329 703.964 326.753C703.964 325.178 703.423 323.849 702.341 322.766C701.259 321.665 699.93 321.115 698.354 321.115C696.778 321.115 695.449 321.665 694.367 322.766C693.285 323.849 692.744 325.178 692.744 326.753C692.744 328.329 693.285 329.668 694.367 330.769Z\" fill=\"white\"/>\\n<path d=\"M901.278 327.225C900.974 324.914 899.958 323.022 898.253 321.599C896.547 320.175 894.52 319.606 892.228 319.907C889.77 320.229 887.851 321.306 886.526 323.106C885.178 324.905 884.651 327.002 884.956 329.334C885.271 331.728 886.334 333.638 888.119 335.009C889.565 336.089 891.27 336.633 893.201 336.633C893.675 336.633 894.163 336.601 894.664 336.534C897.67 336.139 899.827 334.721 901.073 332.316C901.103 332.26 901.106 332.193 901.086 332.133C901.064 332.072 901.018 332.024 900.959 331.999L898.225 330.85C898.12 330.805 897.996 330.848 897.938 330.949C897.198 332.266 895.962 333.046 894.267 333.269C892.971 333.439 891.825 333.261 890.861 332.742C889.968 332.247 889.311 331.477 888.91 330.451C888.899 330.423 888.91 330.4 888.914 330.389C888.927 330.369 888.945 330.357 888.969 330.354L901.142 328.756C901.253 328.742 901.338 328.646 901.341 328.533C901.349 328.049 901.329 327.609 901.278 327.223V327.225ZM897.464 326.247C897.452 326.266 897.433 326.279 897.41 326.283L888.55 327.445C888.528 327.448 888.505 327.44 888.488 327.425C888.479 327.415 888.463 327.397 888.466 327.367C888.567 326.25 888.969 325.308 889.661 324.566C890.391 323.783 891.386 323.304 892.618 323.141C893.745 322.994 894.754 323.199 895.617 323.752C896.457 324.276 897.08 325.094 897.469 326.187C897.478 326.214 897.469 326.236 897.463 326.247H897.464Z\" fill=\"white\"/>\\n<path d=\"M974.618 316.051H971.604C971.545 316.051 971.499 316.099 971.499 316.157V321.85C971.499 321.987 971.416 322.105 971.283 322.154C971.147 322.205 970.998 322.17 970.905 322.064C969.665 320.653 967.954 319.937 965.82 319.937C963.687 319.937 961.814 320.739 960.293 322.323C958.769 323.908 957.998 325.887 957.998 328.204C957.998 330.521 958.769 332.5 960.293 334.085C961.814 335.669 963.674 336.472 965.82 336.472C967.967 336.472 969.664 335.748 970.904 334.321C970.997 334.214 971.145 334.177 971.283 334.23C971.416 334.279 971.499 334.395 971.499 334.533V335.953C971.499 336.012 971.547 336.058 971.604 336.058H974.618C974.677 336.058 974.724 336.01 974.724 335.953V316.158C974.724 316.099 974.676 316.053 974.618 316.053V316.051ZM970.034 331.939C969.062 332.911 967.827 333.404 966.361 333.404C964.895 333.404 963.66 332.911 962.689 331.939C961.717 330.924 961.224 329.667 961.224 328.203C961.224 326.738 961.717 325.469 962.689 324.497C963.659 323.506 964.895 323.002 966.361 323.002C967.827 323.002 969.064 323.506 970.036 324.499C971.006 325.469 971.499 326.717 971.499 328.203C971.499 329.689 971.006 330.946 970.036 331.939H970.034Z\" fill=\"white\"/>\\n<path d=\"M956.46 320.351H953.446C953.387 320.351 953.341 320.399 953.341 320.456V328.776C953.341 330.304 952.967 331.485 952.23 332.286C951.489 333.071 950.468 333.467 949.191 333.467C948.062 333.467 947.159 333.136 946.505 332.482C945.851 331.828 945.519 330.881 945.519 329.669V320.456C945.519 320.397 945.471 320.351 945.414 320.351H942.4C942.341 320.351 942.294 320.399 942.294 320.456V330.018C942.294 331.997 942.841 333.59 943.922 334.754C945.019 335.893 946.493 336.471 948.301 336.471C950.21 336.471 951.7 335.852 952.73 334.633C952.823 334.521 952.977 334.482 953.121 334.535C953.256 334.585 953.344 334.706 953.344 334.842V335.95C953.344 336.009 953.392 336.055 953.449 336.055H956.463C956.522 336.055 956.569 336.007 956.569 335.95V320.456C956.569 320.397 956.521 320.351 956.463 320.351H956.46Z\" fill=\"white\"/>\\n<path d=\"M938.78 322.325C937.194 320.739 935.217 319.937 932.9 319.937C930.583 319.937 928.606 320.741 927.02 322.325C925.415 323.93 924.6 325.909 924.6 328.204C924.6 330.499 925.413 332.477 927.02 334.084C928.606 335.669 930.583 336.472 932.9 336.472C935.217 336.472 937.194 335.668 938.78 334.084C940.385 332.478 941.2 330.499 941.2 328.204C941.2 325.909 940.385 323.932 938.78 322.325ZM936.509 331.877C935.538 332.849 934.323 333.342 932.9 333.342C931.477 333.342 930.262 332.849 929.291 331.877C928.319 330.905 927.826 329.67 927.826 328.204C927.826 326.738 928.319 325.503 929.291 324.531C930.262 323.56 931.476 323.067 932.9 323.067C934.324 323.067 935.538 323.56 936.509 324.531C937.481 325.503 937.974 326.738 937.974 328.204C937.974 329.67 937.481 330.905 936.509 331.877Z\" fill=\"white\"/>\\n<path d=\"M922.906 316.106H919.827C919.768 316.106 919.721 316.153 919.721 316.211V335.953C919.721 336.011 919.768 336.058 919.827 336.058H922.906C922.964 336.058 923.011 336.011 923.011 335.953V316.211C923.011 316.153 922.964 316.106 922.906 316.106Z\" fill=\"white\"/>\\n<path d=\"M922.906 315.999H919.828C919.711 315.999 919.616 316.094 919.616 316.211V335.951C919.616 336.068 919.711 336.163 919.828 336.163H922.906C923.023 336.163 923.118 336.068 923.118 335.951V316.211C923.118 316.094 923.023 315.999 922.906 315.999Z\" fill=\"white\"/>\\n<path d=\"M917.933 332.153L915.294 330.772C915.269 330.76 915.239 330.756 915.211 330.766C915.182 330.775 915.156 330.797 915.142 330.825C914.781 331.524 914.244 332.1 913.55 332.54C912.809 332.999 911.954 333.25 911.007 333.284C909.586 333.337 908.354 332.887 907.347 331.951C906.361 330.992 905.836 329.786 905.785 328.364C905.733 326.943 906.17 325.701 907.083 324.675C908.021 323.668 909.216 323.132 910.638 323.081C911.608 323.045 912.481 323.245 913.233 323.671C913.931 324.038 914.488 324.562 914.878 325.229C914.895 325.257 914.922 325.277 914.954 325.284C914.984 325.292 915.013 325.288 915.038 325.272L917.57 323.677C917.618 323.648 917.634 323.588 917.606 323.539C916.943 322.416 915.989 321.517 914.774 320.866C913.592 320.232 912.287 319.912 910.891 319.912C910.779 319.912 910.668 319.913 910.556 319.918C908.199 320.003 906.231 320.879 904.704 322.52C903.198 324.139 902.478 326.145 902.561 328.48C902.645 330.774 903.508 332.721 905.129 334.271C906.769 335.798 908.797 336.528 911.153 336.442C912.654 336.388 914.035 335.968 915.26 335.193C916.445 334.456 917.359 333.478 917.979 332.289C918.006 332.24 917.984 332.179 917.934 332.153H917.933Z\" fill=\"white\"/>\\n<path d=\"M917.981 332.058L915.342 330.678C915.233 330.622 915.101 330.667 915.046 330.775C914.691 331.46 914.173 332.018 913.491 332.449C912.765 332.9 911.934 333.142 911.001 333.176C909.602 333.227 908.407 332.791 907.418 331.871C906.449 330.929 905.94 329.757 905.888 328.358C905.837 326.958 906.262 325.753 907.159 324.744C908.08 323.755 909.239 323.234 910.64 323.185C911.595 323.151 912.441 323.343 913.178 323.763C913.866 324.124 914.403 324.631 914.785 325.283C914.849 325.39 914.987 325.429 915.092 325.362L917.624 323.767C917.719 323.707 917.751 323.583 917.694 323.487C917.017 322.342 916.059 321.437 914.823 320.773C913.522 320.078 912.098 319.757 910.55 319.813C908.153 319.899 906.178 320.778 904.624 322.449C903.09 324.097 902.366 326.109 902.453 328.485C902.536 330.819 903.404 332.773 905.055 334.349C906.725 335.903 908.759 336.636 911.156 336.549C912.684 336.494 914.069 336.072 915.315 335.285C916.523 334.533 917.442 333.552 918.072 332.339C918.125 332.237 918.085 332.113 917.982 332.058H917.981Z\" fill=\"white\"/>\\n<path d=\"M859.773 312.039C853.898 312.039 848.816 315.461 846.445 320.399C844.541 319.044 842.208 318.244 839.685 318.244C833.283 318.244 828.069 323.411 828.069 329.761C828.069 336.111 833.283 341.279 839.69 341.279H859.773C867.907 341.279 874.523 334.722 874.523 326.66C874.523 318.599 867.907 312.039 859.773 312.039Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-10myoqc\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:389,intrinsicWidth:979,layoutDependency:layoutDependency,layoutId:\"E2X36aD44\",style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},svg:'<svg width=\"979\" height=\"389\" viewBox=\"0 0 979 389\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M657.713 64.8416C657.895 70.072 659.282 75.2225 662 79.9305C667.228 88.9849 676.331 94.5973 686.64 96.24C681.607 100.404 676.657 103.333 671.789 105.026C665.805 107.202 659.005 108.29 651.39 108.29H644.453C642.549 108.29 640.645 108.154 638.741 107.882C636.837 107.61 634.797 107.337 632.621 107.065C630.445 106.793 627.861 106.386 624.869 105.842V120.937C631.125 123.113 636.702 128.146 641.598 136.034C646.494 143.65 648.941 152.898 648.941 163.778C648.941 172.482 647.037 180.778 643.229 188.666C639.694 196.282 633.982 202.946 626.094 208.658C618.206 214.37 608.278 218.994 596.31 222.53C584.342 225.794 569.925 227.426 553.062 227.426C545.99 227.426 539.733 227.154 534.293 226.61C529.125 225.794 524.229 224.705 519.605 223.346C516.886 224.433 514.438 226.201 512.262 228.649C510.358 230.825 509.405 233.002 509.405 235.178C509.405 240.345 512.533 244.426 518.789 247.418C525.045 250.41 536.333 251.906 552.653 251.906C588.285 251.906 614.67 257.754 631.806 269.45C649.213 281.146 657.917 298.282 657.917 320.857C657.917 332.009 655.062 341.802 649.35 350.234C643.91 358.666 636.293 365.738 626.501 371.45C616.981 377.162 605.557 381.514 592.229 384.506C579.174 387.498 565.03 388.994 549.798 388.994C532.934 388.994 518.109 387.225 505.325 383.689C492.813 380.425 482.205 375.937 473.501 370.225C465.069 364.513 458.677 357.985 454.325 350.641C450.245 343.298 448.205 335.545 448.205 327.386C448.205 319.77 449.429 313.514 451.877 308.618C454.325 303.994 457.454 300.186 461.262 297.194C465.07 294.202 469.149 291.89 473.501 290.258C478.125 288.898 482.614 287.81 486.966 286.994V271.897C476.63 270.537 469.013 266.866 464.117 260.882C459.493 254.898 457.182 248.37 457.182 241.298C457.182 232.866 460.173 225.794 466.157 220.082C472.141 214.37 479.078 211.106 486.966 210.29V195.601C479.35 193.153 472.413 188.529 466.157 181.729C460.173 174.657 457.182 164.73 457.182 151.946C457.182 141.882 458.949 132.634 462.485 124.202C466.293 115.77 472.141 108.562 480.029 102.578C487.917 96.322 497.845 91.5617 509.813 88.2977C522.053 84.7617 536.47 82.994 553.062 82.994C558.773 82.994 563.805 83.2654 568.157 83.8094C572.509 84.0814 576.453 84.49 579.989 85.034C583.525 85.578 586.925 86.1218 590.189 86.6658C593.725 86.9378 597.533 87.074 601.613 87.074C614.669 87.074 625.958 84.7615 635.478 80.1375C643.155 76.1891 650.566 71.0897 657.713 64.8416ZM521.646 297.601C510.222 302.497 504.51 310.25 504.51 320.857C504.51 329.561 508.318 335.545 515.934 338.809C523.822 342.073 536.198 343.706 553.062 343.706C568.293 343.706 580.126 342.073 588.558 338.809C597.261 335.545 601.613 329.561 601.613 320.857C601.613 316.778 600.525 313.242 598.35 310.25C596.174 307.258 592.365 304.81 586.926 302.906C581.758 301.002 574.685 299.642 565.709 298.826C556.733 298.01 545.445 297.601 531.846 297.601H521.646ZM104.992 82.994C120.224 82.994 133.824 84.6255 145.792 87.8895C158.032 90.8815 168.368 95.2341 176.8 100.946C185.232 106.386 191.76 112.778 196.384 120.122C201.008 127.466 203.32 135.218 203.32 143.378H142.936C142.936 139.298 139.536 136.034 132.736 133.586C126.208 130.866 116.96 129.506 104.992 129.506C93.0242 129.506 83.6398 131.138 76.8398 134.402C70.312 137.394 67.0479 141.338 67.0479 146.234C67.048 151.13 70.5844 154.394 77.6562 156.026C84.7282 157.658 93.568 158.882 104.176 159.698C114.784 160.514 126.208 161.466 138.448 162.554C150.688 163.642 162.112 166.09 172.72 169.898C183.328 173.434 192.168 179.01 199.24 186.626C206.312 194.242 209.848 204.85 209.848 218.45C209.848 226.882 207.536 234.906 202.912 242.522C198.288 249.866 191.488 256.258 182.512 261.698C173.536 266.866 162.52 271.082 149.464 274.346C136.68 277.337 121.856 278.834 104.992 278.834C88.1283 278.834 73.1682 277.066 60.1123 273.53C47.0565 269.994 36.0404 265.234 27.0645 259.25C18.3605 253.266 11.6963 246.465 7.07227 238.849C2.44835 230.962 0.135766 222.802 0.135742 214.37H60.5195C60.5196 218.722 64.056 222.802 71.1279 226.61C78.4719 230.418 89.7603 232.322 104.992 232.322C120.224 232.322 131.376 230.69 138.448 227.426C145.792 224.162 149.464 220.081 149.464 215.185C149.464 210.29 145.928 207.025 138.856 205.393C131.784 203.489 122.944 202.13 112.336 201.314C101.728 200.226 90.3043 199.138 78.0645 198.05C65.8245 196.962 54.4 194.65 43.792 191.114C33.184 187.306 24.3444 181.73 17.2725 174.386C10.2005 166.77 6.66406 156.298 6.66406 142.97C6.6641 134.266 8.84043 126.377 13.1924 119.305C17.8164 111.962 24.3445 105.57 32.7764 100.13C41.4803 94.6898 51.8163 90.4742 63.7842 87.4822C76.0242 84.4902 89.7602 82.994 104.992 82.994ZM330.483 82.994C345.171 82.994 358.5 84.7617 370.468 88.2977C382.708 91.5617 393.18 96.4582 401.884 102.986C410.859 109.514 417.795 117.538 422.691 127.057C427.587 136.305 430.035 146.914 430.035 158.882V274.754H369.651C369.651 270.13 370.604 265.098 372.508 259.658C374.684 254.218 376.995 248.778 379.443 243.338L365.163 239.258C360.539 252.314 352.107 262.242 339.867 269.042C327.899 275.57 314.163 278.834 298.659 278.834C289.683 278.834 280.707 277.61 271.731 275.162C262.755 272.986 254.731 269.45 247.659 264.554C240.587 259.658 234.875 253.402 230.523 245.786C226.171 237.898 223.995 228.65 223.995 218.042C223.995 207.162 226.171 198.05 230.523 190.706C234.875 183.362 240.86 177.378 248.476 172.754C256.091 168.13 264.931 164.866 274.995 162.962C285.331 160.786 296.212 159.698 307.636 159.698H369.651V157.658C369.651 148.138 366.931 140.521 361.491 134.809C356.051 129.098 346.395 126.242 332.523 126.242C318.923 126.242 309.403 128.146 303.963 131.954C298.523 135.49 295.259 139.978 294.171 145.418H233.787C234.331 127.466 242.628 112.642 258.676 100.946C274.996 88.9782 298.931 82.994 330.483 82.994ZM878.944 82.994C893.632 82.994 906.961 84.7617 918.929 88.2977C931.169 91.5617 941.641 96.4582 950.345 102.986C959.32 109.514 966.256 117.538 971.152 127.057C976.048 136.305 978.496 146.914 978.496 158.882V274.754H918.112C918.112 270.13 919.065 265.098 920.969 259.658C923.145 254.218 925.456 248.778 927.904 243.338L913.624 239.258C909 252.314 900.568 262.242 888.328 269.042C876.36 275.57 862.624 278.834 847.12 278.834C838.144 278.834 829.168 277.61 820.192 275.162C811.216 272.986 803.192 269.45 796.12 264.554C789.048 259.658 783.336 253.402 778.984 245.786C774.632 237.898 772.456 228.65 772.456 218.042C772.456 207.162 774.632 198.05 778.984 190.706C783.336 183.362 789.321 177.378 796.937 172.754C804.552 168.13 813.392 164.866 823.456 162.962C833.792 160.786 844.673 159.698 856.097 159.698H918.112V157.658C918.112 148.138 915.392 140.521 909.952 134.809C904.512 129.098 894.856 126.242 880.984 126.242C867.385 126.242 857.865 128.146 852.425 131.954C846.985 135.49 843.721 139.978 842.633 145.418H782.248C782.792 127.466 791.089 112.642 807.137 100.946C823.457 88.9782 847.392 82.994 878.944 82.994ZM745.202 101.89C747.412 99.839 751.834 101.282 751.834 104.297V272.096C751.834 273.753 750.491 275.096 748.834 275.096H696.49C694.834 275.096 693.49 273.753 693.49 272.096V104.565C693.49 101.577 697.81 100.137 700.021 102.147C706.176 107.748 713.98 111.096 722.471 111.096C731.091 111.096 739.004 107.645 745.202 101.89ZM323.955 198.05C310.084 198.05 300.02 199.274 293.764 201.721C287.508 203.897 284.379 208.25 284.379 214.778C284.379 221.306 287.779 225.93 294.579 228.65C301.379 231.098 309.54 232.322 319.06 232.322C337.827 232.322 351.155 230.009 359.043 225.386C366.931 220.49 370.875 214.642 370.875 207.842V198.05H323.955ZM872.416 198.05C858.544 198.05 848.481 199.274 842.225 201.721C835.969 203.897 832.841 208.25 832.841 214.778C832.841 221.306 836.24 225.93 843.04 228.65C849.84 231.098 858.001 232.322 867.521 232.322C886.288 232.322 899.616 230.009 907.504 225.386C915.392 220.49 919.336 214.642 919.336 207.842V198.05H872.416ZM553.062 132.362C538.646 132.362 528.581 135.081 522.869 140.521C517.429 145.689 514.709 151.81 514.709 158.882C514.709 165.682 517.429 171.666 522.869 176.834C528.581 182.002 538.646 184.586 553.062 184.586C567.477 184.586 577.406 182.002 582.846 176.834C588.558 171.666 591.413 165.682 591.413 158.882C591.413 151.81 588.558 145.689 582.846 140.521C577.406 135.081 567.477 132.362 553.062 132.362ZM729.034 2.117C733.855 -2.3085 741.66 0.610358 742.394 7.1131L744.683 27.408C744.891 29.2589 745.739 30.9797 747.08 32.2723L763.744 48.3318C768.785 53.1907 765.594 61.7237 758.602 62.0818L735.261 63.2762C733.54 63.3643 731.894 64.0056 730.567 65.1043L715.979 77.1854C711.223 81.1238 703.987 78.4178 702.982 72.325L699.909 53.6736C699.625 51.9503 698.785 50.3668 697.517 49.1658L680.236 32.8016C675.104 27.9411 678.335 19.2997 685.397 18.9998L708.946 18.0018C710.831 17.9218 712.628 17.1779 714.018 15.9022L729.034 2.117Z\" fill=\"#160C1A\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:390,intrinsicWidth:979,pixelHeight:390,pixelWidth:979,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?width=979&height=390\",srcSet:\"https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?scale-down-to=512&width=979&height=390 512w,https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?width=979&height=390 979w\"},className:\"framer-ufi0j3\",\"data-framer-name\":\"Union\",layoutDependency:layoutDependency,layoutId:\"qXnu4pbqq\",...addPropertyOverrides({G0g8u1nVG:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:390,intrinsicWidth:979,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:390,pixelWidth:979,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?width=979&height=390\",srcSet:\"https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?scale-down-to=512&width=979&height=390 512w,https://framerusercontent.com/images/iTVmoD0fmBRi2Te2KqOBxG1tY.svg?width=979&height=390 979w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YPjF3.framer-1fcq7gu, .framer-YPjF3 .framer-1fcq7gu { display: block; }\",\".framer-YPjF3.framer-rg1hlh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2.76px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YPjF3 .framer-12rpyrf { flex: none; height: 57px; position: relative; width: 143px; }\",\".framer-YPjF3 .framer-g21we9, .framer-YPjF3 .framer-10myoqc, .framer-YPjF3 .framer-ufi0j3 { align-self: stretch; aspect-ratio: 2.5277777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 79px); position: relative; width: auto; }\",\".framer-YPjF3.framer-v-1ms7gfa .framer-12rpyrf { height: 36px; width: 91px; }\",\".framer-YPjF3.framer-v-19ckm2o.framer-rg1hlh, .framer-YPjF3.framer-v-w2engb.framer-rg1hlh, .framer-YPjF3.framer-v-stwcwh.framer-rg1hlh { gap: 0px; height: 36px; overflow: visible; width: 91px; }\",\".framer-YPjF3.framer-v-19ckm2o .framer-g21we9, .framer-YPjF3.framer-v-w2engb .framer-ufi0j3, .framer-YPjF3.framer-v-stwcwh .framer-10myoqc { align-self: unset; height: var(--framer-aspect-ratio-supported, 36px); width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 143\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pGeb6lrqo\":{\"layout\":[\"auto\",\"auto\"]},\"pGfXrhPwg\":{\"layout\":[\"fixed\",\"fixed\"]},\"G0g8u1nVG\":{\"layout\":[\"fixed\",\"fixed\"]},\"Kcst_IB1N\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermI4726XYA=withCSS(Component,css,\"framer-YPjF3\");export default FramermI4726XYA;FramermI4726XYA.displayName=\"Logo\";FramermI4726XYA.defaultProps={height:57,width:143};addPropertyControls(FramermI4726XYA,{variant:{options:[\"tXy4xf8iq\",\"pGeb6lrqo\",\"pGfXrhPwg\",\"G0g8u1nVG\",\"Kcst_IB1N\"],optionTitles:[\"Default\",\"Mobile\",\"Con bajada\",\"Variant 4\",\"Inverted\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermI4726XYA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermI4726XYA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"57\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pGeb6lrqo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pGfXrhPwg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G0g8u1nVG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Kcst_IB1N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"143\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mI4726XYA.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Roobert TRIAL Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roobert TRIAL Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/EI24dKylC378ycYVqaxQQEMDctU.woff2\"}]}];export const css=['.framer-JtKVP .framer-styles-preset-eeqf56:not(.rich-text-wrapper), .framer-JtKVP .framer-styles-preset-eeqf56.rich-text-wrapper p { --framer-font-family: \"Roobert TRIAL Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6a4aeca2-2020-4447-a3b8-da9cf8c08379, #858588); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-JtKVP\";\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 (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-2Xs3K .framer-styles-preset-dsdgjd:not(.rich-text-wrapper), .framer-2Xs3K .framer-styles-preset-dsdgjd.rich-text-wrapper a { --framer-link-current-text-color: var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, #000000); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-d33b7ab3-0971-4a6c-8407-d721f0111ef0, #b3b3b3); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, #ffffff); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-2Xs3K\";\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 (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Roobert TRIAL Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roobert TRIAL Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/EI24dKylC378ycYVqaxQQEMDctU.woff2\"}]}];export const css=['.framer-yjtoz .framer-styles-preset-y06r9m:not(.rich-text-wrapper), .framer-yjtoz .framer-styles-preset-y06r9m.rich-text-wrapper p { --framer-font-family: \"Roobert TRIAL Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-6a4aeca2-2020-4447-a3b8-da9cf8c08379, #858588); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-yjtoz\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (19407dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/AbNLKTwZaq6MIhULNcuo/1x6uuujNTidzcfeAt2zI/jonJJADSr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6vaAuHKrrf4soSVzfWyB/64U4sGU5EzZfNvsO5Vj6/o1DydXi3K.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2ajX5NoPTRm8881HDSKT/MKbBP3lcKeQAPxipbGR6/tGEYm1q3N.js\";import Logo from\"https://framerusercontent.com/modules/5mcjNEwNxxU2n5Ffk5R5/hG1PWsrrpqb3TgLvEB3E/mI4726XYA.js\";const LogoFonts=getFonts(Logo);const VideoFonts=getFonts(Video);const MotionFooterWithFX=withFX(motion.footer);const cycleOrder=[\"qIgbZLcxC\",\"FJBzMYrS4\",\"UCL7V4X_Z\",\"oUPGBoCWq\",\"UPR1QhRKb\"];const serializationHash=\"framer-0TMG3\";const variantClassNames={FJBzMYrS4:\"framer-v-e2rxwm\",oUPGBoCWq:\"framer-v-1n09d0v\",qIgbZLcxC:\"framer-v-1gbb1ad\",UCL7V4X_Z:\"framer-v-1x1pm89\",UPR1QhRKb:\"framer-v-luzdg1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:2.8,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const animation1={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={damping:40,delay:.05,mass:1,stiffness:400,type:\"spring\"};const textEffect={effect:animation1,threshold:.5,tokenization:\"character\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1200\":\"UPR1QhRKb\",\"DEsktop ok\":\"oUPGBoCWq\",Desktop:\"qIgbZLcxC\",Phone:\"UCL7V4X_Z\",Tablet:\"FJBzMYrS4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qIgbZLcxC\"};};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:\"qIgbZLcxC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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(MotionFooterWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-500}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1gbb1ad\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qIgbZLcxC\",ref:refBinding,style:{backgroundColor:\"var(--token-ff0f9235-e262-43fc-9cc6-02e113e6a486, rgb(22, 12, 26))\",...style},...addPropertyOverrides({FJBzMYrS4:{\"data-framer-name\":\"Tablet\"},oUPGBoCWq:{\"data-framer-name\":\"DEsktop ok\"},UCL7V4X_Z:{\"data-framer-name\":\"Phone\"},UPR1QhRKb:{\"data-framer-name\":\"1200\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z5bezd\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"MfKjkZlL0\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w3tixe\",layoutDependency:layoutDependency,layoutId:\"X4wHM6T0P\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xw523l\",layoutDependency:layoutDependency,layoutId:\"bUX49_x0A\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:371,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1599.98px) - 160px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+0+266.5+0+0,...addPropertyOverrides({FJBzMYrS4:{height:213,width:\"720px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+0+377.6+0+0},oUPGBoCWq:{height:407,width:\"1440px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+248.5+0+0+0+0},UCL7V4X_Z:{height:141.5,width:\"358px\",y:(componentViewport?.y||0)+23+(((componentViewport?.height||846)-46-1e3)/2+0+0)+0+-16+0+307.1+0+7.75},UPR1QhRKb:{height:320,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+0+292+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1idf5c6-container\",layoutDependency:layoutDependency,layoutId:\"F5r6QSzJf-container\",nodeId:\"F5r6QSzJf\",rendersWithMotion:true,scopeId:\"cwqiqeZgh\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"F5r6QSzJf\",layoutId:\"F5r6QSzJf\",style:{height:\"100%\",width:\"100%\"},variant:\"Kcst_IB1N\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5zg6qy\",\"data-framer-name\":\"Footer detail\",layoutDependency:layoutDependency,layoutId:\"pECHQaXJ6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-co5lra\",layoutDependency:layoutDependency,layoutId:\"M9CyHy9wg\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.ecloud.agency/\",motionChild:true,nodeId:\"UFx66Jlw2\",openInNewTab:true,scopeId:\"cwqiqeZgh\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-11bxl9i framer-16zedmk\",layoutDependency:layoutDependency,layoutId:\"UFx66Jlw2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y06r9m\",\"data-styles-preset\":\"tGEYm1q3N\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Bold creativity by \"})}),className:\"framer-kbypkj\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E7A_cTloq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19dhnyn\",\"data-framer-name\":\"Group 9113\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"N4FXMg0hL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81 17\"><path d=\"M 40.974 8.753 C 40.808 7.494 40.254 6.463 39.325 5.688 C 38.395 4.911 37.291 4.601 36.042 4.765 C 34.702 4.941 33.657 5.528 32.934 6.508 C 32.2 7.489 31.913 8.632 32.079 9.903 C 32.25 11.208 32.83 12.248 33.803 12.996 C 34.591 13.584 35.52 13.881 36.572 13.881 C 36.83 13.881 37.096 13.863 37.369 13.827 C 39.008 13.611 40.183 12.838 40.862 11.528 C 40.878 11.497 40.88 11.461 40.869 11.428 C 40.857 11.395 40.832 11.369 40.8 11.355 L 39.31 10.729 C 39.253 10.704 39.185 10.728 39.154 10.783 C 38.75 11.501 38.077 11.926 37.153 12.047 C 36.447 12.14 35.822 12.043 35.297 11.76 C 34.81 11.491 34.452 11.071 34.233 10.512 C 34.227 10.497 34.233 10.484 34.236 10.478 C 34.243 10.467 34.253 10.46 34.265 10.459 L 40.9 9.588 C 40.96 9.58 41.007 9.528 41.008 9.466 C 41.013 9.203 41.002 8.963 40.974 8.752 Z M 38.895 8.22 C 38.889 8.231 38.879 8.238 38.866 8.24 L 34.038 8.873 C 34.026 8.875 34.013 8.871 34.004 8.862 C 33.999 8.857 33.99 8.847 33.992 8.831 C 34.047 8.222 34.265 7.709 34.643 7.304 C 35.041 6.878 35.583 6.617 36.254 6.528 C 36.868 6.448 37.418 6.559 37.889 6.861 C 38.346 7.146 38.686 7.592 38.898 8.187 C 38.903 8.203 38.898 8.215 38.894 8.22 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 80.943 2.664 L 79.3 2.664 C 79.268 2.664 79.243 2.69 79.243 2.721 L 79.243 5.824 C 79.243 5.899 79.198 5.963 79.126 5.99 C 79.051 6.018 78.97 5.998 78.919 5.941 C 78.244 5.172 77.311 4.781 76.148 4.781 C 74.985 4.781 73.965 5.219 73.136 6.082 C 72.306 6.946 71.885 8.025 71.885 9.287 C 71.885 10.55 72.306 11.628 73.136 12.492 C 73.965 13.355 74.979 13.793 76.148 13.793 C 77.318 13.793 78.243 13.399 78.919 12.621 C 78.969 12.562 79.05 12.542 79.126 12.571 C 79.198 12.598 79.243 12.661 79.243 12.736 L 79.243 13.51 C 79.243 13.542 79.269 13.567 79.3 13.567 L 80.943 13.567 C 80.975 13.567 81 13.541 81 13.51 L 81 2.722 C 81 2.69 80.974 2.665 80.943 2.665 Z M 78.445 11.323 C 77.915 11.852 77.242 12.121 76.443 12.121 C 75.644 12.121 74.971 11.852 74.441 11.323 C 73.912 10.769 73.643 10.084 73.643 9.286 C 73.643 8.488 73.912 7.796 74.441 7.267 C 74.97 6.726 75.644 6.452 76.443 6.452 C 77.242 6.452 77.916 6.726 78.446 7.268 C 78.974 7.796 79.243 8.476 79.243 9.286 C 79.243 10.096 78.974 10.781 78.446 11.323 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 71.047 5.008 L 69.404 5.008 C 69.372 5.008 69.347 5.034 69.347 5.065 L 69.347 9.599 C 69.347 10.432 69.143 11.076 68.741 11.512 C 68.337 11.94 67.781 12.156 67.085 12.156 C 66.47 12.156 65.978 11.975 65.621 11.619 C 65.265 11.262 65.084 10.746 65.084 10.086 L 65.084 5.065 C 65.084 5.033 65.058 5.008 65.027 5.008 L 63.384 5.008 C 63.352 5.008 63.327 5.034 63.327 5.065 L 63.327 10.276 C 63.327 11.354 63.625 12.223 64.214 12.857 C 64.812 13.478 65.615 13.793 66.6 13.793 C 67.641 13.793 68.452 13.456 69.014 12.791 C 69.065 12.73 69.148 12.709 69.227 12.738 C 69.3 12.765 69.348 12.831 69.348 12.905 L 69.348 13.509 C 69.348 13.541 69.375 13.566 69.406 13.566 L 71.049 13.566 C 71.081 13.566 71.106 13.54 71.106 13.509 L 71.106 5.065 C 71.106 5.033 71.08 5.008 71.049 5.008 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 61.412 6.083 C 60.548 5.219 59.471 4.781 58.208 4.781 C 56.945 4.781 55.868 5.22 55.004 6.083 C 54.129 6.958 53.684 8.036 53.684 9.287 C 53.684 10.538 54.128 11.616 55.004 12.491 C 55.868 13.355 56.945 13.793 58.208 13.793 C 59.471 13.793 60.548 13.354 61.412 12.491 C 62.287 11.616 62.731 10.538 62.731 9.287 C 62.731 8.036 62.287 6.959 61.412 6.083 Z M 60.175 11.289 C 59.645 11.818 58.983 12.087 58.208 12.087 C 57.433 12.087 56.771 11.818 56.241 11.289 C 55.711 10.759 55.443 10.086 55.443 9.287 C 55.443 8.488 55.711 7.815 56.241 7.285 C 56.771 6.756 57.432 6.487 58.208 6.487 C 58.984 6.487 59.645 6.756 60.175 7.285 C 60.705 7.815 60.973 8.488 60.973 9.287 C 60.973 10.086 60.705 10.759 60.175 11.289 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 52.761 2.693 L 51.083 2.693 C 51.051 2.693 51.026 2.719 51.026 2.751 L 51.026 13.51 C 51.026 13.541 51.051 13.567 51.083 13.567 L 52.761 13.567 C 52.793 13.567 52.819 13.541 52.819 13.51 L 52.819 2.751 C 52.819 2.719 52.793 2.693 52.761 2.693 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 52.76 2.636 L 51.083 2.636 C 51.019 2.636 50.967 2.688 50.967 2.752 L 50.967 13.51 C 50.967 13.573 51.019 13.625 51.083 13.625 L 52.76 13.625 C 52.824 13.625 52.876 13.573 52.876 13.51 L 52.876 2.752 C 52.876 2.688 52.824 2.636 52.76 2.636 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 50.051 11.44 L 48.613 10.687 C 48.599 10.68 48.583 10.679 48.568 10.684 C 48.552 10.689 48.538 10.701 48.53 10.716 C 48.333 11.097 48.041 11.411 47.663 11.651 C 47.259 11.901 46.793 12.038 46.277 12.056 C 45.502 12.085 44.831 11.84 44.282 11.33 C 43.745 10.807 43.459 10.15 43.431 9.375 C 43.403 8.6 43.641 7.924 44.138 7.365 C 44.649 6.816 45.301 6.524 46.076 6.496 C 46.605 6.476 47.08 6.585 47.49 6.817 C 47.871 7.018 48.174 7.303 48.387 7.666 C 48.396 7.681 48.41 7.692 48.428 7.697 C 48.444 7.701 48.46 7.698 48.474 7.69 L 49.854 6.821 C 49.88 6.805 49.888 6.772 49.873 6.746 C 49.512 6.133 48.992 5.643 48.33 5.289 C 47.686 4.943 46.975 4.769 46.214 4.769 C 46.153 4.769 46.092 4.769 46.031 4.772 C 44.746 4.818 43.674 5.296 42.842 6.19 C 42.021 7.073 41.628 8.165 41.674 9.438 C 41.72 10.688 42.19 11.75 43.073 12.594 C 43.967 13.426 45.072 13.824 46.356 13.778 C 47.175 13.748 47.927 13.519 48.594 13.097 C 49.24 12.695 49.739 12.162 50.077 11.514 C 50.091 11.487 50.079 11.454 50.052 11.44 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 50.078 11.388 L 48.64 10.636 C 48.581 10.605 48.509 10.63 48.479 10.689 C 48.285 11.062 48.003 11.366 47.632 11.601 C 47.235 11.847 46.783 11.978 46.274 11.997 C 45.512 12.025 44.861 11.788 44.322 11.286 C 43.794 10.772 43.516 10.134 43.488 9.371 C 43.46 8.609 43.692 7.952 44.181 7.402 C 44.682 6.863 45.314 6.579 46.078 6.552 C 46.598 6.534 47.059 6.638 47.461 6.867 C 47.836 7.064 48.128 7.34 48.337 7.696 C 48.371 7.754 48.446 7.775 48.504 7.739 L 49.884 6.87 C 49.935 6.837 49.953 6.769 49.922 6.717 C 49.553 6.093 49.031 5.599 48.357 5.238 C 47.648 4.859 46.872 4.684 46.029 4.714 C 44.722 4.762 43.646 5.241 42.799 6.151 C 41.963 7.05 41.568 8.146 41.616 9.441 C 41.661 10.712 42.134 11.777 43.034 12.636 C 43.944 13.483 45.052 13.883 46.359 13.836 C 47.192 13.805 47.947 13.576 48.626 13.147 C 49.284 12.737 49.784 12.202 50.128 11.541 C 50.157 11.485 50.135 11.418 50.079 11.388 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 18.356 0.478 C 15.154 0.478 12.384 2.343 11.092 5.034 C 10.054 4.296 8.783 3.86 7.408 3.86 C 3.919 3.86 1.077 6.676 1.077 10.137 C 1.077 13.597 3.919 16.413 7.41 16.413 L 18.356 16.413 C 22.788 16.413 26.394 12.84 26.394 8.447 C 26.394 4.053 22.788 0.478 18.356 0.478 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10944014432,withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-eeqf56\",\"data-styles-preset\":\"jonJJADSr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(118, 94, 122))\"},children:\"All rights reserved \\xa9 Ecloud 2025\"})}),className:\"framer-1ire4r3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b6nvdEz7Z\",style:{\"--extracted-r6o4lv\":\"rgb(118, 94, 122)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{UCL7V4X_Z:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UCL7V4X_Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-eeqf56\",\"data-styles-preset\":\"jonJJADSr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"All rights reserved \\xb7 Ecloud \\xa92025\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ty1a1c\",\"data-framer-name\":\"Social media\",layoutDependency:layoutDependency,layoutId:\"F03WvdlQs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Roobert TRIAL Medium\", \"Roobert TRIAL Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/+5493412821601\",motionChild:true,nodeId:\"KPByTA5Ln\",openInNewTab:true,relValues:[],scopeId:\"cwqiqeZgh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dsdgjd\",\"data-styles-preset\":\"o1DydXi3K\",children:\"Contactanos por WhatsApp\"})})})}),className:\"framer-1xf8656\",fonts:[\"CUSTOM;Roobert TRIAL Medium\"],layoutDependency:layoutDependency,layoutId:\"KPByTA5Ln\",style:{\"--extracted-1eung3n\":\"var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255))\"},variants:{oUPGBoCWq:{\"--extracted-1eung3n\":\"var(--token-b7725f89-b635-4fa2-8f8d-30af116a0866, rgb(37, 37, 37))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oUPGBoCWq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Roobert TRIAL Medium\", \"Roobert TRIAL Medium Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b7725f89-b635-4fa2-8f8d-30af116a0866, rgb(37, 37, 37)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/+5493412821601\",motionChild:true,nodeId:\"KPByTA5Ln\",openInNewTab:true,relValues:[],scopeId:\"cwqiqeZgh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dsdgjd\",\"data-styles-preset\":\"o1DydXi3K\",children:\"Contactanos por WhatsApp\"})})})})},UCL7V4X_Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"Q1VTVE9NO1Jvb2JlcnQgVFJJQUwgTWVkaXVt\",\"--framer-font-family\":'\"Roobert TRIAL Medium\", \"Roobert TRIAL Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-5122daf9-ab31-43ab-bbf4-0201196f4efe, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/+5493412821601\",motionChild:true,nodeId:\"KPByTA5Ln\",openInNewTab:true,relValues:[],scopeId:\"cwqiqeZgh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dsdgjd\",\"data-styles-preset\":\"o1DydXi3K\",children:\"Contactanos por WhatsApp\"})})})})}},baseVariant,gestureVariant)})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y1s8c1\",\"data-framer-name\":\"Video fondo\",layoutDependency:layoutDependency,layoutId:\"y6WCN1UUC\",style:{backdropFilter:\"blur(0px)\",filter:\"blur(50px)\",opacity:.63,WebkitBackdropFilter:\"blur(0px)\",WebkitFilter:\"blur(50px)\"},variants:{UCL7V4X_Z:{filter:\"blur(39px)\",WebkitFilter:\"blur(39px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hzlxws-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"G0yFU78zz-container\",nodeId:\"G0yFU78zz\",rendersWithMotion:true,scopeId:\"cwqiqeZgh\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"G0yFU78zz\",isMixedBorderRadius:false,layoutId:\"G0yFU78zz\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:\"https://framerusercontent.com/assets/ejbGQaomhrZubxv3vJnAlaScRKA.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0TMG3.framer-16zedmk, .framer-0TMG3 .framer-16zedmk { display: block; }\",\".framer-0TMG3.framer-1gbb1ad { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1660px; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-0TMG3 .framer-z5bezd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; max-width: 1599.98px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-0TMG3 .framer-1w3tixe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0TMG3 .framer-1xw523l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0TMG3 .framer-1idf5c6-container { flex: none; height: 371px; position: relative; width: 100%; }\",\".framer-0TMG3 .framer-5zg6qy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 32px 0px 32px; position: relative; width: 100%; z-index: 3; }\",\".framer-0TMG3 .framer-co5lra { 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-0TMG3 .framer-11bxl9i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0TMG3 .framer-kbypkj { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0TMG3 .framer-19dhnyn { flex: none; height: 17px; position: relative; width: 81px; }\",\".framer-0TMG3 .framer-1ire4r3, .framer-0TMG3 .framer-1xf8656 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0TMG3 .framer-ty1a1c { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0TMG3 .framer-1y1s8c1 { flex: none; gap: 10px; height: 900px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -1px; top: calc(50.00000000000002% - 900px / 2); width: 100%; z-index: -1; }\",\".framer-0TMG3 .framer-1hzlxws-container { aspect-ratio: 0.9962108163968308 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1452px); left: 50%; position: absolute; top: 49%; width: 100%; }\",\".framer-0TMG3.framer-v-e2rxwm.framer-1gbb1ad { overflow: var(--overflow-clip-fallback, clip); padding: 0px 32px 0px 32px; width: 810px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-z5bezd { gap: 64px; max-width: 840px; padding: 0px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-1w3tixe { gap: 11px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-1xw523l { width: 720px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-1idf5c6-container { height: 213px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-5zg6qy { padding: 0px; width: 720px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-co5lra { align-self: stretch; height: auto; order: 0; width: 1px; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-11bxl9i, .framer-0TMG3.framer-v-1x1pm89 .framer-1w3tixe, .framer-0TMG3.framer-v-1x1pm89 .framer-11bxl9i, .framer-0TMG3.framer-v-1n09d0v .framer-co5lra, .framer-0TMG3.framer-v-luzdg1 .framer-z5bezd { order: 0; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-1ire4r3, .framer-0TMG3.framer-v-e2rxwm .framer-ty1a1c, .framer-0TMG3.framer-v-1x1pm89 .framer-1ire4r3, .framer-0TMG3.framer-v-1n09d0v .framer-ty1a1c, .framer-0TMG3.framer-v-luzdg1 .framer-1y1s8c1 { order: 1; }\",\".framer-0TMG3.framer-v-e2rxwm .framer-1hzlxws-container { height: var(--framer-aspect-ratio-supported, 817px); }\",\".framer-0TMG3.framer-v-1x1pm89.framer-1gbb1ad { padding: 23px 0px 23px 0px; width: 390px; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-z5bezd { gap: 64px; padding: 0px 16px 32px 16px; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-1xw523l { gap: 2.81px; height: 157px; width: 358px; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-1idf5c6-container { aspect-ratio: 2.530035335689046 / 1; height: var(--framer-aspect-ratio-supported, 142px); }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-5zg6qy { align-content: center; align-items: center; flex-direction: column; gap: 64px; justify-content: flex-start; padding: 24px 32px 24px 32px; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-co5lra { align-content: center; align-items: center; order: 1; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-ty1a1c { align-content: center; align-items: center; justify-content: center; order: 0; width: 100%; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-1xf8656 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-1y1s8c1 { bottom: 0px; height: unset; left: -168px; right: -168px; top: -1px; width: unset; }\",\".framer-0TMG3.framer-v-1x1pm89 .framer-1hzlxws-container { height: var(--framer-aspect-ratio-supported, 732px); }\",\".framer-0TMG3.framer-v-1n09d0v.framer-1gbb1ad { height: 800px; max-height: calc(var(--framer-viewport-height, 100vh) * 1.2); max-width: unset; overflow: var(--overflow-clip-fallback, clip); width: 1600px; }\",\".framer-0TMG3.framer-v-1n09d0v .framer-z5bezd { flex-direction: row; gap: 69px; max-width: 1920px; overflow: visible; }\",\".framer-0TMG3.framer-v-1n09d0v .framer-1w3tixe { flex: 1 0 0px; height: min-content; width: 1px; }\",\".framer-0TMG3.framer-v-1n09d0v .framer-1idf5c6-container { height: 407px; width: 1440px; }\",\".framer-0TMG3.framer-v-1n09d0v .framer-5zg6qy { width: 1440px; }\",\".framer-0TMG3.framer-v-1n09d0v .framer-1y1s8c1 { height: calc(var(--framer-viewport-height, 100vh) * 1); top: calc(50.00000000000002% - 100vh / 2); }\",\".framer-0TMG3.framer-v-1n09d0v .framer-1hzlxws-container { height: var(--framer-aspect-ratio-supported, 1613px); }\",\".framer-0TMG3.framer-v-luzdg1.framer-1gbb1ad { max-width: 1440px; width: 1200px; }\",\".framer-0TMG3.framer-v-luzdg1 .framer-1idf5c6-container { height: 320px; }\",\".framer-0TMG3.framer-v-luzdg1 .framer-1hzlxws-container { height: var(--framer-aspect-ratio-supported, 1210px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1660px\",null,null]},\"FJBzMYrS4\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1660px\",null,null]},\"UCL7V4X_Z\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1660px\",null,null]},\"oUPGBoCWq\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"120vh\"]},\"UPR1QhRKb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1440px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercwqiqeZgh=withCSS(Component,css,\"framer-0TMG3\");export default FramercwqiqeZgh;FramercwqiqeZgh.displayName=\"Footer\";FramercwqiqeZgh.defaultProps={height:800,width:1440};addPropertyControls(FramercwqiqeZgh,{variant:{options:[\"qIgbZLcxC\",\"FJBzMYrS4\",\"UCL7V4X_Z\",\"oUPGBoCWq\",\"UPR1QhRKb\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"DEsktop ok\",\"1200\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercwqiqeZgh,[{explicitInter:true,fonts:[{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:\"Roobert TRIAL Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Roobert TRIAL\",url:\"https://framerusercontent.com/assets/UWKI0yz2q40XAVYT1U5wvXXk89s.woff2\",weight:\"500\"}]},...LogoFonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercwqiqeZgh\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1660px\\\",null,null]},\\\"FJBzMYrS4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1660px\\\",null,null]},\\\"UCL7V4X_Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1660px\\\",null,null]},\\\"oUPGBoCWq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"120vh\\\"]},\\\"UPR1QhRKb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cwqiqeZgh.map","// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Roobert TRIAL Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roobert TRIAL Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/EI24dKylC378ycYVqaxQQEMDctU.woff2\"}]}];export const css=['.framer-f1ReK .framer-styles-preset-cqsz5f:not(.rich-text-wrapper), .framer-f1ReK .framer-styles-preset-cqsz5f.rich-text-wrapper p { --framer-font-family: \"Roobert TRIAL Regular\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-6a4aeca2-2020-4447-a3b8-da9cf8c08379, #858588); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-f1ReK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{motion,useMotionValue,useAnimationFrame,animate}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";// LERP para suavizar posición\nconst lerp=(a,b,n)=>a+(b-a)*n;export default function DiffDotCursorXL(props){const{size,hoverSize,hoverDuration,hideNative,smoothing,zIndex,interactiveSelectors,ease}=props;// posición destino y renderizada (suavizada)\nconst tx=React.useRef(0);const ty=React.useRef(0);const x=useMotionValue(-99999);const y=useMotionValue(-99999);// escala tween: 1 → hoverFactor, sin rebote\nconst scaleMV=useMotionValue(1);const animRef=React.useRef(null);const lastTargetRef=React.useRef(1);React.useEffect(()=>{const onMove=e=>{tx.current=e.clientX;ty.current=e.clientY;const sel=interactiveSelectors||'a,button,[role=\"button\"],input[type=\"submit\"],[data-cursor=\"interactive\"]';const target=e.target instanceof Element?e.target:null;const isInteractive=!!(target&&target.closest(sel));const hoverFactor=hoverSize/size;const targetScale=isInteractive?hoverFactor:1;if(targetScale!==lastTargetRef.current){// corta animación anterior y tweenea a la nueva escala\nif(animRef.current)animRef.current.stop();animRef.current=animate(scaleMV,targetScale,{duration:hoverDuration,ease});lastTargetRef.current=targetScale;}};const onLeave=()=>{x.set(-99999);y.set(-99999);if(animRef.current)animRef.current.stop();animRef.current=animate(scaleMV,1,{duration:hoverDuration,ease});lastTargetRef.current=1;};window.addEventListener(\"mousemove\",onMove,{passive:true});window.addEventListener(\"mouseleave\",onLeave,{passive:true});// ocultar cursor nativo (opcional)\nlet prev=\"\";if(hideNative){prev=document.documentElement.style.cursor;document.documentElement.style.cursor=\"none\";document.querySelectorAll(\"input, textarea, [contenteditable='true']\").forEach(el=>el.style.setProperty(\"cursor\",\"text\",\"important\"));}return()=>{window.removeEventListener(\"mousemove\",onMove);window.removeEventListener(\"mouseleave\",onLeave);if(hideNative)document.documentElement.style.cursor=prev;if(animRef.current)animRef.current.stop();};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[hideNative,interactiveSelectors,hoverSize,size,hoverDuration,ease]);// suavizado de la posición por frame\nuseAnimationFrame(()=>{const nx=lerp(x.get(),tx.current,smoothing);const ny=lerp(y.get(),ty.current,smoothing);x.set(nx);y.set(ny);});const dotStyle={position:\"fixed\",left:0,top:0,width:size,height:size,borderRadius:9999,transform:\"translate(-50%, -50%)\",pointerEvents:\"none\",zIndex,backgroundColor:\"#FFFFFF\",mixBlendMode:\"difference\",willChange:\"transform\"};return /*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,x,y,scale:scaleMV}});}DiffDotCursorXL.defaultProps={size:48,hoverSize:96,hoverDuration:.18,ease:\"easeOut\",hideNative:true,smoothing:.22,zIndex:99999,interactiveSelectors:'a,button,[role=\"button\"],input[type=\"submit\"],[data-cursor=\"interactive\"]'};addPropertyControls(DiffDotCursorXL,{size:{type:ControlType.Number,title:\"Size\",min:8,max:200,step:1},hoverSize:{type:ControlType.Number,title:\"Hover size\",min:10,max:400,step:1},hoverDuration:{type:ControlType.Number,title:\"Hover duration (s)\",min:.05,max:1,step:.01},ease:{type:ControlType.Enum,title:\"Ease\",options:[\"linear\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Linear\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]},smoothing:{type:ControlType.Number,title:\"Smoothing\",min:.05,max:.5,step:.01},hideNative:{type:ControlType.Boolean,title:\"Hide native cursor\"},interactiveSelectors:{type:ControlType.String,title:\"Hover selectors\"},zIndex:{type:ControlType.Number,title:\"z-index\",min:1,max:999999,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DiffDotCursorXL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cursor.map","// Generated by Framer (569fd08)\nexport default function metadata(params,activeLocale){return{description:\"Escal\\xe1 tus ventas con IA. SAGIA, un vendedor inteligente que responde 24/7, asesora con criterio y toma pedidos autom\\xe1ticamente.\",favicon:\"https://framerusercontent.com/assets/RB3stOhfNo0jPf7CMTIndR3LYXQ.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/90Mo4vV3Vk8wrHZryooQcQ5V2KU.png\",title:\"Sales Agent IA \\xb7  by ecloud\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}