{"version":3,"file":"shared-lib.DRXohU8A.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","useState","useContext","useSyncExternalStore","useState"],"sources":["https:/framerusercontent.com/modules/qKTttdTGB4vjgRk7XGGU/pCdzKlFXqrydeKTksA1N/cS7xbtNOI.js","https:/framerusercontent.com/modules/QriWEv2o0RvZgtp6i8Ql/ZlTzxQLTWIGCe9C5pzDO/LanguageContext.js","https:/framerusercontent.com/modules/WaMvWmyJPNerG16Ml0dQ/0h7gBRj1oDuGDJosfY6k/UseIsDarkMode.js","https:/framerusercontent.com/modules/02QGDcOuDkvnx0VChSav/SMk63TgSfS6YmNAgcTFC/LanguageToggle.js","https:/framerusercontent.com/modules/ch5TZ6wj0jdSEox6p7EM/6ZE7xL227xDMEskZumnj/Mode_oscuro.js","https:/framerusercontent.com/modules/PvVNp1AnuM6qvAN536D6/At7eT7V5YmsTXeoKn1Eo/WithLanguageProvider.js","https:/framerusercontent.com/modules/vI4C2esGXIvJ7pmEdUP3/JEQR9GFUBT7pS6n0BLWX/siteMetadata.js"],"sourcesContent":["// Generated by Framer (835d061)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={myvaudyFN:{hover:true,pressed:true},qSitqSUyH:{hover:true,pressed:true}};const cycleOrder=[\"qSitqSUyH\",\"myvaudyFN\",\"TgA0_kvhI\"];const serializationHash=\"framer-PP2YF\";const variantClassNames={myvaudyFN:\"framer-v-155uh1u\",qSitqSUyH:\"framer-v-mb02n1\",TgA0_kvhI:\"framer-v-ohwkth\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const r7Pq3obqe=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"botom small\":\"myvaudyFN\",\"Variant 1\":\"qSitqSUyH\",\"Variant 3\":\"TgA0_kvhI\"};const Variants=motion.create(React.Fragment);const getProps=({enlace,height,id,width,...props})=>{return{...props,r7Pq3obqe:enlace??props.r7Pq3obqe,variant:humanReadableVariantMap[props.variant]??props.variant??\"qSitqSUyH\"};};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,r7Pq3obqe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qSitqSUyH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:r7Pq3obqe,motionChild:true,nodeId:\"qSitqSUyH\",openInNewTab:false,scopeId:\"cS7xbtNOI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mb02n1\",className,classNames)} framer-155uo7b`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qSitqSUyH\",ref:refBinding,style:{backgroundColor:\"rgb(250, 103, 38)\",...style},variants:{\"myvaudyFN-hover\":{backgroundColor:\"rgb(184, 184, 184)\"},\"myvaudyFN-pressed\":{backgroundColor:\"rgb(97, 96, 96)\"},\"qSitqSUyH-hover\":{backgroundColor:\"rgb(51, 51, 51)\"},\"qSitqSUyH-pressed\":{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"myvaudyFN-hover\":{\"data-framer-name\":undefined},\"myvaudyFN-pressed\":{\"data-framer-name\":undefined},\"qSitqSUyH-hover\":{\"data-framer-name\":undefined},\"qSitqSUyH-pressed\":{\"data-framer-name\":undefined},myvaudyFN:{\"data-framer-name\":\"botom small\"},TgA0_kvhI:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC01MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Inversionistas\"})}),className:\"framer-7knhq8\",\"data-framer-name\":\"Ver servicios\",fonts:[\"GF;Montserrat-500\"],layoutDependency:layoutDependency,layoutId:\"OrAT8eHx4\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"36px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qSitqSUyH-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC01MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\"},children:\"Inversionistas\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-PP2YF.framer-155uo7b, .framer-PP2YF .framer-155uo7b { display: block; }\",\".framer-PP2YF.framer-mb02n1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 20px 4px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-PP2YF .framer-7knhq8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PP2YF.framer-v-155uh1u.framer-mb02n1 { padding: 8px 16px 8px 16px; }\",\".framer-PP2YF.framer-v-ohwkth.framer-mb02n1 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"myvaudyFN\":{\"layout\":[\"auto\",\"auto\"]},\"TgA0_kvhI\":{\"layout\":[\"auto\",\"auto\"]},\"e7nh2SSho\":{\"layout\":[\"auto\",\"auto\"]},\"jlCWwF_LA\":{\"layout\":[\"auto\",\"auto\"]},\"Rk7RQlT9D\":{\"layout\":[\"auto\",\"auto\"]},\"Zg2csGvF2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"r7Pq3obqe\":\"enlace\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercS7xbtNOI=withCSS(Component,css,\"framer-PP2YF\");export default FramercS7xbtNOI;FramercS7xbtNOI.displayName=\"Button\";FramercS7xbtNOI.defaultProps={height:26,width:123};addPropertyControls(FramercS7xbtNOI,{variant:{options:[\"qSitqSUyH\",\"myvaudyFN\",\"TgA0_kvhI\"],optionTitles:[\"Variant 1\",\"botom small\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},r7Pq3obqe:{title:\"Enlace\",type:ControlType.Link}});addFonts(FramercS7xbtNOI,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"google\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew7Y3tcoqK5.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercS7xbtNOI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"r7Pq3obqe\\\":\\\"enlace\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"myvaudyFN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TgA0_kvhI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e7nh2SSho\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jlCWwF_LA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rk7RQlT9D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Zg2csGvF2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"123\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"26\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cS7xbtNOI.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{createContext,useContext,useState}from\"react\";const LanguageContext=/*#__PURE__*/createContext({lang:\"es\",setLang:()=>{}});export function LanguageProvider({children}){const[lang,setLangState]=useState(()=>{if(typeof window===\"undefined\")return\"es\";try{return localStorage.getItem(\"site-lang\")||\"es\";}catch{return\"es\";}});const setLang=newLang=>{setLangState(newLang);try{localStorage.setItem(\"site-lang\",newLang);}catch{}};return /*#__PURE__*/_jsx(LanguageContext.Provider,{value:{lang,setLang},children:children});}export function useLanguage(){return useContext(LanguageContext);}\nexport const __FramerMetadata__ = {\"exports\":{\"LanguageProvider\":{\"type\":\"reactComponent\",\"name\":\"LanguageProvider\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useLanguage\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LanguageContext.map","import{useSyncExternalStore}from\"react\";// ========================================\n// CONFIGURACIÓN\n// ========================================\nconst STORAGE_DARK=\"dark-mode\";const STORAGE_OVERRIDE=\"dark-mode-override-system\";// Primera visita: modo oscuro.\nconst SERVER_DEFAULT_DARK=true;const THEME_STYLE_ID=\"metric-theme-styles\";const NO_TRANSITION_CLASS=\"metric-theme-switching\";// ========================================\n// VARIABLES PARA OTROS COMPONENTES\n// ========================================\nexport const themeVars={bg:\"var(--mt-bg, #1A1A1A)\",text:\"var(--mt-text, #FFFFFF)\",muted:\"var(--mt-muted, rgba(255,255,255,.82))\",invert:\"var(--mt-invert, none)\"};// ========================================\n// TOKENS DE FRAMER\n// ========================================\nconst TOKEN_BG=\"--token-90567629-3f74-4974-94c3-8a0b734ef4a5\";const TOKEN_BG_2=\"--token-3f5167b9-e2bb-4e54-b3f7-68c200da7a69\";const TOKEN_TEXT=\"--token-2a11e197-7749-4b99-90ef-680b7c05d320\";const TOKEN_ACCENT_SOFT=\"--token-daf5186f-c6b1-47fc-bcbb-14e7fa8e8f07\";// ========================================\n// CSS DEL TEMA\n// ========================================\nconst THEME_CSS=`\n    html[data-framer-theme=\"dark\"] {\n        color-scheme: dark;\n        --mt-bg: #1A1A1A;\n        --mt-text: #FFFFFF;\n        --mt-muted: rgba(255,255,255,.82);\n        --mt-invert: none;\n    }\n\n    html[data-framer-theme=\"light\"] {\n        color-scheme: light;\n        --mt-bg: #FFFFFF;\n        --mt-text: #000000;\n        --mt-muted: rgba(0,0,0,.82);\n        --mt-invert: invert(1);\n    }\n\n    html[data-framer-theme=\"dark\"] body {\n        ${TOKEN_BG}: rgb(26, 26, 26) !important;\n        ${TOKEN_BG_2}: #333333 !important;\n        ${TOKEN_TEXT}: rgb(255, 255, 255) !important;\n        ${TOKEN_ACCENT_SOFT}: rgba(237, 230, 230, 0.7) !important;\n    }\n\n    html[data-framer-theme=\"light\"] body {\n        ${TOKEN_BG}: rgb(255, 255, 255) !important;\n        ${TOKEN_BG_2}: #E6E1D6 !important;\n        ${TOKEN_TEXT}: rgb(0, 0, 0) !important;\n        ${TOKEN_ACCENT_SOFT}: rgba(250, 103, 38, 0.7) !important;\n    }\n\n    html.${NO_TRANSITION_CLASS} *,\n    html.${NO_TRANSITION_CLASS} *::before,\n    html.${NO_TRANSITION_CLASS} *::after {\n        transition: none !important;\n    }\n`;// ========================================\n// ESTADO GLOBAL\n// ========================================\nlet isDarkState=SERVER_DEFAULT_DARK;let initialized=false;const listeners=new Set;function emit(){listeners.forEach(listener=>listener());}function readPreference(){if(typeof window===\"undefined\"){return SERVER_DEFAULT_DARK;}try{// Respeta la elección manual del visitante.\nif(localStorage.getItem(STORAGE_OVERRIDE)===\"true\"){return localStorage.getItem(STORAGE_DARK)===\"true\";}}catch{// Si localStorage no está disponible, usa el modo oscuro.\n}// Primera visita: oscuro, sin consultar el tema del sistema.\nreturn SERVER_DEFAULT_DARK;}function injectThemeStyles(){if(document.getElementById(THEME_STYLE_ID))return;const style=document.createElement(\"style\");style.id=THEME_STYLE_ID;style.textContent=THEME_CSS;document.head.appendChild(style);}function applyThemeToDocument(dark){const html=document.documentElement;html.setAttribute(\"data-framer-theme\",dark?\"dark\":\"light\");html.style.colorScheme=dark?\"dark\":\"light\";if(document.body){document.body.classList.toggle(\"framer-theme-dark\",dark);document.body.classList.toggle(\"framer-theme-light\",!dark);}}function changeThemeImmediately(dark){const html=document.documentElement;html.classList.add(NO_TRANSITION_CLASS);applyThemeToDocument(dark);void html.offsetHeight;isDarkState=dark;emit();requestAnimationFrame(()=>{requestAnimationFrame(()=>{html.classList.remove(NO_TRANSITION_CLASS);});});}function ensureInitialized(){if(initialized||typeof window===\"undefined\")return;initialized=true;injectThemeStyles();isDarkState=readPreference();applyThemeToDocument(isDarkState);window.addEventListener(\"storage\",event=>{if(event.key!==STORAGE_DARK&&event.key!==STORAGE_OVERRIDE){return;}const next=readPreference();if(next!==isDarkState){changeThemeImmediately(next);}});}function subscribe(listener){ensureInitialized();listeners.add(listener);return()=>{listeners.delete(listener);};}function getSnapshot(){ensureInitialized();return isDarkState;}function getServerSnapshot(){return SERVER_DEFAULT_DARK;}// ========================================\n// API PÚBLICA\n// ========================================\nexport function setDarkMode(dark){ensureInitialized();try{localStorage.setItem(STORAGE_DARK,String(dark));localStorage.setItem(STORAGE_OVERRIDE,\"true\");}catch{// El cambio sigue funcionando durante esta sesión.\n}if(dark!==isDarkState){changeThemeImmediately(dark);}}export function toggleDarkMode(){setDarkMode(!getSnapshot());}export function useIsDarkMode(){return useSyncExternalStore(subscribe,getSnapshot,getServerSnapshot);}\nexport const __FramerMetadata__ = {\"exports\":{\"setDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"toggleDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"themeVars\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseIsDarkMode.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{useLanguage}from\"https://framerusercontent.com/modules/QriWEv2o0RvZgtp6i8Ql/ZlTzxQLTWIGCe9C5pzDO/LanguageContext.js\";import{useIsDarkMode}from\"https://framerusercontent.com/modules/WaMvWmyJPNerG16Ml0dQ/0h7gBRj1oDuGDJosfY6k/UseIsDarkMode.js\";// Mismo umbral que ProjectCarousel: tablet y móvil = menor a 1200px.\nconst BREAKPOINT_TABLET_MOVIL=1200;export default function LanguageToggle(){const{lang,setLang}=useLanguage();const isEnglish=lang===\"en\";const isDark=useIsDarkMode();const[isTabletOrMobile,setIsTabletOrMobile]=useState(false);useEffect(()=>{function checkWidth(){setIsTabletOrMobile(window.innerWidth<BREAKPOINT_TABLET_MOVIL);}checkWidth();window.addEventListener(\"resize\",checkWidth);return()=>{window.removeEventListener(\"resize\",checkWidth);};},[]);// En escritorio siempre blanco. En tablet/móvil, forzado según el modo:\n// blanco en oscuro, negro en claro.\nconst color=isTabletOrMobile?isDark?\"#FFFFFF\":\"#000000\":\"#FFFFFF\";return /*#__PURE__*/_jsxs(\"div\",{onClick:()=>setLang(isEnglish?\"es\":\"en\"),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:4,cursor:\"pointer\",userSelect:\"none\",padding:\"5px 18px\",borderRadius:999,border:`1px solid ${color}`,background:\"transparent\",fontFamily:\"Inter, Arial, sans-serif\",fontSize:11.5,letterSpacing:\"0.02em\",color:color,transition:\"color .3s ease, border-color .3s ease\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:!isEnglish?700:400,transition:\"font-weight .2s ease\"},children:\"ES\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:400},children:\"/\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:isEnglish?700:400,transition:\"font-weight .2s ease\"},children:\"EN\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LanguageToggle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{toggleDarkMode,useIsDarkMode}from\"https://framerusercontent.com/modules/WaMvWmyJPNerG16Ml0dQ/0h7gBRj1oDuGDJosfY6k/UseIsDarkMode.js\";export default function ThemeToggle(props){const{size=28,accentColor=\"#ff5a1f\"}=props;const isDark=useIsDarkMode();const knobSize=size*.62;const trackPadding=(size-knobSize)/2;const knobTranslateX=isDark?size*2-knobSize-trackPadding*2:0;const trackBg=isDark?\"#1A1A1A\":\"#F2F2F2\";const trackBorder=isDark?\"1.5px solid rgba(255,255,255,0.25)\":\"1.5px solid rgba(0,0,0,0.15)\";return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:toggleDarkMode,\"aria-label\":isDark?\"Activar modo claro\":\"Activar modo oscuro\",\"aria-pressed\":isDark,style:{width:size*2,height:size,borderRadius:size,background:trackBg,border:trackBorder,display:\"flex\",alignItems:\"center\",padding:trackPadding,cursor:\"pointer\",boxSizing:\"border-box\",position:\"relative\",overflow:\"hidden\",appearance:\"none\",// Cambio inmediato, sin animación.\ntransition:\"none\"},children:/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{display:\"block\",flex:\"none\",width:knobSize,height:knobSize,borderRadius:\"50%\",background:accentColor,transform:`translateX(${knobTranslateX}px)`,// La bolita también cambia inmediatamente.\ntransition:\"none\"}})});}addPropertyControls(ThemeToggle,{size:{type:ControlType.Number,title:\"Tama\\xf1o\",defaultValue:28,min:18,max:60},accentColor:{type:ControlType.Color,title:\"Color bolita\",defaultValue:\"#ff5a1f\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{LanguageProvider}from\"https://framerusercontent.com/modules/QriWEv2o0RvZgtp6i8Ql/ZlTzxQLTWIGCe9C5pzDO/LanguageContext.js\";export function withLanguageProvider(Component){return props=>{return /*#__PURE__*/_jsx(LanguageProvider,{children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withLanguageProvider\":{\"type\":\"reactHoc\",\"name\":\"withLanguageProvider\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithLanguageProvider.map","// Generated by Framer (cb436ee)\nexport default function metadata(params,activeLocale){return{description:\"Con m\\xe1s de una d\\xe9cada de experiencia, en Metric Development creamos proyectos inmobiliarios que transforman espacios y generan valor en los mejores destinos de M\\xe9xico.\",favicon:\"https://framerusercontent.com/assets/tLs6TX9kpxARxDpFGOlPyjGH1oQ.webp\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/G14mFkXDv6ZCvpFevlhqrWf3eE.png\",title:\"Metric Development | Desarrollo Inmobiliario en M\\xe9xico\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}